BODY {
	color : #333333;
	font-family : Arial, Verdana;
	font-size : 12px;
	scrollbar-3d-light-color : #ffffff; 	
	scrollbar-arrow-color : #ffffff;		
	scrollbar-base-color : #ffffff;			
	scrollbar-dark-shadow-color : #C8C8C8;	
	scrollbar-face-color : #C8C8C8;			
	scrollbar-shadow-color :#999999;		
	text-align: left;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
}

td {
	font-family : Arial, Verdana;
	font-size : 12px;
}

.headline1, h1   {
	font-size : 16px;
	color : #ffae00;
	font-weight: bold;
}

#uslinkcontent {
	padding-left:21px;
}



A:Visited, A, A:Hover, A:Active   {
	font-family : Arial, Verdana;
	color : #666666;
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;
}
 			
A.smlevel1, A.smlevel1:Visited, A.smlevel1:Active, A.smlevel1:Hover {
	padding-left:0px;
	font-size : 12px;
	text-decoration: none;
	font-weight: normal;
	margin-left: 3px;
	margin-right: 3px;
	color : #009ccf;
}
A.smlevel2, A.smlevel2:Visited, A.smlevel2:Active, A.smlevel2:Hover {
	padding-left:15px;
	font-size : 12px;
	text-decoration: none;
	font-weight: normal;
	margin-left: 3px;
	margin-right: 3px;
	color : #009ccf;
}
A.smlevel3, A.smlevel3:Visited, A.smlevel3:Active, A.smlevel3:Hover {
	padding-left:30px;
	font-size : 12px;
	text-decoration: none;
	font-weight: normal;
	margin-left: 3px;
	margin-right: 3px;
	color : #009ccf;
}
A.smlevel4, A.smlevel4:Visited, A.smlevel4:Active, A.smlevel4:Hover {
	padding-left:45px;
	font-size : 12px;
	text-decoration: none;
	font-weight: normal;
	margin-left: 3px;
	margin-right: 3px;
	color : #009ccf;
}
A.smlevel5, A.smlevel5:Visited, A.smlevel5:Active, A.smlevel5:Hover {
	padding-left:60px;
	font-size : 12px;
	text-decoration: none;
	font-weight: normal;
	margin-left: 3px;
	margin-right: 3px;
	color : #009ccf;
}


.tdbd   			{font-weight : bold;}
.tdback 			{background: whitesmoke;}

.tdbdgr   {
	font-size : 14px;
	font-weight : bold;
}

.form
{
	Font-Family : Arial;
	font-size : 12px;
	border-top : 1px solid #333333;
	border-bottom : 1px solid #333333;
	border-right : 1px solid #333333;
	border-left : 1px solid #333333;
	background-color : #FFFFFF;
	
}

.form.feld
{
	
	height: 17px;
	width: 80px;
}


.Formularfeld
{
	Font-Family : Arial;
	font-size : 12px;
	border-top : 1px solid #333333;
	border-bottom : 1px solid #333333;
	border-right : 1px solid #333333;
	border-left : 1px solid #333333;
	background-color : #FFFFFF;
	width: 220px;
}



.Formularbutton
{
	Font-Family : Arial;
	font-size : 12px;
	border-top : 1px solid #ffffff;
	border-bottom : 1px solid #ffffff;
	border-right : 1px solid #ffffff;
	border-left : 1px solid #ffffff;
	background-color : #ffffff;
	font-weight : normal;
	background-color: #ffffff;
	color : black;
	padding-right : 4px;
	padding-left : 0px;
	height:17px;
	
	
}

.suchbutton
{
	Font-Family : Arial;
	font-size : 12px;
	border-top : 1px solid #ffffff;
	border-bottom : 1px solid #ffffff;
	border-right : 1px solid #ffffff;
	border-left : 1px solid #ffffff;
	background-color : #ffffff;
	font-weight : normal;
	background-color: #ffffff;
	color : black;
	padding-right : 4px;
	padding-left : 0px;
	height:17px;
	width: 80px;

}



.formleft   {
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;
	width: 93px;
	padding-left:19px;
	padding-right : 10px;
	text-align: left;
	
}

.formright   {
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;
	width: 200px;
	text-align: left;
	background-color: #ffffff;
	
	
}

.small			{font-size : 10px;}
.tablebg		{background-color: #F0F0F0;color:black;}
.tablebglight	{background-color: #F0F0F0;}
.tblrow			{background-color: whitesmoke;}
.content   		{font-weight: normal;}
.headline2, h2 	{color : #ffae00;font-size : 12px;}
.headline3, h3 	{color : #ffae00;}



.tblrowhl {
	color : #0E36B0;
	font-size : 12px;
	font-weight: bold;
	background-color: #DEDEDF;
}




.popupheader   {
	font-size : 12px;
	color : #ffffff;
	font-weight: bold;
}

.teaserheadline   {
	color : #FFFFFF;
	font-weight: bold;
	background-color: #003366;
	padding: 2px;
}
.teaserbox   {border-bottom : 1px solid #333333;}
.pfeil{
	background-color:red;
	background-image:url(../../../_images/ic_pfeil.gif);
	width:18px;
}

.aufzaehlung {
	background-color: blue;
}

td.grau {
	color : #666666;
}

.levelnew, .levelnew:hover, .levelnew:active, .levelnew:visited{
	font-size : 9px;
	font-weight : normal;
	text-decoration : none;
	background-color: #ffffff;
	color : #0175B0;
	padding-right : 0px;
	padding-left : 0px;
	padding-top : 2px;
	padding-bottom : 2px;
	width:236px;
	display:block;

}

.levelnew2, .levelnew2:hover, .levelnew2:active, .levelnew2:visited{
	font-size : 12px;
	font-weight : normal;
	text-decoration : none;
	background-color: #ffffff;
	color : #0175B0;
	padding-right : 0px;
	padding-left : 0px;
	padding-top : 2px;
	padding-bottom : 2px;
	width:236px;
	display:block;

}

.prodkatheadline {
	color : #666666;
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;
	width: 30%;
	text-align: left;
	padding-left:11px;
	background-color: #ffffff;
	border-bottom: 1px #999999 solid
}

.prodkatheadline.links {
	
	padding-left:0px;
	
}

.prodkatrow {
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;
	width: 30%;
	text-align: left;
	padding-left:11px;
	background-color: #ffffff;
	border-bottom: 1px #999999 solid
}

.prodkatrow.links {
	
	padding-left:0px;
	
}

.prodkatrowgrau {
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;
	width: 30%;
	text-align: left;
	background-color: #f0f0f0;
	padding-left:11px;
	padding-right:11px;
	border-bottom: 1px #999999 solid
}


