.calink {
    display: none;
}

body {
    scrollbar-DarkShadow-Color: #566174;
    scrollbar-Track-Color: #9AA3B4;
    scrollbar-Face-Color: #00225A;
    scrollbar-Shadow-Color: #63749A;
    scrollbar-Highlight-Color: #B6BCC9;
    scrollbar-3dLight-Color: #B6BCC9;
    scrollbar-Arrow-Color: white;

    font-family: Verdana, Arial;
    font-size: 9pt;
    font-weight:normal;
    color:#000000;

    background: url(/uploads/tf/main_bg.gif);
    background-position: top;
    background-repeat: repeat-x;
    background-color: #A7B89C;
}

td {
	font-family: Verdana, Arial;
	font-size: 9pt;
	font-weight:normal;
}

H1{
	font-size: 24pt;
	font-weight: bold;
}

H2 {
	font-size: 18pt;
	font-weight: bold;
}

H3 {
	font-size: 14pt;
	font-weight: bold;
}

H4 {
	font-size: 12pt;
	font-weight: bold;
}

H5 {
	font-size: 11pt;
	font-weight: bold;
}

P {
	font-family: Verdana, Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	/*text-align: justify;*/
	line-height: 125%;
}


.contentLeftHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	word-spacing: 0px;
	letter-spacing: 0px;
	font-weight: bold;
	color: #001A45;
	text-align: right;
}



.requiredFieldRed {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	word-spacing: 0px;

	letter-spacing: 0px;

	font-weight: bold;

	color: #ff0000;

}







.Normal {
font-family: Verdana, Arial;
font-size: 11px;
color: #001A45;
text-decoration: none;
text-align:justify
}


.Standard_10 {
font-family: Verdana, Arial;
font-size: 10px;
color: #001A45;
text-decoration: none;
}

.Standard_10_weiss {
font-family: Arial;
font-size: 10px;
font-weight:normal;
color:#FFFFFF;
}

.Standard_11_weiss {
font-family: Arial;
font-size: 11px;
font-weight:normal;
color:#FFFFFF;
}
.Standard_11 {
font-family: Verdana, Arial;
font-size: 11px;
color: #001A45;
text-decoration: none;
}


.Standard_12 {
font-family: Verdana, Arial;
font-size: 12px;
color: #001A45;
text-decoration: none;
}


.Blocksatz_10 {
font-family: Verdana, Arial;
font-size: 10px;
color: #001A45;
text-decoration: none;
text-align:justify
}

.Blocksatz_11 {
font-family: Verdana, Arial;
font-size: 11px;
color: #001A45;
text-decoration: none;
text-align:justify
}

.Normal_10_blau {
font-family: Arial;
font-size: 10px;
font-weight:normal;
color:#80ACD8;
}

.Normal_11_blau {
font-family: Arial;
font-size: 11px;
font-weight:normal;
color:#80ACD8;
}

.Normal_12_blau {
font-family: Arial;
font-size: 12px;
font-weight:normal;
color:#80ACD8;
}

.Normal_10_Blocksatz {
font-family: Arial;
font-size: 10px;
font-weight:normal;
color:#00325B;
text-align:justify
}

.Normal_11_Blocksatz {
font-family: Arial;
font-size: 11px;
font-weight:normal;
color:#00325B;
text-align:justify
}

.Normal_12_Blocksatz {
font-family: Arial;
font-size: 12px;
font-weight:normal;
color:#00325B;
text-align:justify
}



.boxes_header{

	font: bold 11 sans-serif;

	color: White;

	background-color:#AACA9D;

        vertical-align: top;

        padding-top:2px;

        padding-bottom:0px;

        /*background-image: url(/uploads/tf/boxes_head_blue.gif);

        background-repeat:repeat;*/

}



.boxes_content{

	font: normal 11 sans-serif;

	color: #001A45;

	background-color:#a5bedf;

}



.boxes_datetxt{

	font: normal 9 sans-serif;



	color: #001A45;

	background-color:#a5bedf;

}



.boxes_footer{

	font: normal 11 sans-serif;

	color: #001A45;

	background-color: #cadef7;

	vertical-align: top;

}





.search_head_tbl{



 background-color: #ebebeb;



}







.search_subhead_tbl{



 background-color: #ebebeb;



}











A:link {

	color: #BA002A;

}




A:visited {

	color: #BA3D59;

}



A:hover {

	color: #EE3000;

}



A:active {

	color: #EE3000;

}







.linksmall {



   font-family: Arial;



   font-size: 10px;



   color: #FF7700;



   text-decoration : none;



  }



.linksmall:visited {



   color: #D5A863;



   text-decoration : none;



}



.linksmall:hover {



   color: #EE3000;



   text-decoration : none;



}



.linksmall:active {



   color: #EE3000;



   text-decoration : none;



}







.news_level {



   font-family: Arial;



   font-size: 11px;



   font-weight:bold;



   color: #FF7700;



  }



.news_level:visited {



   color: #D5A863;



   text-decoration : none;



}



.news_level:hover {



   color: #EE3000;



}



.news_level_selected {



   font-family: Arial;



   font-size: 11px;



   font-weight:bold;



   color : #EE3000;



}











.news_level_small {



   font-family: Verdana, Arial;



   font-size: 10px;



   font-weight:normal;



   color: #FF7700;



  }



