body{
	font-family:		Arial,Helvetica,sans-serif;
	font-size:			12px;
}
p, h1, h2{
	margin:				0px;
	padding:			0px;
}
.clear {
	clear:				both;
}
.blue {
	color:				#00368B;
}

div#camper {
	width:				992px;
	margin:				auto;
	font-size:			12px;
	color:				#333;
	font-family:		Arial, Helvetica, sans-serif;
}
div#camper h1 {
	font-size:			22px;
	font-weight:		normal;
	padding:			5px 0 0px 0;
	margin:				0;
	color:				#00368B;
}
div#camper img#mood_pic {
	padding:				0px 10px 10px 0px;
}
div#camper p.paddingBL {
	padding:				0px 0px 10px 10px;
}
div#camper h2 {
	color:				#333;
	font-size:			18px;
	margin:				0px 0px 10px 0px;
}
div#camper div#camperFirstColHead, div#camper div#camperSecColHead, div#camper div#camperThirdColHead, div#camper div#camperFourthColHead {
	width:				240px;
	margin-right:		10px;
	float:				left;
	cursor:				pointer;
}
div#camper div#camperFourthColHead {
	width:				241px;
	margin-right:		0px;
}
div#camper div#camperFirstColHead h2 {
	background:			url(../../../images/wohnmobile/startseite/camper_Col_Head_BG_Right.jpg) no-repeat left top;
	color:				#FFF;
	font-size:			15px;
	padding:				8px 10px 6px 10px;
	margin:				0px;
}
div#camper div#camperSecColHead h2, div#camper div#camperThirdColHead h2{
	background:			url(../../../images/wohnmobile/startseite/camper_Col_Head_BG_Middle.jpg) repeat-x top;
	color:				#FFF;
	font-size:			15px;
	padding:				8px 10px 6px 10px;
	margin:				0px;
} 
div#camper div#camperFourthColHead h2{
	background:			url(../../../images/wohnmobile/startseite/camper_Col_Head_BG_Left.jpg) no-repeat top left;
	color:				#FFF;
	font-size:			15px;
	padding:				8px 10px 6px 10px;
	margin:				0px;
}
div#camper .borderTop {
	border-top:			1px solid #FFF;
}
div#camper div.contentTop {
	background:			url(../../../images/wohnmobile/startseite/camper_Col_Text_BG.jpg) repeat-x top #F5F5F5;
	text-align:			center;
	height:				170px;
}
div#camper div.contentTop p {
	margin:				10px;
	text-align:			left;
}
div#camper img.renterLogo {
	margin-top:			10px;
}

div#camper div.line {
	background:		url(../../../images/wohnmobile/startseite/line.jpg) repeat-x;
	border-top:		3px solid #FFF;
	border-bottom:	3px solid #FFF;
	height:			6px;
}
div#camper h3 {
	background:		url(../../../images/wohnmobile/startseite/camper_Headline_BG.jpg) repeat-x top;
	font-size:		25px;
	color:			#00368B;
	padding:			6px 10px 6px 10px;
	margin:			0px;
	border-bottom:	3px solid #FFF;
}
div#camper h3 span.headlineSmall {
	font-size:			12px;
}

div#camper div.camperFirstCol, div#camper div.camperSecCol, div#camper div.camperThirdCol, div#camper div.camperFourthCol {
	width:				240px;
	margin-right:		10px;
	float:				left;
	background:			url(../../../images/wohnmobile/startseite/camper_Contentbox_BG_Bottom.jpg) repeat-x bottom #F5F5F5;

}
div#camper div.camperFirstCol a, div#camper div.camperSecCol a, div#camper div.camperThirdCol a, div#camper div.camperFourthCol a {
	display:				block;
	text-align:			center;
	margin-top:			35px;
}
div#camper div.camperFirstCol p, div#camper div.camperSecCol p, div#camper div.camperThirdCol p, div#camper div.camperFourthCol p {
	padding-left:		5px;
}

div#camper div.camperThirdCol p.leftCol {
	width:				60px;
	float:				left;
	margin-right:		0px;
	padding-top:			10px;
}
div#camper div.camperThirdCol p.rightCol {
	width:				155px;
	float:				left;
	margin-left:		0px;
}


div#camper div.camperFourthCol {
	width:				241px;
	margin-right:		0px;
}
div#camper div.camperFirstCol p, div#camper div.camperSecCol p, div#camper div.camperThirdCol p, div#camper div.camperFourthCol p {
	margin:				10px 10px 0px 10px;
	font-size:			15px;

}


div#camper div.PercentHalf {
	background:			url(../../../images/wohnmobile/startseite/6PercentHalf_BG.gif) repeat-y right;
	height:				40px;
}
.FGreySmall {
	font-size:			11px;
	color:				#666;
}

