/* Stylesheet by 800x600pixel.de
www.wentker-druck.de
Start: 22.05.2007
Letzte Aenderung: 08.10.2007
*/
/* Reset all */
*{
	padding: 0;
	margin: 0;
}

/* Allgemeines */
body {
	font-size: 80%;
	line-height: 1.6em;
	color: #888888;
	background: #B5BACD;
	background-image : url(../back.gif);
	background-repeat : repeat-x;
	font-family: "Trebuchet MS",geneva,verdana,sans-serif;
}

a:link {
	color: #FD471D;
	text-decoration: none;
}

a:visited {
	color: #FD471D;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

/* Clear Class */
.c {
	clear: both;
}

img, a img {
	border: 0;
}

.keine-anzeige {
	display: none;
}

/* Kleinerer Text */
.s {
	color: #FD471D;
	font-size: 10px;
}

.red {
color: #FD471D;
 }
 
.info {
width: 470px;
background: #FFFFFF;
border-style: solid;
border-color: #FD471D;
border-width: 1px;
}

.info p {
margin: 8px;
}

.rahmen {
padding: 5px;
border-style: solid;
border-color: #DAE2E7;
border-width: 1px;
}

.aktiv {
color: #FD471D;
}

.berater {
width: 440px;
height: 99px;
background-image : url(../berater_back.gif);
border-style: solid;
border-color: #DAE2E7;
border-width: 2px;
}

.berater p {
margin: 5px;
font-size: 14px;
line-height: 23px;
color: #A5A5A5;
}

.berater_head {
color: #868EAE;
font-size: 19px;
}

.berater_small {
width: 200px;
height: 66px;
background-image : url(../berater_back_small.gif);
border-style: solid;
border-color: #B2B7CC;
border-width: 1px;
}

.berater_small p {
margin-left: 3px;
margin-top: 3px;
font-size: 10px;
line-height: 15px;
color: #A5A5A5;
}

.berater_head_small {
color: #868EAE;
font-size: 11px;
}

.news {
float:left;
width: 440px;
height:100%;
border-style: solid;
border-color: #DAE2E7;
border-width: 2px;
background-color:#F4F4F4;
background-image:url(../berater_back.gif);
background-repeat:repeat-x;
padding-bottom:15px;
margin-bottom:15px;
}

.news p {
float:left;
margin: 12px;
font-size: 14px;
line-height: 21px;
color: #A5A5A5;
}

.news_head {
float:left;
width:400px;
color: #868EAE;
font-size: 19px;
}

.nav_aktiv{
float: left;
height: 37px;
padding: 4px 0 0 0 ;
margin: 0 2px 0 0;
color: #FD471D;
background-image : url(../back_navi_aktiv.gif);
}
/* Links- bzw. Rechtsausrichtung für Elemente */
.leftalign {
	float: left;
	margin: 0 0.5em 0 0;
}

.rightalign {
	float: right;
	margin: 0 0 0 0.5em;
}

h1 {
font-size: 32px;

line-height:36px;
color: #0A2854;
font-family: "Trebuchet MS",geneva,verdana,sans-serif;
font-weight: normal;
margin-top: 10px;
margin-bottom: 18px;
}

h2 {
font-size: 18px;
color: #0A2854;
font-family: "Trebuchet MS",geneva,verdana,sans-serif;
font-weight: normal;
margin-top: 10px;
margin-bottom: 15px;
}

h3 {
font-size: 16px;
color: #7AB3D0;
font-family: "Trebuchet MS",geneva,verdana,sans-serif;
font-weight: normal;
margin-top: 10px;
margin-bottom: 12px;
}

h4 {
font-size: 14px;
color: #7AB3D0;
font-family: "Trebuchet MS",geneva,verdana,sans-serif;
font-weight: normal;
margin-top: 10px;
margin-bottom: 10px;
}

/* Layout */
.breadcrumbs {
height: 28px;
width: 512px;
border-style: solid;
border-color: #F1F1F1;
border-width: 0 0 1px 0;
}

.breadcrumbs p {
font-size: 11px;
padding: 5px 0 0 20px;
color: #B4B4B4;
}
.pic {
width:180px;
height:180px;
margin:30px;
float:left;
}
#wrapper {
border-style: solid;
border-color: #FFF;
border-width: 0 1px 0 1px;
margin: auto;
width: 750px;
background-image : url(../back_main.gif);
}

