/*------------------------Loginbox------------------*/

#login{ 
margin:15px;
padding-top:10px;
}

#loginlink {
border: 1px dotted #efefef;
}


.search {
position:relative;
left:18px; top:170px; width:190px; height:0px;
}

/*------------------------Content Bereich------------------*/


#toplink {
padding-left:565px;
}

td.content {
background-image:url(images/conbg.gif);
}

#content {
padding-top:10px;
padding-left:10px;
width:590px;
}

h1{
font-family: Verdana, Helvetica, Sans-serif;
font-size:16px; padding-top:5px; padding-left:20px; padding-bottom:5px; margin-top:0px;
color:#ffffff;
background:#aa0000;
}

/*------------------------Navigation Top------------------*/

#foxmenucontainer{
height:24px;
display:block;
padding:0 0 0 198px;
background:transparent url(images/foxmenu_bg-OFF.gif) repeat-x ;
}

#foxmenu{
position:relative;
display:block;
height:24px;
font-size:11px;
font-weight:bold;
font-family:Arial,Verdana,Helvitica,sans-serif;
}

#foxmenu ul{
margin:0px;
padding:0;
list-style-type:none;
width:auto;
}

#foxmenu ul li{
display:block;
float:left;
margin:0 1px 0 0;
}

#foxmenu ul li a{
display:block;
float:left;
color:#fff;
text-decoration:none;
padding:5px 8px 0 8px;
height:19px;
background:transparent url(images/foxmenu_bg-OFF.gif) no-repeat top left;
}

#foxmenu ul li a:hover{
color:#fff;
background:transparent url(images/foxmenu_bg-OVER.gif) no-repeat top right;
}

#foxmenu ul li a.active, #foxmenu ul li a.current:hover{
color:#000;background:#fff;
}

/*------------------------Subnavigation------------------*/

#sidenav {
padding-left: 15px;
}


td.subnavbg{
background-color:#ffffff;
background-image:url(images/navbg.gif);
background-repeat:repeat-y;
}

.subnavbg a {
	color: #FFFF00;
        line-height:15px;
	padding: 2px 15px 5px 10px;
        display: block;
        width:140px;
	text-align: left;
	text-decoration: none;
        background-color:#AA0000;
        border-bottom: 1px dotted #C9C6B3;
}

.subnavbg a:hover {
	color: #FFFF00;
	padding: 2px 15px 5px 10px;
        display: block;
        width:140px;
	text-align: left;
	text-decoration: none;
        background-color:#8F0000;
}

.subnavbg a.active {
background-color: #8F0000;

}

#level3 {
padding-left:20px;
}

#level3 a {
	color: #FFFF00;
	padding: 2px 15px 5px 10px;
        display: block;
        width:120px;
	text-align: left;
	text-decoration: none;
        background-color:#8F0000;
        border-bottom: 1px dotted #C9C6B3;
}

#level3 a:hover {
        background-color:#AA0000;
	color: #FFFF00;
}

/*------------------------Allgemein------------------*/

img {
border: 0px;
}

td.logo {
background-image:url(images/logo.jpg);
}

td.conbox {
background-image:url(images/boxbg.gif);
background-repeat:no-repeat;
}


