@charset "UTF-8";
/* CSS Document */

#page {
	height: 830px;
	width: 900px;
	margin: 0 auto;
	position:relative;
}
#header {
	height: 125px;
	width: 800px;
	margin: 0 auto;
	position:relative;
}#logo {
	width: 131px;
	margin: 0 auto;
	position:absolute;
	left: 0px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fe4f00;
	font-size: 12px;
	z-index:2;
}
#paypal {
	width: 131px;
	margin: 0 auto;
	position:absolute;
	left: 715px;
	top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fe4f00;
	font-size: 12px;
	z-index:2;
}
#balken {
	width: 908px;
	margin: 0 auto;
	position:absolute;
	left: -4px;
	top: 121px;
}

#text1 {
	width: 200px;
	margin: 0 auto;
	position:absolute;
	left: 131px;
	top: 68px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fe4f00;
	font-size: 12px;
}
#navibar {
	width: 800px;
	position:absolute;
	margin: 0 auto;
	left: 0px;
	top: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 29px;
	border-top-width: 2px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}


/* Navigationspunkte */

#home ul, #home li {
	list-style-type: none;
	color:#fe4f00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#home li a:link, #home li a:visited, #home li a:active {
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#home li a:hover {
	color:#fe4f00;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	
}
#home {
	width: 48px;
	position:absolute;
	top: 7px;
	left: 131px;
	text-align: left;
	font-size: 12px;
	color: #000;
	border-right-width: 2px;
	border-right-style: solid;
	
}
#meetforhaiti ul, #meetforhaiti li {
	list-style-type: none;
	color:#fe4f00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#meetforhaiti li a:link, #meetforhaiti li a:visited, #meetforhaiti li a:active {
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#meetforhaiti li a:hover {
	color:#fe4f00;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	
}
#meetforhaiti {
	width: 101px;
	position:absolute;
	top: 7px;
	left: 192px;
	text-align: left;
	font-size: 12px;
	border-right-width: 2px;
	border-right-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
#stars ul, #stars li {
	list-style-type: none;
	color:#fe4f00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#stars li a:link, #stars li a:visited, #stars li a:active {
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#stars li a:hover {
	color:#fe4f00;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	
}
#stars {
	width: 52px;
	position:absolute;
	top: 7px;
	left: 306px;
	text-align: left;
	font-size: 12px;
	border-right-width: 2px;
	border-right-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
#about ul, #about li {
	list-style-type: none;
	color:#fe4f00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#about li a:link, #about li a:visited, #about li a:active {
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#about li a:hover {
	color:#fe4f00;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	
}

#about {
	width: 73px;
	position:absolute;
	top: 7px;
	left: 371px;
	text-align: left;
	font-size: 12px;
	border-right-width: 2px;
	border-right-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
#blog ul, #blog li {
	list-style-type: none;
	color:#fe4f00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#blog li a:link, #blog li a:visited, #blog li a:active {
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#blog li a:hover {
	color:#fe4f00;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	
}

#blog {
	width: 46px;
	position:absolute;
	top: 7px;
	left: 456px;
	text-align: left;
	font-size: 12px;
	border-right-width: 2px;
	border-right-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
/* Ende Navigationspunkte */

#text {
	height: 120px;
	width: 900px;
	position:absolute;
	top: 129px;
	left: -2px;
}
#ueberschrift {
	width: 830px;
	position:absolute;
	left: 35px;
	top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
}
#textinhalt {
	width: 830px;
	position:absolute;
	left: 35px;
	top: 68px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}	

#carousel{
	position: absolute;
	left: -40px;
	top: 116px;
	width: 800px;
	height: 285px;
}
#doppelbalken {
	width: 800px;
	position:absolute;
	top: 425px;
	left: 0px;
}

#newsletter {
	height: 280px;
	width: 200px;
	position:absolute;
	top: 466px;
	left: 0px;
	color: #FFF;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
#newsletter_text {
	height: 84px;
	width: 162px;
	position:absolute;
	top: 20px;
	left: 27px;
	color: #FFF;
	background-color: #000000;
	font-family: Arial;
	font-weight: bold;
	line-height:1.2;
}
#newsletter_form {
	height: 84px;
	width: 162px;
	position:absolute;
	top: 112px;
	left: 26px;
	color: #FFF;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
#strich1 {
	position:absolute;
	left: 194px;
	top: 476px;
	height: 273px;
	z-index: 2;
}
#strich2 {
	position:absolute;
	left: 393px;
	top: 476px;
	z-index:2;
}
#strich3 {
	position:absolute;
	left: 593px;
	top: 476px;
	z-index:2;
}
#links {
	height: 280px;
	width: 200px;
	position:absolute;
	top: 466px;
	left: 200px;
	color: #FFF;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
