/* CSS-Definitionsdatei, die SiteStyle -Stylesheets enthält */
/*BODY { font-family: Georgia,Arial,Georgia,Arial,Geneva,Sans-serif,sans-serif; text-decoration: none ; background-color: #f4f2e5;}*/
BODY {
 	scrollbar-3dlight-color: #e5e5e5;
	scrollbar-arrow-color: #999;
	scrollbar-base-color: #e5e5e5;
	scrollbar-darkshadow-color: #e5e5e5;
	scrollbar-face-color: #e5e5e5;
	scrollbar-highlight-color: #FFF;
	scrollbar-shadow-color:#BDBDBD;
	background-image: url(global_Files/bg_komplett_kachel.jpg);
	background-repeat:repeat-y;
	background-color: #f0f0f0;
	font-family:Verdana;
	font-size:11px;
	padding:0px;
	margin:0px;
	color:#616161;
	
}

DIV,P,PRE,TABLE,TR,TD,INPUT,TEXTAREA,SELECT{font-size:11px;}


/*KOMPLETTES DIV AUSSEN */
DIV.outer_100 {
	background-image: url(global_Files/bg_komplett_leer.jpg);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;	
	width:100%;
	height:100%;	
}

/*LOGO UND BEREICH RECHTS*/
DIV.logo{
	position:absolute;
	top:129px;
	left:620px;
}

DIV.malerfachbetrieb_bg{
	position:absolute;
	top:79px;
	left:780px;
}

DIV.logo_bg{
	position:absolute;
	top:0px;
	left:600px;
	
}

DIV.adr{
	position:absolute;
	left:0px;
	top:600px;
	width:250px;
	text-align:center;
}
/*ENDE LOGO*/

/*BILDER OBEN*/
DIV.img_top{
	position:absolute;
	top:0px;
	left:109px;
	width:542px;
	margin:0px;
	padding:0px;
}

/*NAVIGATION ERSTE UND ZWEITE EBENE EBENE IN DER MITTE*/
DIV.first_nav{
	position:absolute;
	top:203px;	
	left:271px;
	z-index:10;
	background-color:#f0e5e5;
	margin:0px;
	padding:32px 0px 0px 0px;
	height:100%;
	width:160px;
	font-size:11px;
} 

UL.ul_first_level1{
	list-style-type:none;
	margin:3px 0px 3px 0px;
	padding:5px 0px 0px 20px;
	
}

UL.ul_first_level1 LI{
	margin:15px 0px 3px 0px;
	padding:0px;
}

