.text_normal {

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color: #000000;

	padding: 3px;

} 



.text_title { 

	font-family: Tahoma, Verdana, Arial; 

	font-size: 11px; 

	font-style: normal; 

	color: #000000; 

	font-weight: bold} 

	

h1 {

	font-family : Verdana, Arial, Helvetica;

	font-size : 14px;

	font-weight: bold;

	color: #000099; 

}



.text_title_bg {

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	height: 20px;

	vertical-align: middle;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #B3BCD0;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #B3BCD0;

	text-align: center;

	background-attachment: fixed;

	background-image: url(images/bg_title.gif);

	background-repeat: repeat-x;

} 



body {

	SCROLLBAR-FACE-COLOR: #D9DcE0; 

	SCROLLBAR-HIGHLIGHT-COLOR: #B3BCD0; 

	SCROLLBAR-SHADOW-COLOR: #B3BCD0; 

	SCROLLBAR-3DLIGHT-COLOR: #B3BCD0; 

	SCROLLBAR-ARROW-COLOR: #B3BCD0; 

	SCROLLBAR-TRACK-COLOR: #FFFFFF; 

	SCROLLBAR-DARKSHADOW-COLOR: #D9DcE0; 

	background-image: url(images/bg.gif);background-repeat:repeat-x; background-position: center top;



	font-family: Verdana, Arial, Helvetica; 

	font-size: 11px; 

	color: #000000; 

	margin-top: 0px; 

	margin-right: 0px; 

	margin-bottom: 0px; 

	margin-left: 0px} 



.text_title_obg { 

	font-family: Tahoma, Verdana, Arial; 

	font-size: 12px; 

	font-weight: bold; 

	color: #000000} 

.table_norm {

	border-right: 2px solid #B3BCD0;

	border-bottom: 2px solid #B3BCD0;

	border-left: 2px solid #B3BCD0;

	border-top-color: #B3BCD0;





	

} 



.xxxforms_text {

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	color: #666666;

	border-left: 1px solid #B3BCD0;

	border-top: 1px solid #B3BCD0;

	border-right: 2px solid #B3BCD0;

	border-bottom: 2px solid #B3BCD0;

	background-color: #FFFFFF;

	font-weight: normal;

	vertical-align: middle;

} 



.button_text 

{

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	background-color: #FFFFFF;

	border-left: 1px solid #B3BCD0;

	border-right: 2px solid #B3BCD0;

	border-top: 1px solid #B3BCD0;

	border-bottom: 2px solid #B3BCD0;

	vertical-align: middle;

} 



a {

	color: #000000;

	text-decoration: underline;

} 



a:active { color: #000000} 



a:link { color: #000000} 



a:visited { color: #000000} 



a:hover { 

	color: #000000; 

	text-decoration: none} 



.navigation {

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	vertical-align: middle;

} 



.text_title_gr { 

	font-family: Tahoma, Verdana, Arial; 

	font-size: 12px; 

	font-style: normal; 

	color: #000000; 

	font-weight: bold} 



.text_normal_b { 

	font-family: Tahoma, Verdana, Arial; 

	font-size: 10px; 

	color: #000000 ; 

	font-weight: bold} 









.table_norm_2 {

	border-right: 1px solid #B3BCD0;

	border-left: 1px solid #B3BCD0;

} 



.info_text {

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color: #000000;

	padding: 2px;

} 



.bg

{

	background-color: #D9DcE0;



}

.tableweißbg {

	background-color: #FFFFFF;

}

.info_text_klein_rot {

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color: #FF0000;

}

.rahmen_ihnnen {

	border-right: 1px solid #B3BCD0;

	border-left: 1px solid #B3BCD0;



}

.beschreibungen {

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	font-weight: bold;

}

.footer {

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	color: black;

}

.text_title_rm {

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	color: #000000;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #B3BCD0;

	font-weight: bold;



}

.kategorien {

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

}

.bgcats {

	background-attachment: fixed;

	background-image: url(images/bg_cats.gif);

	background-repeat: no-repeat;

	background-position: left center;

}

.text_title_grau {

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	font-weight: bold;

	color: #B3BCD0;

}

.newstext {

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	line-height: 19px;

	color: #000000;

}

.text_title_full {

	font-family: Tahoma, Verdana, Arial;

	font-size: 10px;

	font-weight: normal;

	color: #000000;

	background-attachment: fixed;

	background-image: url(images/bg_title.gif);

	background-repeat: repeat-x;

	text-align: left;

	vertical-align: middle;

	border-top: 1px solid #B3BCD0;

	border-right: 1px solid #B3BCD0;

	border-left: 1px solid #B3BCD0;



}

.text_title_rm2 {

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #B3BCD0;

	border-left-color: #B3BCD0;

	border-top-style: none;

	border-bottom-style: none;

}

.table_norm_full {

	border-right: 1px solid #B3BCD0;

	border-bottom: 1px solid #B3BCD0;

	border-left: 1px solid #B3BCD0;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #B3BCD0;



}

.erforderlich {

	font-size: 9px;

	color: #CCCCCC;

}



/* Tabelleninhalt Normal */

td.itemnorm {

	font-size : 8pt;

}



table.tabbord1 {

	border : 1px solid Silver;

}



td.itemheader {

	color : White;

	font-size : 10pt;

	width : 98%;

	background-image : url(images/cellpic.gif);

	background-color : #3E74D4;

}



.box {

margin : 0 0px 0px; 

padding : 20px; 

width : 300px;

color : black; 

background-color : #ffffff; 

border : 2px dashed black; 

text-align : center;

}



FORM,SELECT,INPUT,TEXTAREA	{font-family: {SITE_FONT_FACE}; font-size: 10px;}





BODY,UL,LI,P,TD,TR{font-family: {SITE_FONT_FACE}; font-size: 11px;}



p,h1,h2,h3,h4,h5,ul,td,th,blockquote,pre{ margin:0px 10px 10px 10px; }





IMG  {border-style:none;}

A IMG{border-style:none;background-color:transparent;}



td,th,p,br,body,li{

	font-size: 12px;

	font-family: {SITE_FONT_FACE};

}

INPUT { text-indent : 2px; }

INPUT,SELECT,TEXTAREA {

	font-size : 11px;

	font-weight : bold;

	font: normal 11px {SITE_FONT_FACE};

	border-color : #000000;

}



.center { text-align : center; }

.right { text-align : right; }

.left { text-align : left; }

.hide {display: none;}

.normal { font-size : 11px; } 

.medium { font-size : 10px; } 

.small { font-size : 9px; }





.tableline	{

	background-color: #FFFFFF;

	border: 2px #000080 solid;

}

.footertext {
	color: #000000;
}

.footertext a:link, .footertext a:visited, .footertext a:active {
 color: #000000;
 text-decoration: underline;
 
}
