{
	margin: 0px;
	padding: 0px;
	background-color: #E4DCCF;
}
body{
	background-color: #EDE3D2;
}

#site{
	position: relative;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #352815;
	
}
#kopfMain{

	width: 800px;
	height: 162px;
	background-color: #372A15;
	background-image: url(../images/astrologie-horoskop_01.jpg);

}

#kopf{

	text-align: center;
	padding: 14px;
}
.clear{
	clear: both;
}


#contentBlock{
	width: 800px;
	margin-left:0px;
	background: url(../images/astrologie-horoskop_03.jpg) repeat-y;
	clear: both;

}
html>body #contentBlock{
	width: 800px;
}

#navilinks{

	width: 125px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	color: #352815;
	font-size: 12px;
	margin: 0px;
	padding: 5px 5px 0 4px;
	float: left;
	}
#inhaltmitte{

	width: 420px;
	height: 550px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 5px;
	margin-left:50px;
	margin-top:30px;
	float: left;
	}
	
html>body #inhaltmitte{

	width: 400px;
	height: auto;
	min-height:600px;
	}

.inhaltrechts{
	width: 110px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0;
	margin-bottom:20px;
	
	/*border-left: solid;
	border-color: #3A2D17;
	border-left-width: 1px;
	border-bottom: solid;
	border-bottom-width: 1px;*/
	}
html>body .inhaltrechts{
	width: 120px;padding: 5px 5px 0 5px;
	}
	
.container_berater {
	background-color:#D2BE9B;
	float: right;
	width: 120px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0;
	padding: 0px 0px 0 5px;
	border: 1px solid black;
}
html>body .container_berater {
	width: 128px;
}

.berater {
	margin-bottom:15px;
}

#footer{
	
	text-align:center;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #352815;
	padding: 4px 0 4px 10px; 
	
	background-color: #C7AF8A;
	}
#footer a{
	
	text-decoration:none;
	color:#352815;
}
	
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3A2D17;
	padding: 0px;
	margin: 0px;
}

h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3A2D17;
	padding: 0px;
	margin: 0px;
}
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3A2D17;
	padding: 0px;
	margin: 0px;
}

.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
p{
	margin: 5px;
	padding: 5px;
}
.container_ausgabe{
	margin:0;
	padding:0;
}
.container_datensatz{
	width: 170px;
	height: 120px;
	margin-left:20px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
	float:left;
	overflow:hidden;
}
html>body .container_datensatz{
	height: auto;
	min-height:160px;
}
.container_datensatz2{
	width: 200px;
	height: auto;
	margin-left:20px;
	margin-right:3px;
	margin-top:25px;
	margin-bottom:10px;
	padding:0;
}