UL.ul_first_level2{
	list-style-type:none;
	margin:10px 0px 5px 10px;
	padding:0px;
	
	
}
UL.ul_first_level2 LI{
	margin:3px 0px 3px 0px;
}
UL.ul_first_level3{
	list-style-type:none;
	
	margin:0px 0px 3px 20px;
	padding:2px;
}
DIV.first_nav A {color:#525252;	font-weight:bold; text-decoration:none; }
DIV.first_nav A:link {color:#525252;	font-weight:bold; text-decoration:none; }
DIV.first_nav A:visited {color:#525252;	font-weight:bold; text-decoration:none;}
DIV.first_nav A:hover {color:#d93434;	font-weight:bold; text-decoration:none;}
DIV.first_nav A:active {color:525252;	font-weight:bold; text-decoration:none; }


DIV.first_nav A.nav_act {color:#d93434;	font-weight:bold; text-decoration:none; }
DIV.first_nav A.nav_act:link {color:#d93434;	font-weight:bold; text-decoration:none; }
DIV.first_nav A.nav_act:visited {color:#d93434;	font-weight:bold; text-decoration:none;}
DIV.first_nav A.nav_act:hover {color:#afccd5;	font-weight:bold; text-decoration:none;}
DIV.first_nav A.nav_act:active {color:#d93434;	font-weight:bold; text-decoration:none; }

DIV.first_nav UL.ul_first_level2 A {color:#525252;	font-weight:normal; text-decoration:none; }
DIV.first_nav UL.ul_first_level2 A:link {color:#525252;	font-weight:normal; text-decoration:none; }
DIV.first_nav UL.ul_first_level2 A:visited {color:#525252;	font-weight:normal; text-decoration:none;}
DIV.first_nav UL.ul_first_level2 A:hover {color:#d93434;	font-weight:normal; text-decoration:none;}
DIV.first_nav UL.ul_first_level2 A:active {color:525252;	font-weight:normal; text-decoration:none; }


DIV.first_nav UL.ul_first_level2 A.nav_act {color:#d93434;	font-weight:normal; text-decoration:none; }
DIV.first_nav UL.ul_first_level2 A.nav_act:link {color:#d93434;	font-weight:normal; text-decoration:none; }
DIV.first_nav UL.ul_first_level2 A.nav_act:visited {color:#d93434;	font-weight:normal; text-decoration:none;}
DIV.first_nav UL.ul_first_level2 A.nav_act:hover {color:#afccd5;	font-weight:normal; text-decoration:none;}
DIV.first_nav UL.ul_first_level2 A.nav_act:active {color:#d93434;	font-weight:normal; text-decoration:none; }


DIV.first_nav UL.ul_first_level3 A {color:#afccd5;	font-weight:bold; text-decoration:none; }
DIV.first_nav UL.ul_first_level3 A:link {color:#afccd5;	font-weight:bold; text-decoration:none; }
DIV.first_nav UL.ul_first_level3 A:visited {color:#afccd5;	font-weight:bold; text-decoration:none;}
DIV.first_nav UL.ul_first_level3 A:hover {color:#FFF;	font-weight:bold; text-decoration:none;}
DIV.first_nav UL.ul_first_level3 A:active {color:#afccd5;	font-weight:bold; text-decoration:none; }


DIV.text_third_level A {color:#525252;	font-weight:normal; text-decoration:none; }
DIV.text_third_level A:link {color:#525252;	font-weight:normal; text-decoration:none; }
DIV.text_third_level A:visited {color:#525252;	font-weight:normal; text-decoration:none;}
DIV.text_third_level A:hover {color:#d93434;	font-weight:normal; text-decoration:none;}
DIV.text_third_level A:active {color:#525252;	font-weight:normal; text-decoration:none; }

DIV.text_third_level A.nav_act {color:#d93434;	font-weight:normal; text-decoration:none; }
DIV.text_third_level A.nav_act:link {color:#d93434;	font-weight:normal; text-decoration:none; }
DIV.text_third_level A.nav_act:visited {color:#d93434;	font-weight:normal; text-decoration:none;}
DIV.text_third_level A.nav_act:hover {color:#afccd5;	font-weight:normal; text-decoration:none;}
DIV.text_third_level A.nav_act:active {color:#d93434;	font-weight:normal; text-decoration:none; }


DIV.status_nav A {color:#999;	font-weight:normal; text-decoration:none; }
DIV.v A:link {color:#999;	font-weight:normal; text-decoration:none; }
DIV.status_nav A:visited {color:#999;	font-weight:normal; text-decoration:none;}
DIV.v A:hover {color:#d93434;	font-weight:normal; text-decoration:none;}
DIV.status_nav A:active {color:#999;	font-weight:normal; text-decoration:none; }


/*ENDE NAVIGATION ERSTE UND ZWEITE  EBENE*/


/*NAVIGATION IN DRITTER EBENE MIT BILD TITEL UND UNTERTITEL*/
DIV.third_nav{
	position:absolute;
	top:248px;	
	left:67px;
	z-index:10;
	margin:0px;
	padding:0px;
	
	
}
DIV.ul_third_level{
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:230px;
}
DIV.li_third_level{
	float:left;
	margin:5px 0px 5px 0px;
	padding:0px;
	
	
	
}
DIV.img_third_level_before, DIV.img_third_level_before_act{
	float:left;
	width:35px;
	margin:0px;
	padding:0px;
}

DIV.img_third_level_before IMG, DIV.img_third_level_before_act IMG{
	border:1px solid #E5E5E5;
	margin:0px;
	padding:0px;
}
DIV.img_third_level_before_act IMG{
	border:1px dotted #E99595;
	
}
DIV.text_third_level{
	float:left;
	width:120px;
	padding:0px; 
	margin:2px 0px 2px  5px ;
	
}


/*ENDE NAVIGATION IN DRITTER EBENE */

/*INHALT */
DIV.inhalt{
	position:absolute;
	left:450px;
	top:205px;
	width:520px;
	height:100%;
	margin:0px;
	padding:0px 0px 30px 0px;
	
}
/*DIV um jedes CONTENT-ELEMENT, damit man die Breite für alle auf 100% setzen kann*/
DIV.status_nav{
	float:left;
	width:95%;
	height:45px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
DIV.content_outer{
	float:left;
	width:99%;
	margin:0px 0px 15px 0px;
	padding:0px;
}

/*ENDE INHALT */

/*LAYOUT ERWEITERUNG TINY GALLERY ABGEÄNDERT*/
.tx-tinygallery-pi1{float:left;width:100%; margin:0px 0px 10px 0px;}

DIV.text { float:left; width:225px; padding:0px 0px 0px 3px; margin: 0px;}
DIV.text P{ margin: 0px 0px 5px 0px; padding:0px; }
DIV.thumbs{float:left; width:75px; margin:0px;padding: 0px 0px 0px 0px; }
DIV.thumbs .image_content_inner{ float:left; margin:0px 0px 5px 0px;padding: 0px; }
DIV.thumbs IMG{ margin:0px;	padding:0px;border:1px solid #999;}
DIV.thumbs A{cursor:hand;}
DIV.big_outer{ float:left; width:207px; margin:0px;padding:0px;}
DIV.big{ float:left; width:207px; margin:0px;padding:0px;}
DIV.big .image_content_inner{ float:left;margin:0px 0px 0px 0px;padding: 0px;}

DIV.big IMG{ border:2px solid #999;}
DIV.caption{ margin:3px 0px 0px 0px;color:#333; height:20px;border:1px solid #FFF;}
DIV.thumbs DIV.lupe{ float:left; left:30px; top:-15px;margin:0px 0px 0px 0px;padding:0px 0px 0px 3px; }
DIV.thumbs .lupe A{ }
DIV.thumbs .lupe IMG{ border:0px;}
/*ENDE ERWEITERUNG TINY GALLERY*/


