body
{ 
	background-color:#33523e;
	background-image:url(img/bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-attachment:scroll;
	margin:0;
	padding:0;
	color:#f1ffea;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
a:link, a:visited { color:#f2bc58; text-decoration:underline;}
a:hover, a:active { color:#f26600; text-decoration:underline;}

a.goto {display:block; margin:4px 20px 4px 0px; padding: 0 12px 0 0; text-align:right;}
a.goto:link, a.goto:visited{background: url(img/arrow3.gif) no-repeat right 5px; color:#f2bc58; text-decoration:none;}
a.goto:hover, a.goto:active{background: url(img/arrow4.gif) no-repeat right 5px; color:#f26600; text-decoration:none;}
	
h1
{
	color:#f1ffea;
	font-size:16px;
	font-weight:bold;
	text-transform:none;
	font-variant:small-caps;
	text-align:left;}
	
h1.preview 
{
	font-size:16px;
}

h2
{
	color:#f1ffea;
	font-size:14px;
	text-transform:none;
	text-align:left;}
	
#header {
	width:909px;
	height:143px;
	}
	
.contentbox {
	background-image:url(img/contentBG.jpg);
	background-repeat:no-repeat;
	width:910px;
	height:446px;
	text-align:left;
	}
	
.submenu {
	float:right;
	width:39px;
	height:446px;
	}
	
.submenu img{
	border:0;
	}
	
.content{
	float:left;
	width:850px;
	height:425px;
	margin: 5px 5px 5px 5px;
	}
	
a.medien {display:block; width:39px; height:111px;}
span.medien {display:block; width:39px; height:111px; background-image:url(img/medien_active.jpg);}
a.medien:link, a.medien:visited { background-image:url(img/medien_on.jpg);}
a.medien:active, a.medien:hover { background-image:url(img/medien_over.jpg);}

a.referenzen {display:block; width:39px; height:108px;}
span.referenzen {display:block; width:39px; height:108px; background-image:url(img/ref_active.jpg);}
a.referenzen:link, a.referenzen:visited { background-image:url(img/ref_on.jpg);}
a.referenzen:active, a.referenzen:hover { background-image:url(img/ref_over.jpg);}

a.technik {display:block; width:39px; height:111px;}
span.technik {display:block; width:39px; height:111px; background-image:url(img/technik_active.jpg);}
a.technik:link, a.technik:visited { background-image:url(img/technik_on.jpg);}
a.technik:active, a.technik:hover { background-image:url(img/technik_over.jpg);}

a.produkt {display:block; width:39px; height:116px;}
span.produkt {display:block; width:39px; height:116px; background-image:url(img/produkt_active.jpg);}
a.produkt:link, a.produkt:visited { background-image:url(img/produkt_on.jpg);}
a.produkt:active, a.produkt:hover { background-image:url(img/produkt_over.jpg);}


.display_left {
	margin: 15px 20px 0px 15px;
	padding: 0 15px 0 0;
	/*border-right:1px dotted #fff;*/
	float:left;
	width: 420px;
	/*background: url(img/dotted173.gif) repeat-x bottom left;*/
	}
	
span.linkheader { font-weight:bold; font-size:13px; color:#fabe5d; }
a.large {display:block; height:50px; width:173px; padding:5px 5px 3px 6px; background:url(img/dotted173.gif) repeat-x top left; text-align:left; line-height:1.3em;}
a.large:link, a.large:visited {background-color:none; color:#f1ffea; text-decoration:none;}
a.large:active, a.large:hover {background-color:#80b555; color:#f1ffea;}


.display_right {
	float: right;
	margin: 15px 0 0 0;
	text-align:left;
	width: 350px;
	height:321px;
	}
	
.display_leftmid {
	float:left;
	padding: 5px 10px 5px 10px;
	margin: 5px 33px 0 0;
	width: 250px;
	min-height: 150px;
	text-align: left;
	background: url(img/grad_vert.jpg) repeat-x top left;}
	
.display_outerright {
	float:right;
	padding: 5px 10px 5px 10px;
	margin: 5px 30px 0 0;
	width: 250px;
	min-height: 150px;
	text-align:left;
	background: url(img/grad_vert.jpg) repeat-x top left;}
	

a.berichte {display:block; text-align:left; margin: 5px 0 5px 20px; padding:0 0 0 10px;  text-decoration:none;}
a.berichte:link, a.berichte:visited { background:url(img/arrow1.gif) no-repeat left 6px; text-decoration:none; color:#b8e88f;}
a.berichte:hover, a.berichte:active { background:url(img/arrow2.gif) no-repeat left 6px; text-decoration:underline; color:#ffffff;}

span.messdaten { display:block; margin:5px 0 5px 15px; padding:0 0 0 10px; color:#f1ffea;
				 background:url(img/square1.gif) no-repeat left 5px;}
				 
				 
.display_RefLEFT {
	float:left;
	margin: 20px 15px 5px 25px;
	padding:10px;
	width: 230px;
	min-height: 360px;}
	
.display_RefRIGHT {
	float:right;
	margin: 20px 15px 5px 15px;
	padding:10px;
	width: 230px;
	min-height: 360px;}
	
.display_RefMIDDLE {
	float:left;
	margin: 20px 15px 5px 15px;
	padding: 10px;
	width: 230px;
	min-height: 360px;}
	
	
#dealerslist 
{	
	overflow:auto;
	position:relative;
	float:left; 
	width:200px; 
	height:310px;
	padding: 15px; 
	margin:0 20px 15px 0;
	background: url(img/bg400_vert.jpg) repeat-x top -10px;}
	
	
	
.scrollgeneric {line-height: 1px; font-size: 1px; position: absolute; top: 0; left: 0; }
.vscrollerbase {width: 15px; background-color: white;}
.vscrollerbar {width: 15px; background-color: black;}
.hscrollerbase {height: 15px; background-color: white;}
.hscrollerbar {height: 15px; background-color: black;}
.hscrollerbar {background: #99CBCB url(img/horizontalbarbody_cornerjog.png) 0px -30px repeat-x;}
.vscrollerbar {background: #99CBCB url(img/basebarcaps_verticalbarbody.png) -15px 0px repeat-y;}
.vscrollerbar, .hscrollerbar {padding: 10px; z-index: 2;}
.vscrollerbarbeg {background: url(img/basebarcaps_verticalbarbody.png) -45px -30px no-repeat; width: 15px; height: 15px !important;}
.vscrollerbarend {background: url(img/basebarcaps_verticalbarbody.png) -45px 0px no-repeat; width: 15px; height: 15px;}
.hscrollerbarbeg {background: url(img/basebarcaps_verticalbarbody.png) -60px -15px no-repeat; height: 15px; width: 15px !important;}
.hscrollerbarend {background: url(img/basebarcaps_verticalbarbody.png) -30px -15px no-repeat; height: 15px; width: 15px;}
.scrollerjogbox {background: #4E727C url(img/horizontalbarbody_cornerjog.png) 0px 0px; width: 15px; height: 15px; top: auto; left: auto; bottom: 0px; right: 0px;}
.vscrollerbase {background: #D7EBDF url(img/basebarcaps_verticalbarbody.png) 0px 0px repeat-y;}
.vscrollerbasebeg {background: url(img/basebarcaps_verticalbarbody.png) -30px -30px no-repeat; width: 15px; height: 15px !important; }
.vscrollerbaseend {background: url(img/basebarcaps_verticalbarbody.png) -60px -30px no-repeat; height: 15px; width: 15px; }
.hscrollerbase {background: #D7EBDF url(img/horizontalbarbody_cornerjog.png) 0px -15px repeat-x;}
.hscrollerbasebeg {background: url(img/basebarcaps_verticalbarbody.png) -60px 0px no-repeat; height: 15px; width: 15px !important; }
.hscrollerbaseend {height: 15px; width: 15px; background: url(img/basebarcaps_verticalbarbody.png) -30px 0px no-repeat;}
.scrollerjogbox:hover {background: #5E828C url(img/basebarcaps_verticalbarbody.png) -45px -15px;}

