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(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(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(cli00000.jpg);
	height: 169px;
	width: 369px;
}
.bot_icon {
	background-image: url(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(tab2_rig.jpg);
	background-repeat: no-repeat;
}
.lang {
	text-align: center;
	height: 30px;
}
.lang_off {
	background-color: #CCCCCC;
	padding: 1px;
}
.img1 {
	background-image: url(img10000.htm);
	background-repeat: no-repeat;
}
.img2 {
	background-image: url(img20000.jpg);
	background-repeat: no-repeat;
}
.img3 {
	background-image: url(img30000.jpg);
	background-repeat: no-repeat;
}
.img4 {
	background-image: url(img40000.jpg);
	background-repeat: no-repeat;
}
.img5 {
	background-image: url(img50000.jpg);
	background-repeat: no-repeat;
}
.img6 {
	background-image: url(img60000.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('tab1_bg0.jpg'); }
.td_2 {background-image:url('tab2_bg1.jpg'); }
.td_3 {background-image:url('tab2_bg2.jpg'); }
.td_4 {background-image:url('tab3_bg1.jpg'); }
.td_5 {background-image:url('tab3_bg2.jpg'); }

.m_order {background-image:url('m_order0.jpg'); }
.order_gif {background-image:url('order000.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(trans000.gif); margin-left: -15px;}

.cont_sphere {width:16px; height:16px; float:left;}

.td_menu {background-image:url('t_menu00.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;
}