.container_datensatz_links{	
	width: 400px;
	height: auto;
	margin-left:0px;
	margin-right:3px;
	margin-top:25px;
	margin-bottom:10px;
	padding:0;
}
.page_headline{
	margin-left:20px;
	font-size:14px;
	font-weight:bold;
}
.headline{
	font-size:14px;
	font-weight:bold;
}
.page_description{
	font-size: 10px;
	margin-left:20px;

}
.description{
	font-size: 10px;
	
}
.container_sternzeichen{
	width: 160px;
	height: auto;
	margin-left:20px;
	margin-right:10px;
	float:left;
}
.sternzeichen{
	height:20px;
	font-size:14px;
	margin-top:20px;
}
.datum{
	font-weight:bold;
}
ul{
	
	margin-left:0px;
	 list-style-type:none; 
}
html>body ul{
	margin-left:-30px;
}
ul li {
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
}
ul li a{
	text-decoration:none;
	color:#352815;
}
a{
	text-decoration:none;
	color:#352815;
}
.clr{
	clear:both;
}
.container_tages_links{
	width:400px;
	height:50px;
	margin-left:20px;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:40px;
}
html>body .container_tages_links{
	height:auto;
	min-height:80px;
	
	
}
.tages_link{
	background-color: #D2BE9B;
	width:35px;
	margin-right:10px;
	margin-top:10px;
	float:left;

}
.content_start{
	width:400px;
	margin-top:50px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#352815;
}
/*-----------------------------------------------------------------------------------------*/
body { margin: 10px 10px 10px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2A200F; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:900; margin: 0 0 0 0; }
h2 { font-size:11px; font-weight:lighter; margin: 0 0 0 0; }
h3 { font-size:11px; font-weight:bold; margin: 0 0 10px 0; }
a:link { color:#3A2D17; text-decoration:none; }
a:visited { color:#3A2D17; text-decoration:none; }
a:hover { color:#3A2D17; text-decoration:underline; }
a:active { color:#3A2D17; text-decoration:none; }

/* Inhaltskisten */
.horoskop { float:left; width:208px; margin: 0 0 10px 8px; }
.horoskop h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:1px; margin: 0 0 5px 0; text-transform:uppercase; }
.horoskop h2 {  }
.horoskop p { color:#666; margin: 0 0 0 0; }
.horoskop .datum { background-color:#F2E4B2; float:left; width:36px; margin: 1px 1px 1px 1px; padding: 1px 1px 1px 1px; border-right:1px solid gray; border-bottom:1px solid gray; }
.horoskop p a:link 		{ font-size:11px; text-decoration:none; }
.horoskop p a:visited 	{ font-size:11px; text-decoration:none; }
.horoskop p a:hover 	{ font-size:11px; text-decoration:underline overline; }
.horoskop p a:active 	{ font-size:11px; text-decoration:none; }

.horoskop2 { float:left; width:300px; margin: 10px 20px 20px 10px; padding: 10px; border-right:1px solid gray; border-bottom:1px solid gray; border-left:1px solid #eee; border-top:1px solid #eee; }
.horoskop2 h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:2px; margin: 0 0 5px 0; text-transform:uppercase; }
.horoskop2 h2 { margin:0px 0px 10px 0px; }
.horoskop2 h3 { font-size:11px; font-weight:lighter; color:#333; }
.horoskop2 p { margin: 0 0 0 0; line-height:15px; color:#5A0500; }
.horoskop2 .datum { background-color:#F2E4B2; float:left; width:36px; margin: 1px; padding: 2px 4px 2px 6px; border-right:1px solid gray; border-bottom:1px solid gray; }
.horoskop2 a:link 	{ font-size:11px; text-decoration:none; }
.horoskop2 a:visited 	{ font-size:11px; text-decoration:none; }
.horoskop2 a:hover 	{ font-size:11px; text-decoration:underline overline; }
.horoskop2 a:active 	{ font-size:11px; text-decoration:none; }

#tageshoroskop { /*background-image:url(i/tarot/tarot_wasserzeichen.jpg);*/ float:left; width:370px; margin: 5px; padding: 10px; border-right:1px solid gray; border-bottom:1px solid gray; border-left:1px solid #eee; border-top:1px solid #eee; }
#tageshoroskop h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:2px; margin: 0 0 5px 0; text-transform:uppercase; }
#tageshoroskop h2 { margin:0px 0px 3px 0px; }
#tageshoroskop h3 { font-size:10px; font-weight:bold; color:#333; margin: 0px 0px 0px 0px; }
#tageshoroskop h4 { font-size:10px; font-weight:lighter; color:#333; margin: 5px 0px 5px 0px; letter-spacing:1px; }
#tageshoroskop p { margin: 3px 0 0 0; line-height:15px; color:#5A0500; }
#tageshoroskop a:link 	{ font-size:11px; text-decoration:none; }
#tageshoroskop a:visited 	{ font-size:11px; text-decoration:none; }
#tageshoroskop a:hover 	{ font-size:11px; text-decoration:underline overline; }
#tageshoroskop a:active 	{ font-size:11px; text-decoration:none; }

.wochenhoroskop { /*background-image:url(i/tarot/tarot_wasserzeichen.jpg);*/ float:left; width:380px; margin: 5px; padding: 10px; border-right:1px solid gray; border-bottom:1px solid gray; border-left:1px solid #eee; border-top:1px solid #eee; }
.wochenhoroskop h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:2px; margin: 0 0 5px 0; text-transform:uppercase; }
.wochenhoroskop h2 { margin:10px 0px 10px 10px; font-weight:bold; }
.wochenhoroskop h3 { font-size:11px; font-weight:lighter; color:#333; }
.wochenhoroskop p { font-size:12px; color:#333; margin: 0 0 0 0; line-height:20px; }
.wochenhoroskop .datum { background-color:#F2E4B2; float:left; width:36px; margin: 1px; padding: 2px 4px 2px 6px; border-right:1px solid gray; border-bottom:1px solid gray; }
.wochenhoroskop a:link 	{ font-size:11px; text-decoration:none; }
.wochenhoroskop a:visited 	{ font-size:11px; text-decoration:none; }
.wochenhoroskop a:hover 	{ font-size:11px; text-decoration:underline overline; }
.wochenhoroskop a:active 	{ font-size:11px; text-decoration:none; }

.partnerhoroskop { float:left; width:140px; margin: 0 0 10px 8px; font-size:11px; }
.partnerhoroskop p { margin: 0px 0px 8px 0px; }

html>body .sternzeichen1 { width:400px; margin: 10px 10px 10px 0; padding: 0 5px 0 0; }
.sternzeichen1 { width:350px; margin: 10px 10px 10px 0; padding: 0 5px 0 0; }
.sternzeichen1 h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:100; margin: 0 0 5px 0; text-transform:uppercase; letter-spacing:3px; }
.sternzeichen1 .kriterium { float:left; font-weight:bold; width:150px; }
.sternzeichen1 .eigenschaft {  float:left; width:155px; }
.sternzeichen1 p { text-indent:14px; text-align:justify; }

#tarotkarte { float:left; width:300px; height:400px; margin: 0px 0px 0px 50px; padding: 30px 20px; border-top:1px solid #ccc; border-right:1px solid #666; border-bottom:1px solid #666; border-left:1px solid #ccc; background-image:url(i/tarot/tarot_wasserzeichen.jpg); } 
#tarotkarte h1 { letter-spacing:2px; text-transform:uppercase; }
#tarotkarte h2 { }
#tarotkarte p { text-indent:12px; line-height:19px; }



/* Nav */
#nav h1 { font-weight:bold; text-transform:uppercase; margin: 0 0 5px 0; }
#nav a { margin: 0 0 0 0; line-height:18px; }


/* Link-Stylz */
#nav a:link { }
#nav a:visited { }
#nav a:hover { }
#nav a:active { }

.horoskop a:link { text-decoration:none; }
.horoskop a:visited { text-decoration:none; }
.horoskop a:hover { text-decoration:none; }
.horoskop a:active { text-decoration:none; }

strong {font-size:11px;}
