body 
{
background: green;
font-family: Tahoma;
font-size: 11px; 
padding:0px;
margin:0px;
}


.body
{
max-width: 187px;
background: green;
font-family: Tahoma;
color: #000;
}

.title
{
padding:2px;
text-align: center;
font-family: Tahoma;
font-weight: bold;
color: #fff;
font-size: 13px;
background: lime url(head.gif);
border: #000 solid 1px;
}

.aut
{
margin-top:2px;
margin-bottom:2px;
padding:2px;
text-align: left;
font-weight: bold;
color: #000;
font-size: x-small;
border: limegreen solid 1px;
background: #2e8b57;
}
.aut a{
margin: 0px;
padding:2px;
text-align: left;
font-weight: bold;
color: #fff;
font-size: x-small;
}
.aut a:hover{
margin: 0px;
padding:2px;
text-align: left;
font-weight: bold;
color: #c5f1c5;
font-size: x-small;

}

.rekl_main
{
text-align: left;
font-size: x-small;
color: #000;
font-weight: bold;
padding-left: 3px;
margin-bottom:2px;
margin-top:2px;
background-image: url(head.gif);
border-top: lime solid 1px ;
border-bottom: lime solid 1px ;
}

.rekl_main a{
color: #fff;
padding-left: 3px;

}
.rekl_main a:hover{
color: #c5f1c5;
padding-left: 3px;


}

.menu 
{
background-color: #29b12b;
text-align: left;
font-weight: normal;
color: #6e6e6e;
border: #333333 solid 1px;
padding: 1px;
margin-top: 1px;
}

.menu a
{
color: #000;
padding-left: 16px;
background: url('off.gif') no-repeat left;
}

.menu a:hover
{
color: lime;
padding-left: 16px;
background: url('on.gif') no-repeat left;
}
body 
{
background-color:#000000;

margin-top: 1 cm;
margin-left: 1 cm;
margin-right: 1 cm;
}

.bild
{
position:absolute;
top:1 cm;
font-width:bold;
}
.news
{
text-align: left;
padding-right: 2px;
border-bottom:2px #000000 solid ;
}

.foot
{
margin: 0px;
padding-top:1px;
padding-left: 10px;
padding-bottom:1px;
text-align: left;
font-weight: normal;
color: #6e6e6e;
font-size: x-small;
border: 1px #333333 solid; 
margin-top: 3px;
background:url('header.gif') repeat-x;
}


.str{
margin: 0px;
padding-top:10px;
text-align: center;
font-weight: normal;
color: #7E7EFF;
font-size: x-small;
border-bottom: 1px #7E7EFF dotted;
background: #1a711a;
}
.str a{

text-align: center;
font-weight: bold;
color: #000000;
font-size: x-small;
}
.str a:hover{

text-align: center;
font-weight: bold;
color: #0000BC;
font-size: x-small;
}

.search_cit
{
font-size: small;
font-weight: bold;
border-bottom: 1px #FF0000 dotted;
}

.rekl
{
font-size: x-small;
margin: 0px;
text-align: center;
font-weight: bold;
color: #fff;
border: solid 1px #000; 
background: url('aut_back.gif') repeat-x;
}

.cit 
{
font-size: xx-small;
background-image: url(bg_text.jpg);
padding-left: 18px;
padding-right: 3px;
margin: 3px;
color: #444444;
font-style: italic;
border-bottom: 2px #333333 solid;
border-top: 2px #333333 solid;
}



form
{
margin:1px; padding:0px;
}

a{ text-decoration: none; color : #000;}
a:hover{text-decoration: none; color : #fff;}

.ank_n {
font-weight: bold;
}
.ank_d {
font-style: italic;
}

.status
{
color: #02c114;
font-weight: bold;
}


.icon48
{
font-size: large;
width: 48px;
height: 48px;
vertical-align: top;
}

.icon14
{
font-size: xx-small;
width: 14px;
height: 14px;
padding:0px;
vertical-align: top;
text-align: center;
}


.p_t
{

width: 100%;
padding-top:px;
background: #6e6e6e url('aut_back.gif') repeat-x;
font-size: x-small;
border: #333333 solid 1px;
font-weight: bold;
}
.p_m
{
padding-left:7px;
font-weight: normal;
font-size: xx-small;
vertical-align: top;
border: #333333 solid 1px;
background: url('bg_text.jpg');

}



.err
{
margin: 1px;
text-align: center;
font-weight: bold;
color: #FF0000;
background:url('bg_text.jpg') ;
}

.msg
{
text-align: center;
font-weight: bold;
background:url('bg_text.jpg') ;
color: #00ca13;
}




.on 
{
color: #00ca13;
} 
.off 
{
color: #FF0000;
} 