body {background-image:url(images/bg.jpg); margin-top:20px; margin-left:0px; margin-bottom:20px; margin-right:0px; overflow:auto;}
body, table, tr, td, th, p { font-family: Verdana, Helvetica, Sans-serif; font-size:11px; color: #000000;}
input, select, textarea { background-color: #FDE3E3; font-family: Verdana, Helvetica, Sans-serif; font-size:11px; color: #000000; border: 1px solid #FBB6B6;}


A		    { font-family: Verdana, Helvetica, Sans-serif; text-decoration: underline; font-size:11px; color: #000000; text-decoration: none; }
A:hover		{ font-family: Verdana, Helvetica, Sans-serif; text-decoration: underline; font-size:11px; color: #D40D0D; text-decoration: none; }

A.meta		    { font-family: Verdana, Helvetica, Sans-serif; text-decoration: none; font-size:10px; color: #D40D0D; text-decoration: none; }
A.meta:link		{ font-family: Verdana, Helvetica, Sans-serif; text-decoration: none; font-size:10px; color: #D40D0D; text-decoration: none; }
A.meta:active	{ font-family: Verdana, Helvetica, Sans-serif; text-decoration: none; font-size:10px; color: #D40D0D; text-decoration: none;}
A.meta:visited	{ font-family: Verdana, Helvetica, Sans-serif; text-decoration: none; font-size:10px; color: #D40D0D; text-decoration: none;}
A.meta:hover	{ font-family: Verdana, Helvetica, Sans-serif; text-decoration: underline; font-size:10px; color: #D40D0D; text-decoration: none;}

.rootlink { 
font-family: Verdana, Helvetica, Sans-serif; 
text-decoration: underline; 
font-size:10px; 
color: #000000; 
text-decoration: none; 
}

.rootlink a{ 
font-family: Verdana, Helvetica, Sans-serif; 
text-decoration: underline; 
font-size:10px; 
color: #000000; 
text-decoration: underline; 
}

.rootlink a:hover{ 
font-family: Verdana, Helvetica, Sans-serif;
text-decoration: underline; 
font-size:10px; 
color: #efefef; 
text-decoration: none; 
}

.box ul{
	margin-left: 0; 
        list-style-type: none;
        padding-left: 0px;

        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        margin-top: 0; 
        margin-bottom: 0px; 
}
.box li{
padding-top: 3px;
padding-bottom:3px;
padding-left: 5px;
padding-right: 5px;
}

.row1 {
background-color: #FFffff;
}

.row2 {
background-color: #efefef;
}


a#mitte{
display:block;
width:142px;
height:125px;
background: transparent url(/images/content/tormitte.gif) 0px -125px no-repeat;
}
a:hover#mitte{
background: transparent url(/images/content/tormitte.gif) 0px -0px no-repeat;
}

a#links{
display:block;
width:142px;
height:125px;
background: transparent url(/images/content/torlinks.gif) 0px -125px no-repeat;
}
a:hover#links{
background: transparent url(/images/content/torlinks.gif) 0px -3px no-repeat;
}

a#rechts{
display:block;
width:142px;
height:125px;
background: transparent url(/images/content/torrechts.gif) 0px -125px no-repeat;
}
a:hover#rechts{
background: transparent url(/images/content/torrechts.gif) 0px -0px no-repeat;
}

a#lf10lm{
display:block;
width:88px;
height:125px;
background: transparent url(/images/content/lf10livo.gif) 0px -125px no-repeat;
}
a:hover#lf10lm{
background: transparent url(/images/content/lf10livo.gif) 0px -4px no-repeat;
}

a#lf10lh{
display:block;
width:90px;
height:124px;
background: transparent url(/images/content/lf10lihi.gif) 0px -125px no-repeat;
}
a:hover#lf10lh{
background: transparent url(/images/content/lf10lihi.gif) 0px -4px no-repeat;
}

a#lf10rm{
display:block;
width:90px;
height:124px;
background: transparent url(/images/content/lf10remi.gif) 0px -125px no-repeat;
}
a:hover#lf10rm{
background: transparent url(/images/content/lf10remi.gif) 0px -4px no-repeat;
}

a#lf10rh{
display:block;
width:97px;
height:129px;
background: transparent url(/images/content/lf10rehi.gif) 0px -129px no-repeat;
}
a:hover#lf10rh{
background: transparent url(/images/content/lf10rehi.gif) 0px -4px no-repeat;
}

/*------------------------LF16------------------*/

a#lf16rehi{
display:block;
width:63px;
height:75px;
background: transparent url(/images/content/Fahrzeuge/LF16/lf16rehi.jpg) 0px 75px no-repeat;
}
a:hover#lf16rehi{
background: transparent url(/images/content/Fahrzeuge/LF16/lf16rehi.jpg) 0px 0px no-repeat;
}


a#lf16remi{
display:block;
width:58px;
height:75px;
background: transparent url(/images/content/Fahrzeuge/LF16/lf16remi.jpg) 0px 75px no-repeat;
}
a:hover#lf16remi{
background: transparent url(/images/content/Fahrzeuge/LF16/lf16remi.jpg) 7px 1px no-repeat;
}

a#lf16revo{
display:block;
width:55px;
height:75px;
background: transparent url(/images/content/Fahrzeuge/LF16/lf16revo.jpg) 0px 75px no-repeat;
}
a:hover#lf16revo{
background: transparent url(/images/content/Fahrzeuge/LF16/lf16revo.jpg) 3px 1px no-repeat;
}


a#lf16livo{
display:block;
width:53px;
height:77px;
background: transparent url(/images/content/Fahrzeuge/LF16/lf16livo.jpg) 0px 77px no-repeat;
}
a:hover#lf16livo{
background: transparent url(/images/content/Fahrzeuge/LF16/lf16livo.jpg) 0px 1px no-repeat;
}


