* {
 margin:0;
 padding:0;
 FONT-FAMILY: Tahoma, Arial, Verdana, Geneva,  Helvetica, sans-serif;
}
body {
 position:relative;
 height:auto !important;
 height: 100%;
 min-height:100%;
 background: #000000 url(../i/head.gif) repeat-x;
}
html{
 height: 100%;
}

.tab {width:100%; height:100%;}

#hd { height:210px; vertical-align:top; }

#head {
   background:url(../i/paint.jpg) no-repeat right top;
}

#hd-lo {	background:url(../i/logo.jpg) no-repeat left top;
	width:213px;
    padding:85px 0px 50px 0px;}
#hd-lo div {	margin:0px 31px 0px 56px;
	font-size:9px;
	color:#3d4974;
	text-align:center;}
#mini {
        float:right;
        padding-right:100px;
}
img {border:0px}

#footer {
	    height:106px;
        background:url(../i/footer.gif) repeat-x;
}
#left {width:268px; vertical-align:top;}
#right {width:268px; vertical-align:top;}

.n_data {
	font-weight:bold;
	color:#bbbbbb;
}
.n_data a {color:#bbbbbb;text-decoration:none;}
.n_data a:hover {text-decoration:underline;}

#menu {
        padding-left:35px;
        padding-top:78px;
}

#menu li {
 font-size:14px;
 color:#00d6ba;
 line-height:30px;
 font-weight:bold;
}
#menu li a {color:#00d6ba;}

#menu li.act_m {color:#b0e568}
#menu li.act_m a{color:#b0e568}


#sub {color:#8f9adf; font-size:12px;}
#sub a {color:#8f9adf; line-height:14px;}

#actsub {
        color:#ee7aad;
        background:url(../i/arrow_pink.gif) no-repeat left;
        padding-left:7px;
        margin-left:-7px;
        font-weight:bold;
}
#actsub a{color:#ee7aad;}


#advert {
        background-color:#21274b;
        width:175px;
        margin:60px 0px 0px 46px;
        padding-bottom:16px;
}

.box_banner {
      margin:0px 27px 0px 27px
}

#rek {
        background-color:#000000;
        margin:0px 0px 16px 0px;
        text-align:right;
        color:#21274b;
        line-height:24px;
}
div #rek span {background-color:#474f83;padding:0px 23px 2px 18px;}
#rek a {color:#21274b;}

.put {
     padding:28px 0px 23px 0px;
    /* color:#b0e568; */
     font-size:13px;
     font-weight:bold;
}

.put a {text-decoration:none; color:#b0e568;}
.pink a {text-decoration:none; color:#ee7aad;}

#center {
	vertical-align:top;
	color:#8492A5;
	padding-bottom:10px;
	font-size:13px;
}

.cat {
	color:#374079;
	font-weight:bold;
	font-size:13px;
	padding-right:25px;
	padding-bottom:25px;
	text-align:center;
	}
.cat img {border:4px #21274B solid;}
.cat a {color:#374079; text-decoration:none;}

#cat-link {
	color:#21274B;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	}
#cat-link a {color:#21274B; text-decoration:none;}

#text {font-size:13px;}
#text a{font-weight:bold; color:#8F9ADF;}
#text a:hover {text-decoration:underline;}




.but{
        height:17px;
        font-weight:bold;
        color:#000000;
        font-size:14px;
        white-space: nowrap;
}
.but a {text-decoration:underline; color:#000000;}

li {list-style:none;}

td.liel {background-color:#b0e568; text-align:center;}
td.ligr {background-color:#00d6ba;  text-align:center;}
td.liph {background-color:#8f9adf; text-align:center;}
td.lipk {background-color:#ee7aad;  text-align:center;}
/*
li.liel {background-color:#b0e568; width:24%; margin-right:5px;float:left; text-align:center;}
li.ligr {background-color:#00d6ba; width:24%; margin-right:5px;float:left; text-align:center;}
li.liph {background-color:#8f9adf; width:24%;float:left; text-align:center;}
li.lipk {background-color:#ee7aad; width:24%; margin-right:5px;float:left; text-align:center;}
*/
.gr {border:1px #ece4d9 solid; margin-left:0px; margin-bottom:13px}


#pages {clear:both; text-align:center;}
#pages a {color:#4b5c87;}
#act_p {font-weight:bold; color:#7d9dc8; text-decoration:underline;}
#act_p a {color:#7d9dc8;}

.nz { background:url(../i/dw.jpg) bottom right no-repeat; width:100%; height:100%}

.dwinfo {
    padding:0px 0px 0px 10px;
	color:#000000;
	font-size:11px;
	vertical-align:top;
}
.dwinfo a {color:#000000;}

.niz {margin-left:259px; margin-right:119px; }
.liny {background: url(../i/n_y.gif) repeat-x;  text-align:center;}
.linp {background: url(../i/n_p.gif) repeat-x;  text-align:center;}
.linph {background: url(../i/n_ph.gif) repeat-x;  text-align:center;}
.ling {background: url(../i/n_g.gif) repeat-x;   text-align:center;}


#cat_pod {
	background-color:#22284c;
    padding:20px 0px 20px 0px;
    text-align:center;
}
#cat_pod div{color:#8b98dc; font-weight:bold; padding-top:16px}

#level_1 {	 color:#b0e568;
	 background: url(../i/arrow_green.gif) no-repeat;
	 padding-left:10px;
	 background-position: 0 5;}
#level_1 a {text-decoration:none; color:#b0e568;}


#level_3 {
	 color:#ee7aad;
	 background: url(../i/arrow_pink.gif) no-repeat;
	 padding-left:10px;
	 background-position: 0 5;
}
#level_3 a {text-decoration:none; color:#ee7aad;}


#level_2 {
	 color:#8f9adf;
	 background: url(../i/arrow_blue_rg.gif) no-repeat;
	 padding-left:10px;
	 background-position: 0 5;
}
#level_2 a {text-decoration:none; color:#8f9adf;}


a span.pop {
	display: none;}
a:hover span.pop {
	display:inline;
	position: absolute;
	margin-top:-100px;
	margin-left:-130px;
	text-align:center;
	}

/* Форма обратной связи*/
.sbmt {
cursor:pointer !important;cursor:hand;
font-weight:bold;
width:99px; height:24px;
border:0;
text-align:center;
background: url(../i/zakaz.gif) no-repeat;
}
.text {
padding:5px;
color:#8295a6;
text-align:left;
}
