/*MHSG_FARBRAUM

_[Website]_
Dunkelblau		#00257E
Hellblau		#547FBA
Hellgrau		#D5DDE4
Orangerot		#EB3D00
Orange			#FF9900

_[Tabellen]_
Top				#7F9DB7
Zeile dunkler	#C3CBD2

_[Teaser]_
Hintergrund		#E7E7E7
*/




/*
.rtetext01 { color: #274259; font-size: 12px; font-family:  Verdana, Arial, Helvetica, sans-serif }
.rtetext02 { color: #274259; font-size: 12px; font-family:  Verdana, Arial, Helvetica, sans-serif }
.rtetext03 { color: #274259; font-size: 12px; font-family:  Verdana, Arial, Helvetica, sans-serif }
.rtehd01 { color: #274259; font-size: 12px; font-family:  Verdana, Arial, Helvetica, sans-serif }
.rtehd02 { color: #274259; font-size: 12px; font-family:  Verdana, Arial, Helvetica, sans-serif }
.rtehd03 { color: #274259; font-size: 12px; font-family:  Verdana, Arial, Helvetica, sans-serif }
*/

body {
	color: #274259; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	margin-left: 0;  margin-right: 0;  margin-top: 0;       
}

a{color: #274259;  }
a:link  { color: #274259;  }
/*a:hover{color:#eb3d00}*/
a:visited { color: #274259; }
a:active { color: #274259; }

a.no_underline {text-decoration: none;}
a.no_underline:link {text-decoration: none;}
a.no_underline:visited {text-decoration: none;}
a.no_underline:active {text-decoration: none;}
a.morelink{color:#EB3D00; text-decoration: none;};
a.morelink:visited{color:#EB3D00; text-decoration: none;};
a.morelink:active{color:#EB3D00; text-decoration: none;};
a.morelink:hover{color:#EB3D00; text-decoration: underline;};

/*orange
a.morelink{color:#FF9900; text-decoration: none;};
a.morelink:hover{color:#FF9900; text-decoration: underline;};*/

.ft10px666666 { color: #274259; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
/* .inhalt { color: #274259; font-size: 12px; line-height:17pt; font-family:  Verdana, Arial, Helvetica, sans-serif }*/
.inhalt { color: #274259; font-size: 12px; font-family:  Verdana, Arial, Helvetica, sans-serif }
.inhaltbold { color: #274259; font-size: 12px; font-weight: bold; font-family:  Verdana, Arial, Helvetica, sans-serif }
.headline{ color: #274259; font-size: 14px; font-weight: bold; font-family:  Verdana, Arial, Helvetica, sans-serif}

.liste { color: #333; font-size: 10px; font-family: Verdana; }


.navi { color: #274259; font-size: 10px; font-weight: bold; font-family:  Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.navi_active { color: #274259; font-size: 10px; font-weight: bold; font-family:  Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}


.navi_sub { color: #274259; font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; }
.navi_active_sub { color: #274259; font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif;}
.navi_sub:hover { color: #274259; font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif;}

/*.pfad { color: #999999; font-size: 9px; font-family:  Verdana, Arial, Helvetica, sans-serif; text-decoration: none }*/

.formular { color: #274259; font-size: 10px; font-family: Verdana; background-color: #e7e7e7; border: solid 1px #274259; }
/*fuer radiobutton und checkboxen ohne rahmen - formular1*/
.formular1{color: #274259; font-size: 10px; font-family: Verdana;}

.sprache { padding-top:1px; padding-bottom:1px; padding-left:5px; padding-right:5px; color: #274259; font-size: 9px; font-family: Verdana; background-color: #e7e7e7; border: solid 1px #274259; text-decoration: none; }

/*Top Bereich links*/
.top{color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.top a{color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.top a:link{color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.top a:visited{color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.top a:active{color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

/*NEWS*/
.news{ color: #333; font-size: 10px; font-family: Verdana; text-decoration: none; }
.news a{ color: #333; font-size: 10px; font-family: Verdana; text-decoration: none; }
.news a:link { color: #333; font-size: 10px; font-family: Verdana; text-decoration: none; }
.newsinfo {	color: #274259; font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; }
.newscontent {	color: #274259; font-size: 12px;  font-family:  Verdana, Arial, Helvetica, sans-serif; }
.newstitle{	color: #274259; font-size: 12px; font-family:  Verdana, Arial, Helvetica, sans-serif; }
/*.newscontent {	color: #274259; font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; }*/
.newsdate {	color: #274259; font-size: 10px; font-style: strong; font-family:  Verdana, Arial, Helvetica, sans-serif; }

.bg_news{background-color: #C3CBD2;	}
.bg_news_cnt{/*background-color: #E7E7E7;*/	font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; }

.news_latest_kat{background-color: #C3CBD2; color: #274259; font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; }
.news_latest_date{background-color: #C3CBD2; color: #274259; font-size: 10px; font-style: strong; font-family:  Verdana, Arial, Helvetica, sans-serif;}


.news_single_kat{background-color: #C3CBD2; font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; }
.news_single_tle{color: #274259; font-size: 14px !important;  font-family: Verdana, Arial, Helvetica, sans-serif;}
.news_single_image{color: #274259; font-size: 12px;  font-family:  Verdana, Arial, Helvetica, sans-serif;}
.news_single_subhdr{color: #274259; font-size: 12px;  font-family:  Verdana, Arial, Helvetica, sans-serif;}
.news_single_cnt{color: #274259; font-size: 12px;  font-family:  Verdana, Arial, Helvetica, sans-serif;}

.suche{background-color: #C3CBD2; font-size: 12px; font-family:  Verdana, Arial, Helvetica, sans-serif; border-top: 2px solid #E7E7E7; border-right: 2px solid #E7E7E7; border-bottom: 2px solid #E7E7E7; border-left: 2px solid #E7E7E7;}


/*Tabellen hintergründe*/
.bgdunkelgrau{background-color: #929FAA;	}
.bghellgrau{background-color: #E7E7E7;	}
.bgdunkelblau{background-color: #00267E;	}
.bg_back{background-color: #D5DDE4;	}

/*Tabellen Rahmen dotted*/
.dotbortop{border-top: 1px dotted #00267e;}
.dotborrig{border-right: 1px dotted #00267e;}
.dotborbot{border-bottom: 1px dotted #00267e;}
.dotborlef{border-left: 1px dotted #00267e;};
.dotborleft_orange{border-left: 1px dotted #FF9900;};

/*Tabellen Rahmen solid*/
.bortop{border-top: 1px solid #274259;}
.borrig{border-right: 1px solid #274259;}
.borbot{border-bottom: 1px solid #274259;}
.borlef{border-left: 1px solid #274259;}

.bortop_2{border-top: 2px solid #E7E7E7;}
.borrig_2{border-right: 2px solid #E7E7E7;}
.borbot_2{border-bottom: 2px solid #E7E7E7;}
.borlef_2{border-left: 2px solid #E7E7E7;}



/*Tabelle "Partner"*/
.table_all{background-color: #7F9DB7;}
.table_top{background-color: #7F9DB7; color:#D5DDE4; font-size: 10px; font-family: Verdana; text-decoration: none;}
.table_row{background-color: #C3CBD2; color:#00257E; font-style: strong; font-size: 11px; font-family: Verdana; text-decoration: none; }
.table_content{background-color: #C3CBD2; color:#00257E; font-style: strong; font-size: 11px; font-family: Verdana; text-decoration: none; }
.table_link{background-color: #E7E7E7; color:#D5DDE4; font-size: 10px; font-family: Verdana; text-decoration: none; }
/* border-top: 1px solid #547FBA; border-right: 1px solid #547FBA; border-bottom: 1px solid #547FBA; border-left: 1px solid #547FBA;  */

.tdteaser{	font-size: 11px;}

.content_right{color: #274259; font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif;}

.txtcolor{color:white;}


/*Sitemap*/
.sitemap{color: #274259; font-size: 11px; line-height:12pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
/*.sitemap_all{line-height:14pt;
.sitemap_item{color: red;}}*/

.tx-indexedsearch .tx-indexedsearch-searchbox P { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 10px; font-family: Verdana; }   
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:50px; }	
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }	
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-family:verdana;}	
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px;}	
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#ddf0fa; color: #333333; font-size:11px; font-family:Verdana; width:50px  }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { color: #333333; font-size:12px; font-family:Verdana; width:50px  }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { color: #333333; font-size:11px; font-family:Verdana; width:50px }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { color: #333333; font-size:11px; font-family:Verdana; width:300px }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#ffffff; color: #333333; font-size: 11px; font-family: Verdana; width:300px}	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 11px; font-family: Verdana; }	  
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead P { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 11px; font-family: Verdana; } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { table-layout:relative }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle;width:250px } 
.tx-indexedsearch-browsebox-SCell { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 11px; font-family: Verdana; } 
.tx-indexedsearch-browsebox TD { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 11px; font-family: Verdana; }



