﻿body{
margin:0;
padding:0;
font-family:Verdana, Arial, Sans-Serif;
font-size:12px;
color:#515151;
line-height:1.3em;
text-align:justify;
background: #f4f4f4 url(/images/background.jpg) repeat-x top;
}

h1{
margin:0;
padding:0;
color:#991223;
font-size:12px;
}

h2{
margin:0;
padding:0;
color:#515151;
font-size:12px;
}

h3{
color:#991223;
font-size:12px;
border-bottom: solid 2px #cecece;
margin:0 0 7px 0;
padding:0;
line-height:21px;
}

p{
margin:21px 0;
}

a{
color:#991223;
text-decoration:none;
font-weight:bold;
}

a:hover{
text-decoration:underline;
}

div#page ul{
list-style-image: url(/images/list-item.png);
padding:0px 0 21px 20px;
margin:0;
}

div#page ul li{

}

div.downloads{
background:#fff;
padding:12px;
}

div.downloads a.downloads{
background: transparent url(/images/pdf-item.png) no-repeat bottom;
width:31px;
height:31px;
display:block;
}

div.downloads a.downloads:hover{
background: transparent url(/images/pdf-item.png) no-repeat top;
}

div.downloads table tr{
height:45px;
}

div.downloads table tr td{
padding:0 21px 0 0;
}
.clear{
clear:both;
}
#wrapper{
width:945px;
margin:0 auto;
}

#header {height:486px}

#header a#logo{
background: transparent url(/images/logo.jpg) no-repeat;
position:absolute;
top:41px;
width:234px;
height:75px;
}

ul#top_nav{
width:945px;
height:42px;
background:#f3f3f3;
list-style-type:none;
margin:0;
padding:0;
}

ul#top_nav li{
display:inline;
}

ul#top_nav li a{
float:left;
margin:0 6px;
}

ul#top_nav li#vermietstation-werden a{
width:156px;
height:42px;
background: url(http://img.motorent-online.com/images/vermietstation-werden.jpg) no-repeat top;
}

ul#top_nav li#vermietstation-werden a:hover{
background: url(http://img.motorent-online.com/images/vermietstation-werden.jpg) no-repeat bottom;
}

ul#top_nav li#preise-marken a{
width:98px;
height:42px;
background: url(http://img.motorent-online.com/images/preise-marken.jpg) no-repeat top;
}

ul#top_nav li#preise-marken a:hover{
background: url(http://img.motorent-online.com/images/preise-marken.jpg) no-repeat bottom;
}

ul#top_nav li#vermietstationen a{
width:117px;
height:42px;
background: url(http://img.motorent-online.com/images/vermietstationen.jpg) no-repeat top;
}

ul#top_nav li#vermietstationen a:hover{
background: url(http://img.motorent-online.com/images/vermietstationen.jpg) no-repeat bottom;
}

ul#top_nav li#wissenswertes a{
width:99px;
height:42px;
background: url(http://img.motorent-online.com/images/wissenswertes.jpg) no-repeat top;
}

ul#top_nav li#wissenswertes a:hover{
background: url(http://img.motorent-online.com/images/wissenswertes.jpg) no-repeat bottom;
}

ul#top_nav li#ueber-uns a{
width:60px;
height:42px;
background: url(http://img.motorent-online.com/images/ueber-uns.jpg) no-repeat top;
}
ul#top_nav li#ueber-uns a:hover{
background: url(http://img.motorent-online.com/images/ueber-uns.jpg) no-repeat bottom;
}

ul#top_nav li#rentalpartner-werden a{
width:93px;
height:42px;
background: url(http://img.motorent-online.com/images/partnerlinks.jpg) no-repeat top;
}
ul#top_nav li#rentalpartner-werden a:hover{
background: url(http://img.motorent-online.com/images/partnerlinks.jpg) no-repeat bottom;
}

ul#top_nav li#kooperationspartner a{
width:152px;
height:42px;
background: url(http://img.motorent-online.com/images/kooperationspartner.jpg) no-repeat top;
}
ul#top_nav li#kooperationspartner a:hover{
background: url(http://img.motorent-online.com/images/kooperationspartner.jpg) no-repeat bottom;
}

ul#top_nav li#haendlerlogin a{
width:152px;
height:42px;
background: url(http://img.motorent-online.com/images/haendler_login.jpg) no-repeat top;
}
ul#top_nav li#haendlerlogin a:hover{
background: url(http://img.motorent-online.com/images/haendler_login.jpg) no-repeat bottom;
}

ul#top_nav li#kontaktformular a{
width:57px;
height:42px;
background: url(http://img.motorent-online.com/images/kontakt.jpg) no-repeat top;
}
ul#top_nav li#kontaktformular a:hover{
background: url(http://img.motorent-online.com/images/kontakt.jpg) no-repeat bottom;
}

#content{
background: #f4f4f4 url(http://img.motorent-online.com/images/content_background.jpg) repeat-x top;
padding:42px 0;
}
div#page{
background:#ffffff;
}

div#page #headline{
display:inline-block;
}

div#one_column{
padding:21px 0;
}
div#page div#left_column{
width:445px;
padding:21px 21px 21px 0;
float:left;
}

div#page div#right_column{
width:445px;
padding:21px 0 21px 21px;
float:right;
}

#pagecontent                {padding:10px;border:1px solid #C0C0C0;}

#footer                     {font-size:10px;margin:0 0 42px 0;}

div.result                  {line-height:30px;border-bottom:1px solid #c0c0c0}


span.plz                    {display:inline-block;width:45px;}

span.ort                    {display:inline-block;width:175px;}
span.link                   {display:inline-block;width:250px;text-align:left}

div.ln-letters a.ln-selected{border:1px solid #000;padding:5px;margin-right:5px;background-color:#991223;color:#D0D0D0;font-weight:bold;}
div.ln-letters a            {border:1px solid #000;padding:5px;margin-right:5px;background-color:#991223;color:#D0D0D0;font-weight:bold;text-decoration:none;}
div.ln-letters a:hover      {border:1px solid #000;padding:5px;margin-right:5px;background-color:#D0D0D0;color:#991223;font-weight:bold;text-decoration:none;}
div#haendler-nav            {margin-top:20px}
div.partneritem             {display:inline-block;margin-bottom:10px}
span.partnerimage           {width: 250px; float: left; text-align: center;}
span.partnerimage A IMG           {border:0px}

#objectliststatus           {display:inline-block}

ul#haendler    		    {list-style:none;margin-top:20px}
ul#haendler .haendleritem   {height:20px;line-height:36px;}
ul#haendler .haendleritem  a {display:inline-block;height:10px;width:430px; margin-right:10px}


.infospan{width:90px;display:inline-block}
.logoimg{height:50px}
.bikename {width:310px;height:30px;display:inline-block;text-align:left}
.biketype {width:140px;height:30px;display:inline-block;text-align:left}
.bikeprice {display:inline-block;height:30px;text-align:center;width:87px;}
.bikerow{background-color:#FFFFFF;padding-left:5px;border:1px solid #C0C0C0;line-height:30px;margin-bottom:2px;vertical-align:middle;}
.bikerow:hover{background-color:#dddddd;padding-left:5px;border:1px solid #C0C0C0;line-height:30px;margin-bottom:2px;vertical-align:middle;}
.bikeheadline{background-color:#991223;color:#ffffff;line-height:30px;font-weight:bold;padding-left:5px;margin-bottom:3px}
.haendlerinfo{display:inline-block;height:300px}
