/*.tr2:hover { background: #1e202a;}*/


div.container{ position:relative;
           min-width:100%;
		   padding-top:5px;
		   background-color:#1A2028;
		   }

input.bigbuttons{color: #07c;
                padding: 5px;
                font-family: Georgia, "Times New Roman", serif;
                font-size: 18px;
                letter-spacing: 2px;
               }

div.searchheader{ position:relative;
           min-width:100%;
		   min-height:50px;
		   padding:10px;
		   background-color:#1A2028
		   }
div.deepsearch{ position:relative;
           min-width:100%;
		   min-height:50px;
		   padding:10px;
		   margin:5px;
		   background-color:#1A2028
		   }
		   
div.leftsearch{ position:absolute;
           width:15%;
		   min-height:50px;
		   padding:10px;
		   margin-top:5px;
		   background-color:red
		   }
div.rightsearch{ position:absolute;
           left:18%;
           width:80%;
		   min-height:50px;
		   padding:5px;
		   padding-left:20px;
		   margin:5px;
		   font-size:medium;
		   background-color:blue
		   }  
		   
		   
div.banner{ position:absolute;
           width:55%;
		   height:55%;
		   padding:10px;
		   background-color:#1A2028;}
		   
		   
div.bannerset{ position:absolute;
           width:45%;
		   height:55%;
		   left:55%;
		   padding:10px;
		   background-color:#1A2028;}
		   
		   
div.search{ position:absolute;
           /* width:100%; */
		   height:45%;
		   /* top:57%; */
		   padding:10px;
		   background-color:#1A2028;}
		   
div.search1{ position:absolute;
           width:100%;
		   height:43%;
		   top:57%;
		   padding:10px;
		   background-color:#1A2028;}
		   
		   
		   
		   
		   
div.vspace {
          height:1px;}		   
		   
div.result{ position:relative;
           min-width:100%;
		   }
		   
		   
div.search{ position:relative;
		   padding:5px;
		   /*background-color:#2B2B2A*/
		   background-color:#1A2028;}
tr.change{
           background-color:rgb(62,64,74);
            }
		   
body         { color: WHITE;
          font-family: 'ArialMT', 'Arial', sans-serif;
		  font-size:12px;
		  background-color:#1A2028;
		  margin-top:0px;

        }
		
.Calender_title{
    color: #ffffff;
    font-family: 'ArialMT', 'Arial', sans-serif;
	font-weight:bold;
	font-size:14px;
	line-height:14px;
}

.termine_title{
    color: #ffffff;
    font-family: 'ArialMT', 'Arial', sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:14px;
}
		


/*left */
.formborder{border :thin solid white;}

/*rigth  */
.formborder1{
            border :thin solid white;
			text-align:right;
			}

table.report_table{
                  border-collapse : collapse;
                  border          : thin solid white;
                  width           : 80%
                 }
button.button1 {
height: 40px;
/* width: 185px; */
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
margin:5px
}

input.button1 {
height: 40px;
/* width: 185px; */
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
margin:5px
}

/* suthi */

#page {
width:900px;
height:auto;
min-height:500px; /* min-height:814px; */
position:relative;
/* z-index:0; */
margin:auto;
	background: #1e202a;
	text-align: left;
	font-size: 11px;
	float:left;
} 

.topmenu {
color: #FFFFFF;
font-family: 'ArialMT','Arial',sans-serif;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

.topmenu:link {
color: #FFFFFF;
font-family: 'ArialMT','Arial',sans-serif;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

.topmenu:active {
color: #FFFFFF;
font-family: 'ArialMT','Arial',sans-serif;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

.topmenu:hover {
color: #FFBA00;
font-family: 'ArialMT','Arial',sans-serif;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

.topmenu:visited {
color: #FFFFFF;
font-family: 'ArialMT','Arial',sans-serif;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

.clearfix:after {
content:".";
display:block;
height:0;
font-size:0;
clear:both;
visibility:hidden;
}

.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}

#header {
	background: #eae7f2 url('images/head_bg.gif') no-repeat bottom center;
width:900px;
height:auto;
min-height:100px;
position:relative;
margin:auto;
}

#headerimg 	{
	margin:0px;
	height: 0px;	
	width: 900px;
}

#footer {	
background: #1e202a;
width:179px;
height:auto;
min-height:300px;
position:absolute;
/* z-index:1; */
margin-left:721px;
top:130px;
}



.bericht_text:link {color:WHITE; font-weight: normal; font-size:11px;text-decoration: none; cursor: pointer;}
.bericht_text:visited {color:WHITE; font-weight: normal; font-size:11px;text-decoration: none; cursor: pointer;}
.bericht_text:active {color:WHITE; font-weight: normal; font-size:11px;text-decoration: none; cursor: pointer;}
.bericht_text:hover {color:WHITE; font-weight: normal; font-size:11px;text-decoration: none; cursor: pointer;}

	

/* FRONTEND - MICROSITES */



h3{
	color:#FFFFFF;
	font-family:'ArialMT','Arial',sans-serif;
	font-size:15px;
	margin-bottom:0px;
	padding-bottom:0px;
	text-decoration:none;
	padding-top:0px;
	padding-bottom: 5px;
	margin-top:0px;
	font-weight: bold;
	text-align:left;
	}


 #all {
	width: 750px;
	background-color: #1e202a;
	padding: 10px;
	position:relative;
	} 

#text {
	width: 361px;
	min-height: 254px;
	color: #FFFFFF;
	position:relative;
	margin:0px;
	padding-left: 10pt;	
	}

#profil {
	width: 277px;
	min-height:70px;
	color: #FFFFFF;
	background-color:#2B2D3A;
	border: 1px solid #FFFFFF;
	position:relative; 
 	left:  55px; 
	margin-bottom: 20px;
	margin-top: 10px;
	padding: 5px;
	text-align: left;	
	line-height: 1.5em;
	}
	
#team {
	width: 277px;
	min-height:70px;
	color: #FFFFFF;
	background-color:#2B2D3A;
	border: 1px solid #FFFFFF;
	position:relative; 
 	left:  55px; 
	margin-bottom: 20px;
	margin-top: 10px;
	padding: 5px;
	text-align: left;	
	line-height: 1.5em;
	}
	

#kontakt {
	font-size: 14px;
	width: 277px;
	min-height:70px;
	color: #FFFFFF;
	background-color:#2B2D3A;
	border: 1px solid #FFFFFF;
 	position:relative; 
 	left:  55px; 
	margin-bottom: 20px;
	padding: 5px;
	text-align: left;	
	line-height: 1.5em;
	}


