/***** *****/ 

body { font-size:12px; font-family:Arial, Helvetica, sans-serif; margin: 0px; border: 0px; padding: 0px; }
a { color:#336699; text-decoration:underline; }
a:hover { text-decoration:none; }
a img { border:none; text-decoration:none; }
h1 { color:#000000; font-size:29px; font-style:italic; margin-bottom:25px; margin-top:0px; font-weight:normal; }
h2 { color:#094463; font-size:18px; margin:5px 0px 5px 0px; font-weight:normal; }
h3 { color:#000000; font-size:14px; margin:0px 0px 10px 0px; }
p { padding:0px; margin:2px 0px 0px 0px; }
li,
 ol,
 ul { margin:5px 0px 0px 15px; padding:0px }
/*HEADER UP*/

a img.logo { float:left; }
.header_up { display:block; height:74px; width:1055px; position:relative; text-align:left; }
.right_logo { display:block; /* [disabled]position:relative;
*/ padding:10px 0px 0px 0px; margin:0px; font-size:12px; }
.right_logo a { color:#003873; text-decoration:underline; font-weight:900; line-height: 18px; }
.right_logo a:hover { text-decoration:none; }
#tel { color:#2d2d2d; font-family:Arial, Helvetica, sans-serif; margin-top:17px; }
#header { width:auto; height:74px; margin-top:-10px; position:relative; display:block; background-color: #F2F3F5; }
#header_info { /* [disabled]position:absolute;
 */ right:3%; height: 100%; float: right; }
.favor { display: block; position: absolute; right: 36px; top: 46px; line-height: 18px; }
.favor a { font-weight: 900; font-size: 12px; color: #003873; line-height: 18px; }
.tel { /* [disabled]height:100%;
 */ vertical-align:middle; background-image: url(/images/tel.jpg); background-repeat: no-repeat; background-position: left bottom; padding-left: 30px; }
#text_id { padding:10px 20px 10px 20px; font-size:10px; color:#78868d; }
/*MAIN HEADER*/

.main_header { display:block; height:318px; width:1055px; position:relative; text-align:left; background-image:url(../images/robot_k2.png); background-repeat:repeat-x; }
#about_company { width:193px; height:243px; float:left; position:absolute; margin-top:35px; margin-left:46px; }
#main_menu { width:296px; height:143px; float:left; position:absolute; margin-left:100px; margin-top:35px; background:url(../images/menu_ekran.png) no-repeat; padding:25px; }
#main_menu .k { display: block; position: absolute; top: 168px; right: -594px; font-size: 16px; }
#main_menu .k a { text-decoration:underline; color:#C8CECE; text-decoration:underline; font-size:17px; font-weight:300; text-shadow: 1px 1px 1px #333; }
#main_menu .k a:hover { color:#3cb5dc; border-bottom:#3cb5dc dotted 1px; text-decoration:none; text-shadow: 2px 2px 2px #333; }
#main_menu_url a { text-decoration:underline; color:#C8CECE; text-decoration:underline; font-size:17px; font-weight:300; text-shadow: 1px 1px 1px #333; }
#main_menu_url a:hover { color:#3cb5dc; border-bottom:#3cb5dc dotted 1px; text-decoration:none; text-shadow: 2px 2px 2px #333; }
#about_company_index { background:#FFFFFF; padding:0px 10px 0px 15px; font-size:11px; }
#menu_inner { position: static; background-image: url(../images/_bg_iner.jpg); /* [disabled]height: 250px;
*/ /* [disabled]background-position: 0px -70px;
*/ background-repeat: repeat-x; padding-top: 15px; /* [disabled]padding-right: 0px;
*/ padding-bottom: 15px; padding-left: 40px; width:2000px; }
/* MAIN */

.news { width:260px; text-align:left; padding-top:54px; padding-left:40px; font-size:12px; margin-top: 40px; /* [disabled]background-color: #F2F3F5;
*/ }
.content { width:80%; padding:15px 45px 10px 20px; font-size:14px; /* [disabled]background-color: #FFF;
*/ }
/* NEWS */

#news { width: 200px; margin: 20px 20px 0px 0px; /* [disabled]background-color: #CCC;
*/ /* [disabled]padding: 5px;
*/ }
#news a { color:#336699; text-decoration:underline; font-size: 18px; font-weight: bold; /* [disabled]line-height: 18px;
*/ display: block; position: relative; padding-bottom: 10px; text-align: center; }
#news a:hover { text-decoration:none; }
#news .item a { font-size:12px; padding-bottom: 10px; text-decoration: none; font-style: normal; font-weight: normal; /* [disabled]background-image: url(../images/news.png);
*/ /* [disabled]background-repeat: repeat-x;
*/ /* [disabled]background-color: #CCC;
*/ margin-top: -1px; margin-right: 10px; margin-bottom: 5px; margin-left: 10px; }
#news .item .date { color: #333; /* [disabled]background-color: #CCC;
*/ display: block; background-image: url(../images/news.png); background-repeat: no-repeat; text-align: center; font-size: 12px; /* [disabled]padding-top: 4px;
*/ padding-right: 10px; /* [disabled]padding-bottom: 4px;
*/ background-position: left center; line-height: 22px; }
#news h2 { color:#094463; font-size:13px; }
#news h2 a { color:#094463; text-decoration:underline; }
#news h2 a:hover { text-decoration:none; }
.date_prew { font-size:14px; color:#7f7e7f; }
/* CONTENT */

.tovar { float:left; display:block; position:relative; margin-top:20px; height:380px; }
.tovar .title a { color:#336699; text-decoration:underline; font-size:14px; font-weight:700; }
.tovar .title a:hover { color:#d32329; text-decoration:underline; }
.tovar .text { font-size:11px; padding:5px 5px 5px 0px; }
.main_text { width:690px; line-height: 1.2em; position:relative; display:block; color:#303030; text-align:left; padding:0px 60px 30px 260px; }
.main_text-2 { min-width:820px; line-height: 1.2em; display:block; /*color:#303030;*/

	text-align:left; padding:25px 0px 30px 0px; }
#navibar { left:30px; text-align:left; margin-bottom:10px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#navibar a { color:#000000; text-decoration:underline; }
#navibar a:hover { color:#000000; text-decoration:none; }
#catalog_navibar { left:30px; text-align:left; margin-bottom:10px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#catalog_navibar a { color:#000000; text-decoration:underline; }
#catalog_navibar a:hover { color:#000000; text-decoration:none; }
/* FOOTER */

.footer { width:auto; text-align:left; position:relative; display:block; margin:0px; background-color:#a5b4ba; background-image:url(../images/footer.jpg); background-repeat:repeat-x; height:40px; font-size:12px; color:303030; padding:15px 0px 0px 40px; }
.footer a { color:#000000; text-decoration:underline; }
.footer a:hover { color:#990000; text-decoration:none; }
.footer #sod { color:#555555; }
.footer #sod a { color:#444444; text-decoration:underline; }
.footer #sod a:hover { color:#990000; text-decoration:none; }
#copyright { float:left; width:300px; position:relative; margin:0px; }
#adress { position:absolute; float:left; display:block; right:3%; font-size:11px; margin-top:-8px; }
/* MENU */



#menu { position: static; background-repeat: no-repeat; min-width: 1170px; height:66px; /* [disabled]position: absolute;
*/ padding: 5px; width: 100%; /* [disabled]border-top-width: thin;
*/ /* [disabled]border-top-style: solid;
*/ /* [disabled]border-top-color: #333;
*/ /* [disabled]border-bottom-width: thin;
*/ /* [disabled]border-bottom-style: solid;
*/ /* [disabled]border-bottom-color: #333;
*/ /* [disabled]margin-top: 10px;
*/ background-image: url(../images/menu_inner.png); /* [disabled]background-position: -15px;
*/ /* [disabled]position: relative;
*/ /* [disabled]height: 66px;
*/ /*margin-left: 40px;*/

	/* [disabled]width: 1055px;
*/ /* [disabled]margin: 0 auto;
*/ /* [disabled]background-color: #999;
*/ }
.menu_links { font-size:15px; border-right-width: 1px; border-right-style: solid; border-right-color: #333; float: left; display: block; text-align: center; /* [disabled]background: url(/images/56.png) repeat;
*/ /* [disabled]padding: 5px;
*/ /* [disabled]margin: 5px;
*/ /* [disabled]background-image: url(../images/_462.png);
*/ /* [disabled]background-repeat: repeat-x;
*/ margin-top: 5px; /* [disabled]padding-left: 5px;
*/ /* [disabled]padding-right: 5px;
*/ }
.menu_links a { float: left; display: block; color:#CCC; text-decoration:none; height: 36px; /* [disabled]padding: 5px;
*/ padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; }
.menu_links a:hover { background: url(/images/36.png) top left repeat-x; color: #CCC; }
.menu_links.vis { background-image: url(/images/36.png); background-repeat: repeat-x; float: left; display: block; height: 36px; color: #CCC; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; }
#menu_about { width:267px; position:relative; left:0px; margin-left:-40px; margin-top:-15px; font-size:14px; }
.menu_about__links { display:block; width:227px; background-image:url(/images/menu_about.jpg); background-repeat:no-repeat; height:23px; margin-top:5px; padding-top:7px; padding-left:40px; }
.menu_about__links a { color:#000000; border-bottom:#000000 dashed 1px; text-decoration:none; }
.menu_about__links a:hover { color:#000000; text-decoration:none; background-image: url(../images/menu_about.jpg); background-repeat: no-repeat; }
.menu_about__links_2 { display:block; width:227px; height:23px; margin-top:5px; padding-top:7px; padding-left:40px; }
.menu_about__links_2 a { color:#000000; border-bottom:#000000 dashed 1px; text-decoration:none; }
.menu_about__links_2 a:hover { color:#000000; text-decoration:none; }
#complex { margin-top:-10px; }
#zakaz { margin-top:-20px; margin-bottom:30px; }
/* Actions */

#action { tesxt-decoration: none; width: 200px; top: -10px; border: 0px; margin: 0px; /* [disabled]position: relative;
*/ padding-bottom: 10px;/*border: 1px solid #ccc; color: #333;*/

}
#action a { text-decoration: none; border: 0px; margin: 0px; }
#action a marquee { border: 0px; margin: 0px; }
.news_archive { float: right; }

