/* Definition Body, Ränder */

body {		
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#ffffff;
}


/* Schriftart für alle Elemente festlegen */

td, a, p, #p {  
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000
}


/* Definition Links */

a 			{text-decoration:none; color:#393F53; font-size:11px; font-weight:bold; }
a:hover 	{text-decoration:none; color:#4D64A4; font-weight:bold;}
a.aktiv 	{text-decoration:none; color:#4D64A4; font-weight:bold;}
a.aktiv:hover 	{text-decoration:none; color:#4D64A4; font-weight:bold;}

a.hauptnavi		{text-decoration:none; color:#FFFFFF; font-weight:normal; text-transform:uppercase;}
a.hauptnavi:hover	{text-decoration:none; color:#CCFF00; font-weight:normal; text-transform:uppercase;}
a.hauptnavian	{text-decoration:none; color:#CCFF00; font-weight:normal; text-transform:uppercase;}
a.hauptnavian:hover	{text-decoration:none; color:#CCFF00; font-weight:normal; text-transform:uppercase;}

a.sprachnavi		{text-decoration:none; color:#FFFFFF; font-weight:normal;}
a.sprachnavi:hover		{text-decoration:none; color:#CCFF00; font-weight:normal;}
a.sprachnavian		{text-decoration:none; color:#CCFF00; font-weight:normal;}
a.sprachnavian:hover		{text-decoration:none; color:#CCFF00; font-weight:normal;}

a.navilinks	{text-decoration:none; color:#393F53; font-size:11px; font-weight:normal; }
a.navilinks:hover 	{text-decoration:none; color:#4D64A4; font-weight:normal;}
a.navilinksan 	{text-decoration:none; color:#4D64A4; font-weight:bold;}
a.navilinksan:hover	{text-decoration:none; color:#4D64A4; font-weight:bold;}





/* Tabellendefinitionen */

.tab_grau	{background-color:#D6D3D3;}

.tab_blau	{background-color:#434C69;}



.tab_grau_rand_re_un {	background-color:#D6D3D3;
						border-right-color:#FFFFFF;
						border-right-width:1px;
						border-right-style:solid;
						border-bottom-color:#FFFFFF;
						border-bottom-width:1px;
						border-bottom-style:solid;
}

.tab_gruen_rand_re_un {	background-color:#CCFF00;
						border-right-color:#FFFFFF;
						border-right-width:1px;
						border-right-style:solid;
						border-bottom-color:#FFFFFF;
						border-bottom-width:1px;
						border-bottom-style:solid;
}


.tab_gruen_rechts_rand_li_un_re {background-color:#CCFF00;
						border-left-color:#FFFFFF;
						border-left-width:1px;
						border-left-style:solid;
						border-bottom-color:#FFFFFF;
						border-bottom-width:1px;
						border-bottom-style:solid;
						border-right-color:#FFFFFF;
						border-right-width:1px;
						border-right-style:solid;

}

.tab_gruen_rechts_rand_li_re {background-color:#CCFF00;
						border-left-color:#FFFFFF;
						border-left-width:1px;
						border-left-style:solid;
						border-right-color:#FFFFFF;
						border-right-width:1px;
						border-right-style:solid;
}


.tab_weiss_rand_re_un {	background-color:#FFFFFF;
						border-right-color:#FFFFFF;
						border-right-width:1px;
						border-right-style:solid;
						border-bottom-color:#FFFFFF;
						border-bottom-width:1px;
						border-bottom-style:solid;
}

.tab_blau_rand_un	{	background-color:#434C69;
						border-bottom-color:#FFFFFF;
						border-bottom-width:1px;
						border-bottom-style:solid;
						padding-right: 15px;
						text-align:right;
						vertical-align:middle;
}


.tab_blau_rand_ob_un	{	background-color:#434C69;
						border-bottom-color:#FFFFFF;
						border-bottom-width:1px;
						border-bottom-style:solid;
						border-top-color:#FFFFFF;
						border-top-width:1px;
						border-top-style:solid;
						padding-right: 20px;
						padding-bottom: 3px;
						padding-top: 3px;
						text-align:right;
						vertical-align:middle;
						
}

.tab_bild_rand_un	{	border-bottom-color:#FFFFFF;
							border-bottom-width:1px;
							border-bottom-style:solid;
}

.tab_bild_rand_li_ob-gruen_un	{	border-left-color:#FFFFFF;
							border-left-width:1px;
							border-left-style:solid;
							border-top-color:#CCFF00;
							border-top-width:1px;
							border-top-style:solid;
}

.tab_navi_links	{	background-image: url(../upload/img/hg_tab_navi_links.gif);
					background-repeat:repeat-y;
					border-right-color:#FFFFFF;
					border-right-width:1px;
					border-right-style:solid;
}

.tab_navi_links2	{	background-image: url(../upload/img/hg_tab_navi_links.gif);
						background-repeat:repeat-y;
						padding-left: 15px;
						padding-right: 20px;
						padding-bottom: 5px;
						padding-top: 5px;
						text-align:right;
						vertical-align:middle;
						border-right-color:#FFFFFF;
						border-right-width:1px;
						border-right-style:solid;
}

.tab_navi_links3	{	background-color:#FFFFFF;
						padding-right: 15px;
						text-align:right;
						vertical-align:middle;
						border-right-color:#FFFFFF;
						border-right-width:1px;
						border-right-style:solid;
}


.tab_navi_links_innen	{	padding-left: 5px;
						padding-right: 15px;
						padding-bottom: 5px;
						padding-top: 5px;
						text-align:right;
						vertical-align:middle;
}


.tab_mitte_inhalt	{	background-color:#FFFFFF;
						padding-left: 20px;
						padding-right: 15px;
						padding-bottom: 18px;
						padding-top: 18px;
}

.tab_mitte_inhalt_links	{	padding-left: 0px;
						padding-right: 20px;
						padding-bottom: 0px;
						padding-top: 0px;
}



.tab_navi_links2_blau {	background-color:#4D64A4; }

.tab_sitemap_ebene1 {	padding-left: 20px; }

.tab_sitemap_ebene2 {	padding-left: 40px; }




/* Bildformatierungen */

.bild_li_abst_re_10px { margin-right:10px; float:left;}




/* Schriftformatierung */

.gruen	{color:#CCFF00;}

#rot {color:#D80000}

#kleingrau {color:#B2B2B2;
			font-size:10px;}
			
#normalgrau {color:#B2B2B2;
			font-size:11px;}
			
			
#blau_gross {text-decoration:none;color:#4D64A4;font-family:Verdana,sans-serif;font-size:14px;font-weight:bold;}

#blau_ebene2 {text-decoration:none;color:#4D64A4;font-family:Verdana,sans-serif;font-size:11px;font-weight:bold; text-transform:uppercase;}


/* Formulare */

.ROS_in_wk_menge {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#000000;
	border-style:solid;
	width:35px;
}

.ROS_in_wk_button {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	background-color:#ffffff;
	border-width:1px;
	border-color:#434C69;
	border-style:solid;
}

.ROS_adr_klein {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#000000;
	border-style:solid;
	width:70px;
}

.ROS_adr_normal {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#000000;
	border-style:solid;
	width:150px;
}

.ROS_bem {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#000000;
	border-style:solid;
	width:300px;
	height:80px;
}