#header_start {
border-style: solid;
border-color: #FFF;
border-width: 0 0 1px 0;
height: 206px;
background-image : url(../back_start.jpg);
}

#header_wir{
border-style: solid;
border-color: #FFF;
border-width: 0 0 1px 0;
height: 206px;
background-image : url(../back_wir.jpg);
}

#header_druck {
border-style: solid;
border-color: #FFF;
border-width: 0 0 1px 0;
height: 206px;
background-image : url(../back_druckanfrage.jpg);
}

#header_beratung {
border-style: solid;
border-color: #FFF;
border-width: 0 0 1px 0;
height: 206px;
background-image : url(../back_beratung.jpg);
}

#header_technik {
border-style: solid;
border-color: #FFF;
border-width: 0 0 1px 0;
height: 206px;
background-image : url(../back_technik.jpg);
}

#header_wissen {
border-style: solid;
border-color: #FFF;
border-width: 0 0 1px 0;
height: 206px;
background-image : url(../back_wissen.jpg);
}

#header_datenschutz {
border-style: solid;
border-color: #FFF;
border-width: 0 0 1px 0;
height: 206px;
background-image : url(../back_datenschutz.jpg);
}

#header_agb {
border-style: solid;
border-color: #FFF;
border-width: 0 0 1px 0;
height: 206px;
background-image : url(../back_agb.jpg);
}

#header_kontakt {
border-style: solid;
border-color: #FFF;
border-width: 0 0 1px 0;
height: 206px;
background-image : url(../back_kontakt.jpg);
}

#header_sitemap {
border-style: solid;
border-color: #FFF;
border-width: 0 0 1px 0;
height: 206px;
background-image : url(../back_sitemap.jpg);
}

#header_impressum {
border-style: solid;
border-color: #FFF;
border-width: 0 0 1px 0;
height: 206px;
background-image : url(../back_impressum.jpg);
}


#header_klima {

border-style: solid;

border-color: #FFF;

border-width: 0 0 1px 0;

height: 206px;

background-image : url(../back_klimaneutral.jpg);

}



#header_fsc {

border-style: solid;

border-color: #FFF;

border-width: 0 0 1px 0;

height: 206px;

background-image : url(../back_fsc.jpg);

}

#navi {
padding-top: 165px;
height: 33px;
font-size: 1.0em;
line-height: 2.5em;
text-align: center;
vertical-align: middle;
}

#navi ul {
float: left;
height: 33px;
padding: 0;
list-style: none;
}

#navi ul li {
height: 33px;
float: left;
padding: 4px;
margin: 0 2px 0 0;
color: #707070;
background-image : url(../back_navi.gif);
}

#navi a:link {
	color: #707070;
	text-decoration: none;
}

#navi a:visited {
	color: #707070;
	text-decoration: none;
}

#navi a:hover {
	color: #FF6E4C;
	text-decoration: none;
}

#content {
width: 710px;
padding: 20px;
}

.text {
font-size: 11px;
}

.sidebox {
width: 200px;
border-style: solid;
border-color: #FFF;
border-width: 5px;
}

.sidebox p {
color: #5A7F32;
font-size: 10px;
line-height: 18px;
margin: 8px;
}

.sidepic {
width: 200px;
height: 90px;
border-style: solid;
border-color: #FFF;
border-width: 5px;
}

.sidepic_big {
width: 200px;
height: 300px;
border-style: solid;
border-color: #FFF;
border-width: 5px;
}

#footer {
margin: auto;
float : left;
color: #FFF;
width: 100%;
background: #ADB1BF;
border-style: solid;
border-color: #FFF;
border-width: 1px 0 1px 0;
}

#footer p{
margin: 20px;
font-size: 0.9em;
}

#footer .links a:link{
color: #FFF;
}

#footer .links a:active{
color: #FFF;
}

#footer .links a:visited{
color: #FFF;
}