@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,600);
body {font-family:Open Sans;background:url("../images/bg.jpg");font-weight:300;}
html, body { height: 100%; margin: 0;padding: 0;}
strong {font-weight:600;}
#cboxOverlay{opacity:0.5 !important;}
#cboxContent {border:5px solid white !important;background:white !important;border-radius:10px;}
#cboxLoadedContent{border:5px solid white !important;}
#cboxClose {right:50px !important;}

a{color:black;text-decoration:none;}
a:hover{color:black;}
/*----------Mittig Formatieren----------*/
#abstand {height: 50%; width: 100px;margin-bottom: -400px; float: left; }

#wrapper {height: 800px; clear: left;background:url(../images/main_bg.png) no-repeat 0px 72px !important;}


#wrapper {overflow: hidden; position: relative; margin: auto auto; width: 898px; }
#header {height:100px;}



/*----------Standard-Layout----------*/
.preload{display:none;}

#left{;height:700px;width:248px;float:left;}
#main{background:white;height:680px;width:630px;float:left;box-shadow:-10px 0 10px -10px grey;padding-left:20px;padding-top:20px}

#main .ce_text {position:absolute;margin-top:150px;font-size:14px;line-height:20px;padding-right:15px;}
#main .ce_text strong{font-size:18px;}

#left h3{background:white;line-height:24px;font-size:20px;font-weight:600;margin:0px;margin-bottom:5px;}
#main h3{line-height:24px;font-size:18px;font-weight:600;margin:0px;margin-bottom:5px;}

/*----------Header----------*/
#header {margin-left:20px;}
#header .logo {position:absolute;margin-top:10px;}
#header .logo_kl {position:absolute;top:21px;right:0px;}

/*----------Header Kutsche ----------*/
#header {margin-left:20px;}
#header .logo {position:absolute;margin-top:10px;}
#header .gtue {position:absolute;top:23px;right:0px;}
#header .gtue img{height:55px;}

/*----------Startseite----------*/
.Startseite #left{height:700px;width:248px;float:left;}
.Startseite #main{height:700px;width:593px;float:left;box-shadow:none;padding:0px;}
.Startseite #header .logo_kl {position:absolute;top:21px;right:50px;}
.Startseite #main .ce_text {position:absolute;margin-top:0px;font-size:14px;line-height:20px;padding-right:20px;}


/*----------Left----------*/
/* Navi*/
.mod_navigation {margin-top:50px;line-height:40px;font-size:18px;text-transform:uppercase}
.mod_navigation a {text-decoration:none;color:white;font-weight:300;}
.mod_navigation a:hover {color:rgb(0,172,240);}
.mod_navigation span.active , .mod_navigation .trail {color:rgb(0,172,240);}
.invisible {display:none;}


#left .ce_text {font-size:12px;line-height:14.4px;width:182px;margin-left:50px;padding-top:20px;margin-top:40px;}


.blue {color:rgb(0,172,240);text-transform:uppercase;}
.kontakt_left{margin-top:80px !Important;line-height:18px !important;font-size:12px;}
.kontakt_left .first{display:block;}




/*----------Startseite Content----------*/
/* Buttons - Hover*/
.button .text{font-size:18px;text-align:center;margin-top:63px;line-height:26px;text-transform:uppercase;font-weight:300;}
.button{height:200px;color:black;width:200px;position:absolute;border-radius:200px;box-shadow: inset 0.3em 0.3em 0.9em rgba(0,0,0,0.3);}

.button:hover{color:transparent;cursor:pointer}

.button1{margin-left:-10px;margin-top:20px;background:url("../images/startseite/1_a.png");}
.button1:hover{background:url("../images/startseite/1_b.png");}


.button2{margin-left:216px;margin-top:20px;background:url("../images/startseite/2_a.png");}
.button2:hover{background:url("../images/startseite/2_b.png");}

.button3{margin-left:440px;margin-top:20px;background:url("../images/startseite/3_a.png");}
.button3:hover{background:url("../images/startseite/3_b.png");}
.button3 .text{margin-top:45px;}

.button4{margin-top:250px;margin-left:-10px;background:url("../images/startseite/4_a.png");}
.button4:hover{background:url("../images/startseite/4_b.png");}

.button5{margin-top:250px;margin-left:216px;background:url("../images/startseite/5_a.png");}
.button5:hover{cursor:default}

.button6{margin-left:440px;margin-top:250px;background:url("../images/startseite/6_a.png");}
.button6:hover{background:url("../images/startseite/6_b.png");}

.button7{margin-top:475px;margin-left:-10px;background:url("../images/startseite/7_a.png");}
.button7:hover{background:url("../images/startseite/7_b.png");}

.button8{margin-top:475px;margin-left:216px;background:url("../images/startseite/8_a.png");}
.button8:hover{background:url("../images/startseite/8_b.png");}

.button8 .text{margin-top:77px;}
.button9{margin-top:475px;margin-left:440px;background:url("../images/startseite/9_a.png");}
.button9:hover{background:url("../images/startseite/9_b.png");}


/*----------KFZ Gutachten----------*/

table {line-height:20px;}
table td{height:20px;}
table tr td:first-child{font-size:10px;width:12px;}


.head_img {position:absolute;}
.mod_customnav {position:absolute;margin-left:150px;}
.mod_customnav a,.mod_customnav span {font-size:14px;line-height:20px;text-decoration:none;color:black;text-transform:uppercase}
.mod_customnav span.active {color:rgb(0,172,240);}
.mod_customnav a:hover {color:rgb(0,172,240);}
.mod_customnav:before{content:"KFZ-Gutachten";font-weight:600;font-size:18px;position:relative;top:-3px}

.links{position:absolute;margin-top:200px;font-size:14px;line-height:20px;}
.links span{cursor:pointer;}
.links strong{font-weight:18px;font-weight:600;font-size:18px;}
.image_kfz {position:absolute;margin-left:200px;margin-top:200px;}
.gutachten1{position:absolute;margin-left:200px;margin-top:250px !important;}


.aktiv {color:rgb(0,172,240);text-transform:uppercase;}
.aktiv:before {text-transform:none}

.gutachten_info{position:absolute;top:550px;}
.hide{display:none;}


/*--------Kontakt--------*/
.ueberschrift{position:absolute;margin-left:130px;margin-top:45px;font-weight:600;font-size:18px;}
.kontakt_img {position:absolute;margin-left:220px;margin-top:120px;}
.anfahrt{position:absolute;margin-left:460px;line-height:20px;}
.iframe{top:330px;}


/*--------Impressum--------*/
.Impressum #main .ce_text{height:500px;}

/*--------Restauration--------*/
.Restauration {height:500px;}
.scroll {width:625px;height:500px;}
.Restauration img {padding-right:15px;padding-bottom:18px;}
.img_reparatur img {padding-bottom:0px;}
.text_right1 {position:absolute;margin-left:450px;margin-top:300px;}
.text_right2 {position:absolute;margin-left:450px;margin-top:690px;}


/*--------Bewertung--------*/

.Bewertung span.abstand{margin-left:16px;}
.Bewertung span.abstand:before{content:"";}

.bewertung_bilder img {padding-left:20px;padding-bottom:16px;}
.bewertung_bilder img.first {padding-left:0px;}


/*--------Kutschen--------*/

.Kutschen span.abstand{margin-left:13px;}


