.right{
float:right;
margin-left:20px;
}
.left{
float:left;
}

.logotop_in{
width:25%;
font-size:11px;
}
#logo_block{
position:relative;
text-align:center;
width:256px;
margin:-50px auto 0px auto;
}
#logo_block img {
	display:block;
	margin:0 auto;
	border:0;
}
#logo_block a img {
	margin-top:30px;
}

.callme_in {
    height:160px;
	background:url(../image_in/callme_in.jpg) bottom right no-repeat;
	font:normal 14px "PragmaticaLightC, Verdana",sans-serif;
	text-align:left;
	line-height:18px;
}
.callme_in .vCard {
	padding-left:10px;
}
.callme_in .vCard a {
	background:url(../image/compass.gif) no-repeat;
	line-height:27px;
	padding-left:29px;
	display:block;
	margin-top:5px;
	font-size:12px;
	color:#f1583e;
	text-decoration:underline;
}
.callme_in .vCard a:hover {
	text-decoration:none;
}
.callme_in .vCard .red {
	color:#f1583e;
}
#mainnavi_in{
margin-top:0px;
position:relative;
z-index:10;
}

.mainnavi .top1_a {background:url(../image_in/top1_a.gif) right bottom no-repeat;padding-right:143px;}
.mainnavi .top2_a {background:url(../image_in/top2_a.gif) right bottom no-repeat; padding-right:120px;}
.mainnavi .top3_a {background:url(../image_in/top3_a.gif) right bottom no-repeat; padding-right:65px;}
.mainnavi .top4_a {background:url(../image_in/top4_a.gif) right bottom no-repeat; padding-right:127px;}

#con_table_in{
position:relative;
z-index:1;
margin-top:-60px;
}
.v_line_bg_con{
background:url(../image_in/v_line_bg_con.gif) left repeat-y;
}
.v_line_bg_con_b{
background:url(../image_in/v_line_bg_con_b.gif) left repeat-y;
}
.r_v_line_bg_con{
background:url(../image_in/v_line_bg_con.gif) right repeat-y;
}
.r_v_line_bg_con_b{
background:url(../image_in/v_line_bg_con_b.gif) right repeat-y;
}
.h_line_bg_con{
background:url(../image_in/h_line_bg_con.gif) top repeat-x;
}
.b_h_line_bg_con{
background:url(../image_in/h_line_bg_con.gif) bottom repeat-x;
}
.h_line_bg_con_b{
background:url(../image_in/h_line_bg_con_b.gif) top repeat-x;
}
.b_h_line_bg_con_b{
background:url(../image_in/h_line_bg_con_b.gif) bottom repeat-x;
}
.top_right_bg_con{
background:url(../image_in/top_right_bg_con.gif) right no-repeat;
height:5px;
}
.bot_right_bg_con{
background:url(../image_in/bot_right_bg_con.gif) no-repeat;
width:5px;
height:5px;
}
.bot_left_bg_con{
background:url(../image_in/bot_left_bg_con.gif) no-repeat;
width:5px;
height:5px;
}
.top_right_bg_con_b{
background:url(../image_in/top_right_bg_con_b.gif) right no-repeat;
height:5px;
}
.bot_right_bg_con_b{
background:url(../image_in/bot_right_bg_con_b.gif) no-repeat;
width:5px;
height:5px;
}
.bot_left_bg_con_b{
background:url(../image_in/bot_left_bg_con_b.gif) no-repeat;
width:5px;
height:5px;
}
.road_site h1{
font-family:arial;
font-size:19px;
color:#231f20;
font-weight:normal;
padding:8px 12px 8px 12px;
margin:0px;
}
.road_site h1 a{
font-family:arial;
font-size:19px;
color:#231f20;
text-decoration:none;
}
.road_site h1 a:hover{
text-decoration:underline;
}
.road_site b{
color:#fed5b2;
font-weight:normal;
}
.road_site b a{
color:#fed5b2;
font-weight:normal;
text-decoration:none;
}
.road_site b a:hover{
text-decoration:underline;
}