.news_level_small:visited {



   font-family: Verdana, Arial;



   font-size: 10px;



   font-weight:normal;



   color: #D5A863;



}



.news_level_small:hover {



   font-family: Verdana, Arial;



   font-size: 10px;



   font-weight:normal;



   color: #EE3000;



}



.news_level_small:active {
   font-family: Verdana, Arial;
   font-size: 10px;
   font-weight:normal;
   color: #EE3000;
}





.history {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}











.tx-mpusersonline-pi1 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #FFFFFF;



	text-decoration: none;



	text-indent: 5px;



}











.rahmenweiss {



	border: 1px solid #FFFFFF;



}







.frame_grew {



	border: 1px solid #808080;



}







.frame_news_latest {



	border: 1px solid #808080;



}











.rahmen_flyout {



	border: 1px solid #A2BEEB;



}











.online {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;




	color: #00FF00;



	text-decoration: none;



}











SELECT {

   font-family: Arial, Verdana, Helvetica;

   font-size: 8pt;
	
}





textarea {

	font-family: Verdana, Arial, Courier, mono;

	font-size: 11px;

	color: #000000;

	background-color:#f8f8f8;

	/*border-top: 1px outset #6BA3E0;

	border-right: 1px inset #cccccc;*/

	border-bottom: 1px inset #cccccc;

	/*border-left: 1px outset #6BA3E0;*/
	
	border-top: 0px;
	border-left: 0px;

}









input.text {



             width:110px;



             background-color:#f8f8f8;



             font-family: Arial;



             font-size:8pt;



             height:18px;



}







.guest_form_title {



             width:260px;



             background-color:#C4D0BC;



             font-family: Arial;



             font-size:8pt;



             height:18px;



}







.guest_form_name {



             width:210px;



             background-color:#C4D0BC;



             font-family: Arial;



             font-size:8pt;



             height:18px;



}







.guest_form_email {



             width:210px;



             background-color:#C4D0BC;



             font-family: Arial;



             font-size:8pt;



             height:18px;



}







.guest_form_www {



             width:210px;




             background-color:#C4D0BC;



             font-family: Arial;



             font-size:8pt;



             height:18px;



}











.guest_form_comment {



    font-family: Arial, Verdana, Helvetica;



    font-size:8pt;



    border: 1px solid #793C03;



    background-color:#C4D0BC;



	border-color:#000000;



	color:#000000;



	scrollbar-base-color:#000000;



	scrollbar-3dlight-color:#ffffff;



	scrollbar-arrow-color:#ffffff;



	scrollbar-darkshadow-color:#ffffff;



	scrollbar-face-color:#000000;



	scrollbar-highlight-color:#000000;



	scrollbar-shadow-color:#ffffff;



	scrollbar-track-color:#ffffff;



}















input.search_image {

                     height:14px;

                     width:41px;

}







input.submit {



             height:18px;



             background-color:#C4D0BC;



             color:#DA8C43;



             border: 1px solid #793C03;



}



.sucheingabe {
             width:128px;
             background-color:#ededed;
             font-family: Arial;
             font-size:8pt;
             height:18px;
}



.sucheingabe_newsarchiv {



             width:90px;



             background-color:#C4D0BC;



             font-family: Arial;





             font-size:8pt;





             height:18px;



}







.login {



            width:110px;



            font-family: Arial;



            font-size:8pt;



            height:16px;



            background-color:#F8F8F8;



            border-color:#999999;



            color:#000000;



            border: 1px solid #999999;



}











.caption {



   font-family : Verdana, sans-serif;



   font-size : 10px;



   color : #000000;



}



.bulletlist {
   font-family : Verdana, sans-serif;
   font-size : 10px;

   color : #6600CC;
}


.table {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	border-collapse: collapse; 
	empty-cells: hide;
	/*color: #001A45;*/
}

.tableCellBG {
	background-image: url(tblcelbg.gif);
	vertical-align: top;
}

.table tr{
	border-collapse: collapse;
	empty-cells: hide;
}

.table th {
	font-size : 11px;
	font-weight:normal;
	
	color:white;
	background-color: #001A45;
	
	padding: 3px 4px 3px 4px;
	empty-cells: hide;
}

.table td {
	color:#001A45;
	background-color: #a5bedf;
	
	padding: 3px 4px 3px 4px;
	
	border-color: #001A45;
	border-style: solid;
	border-width: 1px;
	empty-cells: hide;
}


.table th.leer {
	background-color: transparent;
}


.table td.leer {
	background-color: transparent;
}


.bulletlist {
font-family: Verdana, Arial;
font-size: 11px;


color: #000000;

text-decoration: none;
text-align:justify;
}


LI {
  color: #001A45;
 }

INPUT, SELECT, FILE {
	font-family: Verdana, Arial, Courier, mono, ;
	font-size: 11px;
	color: #000000;
	background-color:#f8f8f8;
	/*border-right-width: 1px;*/
    border-top-width: 0px;
	border-bottom-width: 1px;
	/*border-right-style: inset;*/
   /*border-top-style: inset;*/
	border-bottom-style: inset;
	/*border-right-color: #6BA3E0;*/
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	/*border-top-style: none;*/
	border-left-style: none;
	border-right-style: inset;
 }

.searchimage {
	background-color:transparent;
}



.celmenu {
                line-height: 175%;
}