HTML {
height:100%;
padding:0px;
margin:0px;
}

body {
background-color:#000000;
font:normal 12px Arial;
margin:0;
padding:0;
color:#000000;
}

#clear {clear:both; font-size:1px; height:0; line-height:0; margin:0; overflow:hidden; padding:0; width:0;}

div, form {margin:0; padding:0;}

a:link, a:visited  {text-decoration:underline; color:#000000;}
a:hover {text-decoration:none; color:#ba2700;}


/* == title_page ==*/
.imh1div {position:absolute; top:-100px;}

.imbg {height:780px; background:url(../imgs/imbg.jpg) no-repeat 50%  0px;}

.imtable {width:990px; height:780px; margin:0 auto;}
.imtable .h108 {height:108px;}
.imtable .w322 {width:322px;}
.imtable .w100 {width:100%; *padding-top:16px;}

.imcontact {float:left; text-decoration:none; margin:4px 0 0 255px; width:140px; height:50px; border:none;}

.imheader {float:right; background:url(../imgs/imnamesite.jpg) no-repeat; width:504px; height:108px; margin:4px 15px 0 0;  _margin:4px 7px 0 0;}
.imheader .imheadlogin {margin:60px 0 0 0; text-align:center; font-weight:bold; color:#feebcd;}
.imheader .imheadlogin h2 {display:inline; font-size:12px;}
.imheader .imheadlogin a, .imheader .imheadlogin a:visited {color:#feebcd; text-decoration:none;}
.imheader .imheadlogin a:hover {color:#ffffff; text-decoration:underline;}

.imphotoalbum {width:161px; background:#d6d6d7 url(../imgs/imgphotolaskut.jpg) no-repeat; height:43px; margin:92px 0 0 96px; padding:6px 0 0 0; text-align:center;
*height:37px;
*margin:87px 0 0 96px;
*padding:12px 0 0 0;
_margin:87px 0 0 96px;
}
.imphotoalbum a, .imphotoalbum a:visited {text-decoration:none; font:bold 14px Arial; color:#000000;}
.imphotoalbum a:hover, .imnewphotodiv h2 a:hover, .diferent a:hover, .imabout a:hover, .imblog  a:hover, 
.imnewsdiv h2 a:hover, .imnewsbox a:hover, .imforum a:hover, .imblogbox a:hover {text-decoration:underline; color:#935914;}

.imnewphotodiv {width:237px; background:#d6d6d7 url(../imgs/imnewphoto.jpg) no-repeat; margin:38px 0 0 83px; height:179px; padding:15px 0 0 0; 
*padding:23px 0 0 0;
*height:171px; 
}
.imnewphotodiv h2 {margin:0; padding:0;}
.imnewphotodiv h2 a, .imnewphotodiv h2 a:visited {text-decoration:none; font:bold 14px Arial; color:#000000; margin:43px;}
.imnewphoto_inf {margin:16px 0 0 13px; padding:0; *margin:4px 0 0 13px;}
a.imnewphotoimg, a:visited.imnewphotoimg {text-decoration:none;}
a.imnewphotoimg img {border:none;}
a.imnewphotolink, a:visited.imnewphotolink {text-decoration:none; color:#000000; font-size:11px; line-height:13px;}
a:hover.imnewphotolink {text-decoration:underline; color:#935914;}

.diferent {width:121px; background:#d6d6d7 url(../imgs/imdiferent.jpg) no-repeat; margin:97px 0 0 176px; text-align:center; height:45px; *height:39px; padding:12px 0 0 12px; *padding:18px 0 0 12px;}
.diferent a, .diferent a:visited {text-decoration:none; font:bold 14px Arial; color:#000000;}

.imdivrightbox {position:relative; 
*margin:12px 0 0 0;
}

.imabout {position:absolute; top:-40px; left:330px; width:100px; height:46px;  background: url(../imgs/imabout.jpg) no-repeat; margin:0; padding:17px 0 0 0;
*top:-41px;
*height:41px;
*padding:22px 0 0 0;
_left:321px;
}
.imabout a, .imabout a:visited {text-decoration:none; font:bold 14px Arial; color:#000000; margin:0 0 0 20px;}

.imblog {margin:0; padding:15px 0 0 0;}

.imblog  a, .imblog  a:visited {text-decoration:none; font:bold 14px Arial; color:#000000; margin:0 0 0 25px;}

.imnewsdiv {width:335px; height:381px; background:#d6d6d7 url(../imgs/imnewsbg.jpg) no-repeat; margin:31px 0 0 9px; text-align:center;}
.imnewsdiv h2 {padding:20px 0 0 0; text-align:left; margin:0;}
.imnewsbox {border-bottom:1px dotted #797979; width:285px; padding:5px; margin:0 15px; *margin:0 15px 0 -6px; text-align:left;}
.imnewsbox a, .imnewsbox a:visited {text-decoration:none; color:#000000;}
.imnewsdiv h2 a, .imnewsdiv h2 a:visited {display:block; border-bottom:1px dotted #797979; padding:0 0 0 40px; width:255px; margin:0 15px; text-decoration:none; font:bold 14px Arial; color:#000000;}
.imblogbox {border-bottom:1px dotted #797979; padding:3px; text-align:left;}

.imblogdiv {position:absolute; top:180px; left:357px; width:230px; height:280px;}

.imforum {width:127px; height:53px; background:url(../imgs/imforum.jpg) no-repeat; margin:53px 0 0 223px; padding:15px 0 0 0; 
*margin:52px 0 0 223px;
*padding:20px 0 0 0;
*height:48px;
}

.imforum a, .imforum a:visited {text-decoration:none; font:bold 14px Arial; color:#000000; margin:0 0 0 35px;}

.counters {float:left; margin:10px 0 0 190px; 
*margin:20px 0 0 190px;
_margin:20px 0 0 95px;
}
.counters img {filter:alpha(opacity=40); opacity: 0.4; -khtml-opacity: 0.4; -moz-opacity: 0.4;}

.copyright {float:right; color:#946333; margin:10px 40px 0 0; *margin:20px 0 40px 0; font:normal 10px Arial; text-align:right;}
.copyright a, .copyright a:visited {color:#946333;}
.copyright a:hover{color:#ffffff;}