#galerie {
	width: 277px;
	min-height:70px;
	color: #FFFFFF;
	background-color:#2B2D3A;
	border: 1px solid #FFFFFF;
 	position:relative; 
 	left:  55px; 
	margin-bottom: 20px;
	padding: 5px;
	text-align: left;	
	line-height: 1.5em;
	}
	

#studiobild {
	width: 277px;
	min-height:120px;
	color: #FFFFFF;
	background-color:#2B2D3A;
	border: 1px solid #FFFFFF;
 	position:relative; 
 	left:  55px; 
	margin-bottom: 20px;
	padding: 5px;
	text-align: left;	
	line-height: 1.5em;
	}


img {
	border: 0;
	}


#termine {
	width: 277px;
	min-height:70px;
	color: #FFFFFF;
	background-color:#2B2D3A;
	border: 1px solid #FFFFFF;
 	position:relative; 
 	left:  55px; 
	margin-bottom: 20px;
	padding: 5px;
	text-align: left;	
	line-height: 1.5em;
	}


#webseiten {
	width: 277px;
	min-height:70px;
	color: #FFFFFF;
	background-color:#2B2D3A;
	border: 1px solid #FFFFFF;
	position:relative; 
 	left: 55px; 
	margin-bottom: 20px;
	padding: 5px;
	text-align: left;	
	line-height: 1.5em;
	}
	
	
	
.container_rechts {
	background-color: #2b2d3a;
	border: 1px solid #FFFFFF;
	padding: 5px;

	
	}
	
/*----------------------------------------------------------------------------------------*/


#more_link {
padding-left:5px;
font-weight: bold;
}

#more_link:link { color:#FFFFFF; text-decoration: none; font-weight: bold; font-size:11px;}

