/* Style sheet basic 
body{margin:0 0 24px;padding:0;}
a,body,div,em,input,label,li,ol,p,select,span,strong,td,th,textarea,u,ul{font-family:Verdana, sans-serif;}
a,body,div,input,label,li,ol,p,select,td,th,textarea,u,ul{font-size:11px;}
h1{margin:0 0 12px;padding:0;font-weight:bold;font-size:13px;}
h2{margin:0 0 6px;padding:0;font-weight:bold;font-size:11px;}
a{text-decoration:none;color:#a84204;}
a:hover{text-decoration:underline;color:#a84204;}
img{vertical-align:middle;border:0px;}
p,pre,form{margin:0;padding:0;}

*/



body
{
	margin:0px 0px 24px 0px;
	padding:0px;
}

a, body, div, em, input, label, li, ol, p, select, span, strong, td, th, textarea, u, ul
{
	font-family:arial, Verdana, sans-serif;
	color: #5d5d5d;
	
}

a, body, div, input, label, li, ol, p, select, td, th, textarea, u, ul
{
	font-size: 10pt;
}

strong, b{
 color: #214368;}
 
ul{
 margin: 10px 0px 0px 25px;}

h1
{
	margin:0px 0px 5px 0px;
	padding:0px;
	font-weight:bold;
	font-size: 17px;
	color: #214368;
	font-family: arial;
}

h2, h3, h4, h5, h6
{
	margin:10px 0px 6px 0px;
	padding:0px;
	font-weight:bold;
	font-size: 15px;
}

td{
 vertical-align:top;}

a
{
	text-decoration:none;
	font-weight: bold;
}

a:hover
{
	text-decoration:underline;
  color: #5d5d5d;
}

img
{
	vertical-align:middle;
	border:0px;
}

.ce_text p{
margin: 10px 0px 0px 0px;}

 pre, form
{
	margin:0px;
	padding:0px;
}

.autobild{
 padding: 3px;
 border: 1px solid red;
 background: #fff;
 border: 1px solid #ffcc33;
 margin-right: 5px;
 }
 
 .ce_teaser, .teaser, .ce_text {
  margin-bottom: 20px;
  background: #e2ecf4;
  border: 1px solid #d3e2ee;
  padding: 5px;}
  
  
  .kontakt_fiat, .kontakt_fiat .text{
   margin-bottom: 0px;
}
 
 
.weiterlesen a{
 display:none}
 
.more {
 margin: 5px 0px 0px 5px;}
 
.back{
  margin: 10px 0px 5px 0px;}
  
  
  
      
/* ####  Teamklapper */ 

.ce_headline{
 margin-bottom: 30px;}     

.ueberschrift{
 
  font-weight:bold;
  font-family: arial;
	font-size: 13px;
	color: #214368;
	

	
	}
	
fieldset {
 padding: 0px 10px 10px 10px;
 margin: 0px 0px 20px 20px;}
 
legend{
color: #000;
}


.gas_kontakt {
 padding: 0px 10px 10px 10px;
 margin: 0px 0px 20px 5px;}
 
legend{
color: #000;
}
	
.tab_ueberschrift{
 margin-top: 30px;
 }
 
.tab_ueberschrift img{
 padding: 3px;
 background: #fff;
 border: 1px solid #ffcc33; } 
 
.ueberschrift:hover{
 cursor: pointer;
 font-weight: normal;
 text-align: left;
 font-weight:bold;}
         
.rahmen td{
 border: 2px solid #fff;
 padding: 10px
 }

.accordion .image_container{
  padding: 5px 5px 5px 5px;
  border: 1px solid #000}
  
  
.fragen{
 position: absolute;
 top: 0px;
 right: 0px;
 } 
 
 #head img{
  border: 5px solid #fff;
  
 }
 
 #head p{
  margin: 0px;
  padding: 0px;}
  
  #head .ce_text{
   padding: 0px;}
 
 .bilder_rechts{
  border: 1px solid #ffcc33;}
  
  .contentbild{
   float:left;
   border: 1px solid #ffcc33;
   padding: 3px;
   margin: 0px 5px 5px 0px;
   }
  
.gallerie img{
 border: 1px solid #ffcc33;
   padding: 3px;
   margin: 0px 5px 5px 0px;   }

.gallerie{
 border: 1px solid #d3e2ee;
  padding: 5px;
  margin: 10px 0px 0px 0px;}


.text, .textarea, .select{
 width: 180px;
 border: 1px solid #d3e2ee;}
 
 
 .submit{
 
 border: 1px solid #d3e2ee;}
 
 
 /* ersatzteile */
 
 #f16 fieldset, #f17 fieldset{
  padding: 10px;}
 
 
 #f16 .text, #f16 .textarea, #f17 .text, #f17 .textarea{
  width: 200px;
 }
  
  #f16 label,  #f17 label{
   
   display: block;
 }
 
  #f16 .submit{
   margin: 10px 0px
 }
 
 
 #f17 .checkbox{
  
  left: 0px;}
  
  
  /* Startwerbung */   
#mb_inline{
 display: none;
 color: #fff;
 text-align: left;
 }  
 
 
.umsetzung{
 background: #ffee03;
 width: 300px;
 padding: 10px;}  