div#camper div.camperFirstCol ul, div#camper div.camperSecCol ul,  div#camper div.camperFourthCol ul{
	margin:				20px 10px 0px 10px;
	background:			url(../../../images/wohnmobile/startseite/lineGreyWhite.gif) repeat-x top;
	padding:				0px;
	list-style:			none;
	text-align:			left;
}
div#camper div.camperFirstCol ul li,  div#camper div.camperSecCol ul li,  div#camper div.camperFourthCol ul li {
	background:			url(../../../images/wohnmobile/startseite/haken.gif) left no-repeat ;
	padding:			5px 0px 5px 20px;
	margin-left:		5px;
	font-size:			14px;
	font-weight:		bold;
	text-align:			left;
}
div#camper div.camperSecCol ul li {
	padding:				13px 0px 13px 20px;
	text-align:			left;
}
div#camper div.lineGreyWhite {
	background:			url(../../../images/wohnmobile/startseite/lineGreyWhite.gif) repeat-x bottom;
	height:				2px;
	margin:				0px 10px 10px 10px;
}

div#camper div.camperFirstColButton, div#camper div.camperSecColButton, div#camper div.camperThirdColButton, div#camper div.camperFourthColButton {
	width:				240px;
	margin-right:		10px;
	float:				left;
	margin:				20px 0px 20px 0px;
	text-align:			center;
}

div#camper div.camperFourthColButton {
	width:				241px;
	margin-right:		0px;
}

div#camper div#stationFirstCol, div#camper div#stationSecCol, div#camper div#stationThirdCol, div#camper div#stationFourthCol {
	width:				240px;
	margin-right:		10px;
	float:				left;
	cursor:				pointer;
	
}
DIV#indexHeader DIV#headerPic {
	position:			relative;
}
div#camper div#stationFourthCol {
	width:				241px;
	margin-right:		0px;
}

div#camper div#stationThirdCol p{
	margin-top:			10px;
}
div#camper div#stationFirstCol img, div#camper div#stationSecCol img, div#camper div#stationThirdCol img, div#camper div#stationFourthCol img{
	margin:				10px;
}
div#camper div#stationFirstCol strong, div#camper div#stationSecCol strong, div#camper div#stationThirdCol strong, div#camper div#stationFourthCol strong {
	margin-left:		15px;
	color:				#00368B;
}
div#camper div#stationFirstCol ul, div#camper div#stationSecCol ul, div#camper div#stationThirdCol ul, div#camper div#stationFourthCol ul{
	padding:				0px;
	list-style:			none;
	margin:				0px;
	text-align:			left;
}
div#camper div#stationFirstCol ul li, div#camper div#stationSecCol ul li, div#camper div#stationThirdCol ul li, div#camper div#stationFourthCol ul li {
	background:			url(../../../images/wohnmobile/startseite/listPoint.gif) left no-repeat;
	margin:				5px 5px 5px 15px;
	padding-left:		10px;
} 


img#newStation{
	position:relative; 
	top:-9px; 
	right:40px; 
	float:right;
}

div#apolloBox{
	height:380px;
}
	
/* kleines overlay */

div.overlaySmall {
	background:				url(../../../images/wohnmobile/overlay/overlayTop.png) no-repeat top;
	width:					518px;
}

div.overlaySmall div.OverlayContent {
	background:				url(../../../images/wohnmobile/overlay/overlayMiddle.png) repeat-y;
	margin-top:				17px;
	padding:					0px 7px 0px 7px;
}
div.overlaySmall div.OverlayContent div.TopBG {
	background:				url(../../../images/wohnmobile/overlay/overlayTopContent.jpg) repeat-x top;
	padding:					0px 10px 0px 10px;
}
div.overlaySmall div.OverlayContent div.TopBG div.TopNavi{
	text-align:				right;
}
div.overlaySmall div.OverlayContent div.TopBG h2 {
	float:					left;
	display:					block;
	position:				relative;
	top:						-10px;
	padding-right:			5px;
}
div.overlaySmall div.OverlayContent div.TopBG span {
	position:				relative;
	top:						-7px;
}
div.overlaySmall div.OverlayContent div.TopBG div.TopNavi a{
	position:			relative;
	top:				-15px;
	right:				-14px;
}
div.overlaySmall div.OverlayContent div.TopBG ul {
	clear:				left;
	margin-top:			10px;
}
div.overlaySmall div.OverlayContent div.TopBG ul li{
	background:url(../../../images/wohnmobile/icons/haken2.gif) no-repeat left top;
	padding:				5px 10px 5px 15px;
}
div.overlaySmall div.OverlayFooter {
	height:					15px;
	background:				url(../../../images/wohnmobile/overlay/overlayBottom.png) no-repeat top;
}
