body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #171717;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #171717;        
}
body {
	background-color:  #EEEEEE;
	margin: 0px;
	padding: 0px;
}
img {
	border: 0px;
}
a:link,
a:visited {
	color: #171717;
	text-decoration: none;
}
a:hover,
a:active {
	text-decoration: none;
	color: #3EBD17;
}
con_link {
	text-decoration: none;
}
a.con_link:link,
a.con_link:visited,
a.con_link:hover,
a.con_link:active {
	color: #459817;
}
.menu_body {
	border-right-width: 1px;
	border-left-width: 8px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C9C9C9;
	border-left-color: #69E52F;
}
.t_bottom {
	background-image: url(/images/style/t_bottom.jpg);
	background-repeat: no-repeat;
	height: 42px;
	width: 196px;
}
.menu_text {
	text-decoration: none;
	text-align: left;
	width: 160px;
        position: relative;
        z-index:10;
}
.order_body {
	background-image: url(/images/style/order_bg.jpg);
	background-repeat: no-repeat;
	height: 126px;
}
.order_text {
	padding-top: 10px;
	padding-left: 28px;
	color: #666666;
}
.order_link {
	text-align: right;
	padding-top: 28px;
	padding-right: 9px;
	color: #666666;
}
a.order_link:link,
a.order_link:visited,
a.order_link:hover,
a.order_link:active {
	text-decoration: none;
	padding: 0px;
	color: #666666;
}
.cli_body {
	background-image: url(/images/style/cli.jpg);
	height: 169px;
	width: 369px;
}
.bot_icon {
	background-image: url(/images/style/bot_icon.jpg);
	background-position: left top;
	padding: 5px;
        padding-left:0px;
	background-repeat: no-repeat;
}
.bot_text {
	color: #474747;
	width: 340px;
	margin-left: 17px;
	font-size: 10px;
}
.bot_text2 {
	color: #474747;
	width: 340px;
	margin-left: 17px;
	font-size: 10px;
        width: 340px; 
        height: 108px;
}
.copy {
	color: #9B9B9B;
	width: 180px;
	text-align: left;
	font-size: 10px;
}.lang_tab {
	background-image: url(/images/style/tab2_right.jpg);
	background-repeat: no-repeat;
}
.lang {
	text-align: center;
	height: 30px;
}
.lang_off {
	background-color: #CCCCCC;
	padding: 1px;
}
.img1 {
	background-image: url(/images/style/img1.jpg);
	background-repeat: no-repeat;
}
.img2 {
	background-image: url(/images/style/img2.jpg);
	background-repeat: no-repeat;
}
.img3 {
	background-image: url(/images/style/img3.jpg);
	background-repeat: no-repeat;
}
.img4 {
	background-image: url(/images/style/img4.jpg);
	background-repeat: no-repeat;
}
.img5 {
	background-image: url(/images/style/img5.jpg);
	background-repeat: no-repeat;
}
.img6 {
	background-image: url(/images/style/img6.jpg);
	background-repeat: no-repeat;
}
.tit_text {
	text-align: left;
	width: 200px;
}
h1 {
	padding: 0px;
	font-size: 11px;
	font-weight: normal;
}
h2 {
	padding: 0px;
	font-size: 11px;
}
.con_text {
	padding-left: 20px;
        text-align:justify;
}
.con_text_2 {
	padding-left: 20px;
        text-align:justify;
        padding-right: 20px;
}
.form_tab {
	border: 1px solid #CCCCCC;
}
.form_top_text {
	font-size: 17px;
	font-weight: bold;
        margin-top:3px;
        padding-top:5px;
}
.form_radio {
	text-align: left;
	width: 100px;
	font-size: 11px;
}
.form_brd {
	border: 1px solid #CCCCCC;
}
.text_bull {
	color: #FF0000;
}
.form_size {
	text-align: left;
	width: 250px;
}
.form_size2 {
	text-align: left;
	width: 300px;
}
/* форма сбоку */
#oform {
        width:170px;
        font-size:11px;
        font-family:tahoma;
        padding-left:7px;
        text-align:left;
}
#oform td {
        font-size:11px;
}
#oform select {
       font-size:10px;
}
.step {
       font-family:verdana,arial,tahoma;
       font-weight:bold;
       font-size:11px;
       text-align:left;
       padding-left:25px;
       margin-bottom:7px;
}
.left-i {
       border: 1px solid #CCCCCC;
       width:95px;
       font-size:10px;
       height:11px;
       padding:0px;
}
.left-i2 {
       border: 1px solid #CCCCCC;
       width:95px;
       font-size:10px;
       height:15px;
       padding:0px;
 
}
.br {
       height:3px;
       width:10px;
}
.br3 {
       height:10px;
       width:10px;
}
.brx2 {
       height:6px;
       width:10px;
}
.form_brd2 {
	border: 1px solid #CCCCCC;
        padding:1px;
        height:14px;
        font-size:10px;
      
}
#lang {
        padding-left:20px;
}
#lang select {
        border:1px solid #CCCCCC;
        font-size:11px;
        font-family:verdana;
}
.lang-item {
        margin-right:7px;
        background-color:#CCCCCC;
        padding:1px;
}
.lang-item-a {
        margin-right:7px;
        background-color:auto;
        padding:1px;
}
.w100 {
        width:100%;
        padding:1px;
}
input.w100 {
        width:288px;
}
.quest {
        padding:0px;
        border: 1px solid #808080; 
        padding-left: 4px; 
        padding-right: 4px; 
        padding-top: 1px; 
        padding-bottom: 1px;
        float:left;
        font-weight:bold;
        font-size:10px;
}
table.form_tab select {
        font-family:verdana;
        font-size:10px;
        border:1px solid #CCCCCC;
        margin:0px;
        
}
table.form_tab textarea {
        font-family:verdana;
        font-size:10px;
        border:1px solid #CCCCCC;
        width:288px;
}
table.form_tab input {
        font-family:verdana;
        font-size:10px;
        border:1px solid #CCCCCC;
}
.td_1 {background-image:url('/images/style/tab1_bg.jpg'); }
.td_2 {background-image:url('/images/style/tab2_bg1.jpg'); }
.td_3 {background-image:url('/images/style/tab2_bg2.jpg'); }
.td_4 {background-image:url('/images/style/tab3_bg1.jpg'); }
.td_5 {background-image:url('/images/style/tab3_bg2.jpg'); }

