body {
	font-family : Arial;
	color : #000000;
	font-size : 12px;
}

a:link {
    font-family : Arial;
	color : #000000;
	font-size : 12px;
	text-decoration: none;
}

a:active {
    font-family : Arial;
	color:	#000000;
	font-size : 12px;
	text-decoration: none;
}

a:visited	{
    font-family : Arial;
	color:	#000000;
	font-size: 12px;
	text-decoration: none;
}

a:hover	{ color: #c4233d; font-family : Arial; font-size: 12px; text-decoration: underline; }


a:link.akt {
    font-family : Arial;
	color : #fff;
	font-size : 11px;
}
a:active.akt {
    font-family : Arial;
	color:	#fff;
	font-size : 10px;
}
a:visited.akt	{
    font-family : Arial;
	color:	#000000;
	font-size: 10px;
}
a:hover.akt	{
    font-family : Arial;
	color:	#fff;
	font-size: 10px;
	text-decoration: underline;
}


a:link.down {
color: #000; 
font-size: 12px; 
font-family: Arial; 
margin-left: 12px; 
padding-left: 28px; 
}

a:active.down { 
color: #000; 
font-size: 12px; 
font-family: Arial; 
margin-left: 12px; 
padding-left: 28px; 
}

a:visited.down { 
color: #000000; 
font-size: 12px; 
font-family: Arial; 
margin-left: 12px; 
padding-left: 28px; 
}

a:hover.down { 
color: #3c5995; 
font-size: 12px; 
font-family: Arial; 
background: url(../bilder/punkt_sm.gif) no-repeat 13px; 
text-decoration: underline; 
margin-left: 12px; 
padding-left: 28px;
}


div#navigation { font-weight : bold; margin-left: 29px; font-family: Arial; font-size: 12 px; width: 187px;
	/*position: absolute;
	margin-top: 183px;*/
}
div#navigation a { 
	color: #FFFFFF;
	display: block; 
	margin: 0 0 2px; 
	text-align: left; 
	text-decoration: none; 
	background-image: none; 
	background-repeat: repeat; 
	/*background-attachment: scroll; 
	background-position: 0 0;*/ 
	padding: 2px;
	padding-left: 23px; 
	border-top: 1px solid #fe0803; 
	border-left: 1px solid #fe0803; 
	border-bottom: 1px solid #fe0803; 
	border-right: 1px solid #fe0803; 
}
div#navigation a:hover { 
	color: #0553a0; 
	background: #e8e8e8 url(../bilder/punkt.gif) no-repeat 5px 50%; 
	text-decoration: underline; 
	margin: 0 0 2px; 
	padding: 2px; 
	padding-left: 23px; 
	border-top: 1px solid #0553a0; 
	border-bottom: 1px solid #0553a0; 
	border-right: 1px solid #0553a0; 
	border-left: 1px solid #0553a0; 
}
/*SubMen?*/

div#produkte{
	font-weight : bold; 
	margin-left: 25px; 
	font-family: Arial; 
	font-size: 12 px; 
	width: 191px;
}

div#produkte a { 
	color: #0553a0; 
	display: block; 
	margin: 0 0 2px; 
	text-align: left; 
	text-decoration: none; 
	background: #e8e8e8; 
	padding: 2px;
	padding-left: 23px; 
	border-top: 1px solid #0553a0; 
	border-bottom: 1px solid #0553a0; 
	border-right: 1px solid #0553a0; 
	border-left: 1px solid #0553a0;  
}

div#produkte a:hover { 
	color: #0553a0; 
	background: #e8e8e8 url(../bilder/punkt.gif) no-repeat 5px 50%; 
	text-decoration: underline; 
	margin: 0 0 2px; 
	padding: 2px; 
	padding-left: 23px; 
	border-top: 1px solid #0553a0; 
	border-bottom: 1px solid #0553a0; 
	border-right: 1px solid #0553a0; 
	border-left: 1px solid #0553a0; 
}



div#subnavigation { 
	font-size: 12px; 
	font-family: Arial; 
	font-weight: bold; 
	margin-left: 50px; 
	width: 164px; 
	padding: 2px;
	color: #ffffff; 
}

div#subnavigation a { 
	margin: 0 0 2px; 
	font-size: 12px; 
	font-family: Arial; 
	font-weight: bold; 
	color: #ffffff;
	text-decoration: none; 
	text-align: left; 
	background: #fe0803; 
	padding: 2px;
	padding-left: 5px;
	display: block; 
	border: solid 1px #e8e8e8; 

}

