div#mainmenu a.current
{
	color: #FFFFFF;
	background-color: #BFA262;
	border-right: none;
}

body
{
	background-color: #7D9CBE;
	color: #BFA262;
	margin: 0px;
	scrollbar-base-color: #0A284A;
	scrollbar-3dlight-color: #BFA262;
	scrollbar-arrow-color: #E0D3B8;
	scrollbar-darkshadow-color: #0A284A;
	scrollbar-face-color: #0A284A;
	scrollbar-highlight-color: #E0D3B8;
	scrollbar-shadow-color: #BFA262;
	scrollbar-track-color: #0A284A;
	background-image: url(graphics/main_background.gif);
	background-repeat: repeat-x;
}

.tableouter
{
	background-color: #0A284A;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
	border-top: 1px solid #BFA262;
	border-left: 1px solid #BFA262;
	border-right: 1px solid #E0D3B8;
	border-bottom: 1px solid #E0D3B8;
	margin: 0px;
	padding: 0px;
	width: 770px;
	height: 100%;
	border-collapse: collapse;
}

.menutable
{
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 110;
}


h3
{
	margin-left: 25px;
	text-align: left;
	letter-spacing: 2px;
}

.tabledata
{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	color: #BFA262;
	border: 0px solid #BFA262;
	margin: 0px;
	padding: 0px;
	width: 90%;
	border-collapse: collapse;
}

.tdpic
{
	background-color: #526EB2;
	text-align: center;
	border-left: 1px solid #BFA262;
	border-right: 1px solid #E0D3B8;
	border-top: 1px solid #BFA262;
	border-bottom: 1px solid #BFA262;
	margin: 0px;
	padding: 0px;
}

.tdpic2
{
	background-color: #526EB2;
	text-align: center;
	border-left: 1px solid #BFA262;
	border-top: 1px solid #BFA262;
	border-bottom: 1px solid #E0D3B8;
	margin: 0px;
	padding: 0px;
}

.tdhead
{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	border-left: 1px solid #BFA262;
	border-right: 1px solid #E0D3B8;
	border-top: 1px solid #BFA262;
	border-bottom: 1px solid #BFA262;
	margin: 0px;
	padding: 2px;
}

.tdtext
{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	width: 20%;
	border-left: 1px solid #BFA262;
	margin: 0px;
	padding: 2px;
}

.tddata
{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	width: 80%;
	border-left: 1px solid #BFA262;
	border-right: 1px solid #E0D3B8;
	margin: 0px;
	padding: 2px;
}

.tdtextbot
{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	border-left: 1px solid #BFA262;
	border-bottom: 1px solid #E0D3B8;
	margin: 0px;
	padding: 2px;
}

.tddatabot
{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	border-left: 1px solid #BFA262;
	border-right: 1px solid #E0D3B8;
	border-bottom: 1px solid #E0D3B8;
	margin: 0px;
	padding: 2px;
}

.tddata2bot
{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	text-align: left;
	border-left: 1px solid #BFA262;
	border-right: 1px solid #E0D3B8;
	border-bottom: 1px solid #E0D3B8;
	margin: 0px;
	padding: 2px;
}

.tddata3bot
{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	border-top: 1px solid #BFA262;
	border-right: 1px solid #E0D3B8;
	border-bottom: 1px solid #E0D3B8;
	border-left: 1px solid #BFA262;
	margin: 0px;
	padding: 2px;
}

.tdcopyright
{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 9px;
	text-align: center;
	vertical-align: bottom;
}

.tdmodlhead
{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #BFA262;
	text-align: left;
	padding-left: 22px;
	padding-bottom: 10px;
}

.pricetable
{
	border-collapse: collapse;
	border: 1px solid #BFA262;
	margin: 0px;
}

.tdprice
{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 12px;
	text-align: right;
	vertical-align: top;
	border-top: 1px solid #BFA262;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 4px;
}

