body {
    margin: 0;
    padding: 0;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color:#66696b;
}
#headerH1 {
	display: none;
	margin: 0px;
	padding: 0px;
}
table {border:0; border-collapse: collapse}
table td {padding:0; vertical-align: top}


h2,h1,h3,h4,h5,h6 {padding:0; margin:0;}

h2.rightSide {font-family: Arial; font-size: 20px; font-weight: normal; color: #323536 }


a {color: #1F95D3; text-decoration: none}
a:hover {text-decoration: underline}

a.h2 { font-size: 20px; color: #097DD6; text-decoration: none}
    a.h2:hover, a.h3:hover {text-decoration: underline}
    
a.h3 { color: #097DD6; font-size: 13px; text-decoration: underline;
                  line-height: 25px;
                  }
                  
a.arrow {background: url(/img/arrow.gif) right no-repeat; padding-right: 10px; margin-right: 0px;}
    
.cGray {color: #333333}
.cGrayL {color: #595959}
.cGreen {color: #4BA228}

table.ul { width: 100%; font-size: 12px; font-family: Arial; margin-top: 10px; }
    td.li { background: url(../img/point.gif) no-repeat; width: 17px; background-position: 0 5px; }

ul {font-size: 12px; font-family: Arial; list-style-image: url(../img/point.gif); list-style-type: none;
    padding-left: 13px; _margin-left: 3px; margin-top: 12px; }
    
#cBody { margin: 0 auto; width: 970px; }

.aISO {display: block; width: 77px; color: white; }
.ISO { background: url(../img/iso.gif) no-repeat;
       color: white; font-family: Arial; line-height: 20px; width: 77px; height: 22px; display: block;
       margin-right: 20px; font-size: 11px; text-align: center; padding-left: 1px; cursor: pointer}

.center_fon {background: url(/img/center_fon.jpg) left bottom no-repeat; height: 39px;}

#fon {background: url(/img/fon.jpg); position: absolute; left: 150px; margin-top: -1px; width: 970px; height: 789px; opacity: 0.2; z-index: 70; }


td.logo {background: url(../img/logo.png) no-repeat; background-position: 20px 0;}

#cContent { width: 100% }
    #cContent td.left { width: 254px; height: 140px; background: url(../img/logo.png) no-repeat; background-position: 0px 0;}
        #cContent td.left a { display: block; width: 160px; height: 140px; position: relative; left: 0px; }
    #cContent td.right {}
    
    #cContent td.center { background: url(../img/bg_right.jpg) no-repeat; height: 100%;
                          font-family: Arial; font-size: 13px;}
    #cContent div.right2 { width: 159px; margin-left: 63px; float:left; }
    #cContent li.item { border: 1px solid #C6C6C6; background: white; text-align: center; width: 128px; height: auto; list-style: none;
        padding: 10px 0; margin-bottom: 21px; }
    
    #cContent td.left2 { background: url(../img/bg_left.jpg) right top no-repeat; background-position: 100% 0px; width: 254px }
    
#iContent {width: 100%; background: transparent url(../img/index_bg.jpg) no-repeat;}

#cFooter {}
    #cFooter .center {color: #7F7F7F; width: 436px; font-size: 12px; line-height: 20px; letter-spacing: 0px}
    
#topMenu { height: 140px; margin-left: 24px; }
    #topMenu img { display: block }
    #topMenu span {font-weight: bold; font-family: Tahoma; text-align: center; display: table; color: #323536}
    #topMenu td {width: 168px; height: 100%; padding-left: 0px; vertical-align: bottom; }
    
#leftMenu { margin-top: 0px; margin-bottom: 40px;}
    #leftMenu a { color: #097DD6; font-size: 13px; text-decoration: none;
                  background: url(../img/leftmenu.gif) no-repeat; padding-left: 20px; line-height: 25px;
                  background-position: 1px 50%;}
    #leftMenu a:hover, #leftMenu a.selected {color: #81CC04}
    #leftMenu .selected2 {color: #63686A}
    
    a.arrow_green {background: url(/img/arrow_green.gif) left no-repeat !important; padding-left: 10px !important;
                    margin-left: 20px;}
    
    .koob { padding: 3px; padding-left: 4px; background: url(../img/koob.gif) no-repeat;
                margin-bottom: 2px; float: left; width: 112px; height: 112px; _padding-top: 2px;}
    
.news-detail, .news-item, .news-list {font-size: 12px}
.news-detail h2 {margin-bottom: 10px; }
p.news-item {margin-bottom: 0px;}
.search-page b {background: #C8EA89; font-weight: normal}
    
a.next, a.prev {display: block; width: 173px; height: 126px;}
    a.prev {background: url(../img/prev.gif) no-repeat; margin-right: 70px;}
    a.next {background: url(../img/next.gif) no-repeat;}

a.tip {background: url(../img/tip.gif) no-repeat; color: #3CB4FA; font-size: 12px; font-family: Arial;
        width: 147px; height: 34px; display: block; text-align: center; padding-top: 11px; margin-top: 17px;}
    a.tip:hover {text-decoration: none}
    .men {display: block; background: url(../img/men.gif) no-repeat; width: 64px; height: 54px;}

.tags {}
    .tags a {text-decoration: none}
    .tags a:hover {text-decoration: underline}
    .tags a.green {color: #4BA228}
    .tags a.gray {color: #999999}
    .tags a.small {color: #A4A4A4}
    

.vacancy b, .vacancy a {margin-left: 18px; }
.vacancy a b {margin-left: 0px;}
hr { border:0 none; margin:0; padding:0; display: block; background: #E3E3E3; color: #E3E3E3; height: 1px; $margin:-7px 0; }


.big, td.small {padding: 3px; padding-bottom:0px; }
td.small {background: url(../img/input_small.gif) no-repeat; width: 213px; padding-right: 15px;}
    td.small input {border: 0 none; display: block; font-size: 13px; font-family: Arial; width: 200px;color: #858889;
    padding-left: 3px; _padding-left: 4px; margin-top: 2px; _margin-top: 1px;}

.big {background: url(../img/input_big.gif) no-repeat; width: 439px; padding-bottom: 8px; padding-top: 5px; _ padding-top: 4px;}
    .big input {border: 0 none;display: block; font-size: 13px; font-family: Arial; width: 434px;color: #858889;
    padding-left: 3px; _padding-left: 4px;}
    
.big_area { margin-top: 9px; background: url(../img/textarea.gif) no-repeat; width: 445px; height: 115px; padding: 6px;}
    .big_area textarea {border: 0 none; height: 102px; width: 431px; background: transparent;
                        font-size: 13px; font-family: Arial; color: #858889;}

.errortext {color: red}
                      
.captcha { margin-top: 3px;}
    .captcha .text {padding: 3px; margin-left: 4px; width: 122px; background: url(../img/input_captcha.gif) no-repeat;}
    .captcha .text input { border: 0 none; width: 110px; font-size: 13px; font-family: Arial; color: #858889;
    padding-left: 3px; _padding-left: 4px; margin-top: 2px; _margin-top: 1px;}
    .captcha img {width: 165px; height: 54px;}
    .captcha .submit input {border:0; background: url(../img/input_submit.gif) no-repeat; display: block; width: 141px; height: 56px; cursor: pointer}


.TextColored {
	font-size: 12px;
	color: #373e47;
}

h2 {
	font-size: 32px;
	color: #a6ce39;
	font-weight: normal;
}
h3 {
	font-size: 20px;
	color: #373e47;
	font-weight: normal;
}
.grbig {
	font-size: 20px;
	color: #b9c3c4;
	font-weight: bold;
}
a {
	color: #097dd6;
}
ul {
	color: #a6ce39;
}

