/* *1 common (>1I85)
----------------------------------------------------------------------------- */
html,body,h1,h2,h3,h4,h5,h6 {
padding: 0px;
margin: 0px;
}
html {
width: 100%;
height: 100%;
}
body {
width: 100%;
height: 100%;
font: 62.5% tahoma,sans-serif;
color: inherit;
background: #520606;
}

/* *2 text (AAK;:8, 0170FK, 703>;>2:8, A?8A:8)
----------------------------------------------------------------------------- */
a {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
img {
border: 0px;
}
p {
margin: 0 0 10px 0;
font: 1.2em arial,sans-serif;
color: #606060;
background-color: inherit;
}
p a {
color: #900;
background-color: inherit;
}
#right ul {
padding: 0px;
font: 1.2em/1.25em arial,sans-serif;
margin: 0 0 15px 20px;
color: #606060;
background-color: inherit;
}
#right ul li {
margin-left: 15px;
}
#right ul a, #right ol a {
color: #900;
background-color: inherit;
}

#right ul ul {
padding: 0px;
font: 1.0em arial,sans-serif;
margin-top: 0px;
margin-right: 0;
margin-bottom: 0px;
margin-left: 20px;
background-color: inherit;
color: #606060;
}
#right ul ul li {
margin-left: 15px;
}
#right ul ul a, #right ol ol a {
color: #900;
background-color: inherit;
}

#right ol {
padding: 0px;
font: 1.2em/1.25em arial,sans-serif;
margin: 0 0 15px 25px;
color: #606060;
background-color: inherit;
}
#right ol li {
margin-bottom: 10px;
}
#right ol ul {
margin: 0 0 10px 10px;
padding: 0px;
font: 1.0em arial,sans-serif;
color: #606060;
background-color: inherit;
}
#right ol ul li {
margin-left: 15px;
margin-bottom: 0px;
}

/*-----------------------------
#right table {
border-top:1px solid #646464;
border-right:1px solid #646464;
}
#right table th {
padding:5px;
border-bottom:1px solid #646464;
border-left:1px solid #646464;
font:bold 1.2em arial,sans-serif;
color:#339900;
background-color:inherit;
}
#right table td {
padding:5px;
border-bottom:1px solid #646464;
border-left:1px solid #646464;
font:1.2em arial,sans-serif;
color:#646464;
background-color:inherit;
}
#right table a {
color:#900;
background-color:inherit;
}
-----------------------------*/
#table {
border: 0px;
}
#table th {
padding: 5px;
font: bold 1.2em arial,sans-serif;
color: #339900;
background-color: inherit;
}
#table td {
padding: 5px;
font: 1.2em arial,sans-serif;
color: #646464;
background-color: inherit;
}
#table a {
color: #900;
background-color: inherit;
}

h1 {
margin-bottom: 10px;
font: 2.4em "Times New Roman",serif;
color: #339900;
background-color: inherit;
margin-top: 20px;
}
h2 {
margin-bottom: 10px;
font: 1.8em "Times New Roman",serif;
color: #968200;
background-color: inherit;
margin-top: 15px;
}
h2 a {
color: #990000;
text-decoration: none;
}
h3 {
margin-bottom: 10px;
font: bold 1.2em arial,serif;
color: #606060;
background-color: inherit;
}
/*h3 0{
color:#990000;
text-decoration:none;
background-color:inherit;
}*/
h4 {
margin-bottom: 3px;
font: italic 1.2em arial,serif;
color: #606060;
background-color: inherit;
}
h5 {
margin-bottom: 12px;
font: italic 18px georgia,"Times New Roman",serif;
color: #390;
background-color: inherit;
}
h5 a {
color: #390;
text-decoration: underline;
background-color: inherit;
}
h5 a:hover {
text-decoration: none;
}

/* form (b_Ÿ_|)
----------------------------------------------------------------------------- */
form {
padding: 0px;
margin: 0px;
overflow: hidden;
display: block;
}

/* input {
padding: 0px;
margin: 0px;
display: block;
} */