.road_site_b h1{
font-family:arial;
font-size:19px;
color:#231f20;
font-weight:normal;
padding:8px 12px 8px 12px;
margin:0px;
}
.road_site_b h1 a{
font-family:arial;
font-size:19px;
color:#231f20;
text-decoration:none;
}
.road_site_b h1 a:hover{
text-decoration:underline;
}
.road_site_b b{
color:#b3e3fa;
font-weight:normal;
}
.road_site_b b a{
color:#b3e3fa;
font-weight:normal;
text-decoration:none;
}
.road_site_b b a:hover{
text-decoration:underline;
}

.white_pic{
height:4px;
width:11px;
background:#ffffff;
}
.content_text_in{
padding:18px 8px 15px 25px;
width:51%;
color:#231f20;
font-size:11pt;
}
.content_text_in h1{
padding:0px 0px 20px 0px;
margin:0px;
color:#231f20;
font-size:18pt;
font-family: Arial, Helvetica, sans-serif;
letter-spacing:-1px;
font-weight:lighter;
clear:none;
}
.content_text_in h2{
padding:15px 0px 8px 0px;
margin:0px;
color:#231f20;
font-size:15pt;
font-style:italic;
text-align:center;
clear:both;
}
.content_text_in h3{
padding:20px 0px 20px 0px;
margin:0px;
color:#231f20;
font-size:13pt;
font-family: Arial, Helvetica, sans-serif;
letter-spacing:-1px;
text-align:center;
}
.content_text_in h4{
padding:15px 0px 8px 0px;
margin:0px;
color:#231f20;
font-size:13px;
font-style:italic;
clear:both;
}
.content_text_in p{
padding:0px 0px 20px 0px;
margin:0px;
}
.content_text_in li{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 26px;
}
.content_text_in ol{
padding:0px 0px 0px 0px;
margin:0px;
}
.content_text_in a{
color:#fed5b2;
font-weight:bold;
}
.content_text_in a:hover{
color:#fed5b2;
font-weight:bold;
text-decoration:underline;
}
.content_text_in .margB {
margin-bottom:20px;
}
.content_text_in_blue{
padding:18px 8px 15px 25px;
width:51%;
color:#231f20;
font-size:11pt;
}
.content_text_in_blue a{
color:#94d9fa;
font-weight:bold;
}
.content_text_in_blue a:hover{
color:#94d9fa;
font-weight:bold;
text-decoration:underline;
}
.content_text_in_blue h2{
padding:15px 0px 8px 0px;
margin:0px;
color:#231f20;
font-size:15pt;
font-style:italic;
text-align:center;
clear:both;
}
.content_text_in_blue h1{
padding:0px 0px 20px 0px;
margin:0px;
color:#231f20;
font-size:18pt;
font-family: Arial, Helvetica, sans-serif;
letter-spacing:-1px;
font-weight:lighter;
clear:none;
}
/*.content_text_in_blue h3{
padding:0px 0px 20px 0px;
margin:0px;
color:#231f20;
font-size:13pt;
font-family: Arial, Helvetica, sans-serif;
letter-spacing:-1px;
text-align:center;
clear:both;
}*/
.content_text_in_blue h4{
padding:15px 0px 8px 0px;
margin:0px;
color:#231f20;
font-size:13px;
font-style:italic;
clear:both;
}
.content_text_in_blue p{
padding:0px 0px 20px 0px;
margin:0px;
}

.content_text_in_i{
padding:18px 8px 15px 25px;
width:51%;
color:#231f20;
font-size:11pt;
}
.content_text_in_i a{
color:#000000;
font-weight:bold;
}
.content_text_in_i a:hover{
color:#94d9fa;
font-weight:bold;
text-decoration:none;
 border-bottom: 1px dashed #000; 
}
.content_text_in_i h1{
padding:0px 0px 20px 0px;
margin:0px;
color:#231f20;
font-size:18pt;
font-family: Arial, Helvetica, sans-serif;
letter-spacing:-1px;
font-weight:lighter;
clear:none;
}
.content_text_in_i h4{
margin:0px;
padding:3px 0px 3px 0px;
color:#231f20;
font-size:13px;
font-style:italic;
clear:both;
}
.content_text_in_i h2{
padding:15px 0px 8px 0px;
margin:0px;
color:#231f20;
font-size:15pt;
font-style:italic;
text-align:center;
clear:both;
}
.content_text_in_i h3{
padding:20px 0px 20px 0px;
margin:0px;
color:#231f20;
font-size:13pt;
font-family: Arial, Helvetica, sans-serif;
letter-spacing:-1px;
text-align:center;
}

