html, body {margin: 0px; padding: 0px; font-family: Tahoma; font-size: 11px; color: #000000;}

a {font-family: Tahoma; text-decoration: none; color: #0F4992;}
a:hover{text-decoration:underline;}
a img {border: none;}
h1, h2, h3 {margin: 0px; padding: 0px;}



h1 {font-size:24px; font-weight:normal; letter-spacing:-1px; line-height:24px; margin-bottom:10px;}
h2 {font-family:Tahoma; font-size:18px; font-weight:normal; letter-spacing:0px; margin-top:3px; line-height:100%; margin-bottom:3px;}
h4 {font-family:Tahoma; font-size:12px; font-weight:bold; letter-spacing:0px; margin-top:3px; margin-bottom:3px;}

.clear {clear: both;}
.clear10 {clear: both; height: 10px;}

select{font-size:11px; font-family: Tahoma;}
option{font-size:11px; font-family: Tahoma;}

h3 {position: relative; clear: both; width: 100%; padding-top: 10px; 
    top: 1px; height: 20px; font-family: Tahoma; font-size: 11px; font-weight: bold; text-transform: uppercase; 
    color: #000000; background: url(/frontend/Gui/re-port/images/h3.gif) 0px 17px repeat-x;}
h3 img {margin-right: 10px; margin-bottom: 1px;}


.tdLeft {vertical-align:top;}
.tdRight {width: 310px; vertical-align:top; padding-left: 20px;}
.tdRightDef {width: 310px; vertical-align:top; padding-left: 20px;}

.tdLeft2 {vertical-align:top;}
.tdRight2 {width: 310px; vertical-align:top; padding-left: 20px; padding-top:43px;}

#container {position: relative; margin: auto; width: 980px; background: #FFFFFF; }
#contentDescription img {max-width: 600px;}
#contentDescription ul li {position: relative; left: 35px; padding-right: 35px;}
#contentDescription ul {padding-left: 0;}

#header {position: relative; margin: 0px; padding: 0px;  height: 120px; width: 980px;}

.color1 {color: #818E95;}
.avatar30 {
background:url("/frontend/Gui/re-port/images/gray_man_30.jpg") no-repeat scroll 0 0 transparent;
height:30px;
width:30px;
}

.avatar30 img { width: 30px; height: 30px;}

.user_photo {width: 115px; height: 115px; background:url("/frontend/Gui/re-port/images/user_avatar.png") no-repeat; float: left; margin-right: 15px; margin-left: 5px;}
.user_photo img {width: 115px; height: 115px;}

.user_info {float: left; margin-top: 35px; font-size: 13px;}
.user_contacts {float: right; width: 195px; font-size: 11px;}
.user_contacts a {}
.user_contacts .icq a {margin-right: 2px;}
.user_contacts .skype a {position: relative; top: 5px;}

.user_contacts div {height: 20px;}
.user_page {float:left; width:370px; margin-left: 15px; margin-top: 3px;}
.user_age {color: #535353;}

.user_name {font-weight: bold;}

#user_stat {color: #787878;}
.user_stat_1 {padding-top: 20px;}


#users_data_body .users_hidden {display: none;}


.user_statistic {font-size: 11px;}
.user_statistic div div {background:url('/frontend/Gui/style_fashion/images/gray_marker.gif') no-repeat 0% 50%; padding-left: 14px; color: #525252; width: 100%; margin-top: 0;}
.user_statistic div {float: left; width: 50%; margin-top: 10px;}

.feedbacks table td {padding: 0; margin: 0; height: 30px; vertical-align: top;}
.feedbacks {margin-left: -2px; margin-top: 10px;}
.feedbacks img {margin-top: 4px; margin-left: 6px;}
.feedbacks b { font-size: 20px; font-weight: normal;}




.text2 {position: relative; float: left; margin-top: 10px; padding: 5px 0px 0px 15px; height: 25px; width: 195px; font-family: Tahoma; font-size: 11px; color: #818E95; background: url(/frontend/Gui/re-port/images/input1.gif) no-repeat; border: none;}
.button1 {cursor:pointer; position: relative; float: left; margin-top: 10px; left: 2px; 
    height: 25px; width: 60px; font-family: Tahoma; font-size: 11px; color: #FFFFFF; 
    background: url(/frontend/Gui/re-port/images/button1.gif) no-repeat; border: none;}

#radio {position: relative; float: left; color: #818E95; white-space:nowrap;}

#logo {position: absolute; left: 15px; top: 10px; width: 230px; font-family: Tahoma; font-size: 13px; text-align: right;}
#logo .text3 {font-size: 10px; color: #ABB6B9;}
#search {position: absolute; left: 320px; top: 10px; height: 100px; width: 280px;}



.header_menu {position: relative;clear: both; padding-top:5px; top: 1px; width: 100%; background: url(/frontend/Gui/re-port/images/h3.gif) 0px 17px repeat-x; height: 25px;}
.h3 {position: relative; float: left; height: 25px; top: 7px; font-family: Tahoma; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #000000;}
.h3 img {margin-right: 10px; margin-bottom: 1px;}

.body {position: relative; display: table; clear: both; margin: 0px; padding: 0px;}
.body hr {height: 4px; color: #B9C3C6; background: #B9C3C6; border: none;}


#block1 {position: relative; float: left; width: 310px;}
#block1 .content a.link1 {padding-right: 15px; text-decoration: none; background: url(/frontend/Gui/re-port/images/bullet1.gif) 0px no-repeat;}
#block2 {position: relative; float: left;  width: 300px;}
#block2 .content {position: relative; left: 10px; width: 300px;}



.content a.link2 {padding-right: 15px; font-weight: bold; text-decoration: none; color: #117CCF; background: url(/frontend/Gui/re-port/images/bullet2.gif) 75px 14px no-repeat;}

.title {font-family: Tahoma; font-size: 10px; color: #818E95;}

.link1 a {text-decoration: none; color: #117CCF;}
.link2 {padding-top: 10px;}
.link2 a {font-family: Arial; font-size: 18px; font-weight: bold; text-decoration: none; color: #0F4992;}
.link3 a {padding-left: 10px; font-family: Verdana; font-size: 13px; font-weight: bold; text-decoration: none; color: #0F4992; background: url(/frontend/Gui/re-port/images/bullet4.gif) 0px no-repeat;}
.link3 a .title {font-weight: normal; text-decoration: none;}
.link5 .title {padding-left: 10px; line-height: 20px; background: url(/frontend/Gui/re-port/images/bullet5.gif) 0px no-repeat;}

a.link3 {margin-left: 15px; line-height: 20px; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #117CCF;}

.link4 {font-family: Arial; font-size: 14px; font-weight: bold; text-decoration: none; color: #0F4992;}
.link5 A {font-family: Arial; font-size: 12px; font-weight: bold;}


.seo_links {font-size: 9px; color: gray;}
.seo_links a {color: gray !important;}

.block1 {float: left; width: 310px;}
.block1 .content {}

.block2 {float: left;  width: 325px;}
.block2 .content {margin-top: 10px; padding-left: 10px; border-left: solid 1px #D4DADB;}




.block4_header {position: relative; float: left; height: 10px; width: 310px; background: url(/frontend/Gui/re-port/images/block4_header.gif) no-repeat;}
.block4 {position: relative; float: left; height: auto; width: 310px; background: url(/frontend/Gui/re-port/images/block4.gif) repeat-y;}
.block4_footer {position: relative; float: left; height: 10px; width: 310px; background: url(/frontend/Gui/re-port/images/block4_footer.gif) no-repeat;}


.block5_header {position: relative; float: left; height: 10px; width: 310px; background: url(/frontend/Gui/re-port/images/block5_header.gif) no-repeat;}
.block5 {position: relative; float: left; padding-left: 10px; height: auto; width: 300px; background: url(/frontend/Gui/re-port/images/block5.gif) repeat-y;}
.block5 p {clear: both; padding-bottom: 10px;}
.block5_footer {position: relative; float: left; height: 10px; width: 310px; background: url(/frontend/Gui/re-port/images/block5_footer.gif) no-repeat;}


.block61 {float: left; 
    margin-left: 5px; padding-left: 10px; margin-top: 20px; height: 100px; width: 300px;}
.block62 {float: left; 
    margin-left: 10px; padding-left: 10px; margin-top: 20px; height: 100px; width: 315px; border-left: dotted 1px #818F95;}
.block63 {float: left; 
    margin-left: 10px; padding-left: 10px; margin-top: 20px; height: 100px; width: 295px; border-left: dotted 1px #818F95;}





.bold {font-size: 12px; font-weight: bold;}
.color {font-size: 12px; font-weight: bold; text-decoration: none; color: #0F4992;}

.text1 {font-family: Tahoma; font-size: 13px;}

.text {position: relative; float: left; margin-top: 10px; left: 10px; padding: 5px 0px 0px 15px; height: 25px; width: 170px; font-family: Tahoma; font-size: 11px; color: #818E95; background: url(/frontend/Gui/re-port/images/input.gif) no-repeat; border: none;}
.button {position: relative; float: left; margin-top: 10px; left: 12px; height: 25px; width: 85px; font-family: Tahoma; font-size: 11px; color: #FFFFFF; background: url(/frontend/Gui/re-port/images/button.gif) no-repeat; border: none;}
.checkbox {position: relative; float: left; margin: 10px 0px 0px 20px; color: #FFFFFF;}


.footer {height: 120px; width: 980px; border-top: 3px solid #B9C3C6; background: url(/frontend/Gui/re-port/images/footer.jpg) no-repeat;}
.copyright {float: left; margin-top: 25px; margin-left: 15px; font-size: 11px;}
.menuFooter {float: right; margin-top: 25px; margin-right:25px; color: #ABB6B9; white-space:nowrap;}
.menuFooter a {font-size: 12px; color: #117CCF; margin-left:5px; margin-right:5px;}

#banners {position: absolute; float: left; top: 55px; left: 335px;}


table tr.odd  {background: #FFFFFF;}
table td  {}



.errorButton {color:#cc0000; border-bottom:1px dashed #cc0000; cursor:pointer;}
.errorButtonHover {color:#cc0000; border-bottom:0px; cursor:pointer;}
#errorBox{
    display:none; margin-top:5px;
}

.contentParams{margin-bottom:10px;}
.contentParams td{padding-top:5px; padding-bottom:5px; font-size:12px; border-bottom:1px solid #ccc;}

.contentItem{padding:20px; padding-top:10px; padding-bottom:0px;background:#f1f1f1}
.fromTo input{width:70px; text-align:center;}
.select2select select{width:171px; height:110px; font-size:11px;}

.contentDateModified{font-size:12px; color:#999; margin-top:10px;}

.contentPrint {float: left; margin-right: 10px; margin-top: 6px;}

.treeItem0{font-size:14px; padding:2px;  padding-left:10px;}

.treeItem1{font-size:13px; padding:2px; padding-left:10px; margin-left:15px;}
.treeItem2{font-size:11px; padding:2px; padding-left:10px; margin-left:30px;}
.treeItem3{font-size:11px; padding:2px; padding-left:10px; margin-left:45px;}

.treeItemActive0{font-size:14px; padding:2px; padding-left:10px;}
.treeItemActive0 A{color:#000; font-weight:bold;}
.treeItemActive1 A{color:#000; font-weight:bold;}
.treeItemActive2 A{color:#000; font-weight:bold;}
.treeItemActive3 A{color:#000; font-weight:bold;}

.treeItemActive1{font-size:13px; padding:2px; padding-left:10px; margin-left:15px;}
.treeItemActive2{font-size:11px; padding:2px; padding-left:10px; margin-left:30px;}
.treeItemActive3{font-size:11px; padding:2px; padding-left:10px; margin-left:45px;}

.markerPadding ul { margin-left: 30px;}

.textFrontendNoInformation {padding-left: 27px;}

.polls_title {color: #000;}
