/* DATEI: screen.css */

/* Style Sheet Definitionen für http://www.mein-geburtshoroskop.de/ */
/* Version weissgrau */
/* Autor: Frank Doerr/Wolke23 */

body {
background-color:#BBD7F5;
color:#660000;
font-size: 100.01%;
font-family: 'Times New Roman',Times,serif;
margin: 0;
padding: 0;
}

p,h1,h2,h4,ul,ol,li,div,td,th,nobr,b,i { font-family:'Times New Roman',Times, serif; }
h1,h2 { font-size:22px;color:#660000;font-weight:bold; }
h4 { font-size:22px;color:#660000; margin-top:30px; }
h3 { font-size:20px;color:#660000; margin-top:30px; }
p,ul,ol,li,div,td,th { font-size:18px;color:#000000; }
.form { background-color:#660000;color:#ffffff}
.sma { font-size:15px;color:#000000; }
.h3min { font-size:18px; }

th {
text-align: left;
}

li.big {
font-size:20px;
color:#000000;
text-align: left;
margin-left:-20px;
padding: 0;
}

a.big {
font-size:20px;
color:#000000;
text-align: left;
padding: 0;
}


#header {
position: absolute;
background-color:#A4CADE;
height:69px;
left: 0px;
width: 100%;
top: 0px;
z-index:2;
}

#headlinks {
position: absolute;
background-color:#A4CADE;
height:67px;
background-image:url("/img/linie1.gif");
background-repeat:repeat-x;
left: 0px;
width: 315px;
top: 0px;
z-index:2;
}

#headmitte {
position: absolute;
background-color:#A4CADE;
height:67px;
left: 322px;
width: 279px;
top: 0px;
z-index:3;
}

h1.titel {
position:absolute;
top:20px;
left: 322px;
z-index:3;
font-family:'Times New Roman',Times,serif;
font-style:italic;
font-size:1.8em;
}

#headrechts {
position: absolute;
background-color:#A4CADE;
height:67px;
background-image:url("/img/linie1.gif");
background-repeat:repeat-x;
z-index:6;
right: 0px;
left: 525px;
top: 0px;
z-index:9;
}

#linielang{
position: absolute;
margin-left: 545px;
margin-right: 0px;
margin-top: 34px;
z-index:13;
}

h2.subtitel {
position:absolute;
top:18px;
z-index:2;
font-family:'Times New Roman',Times,serif;
font-style:italic;
font-size:1.0em
}

#mainbody {
position: absolute;
background-color:#BBD7F5;
z-index:5;
left: 0;
right: 0;
width: 100%;
top: 69px;
height: 100%;
border-top-width:1px;
border-top-style:solid;
border-color:#003366;
}

#menu {
position: absolute;
background-color:#BBD7F5;
z-index:6;
left: 0%;
width: 322px;
top: 0px;
}

p.nav {
text-align:right;
margin-right: 50px;
margin-top:20px;
line-height:30px;
}

#content {
position: absolute;
left: 75px;
right: 75px;
top: 0px;
background-color:#BBD7F5;
z-index:6;
}

#mainmenu {
position: absolute;
background-color:#BBD7F5;
z-index:6;
left: 0%;
width: 322px;
height: 100%;
}

#maincon {
position: absolute;
left: 244px;
margin-right: 0px;
padding-right: 20px;
background-color:#BBD7F5;
z-index:6;
height: 100%;
}

#footer {
position:absolute;
}


a:link { color:#000000; text-decoration:underline; }
a:visited { color:#000000; text-decoration:underline; }
a:hover {color:#660000;text-decoration:none;}
a:active { color:#006600; text-decoration:none; }

a.min:link { color:#660000; text-decoration:underline; font-size:16px; }
a.min:visited { color:#000000; text-decoration:underline; font-size:16px; }
a.min:hover {color:#006600;text-decoration:underline; font-size:16px; }
a.min:active { color:#006600; text-decoration:underline; font-size:16px; }

a.big:link { color:#660000; text-decoration:none; font-size:18px;font-weight:bold; }
a.big:visited { color:#660000; text-decoration:none; font-size:18px;font-weight:bold; }
a.big:hover {color:#FF0000;text-decoration:none; font-size:18px;font-weight:bold; }
a.big:active { color:#FF0000; text-decoration:none; font-size:18px;font-weight:bold; }

a.sma:link { color:#660000; text-decoration:none; font-size:18px;font-weight:bold; }
a.sma:visited { color:#660000; text-decoration:none; font-size:18px;font-weight:bold; }
a.sma:hover {color:#FF0000;text-decoration:none; font-size:18px;font-weight:bold; }
a.sma:active { color:#FF0000; text-decoration:none; font-size:18px;font-weight:bold; }

img
{
	border: solid 0px #660000;
	padding:3px;
}

img.nopad
{
	border:0px;
	padding:0px;
}

img.left
{
	position: relative;
	float: left;
	margin: 0em 1.8em 1.4em 0em;
}
img.right
{
	position: relative;
	float: right;
	margin: 0em 0em 1.8em 1.8em;
}
img.profile
{
	position: relative;
	float: left;
	margin: 0.5em;
	padding:3px;
}