.content_text_in_blue_i{
padding:18px 8px 15px 25px;
width:51%;
color:#231f20;
font-size:11pt;
}
.content_text_in_blue_i a{
color:#000000;
font-weight:bold;
}
.content_text_in_blue_i a:hover{
color:#94d9fa;
font-weight:bold;
text-decoration:none;
 border-bottom: 1px dashed #94d9fa; 
}
.content_text_in_blue_i h1{
padding:0px 0px 20px 0px;
margin:0px;
color:#231f20;
font-size:18pt;
font-family: Arial, Helvetica, sans-serif;
letter-spacing:-1px;
font-weight:lighter;
clear:none;
}
.content_text_in_blue_map{
padding:18px 8px 15px 25px;
width:51%;
color:#231f20;
font-size:8pt;
}
.content_text_in a.qaz{
padding:0px 0px 0px 0px;
color:#000000;
text-decoration:none;
border-bottom: 2px dashed #fed5b2; 
}
.content_text_in a.qaz:hover{
padding:0px 0px 0px 0px;
color:#fed5b2;
text-decoration:none;
 border-bottom: 2px dashed #000; 
}
.content_text_in a.qazM{
font-weight:normal;
font-size:15px;
padding:0px 0px 0px 0px;
color:#000000;
text-decoration:none;
border-bottom: 1px dashed #000; 
}
.content_text_in a.qazM:hover{
font-weight:normal;
font-size:15px;
padding:0px 0px 0px 0px;
color:#fed5b2;
text-decoration:none;
 border-bottom: 1px dashed #fed5b2; 
}
.content_text_in_blue_map a.qaz{
padding:0px 0px 0px 0px;
color:#000000;
}
.content_text_in_blue_map a.qaz:hover{
padding:0px 0px 0px 0px;
color:#94d9fa;
text-decoration:none;
 border-bottom: 1px dashed #000; 
}
.content_text_in_blue_map a.qaz1{
padding:0px 0px 0px 0px;
color:#000000;
}
.content_text_in_blue_map a.qaz1:hover{
padding:0px 0px 0px 0px;
color:#94d9fa;
text-decoration:none;
border-bottom: 1px dashed #94d9fa; 
border-top: 1px dashed #94d9fa; 
}
.content_text_in_blue_map a.qaz2{
padding:0px 0px 0px 0px;
color:#000000;
}
.content_text_in_blue_map a.qaz2:hover{
padding:0px 0px 0px 0px;
color:#000000;
text-decoration:none;
border-bottom: 1px dashed #94d9fa; 
border-top: 1px dashed #94d9fa; 
}
.content_text_in_blue_map a{
padding:0px 0px 0px 0px;
color:#94d9fa;
}
.content_text_in_blue_map a:hover{
padding:0px 0px 0px 0px;
color:#000000;
text-decoration: none; 
border-bottom: 1px dashed #94d9fa; 
}


.content_text_in_blue_map h4{
margin:0px;
padding:3px 0px 3px 0px;
color:#231f20;
font-size:13px;
font-style:italic;
clear:both;
}
.content_text_in_blue_map p{
padding:0px 0px 7px 0px;
margin:0px;
}

.r_col_in_con{
padding:15px;
}
.r_col_in_con a{
color:#231f20;
text-decoration:underline;
font-size:11px;
}
.r_col_in_con a:hover{
text-decoration:none;
}

.sop_usl_box{
padding:0px 0px 13px 0px;
border-bottom:solid 1px #231f20;
margin-bottom:15px;
}
.sop_usl_box a{
color:#231f20;
text-decoration:underline;
font-size:11px;
padding:0px 0px 8px 19px;
background:url(../image_in/str.gif) 3px 5px no-repeat;
}
#sop_usl span{
color:#fed5b2;
font-size:15px;
padding:0px 0px 8px 19px;
background:url(../image_in/folder.gif) 0px 3px no-repeat;
}

