body, td, a, input, textarea {font-family: Tahoma; font-size: 11px; color: #444444;}
.menuref {font-weight: bold; font-size: 12px; text-decoration: none; text-transform: uppercase; color: #105391;}
.menuref:hover {font-weight: bold; font-size: 12px; text-decoration: none; text-transform: uppercase; color: #b90000;}
.redmenuref {font-weight: bold; font-size: 12px; text-decoration: none; text-transform: uppercase; color: #b90000;}
a {font-weight: normal; text-decoration: underline; color: #105391;}
a.grsm {font-weight: normal; font-size: 10px; color: #b6b6b6; text-decoration: none;}
.redsmtxt {font-weight: normal; font-size: 10px; color: #b90000;}
.grsmtxt {font-weight: normal; font-size: 10px; color: #b6b6b6;}
.grTop {background-image: url(../img/grTop.gif); background-repeat: repeat-x; background-color: #fefefe;}
.ic {width: 9px; height: 11px; border-width: 0px;}
.shapka {width: 770px; height: 150px;}
.one {width: 1px; height: 1px;}
.line {background-color: #dedede;}
.grayfon {background-color: #efefef;}
.podvaltxt {color: #000000; font-size: 10px; padding-left: 28px; padding-top: 14px; padding-bottom: 14px; padding-right: 14px;}
a.podval {font-weight: normal; font-size: 10px; color: #105391;}
.fonl {background-image: url(../img/fonL.jpg); background-repeat: no-repeat; padding-left: 35px; padding-top: 29px; padding-right: 22px; padding-bottom: 16px;}
.fonr {background-image: url(../img/fonR.jpg); background-repeat: no-repeat;}
.arrow {width: 15px; height: 14px; border-width: 0px;}
.menu {padding-top: 0px; padding-left: 9px;}
.menusel {padding-top: 0px; padding-left: 9px;font-weight: bold; font-size: 12px; text-decoration: underline; text-transform: uppercase; color: #b90000;}
.menuimg {border-width: 0px;}
.searchfield {border: 1px solid #dedede; background-color: #ffffff; height: 22px; width: 133px;}
.content {padding-left: 20px; padding-top: 25px; padding-right: 25px; padding-bottom: 48px;}
.contenttd {padding-left: 22px; padding-top: 17px; padding-right: 16px; padding-bottom: 25px;}
.grcontenttd {padding-left: 22px; padding-top: 17px; padding-right: 16px; padding-bottom: 25px; background-color: #efefef;}
.ictitle {width: 12px; height: 12px;}
/*.titletd {padding-bottom: 14px;}*/
.icontd {padding-top: 3px; padding-right: 8px;}
.titletd {text-align: left; padding-bottom: 14px; font-weight: bold; font-size: 12px; text-transform: uppercase; color: #105391;}
.titletd1 {text-align: left; padding-bottom: 0px; font-weight: bold; font-size: 12px; text-transform: uppercase; color: #105391;}
.newstd {padding-left: 21px;}
.botgray {background-image: url(../img/grB.gif); background-position: bottom left; background-repeat: repeat-x; background-color: #fefefe;}
.bluetitle {font-weight: bold; color: #105391;}
.news {padding-top: 22px; padding-left: 5px;}
.text {padding-left: 5px;}
