html, body{height:100%;margin:0;}
.shortnews .con {line-height:14px; margin:25px;}
.shortnews .cat {font-family:arial; color:#529708; font-size:19px; font-weight:normal; letter-spacing:-1px;}
.shortnews .inf {display:inline-block; margin-left:25px;}
.shortnews .inf span {margin-right:20px;}
.shortnews .inf img {margin-left:5px; margin-right:5px; vertical-align:text-top; margin-top:2px;} 
.shortnews .autor {background:#333333; height:18px; float:left; clear:left; color:#ccc; font-size:10px; padding-left:10px; padding-top:3px; padding-right:10px;}
.shortnews .autor img {margin-left:8px; margin-right:8px; margin-top:1px;}
.shortnews .links {background:#f3f4f4; height:18px; float:left; clear:left; border: 1px dashed #ddd; padding-left:10px; padding-top:5px;}

body, td{font:12px Arial, Helvetica, sans-serif;color:#666;}
h1{color:#3F3E3E;font-size:24px;margin:13px 0;}
h2{color:#3F3E3E;font-size:15px;margin: 16px 0 2px;}
h3{color:#3F3E3E;font-size:17px;margin:19px 0 6px;}
td{text-align:justify;vertical-align:top;}
a:link, a:visited, a:active{text-decoration:none;color:#666;font-weight:normal;}
a:hover{border:0 !important;}
#wrapper{height:auto !important;height:100%;min-height:100%;min-width:1040px;}
.but{margin:3px 0;padding:0 0 5px;cursor:pointer;background:url(/boss/images/but.png);height:33px;width:87px;color:#EEEEEE;font:12px Tahoma, Verdana;border:none;}
.but:hover{background:url(/boss/images/buton.png);}
#header{height:383px;background:url(/boss/images/pattern.png) repeat-x bottom;position:relative;}
#header a{text-decoration:none;color:#878787;position:absolute;font-weight:bold;border-bottom:1px dotted #878787;}
#header a:hover{border:0 !important;}
.news{top:43px;left:150px;}
.faq{top:105px;left:132px;}
.topten{top:267px;left:71px;}
.sites{top:330px;left:50px;}
#man{height:382px;width:570px;background:url(/boss/images/man.png) no-repeat;font-family:Tahoma,Verdana;float:right;position:relative;}
#scissors{height:4px;width:9px;background:url(/boss/images/scissors.png) no-repeat;position:absolute;left:10px;bottom:1px;}
#icons{height:43px;width:175px;background:url(/boss/images/icons.png) no-repeat;position:relative;top:29px;left:85px;}
#icons a{display:block;height:42px;width:42px;border:0 !important;top:1px;}
.main{left:0;}
.map{left:68px;}
.mail{left:133px;}
#logo{height:180px;width:448px;background:url(/boss/images/logo.png) no-repeat;position:absolute;left:85px;top:100px;z-index:1;}
#registration{width:298px;left:85px;position:absolute;bottom:20px;z-index:2;text-align:right;}
#registration a{display:block;position:static;float:right;border:0 !important;}
.reg{background:url(/boss/images/reg.png);height:62px;width:188px;}
.ent{background:url(/boss/images/ent.png);height:62px;width:110px;}
.reg:hover{background:url(/boss/images/regon.png);}
.ent:hover{background:url(/boss/images/enton.png);}

.login, .pass{width:170px;background:url(/boss/images/pattern3.png) repeat-x #FEFEFE;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px;margin:2px 4px 2px;color:#A0A0A0;border:1px solid #D9D9D9;}
textarea{background:url(/boss/images/pattern3.png) repeat-x #FEFEFE;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px;margin:2px 4px 2px;color:#A0A0A0;border:1px solid #D9D9D9;}
#container{width:960px;margin:0 auto;}
#left{float:left;width:220px;text-align:justify;}
#right{float:right;width:720px;text-align:justify;}
#clear{clear:both;}
.stepst{border:0;width:100%;border-collapse:collapse;}
.stepst td{width:25%;padding:3px;}
#footer{height:120px;margin-top:-120px;position:relative;background:url(/boss/images/pattern2.png) repeat-x;}
#scissors2{height:4px;width:9px;background:url(/boss/images/scissors2.png) no-repeat;position:absolute;left:10px;top:1px;}
#phone{position:absolute;height:85px;width:135px;top:18px;left:85px;background:url(/boss/images/phone.png);}
#spacer{height:140px;}
#contacts{position:absolute;left:231px;top:24px;}
#contacts h1{margin:0 0 5px;}
#counters{position:absolute;right:50px;top:37px;text-align:left;}
#live{position:absolute;right:50px;top:65px;}
#live a:link {text-decoration:none;border-bottom:none;}
#live a:visited {text-decoration:none;border-bottom:none;}
#sites{position:relative;height:200px;}
#sitewrap{overflow:hidden;height:200px;margin:0 auto;width:962px;white-space:nowrap;}
#arleft{width:38px;height:41px;background:url(/boss/images/arleft.png);cursor:pointer;position:absolute;left:0;top:50%;margin-top:-20px;}
#arright{width:38px;height:41px;background:url(/boss/images/arright.png);cursor:pointer;position:absolute;right:0;top:50%;margin-top:-20px;}
#sitewrap div{height:200px;width:240px;float:left;}
a img{border:0;text-decoration:none;}
#support-page div{width:215px;height:60px;margin:0 5px 10px 0;overflow:hidden;float:left;text-align:left;}
#support-page img {float: left;margin-right:6px;}

/*===COMMENTS===*/
table.comblock {background-color: #ffffff; }
table.comblock td.cblock-content {background: transparent url("../images/comment/cblock_center_mtop.gif") left top repeat-x; }

table.comblock td.cblock-left { vertical-align: top; background: url("../images/comment/cblock_middle_left.gif") left top repeat-y;}
table.comblock td.cblock-right { vertical-align: top; background: url("../images/comment/cblock_middle_right.gif") right top repeat-y;}

table.comblock td.cblock-top {background: url("../images/comment/cblock_center_top.gif") left top repeat-x;}
table.comblock td.cblock-bottom {background: url("../images/comment/cblock_center_bottom.gif") left bottom repeat-x;}

table.comblock div.maincont { padding: 4px; }

.avatar img { width: 100px; height: auto; }
/*===END COMMENTS===*/