#sop_usl_b span{
color:#94d9fa;
font-size:15px;
padding:0px 0px 8px 19px;
background:url(../image_in/folder.gif) 0px 3px no-repeat;
}

.stat_box{
padding:0px 0px 13px 0px;
border-bottom:solid 1px #231f20;
margin-bottom:15px;
}
.stat_box a{
color:#231f20;
text-decoration:underline;
font-size:11px;
padding:0px 0px 8px 19px;
background:url(../image_in/str.gif) 3px 5px no-repeat;
}
#stat span{
color:#fed5b2;
font-size:15px;
padding:0px 0px 8px 19px;
background:url(../image_in/pen.gif) 0px 3px no-repeat;
}

#stat_b span{
color:#94d9fa;
font-size:15px;
padding:0px 0px 8px 19px;
background:url(../image_in/pen.gif) 0px 3px no-repeat;
}

.speshal_box a{
color:#231f20;
text-decoration:underline;
font-size:11px;
}
#speshal{
color:#fed5b2;
font-size:15px;
padding:0px 0px 8px 19px;
background:url(../image_in/calendar.gif) 0px 3px no-repeat;
}

#speshal_b{
color:#94d9fa;
font-size:15px;
padding:0px 0px 8px 19px;
background:url(../image_in/calendar.gif) 0px 3px no-repeat;
}

.one_sp{
margin:10px 0px 0px 0px;
color:#b1b3b6;
clear:both;
padding:10px 0px 0px 0px;
-padding:2px 0px 0px 0px;
}
.one_sp span{
/*display:block;*/
margin:0px 0px 5px 0px;
}
.one_sp img{
float:left;
margin:0px 18px 0px 0px;
}
.one_sp_in{
margin:10px 0px 0px 0px;
clear:both;
padding:10px 0px 0px 0px;
-padding:2px 0px 0px 0px;
}
.one_sp_in span{
display:block;
margin:0px 0px 5px 0px;
color:b1b3b6;
}
.one_sp_in img{
float:left;
margin:0px 18px 0px 0px;
}

.no1_in{
width:24%;
padding:10px 0px 10px 10px;
}

.no1_in h2 {
	padding:3px 6px 3px 18px;
	margin:10px 0;
	font-size:15px;
	cursor:pointer;
}

