body{background:#fffffc; 
padding: 10px; margin:0px 2px 0px 2px;
}
.vote{
border:0px;background-color:#FFFFFA;
}

form{
padding:00px; margin:00px;
}
.bottom {
background: url("/img/bottom.png") bottom left repeat-x;
font-size: 80%;
height: 60px;
}
body, td{
font-size:96%;font-family: Vernada,Arial, Helvetica, Sans-Serif;
font-size: 15px;font-weight: normal;color:#000000;
}
h1,h2,h3,h4{
padding:0px;margin:0px;font:18px Arial;
}
A{color:#339933; }
hr {
/*width: 100%;*/
height: 0;
border: 0;
background: none;
color: #fff;
border-top: 2px solid #cc0000;
margin: 0.5em 0;
text-align: left;
}
INPUT,TEXTAREA,SELECT{
border:2px solid #696969;
background-color:#F6F6F6;
font:12px Arial;
}
.htable{
width:970;height:100px;
vertical-align:center;
border-top:10px groove #EED;
border-bottom:25px solid #BCCDBE;
background-color:#FFFFFF;
}
.tdmenu1{
width:280;
padding-top:5px;
padding-left:10px;
padding-right:5px;
vertical-align:middle;
}v
.tdmenu{
width:280;
padding-top:5px;
padding-left:10px;
padding-right:5px;
vertical-align:top;
}
.tdmenu A{
font:12px Verdana;
color:#000000;
text-decoration:none;
line-height: 17px;
}
.tdmenu A:hover{
text-decoration:underline;
font-weight: bold;
color:#CC0000;
}
A.sv{
color:000010;
text-decoration:none;
}
.menu-left{
background-color:#ffd200;
padding:2px 0px 0px 5px;
}
.tdmiddle{
padding: 5px 5px 25px 2px;
vertical-align:top;
background-color:#FFFFFF;
width:690;
border-right:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
background-image: url(../img/sz.jpg);
background-repeat:no-repeat;
background-position: center center;
}
.tdnews{
vertical-align:top;
background-color:#EDF1ED;
width:195;
padding:5px 5px 5px 10px;
}
.text-pow{font:14px Arial;color:#000015;}
.calend{font:13px Arial;color:#000010;}
.textinf{font:13px Vernada;color:#000012;}



.red, a.red:HOVER{color: #CC0000}
A.link {COLOR:#CC0000;}
a.HOVER{color:#ffffff}
A.hover {text-decoration:none;}
.green, a.green:HOVER{color: #000000}
A.link {COLOR:#B35218;}
a.HOVER{color:#ffffff}
A.hover {TEXT-DECORATION: underline;}
.white, a.white:HOVER{color:#FFFFFF;text-decoration:none;}
A.link {COLOR:#FFFFFF;font-weight:bold;text-decoration:none;}
a.HOVER{color:#ffffff}
A.hover {TEXT-DECORATION: underline;}
A.white{color:#FFFFFF;text-decoration:none;}
.myimgs {
border-style: solid;
border-width: 1px;
border-color: #000010;
}
#menusite {
padding: 3px 0px 0px 10px;
background-color: #000000;
width: 960;
align: left;
}
#topmenu .items {
font-size: 11pt;
text-align: center;
padding: 0px 12px 0px 12px;
font:13px Georgia;
}
#topmenu {
height: 27px;
}
#topmenu A {
color: #FFFFFF;
}
#topmenu A:hover {
text-decoration: none;
color: #FFF300;
}
#topmenu #zeigen {
background-color: #FFFFFF;
background-image: url(../img/menu.gif);
background-repeat: no-repeat;
background-position: left top;
}
















a.menu{
FONT: bold 12.5px Sans-Serif;
COLOR:#ffffff}
.menu{
FONT: bold 12.5px Sans-Serif;
COLOR:#000000}
a.menui{
FONT: bold 12.5px Sans-Serif;
text-decoration: none;
COLOR:#000000}
#mnn a {
width:100%;
FONT-WEIGHT: bold; 
display:block;
padding-top:5px;
padding-bottom:4px;
text-decoration:none;
padding-right:0px;
padding-left: 10px;
margin-top:0px;
background-color:#191b1b;
border-top: 1px solid #FFF300}

#mnn a:hover, #menu a:focus, #menu a:active {
border-color:#FFF300;
        width:100%;
height:100%;
background-color: #FFF100;
        FONT: bold 12.5px Sans-Serif; COLOR: #204479}





.td1{
padding: 15px 10px 25px 5px;
vertical-align:top;
background-color:#191b1b;
width:250;
border-top:1px solid #ffd200;
border-bottom:1px solid #ffd200;
border-left:1px solid #ffd200;

}
.td2{
vertical-align:top;
background-color:#DDDDDD;
width:622;
height:680;
padding:15px 7px 5px 7px;
border-top:1px solid #ffd200;
border-bottom:1px solid #ffd200;
border-right:1px solid #ffd200;
}







.tdos {background:  url(/img/virtual_27.jpg);overflow:auto;   padding-top: 0x; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
vertical-align:top;
width:59;

}




.tdo {background:  url(/img/virtual_25.jpg); background-position: bottom;  padding-top: 0x; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
vertical-align:top;
width:69;

}



.tdorang{
padding: 5px 5px 25px 2px;
vertical-align:middle;
background-color:#ffd200;
width:236;

background-image: url(../img/virtual_18.jpg);
background-repeat:no-repeat;
background-position: center center;
}

.blok { 
background-repeat: repeat-x;
padding-top: 5px;
padding-bottom: 5px; 
padding-left: 5px;
padding-right: 5px;
}

