
* {
	margin:0;
	padding:0;
	font-family: Trebuchet MS;
	}
a
{
	color:	#D00000;
}
td, p, ul
{
	font-family: Trebuchet MS;
	font-size:13px;
	border: solid 0px pink;
	color: #333;
	line-height: 19px;
}
ul li
{
	border: solid 0px pink;
	margin-left:30px;
	padding:5px;
}
html, body {
	height:100%;
	}

body {
	font:100.01%/1.4 sans-serif;
	text-align:center; /* horizontal centering for IE Win quirks */
	background: #ccc;

	}

#distance 
{ 
	width:100px;
	height:50px;
	margin-bottom:-30px; /*half of container's height*/
	float:none;
	}

#container 
{
	margin:0 auto 0;
	/*  puts container in front of distance*/
	position:relative; 
	width:760px;
	clear: left;
	height:auto;
	text-align:left;
	

	
	border: 0px dotted #ccc;
background:#fff;

	/*background: url('https://www.pom-bildhauer.de/kabimba_layouts/pom/bg.jpg') repeat-y center;*/
	
	}

#pages_list
{

	list-style-type: none;	
	margin:auto;
	width:720px;
	overflow: display;
	float: left;
	border: solid 1px #fff;
	padding:0px;
	display: block;
	margin-top:100px;
	margin-left:23px;
	height: auto;
}
#pages_list li a
{
	text-decoration: none;
	font-size: 14px;
	display: block;
	padding:3px;
	padding-right: 8px;
	padding-left: 8px;
	color: #333;
	margin-right:1px;margin-right:1px;
	width: auto;
	border: solid 1px #ccc;
	height:16px;
}
#pages_list li #a_id_19 
{
	border: solid 1px red;
}
#pages_list li a:hover
{
border: solid 1px red;
	background-color: #FFFC00;

}
#pages_list .selected a
{
background-color: #FFFC00;
border: solid 1px red;

}
#pages_list li
{
	margin-bottom:5px;
	height:auto;
	padding:0px;
	overflow: hidden;
	cursor: pointer;
	margin-left:5px;
	float: left;
}

/*        ##################################
           SUPERFISH
        ################################## */

/*** ESSENTIAL STYLES ***/