/* *3 main (>A=>2=K5)
----------------------------------------------------------------------------- */
#wrap {
width: 100%;
min-width: 900px;
position: relative;
overflow: auto;
overflow-y: hidden;
z-index: 1;
background: #fff8e0 url('/img/body.jpg') repeat-y 0 0;
}
* html #wrap {
}
.both {
width: 100%;
clear: both;
overflow: hidden;
}
#bg {
width: 100px;
height: 10000px;
margin-left: -28px;
position: absolute;
top: 0px;
left: 33%;
overflow: hidden;
z-index: 1;
background: url('/img/bg.jpg') repeat-y 0 0;
}
#green {
width: 67%;
height: 215px;
position: absolute;
top: 40px;
left: 33%;
z-index: 2;
color: inherit;
background: #6c9e06 url('/img/pix_bg.jpg') repeat-x 0 0;
}
#pen {
width: 58px;
height: 354px;
margin-left: -36px;
position: absolute;
top: 5px;
left: 33%;
z-index: 10;
background: url('/img/pen.jpg') no-repeat 0 0;
}

/* *4 footer (?>420;)
----------------------------------------------------------------------------- */
#footer {
width: 100%;
min-width: 900px;
height: 90px;
margin-top: -60px;
overflow: hidden;
position: relative;
color: inherit;
z-index: 2;
background: #520606 url('/img/footer.jpg') repeat-x 0 0;
}
#footer .pic {
width: 105px;
height: 60px;
margin-left: -52px;
position: absolute;
left: 33%;
top: 0px;
z-index: 0;
background: url('/img/footer_pic.jpg') no-repeat 0 0;
}
#copy {
position: absolute;
top: 35px;
left: 5%;
font: 10px tahoma,sans-serif;
color: #8a423a;
z-index: 1;
background-color: inherit;
}
#author {
position: absolute;
top: 35px;
left: 38%;
font: 10px tahoma,sans-serif;
color: #8a423a;
z-index: 1;
background-color: inherit;
}
#author a {
color: #8a423a;
text-decoration: underline;
background-color: inherit;
}
#author a:hover {
text-decoration: none;
}
#counter {
position: absolute;
top: 35px;
right: 5%;
}
#counter img {
display: block;
float: left;
margin-right: 10px;
}

/* *5 header (H0?:0)
----------------------------------------------------------------------------- */
#header {
width: 100%;
height: 40px;
overflow: hidden;
position: relative;
z-index: 5;
background: #6f2220 url('/img/header.jpg') repeat-x 0 0;
}
#ico {
width: 22%;
margin: 0px;
padding: 0px;
list-style: none;
position: absolute;
top: 14px;
left: 40px;
overflow: hidden;
}
#ico li {
width: 33%;
float: left;
}
#ico li img {
margin: 0 auto;
display: block;
}
#search {
width: 20%;
position: absolute;
top: 10px;
right: 12%;
}
#search input.text {
padding: 2px 0;
border: 1px solid #863430;
float: left;
font: 11px tahoma, sans-serif;
color: #968200;
background: #641816;
}
#search input.submit {
width: 18px;
height: 18px;
border: 0px;
margin-left: 3px;
float: left;
display: block;
cursor: pointer;
font: 1.1em verdana,sans-serif;
background: url('/img/ico/search.gif') no-repeat 50% 50%;
}

/* *6 left (;520O)
----------------------------------------------------------------------------- */
#content {
width: 100%;
overflow: hidden;
position: relative;
z-index: 6;
}
#left {
width: 33%;
min-height: 180px;
float: left;
position: relative;
overflow: hidden;
}
#logo {
width: 100%;
height: 100px;
color: inherit;
background: #3a6b06 url('/img/green.gif') repeat-x 100% 100%;
}
#logo .l2 {
padding: 15px 0 0 0;
height: 85px;
background: url('/img/left_space_l2.jpg') no-repeat 100% 0;
}
#logo img {
margin: 0 auto;
position: relative;
left: 75px;
}
#left .space {
width: 100%;
background: #520606 url('/img/left_space.jpg') repeat-y 100% 0px;
}
#left .space .l2 {
padding: 5px 45px 10px 30px;
background: url('/img/left_space_l2.jpg') no-repeat 100% -100px;
}
#menu {
width: 90%;
margin: 0px;
padding: 0px 0 0 36px;
list-style: none;
overflow: hidden;
}
#menu li {
width: 93%;
float: left;
padding-left: 10px;
font: 1.1em tahoma,sans-serif;
background: url('/img/ico/menu_li.gif') no-repeat 0 50%;
}
#menu li a {
padding: 7px 0 8px 0;
display: block;
color: #d6a14e;
background-color: inherit;
background: url('/img/menu_li_a.gif') no-repeat 0 100%;
}
#update {
position: absolute;
right: 20px;
width: 61px;
z-index: 80;
top: 107px;
left: 0;
}
#update ul {
padding: 0px;
margin: 0px;
}
#update li {
margin-top: 3px;
margin-bottom: 0px;
padding: 0px;
}

