/*Васмер*/
		/*Общие стили*/
* { margin: 0px; padding: 0px; border: 0px;}
html,body {height:100%; background-color:#AA9369;}
table { border-collapse:collapse; border-spacing:0;}

h1 {font-size:18px; color:#000000; margin-bottom:10px;}
h2 {font-size:14px; color:#EE2B23; margin-bottom:10px; text-transform:uppercase;}
h3 {font-size:12px; color:#000000; margin-bottom:3px;}
h4 {font-size:12px; color:#9F0201; margin-bottom:6px;}

.hren{margin:10px 0px 10px 0px ;  background: no-repeat left 0px url(images/chustr.gif); padding:4px 5px 3px 20px;}
.hren span {font-size:17px; color:#000;  text-transform:uppercase;  padding:0px 7px 0px 7px; font-weight: bold;}

.fwb { font-weight: bold;}
.fsit{ font-style:italic;}
.vam { vertical-align: middle;}
.vab { vertical-align: bottom;}
.tar { text-align: right;}
.tal { text-align: left;}
.tac { text-align: center;}
.taj { text-align: justify;}

input, textarea {border:1px solid #A0A0A0; font-size: 14px; background:#FFFFFF; color:#000000; scrollbar-face-color: #C0C0C0;
				 scrollbar-track-color: #F6F6F6; scrollbar-arrow-color: #606060;
				 scrollbar-highlight-color: #E0E0E0;scrollbar-shadow-color: #808080;}
button{border:1px solid #A0A0A0; background: #E0E0E0; color:#000000;}

.iePNG { filter:expression(fixPNG(this)); }
.iePNG A { position: relative; }/* стиль для нормальной работы ссылок в элементах с PNG-фоном */


a {cursor:pointer;}

.content table td p {margin:0;} 



       /*Для верстки с доктайпом*/
#d00 {min-width:100%; min-height:100%;} /*Основной*/
*html #d00 {height:100%; width:100%;}
#d01 {margin-bottom:0px; width:160px; height:499px; position:absolute; left:50% top:0px; background:#0033CC; }/*Внутренний в основном*/
#d03 {height:87px; width:100%;}/*Подвал*/
#d02 {height:87px; width:100%; margin-top:-87px; position:relative;}/*Подвал*/
#d03v {height:158px; width:100%;}/*Подвал*/
#d02v {height:158px; width:100%; margin-top:-158px; position:relative; background-color:#AA9369;}/*Подвал*/
.fff { background:#FFFFFF repeat-y url(images/w69.gif); }

/*Верх на главной*/
img.uki { position:absolute; left:792px; top:217px;}


/*Кооперайт*/
.grx{color:#FFFFFF;font-size:11px;font-family:  Tahoma, Verdana, Helvetica; border-left:2px solid #FFFFFF; height:39px; width:231px;
     margin:12px 21px 0px 30px; padding:2px 0px 0px 10px; }
.grx a { color:#FFFFFF; font-size:11px;font-family: Tahoma, Verdana, Helvetica; font-weight:bold;}
.grx a:visited, .grx a:active, .grx a:link  {text-decoration: underline;}
.grx a:hover {text-decoration: none;}



/*Меню*/
div.menu_top { background:#8B754D no-repeat left top url(images/w96.gif); height:31px; margin-bottom:4px; }
table.menu_top td { text-align:center; height:31px; vertical-align:middle;}
table.menu_top a { color:#FFFFFF; font-weight:bold; text-transform:uppercase; }
table.menu_top  a:visited, table.menu_top a:active,
table.menu_top a:link  {text-decoration:none;}
table.menu_top a:hover {text-decoration:underline;}
table.menu_top td.rz { background:no-repeat top center url(images/w95rzm.gif); width:17px;}

div.menu_top_v { background:#FFFFFF; height:31px;}
table.menu_top_v td { text-align:center; height:31px; vertical-align:middle;}
table.menu_top_v a { color:#000000; font-size:11px; font-weight:bold; text-transform:uppercase; }
table.menu_top_v a.n { color:#FE0700; font-size:11px; font-weight:bold; text-transform:uppercase; }
table.menu_top_v a:visited, table.menu_top_v a:active,
table.menu_top_v a:link  {text-decoration:none;}
table.menu_top_v a:hover {text-decoration:underline;color:#FE0700;}
table.menu_top_v td.rz { background:no-repeat top center url(images/w95rzm2.gif); width:21px;}
table.menu_top_v a.n:visited, table.menu_top_v a.n:active, table.menu_top_v a.n:link, table.menu_top_v a.n:hover {text-decoration:none;}

ul.men2 ul, ul.men2  {zoom:1}
ul.men2 li {zoom:1}

ul.men2    { display:block; list-style-type:none; padding:0px 0px 0px 0px; margin:4px 0px 180px 0px;}
ul.men2 li { list-style-type:none;}
ul.men2 li { padding:0px 0px 8px 15px; margin:-3px 0px 0px 0px; background:no-repeat left  bottom url(images/meraz.gif); width:250px; }
ul.men2 li.n { padding:0px 0px 9px 15px; margin:-3px 0px 0px 0px;  width:250px; background:none;background:no-repeat left bottom url(images/meraz.gif); }
ul.men2 li.n ul {list-style-type:none; padding:5px 0px 7px 0px; margin:3px -14px 0px -15px;width:239px;
                 background:#FFFFFF no-repeat left top url(images/w59.gif); display:block; position:relative;}
ul.men2 li.n ul ul {background:none;}
ul.men2 li.n ul img { position:absolute; left:0px; bottom:-10px;}

ul.men2 li li { padding:0px 0px 0px 14px; margin:0px 0px 2px 15px; background:no-repeat left 5px url(images/w44.gif);width:160px;}
ul.men2 li li.n {padding:0px 0px 0px 14px; margin:0px 0px 2px 15px; background:no-repeat left 5px url(images/w43.gif);width:160px;}
ul.men2 li li.n ul {list-style-type:none; background: none;}
ul.men2 li li li { padding:0px 0px 0px 12px; margin:0px 0px 0px 0px; background:none;width:170px;}
ul.men2 li li li.n { padding:0px 0px 0px 12px; margin:0px 0px 0px 0px; background:none;width:170px;
                        background:no-repeat left 6px url(images/w42.gif)}

ul.men2 li a { font-weight: bold;  color: #FFFFFF; font-size: 14px; text-transform:uppercase;}
ul.men2 li a:link, ul.men2 li a:active, ul.men2 li a:visited,ul.men2 li a:hover  { text-decoration: none; }
ul.men2 li a:hover  { color:#CCCCCC;}
ul.men2 li.n a{ font-weight: bold;  color: #000000; font-size: 14px; text-transform:uppercase;}
ul.men2 li.n a:hover{ color: #000000;}

ul.men2 li.n li a { font-weight:bold; color: #000000; font-size: 12px;}
ul.men2 li.n li a:link, ul.men2 li.n li a:active, ul.men2 li.n li a:visited  { text-decoration: none; }
ul.men2 li.n li a:hover  { text-decoration: underline; color:#000000;}
ul.men2 li.n li.n a { font-weight:bold; color: #000000; font-size: 12px;}
ul.men2 li.n li.n a:link, ul.men2 li.n li.n  a:active, ul.men2 li.n li.n  a:visited  { text-decoration: none; }
ul.men2 li.n li.n a:hover  { text-decoration: none; color:#000000;}

ul.men2 li.n li.n li { padding:0px 0px 0px 12px; margin:0px 0px 0px 10px; width:170px; background:no-repeat left 6px url(images/w42c.gif); margin-bottom:3px;}
ul.men2 li.n li.n li.n { padding:0px 0px 0px 12px; margin:0px 0px 0px 10px; width:170px; background:no-repeat left 6px url(images/w42.gif)}
ul.men2 li.n li.n li a  { font-weight: normal; color: #000000; font-size: 14px; text-transform:lowercase;}
ul.men2 li.n li.n li a:link,
ul.men2 li.n li.n li a:active,
ul.men2 li.n li.n li a:visited { text-decoration:underline; }
ul.men2 li.n li.n li a:hover  { text-decoration:none;}

ul.men2 li.n li.n li.n a { font-weight:bold; color:#CB0E08; font-size: 14px; text-transform:lowercase;}
ul.men2 li.n li.n li.n a:link,
ul.men2 li.n li.n li.n a:active,
ul.men2 li.n li.n li.n a:visited { text-decoration:none;}
ul.men2 li.n li.n li.n a:hover  { text-decoration:none; color:#CB0E08;}

ul.men2 li li li.n ul { margin:10px 0px 5px -5px;}
ul.men2 li.n li.n li.n li a { font-weight: normal; color:#777777; font-size: 12px; text-transform:lowercase; line-height:11px;}
ul.men2 li.n li.n li.n li a:link,
ul.men2 li.n li.n li.n li a:active,
ul.men2 li.n li.n li.n li a:visited { text-decoration: none;}
ul.men2 li.n li.n li.n li a:hover { text-decoration: underline; color:#777777;}
ul.men2 li.n li.n li.n li { padding:5px 0px 2px 12px; background: no-repeat 0px 11px url(images/z44.gif);}
ul.men2 li.n li.n li.n li.n { background: no-repeat 0px 11px url(images/z43.gif);}
ul.men2 li.n li.n li.n li.n a { font-weight: normal; color:#777777; font-size: 12px; font-weight:bold;}
ul.men2 li.n li.n li.n li.n a:link,
ul.men2 li.n li.n li.n li.n a:active,
ul.men2 li.n li.n li.n li.n a:visited { text-decoration: none;}
ul.men2 li.n li.n li.n li.n a:hover { text-decoration:none; color:#777777;}
ul.men2 li.n ul li.n ul li.n ul { display:block; margin-top:-7px; width:200px; margin-bottom:-7px; }


ul.men2 li.n li.n li.n li.n ul { margin:2px 0px 3px -3px;}
ul.men2 li.n li.n li.n li.n li a { font-weight: normal; color:#202020; font-size: 12px;}
ul.men2 li.n li.n li.n li.n li a:link,
ul.men2 li.n li.n li.n li.n li a:active,
ul.men2 li.n li.n li.n li.n li a:visited { text-decoration: underline;}
ul.men2 li.n li.n li.n li.n li a:hover   { text-decoration: none; color:#202020;}
ul.men2 li.n li.n li.n li.n li   { padding:0px 0px 2px 12px; background:no-repeat left 4px url(images/zuzyi1.gif); }
ul.men2 li.n li.n li.n li.n li.n { background:0; padding:0px 0px 0px 12px; background:no-repeat left 4px url(images/zuzyi2.gif); }
ul.men2 li.n li.n li.n li.n li.n a         { color:#FF3030; font-size:12px; font-weight:bold;}
ul.men2 li.n li.n li.n li.n li.n a:link,
ul.men2 li.n li.n li.n li.n li.n a:active,
ul.men2 li.n li.n li.n li.n li.n a:visited { text-decoration:none;}
ul.men2 li.n li.n li.n li.n li.n a:hover   { text-decoration:none; color:#FF3030;}
ul.men2 li.n ul li.n ul li.n ul li.n ul    { display:block; width:190px; }


/*li.n a {text-decoration:none;}*/

/*СТРУКТУРА главной*/
td.str01 { background: no-repeat right top url(images/w99fl.jpg);}
td.str02 { background: no-repeat left top url(images/w98fc.jpg);}
td.str03 { background: no-repeat left top url(images/w97fr.jpg);}
div.str04 { height:499px; position:relative;}
/*Маленькая панелька на главной*/
div#min_pan {width:250px; height:16px; position:absolute; left:35px; top:480px;}
div#min_pan a {position:absolute;}
div#min_pan div {position:absolute;}
div#min_pan a.maili {width:17px; height:16px; background:no-repeat center center url(images/mai.gif); left:94px;}
div#min_pan a.mailt {width:90px; height:16px; left:119px; top:0px; color:#000000; font-size:11px; font-family:tahoma, arial, verdana ;}
div#min_pan div.homei {width:17px; height:16px; background:no-repeat center center url(images/homg.gif); left:0px;}
div#min_pan div.homet {width:50px; height:16px; left:24px; top:0px; color:#C2BAAA; font-size:11px; font-family:tahoma, arial, verdana ;}
/* ---- ---- ---- */
/*Логотип*/
a.log { width:288px; height:72px; position:absolute; left:82px; top:35px; z-index:3;display:block;
        background:no-repeat left top url(images/logo.gif);}
div.logpn { width:99px; height:72px;position:absolute; left:271px; top:35px; z-index:2;
            background:no-repeat left top url(images/logo2.png);}
div.podlog {position:absolute; left:82px; top:35px; z-index:1; color:#221E1F;
            font-size:30px; font-weight:bold; width:250px; height:72px;}
div.podlog div {color:#221E1F; font-size:11px; font-weight:normal;}
/* ---- ---- ---- */
.str05 { background:#FFFFFF no-repeat left top url(images/w94.gif); height:230px; padding:10px 10px 26px 10px;}

/*Путь*/
.pathway {color:#575757; margin-bottom:10px;}
.pathway a {color:#575757; font-size:12px; font-family:Arial, verdana;}
.pathway a:visited, .pathway a:active,
.pathway a:link  {text-decoration: none;}
.pathway a:hover {text-decoration: underline;}
.pathway span {color:#3661C0;}

div.otpch { width:232px; height:77px;margin:21px 0px 84px 0px; position:relative;}
div.otpch a { width:232px; height:77px; background:no-repeat left top url(images/w93otch.gif); display:block; z-index:3;
              position:absolute; left:0px; top:0px;}
div.otpch div {width:232px; height:50px; position:absolute; left:0px; top:20px; z-index:2; color:#FFFFFF; font-size:14px;
               text-decoration:underline;}
.str06 { background:no-repeat 18px bottom url(images/w92tru.jpg);}
div.znov { width:250px; height:20px; position:relative; margin-bottom:24px;}
div.znov h1 { color:#8B754D; font-size:14px; position:absolute; left:47px; top:0px;}
div.znov div.arhn { position:absolute; left:128px; top:0px; color:#66512A; font-size:11px; font-family:tahoma, arial, verdana ; z-index:-10;}
div.znov div.arhn a { color:#66512A; font-size:11px; font-family:tahoma, arial, verdana ; z-index:-10;}

.str07 { background:no-repeat left top url(images/w90.gif);}
.str08 { background:no-repeat left top url(images/w68.gif);}



/*Правая на главной*/
div.obvr { width:318px; height:55px; position:relative;margin-bottom:2px;}
div.zobvr { width:270px; height:20px; position: absolute; left:20px; top:10px;}
div.zobvr h1 { color:#45361B; font-size:14px; position:absolute; left:0px; top:0px;}
div.zobvr div.obe { position:absolute; left:160px; top:0px; color:#FFFFFF; font-size:11px; font-family:tahoma, arial, verdana ;}			   
div.zobvr div.obe a { color:#FFFFFF; font-size:11px; font-family:tahoma, arial, verdana ;}
div.zobvr div.obe2 { position:absolute; left:160px; top:20px; color:#FFFFFF; font-size:11px; font-family:tahoma, arial, verdana ;}			   
div.zobvr div.obe2 a { color:#FFFFFF; font-size:11px; font-family:tahoma, arial, verdana ;}



/*СТРУКТУРА внутренней*/
/*Логотип na  внутренней*/
a.logv { width:288px; height:72px; position:absolute; left:32px; top:61px; z-index:3;display:block;
        background:no-repeat left top url(images/logov.gif);}
div.logpnv { width:99px; height:72px;position:absolute; left:221px; top:61px; z-index:2;
            background:no-repeat left top url(images/logo2.png);}
div.podlogv {position:absolute; left:32px; top:61px; z-index:1; color:#221E1F;
            font-size:30px; font-weight:bold; width:250px; height:72px;}
div.podlogv div {color:#221E1F; font-size:11px; font-weight:normal;}
/* ---- ---- ---- */
div.top_v {background:#FFFFFF; padding:6px 0px 6px 0px;}
/*Маленькая панелька на внутренних*/
div#min_pan_v {width:250px; height:16px; position:relative;}
div#min_pan_v a {position:absolute; color:#000000; font-size:11px; font-family:tahoma, arial, verdana ;}
div#min_pan_v a.maili {width:17px; height:16px; background:no-repeat center center url(images/mai.gif); left:94px;}
div#min_pan_v a.mailt {width:90px; height:16px; left:119px; top:0px;}
div#min_pan_v a.homei {width:17px; height:16px; background:no-repeat center center url(images/home.gif); left:0px;}
div#min_pan_v a.homet {width:50px; height:16px; left:24px; top:0px;}
/* ---- ---- ---- */
/*фоны*/
div.topfon1 { height:137px; background: #FFFFFF no-repeat 188px top url(images/vtopfon1.jpg);}
div.topfon2 { height:137px; background: #FFFFFF no-repeat 188px top url(images/vtopfon2.jpg);}
div.topfon3 { height:137px; background: #FFFFFF no-repeat 188px top url(images/vtopfon3.jpg);}
div.topfon4 { height:137px; background: #FFFFFF no-repeat 188px top url(images/vtopfon4.jpg);}
div.topfon5 { height:137px; background: #FFFFFF no-repeat 188px top url(images/vtopfon5.jpg);}
div.topfon6 { height:137px; background: #FFFFFF no-repeat 188px top url(images/vtopfon6.jpg);}
div.topfon7 { height:137px; background: #FFFFFF no-repeat 188px top url(images/vtopfon7.jpg);}
div.topfon8 { height:137px; background: #FFFFFF no-repeat 188px top url(images/vtopfon8.jpg);}
div.topfon9 { height:137px; background: #FFFFFF no-repeat 188px top url(images/vtopfon9.jpg);}
div.topfon10 { height:137px; background: #FFFFFF no-repeat 188px top url(images/vtopfon10.jpg);}
div.topfon11 { height:137px; background: #FFFFFF no-repeat 188px top url(images/vtopfon11.jpg);}


td.wf70 { background:#AA9369 no-repeat left top url(images/w70.gif);}
td.wf35 { background: no-repeat 20px top url(images/w36.gif);width:50px;}
td.wf36 { color:#FE0700; font-weight:bold; padding:0px 50px 0px 0px !important; background:no-repeat right 10px url(images/znak.gif); }
td.wf36 p { margin-bottom:10px;}
td.wf36 p a { line-height:12px;}
td.wf36 a { color:#CB0E08; padding-right:13px; background:no-repeat right center url(images/w35.gif);font-weight: normal;}
td.wf37 {  width:60px;}

/*Блок новостей*/
div.nov { margin-bottom:10px; clear:both;}
div.nov div.data_img { float:left;color: #8D8A8A; font-family:tahoma, verdana; font-size:11px; margin-bottom:10px; width:59px;}
div.nov img  { border:1px solid #DDDDDD; width:50px; height:50px;}
div.nov div.text { margin:0px 10px 5px 70px;}
div.nov  a.zagnov {color: #005DBD; font-family:tahoma, verdana;}


div.vnov { clear:both; margin-bottom:30px;}
div.vnov div.data_img { float:left; width:138px; margin-bottom:30px;}
div.vnov img  { border:1px solid #999999;}
div.vnov h4{font-size:12px; color:#FF0000; margin-bottom:10px;}
div.vnov div.text { margin-left:142px;}
img.vnv { float:left; margin:0px 15px 5px 0px;}

/*Контент*/
.content { padding:0px 30px 30px 2px;}
div.toch_razd { height:9px; background:repeat-x top url(images/w40.gif); margin-bottom:12px;}

.content table td {padding:5px;}


.content ul { margin-left:11px; margin-top:11px; list-style:none;}
.content ul li { margin-bottom:7px; padding-left:22px; background:no-repeat left 5px url(images/qwqw2.gif); list-style:none;}
.content ol {margin-left:33px; margin-top:11px;}
.content ol li { margin-bottom:7px;}



ul.fotogalerey li{ width:177px; height:200px; background:no-repeat left top url(images/ob_fon.jpg); padding:13px 10px 10px 10px;
                     margin:0px 10px 10px 2px;  float:left; list-style:none;}
ul.fotogalerey li img { border:1px solid #DFDFDF; background-repeat:no-repeat;
                        background-position: center center; display:block; margin-bottom:8px; }
ul.fotogalerey li h2 { width:143px; height:30px; color:#000000; font-size:12px; font-weight:bold; line-height:14px; overflow:hidden;
                         margin-bottom:7px;}					 

ul.fotogalerey li a { color:#000000; font-size:11px;}
ul.fotogalerey li span { color:#000000; font-size:11px;}



ul.fotogalerey_art {margin-top:40px; list-style:none;}
ul.fotogalerey_art li{ width:177px; height:200px; padding:13px 10px 0px 10px;margin:0px 10px 0px 2px;  float:left; list-style:none;}
ul.fotogalerey_art li img { border:1px solid #DFDFDF; display:block;}
ul.fotogalerey_art li h2 { width:143px; height:30px; color:#000000; font-size:12px; font-weight:bold; line-height:14px; overflow:hidden; margin-bottom:7px; margin-top:5px;}					
ul.fotogalerey_art li a { color:#000000; font-size:11px;}
ul.fotogalerey_art li span { color:#000000; font-size:11px;}




div.per_str { color:#FF0000; font-size:14px; word-spacing:4px; letter-spacing:2px; margin-bottom:10px; margin-right:50px; clear:both;}
div.per_str a { color:#000000; font-size:14px; word-spacing:5px;}
div.per_str a:visited, div.per_str a:active,
div.per_str a:link  {text-decoration:none;}
div.per_str a:hover {text-decoration: underline;}

/*Подробнее*/
a.podrob {color:#000000; font-size:11px; padding:0px 22px 0px 0px; background:no-repeat right center url(images/podr.gif);}

/*Назад*/
a.backlink {color:#3461BE; font-size:12px; padding:0px 0px 0px 18px; background:no-repeat 2px center url(images/nazad.gif); display:block;
            margin-bottom:5px; margin-left:2px; clear:both; width:110px;}
a.backlink2 {color:#3461BE; font-size:12px; padding:0px 18px 0px 0px; background:no-repeat right center url(images/vpered.gif); display:block;
            margin-bottom:5px; margin-left:2px; clear:both; width:90px;}

/*Формы и Обратная связь*/
.obrsv input {width:98%; height: 20px;}
.obrsv textarea { width:98%; height: 20px;}
.obrsv button{width: 100px; height: 20px;}

/*Подвал на главной*/
div.podval1 { height:36px; background:#FAECD2 no-repeat left top url(images/w89np.gif); }
div.podval11 { height:36px; margin-left:145px; margin-right:100px;min-width:700px; white-space:nowrap;}
div.podval11 img { margin:7px 14px 0px 14px;}
table.podval2 {background:no-repeat left top url(images/w88.gif); height:51px;}
td.cvh { background:no-repeat right top url(images/w87.gif);}
div.telf0{ position:absolute; left:16px; top:-77px; width:251px; height:77px; background:no-repeat left top url(images/w92tru0.jpg);}
div.telf0 div { width:150px; height:50px; position:absolute; left:70px; top:18px; color:#FFFFFF; font-size:24px; font-weight:bold;
                line-height:22px; }
div.telf0 div  span {color:#D5C099; font-size:12px; font-weight:bold;}
div.telf0 div.mnk { font-weight: normal; position:absolute; left:0px; top:24px; height:20px; }

/*Поиск */
form.poisk { width:193px; height:40px; position:relative; display:block; margin-top:5px;}
form.poisk input {width:127px; height:20px; position:absolute; left:0px; top:16px; border-bottom:1px solid #D0CFCB; border-right:1px solid #D0CFCB;
                 border-left:1px solid #40403E;  border-top:1px solid #40403E; }
form.poisk  div.text{ width:105px; height:15px; position: absolute; left:7px; top:0px;font-size:11px;font-family:  Tahoma, Verdana, Helvetica;
                      background:no-repeat right top url(images/w86.gif);}
form.poisk button{width:45px; height:20px; position: absolute; left:129px; top:16px; border:0;
                 background:#AA9369 no-repeat left top url(images/w95bopo.gif); cursor:pointer;}
div.poisk0 { width:193px; height:40px; position:absolute; left:36px; top:-138px;}
div.poiskv { width:193px; height:40px; position:absolute; left:36px; top:-70px;}
/*Подвал на внутренних*/
div.telfv { position:absolute; left:16px; top:-14px; width:251px; height:77px; background:no-repeat left top url(images/w92tru.jpg);}
div.telfv div { width:150px; height:50px; position:absolute; left:70px; top:18px; color:#FFFFFF; font-size:24px; font-weight:bold;
                line-height:22px; }
div.telfv div  span {color:#D5C099; font-size:12px; font-weight:bold;}
div.telfv div.mnk { font-weight:normal; position:absolute; left:0px; top:24px; height:20px; }
.h63 { height:63px;}
div.chetoch { width:5px; height:306px; position:absolute; left:319px; top:-306px; background:repeat-y  right top url(images/w67.gif);}
.cv01 { width:56px; height:232px;position:absolute; left:267px; top:-232px; background:no-repeat left top url(images/w65.gif);}
a.otchv { width:267px; height:76px; background:no-repeat left top url(images/w64otch.gif); display:block; z-index:3;
              position:absolute; left:0px; top:-141px;}
a.otchz { width:267px; height:76px; background:no-repeat left top url(images/w93otch.gif); display:block; z-index:3;
              position:absolute; left:0px; top:-141px;}
div.cv02 { width:190px; height:31px;position:absolute; left:77px; top:-172px; background:no-repeat left top url(images/w63.gif); }
div.cv02 a { color:#000000; font-family: arial, verdana, tahoma;text-decoration: none;}
div.cv02 a:hover {text-decoration: none;}
div.cv03 { width:36px; height:29px;position:absolute; left:231px; top:-201px; background:no-repeat left top url(images/w62.gif); }

/*Cтатьи*/
div.stat { margin-bottom:30px; clear:both;}
div.stat div.img { width:138px; float:left;}
div.stat div.img img { border:1px solid #949494;}
div.stat div.text { margin-left:142px;}
div.stat div.text h4 {font-size:12px; color:#FF0000; margin-bottom:10px;}

/*По умолчанию*/
td, div {vertical-align: top; color: #000000; font-size:12px; font-family: arial, verdana, tahoma;}
p { margin-bottom:11px;}
a {color: #0F77BA; font-size:12px;}
a:visited, a:active,
a:link  {text-decoration:  underline;}
a:hover {text-decoration: none;}
a.year:link,
a.year:active,
a.year:visited {color: #ff0000;}
.mon a:link,
.mon a:active,
.mon a:visited {color: #000000;}
form.feedback {width:420px; margin:0px auto 0px auto; text-align:left; padding-right:100px; padding-top:50px; padding-bottom:50px}
form.feedback .moretext {text-align:center; font-size:12px; font-weight:bold; padding: 0px 0px 25px 100px}
form.feedback label {width:100px; float:left; margin-right:10px; text-align:right; clear:right}
form.feedback input, form.feedback textarea {width:300px; float:right; margin-bottom:10px; font: 14px "Courier New", Helvetica; padding:2px; border:1px #000 solid; background: #FFFFFF url() repeat-x;}
form.feedback .button {width: 120px; font:11px Verdana, Arial, Helvetica, sans; font-weight:bold; background: #fff url(images/page_bg.gif) repeat-x; background: #C0C0C0}
form.feedback textarea {height:120px;}
form.feedback input.filla{height:22px; width:305px;}
/*FAK*/
div.faqq a { color:#997147; font-weight:bold;}
div.faqq a:visited, div.faqq a:active,
div.faqq a:link {text-decoration: underline;}
div.faqq a:hover {text-decoration: none;}
div.faqq { color:#997147; font-weight:normal; clear:both;}
div.faqa { color: #000000; margin-bottom:5px; clear:both;}
div.faqa img{ float:left; border:1px solid #BBBBBB; margin:2px 15px 3px 0px;}
/*Галерея цветов*/
.content ul.cveta {list-style:none;}
.content ul.cveta li{ width:100px; height:150px; padding:0px;
margin:0px 40px 20px 2px; float:left; list-style:none;}
.content ul.cveta li div { border:1px solid #DFDFDF; margin-bottom:5px; width:100px; height:100px; }
.content ul.cveta li h2 { width:100px; height:40px; color:#000000; font-size:12px; font-weight:bold; line-height:14px; overflow:hidden;
margin-bottom:7px; text-transform:none;}
/*search*/
ul.vivpo{ margin:10px; list-style:none;}
ul.vivpo li { background:no-repeat left 3px url(images/vpstr.gif); padding:0px 0px 0px 17px; margin-bottom:10px;
font-size:12px; font-family:Verdana,Tahoma;}
ul.vivpo li a { color:#000000; }
ul.vivpo li a span.s { padding-right:13px; background:no-repeat right 5px url(images/vpstrs.gif); }
ul.vivpo li a span.p { color:#CB0E08; }

/* Еще статьи*/
h5.files {font-size:12px; color:#666666; font-weight:normal; margin-left:10px;}
li.files {font-size:12px; color:#000000;}




.g_new1 {position:relative;}
.g_new1 div {position:absolute; left:0px; top:-45px; white-space:nowrap; background:#8B754D; z-index:9999; padding:5px; border:1px solid #ffffff;}
.g_new1 div ul {list-style:none;}
.g_new1 div ul li a {text-transform:none;}


.g_new1v {position:relative;}
.g_new1v div {position:absolute; left:0px; top:-45px; white-space:nowrap; background:#FFFFFF; z-index:9999; padding:5px; border:1px solid #8B754D;}
.g_new1v div ul {list-style:none;}
.g_new1v div ul li a {text-transform:none;}


div.ur2 { height:1px; position:relative; font-size:0px; }				 											 
div.ur2none {display:none; }
table.menu_top div.ur2yes {position:absolute; left:-10px; top:9px; border:1px solid #FFFFFF;width:125px; 
  background:#8b754d; z-index:5; padding:5px 5px 2px 5px; }
table.menu_top div.ur2yes ul {list-style:none;}
table.menu_top div.ur2yes ul li {margin-bottom:7px; background:no-repeat left 5px url(images/urt.gif); padding-left:12px; text-align:left!important;}	
table.menu_top div.ur2yes ul a {color:#FFFFFF; font-size:12px;text-transform:none !important;
     text-decoration:underline !important; }
table.menu_top div.ur2yes ul a:hover {text-decoration: none !important;}

table.menu_top_v div.ur2yes {position:absolute; left:-10px; top:9px; border:1px solid #8b754d;width:125px; 
  background:#FFFFFF; z-index:5; padding:5px 5px 2px 5px; }
table.menu_top_v div.ur2yes ul {list-style:none;}
table.menu_top_v div.ur2yes ul li {margin-bottom:7px; background:no-repeat left 5px url(images/urt2.gif); padding-left:12px; text-align:left!important;}	
table.menu_top_v div.ur2yes ul a {color:#000000; font-size:12px;text-transform:none !important;
     text-decoration:underline !important; }
table.menu_top_v div.ur2yes ul a:hover {text-decoration: none !important;color:#000000;}

table.znov  { margin-bottom:24px; }
table.znov td { padding:5px 0px 5px 47px;}
table.znov h1 { color:#8B754D; font-size:14px; }
table.znov td.arhn { padding-left:20px;  color:#66512A; font-size:11px; font-family:tahoma, arial, verdana ;}			   
table.znov td.arhn a { color:#66512A; font-size:11px; font-family:tahoma, arial, verdana ;}

/*08.06.2011*/
.content table td {vertical-align: middle;} 