.no1_in h2.purple {background:#fed5b1 url(../image/purple_arrow.gif) left top no-repeat;}
.no1_in h2.active1 {background:#fed5b1 url(../image/purple_arrow_.gif) left top no-repeat;}
/*.no1_in h2.blue {background:#b3e3fa url(../image/blue_arrow.gif) left top no-repeat;}
.no1_in h2.active2 {background:#b3e3fa url(../image/blue_arrow_.gif) left top no-repeat;}*/



.no1_in .sublevel {
	list-style:none;
	margin:0 0 0 12px;
}

.no1_in .sublevel li a {
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-decoration:underline;
	padding-left:25px;
	line-height:20px;
}
.no1_in .sublevel li a:hover {
	color:#fed5b1;
}

.no1_in .sublevel2 {
	list-style:none;
	margin:0 0 0 12px;
}

.no1_in a {
	font-size:15px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

.no1_in .sublevel3 {
	list-style:none;
	margin:0 0 0 12px;
}

.no1_in .sublevel3 li a {
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-decoration:underline;
	padding-left:25px;
	line-height:20px;
}
.no1_in .sublevel3 li a:hover {
	color:#fed5b1;
}
.no1_in .sublevel4 {
	list-style:none;
	margin:0 0 0 12px;
}

.no1_in .sublevel4 li a {
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-decoration:underline;
	padding-left:25px;
	line-height:20px;
}
.no1_in .sublevel4 li a:hover {
	color:#b3e3fa;
}
.no1_in .sublevel3 a.nul {}
.no1_in .sublevel3 a.nulP {color:#fed5b1;}
.no1_in .sublevel4 a.nul {}
.no1_in .sublevel4 a.nulP {color:#b3e3fa;}

.no1_in .sublevel a.hol {background:url(../image/flag_holland.gif) top left no-repeat;}
.no1_in .sublevel a.rus {background:url(../image/flag_russia.gif) top left no-repeat;}
.no1_in .sublevel a.fin {background:url(../image/flag_finland.gif) top left no-repeat;}
.no1_in .sublevel a.can {background:url(../image/flag_canada.gif) top left no-repeat;}
.no1_in .sublevel a.ger {background:url(../image/flag_germany.gif) top left no-repeat;}
.no1_in .sublevel a.pol {background:url(../image/flag_poland.gif) top left no-repeat;}
.no1_in .sublevel a.ita {background:url(../image/flag_italy.gif) top left no-repeat;}
.no1_in .sublevel a.bel {background:url(../image/flag_belgium.gif) top left no-repeat;}
.no1_in .sublevel a.usa {background:url(../image/flag_usa.gif) top left no-repeat;}
.no1_in .sublevel a.fra {background:url(../image/flag_france.gif) top left no-repeat;}
.no1_in .sublevel a.swe {background:url(../image/flag_sweden.gif) top left no-repeat;}
.no1_in .sublevel a.dan {background:url(../image/flag_danmark.gif) top left no-repeat;}
.no1_in .sublevel a.new {background:url(../image/flag_newzealand.gif) top left no-repeat;}
.no1_in .sublevel a.est {background:url(../image/flag_estonia.gif) top left no-repeat;}
.no1_in .sublevel3 a.hol {background:url(../image/flag_holland.gif) top left no-repeat;}
.no1_in .sublevel3 a.new {background:url(../image/flag_newzealand.gif) top left no-repeat;}
.no1_in .sublevel3 a.rus {background:url(../image/flag_russia.gif) top left no-repeat;}
.no1_in .sublevel3 a.fin {background:url(../image/flag_finland.gif) top left no-repeat;}
.no1_in .sublevel3 a.can {background:url(../image/flag_canada.gif) top left no-repeat;}
.no1_in .sublevel3 a.ger {background:url(../image/flag_germany.gif) top left no-repeat;}
.no1_in .sublevel3 a.pol {background:url(../image/flag_poland.gif) top left no-repeat;}
.no1_in .sublevel3 a.ita {background:url(../image/flag_italy.gif) top left no-repeat;}
.no1_in .sublevel3 a.bel {background:url(../image/flag_belgium.gif) top left no-repeat;}
.no1_in .sublevel3 a.usa {background:url(../image/flag_usa.gif) top left no-repeat;}
.no1_in .sublevel3 a.fra {background:url(../image/flag_france.gif) top left no-repeat;}
.no1_in .sublevel3 a.swe {background:url(../image/flag_sweden.gif) top left no-repeat;}
.no1_in .sublevel3 a.dan {background:url(../image/flag_danmark.gif) top left no-repeat;}
.no1_in .sublevel3 a.est {background:url(../image/flag_estonia.gif) top left no-repeat;}
.no1_in .sublevel3 a.holP {background:url(../image/flag_holland.gif) top left no-repeat;color:#fed5b1;}
.no1_in .sublevel3 a.newP {background:url(../image/flag_newzealand.gif) top left no-repeat;color:#fed5b1;}
.no1_in .sublevel3 a.rusP {background:url(../image/flag_russia.gif) top left no-repeat;color:#fed5b1;}
.no1_in .sublevel3 a.finP {background:url(../image/flag_finland.gif) top left no-repeat;color:#fed5b1;}
.no1_in .sublevel3 a.canP {background:url(../image/flag_canada.gif) top left no-repeat;color:#fed5b1;}
.no1_in .sublevel3 a.gerP {background:url(../image/flag_germany.gif) top left no-repeat;color:#fed5b1;}
.no1_in .sublevel3 a.polP {background:url(../image/flag_poland.gif) top left no-repeat;color:#fed5b1;}
.no1_in .sublevel3 a.itaP {background:url(../image/flag_italy.gif) top left no-repeat;color:#fed5b1;}
.no1_in .sublevel3 a.belP {background:url(../image/flag_belgium.gif) top left no-repeat;color:#fed5b1;}
.no1_in .sublevel3 a.usaP {background:url(../image/flag_usa.gif) top left no-repeat;color:#fed5b1;}
.no1_in .sublevel3 a.fraP {background:url(../image/flag_france.gif) top left no-repeat;color:#fed5b1;}
.no1_in .sublevel3 a.sweP {background:url(../image/flag_sweden.gif) top left no-repeat;color:#fed5b1;}
.no1_in .sublevel3 a.danP {background:url(../image/flag_danmark.gif) top left no-repeat;color:#fed5b1;}
.no1_in .sublevel3 a.estP {background:url(../image/flag_estonia.gif) top left no-repeat;color:#fed5b1;}

.perem{
height:4px;
background:url(../image_in/perem.gif) right no-repeat;
}
.perem_b{
height:4px;
background:url(../image_in/perem_b.gif) right no-repeat;
}
.title_for_img{
padding-top:8px;
font-style:italic;
font-size:13px;
}
.letter {
 font-size: 37px;
 float: left;
 padding-right: 1px;
 line-height: 1px;
-line-height: 34px;
}

ul.no{
list-style:none;
margin:0px;
}
ul.no li{
margin:4px 0 4px 0px;
}

.table_price td{
padding:5px 0px 0px 8px;
font-size:12px;
}
.table_price span{
font-weight:bold;
font-style:italic;
font-size:13px;
}
.color_td{
background-color:#fed5b1;
}
.h_l_bord_tabl{
border-right:solid 3px #ffffff;
background:#fed5b1 url(../image_in/h_l_bord_tabl.gif) left no-repeat;
height:60px;
-height:55px;
}
.h_r_bord_tabl{
border-left:solid 3px #ffffff;
background:#fed5b1 url(../image_in/h_r_bord_tabl.gif) right no-repeat;
height:60px;
-height:55px;
}
.l_bord_tabl{
border-right:solid 3px #ffffff;
background:#fed5b1 url(../image_in/l_bord_tabl.gif) left no-repeat;
height:30px;
-height:25px;
}
.r_bord_tabl{
border-left:solid 3px #ffffff;
background:#fed5b1 url(../image_in/r_bord_tabl.gif) right no-repeat;
height:30px;
-height:25px;
}

.color_td_b{
background-color:#b3e3fa;
}
.h_l_bord_tabl_b{
border-right:solid 3px #ffffff;
background:#b3e3fa url(../image_in/h_l_bord_tabl_b.gif) left no-repeat;
height:60px;
-height:55px;
}
.h_r_bord_tabl_b{
border-left:solid 3px #ffffff;
background:#b3e3fa url(../image_in/h_r_bord_tabl_b.gif) right no-repeat;
height:60px;
-height:55px;
}
.l_bord_tabl_b{
border-right:solid 3px #ffffff;
background:#b3e3fa url(../image_in/l_bord_tabl_b.gif) left no-repeat;
height:30px;
-height:25px;
}
.r_bord_tabl_b{
border-left:solid 3px #ffffff;
background:#b3e3fa url(../image_in/r_bord_tabl_b.gif) right no-repeat;
height:30px;
-height:25px;
}

.width3{
width:3px;
}
.height30{
height:30px;
}

#v_bord2{
vertical-align:bottom;
}
#v_bord2 img{
display:block;
margin:0;
vertical-align:bottom;
}

.white {background-color: #FFFFFF; text-align: center;}
.white2 {background-color: #FFFFFF; }
.bw {color: #FFFFFF; }
.maintxt {font: 13px/13pt Tahoma,sans-serif; color: #333333; text-align: left; border-collapse:collapse; border-color:#fed5b1; }
.grey {background-color: #DAD8D8;  text-align: center; font-weight:bold;}
.small { list-style:none}

.oi {
vertical-align:top;
width:200px;
}

.di td {
padding:6px 0 0 0;
vertical-align:top;
}

.di img {
width:95px;
}

.di td.di2 {
padding:6px 0px 0 10px;
}

.ot {
vertical-align:top;
padding:0 0 10px 18px;
}

.ot ul {
margin-left:15px;
}

.ertd {
font-size:18px;
margin-bottom:14px;
}

.dopinf {
padding-bottom:20px;
font-size:14px;
}

.object {
padding-bottom:50px;
}

a.sp {
text-decoration:none;
color:#231F20;
}