/* CSS Document  corporate design colors 
	dark red: 		#6c1513
	red:			#e52525
	orange/yellow:	#fed001
	blue:			#00589a 
	
	font: RotisSansSerif
	"RotisSansSerif ExtraBold"*/

body 		{ background-color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 0.8em; line-height: 1.5em; color: #000000; margin: 0px; padding: 0px;
			text-align: center; text-align: left; letter-spacing:0.005em;}
td, th 		{ color: #333333; }
a:link, a:visited, a:hover { text-decoration:none; }
a:hover 	{ text-decoration: underline; }
ul 			{ list-style: square ; list-style-image: url(/images/pfeil_klein.gif); }		
form 		{ background-color: #eeeeee; }
form input 	{ font-size:0.7em; }
.bolder		{ font-family:Verdana,Helvetica,SansSerif; }
.asterisk	{ color:#ff3300; }


/* layout divs -------------------------------------------------------- */


#language	{ width:740px; margin:0 auto; margin-left:30px; margin-top:10px; text-align:right;}
#language a	{ font-size:0.8em; color:#00589a; }

#headline 	{ background-color:#00589a; width:740px; margin-left:30px; margin-top:5px; }
#headline td { font-size: 0.9em; color:#ffffff; text-align:right; }

#menu 		{ margin-left:65px; margin-top:10px; width:90%; height:30px;z-index:20;}

#testimonial { margin:0 auto; margin-left:70px; width:700px; height:150px; margin-top:7px; z-index:10;}

#content	{ margin:0 auto; margin-left:70px; width:800px; margin-top:15px; }
#content a	{ color:#007dc3; }

	#content .textbox { float:left; }

	#content .textbox .produkte_loesungen	{ float:left; margin:0 auto; width:360px; }
	#content .textbox .neuigkeiten			{ float:left; margin:0 auto; margin-left:20px; width:150px;  margin-right:10px; }
	#content .textbox .produkte_loesungen .part1 { float:left; margin:0 auto; width:200px; margin-top:10px; padding-right:10px; }
	#content .textbox .produkte_loesungen .part2 { float:left; margin:0 auto; width:150px; margin-top:10px; }
	
	#content .textbox .textbox500 	  { float:left; width:500px; margin:0 auto; }
	#content .textbox .textbox500L	  { float:left; width:520px; margin:0 auto; padding-right:20px; }
	#content .textbox .textbox400	  { float:left; width:400px; margin:0 auto; }
	#content .textbox .textbox300	  { float:left; width:290px; margin:0 auto; }
	
	#content .service { float:left; margin:0 auto; width:150px; margin-left:20px; }
	
	#content .occasionen	{ float:left; width:300px; }
	#content .occasionen_foto { float:left; width:240px; margin-right: 15px;}
	
	#content .smalltable	{ font-size:0.8em; }
	
	.sendform { width: 85%; padding:15px;}
	
#impressum { clear:both; margin-left:70px; width:700px; height:16px; margin-top:15px; background-color:#efefef; padding-left:10px;  font-size:0.8em; color:#666666;}

.style1 { font-weight:bolder; color:#ff0000; }
	

#content	a.buttonlink { font-weight: bold; 
    text-decoration: none;
font-size: 12px; 
     padding: 4px; 
     color: #fff; background: #4091dc;
}
#content	a.buttonlink:hover { color: #4091dc; background: #fff; }
