A:link {color: #000000; text-decoration: underline; font-weight: normal;}
A:visited {color: #000000; text-decoration: underline; font-weight: normal;}
A:active {color: #000000; text-decoration: underline; font-weight: normal;}
A:hover {color: #515151; text-decoration: none; font-weight: normal;}


A.ushi1:link {color: #8B96FF; text-decoration: underline; }
A.ushi1:visited {color: #8B96FF; text-decoration: underline; }
A.ushi1:active {color: #8B96FF; text-decoration: underline; }
A.ushi1:hover {color: #FFFFFF; text-decoration: none; }

A.red:link {color: #9C0000 ; text-decoration: underline; }
A.red:visited {color: #9C0000; text-decoration: underline; }
A.red:active {color: #9C0000; text-decoration: underline; }
A.red:hover {color: #9C0000; text-decoration: none; }


A.white1:link {color: #FFFFFF; text-decoration: underline; }
A.white1:visited {color: #FFFFFF; text-decoration: underline; }
A.white1:active {color: #FFFFFF; text-decoration: underline; }
A.white1:hover {color: #C8C8C8; text-decoration: none; }

A.nounder:link {text-decoration: none; }
A.nounder:visited {text-decoration: none; }
A.nounder:active {none;}
A.nounder:hover {text-decoration: none; }



.ushi {padding:2px; margin:0px 7px 5px 0px; background: #4D4D4D repeat-x left top; float:left;}
.image {padding:2px; margin:0px 10px -2px 0px; repeat-x left top; float:left;}
.float2 {padding:0px; margin:5px 10px 0px 0px; background: #E9E9E9; repeat-x left top; float:left;}

.float {
  float: right;
  text-align: left;
  color: #000000;
  padding: 7px;
  background: #E9E9E9;
  border-top:5px solid #EFEFEF;
  border-right:6px solid #EFEFEF;
  border-left:6px solid #EFEFEF;
  border-bottom:5px solid #EFEFEF;
  margin-left: 10px;
}


.normal, .small, .white, h1, input, textarea {font-family: Tahoma, Verdana, sans-serif;}


.w
{ border-top:0px solid #0E1668;
border-right:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-bottom:1px solid #393F81; height: 1px;}

hr { border-top:0px solid #0E1668;
border-right:0px solid #FFFFFF;
border-left:0x solid #FFFFFF;
border-bottom:1px solid #000000; height: 1px;}

body {margin-left:0; margin-right:0; margin-top: 0; padding:0; font-family: Tahoma, Verdana, Sans-serif;}
form {margin:0;}
p {margin: 5 0 5 5;}


.normal {font-size: 12px; color:#000000; line-height: 18px}
.wnormal {font-size: 12px; color:#FFFFFF; line-height: 18px}
.wnormal2 {font-family: Tahoma,  Arial, Verdana; font-size: 14px; color: #FFFFFF; padding: 10px;}

.rnormal {font-size: 12px; color:#9c0000; line-height: 18px}

.menu {font-family: Arial,  Tahoma; font-size: 14px; color:#000000;}
.wmenu {font-family: Arial,  Tahoma; font-size: 14px; color:#FFFFFF;}

.ushi1 {font-size: 11px; color:#C0C6FF;}

.small {font-size: 10px; color:#000000; }
.small2 {font-size: 10px; color:#000000; padding-left: 30px; padding-right: 30px; padding-bottom: 10px;}
.small3 {font-size: 10px; color:#000000; padding-left: 14px; padding-right: 14px; padding-bottom: 10px;}

.rsmall {font-size: 9px; color:#FFC4C4; }
.copy {font-size: 11px; color:#B6BCFF; }
.white {font-size: 12px; color:#FFFFFF; }
.up {width: 100%; position: relative; top: 0px; bottom: 0px; left: -35px; right: 0px; }
.grey {font-size: 12px; color:#828282; }
.high1 {background-color:#1666A3; color: #FFFFFF; font-weight: bold; padding-left: 5px; padding-right: 5px;}
.high2 {background-color:#9C0000; color: #FFFFFF; font-weight: bold; padding-left: 5px; padding-right: 5px;}
.high3 {background-color:#898989; color: #FFFFFF; font-weight: bold; padding-left: 5px; padding-right: 5px;}
.high4 {background-color:#FFFFFF; color: #000000; font-weight: bold; padding-left: 5px; padding-right: 5px;}
.high5 {background-color:#8BCDFF; color: #FFFFFF; font-size: 18px; font-weight: bold; padding: 1px; }


.headr {font-family: Arial, Verdana; font-size: 18px; color: #9C0000; padding-left: 15px; padding-right: 15px; padding-bottom: 5px;}
.head2r {font-family: Tahoma,  Arial, Verdana; font-size: 14px; color: #9C0000; font-weight: bold;}
.headw {font-family: Arial, Verdana; font-size: 18px; color: #FFFFFF; padding-left: 15px; padding-right: 15px; padding-bottom: 5px;}
.headr {font-family: Arial, Verdana; font-size: 18px; color: #9C0000; padding-left: 15px; padding-right: 15px; padding-bottom: 5px;}
.headb {font-family: Arial, Verdana; font-size: 18px; color: #0E1668; padding-left: 15px; padding-right: 15px; padding-bottom: 5px;}
.headlb {font-family: Arial, Verdana; font-size: 18px; color: #1666A3; padding-left: 15px; padding-right: 15px; padding-bottom: 5px;}

.headb {font-family: Arial, Verdana; font-size: 18px; color: #000000; padding-left: 15px; padding-right: 15px; padding-bottom: 5px;}


.rd { border-top:1px solid #9C0000;
border-right:1px solid #9C0000;
border-left:1px solid #9C0000;
border-bottom:1px solid #9C0000;
background-color: #E6E6E6; }



form {margin:0}
input,select,textarea {font:12px tahoma, verdana, arial, helvetica; color:#000; border:0px solid #B9B9B9; border-right:0px solid #FFFFFF; border-left:0px solid #A7A7A7; border-bottom:0px solid #FFFFFF; background-color: #FFFFFF;}
input.search {height:18px;}
input.btn {font:10px tahoma, verdana, arial, helvetica; color:#695701; border-right:0px solid #E9D472; border-left:0px solid #998422; border-bottom:0px solid #E9D472; border-top:0px solid #998422;background-color: #FFF0AA;}
input.chk {border:none; vertical-align:middle; height:16px;}

.comments table { width:100% !important; }
.comments fl_l { padding:0 !important; }

ul.soc-like  li { float:left; margin-right:40px; }
.fb_iframe_widget iframe { height:23px !important; width:104px !important; }
.vk-like { width:125px !important; }

ul.soc-post, ul.soc-like { list-style-type:none; float:left; margin:10px 0; width:536px; padding:0; }
ul.soc-post li { float:left; margin-right:35px; }
.comments { text-align:left !important; }
#searchForm button{width:20px;height:17px;background:url('../pix/search.gif') no-repeat;border:0;cursor:pointer;color:#979797;}

.archiveTime {
float:left;
line-height:21px;
margin-right:-40px;
vertical-align:bottom;
width:40px;
}

.titlePage {
font-size:17px;
font-weight:normal;
margin:0;
}


