body { margin: 10px 10px 10px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5A0500; }
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:#650000; text-decoration:none; }
a:visited { color:#650000; text-decoration:none; }
a:hover { color:#650000; text-decoration:underline; }
a:active { color:#650000; text-decoration:none; }

/* Grundkisten */
#header { width:859px; height:95px; border-bottom:5px solid white; background-image:url(i/header.jpg); background-repeat:no-repeat; }
#subheader { width:840px; height:8px; border-bottom:5px solid white; background-image:url(/i/gradient.jpg); padding: 10px 10px 0px 10px; font-weight:bold;  }
#subheader[id] { padding-bottom:14px; }
#sprachwahl { float:right; position:relative; top:-14px; }
#sprachwahl img { margin:0px 3px 0px 3px; }
#main { width:848px; height:370px; border-bottom:5px solid white; padding: 14px 5px 5px 5px; }
#nav { float:left; width:187px; }
#content { float:left; }
#footer { width:859px; height:42px; padding:3px; background-image:url(/i/gradient.jpg); float:left; }
#subfooter { float:left; width:860px;  }

/* 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; }

.sternzeichen { float:left; width:313px; margin: 10px 10px 10px 0; padding: 0 5px 0 0; }
.sternzeichen 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; }
.sternzeichen .kriterium { float:left; font-weight:bold; width:150px; }
.sternzeichen .eigenschaft {  float:left; width:155px; }
.sternzeichen 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; }

.phone { font-weight:bold; }
