/* fairKauf */

html { margin: 0; padding: 0; overflow-y: scroll;} 
body { 	font-size: 14px; 	font-family: Arial, Helvetica, sans-serif; 	margin: 38px 0 10px 0; padding: 0; 	text-align: center; background-color: #295E7C; background-image: url(../bilder/bg.gif); background-repeat: repeat-x; color: #19394B; }
select, input, textarea {	font-size: 12px; 	font-family: Arial, Helvetica, sans-serif; 	}
.clr { clear: both; }
img {	border: none; }
form br {	clear: both;}

a { color: #064870; }
a:focus { outline: none; }
a:hover { 	}
.klein { 	font-size: 10px; }
.gross { 	font-size: 16px; }
.fliessr { 	float: right; margin: 0 0 10px 10px; }
.fliessl { 	float: left; margin: 0 10px 10px 0; }

h1 { font-size: 18px; margin: 0 0 10px 0; color: #19394B; }
h2 { font-size: 16px; margin: 16px 0 8px 0; color: #19394B; line-height: 1.4; }
h3 { font-size: 14px; margin: 0 0 6px 0;  }
h4 { font-size: 12px; margin: 0 0 3px 0;  }
p {	padding: 8px 0 8px 0; margin: 0; }
hr { background-color: #E1EAEC; border: medium none #E1EAEC; color:#E1EAEC; height:1px; margin: 16px 0 6px 0; }

ul { margin: 0 0 12px 0; }
blockquote { background: #E1EAEC; padding: 10px; }
.rechtespalte ul { 	list-style: none; padding: 0; }
.rechtespalte li { margin: 0 0 0 10px; padding: 0 0 10px 14px; background-image: url(../bilder/list-item.gif); background-repeat: no-repeat; }
.content ul.nodist li { margin: 0; padding: 0 0 0px 14px; background-image: url(../bilder/list-item.gif); background-repeat: no-repeat; }

#container { width: 900px; margin: 0 auto; }
#navcontainer ul { padding: 0; margin: 20px 0 0 0; list-style-type: none; display: inline; }
#navcontainer li { display: inline; margin: 0; padding:  0px 23px 0px 23px; }
#contentcontainer { background-color: white; min-height: 400px; float: left; width: 842px; padding: 29px; }

#startbild {	height: 275px; background-image: url(../bilder/start.jpg); }
.hauptbild {	width: 842px; height: 185px; margin-bottom: 27px; background-repeat: no-repeat; text-align: left;  }
.hauptbild img { margin: 1px 0 0 6px;	}
.hangebot {	background-image: url(../bilder/angebot.jpg); }
.himpress {	background-image: url(../bilder/impressum.jpg); }
.hanliegen {	background-image: url(../bilder/anliegen.jpg); }
.hanbieter {	background-image: url(../bilder/anbieter.jpg); }
.hankommen {	background-image: url(../bilder/ankommen.jpg); }

#impressum { margin: 3px 25px 10px 25px; text-align: left; padding: 0; color: #94AFBE; font-size: 11px; }
#impressum a { color: #94AFBE; text-decoration: none; }
#impressum a:hover { text-decoration: underline; }
#impressum .copy { float: right; }


.startblock { background-color: #C1CCB3; padding: 10px 20px 0px 20px; text-align: left; line-height: 1.5; }
.followblock { padding: 10px 20px 0px 20px; text-align: left; line-height: 1.5; background: #E0E5D9 ; }
.karte1 { padding: 0 0 0 20px; 5; background: no-repeat url(../bilder/anfahrt-laden-bg.gif); }
.karte2 { padding: 0 0 0 20px; 5; background: no-repeat url(../bilder/anfahrt-moebel-bg.gif); background-position: top right; }
.karte3 { padding: 0 0 0 20px; 5; background: no-repeat url(../bilder/anfahrt-plattform-bg.gif); background-position: top right;  }

#contentcontainer .linkespalte { float: left; width: 49%; padding-right: 2%; }
#contentcontainer .rechtespalte { float: left; width: 49%; }
#contentcontainer .linkespaltegold { float: left; width: 59%; padding-right: 6%; }
#contentcontainer .rechtespaltegold { float: left; width: 35%; }
#contentcontainer .spalten3 { float: left; width: 30%; padding-right: 3%; }

p.oeffn { padding: 0; margin: 0; text-align:right; }
p.oeffn span { display: block; width: 160px; float: left; }



ul.angebot { margin: 10px 0 0 0; padding: 0; list-style: none; font-size: 18px; }
ul.angebot li {  margin: 0; padding: 0; float: left; text-align: center; margin-right: 20px; }
ul.angebot a { text-decoration: none; }

div.sachspenden { background: #BBC9C5; }
div.sachspenden h2 { background: url(../bilder/sachspendenh1bg.jpg); color: white; margin: 0; padding: 10px 15px; }
div.sachspenden p { padding: 4px 15px; }

ul.anbieter { list-style: none; margin: 0; padding: 0; }
ul.anbieter li { background: no-repeat url(../bilder/plus.gif); padding: 0 0 10px 16px; margin-left: 12px; }

img.carlogo { 	float: left; margin: 0px 12px 0 0;  }
p.carlogo { line-height: 1.3; padding: 6px 0 12px 0; }
