﻿#header, #frame, #maintopic, #topic, #sidebar, #balken, #pfad, #links, .keys, #logo, #books, #eyecatcher, .search, #youarehere, #headpage, #shadow5, #shadow4, #shadow3, #shadow2, #shadow, #shadow6, .footerlinks{
display:none !important;}

BODY {

	margin: 0px;
	padding: 0px;	
}




#content {
	position:absolute !important;
	left:20px;
	top:0px;
	width:700px;
}

#content h1 {

	font-size: 160%;

	font-weight : normal;

	margin: 0px;

	padding: 0px 0px 10px 0px;

	color: #C9C9C9;

	line-height: 40px;

}



#content h2 {

	font-size: 120%;

	margin: 0px;

	font-weight:bolder !important;

	padding:10px 0 3px 0px;
	
	vertical-align:top;
	height:25px;
	
	background:white url('http://www.vorsorgeplaner24.de/images/pagebox_top.jpg') no-repeat;

}






#content h3 {

	font-size: 100%;

	font-weight:normal !important;

	margin: 0px;

	padding: 2px 0px 2px 0px;

	color:#FF3E02;

}



#content p, #sidebar p {

	margin: 0px;

	padding: 2px 0px 10px 0px;

	line-height: 160%;

}



#content a, #sidebar a, #footer a {

	text-decoration: none;

	color:#FF3E02;

}



#content a:hover, #sidebar a:hover {

	text-decoration: underline;

}



#content .sidepicture {


	border-left:1px #ededed solid;

	float: right;

	padding: 10px 10px 10px 10px;

	margin:0 0 10px 10px;

	width: 160px;
	

}

#content .sidepicture p {
	font-size:85%;
}


#content .clearer {

	clear: both;

}



#more {

	marging: 0px;

	padding: 20px 0px 0px 0px;

	text-align: right;

}



/* Liste */






/* Tabelle */



#content table.cells {

	border: 1px solid black;

}



#content td.cell {

	font-size:95%;

	

}



#content td.headercell {

	font-weight: normal !important;

	background-color:#FFFF99;

}

#content tr.even {
	background-color:#EFEFEF;
}

#content tr.odd {
	background-color:white;
}
/* Teaser */



div.teaserelement {

	float: left;

	padding: 0px 20px 0px 0px;

	margin: 0px;

}



div.teaser {

	margin: 0px;

	padding: 2px 0px 2px 0px;

}



div.teaserpicture {

	float: right;

	padding: 0px;

	margin: 0px 0px 10px 10px;

	border: none;

}



#content p.teasertext,

#sidebar p.teasertext {

	margin: 0px;

	padding: 4px 0px 4px 0px;

}



.teasernav {

	clear: both;

	padding: 2px 0px 2px 0px;

	margin: 0px;

	text-align: center;

}



/* Absatztype Formular */



input.box {

	border : 1px solid #666666;

	width: 450px;

	vertical-align: top;

	padding: 1px;

	margin: 0px 0px 10px 0px;

}

.hidden {
	display:none;
}

.shown {
	display:block
}

#footer{
	text-align:center;
	font-size:80%;
}

