body {background-color: #000; background-image:url(schwarz_violett_1800x1200__weniger_rot.jpg);}

* {margin: 0; padding: 0; border: 0; color: white; font-family: Verdana,arial; font-weight: normal; line-height: 1em;}

h1 {position: absolute; left: 87px; top: 60px; margin: 0; padding: 0; color: yellow; font-size: 40px; line-height: 1.2em; letter-spacing: 0.2pt;}
h2 {margin: 0; padding: 0; font-size: 13px;}
h3 {margin: 13px 0 10px; padding: 0; font-size: 15px; letter-spacing: 0.3pt; text-align: left; line-height: 1em;}
h4 {margin: 7px 0 10px; padding: 0; font-size: 15px; letter-spacing: 0.3pt; text-align: left; line-height: 1em;}
h5 {margin: 10px 0 10px; padding: 0; color: #999; font-size: 13px; letter-spacing: 0.3pt; text-align: left; line-height: 1em;}
h6 {position: absolute; left: 0; top: 60px; margin: 0; padding: 0; color: yellow; font-size: 41px; line-height: 1.2em; letter-spacing: 0.2pt;}
#h7 {position: absolute; left: 3px; top: 15px; margin: 10px 0 10px; padding: 0; color: yellow; font-size: 19px; letter-spacing: 0.5pt; text-align: left; line-height: 1em;}

.k {position: absolute; top: 330px; min-height: 575px; max-height: 575px; padding: 5px 12px 20px 12px; background-color: transparent; border: 1px solid #ffffff; 
   -moz-border-radius: 9px; -khtml-border-radius: 9px; font-size: 13px;}
.kl {left: 30px; width: 450px;}
.kr {left: 735px; width: 450px;}
/*.kri {position: absolute; top: 200px; width: 450px;}*/
.k/*, .kri */{line-height: 1.3em; text-align: justify;}

.op_250 {position: absolute; left:  200px; top: 60px; width: 710px;}
.op_300 {position: absolute; left:  180px; top: 60px; width: 710px;}
.to {position: absolute; left:  2px; top: 143px; min-width: 700px; max-width: 700px; padding: 0; font-size: 13px; line-height: 1.3em; text-align: justify;}

.kw0 {position: absolute; left: 540px; top: 330px;}
.kw1s, .kw1g , .kw1sg {position: absolute; left: 915px; top: 30px; width: 294px; height: 230px; border: 1px solid #900;} 
.kw1s {background: #99b;}
.kw1sg {background: #779;}
.kw1g {background: #737;}
.kw2 {position: absolute; left: 530px; top: 330px; width: 180px; height: 600px; border: 1px solid #600; background: #333;}

.plt {margin: 0px 15px 10px 5px; padding: 0; float: left;}
.mnd {margin: 19px 3px 0 22px; padding: 0; float: right;}

.n {text-decoration: none;}

.y:hover {color:#FF0;}
.y:active {color:#f00;}
.cr {color:#fdd}
.cr:hover {color:#F00;}

.navi {position: absolute; left: 30px; top: 30px;}
.butn {font-size: 11px; color: #e0e000; padding: 7px 9px 9px; line-height: 1.4em; width: 103px; background-image: url(button_120_normal.jpg); 
   background-repeat: no-repeat;}
.butn:hover {color: #f0f000;background-image: url(button_120_hover.jpg);}
.butn:active {color: #ffffff; background-image: url(button_120_active.jpg); border: none;}
.gg {font-size: 11px; color: #e0e000; padding: 8px 13px 9px; line-height: 2.8em; width: 103px; background-image: url(button_gruen_150.jpg); 
    background-repeat: no-repeat;}

.kbl {position: absolute; left: 666px; top: 31px; width: 230px; height: 58px; padding: 6px 0 0 0; background-image: url(horoskop.jpg);
    background-repeat: no-repeat; text-align: right;}
.tbl {padding-right:14px; font-size: 10px; letter-spacing: 0; word-spacing: 0; line-height: 1.5em; color: #d0a; cursor: default}