.m_order {background-image:url('/images/style/m_order.jpg'); }
.order_gif {background-image:url('/images/style/order.gif'); }


.step_1 {font-weight:bold;font-size:11px;padding:26px 0px 0px 55px;}

.dalee {margin-top:7px;margin-right:27px;padding:0px;font-family:Arial;font-size:10px;padding-bottom:3px;}
.inpt_dalee {background:auto; margin-right:20px;border: 1px solid #CCCCCC;}

.sub_ul_div {margin-bottom:0px;padding-left:20px;padding-bottom:5px;padding-top:1px;}
.sub_ul {margin:0px;padding:0px}
.rubrica {font-weight:bold;list-style-type: none; list-style-image: url(/images/style/trans.gif); margin-left: -15px;}

.cont_sphere {width:16px; height:16px; float:left;}

.td_menu {background-image:url('/images/style/t_menu.jpg'); height:44px;}
.servic {text-align:left;padding-left:20px;}

/* Контентная часть */
div.con_text h1 { font-size:14px; font-weight:bold; font-family:Arial,sans-serif}
div.con_text h2 { font-size:12px; font-weight:bold;font-family:Arial,sans-serif}
div.con_text h3 { font-size:11px; font-weight:bold;font-family:Arial,sans-serif}
div.con_text h4 { font-size:10px; font-weight:bold;}
div.con_text h5 { font-size:9px; font-weight:bold;}
div.con_text h6 { font-size:8px; font-weight:bold;}

.pl-15 {padding-left:15px;}

.home h1 {
font-size:12px;
}

/* calculator */
#calc h1,#calc table,#calc .topic {
margin-bottom:7px;
}

#calc .topic {
margin-left:12px;
}

#calc .topic2 {
margin-left:10px;
}

#calc .subm {
padding-left:12px;
padding-right:10px;
}

.p10 td {
padding:3px;
}

.green a {
color:#008000;
}

.banner {
      position:absolute;
      left: 0; top: 0;
      z-index:1;
   }
   .link {
      position:absolute;
      left: 0; top: 0;
      z-index:2;
      width: 75px; height: 18px;
	  background: url('n.gif') repeat;
   }
   .container {
      position: relative;
      width: 75px; height: 8px;
   }