#links_pic {
	height: 110px;
	width: 170px;
	position:absolute;
	top: 21px;
	left: 15px;
	color: #FFF;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	z-index:2;
}
#links_header {
	position:absolute;
	top: 147px;
	left: 15px;
	color: #FFF;
	background-color: #000000;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}
#links_text {
	height: 64px;
	width: 176px;
	position:absolute;
	top: 172px;
	left: 15px;
	color: #FFF;
	background-color: #000000;
	font-family: Arial;
	font-size: 11px;
	line-height:1.3;
}
#links_button {
	position:absolute;
	top: 254px;
	left: 140px;
	color: #fe4f00;
	background-color: #000000;
	font-family: Arial;
	font-size: 10px;
	z-index:2;
	font-weight: bold;
	width: 47px;
}
#rechts {
	height: 280px;
	width: 200px;
	position:absolute;
	top: 466px;
	left: 400px;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
}
#rechts_pic {
	height: 110px;
	width: 170px;
	position:absolute;
	top: 21px;
	left: 15px;
	color: #FFF;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	z-index:2;
}
#rechts_header {
	position:absolute;
	top: 147px;
	left: 15px;
	color: #FFF;
	background-color: #000000;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}
#rechts_text {
	height: 64px;
	width: 176px;
	position:absolute;
	top: 172px;
	left: 15px;
	color: #FFF;
	background-color: #000000;
	font-family: Arial;
	font-size: 11px;
	line-height:1.3;
}
#rechts_button {
	position:absolute;
	top: 254px;
	left: 140px;
	color: #fe4f00;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	z-index:2;
	font-weight: bold;
	width: 54px;
}
#newsblog {
	height: 280px;
	width: 200px;
	position:absolute;
	top: 466px;
	left: 600px;
	background-color: #000000;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
}
#blogheaderlinks {
	position:absolute;
	left: 17px;
	top: 13px;
	color: #fe4f00;
	height: 36px;
	font-family: Arial, sans-serif;
}
#blogheaderrechts {
	position:absolute;
	left: 113px;
	top: 19px;
	color: #FFF;
}
#threadhead1 {
	position:absolute;
	left: 21px;
	top: 57px;
	color: #fe4f00;
	font-size: 11px;
	font-family: Arial;
}
#threadtext1 {
	position:absolute;
	left: 21px;
	top: 84px;
	color: #FFF;
	font-size: 10px;
	width: 105px;
	font-family: Arial;
}
#blogstrich1 {
	position:absolute;
	left: 15px;
	top: 113px;
	z-index:2;
	font-size: 10px;
	width: 175px;
	height: 9px;
}
#blogstrich2 {
	position:absolute;
	left: 15px;
	top: 186px;
	z-index:2;
	font-size: 10px;
	width: 175px;
	height: 9px;
}
#blogstrich3 {
	position:absolute;
	left: 15px;
	top: 259px;
	z-index:2;
	font-size: 10px;
	width: 175px;
	height: 9px;
}
#threadhead2 {
	position:absolute;
	left: 21px;
	top: 131px;
	color: #fe4f00;
	font-size: 11px;
	width: 169px;
	font-family: Arial;
}
#threadtext2 {
	position:absolute;
	left: 21px;
	top: 157px;
	color: #FFF;
	font-size: 10px;
	font-family: Arial;
}
#threadhead3 {
	position:absolute;
	left: 21px;
	top: 204px;
	color: #fe4f00;
	font-size: 11px;
	font-family: Arial;
}
#threadtext3 {
	position:absolute;
	left: 21px;
	top: 230px;
	color: #FFF;
	font-size: 10px;
	font-family: Arial;
}
#footer {
	height: 32px;
	width: 801px;
	position:relative;
	top: 762px;
	left: -1px;
}

*{ padding:0px; margin:0px; }
			
			a{ color:#fff; }
			h3{ margin: 0px 0px 0 10px; color:#fff; font:12pt Arial, Helvetica, sans-serif; font-weight: bold;  }
			
			.boxgrid{ 
				position:absolute;
				width: 205px; 
				height: 150px; 
				margin:0px; 
				float:left; 
				background:#b23700; 
				 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid img{
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
	width: 205px;
	height: 202px;
				}
				.boxgrid p{
	padding: 0 10px;
	color:#fff;
	font-weight:bold;
	font:10pt Arial, Helvetica, sans-serif;
	left:10px;
	position:absolute;
	top: 20px;
				}
				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #b23700; 
				height: 100px; 
				width: 100%; 
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 				.captionfull .boxcaption {
 					top: 50;
 					left: 0;
 				}
 				.caption .boxcaption {
	top: 129px;
	left: 0px;
 				}

