body {text-align: center; background-color: #ffffff; margin: 0px; padding: 0px; font-family: 'Lucida Sans Unicode', Arial, Verdana; font-size: 12px; color: #0e0402; overflow: auto; overflow: -moz-scrollbars-vertical;}

a {text-decoration: none; color: #2f302a; font-family: 'Lucida Sans Unicode', Arial, Verdana; font-size: 14px;}
a:link, a:active, a:visited {text-decoration: none; color: #2f302a;}
a:hover {text-decoration: none; color: #ff6600;}


#halle {background: url(../grafiken/bg_brumberg.jpg) no-repeat; margin: auto; padding: 0px; text-align: left; width: 1019px; height: 950px;}
#halleTec {background: url(../grafiken/bg_tec.jpg) no-repeat; margin: auto; padding: 0px; text-align: left; width: 1019px; height: 950px;}
#halleGlobecar {background: url(../grafiken/bg_globecar.jpg) no-repeat; margin: auto; padding: 0px; text-align: left; width: 1019px; height: 950px;}
#halleShop {background: url(../grafiken/bg_shop.jpg) no-repeat; margin: auto; padding: 0px; text-align: left; width: 1019px; height: 950px;}
#logo {position: relative; top: 0px; left: 705px; margin: 0px; padding: 0px;}

#raum_links {position: relative; top: 251px; left: 57px; margin: 0px; padding: 0px; text-align: left; width: 240px; float: left;}


#raum_rechts {position: relative; top: 251px; left: -16px; margin: 0px; padding: 0px; text-align: left; width: 660px; float: right;}

#raum_suche {background: url(../grafiken/fahrzeugsuche.gif) no-repeat; margin: 0px; padding: 0px; width: 240px; height: 270px;}
#fahrzeugsuche {font-family: Arial, Verdana; font-size: 11px; color: #ffffff; position: relative; top: 13px; left: 33px; margin: 0px; padding: 0px; width: 175px; height: 250px; line-height: 1.5em;}
.uebersuche {font-family: 'Lucida Sans Unicode', Arial; font-size: 16px;}

select.suche {width: 170px; border: solid 1px #333333; font-family: Arial; color: #2f302a; font-size: 11px; margin: 0px; padding: 0px;}

.reisemobile {position: absolute; left: 120px;}
a:hover.reisemobile {color: #00458f;}
.reisemobileAktiv {color: #00458f; font-weight: bold;}

#hauptnav {width: 660px; height: 70px; margin: 0px; padding: 0px; font-family: 'Lucida Sans Unicode', Arial; font-size: 16px; color: #2f302a; line-height: 1.5em;}
#hn_wunschfahrzeug {position: absolute; top: 0px; left: 0px; margin: 0px; padding: 0px;}
#hn_werkstatt {position: absolute; top: 0px; left: 181px; margin: 0px; padding: 0px;}
#hn_leasing {position: absolute; top: 0px; left: 338px; margin: 0px; padding: 0px;}
#hn_shop {position: absolute; top: 0px; left: 608px; margin: 0px; padding: 0px;}
#hn_tuev {position: absolute; top: 24px; left: 181px; margin: 0px; padding: 0px;}
#hn_vermietung {position: absolute; top: 24px; left: 338px; margin: 0px; padding: 0px;}
#hn_angebot {position: absolute; top: 24px; left: 469px; margin: 0px; padding: 0px;}
#hn_service {position: absolute; top: 48px; left: 181px; margin: 0px; padding: 0px;}
#hn_export {position: absolute; top: 48px; left: 338px; margin: 0px; padding: 0px;}

#hauptnav a {font-size: 16px; font-family: 'Lucida Sans Unicode', Arial;}
#hauptnav a:link, a:active, a:visited  {color: #2f302a;}
#hauptnav a:hover {color: #00458f;}
#hauptnav a.on {color: #00458f;}

#secnav {position: absolute; top: 95px; left: 151px; width: 500px; height: 15px; margin: 0px; padding: 0px; font-family: 'Lucida Sans Unicode', Arial; font-size: 14px; color: #2f302a; text-align: right;}
#sn_link {margin: 0px; padding: 0px;}
#secnav a {font-size: 14px; font-family: 'Lucida Sans Unicode', Arial;}
#secnav a:hover {color: #ff6600;} 
#secnav a.on {color: #ff6600;}

#textbereich {position: absolute; top: 132px; left: 0px; width: 650px; height: auto; margin: 0px; padding: 0px; font-family: 'Lucida Sans Unicode', Arial; font-size: 13px; color: #2f302a; text-align: justify;}
.text {font-family: 'Lucida Sans Unicode', Arial; font-size: 13px; color: #2f302a;}
.h1 {font-size: 16px; color: #00458f;}
.blauXL {font-size: 14px; color: #00458f;}

.tabelle {font-size: 12px; font-family: 'Lucida Sans Unicode', Arial; color: #0e0402;}
.ueber_gross {font-size: 18px; font-family: Arial; color: #ffffff;}
.ueber_weiss {font-size: 12px; font-family: Arial; color: #ffffff;}
.ueber_blau {font-size: 12px; font-family: 'Lucida Sans Unicode', Arial; color: #003c84; font-weight: bold;}
.spalte {position: absolute; left: 165px;}

.orange {color:#ff3300;}


a.fotos {text-decoration:underline; color:#003c84; font-size: 12px;}
a.fotos:link, a.fotos:visited {text-decoration:underline; color:#003c84; font-size: 12px;}
a.fotos:hover {text-decoration:underline; color:#ff6600; font-size: 12px;}
a.fotos:active {text-decoration:underline; color:#003c84; font-size: 12px;}

a.grossBlau {text-decoration:underline; color:#000000; font-size: 14px;}
a.grossBlau:link, a.grossBlau:visited {text-decoration:underline; color:#000000; font-size: 14px;}
a.grossBlau:hover {text-decoration:underline; color:#00458f; font-size: 14px;}
a.grossBlau:active {text-decoration:underline; color:#00458f; font-size: 14px;}

a.NAVI {font-family: Arial; text-decoration:underline; color:#000000; font-size: 16px; font-weight:bold;}
a.NAVI:link, a.NAVI:visited {text-decoration:underline; color:#000000; font-size: 16px;}
a.NAVI:hover {text-decoration:underline; color:#00458f; font-size: 16px;}
a.NAVI:active {text-decoration:underline; color:#00458f; font-size: 16px;}

input { border:1px solid black; margin-top:1px; margin-bottom:1px;}
textarea { border:1px solid black; margin-top:1px; margin-bottom:1px;}
input.ohneRand { border:0; margin-top:1px; margin-bottom:1px;}

.news {color:#ff6600; font-size: 16px;}

a.news {text-decoration:underline; color:#ff6600; font-size: 16px;}
a.news:link, a.home:visited {text-decoration:underline; color:#ff6600; font-size: 16px;}
a.news:hover {text-decoration:underline; color:#ff6600; font-size: 16px;}
a.news:active {text-decoration:underline; color:#ff6600; font-size: 16px;}


.leftalign {
float: left;
margin: 0 10px 0 0;
}

.rightalign {
float: right;
margin: 0 0 0 10px;
}