#phone {
height: 500px;
position: relative;
z-index: 7;
background: url('/img/phone_bg.gif') repeat-x 0 0;
}
#phone .l2 {
height: 85px;
background: url('/img/phone_bg2.jpg') no-repeat 100% 0;
}
#phone .l3 {
margin-right: 28px;
height: 85px;
position: relative;
background: url('/img/phone_bg3.jpg') no-repeat 0 0;
}
#phone .tel {
position: absolute;
top: 23px;
left: 72px;
}
#phone .pr {
top: 120px;
position: absolute;
left: 72px;
font-family: tahoma, sans-serif;
font-size: 1.1em;
color: #968200;
}
#phone .pr img {
margin-top: 5px;
}

/*
#phone img {
position: absolute;
top: 25px;
left: 70px;
}
*/

/* *7 right (?@020O)
----------------------------------------------------------------------------- */
#right {
width: 66%;
float: left;
position: relative;
overflow: hidden;
background: url('/img/right.jpg') no-repeat 0 0;
}
#pix {
width: 100%;
height: 215px;
background: #6c9e06 url('/img/pix_bg.jpg') repeat-x 0 0;
}
#pix .l2 {
width: 100%;
height: 215px;
position: relative;
background: url('/img/right.jpg') no-repeat 0 0;
}
#title {
position: absolute;
top: 32px;
left: 50px;
}
#slogan {
width: 140px;
position: absolute;
top: 140px;
left: 40px;
font: bold italic 12px georgia,"Times New Roman",serif;
color: #900;
background-color: inherit;
}
#slogan a {
color: #900;
background-color: inherit;
}
#right .space {
padding-top: 15px;
padding-right: 20px;
padding-bottom: 130px;
padding-left: 40px;
}
#right .space2 {
width: 100%;
overflow: hidden;
}
#right .space2 .left {
width: 49%;
float: left;
}
#right .space2 .left .news {
padding-bottom: 20px;
}
#right .space2 .left .news p {
margin: 0px;
}
#right .space2 .left .news p.date {
font: 1.1em tahoma,sans-serif;
color: #968200;
background-color: inherit;
}

#right .space2 .right {
width: 49%;
float: right;
}
#right .space2 .aright a {
font: 1.1em tahoma,sans-serif;
float: right;
color: #900;
background-color: inherit;
}
#right .space2 .aleft a {
font: 1.1em tahoma,sans-serif;
float: left;
color: #900;
background-color: inherit;
}
#right .banner img {
display: block;
}


/* *8 sub (4>G5@=OO AB@0=8F0)
----------------------------------------------------------------------------- */
#sub #green {
height: 100px;
background: #6c9e06 url('/img/pix_bg_sub.jpg') repeat-x 0 0;
}
#sub #pen {
background: url('/img/pen_sub.jpg') no-repeat 0 0;
}
#sub #right {
background: url('/img/right_sub_prz.jpg') no-repeat 0 0;
}
#sub #pix {
height: 100px;
background: #6c9e06 url('/img/pix_bg_sub.jpg') repeat-x 0 0;
}

#sub #pix .l2 {
height: 100px;
background: url('/img/right_sub.jpg') no-repeat 0 0;
}

