/* CSS definition file containing sitestyle stylesheets */
BODY { font-family: verdana; font-size: 12px; color: rgb(255,255,255);}
 A:link { font-family: verdana; font-size: 12px; color: rgb(255,153,0); font-weight: normal; font-style: normal; text-decoration: none ;}
 A:active { font-family: verdana; font-size: 12px; color: rgb(102,102,102); font-weight: bold; font-style: normal; text-decoration: none ;}
 A:visited { font-family: verdana; font-size: 12pxt; color: rgb(255,153,0); font-weight: normal; text-decoration: none ;}
 A:hover { font-family: verdana; font-size: 12px; color: rgb(255,153,0); font-weight: normal; font-style: normal; text-decoration: underline ;}
 UL { font-family: verdana; font-size: 12px; color: rgb(255,255,255); font-weight: normal; font-style: normal; list-style-type: circle; }
 OL { font-family: verdana; font-size: 12px; color: rgb(255,255,255); font-weight: normal; font-style: normal;}
 LI { font-family: verdana; font-size: 12px; color: rgb(255,255,255);}
 .TextObject { font-family: verdana; font-size: 12px; color: rgb(51,51,51);}
 P, TD { font-family: Arial; font-size: 12px; color: rgb(255,255,255);}

Prev { font-family: Arial; font-size: 12px; color: rgb(0,0,83);}
 P.Prev { font-family: Arial; font-size: 12px; color: rgb(0,0,83);}

 A.Prev:link { font-family: Arial; font-size: 12px; color: rgb(51,51,51); font-weight: normal; font-style: normal; text-decoration: none ;}
 A.Prev:active { font-family: Arial; font-size: 12px; color: rgb(102,102,102); font-weight: bold; font-style: normal; text-decoration: none ;}
 A.Prev:visited { font-family: Arial; font-size: 12px; color: rgb(51,51,51); font-weight: normal; text-decoration: none ;}
 A.Prev:hover { font-family: Arial; font-size: 12px; color: rgb(153,51,0); font-weight: normal; font-style: normal; text-decoration: underline ;}


 H1 { font-family: verdana; font-size: 20px; color: rgb(129,154,210); font-weight: bold;}
 H2 { font-family: verdana; font-size: 16px; color: rgb(155,185,253); font-weight: normal;}
 H3 { font-family: verdana; font-size: 18px; color: rgb(255,255,255); font-weight: bold;}
 H4 { font-family: verdana; font-size: medium; color: rgb(0,51,204); font-weight: bold;}
 H5 { font-family: verdana; font-size: small; color: rgb(0,51,204); font-weight: bold;}
 H6 { font-family: verdana; font-size: x-small; color: rgb(0,51,204); font-weight: bold;}

.MainHeading { font-family: verdana; font-size: 12px; color: rgb(255,255,255); font-weight: bold;}

 A.LandLink:link { font-family: verdana; font-size: 10pt; color: rgb(0,0,83); font-weight: normal; font-style: normal; text-decoration: none ;}
 A.LandLink:active { font-family: verdana; font-size: 10pt; color: rgb(102,102,102); font-weight: bold; font-style: normal; text-decoration: none ;}
 A.LandLink:visited { font-family: verdana; font-size: 10pt; color: rgb(0,0,83); font-weight: normal; text-decoration: none ;}
 A.LandLink:hover { font-family: verdana; font-size: 10pt; color: rgb(102,102,102); font-weight: normal; font-style: normal; text-decoration: underline ;}


 A.Nav:link 		{font-size: 8pt; color: rgb(255,102,0); font-weight: normal;}
 A.Nav:active 		{font-size: 8pt; color: rgb(102,102,102); font-weight: bold;}
 A.Nav:visited 		{font-size: 8pt; color: rgb(102,102,102); font-weight: normal;}
 A.Nav:hover 		{font-size: 8pt; color: rgb(255,153,0); font-weight: normal;}

