/* GENERAL LAYOUT OPTIONS */
body,html,div,span,li,ul,a,img,b,i,h1,h2,h3,h4,h5,h6,table,td,* { 
	margin:0;
	padding:0; 
}

body,td { 
	font-size: 12px; 
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; 
	color: #333333; 
	font-weight: normal; 
	line-height: 1.2; 
	letter-spacing: 0px; 
}
 body {
 		background-color: #ffffff;
 }
a,img { 
	border-width:0; 
}

table td { 
	vertical-align:top; 
}

a { 
	color:#0088CC; 
	font-weight:normal; 
}

a:hover {
	
}

h1,h2,h3,h4,h5,h6 { 
	font-weight:normal; 
	padding-bottom:2px; 
}

h1 { 
	font-size:20px; 
}

h2 { 
	font-size:18px; 
}

h3 { 
	font-size:16px; 
}

h4 { 
	font-size:14px; 
}

h5 { 
	font-size:13px; 
}

h6 { 
	font-size:12px; 
}

/* SPECIFIC LAYOUT */

body {background: url(../images/background.jpg) repeat-x left top #ffffff; }

#header {}

#header .inside_inner {}

#main .inside_inner_inner { }

#main_box {margin-bottom:15px;background: url(../images/teaser2.jpg) no-repeat right top #ffffff;-moz-border-radius: 8px; border:1px solid #CCCCCC; }
#main_box2 {width: 500px; background: #ffffff; float:left; margin: 0 10px 15px 0;-moz-border-radius: 8px; border:1px solid #CCCCCC; }
#main_box3 {margin-bottom:15px;background: #ffffff; -moz-border-radius: 8px; border:1px solid #CCCCCC; }

.box_headline {background: url(../images/headline.jpg) repeat-x left top;height:38px;padding:10px;}
.box_text {padding: 0 10px 10px 10px;}
.box_text ul {padding: 0 10px 10px 10px;}

#footer {margin:0 auto; width:900px;}
#footer-sponsors { }
#footer-sponsors table {margin-top:10px;}
#footer-sponsors table td {vertical-align:top; }
#footer-sponsors table td img {}
#footer-sponsors table td.sponsoren-info { padding-right:10px; font-size:11px; }	
#footer-sponsors table td.sponsoren-image { padding-right:5px; }

#nav-bottom img {float:left;padding-right:5px;}
#nav-bottom {margin-top:10px;}
#nav-bottom ul { list-style: none;}
#nav-bottom li { float: left; padding-right: 10px;}
#nav-bottom a {  }  


#nav_top {background:url(../images/navigation.png); height: 38px; margin-top:10px; overflow:hidden;}
#nav_top ul { list-style: none;}
#nav_top li { float: left; color: #ffffff; font-size: 16px; font-weight: bold; padding:10px 30px 10px 25px;}
#nav_top a { text-decoration: none; color: #ffffff; font-size: 16px; font-weight: bold;  }  
#nav_top .active { text-decoration: none; color: #000000; font-size: 16px; font-weight: bold;  }  


.form_kurzdatensatz {

}
.form_kurzdatensatz form {
padding-top:15px;
}
.form_kurzdatensatz table {
}
.form_kurzdatensatz table td {
padding-bottom:6px;
}
* html .form_kurzdatensatz table td {
padding-bottom:4px;
}
* + html .form_kurzdatensatz table td {
padding-bottom:4px;
}
.form_kurzdatensatz table td.col_0 {
padding-right:40px;
padding-top:4px;
}
.form_kurzdatensatz table td.col_1 {
}
.form_kurzdatensatz table .row_first td.col_0 {
padding-top:0;
}
.form_kurzdatensatz .radio_container label {
padding-right:10px;
}
.form_kurzdatensatz .text {
background:url("http://cabriobox.lemonsales.de/tl_files/cabriobox/img/body/btn_input.gif") no-repeat scroll left top transparent;
border-width:0;
padding:5px 7px 10px;
width:205px;
}
.form_kurzdatensatz select {
background:url("http://cabriobox.lemonsales.de/tl_files/cabriobox/img/body/btn_input_65.gif") no-repeat scroll left top transparent;
border-width:0;
padding:5px 7px 10px;
width:65px;
}
.form_kurzdatensatz .submit_container {
padding-top:4px;
}

.fxImageRotator {padding-left:50px;margin-top: 20px;}


.error {color:#910C07;}


.custom-tip {
	color: #000;
	width: 300px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}