#sub #pix .prz {
height: 100px;
background: url('/img/right_sub_prz.jpg') no-repeat 0 0;
}
#sub #pix .nws {
height: 100px;
background: url('/img/right_sub_nws.jpg') no-repeat 0 0;
}
#sub #pix .map {
height: 100px;
background: url('/img/right_sub_map.jpg') no-repeat 0 0;
}
#sub #pix .s1 {
height: 100px;
background: url('/img/right_sub1.jpg') no-repeat 0 0;
}
#sub #pix .s2 {
height: 100px;
background: url('/img/right_sub2.jpg') no-repeat 0 0;
}
#sub #pix .s3 {
height: 100px;
background: url('/img/right_sub3.jpg') no-repeat 0 0;
}
#sub #pix .s4 {
height: 100px;
background: url('/img/right_sub4.jpg') no-repeat 0 0;
}
#sub #pix .s5 {
height: 100px;
background: url('/img/right_sub5.jpg') no-repeat 0 0;
}
#sub #pix .s6 {
height: 100px;
background: url('/img/right_sub6.jpg') no-repeat 0 0;
}
#sub #pix .s7 {
height: 100px;
background: url('/img/right_sub7.jpg') no-repeat 0 0;
}
#sub #pix .s8 {
height: 100px;
background: url('/img/right_sub8.jpg') no-repeat 0 0;
}
#sub #pix .s9 {
height: 100px;
background: url('/img/right_sub9.jpg') no-repeat 0 0;
}
#sub #pix .s10 {
height: 100px;
background: url('/img/right_sub10.jpg') no-repeat 0 0;
}
#sub #pix .s11 {
height: 100px;
background: url('/img/right_sub11.jpg') no-repeat 0 0;
}
#sub #pix .s12 {
height: 100px;
background: url('/img/right_sub12.jpg') no-repeat 0 0;
}
#sub #pix .s13 {
height: 100px;
background: url('/img/right_sub13.jpg') no-repeat 0 0;
}
#sub #slogan {
display: none;
}
#sub #right .space {
/*border: 1px solid #C0C0C0;*/
padding-top: 15px;
padding-right: 30px;
/*padding-right: 6px;*/
padding-bottom: 130px;
padding-left: 50px;
}
#sub #right .space2 {
width: 100%;
/*overflow: visible;*/
overflow: hidden;

}
#sub #right .space2 .left {
width: 49%;
float: left;
}
#sub #right .space2 .news {
padding-bottom: 20px;
}
#sub #right .space2 .news p {
margin: 0px;
}
#sub #right .space2 .news p.date {
font: 1.1em tahoma,sans-serif;
color: #968200;
background-color: inherit;
}


.imgleft {
float: left;
font-family: tahoma, arial, sans-serif;
font-size: 10px;
color: #000000;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 20px;
}
.imgright {
float: right;
font-family: tahoma, arial, sans-serif;
font-size: 10px;
color: #000000;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 20px;
}
.imgcenter {
font-family: tahoma, arial, sans-serif;
font-size: 10px;
color: #000000;
padding-top: 10px;
padding-bottom: 15px;
text-align: center;
width: 100%;
}
.vrezkaleft {
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
background-color: #AB9750;
padding: 10px;
width: 33%;
margin-top: 5px;
margin-bottom: 10px;
margin-right: 20px;
}
.vrezkaright {
float: right;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
background-color: #AB9750;
padding: 10px;
width: 33%;
margin-top: 5px;
margin-bottom: 10px;
margin-left: 20px;
}
.epigraf {
font-family: arial,serif;
font-size: 12px;
font-style: italic;
padding-left: 52%;
}

#mailform {
font-family: arial, sans-serif;
font-size: 12px;
color: #606060;
width: 100%;
}
#mailform textarea {
font-family: arial,sans-serif;
font-size: 12px;
color: #606060;
border: 1px solid #AB9750;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 0px;
margin-bottom: 6px;
width: 30em;
}
#mailform input.text {
font-family: arial,sans-serif;
font-size: 12px;
color: #606060;
border: 1px solid #AB9750;
padding-left: 4px;
padding-right: 0px;
width: 30em;
}
#mailform input.send, input.reset{
font-family: tahoma, sans-serif;
font-size: 11px;
color: #d6a14e;
background:#641816;
border: 1px solid #AB9750;
padding-top: 2px;
padding-bottom: 2px;
}
#mailform label {
float: left;
width: 9em;
margin-right: 4px;
margin-top: 2px;
text-align: right;
}
#mailform .rows {
margin-top: 5px;
margin-bottom: 5px;
padding-top: 5px;
}
#submenu {
margin-top: 10px;
margin-bottom: 10px;
width: 100%;
overflow: hidden;
}
#submenu ul {
font-family: tahoma, sans-serif;
font-size: 11px;
color: #968200;
list-style-type: none;
margin: 0px;
}
#submenu ul li {
float: left;
margin-top: 0px;
margin-right: 20px;
margin-bottom: 10px;
margin-left: 0px;
border-left-width: 1px;
border-left-style: dotted;
border-left-color: #999900;
padding-left: 7px;
height: 45px;
}