.FaqPrev		{font-family: verdana; font-size: 11px; color: rgb(51,51,51); font-weight: bold; text-decoration: none;}
 A.FaqPrev:link 	{font-family: verdana; font-size: 11px; color: rgb(0,0,83); font-weight: normal; text-decoration: none;}
 A.FaqPrev:active 	{font-family: verdana; font-size: 11px; color: rgb(0,0,83); font-weight: normal; text-decoration: none;}
 A.FaqPrev:visited 	{font-family: verdana; font-size: 11px; color: rgb(0,0,83); font-weight: normal; text-decoration: none;}
 A.FaqPrev:hover 	{font-family: verdana; font-size: 11px; color: rgb(51,51,51); font-weight: normal; text-decoration: none;}

.PrevBold		{font-family: verdana; font-size: 11px; color: rgb(51,51,51); font-weight: bold; text-decoration: none;}
.FaqQuestion		{font-family: verdana; font-size: 11px; color: rgb(153,51,0); font-weight: bold; text-decoration: none;}
 A.FaqQuestion:link 	{font-family: verdana; font-size: 11px; color: rgb(0,0,83); font-weight: normal; text-decoration: none;}
 A.FaqQuestion:active 	{font-family: verdana; font-size: 11px; color: rgb(0,0,83); font-weight: normal; text-decoration: none;}
 A.FaqQuestion:visited 	{font-family: verdana; font-size: 11px; color: rgb(0,0,83); font-weight: normal; text-decoration: none;}
 A.FaqQuestion:hover 	{font-family: verdana; font-size: 11px; color: rgb(153,51,0); font-weight: normal; text-decoration: none;}

.NewsPrevHead		{font-family: verdana; font-size: 12px; color: rgb(51,51,51); font-weight: bold; padding-left: 6px;}
.NewsText		{font-family: verdana; font-size: 12px; color: rgb(0,0,83); font-weight: normal; text-decoration: none;}
.NewsDate		{font-family: verdana; font-size: 12px; color: rgb(153,51,0); font-weight: normal; text-decoration: none;}
 A.NewsDate:link 	{font-family: verdana; font-size: 12px; color: rgb(0,0,83); font-weight: normal; text-decoration: none;}
 A.NewsDate:active 	{font-family: verdana; font-size: 12px; color: rgb(0,0,83); font-weight: normal; text-decoration: none;}
 A.NewsDate:visited 	{font-family: verdana; font-size: 12px; color: rgb(0,0,83); font-weight: normal; text-decoration: none;}
 A.NewsDate:hover 	{font-family: verdana; font-size: 12px; color: rgb(153,51,0); font-weight: normal; text-decoration: none;}

 A.weiter:link 		{font-family: verdana; font-size: 12px; color: rgb(51,51,51); font-weight: normal; text-decoration: none; text-align: right;}
 A.weiter:active 	{font-family: verdana; font-size: 12px; color: rgb(0,0,83); font-weight: normal; text-decoration: none;}
 A.weiter:visited 	{font-family: verdana; font-size: 12px; color: rgb(51,51,51); font-weight: normal; text-decoration: none;}
 A.weiter:hover 	{font-family: verdana; font-size: 12px; color: rgb(153,51,0); font-weight: normal; text-decoration: none;}


 A.Footer:link 		{font-size: 10px; color: rgb(51,51,51); font-weight: normal; text-decoration: none;}
 A.Footer:active 	{font-size: 10px; color: rgb(51,51,51); font-weight: normal; text-decoration: none;}
 A.Footer:visited 	{font-size: 10px; color: rgb(51,51,51); font-weight: normal; text-decoration: none;}
 A.Footer:hover 	{font-size: 10px; color: rgb(51,51,51); font-weight: normal; text-decoration: underline;}
.Footer			{font-size: 10px; color: rgb(51,51,51); font-weight: normal; text-decoration: none;}

.MarkeName		{ font-family: verdana; font-weight: bold; font-size: 12px; color: rgb(204,204,204);}
.Question		{ font-family: verdana; font-size: 12px; color: rgb(204,204,204);}
.Answer			{ font-family: verdana; font-size: 12px; color: rgb(255,255,255);}