.tdpricetxt
{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	border-top: 1px solid #BFA262;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}

.tdpricehead
{
	background-image: url(graphics/bgpreisliste.jpg);
	color: #FFFFFF;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: center;
	border: 1px solid #BFA262;
	padding: 2px;
}

.smallfont
{
	font-family: Tahoma,Arial,Verdana,Helvetica,Sans-serif;
	font-size: 10px;
}

.mediumfont
{
	font-family: Tahoma,Arial,Verdana,Helvetica,Sans-serif;
	font-size: 11px;
}

.normfont
{
	font-family: Tahoma,Arial,Verdana,Helvetica,Sans-serif;
	font-size: 12px;
}

.impressumfont
{
	font-family: Tahoma,Arial,Verdana,Helvetica,Sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
}

.normbold
{
	font-family: Tahoma,Arial,Verdana,Helvetica,Sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.infofont
{
	font-family: Tahoma,Arial,Verdana,Helvetica,Sans-serif;
	font-size: 13px;
}

.infonewfont
{
	vertical-align: top;
	font-family: Tahoma,Arial,Verdana,Helvetica,Sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
}

.subhead { font-family:Tahoma,Arial,Verdana,Helvetica;font-size:10pt;font-weight:bold; }
.headfont { font-family:Tahoma,Arial,Verdana,Helvetica;font-size:12pt;font-weight:bold; }

.selectcar
{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 10px;
	color: #404040;
	border: 0px solid #ffffff;
	margin-right: 25px;
	border-collapse: collapse;
}

.selectfelge
{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #404040;
	border: 0px solid #ffffff;
	margin-right: 25px;
	border-collapse: collapse;
}

a:link
{
	color:#E0D3B8;
}

a:visited
{
	color:#BFA262;
}

a:active
{
	color:#DAB60C;
}

a:hover
{
	color:#E0D3B8;
}

a img
{
	border: 0px none;
}

div.navigation
{
	background-color: #08284A;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
	letter-spacing: 1px;
	text-transform: uppercase;
}

div.navigation a
{
	padding: 2px 3px 2px 3px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	text-transform: uppercase;
	line-height: 19px;
}

div.navigation a:hover
{
	color: #FFFFFF;
	background-color: #BFA262;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-decoration: none;
}

div.navigation a.selected
{
	color: #FFFFFF;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-decoration: none;
}

div.navigation a:visited
{
	padding: 2px 3px 2px 4px;
	font-weight: bold;
	color: #CACACA;
	text-decoration: none;
	letter-spacing: 1px;
	text-transform: uppercase;
	line-height: 19px;
}


div.subnavigation
{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #BFA262;
	font-size: 10px;
	letter-spacing: 1px;
	text-transform: uppercase;
}

div.subnavigation a
{
	padding: 2px 3px 1px 3px;
	font-weight: bold;
	color: #BFA262;
	text-decoration: none;
	letter-spacing: 1px;
	text-transform: uppercase;
	line-height: 20px;
}

div.subnavigation a.selected
{
	color: #FFBD0D;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-decoration: none;
}

div.subnavigation a:hover
{
	color: #FFFFFF;
	background-color: #BFA262;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-decoration: none;
}

div.subnavigation a:visited
{
	padding: 2px 3px 2px 4px;
	font-weight: bold;
	color: #CACACA;
	text-decoration: none;
	letter-spacing: 1px;
	text-transform: uppercase;
	line-height: 19px;
}

.metanavigation
{
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 9px;
	color: #BFA262;
	margin: 0px;
	border: 0px;
	padding: 0px;
	letter-spacing: 1px;
}

.metanavigation  a:link
{
	color: #E0D3B8;
	text-decoration: none;
}

.metanavigation a:visited
{
	color: #E0D3B8;
	text-decoration: none;
}

.metanavigation a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

.metanavigation a:active
{
	color: #FFFFFF;
	text-decoration: none;
}

.metanavigation td
{
	padding-top: 4px;
}

.pic
{
	border-left: 1px dotted #BFA262;
	border-right: 1px solid #E0D3B8;
	border-top: 1px dotted #BFA262;
	border-bottom: 1px solid #E0D3B8;
}

.mainlist
{
	list-style-type: disk;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2px;
	text-indent: 20px;
	margin-left: 0px;
	line-height: 20px;
}

.sublist
{
	list-style-type:circle;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 1px;
	margin-left: 15px;
	line-height: 15px;
}

.anzeige
{
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 13px;
	text-align: center;
	vertical-align: top;
	color: #BFA262;
	padding-bottom: 10px;
}

