/*################################################
############# BODY und Boxen #####################
#################################################*/
body{
  font-family:Arial;
  font-size:12px;
  color:#000000;
  margin:0px;
  background:url('../templates/images/back.gif') repeat-x;
}
td{
  font-family:Arial;
  font-size:12px;
}

a,a:hover{
  color:#574818;
  text-decoration:none;
}

#flame{
}

#titel{
  position:absolute;
  left:75px;
  top:75px;
}

#logo{
  position:absolute;
  left:649px;
  top:8px;
}

#line1{
  position:absolute;
  left:0px;
  top:125px;
}
#line2{
  position:absolute;
  left:241px;
  top:125px;
}
#line3{
  position:absolute;
  left:401px;
  top:125px;
}
#line4{
  position:absolute;
  left:594px;
  top:125px;
}

#content{
  position:absolute;
  left:180px;
  top:295px;
  
  padding:5px;
  width:600px;
}

/* Menu
##############################################*/
#menu{
  position:absolute;
  left:0px;
  top:290px;
  border-top:1px solid #000;
  width:140px;
}

a.navi_main{
  font-family:Arial;
  font-size:12px;
  color:#000000;
  text-decoration:none;
  
  line-height:25px;
  padding-left:15px;
  display:block;
  border-bottom:1px solid #000;
}

a.navi_main:hover{
  color:#FFFFFF;
  background-color:#574818;
}

a.navi_main_act{
  font-family:Arial;
  font-size:12px;
  color:#FFFFFF;
  text-decoration:none;
  
  background-color:#574818;
  
  line-height:25px;
  padding-left:15px;
  display:block;
  border-bottom:1px solid #000;
  
}

.ueber{
  background-color:#574818;
  font-weight:bold;
  color:#fff;
  border-bottom:2px solid #FFF;
}

/* Login
##############################################*/
.tx-arotealoginbox-pi1{
  position:absolute;
  left:20px;
  top:670px;
}

.homeLoginForm{
  border:1px solid #000;
  background-color:#FFF;
  color:#000;
  width:100px;
  height:18px;
}
.homeLoginText{
  color:#000;
  font-size:11px;
}
#top_submitt{
  margin-top:2px;
  border:1px solid #FFF;
  background-color:#574818;
  color:#fff;
  font-size:10px;
}

/*################################################
############# Cars ###############################
#################################################*/


/* Details
##############################################*/
.car{
  border:1px solid #000000;
}

.carimage{
  border:1px solid #FFF;
}

.box_img{
  width:304px;
  cursor:pointer;
}

.box_preview{
  border:1px solid #002E7B;
  float:left;
}
.box_preview_xxl{
  border:1px solid #002E7B;
}
.box_th{
  border:1px solid #002E7B;
  cursor:pointer;
  float:right;
  margin:0px;
  margin-left:13px;
  margin-bottom:13px;
}

.box_xxl{
  border:1px solid #002E7B;
  cursor:pointer;
  margin:0px;
}
.boxer_xxl{
  padding-top:10px;
  padding-bottom:10px;
  text-align:center;
  background-color:#E9E7E1;
}

.meinungen{
  margin-left:5px;
}


/* Calender
##############################################*/
#calendar-container-box{
  float:right;
  margin-right:5px;
}

/*################################################
############# Mails ##############################
#################################################*/

.button{
  margin-top:2px;
  border:1px solid #FFF;
  background-color:#574818;
  color:#fff;
  font-size:10px;
}
.button2{
  margin-top:2px;
  border:1px solid #FFF;
  background-color:#574818;
  color:#fff;
  font-size:16px;
  font-weight:bold;
  width:220px;
}


.csc-mailform{
  border:0px;
  background-color:#E9E7E1;
  padding:10px;
}
.csc-mailform-field label{
  width:115px;
  display:block;
  float:left;
}

#facebook{
  position:absolute;
  left:820px;
  top:290px;
  width:120px;
}
#dwd_apollo{
  position:absolute;
  left:820px;
  top:690px;
}