.PlzList		{font-family: verdana; font-size: 11px; color: rgb(0,0,83); padding-left: 10px; line-height: 15px; list-style-type: none; font-weight: normal; text-decoration: none;}
 A.PlzList:link 	{font-family: verdana; font-size: 11px; color: rgb(0,0,83); padding-left: 10px; list-style-type: none; font-weight: normal; text-decoration: none;}
 A.PlzList:active 	{font-family: verdana; font-size: 11px; color: rgb(0,0,83); padding-left: 10px; list-style-type: none; font-weight: normal; text-decoration: none;}
 A.PlzList:visited 	{font-family: verdana; font-size: 11px; color: rgb(0,0,83); padding-left: 10px; list-style-type: none; font-weight: normal; text-decoration: none;}
 A.PlzList:hover 	{font-family: verdana; font-size: 11px; color: rgb(153,51,0); padding-left: 10px; list-style-type: none; font-weight: normal; text-decoration: none;}

.HaendlerMain		{ font-family: Arial; font-size: 12px; color: rgb(255,255,255); text-indent: -15px; font-weight: bold; list-style-type: none;}
UL.HaendlerMain		{ font-family: Arial; font-size: 12px; color: rgb(255,255,255); text-indent: -15px; font-weight: bold; list-style-type: none;}
UL.HaendlerInfo		{ font-family: Arial; font-size: 12px; color: rgb(255,255,255); list-style-type: none;}
.HaendlerInfo		{ font-family: Arial; font-size: 12px; color: rgb(255,255,255); list-style-type: none;}

.contactFieldName { font-family: verdana; font-size: 12px; color: rgb(255,255,255);}
.contactText { font-family: verdana; font-size: 12px; color: rgb(255,255,255); font-weight: bold;}

INPUT, select, textarea { color: rgb(0,0,83); border-width:1px; border-style:solid; border-color=#999999; }

INPUT.Contact{ color: rgb(0,0,83); background-color: rgb(255,255,255); border-width:1px; border-style:solid; border-color=#849AD6; }
textarea.Contact { color: rgb(0,0,83); background-color: rgb(255,255,255); border-width:1px; border-style:solid; border-color=#849AD6; }


#preview {
	width: 226px;
	float: right;
	margin-left: 10px;
}

#logo {
	text-align: left;
	margin: 0px 0px 15px 10px;

}

.clearer {
	clear: both;
}

/*
#main {
	width: 497px;
}
*/

#brands {
	margin-top: 10px;
}

#preview .prev_heading {
	background: url('images/prev_header.gif');
	height: 42px;
}

#preview .prev_footer {
	background: url('images/prev_footer.gif');
	height: 18px;
}


#preview .heading {
	margin: 8px 0px 0px 0px;
}

#preview .prev_content{
	background: url('images/prev_content_bg.gif');
	height: 400px;

}


#main .heading {
	background: url('images/main_header.gif') no-repeat;
	/*width: 100%;*/
	height: 42px;
}

#brands .heading {
	background: url('images/brands_header.gif');
	height: 41px;
}

#brands .legend {
	float: left;
	margin: -1px 0px 0px 10px;
}


#main .footer {
	margin: -6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 14px;
	background: url('images/main_footer.gif') no-repeat;
}

#main .content{
	background: url('images/main_content_bg.gif') repeat-y;
	height:250px;
}
* > #main .content{
	padding:0px 0px 0px 4px;
}

#brands .content{
	background: url('images/main_content_bg.gif');
	width: 100%;
}


#main .visual {
	width: 105px;
	float:left;
	margin: 0px 0px 0px 4px;
}

#main .main_iframe {
	width: 103px;
	float:left;
	margin:0px 0px 0px 1px;
}

#main .home_button {
	float: left;
	margin: 8px 0px 0px 4px;
	border-right: solid 1px #fff;
}
* > #main .home_button {
	margin: 8px 0px 0px 8px;
}
#main .heading .header{
	float:left;
	margin: 8px 0px 0px 0px;
}


/*
#brands .top {
	background: url('images/brands_top.gif');
	width: 100%;
}
#brands .top {
	background: url('images/brands_top.gif');
	width: 100%;
}
#brands .footer {
	background: url('images/brands_footer.gif');
	width: 100%;
}

#brands .heading .legend {
	margin: 8px 0px 0px 4px;
}
*/
#container {
	width: 736px;
}