#submenu1 {
margin-top: 10px;
margin-bottom: 10px;
width: 100%;
overflow: hidden;
}
#submenu1 ul {
font-family: tahoma, sans-serif;
font-size: 11px;
color: #968200;
list-style-type: none;
margin: 0px;
}
#submenu1 ul li {
float: left;
margin-top: 0px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 0px;
border-left-width: 1px;
border-left-style: dotted;
border-left-color: #999900;
padding-left: 7px;
height: 45px;
}

#table1 {
font-family: arial, sans-serif;
font-size: 12px;
color: #606060;
background-color: #AB9750;
}
#table1 th {
font-weight: normal;
text-align: center;
color: #FFFFFF;
background-color: #c4b974;
}
#table1 td {
background-color: #fff8e0;
width: 25%;
vertical-align: top;
}
#table1 a {
color: #900;
background-color: inherit;
}
#table1 ul {
font: 1.0em arial,sans-serif;
padding: 0px;
margin: 0px;
color: #606060;
background-color: inherit;
}
#table1 ul li {
margin-left: 15px;
}
#table1 ol {
font: 1.0em arial,sans-serif;
padding: 0px;
margin: 0px;
color: #606060;
background-color: inherit;
}
#table1 ol li {
margin-left: 20px;
margin-bottom: 10px;
}


#list {
width: 512px;
margin: 0px;
padding: 0px;
overflow: hidden;
}
#list ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}
#list ul li {
font-family: arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #606060;
padding: 0px;
height: 50px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 15px;
margin-left: 0px;
}
#list .picblock {
float: left;
display: table;
width: 100px;
height: 50px;
_position: relative;
overflow: hidden;
text-align: center;
}
#list .pictext {
_position: absolute;
_top: 50%;
_left: 50%;
display: table-cell;
vertical-align: middle;
}
#list ul li img {
_position: relative;
_top: -50%;
_left: -50%;
}
#list .titblock {
padding-left: 10px;
float: left;
display: table;
width: 400px;
height: 50px;
_position: relative;
overflow: hidden;
}
#list .tittext {
_position: absolute;
_top: 50%;
display: table-cell;
vertical-align: middle;
}
#list ul li a {
_position: relative;
_top: -50%;
}

#list1 {
margin: 0px;
padding: 0px;
overflow: hidden;
}
#list1 ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}
#list1 ul li {
font-family: arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #606060;
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
}
#list1 ul li a {
_position: relative;
_top: -50%;
}

#list2 {
margin: 0px;
padding: 0px;
overflow: hidden;
}
#list2 ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}
#list2 ul li {
font-family: arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #606060;
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
}

.autor{
font-family: arial, sans-serif;
font-size: 12px;
color: #606060;
margin: 0px;
padding: 0px;
font-weight: normal;
}
.magazine {
font-family: arial, sans-serif;
font-size: 12px;
color: #606060;
padding: 0px;
font-style: italic;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
}
.ast {
font: 1.0em tahoma;
color: #900;
background-color: inherit;
}
.logoclient {
float: right;
margin-left: 20px;
}