#more_link:visited { color:#FFFFFF; text-decoration: none; font-weight: bold; font-size:11px;}

#more_link:active { color:#FFFFFF; text-decoration: none; font-weight: bold; font-size:11px;}

#more_link:hover { color:#FFBA00; text-decoration: none; font-weight: bold; font-size:11px;}



#lexikon {
padding-left: 10px;
padding-top:15px;
min-height:664px;
width: 710px;
background-color: #dbdbe5;
color: #000000;
}

#lexikon_tbl {
font-size: 11px;
color:#000000;
}

#lexikon_title {
font-weight:bold;
font-size:13px;
margin-bottom:0px;
}

#lexikon_item_title {
font-size:18px;
font-weight: bold;
color: #000000;
}

.lexikon_link:link { color:#000000; margin:3.7px; padding-left:2px; padding-right:2px; text-decoration: none; font-weight: bold; font-size:11px; border: 1px solid #98999e;  border-bottom: 1px solid #98999e;  border-left: 1px solid #98999e; border-right: 1px solid #98999e;}

.lexikon_link:visited { color:#000000; margin:3.7px; padding-left:2px; padding-right:2px; text-decoration: none; font-weight: bold; font-size:11px; border: 1px solid #98999e;  border-bottom: 1px solid #98999e;  border-left: 1px solid #98999e; border-right: 1px solid #98999e;}

.lexikon_link:active { color:#000000; margin:3.7px; padding-left:2px; padding-right:2px; text-decoration: none; font-weight: bold; font-size:11px; border: 1px solid #98999e;  border-bottom: 1px solid #98999e;  border-left: 1px solid #98999e; border-right: 1px solid #98999e;}

.lexikon_link:hover { color:#000000; margin:3.7px; padding-left:2px; padding-right:2px; text-decoration: none; font-weight: bold; font-size:11px; border: 1px solid #98999e;  border-bottom: 1px solid #98999e;  border-left: 1px solid #98999e; border-right: 1px solid #98999e;}


.lexikon_item:link { color:#870102; text-decoration: none; font-weight: bold; font-size:12px;}

.lexikon_item:visited { color:#870102; text-decoration: none; font-weight: bold; font-size:12px;}

.lexikon_item:active { color:#870102; text-decoration: none; font-weight: bold; font-size:12px;}

.lexikon_item:hover { color:#870102; text-decoration: none; font-weight: bold; font-size:12px;}


.lexikon_item2:link { color:#870102; text-decoration: none; /*font-size:12px;*/}

.lexikon_item2:visited { color:#870102; text-decoration: none; /*font-size:12px;*/}

.lexikon_item2:active { color:#870102; text-decoration: none; /*font-size:12px;*/}

.lexikon_item2:hover { color:#870102; text-decoration: none; /*font-size:12px;*/}



/*----------------------------------------------------------------------------------------*/


.studio_link:link {background-color:#787b82; color:#FFFFFF; margin:4px; padding-left:2px; padding-right:2px; text-decoration: none; font-weight: bold; font-size:11px; border: 1px solid #787b82;  border-bottom: 1px solid #787b82;  border-left: 1px solid #787b82; border-right: 1px solid #787b82; text-transform: uppercase;}
.studio_link:visited {background-color:#787b82; color:#FFFFFF; margin:4px; padding-left:2px; padding-right:2px; text-decoration: none; font-weight: bold; font-size:11px; border: 1px solid #787b82;  border-bottom: 1px solid #787b82;  border-left: 1px solid #787b82; border-right: 1px solid #787b82; text-transform: uppercase;}
.studio_link:active {background-color:#787b82; color:#FFFFFF; margin:4px; padding-left:2px; padding-right:2px; text-decoration: none; font-weight: bold; font-size:11px; border: 1px solid #787b82;  border-bottom: 1px solid #787b82;  border-left: 1px solid #787b82; border-right: 1px solid #787b82; text-transform: uppercase;}
.studio_link:hover {background-color:#787b82; color:#FFFFFF; margin:4px; padding-left:2px; padding-right:2px; text-decoration: none; font-weight: bold; font-size:11px; border: 1px solid #787b82;  border-bottom: 1px solid #787b82;  border-left: 1px solid #787b82; border-right: 1px solid #787b82; text-transform: uppercase;}



.gelb:link {color: #FFBA00; text-decoration: none;font-weight: bold;}
.gelb:visited {color: #FFBA00; text-decoration: none;font-weight: bold;}
.gelb:active {color: #FFBA00; text-decoration: none;font-weight: bold;}
.gelb:hover {color: #FFBA00; text-decoration: none;font-weight: bold;} 



.mainPage_headline:link {color: #000000; text-decoration: none;font-weight: bold;}
.mainPage_headline:visited {color: #000000; text-decoration: none;font-weight: bold;}
.mainPage_headline:active {color: #000000; text-decoration: none;font-weight: bold;}
.mainPage_headline:hover {color: #000000; text-decoration: none;font-weight: bold;} 

.bericht_text:link {color:WHITE; text-decoration: none;font-weight: bold;}
.bericht_text:visited {color:WHITE; text-decoration: none;font-weight: bold;}
.bericht_text:active {color:WHITE; text-decoration: none;font-weight: bold;}
.bericht_text:hover {color:WHITE; text-decoration: none;font-weight: bold;}

.bericht_text_or:link {color:#FFBA00; text-decoration: none;font-size:12px;font-weight: bold;}
.bericht_text_or:visited {color:#FFBA00; text-decoration: none;font-size:12px;font-weight: bold;}
.bericht_text_or:active {color:#FFBA00; text-decoration: none;font-size:12px;font-weight: bold;}
.bericht_text_or:hover {color:#FFBA00; text-decoration: none;font-size:12px;font-weight: bold;}

.ms_webseiten:link {color: #FFBA00; text-decoration: none;font-weight: bold;}
.ms_webseiten:visited {color: #FFBA00; text-decoration: none;font-weight: bold;}
.ms_webseiten:active {color: #FFBA00; text-decoration: none;font-weight: bold;}
.ms_webseiten:hover {color: #FFBA00; text-decoration: none;font-weight: bold;} 


a:link {
   color: #870102;
   text-decoration: none;
}
a:visited {
   color: #870102; 
   text-decoration: none; 
}
a:active {
   color: #870102;
   text-decoration: none;
}
a:hover {
   color: #870102;
   text-decoration: none;
}


 
#lexikon_news {
height:43px;
font-size:10px;
width: 310px;
overflow:hidden;
overflow-x:hidden;
padding: 5px;
z-index:2;
top:175px;
left:375px;
position:absolute;
} 

#lexikon_text {
color: #000000;
font-size:10px;
height:47px;
width: 243px;
overflow:hidden;
overflow-x:hidden;
padding: 5px;
z-index:2;
top:175px;
left:25px;
position:absolute; 
}

#lexikon_ueberschrift {
font-size:22pt;
font-family:Impact;
color: #FFFFFF; 
text-shadow: black 0.1em 0.1em 0.2em;
height:25px;
width: 690px;
overflow:hidden;
overflow-x:hidden;
padding: 5px;
z-index:2;
top:132px;
left:19px;
position:absolute;
}

#lexikon_pic {
z-index:1;
background-color: #DBDBE5;
width:720px;
}

#news_uebersicht {
background-color: #DBDBE5;
height:1712px;
width: 165px;
float:left;
left: 555px; 
top: 250px;
position:absolute;
}

#news_uebersicht_ul {
font-size: 11px;
color:#000000;
font-weight:bold;
list-style:none;
margin:0px;
padding:10px;
}



#news_uebersicht_ul li  a { color:#870102; text-decoration: none; font-weight: bold; font-size:11px; margin:0px;}

#news_uebersicht_ul li a:link { color:#870102; text-decoration: none; font-weight: bold; font-size:11px; margin:0px;}

#news_uebersicht_ul li a:visited { color:#870102; text-decoration: none; font-weight: bold; font-size:11px; margin:0px;}

#news_uebersicht_ul li a:active { color:#870102; text-decoration: none; font-weight: bold; font-size:11px; margin:0px;}

#news_uebersicht_ul li a:hover { color:#870102; text-decoration: none; font-weight: bold; font-size:11px; margin:0px;}
