 html, body { 
width: 100%; 
height: 100%; 
margin: 0px; 
padding: 0px;
color: #000;
background: #dcebcb;
font-family: tahoma, Arial, Helvetica, sans-serif
}
.offline{
padding: 28px 5px 0px 0px;
width: 300px;
height: 100px;
border: solid 2px #cccccc
}
.stit{
color: #905930;
text-align:left;
font:  8pt 'tahoma';
margin: 10px 0px 0px 20px;
}
a.stit{
color: #666;
text-decoration:none;
background: url(images/check.gif) no-repeat right;
padding-right: 25px;
text-align:right;
margin: 0px 10px 0px 0px;
display:block;
}
.maillist{
float:right;
width: 178px;
margin: 4px 0 0
}
.maillist h5{
background:#e9f6d9 url(images/mail.gif) no-repeat right center;
text-align:right;
color: #345213;
padding: 7px 30px;
*width: 178px;
margin: 0
}
.maillist form{
background: url(images/blck.gif) repeat-x bottom;
text-align:center;
padding: 0;
margin: 0;
}
.maillist form .input_search{
background: url(images/mail2.gif) no-repeat right;
width: 108px;
padding: 1px 3px 3px;
*height: 17px;
border: none;
direction:ltr;
margin: 10px 0 10px;
text-align:center;
font: 8pt 'tahoma'
}
.maillist form .milst{
text-align:right;
direction:rtl;
padding: 0 33px 0 0;
color: #636362;
font: 8pt 'tahoma';
}
.foto{
width: 131px;
text-align:center;
margin: 10px;
background: #8cb463;
height: 118px;
float:right 
}
.foto a.link{
display: block;
width: 100%;
text-decoration: none;
color:#fff;
padding: 2px 0 6px;
background: url(images/albm.gif) repeat-x center bottom;
font-weight: bolder;
text-align:center
}
.foto img{
width: 125px;
height: 89px;
margin: 7px 0 0
}
.maillist form .sbmt{
text-align:right;
background: url(images/arow.gif) no-repeat left;
color: #888;
border: none;
margin: 0 110px 20px 0;
padding: 0 0 0 10px;
*padding: 0 0 0 4px;
cursor: pointer;
font: 8pt 'tahoma';
}
.voting{
float:right;
direction:rtl;
width: 178px;
font: 9pt 'tahoma';
margin: 4px 0 0
}
.voting h5{
background:#e9f6d9 url(images/vot.gif) no-repeat right center;
text-align:right;
color: #588f29;
padding: 7px 30px;
font: bolder 10pt 'tahoma';
*width: 178px;
margin: 0 0 10px;
}
.voting form{
background: url(images/blck.gif) repeat-x bottom;
text-align:right;
margin: 5px 0;
color: #636362;
font: 8pt 'tahoma';
padding: 0 30px 0 0;
}
.voting form .milst{
text-align:right;
direction:rtl;
color: #636362;
font: 8pt 'tahoma';
margin: 4px 0 0;
}
.voting form .sbmt{
text-align:right;
background: url(images/arow.gif) no-repeat left;
color: #888;
border: none;
margin: 0 95px 20px 0;
padding: 0 0 0 8px;
*padding: 0 0 0 3px;
cursor: pointer;
font: 8pt 'tahoma';
}
.lastnews{
float:right;
width: 178px;
margin: 0
}
.lastnews h5{
background:#e9f6d9 url(images/news.gif) no-repeat right center;
text-align:right;
color: #c82026;
padding: 7px 30px;
*width: 178px;
margin: 0;
}
.lastnews .content{
background: url(images/blck.gif) repeat-x bottom;
text-align:right;
margin: 5px 0;
color: #636362;
font: 8pt 'tahoma';
padding: 0 12px 10px 0;
}
.lastnews .content a{
text-decoration:none;
background:url(images/dot.gif) no-repeat right center;
color: #636362;
font: 9pt 'tahoma';
padding: 0 10px 0 0;
margin: 2px 0 0;
display:block;
}
.activity{
float:right;
width: 178px;
margin: 0
}
.activity h5{
background:#e9f6d9 url(images/act.gif) no-repeat right center;
text-align:right;
color: #2a3481;
padding: 7px 30px;
*width: 178px;
margin: 0;
}
.activity .content{
background: url(images/blck.gif) repeat-x bottom;
text-align:right;
margin: 5px 0;
color: #636362;
font: 8pt 'tahoma';
padding: 0 12px 10px 0;
}
.activity .content a{
text-decoration:none;
background:url(images/dot2.gif) no-repeat right center;
color: #636362;
font: 9pt 'tahoma';
padding: 0 10px 0 0;
margin: 2px 0 0;
display:block;
}
.mainmnu{
float:right;
margin:0
}
.mainmnu .album{
width: 150px;
padding: 10px 0;
text-align:center;
margin: 0 8px 0 10px
}
.mainmnu .album h5{
color: #528526;
margin:0;
text-align:center
}
.mainmnu .album img{
border: solid 3px #8cb463;
margin: 5px 0 0;
border-top: solid 8px #8cb463;
}
.mainmnu .main{
border: solid 2px #8cb463;
position: relative;
width: 150px;
padding: 10px 0;
margin: 20px 8px 0 10px
}
.mainmnu .main h5{
position:absolute;
background: #dcebcb;
color: #528526;
top: -35px;
*top: -12px;
padding: 0 5px;
left: 30px
}
.mainmnu .main a{
text-decoration: none;
display: block;
text-align:right;
padding: 0 10px 0 0;
/*position:absolute;*/
margin: 5px 0 0;
color: #528526;
font: 9pt 'tahoma';
background: #dcebcb url(images/lmnu.gif) no-repeat right 100%
}
.mainmnu .main a:hover{
color: #ff9c00;
background: #dcebcb url(images/lmnu.gif) no-repeat right 0px
}
.mainmnu .main a.mnutop{
text-decoration: none;
display: block;
text-align:right;
padding: 0 10px 0 0;
/*position:absolute;*/
margin: 5px 0 0;
font: 9pt 'tahoma';
color: #ff9c00;
background: #dcebcb url(images/lmnu.gif) no-repeat right 0px
}
.mainmnu .site{
border: solid 2px #8cb463;
position: relative;
width: 150px;
padding: 10px 0;
margin: 20px 8px 0 10px
}
.mainmnu .site h5{
position:absolute;
background: #dcebcb;
color: #528526;
top: -35px;
*top: -12px;
padding: 0 5px;
left: 50px
}
.mainmnu .site a{
text-decoration: none;
display: block;
text-align:right;
padding: 0 10px 0 0;
/*position:absolute;*/
margin: 5px 10px 0 0;
color: #528526;
font: 9pt 'tahoma';
background: #dcebcb url(images/dot.gif) no-repeat right center
}
.headr{
position:relative;
width:100%;
height:100%
}
.mnu{
position:absolute;
bottom: 0;
*bottom: -1px;
left: 10px;
width: 633px
}
.internalmnu{
background: url(images/mnubg.png) repeat-x bottom;
float:right;
width: 557px;
height:41px
}
.internalmnu a{
text-decoration:none;
color: #fff;
text-align: center;
font: 9pt 'tahoma';
display: block;
float:right;
margin: 10px 2px 0;
padding: 8px 0;
width: 79px;
background: url(images/mnubtm.png) no-repeat center 5px
}
.internalmnu a:hover{
background: url(images/mnubtm.png) no-repeat center -27px;

}
.internalmnu a.otop{
text-decoration:none;
color: #fff;
text-align: center;
font: 9pt 'tahoma';
display: block;
float:right;
margin: 10px 2px 0;
padding: 8px 0;
width: 79px;
background: url(images/mnubtm.png) no-repeat center -27px
}
.search{
position:absolute;
bottom: 7px;
*bottom: 5px;
font: 10pt 'tahoma';
color: #fff;
direction:rtl;
left: 40px;
}
.searchy{
border: none;
background: url(images/srch.png) no-repeat right;
padding: 4px 10px;
*height: 22px;
margin: 0 0 0 15px;
font: 9pt 'tahoma';
*width: 134px;
}
.bdy{
background: #fff url(images/sdw.gif) repeat-x top;
width: 623px;
float:right;
border-bottom: solid 1px #528526;
border-right: solid 1px #528526;
border-left: solid 1px #528526;
text-align:right;
min-height: 550px;
*height: 550px;
font: 9pt 'tahoma';
*margin: 0 4px 0 0
}
.bdy .content{
margin: 0 10px;
direction:rtl
}
.bdy h1{
color: #396816;
font: 11pt 'tahoma'
}
.marq{
background:url(images/marq.png) no-repeat center;
margin: 10px 0 0
}
.marq a{
text-decoration: none;
color: #666666;
font: 9pt 'tahoma'
}
.pnc{
height: 88px;
*height: 105px;
direction:ltr;
color: #6d6d6d;
position:relative;
margin: 0 0 10px;
background: #f3f3f3;
border: solid 1px #528526;
padding: 15px 0 0
}
.pnc a{
text-decoration: none;
font-weight: bolder;
color: #6d6d6d;
}