.h3 {
margin-bottom: 10px;
font: bold 1.0em arial,serif;
color: #606060;
background-color: inherit;
}
.h3g {
margin-bottom: 10px;
font: bold 1.0em tahoma;
color: #968200;
background-color: inherit;
}
#opros li input {
font-family: arial,sans-serif;
font-size: 12px;
color: #606060;
border: 0px;
border-bottom: 1px solid #AB9750;
padding-left: 2px;
margin-left: 5px;
width: 5em;
/*background-color: #fff8e0;*/
}
#opros input.send, #opros input.reset {
font-family: tahoma, sans-serif;
font-size: 11px;
color: #d6a14e;
background: #641816;
border: 1px solid #AB9750;
padding-top: 2px;
padding-bottom: 2px;
/*margin-top: 5px;*/
/*margin-bottom: 8px;*/
margin: 5px -1px 8px 4px;
}
#opros fieldset {
border: solid 1px #AB9750;
}
#opros legend {
font: bold 1.0em tahoma;
color: #968200;
background-color: inherit;
}
#opros label {
float: left;
width: 9em;
margin-right: 4px;
margin-top: 2px;
text-align: right;
}
#opros .rows {
margin-top: 3px;
margin-bottom: 2px;
}
#opros .rows input {
font-family: arial,sans-serif;
font-size: 12px;
color: #606060;
border: 1px solid #AB9750;
padding-left: 4px;
padding-right: 0px;
width: 30em;
}
#opros ol {
padding: 0px;
font: 1.0em arial,sans-serif;
margin: 10px 0 10px 30px;
color: #606060;
background-color: inherit;
}
#opros ol li {
margin-bottom: 5px;
}

#conf li input {
font-family: arial,sans-serif;
font-size: 12px;
color: #606060;
border: 0px;
padding-left: 2px;
margin-left: 5px;
}
#conf input.text {
border-bottom: 1px solid #AB9750;
/*background-color: #fff8e0;*/
}
#conf input.send, #conf input.reset {
font-family: tahoma, sans-serif;
font-size: 11px;
color: #d6a14e;
background: #641816;
border: 1px solid #AB9750;
padding-top: 2px;
padding-bottom: 2px;
margin: 5px -1px 8px 4px;
}
#conf ol {
padding: 0px;
font: 1.2em arial,sans-serif;
margin: 10px 0 10px 30px;
color: #606060;
background-color: inherit;
}
#conf ol li {
margin-bottom: 10px;
}

#conf ol ul {
padding: 0px;
margin: 10px 20px 10px 10px;
color: #606060;
background-color: inherit;
}
#conf ol ul li {
margin-bottom: 10px;
}


#usl {
padding-bottom: 20px;
}
.usluga {
height: 70px;
background-image: url('/img/usl_underline.gif');
background-repeat: repeat-x;
background-position: bottom;
padding-top: 5px;
padding-bottom: 5px;
}
.usluga a {
color: #900;
text-decoration: none;
font-family: tahoma, arial, sans-serif;
font-size: 12px;
}
.usluga a:hover {
text-decoration: underline;
}
.usluga img {
margin-right: 10px;
}

#social {
  color: #968200;
  font-size: 1.1em;
  position: absolute;
  top: 8px;
  left: 37%;
  text-decoration: none;
}
#social img {
  vertical-align: middle;
}

#gloss {
  font: 1.2em arial,sans-serif;
  border-collapse: collapse;
  border: none;
}
#gloss th, #gloss td {
  color: #606060;
  text-align: left;
  vertical-align: top;
  padding: 10px 20px 10px 0;
}
#gloss td {
  padding: 10px 0;
}

#cfrstat p {
  font-size: 14px;
  margin-top: 20px;
}
#cfrstat p strong {
  margin-left: 5px;
}
#cfrstat table {
  border-collapse: collapse;
}
#cfrstat th, #cfrstat td {
  padding: 4px 0;
  border-bottom: 1px solid #d0d0d0;
}
#cfrstat th {
  color: #606060;
  text-align: right;
  padding-left: 20px;
}
#cfrstat td i {
  color: #968200;
  font-style: normal;
}

.clear {
  clear: both;
}

#socnet {
  float: left;
  width: 100%;
  margin-bottom: 10px;
}
#socnet div.blk {
  float: left;
}

#socnet .likeit {
  float: left;
  overflow: hidden;
  margin-right: 10px;
}
#socnet #shareit {
  float: left;
  color: #606060;
  height: 20px;
  line-height: 20px;
  margin-left: 20px;
}
#socnet #shareit i {
  float: left;
  font-style: normal;
}
#socnet #shareit a {
  float: left;
  width: 20px;
  height: 20px;
  cursor: pointer;
  margin-left: 5px;
}
#socnet #shareit a#fb_href {
  background: url(/img/socnet/fb.gif) no-repeat;
}
#socnet #shareit a#in_href {
  background: url(/img/socnet/in.gif) no-repeat;
}