div#subnavigation a:hover { 
	color: #0553a0; 
	background: #e8e8e8;
	padding: 2px;
	padding-left: 5px;
	/*background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-position: 5px 50%; */
	text-decoration: underline; 
	/*padding-left: 23px;*/ 
	border: solid 1px #0553a0;
}
/*Style*/

div, p, th, td, li, dd, dl, dt {
	font-family:  Arial;
	font-size: 12px;
}

h1 {
	font-weight : bold;
    font-family: Arial;
	font-size: 20px;
	color: #df041d;
margin-bottom: 5px
}

h2 {
	font-weight : bold;
	font-family: Arial;
	font-size:13px;
	color: #000000;
	margin-top: 2px
}

.abstand{
 	 padding: 20px;
}

.abstand1{
 	 padding-top: 20px;
}

.abtrennung{
	border-bottom: 1px dashed #143C00;
}


.ueberschriftakt{
	font-weight : bold;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	padding: 2px;
	padding-left: 5px;
}

.content{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding: 5px;
	background: #F0DC00;
}

.contentmehr{
	font-family: Arial;
	text-align: right;
	font-size: 10px;
	color: #000000;
	padding: 5px;
	background: #F0DC00;
}

.rahmen{ border-left: solid 2px #c4233d; 
	 border-right: solid 2px #df041d;
	 border-top:solid 2px #c4233d;
	background-color : #ffffff;	}

.rahmen1{ border-left: solid 2px #c4233d; 
	 border-right: solid 2px #df041d;
	 border-top:solid 2px #c4233d;
border-bottom:solid 2px #c4233d;
	background-color : #ffffff;	}

.bildrahmen{ border-left: solid 3px #c4233d; 
	 border-right: solid 3px #e2001a;
		}
.redback { background-color : #df041d;
		color: #ffffff;
	margin-left: 5px;
font-weight : bold;
		}

.tabdown { border-color: #3c5995 #0553a0 #0553a0; border-style: solid; border-width: 3px 1px 1px; }
.formlay{
	 font-family : Arial;
	 font-size: 12px;
	 background-color : #FFFFFF;
	 border-top: 1px solid #000000;
	 border-left: 1px solid #000000;
	 border-bottom: 1px solid #000000;
	 border-right: 1px solid #000000;
}
	
.button	{
	font-weight : bold;
	text-align : center;
	 font-family : Arial;
	 font-size: 12px; 
	 color: #FFFFFF;
	 border-top: 1px solid #808080;
	 border-left: 1px solid #808080;
	 border-bottom: 1px solid #808080;
	 border-right: 1px solid #808080;
	 background-color: #143C00;
}


#komenu{ width: 99%; }
.navitab { background-repeat: no-repeat; height: 107px; }
#komenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#komenu ul{ width: 70%; padding-left: 0; margin: 0; float: left; font: bold 12px Verdana; background-color: transparent; background-repeat: repeat-x; background-attachment: scroll; background-position: center; position: absolute; top: 72px; left: 285px; }


#komenu ul li{ display: inline; }


#komenu ul li a{ float: left; color: #0553a0; font-weight: bold; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: right center; padding: 6px 12px 6px 7px; text-decoration: none; /*Theme Change here*/
}

#komenu ul li a:hover{ color: #e8e8e8; background-color: #f00; }

#komenu ul li a[onMouseover]:after{ /*HTML to indicate drop down link*/
content: " ";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{ position:absolute; top: 0; font:12px/18px Verdana; z-index:100; background-color: white; width: 200px; visibility: hidden; border-color: #f00; border-style: solid; border-width: 1px 1px 0; filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}

.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #f00; /*Theme Change here*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: #f00;
}

.dropmenudiv a:hover{ /*Theme Change here*/
background-color: #e8e8e8;
}
.tabelle { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: repeat; text-align: left; padding-left: 12px; border: solid 2px #950d0f; }
/*Style*/

td.LBMotors_ftablehead {
	color: #000;
	font-weight : bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #cccccc;
	background-repeat: repeat;
	text-align: left;
	border: solid 0px 0px 2px 0px #fff;
	font-size: 13px;}
	
.LBMotors_ftable {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
	width: 680px;
			 }	

.LBMotors_ftable td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	
			 }	
	
.Stil1 {color: #FFFFFF}
.Stil8 {font-size: 12px}
.Stil9 {
	font-size: 14px;
	font-weight: bold;
}
.Stil12 {
	font-size: 12px;
	font-weight: bold;
}
.Stil17 {
	color: #D8041D;
	font-weight: bold;
}
.Stil18 {color: #FF0000}
.Stil25 {font-size: 14px}
.typenClass {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
}
.lieferumfangClass {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
}

	 