a#lf16limi{
display:block;
width:60px;
height:77px;
background: transparent url(/images/content/Fahrzeuge/LF16/lf16limi.jpg) 0px 77px no-repeat;
}
a:hover#lf16limi{
background: transparent url(/images/content/Fahrzeuge/LF16/lf16limi.jpg) 0px 1px no-repeat;
}


a#lf16lihi{
display:block;
width:65px;
height:77px;
background: transparent url(/images/content/Fahrzeuge/LF16/lf16lihi.jpg) 0px 77px no-repeat;
}
a:hover#lf16lihi{
background: transparent url(/images/content/Fahrzeuge/LF16/lf16lihi.jpg) 0px 1px no-repeat;
}


a#lf16hi{
display:block;
width:125px;
height:188px;
background: transparent url(/images/content/Fahrzeuge/LF16/lf16hiof.jpg) 0px 188px no-repeat;
}
a:hover#lf16hi{
background: transparent url(/images/content/Fahrzeuge/LF16/lf16hiof.jpg) 0px 1px no-repeat;
}

/*------------------------TLF16------------------*/

a#tlf16hi{
display:block;
width:96px;
height:116px;
background: transparent url(/images/content/Fahrzeuge/tlf16/tlf16hizu.jpg) 0px 0px no-repeat;
}
a:hover#tlf16hi{
background: transparent url(/images/content/Fahrzeuge/tlf16/tlf16hizu.jpg) 0px -116px no-repeat;
}

a#tlf16rehi{
display:block;
width:61px;
height:76px;
background: transparent url(/images/content/Fahrzeuge/tlf16/tlf16rehi.jpg) 0px -76px no-repeat;
}
a:hover#tlf16rehi{
background: transparent url(/images/content/Fahrzeuge/tlf16/tlf16rehi.jpg) 0px 0px no-repeat;
}


a#tlf16remi{
display:block;
width:64px;
height:76px;
background: transparent url(/images/content/Fahrzeuge/tlf16/tlf16remi.jpg) 0px -76px no-repeat;
}
a:hover#tlf16remi{
background: transparent url(/images/content/Fahrzeuge/tlf16/tlf16remi.jpg) 3px 0px no-repeat;
}

a#tlf16revo{
display:block;
width:47px;
height:76px;
background: transparent url(/images/content/Fahrzeuge/tlf16/tlf16revo.jpg) 0px -76px no-repeat;
}
a:hover#tlf16revo{
background: transparent url(/images/content/Fahrzeuge/tlf16/tlf16revo.jpg) 3px 0px no-repeat;
}

a#tlf16livo{
display:block;
width:45px;
height:76px;
background: transparent url(/images/content/Fahrzeuge/tlf16/tlf16livo.jpg) 0px -76px no-repeat;
}
a:hover#tlf16livo{
background: transparent url(/images/content/Fahrzeuge/tlf16/tlf16livo.jpg) 0px 0px no-repeat;
}

a#tlf16limi{
display:block;
width:61px;
height:76px;
background: transparent url(/images/content/Fahrzeuge/tlf16/tlf16limi.jpg) 0px -76px no-repeat;
}
a:hover#tlf16limi{
background: transparent url(/images/content/Fahrzeuge/tlf16/tlf16limi.jpg) 0px 0px no-repeat;
}

a#tlf16lihi{
display:block;
width:60px;
height:72px;
background: transparent url(/images/content/Fahrzeuge/tlf16/tlf16lihi.jpg) 0px -72px no-repeat;
}
a:hover#tlf16lihi{
background: transparent url(/images/content/Fahrzeuge/tlf16/tlf16lihi.jpg) 1px -1px no-repeat;
}

/*------------------------MZF------------------*/

a#mzfhi{
display:block;
width:251px;
height:244px;
background: transparent url(/images/content/Fahrzeuge/mzf/mzfhizu.jpg) 0px 0px no-repeat;
}
a:hover#mzfhi{
background: transparent url(/images/content/Fahrzeuge/mzf/mzfhizu.jpg) 0px -244px no-repeat;
}

a#mzfli{
display:block;
width:187px;
height:119px;
background: transparent url(/images/content/Fahrzeuge/mzf/mzflimi.jpg) 0px -119px no-repeat;
}
a:hover#mzfli{
background: transparent url(/images/content/Fahrzeuge/mzf/mzflimi.jpg) 0px 0px no-repeat;
}