.sf-menu, .sf-menu * {margin:0;padding:0;list-style:none;}
.sf-menu {line-height:1.0;}
.sf-menu ul {position:absolute;top:-999em; /* left offset of submenus need to match (see below) */}
.sf-menu ul li {margin:0 !important;}
.sf-menu ul ul li{margin:0 !important;}
.sf-menu li:hover {visibility:inherit; /* fixes IE7 'sticky bug' */}
.sf-menu li {float:left;position:relative;}
.sf-menu a {display:block;position:relative;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul {left:0;top:34px; /* match top ul list item height */ z-index:1000;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {top:-999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {left:80px; /* match ul width */ top:0;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {top:-999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {left:80px; /* match ul width */ top:0;}

/*** CUSTOM STYLES ***/
.sf-menu {display: block;text-transform: uppercase;text-align:left;border:solid 0px green;margin:0px;height:27px;background: none;margin-left:0px;width:800px;margin-top:108px;}
.sf-menu li {background:#fff;border: solid 0px #333;height: auto;margin-left:0px;padding:0px;margin-right:0px;}

.sf-menu li li {background-image: none;margin-left:0px;}
.sf-menu li a {font-size:12px;border: solid 0px pink;color:#000;text-decoration: none;padding:0px;}
.sf-menu li li a{ display: block;color:#000;padding:5px;margin:0px;text-decoration: none;}
.sf-menu li li {border: solid 0px pink;margin:0px;height:auto;overflow: hidden;}
.sf-menu li a:hover {text-decoration: none;color: #000;}
.sf-menu li li a:hover {background-color: #DFDFDF; color: #000;}
.sf-menu li ul {margin-top:-10px;padding-top:0px;background:#fff;border-left:1px solid #000;border-bottom:1px solid #000;opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);}
.sf-menu li li ul, .sf-menu li li li ul {background:#222;border:0px solid #000;border-top:none;opacity:1.0;-moz-opacity:1.0;filter:alpha(opacity=100);}
.sf-menu li ul li a {font-size:12px;color:#000;}


#header 
{
	margin: 0 0 0 0px;
	border: 0px solid;
	padding: 0;
	width: 700px;
	height: 140px;
	text-align:center;
	
	background: url('https://www.pom-bildhauer.de/kabimba_layouts/pom/pix/pom.jpg') no-repeat top left;
	background-position: 20px 10px;
}
#footer 
{
	/*background: url('https://www.pom-bildhauer.de/kabimba_layouts/pom/bottom.jpg') no-repeat center top;*/
	padding: 0px;
	margin: 0 auto;
	width: 100%;
	height:35px;
	display:block;
	margin-bottom:0px;
	border: solid 0px pink;
}

#page_content
{
	margin-top:42px;
	margin-bottom: 5px;
	margin-left:4px;
	border: solid 0px #ccc;
	display: block;
	width: 700px;
	height:auto;
	text-align:left;
	background-color: #fff;
}

#article_content
{
	height:auto;
	margin:20px;
	margin-left:30px;
	border: solid 0px #ccc;
	margin-bottom:1px;
}

.download_item_box
{
	margin: 15px;
	margin-left:0px;
	padding-left: 20px; 
	background: url('https://www.pom-bildhauer.de//kabimba/disk.png') no-repeat top left;
}
.download_item_box a
{
	text-decoration: none;
	font-family: Trebuchet MS;
	font-size:13px;
}
.download_item_box a:hover
{
	text-decoration: underline;
}

/* ##################################### grosses Bild */

#img_first
{
	overflow: hidden;
	float: left; 
	display: block; 
	margin-top:0px;
	margin-right: 15px;
	margin-bottom:10px;
}

/* ###################################### start gallery */

#gallery_box_container
{
	display:block;
	width:730px;
	height:auto;
	border:solid 0px green;
	text-align:left;
	padding:0px;
	margin-left: 0px;
}

#gallery_box
{
	border: dotted 0px #cccccc;
	width:  720px !important;

	margin:auto;
	padding:0px;
	display: block;
	overflow: hidden;
	text-align:left;
}
#gallery_box .gallery_linegroup
{
	border:solid 0px pink;
	width:  730px;
	display:block;
	padding:0px;
	margin:auto;
	margin-left:0px;
}
#gallery_box .lightbox_item_box		/* TN umfassendes Div*/
{
	height: 100px;
	width:	100px;
	border-top: solid 0px #D8D8D8;
	border-left: solid 0px #D8D8D8;
	border-right: solid 0px #D8D8D8;
	border-bottom: solid 0px #D8D8D8;
	display:block;
	float: left;
	overflow:hidden;
	margin:0px;
	margin-right:15px;
	margin-bottom:15px;
	border: solid 1px #ccc;
}
#gallery_box .lightbox_item  /* der link um das bild */
{
	float:none;
	text-align:center;
	height:96px;
	width:96px;
	margin-top:2px;
	display: block;

    overflow:hidden;
}
#gallery_box .lightbox_item_box:hover
{
	border: dashed 1px #666;
}
#gallery_box .lightbox_item img
{
	float:none;
	margin:auto;
	display: block;
}	
.img_title
{
	font-size: 11px;
	display:block;
	color: #333;
}
.nav
{
	
	width:  685px;
	text-align:center;
	border: solid 0px yellow;
	display:block;
	font-size:17px;
}
.nav a
{
	color: #333;
	text-decoration: none;
	
	font-size:17px;
}
.nav a:hover
{
	text-decoration: underline;
	
}
.gallery_linegroup .nav
{
	border: solid 0px pink;
	width: 730px;
	text-align:left;
	font-size:17px;
	height:10px;
	padding: 0px;
	height:30px;
}
/* ######################################## end gallery */

.slider_item_box {border: solid 1px #fff;width:680px;text-align:center;height:680px;}

/*----------TinyMCE editor----------*/
body.mceContentBody
{
background: url(); 
color: #333;
text-align: left;
width: 600px;
}

