body {
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	font-family: "Tahoma", Arial, Verdana, sans-serif;
	font-size: 12px;		
	color: #2b2d2e;	
}


table,p,td,div
{ 
	font-family: "Tahoma", Arial, Verdana, sans-serif;
	color: #2b2d2e;
	font-size:12px;
}	

table{
	empty-cells: show;
}

a{	font-family: "Tahoma", Arial, Verdana, sans-serif;
	color: #0171aa; font-size: 12px;
	text-decoration:underline;}


	
input, textarea{
	font-family: "Tahoma", Arial, Verdana, sans-serif;
	font-size:12px;
}

form{margin:0px; padding:0px;}

textarea {
  resize: none;
  outline: none;
  overflow: auto;  
}

h1{
	font-weight:normal;
	font-size:24px;
	margin:16px 0px;
}
h1.news{
	font-size:30px;
	margin:0px;
}
h1.auto{
	margin-top:0px;
	color:#000;
}
h2{
	color: #0171aa;
	font-weight:normal;
	font-size: 20px;
    margin: 10px 0px;
	text-decoration:underline;
}
h3.filter{
	margin-bottom:6px;
}

ul li{list-style-type:none;}

div.clear{
  clear:both;
  float:none;
}

#rememb{cursor:pointer;}

#carusel_2{position:relative;}






.inp_1{width:280px; height:32px; line-height: 32px; border:none; background: url(/images/inp_3.gif) repeat-x;}


.inp_5{
	width:90px; border:none; background: url(/images/inp_5.gif) repeat-x; height:21px; padding:3px 0px;
	font-family:Arial; font-size:12px; color:#fff;
}
.inp_8{
	width:90px; border:none; background: url(/images/inp_8.gif) repeat-x; height:21px; padding:3px 0px;
	font-family:Arial; font-size:12px; color:#fff;
}

.inp_9{
	width:380px; padding:3px 4px; color:#878787;
}
.inp_10{
	margin-top:4px; width:543px; height:32px; border:none; background: url(/images/inp_10.png) no-repeat; padding:8px 20px;
	font-family:Arial; color:#878787; font-style:italic;
}
.inp_11{
	width:470px; border:none; background: url(/images/inp_11.png) no-repeat; height:35px; padding:10px 20px;
	font-family:Arial; color:#878787;
}
.inp_12{
	width:84px; color:#878787;
}
.inp_13{
	padding:2px 20px;
}
.inp_14{
	font-family:Arial; font-size:13px; width:340px; margin-bottom:4px; padding:3px 2px;
}
.inp_16{
	width:200px; height:32px; border:none; background: url(/images/inp_3.png) repeat-x;  padding:8px 0px;
    font-family:Arial; color:#878787;
}
.inp_17{
	font-family:Arial; font-size:14px; width:270px;
}
.inp_18{
	font-family:Arial; font-size:16px;
}
.inp_19{
	font-family:Arial; font-size:12px; width:100%; padding:2px;
}
.inp_20{
	font-family:Arial; font-size:14px;
}
.inp_21{
	font-family:Arial; font-size:14px; width:190px;
}
.inp_22{
	font-family:Arial; font-size:12px;
}



.sel_1{
	width:270px; margin-top:2px;
	font-family:Arial; color:#878787; font-style:italic;
}
.sel_2{
	width:160px;
	font-family:Arial; color:#878787; font-style:italic;
}
.sel_3{
	font-family:Arial; font-size:14px;
}
.sel_4{
	font-family:Arial; font-size:12px; width:100%; padding:1px 2px;
}


.textar_1{
	width:100%; height:70px; padding:3px 2px;
}



.batton_1{
	display:block; padding:5px 6px 5px 8px; background-color:#ededed; float:right;
}


.submit_1{
	background: url(/images/ln6.png) left top repeat-x; border:0px none; padding:6px 30px;
	border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px;
	font-size:11px; color:#fff; cursor:pointer; text-decoration:none;
}
.submit_2{
	background: url(/images/ln8.png) left top repeat-x; border:0px none; padding:6px 30px;
	border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px;
	font-size:11px; color:#fff; cursor:pointer; text-decoration:none;
}
.submit_3{
	background: url(/images/ln11.png) left top repeat-x; border:0px none; padding:3px 14px;
	border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px;
	font-size:11px; color:#fff; cursor:pointer; text-decoration:none;
}
.submit_4{
	background: url(/images/ln15.png) left top repeat-x; border:0px none; padding:6px 27px;
	border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px;
	font-size:11px; color:#fff; cursor:pointer; text-decoration:none;
}


.ul_1{
	margin:0px;
	padding:0px;
	margin-top:6px;
}	
.ul_1 li{
	list-style-type:none;
	background: url(/images/marker_1.png) 3px 8px no-repeat;
	padding-left:12px;
	padding-bottom:6px;
}

.ul_1a{
	margin:0px;
	padding:0px;
	margin-top:14px;
}	
.ul_1a li{
	list-style-type:none;
	background: url(/images/marker_2.png) 3px 6px no-repeat;
	padding-left:12px;
	padding-bottom:2px;
}

.ul_2{margin:0px;padding:0px;}
.ul_2 li{
	display:block; float:left;
	list-style-type:none; color:#000;
	margin:0px; padding:3px 4px 2px;
}
.ul_2 li.old{
	color:#98a0a8;
}

.ul_3{
	margin:0px;padding:0px;
	display:block; width:140px; padding:3px 6px 10px 10px;
	position:absolute; top:23px; left:-10px; z-index:10;
	background-color:#fff; border-color:#2e6c9d; border-style:solid; border-width:0px 1px 1px 1px; 
}
.ul_3 li{
	display:block;
	list-style-type:none; color:#000;
	margin:0px; padding:4px 0px 3px;
}
.ul_3 li a{
	font-size:11px; font-weight:bold;
}

.ul_4{
	margin:0px;padding:0px;
	height:27px; background: url(/images/ln7.png) 0px 0px repeat-x; padding-left:26px;
}
.ul_4 li{
	margin:0px; padding:0px; padding:5px 22px 0px 22px;
	list-style-type:none; float:left;
}
.ul_4 li a{
	font-size:14px; color:#fff;
}
.ul_4 li.curr{
	margin-top:7px; padding-top:3px;
	background-color:#fff;
}
.ul_4 li.curr a{
	color:#000; text-decoration:none;
}

.ul_5{
	margin:0px;
	padding:0px;
}	
.ul_5 li{
	list-style-type:none;
	display:inline; padding:0px 0px 6px 20px; background: url(/images/marker_1.png) 3px 8px no-repeat;
}

.ul_6{
	margin:0px;
	padding:15px;
}	
.ul_6 li{
	list-style-type:none;
	padding:0px 0px 14px 0px;
}
.ul_6 li a{
	font-size:14px;
}
.ul_6 li a.curr{
	font-weight:bold;
}
.ul_6 li ul{
	margin:0px;
	padding:0px;
	padding-left:15px;
}
.ul_6 li ul li{
	padding:6px 0px 0px 0px;
}
.ul_6 li ul li a{
	font-size:12px;
}

.ul_7{
	margin:0px;padding:0px;
	height:53px; background: url(/images/ln12.png) 0px 0px repeat-x; padding-left:12px;
}
.ul_7 li{
	margin-top:11px; padding:9px 22px 14px 22px;
	list-style-type:none; float:left;
}
.ul_7 li a{
	font-size:16px; color:#fff;
}
.ul_7 li.curr{
	margin-top:11px; padding:9px 22px 14px 22px;
	background-color:#fff;
}
.ul_7 li.curr a{
	color:#000; text-decoration:none;
}

.ul_8{
	margin:0px;padding:0px;
	height:36px; min-width:760px; background: url(/images/ln3.png) 0px 0px repeat-x; padding-left:4px;
}
.ul_8 li{
	margin:0px; padding:0px; padding:10px 16px 0px 16px;
	list-style-type:none; float:left;
}
.ul_8 li a{
	font-size:14px; color:#fff;
}
.ul_8 li.curr{
	margin-top:8px; padding:6px 16px 5px 16px;
	background-color:#fff;
}
.ul_8 li.curr a{
	color:#000; text-decoration:none;
}

.ol_9{
	padding-left:20px;
}	
.ol_9 li{
	margin-top:10px;
}






.posit_1{
	padding:3px 0px; position:relative;
}
.posit_2{
	padding-left:9px; position:relative;
}
.posit_3{
	position:relative;
}
.posit_4{
	position:relative; top:3px;
}
.posit_5{
	position:relative; left:-9px;
}


.ab_1{
	position:absolute; top:-2px; right:0px;
}
.ab_2{
	position:absolute; top:-2px; left:-8px;
}
.ab_3{
	position:absolute; top:5px; right:0px; z-index:3;
}
.ab_4{
	position:absolute; top:20px; right:-140px;
	//z-index:10;
}


.bg{background: url(/images/bg.png) repeat-x bottom; height:123px; margin-top:20px; position: relative; }
.bg_1{
	padding:3px 10px 4px 15px; text-align:center;
	background-color:#ededed; border-bottom:1px solid #d8dbdd;
}
.bg_2{
	margin:12px 0px 0px 2px; padding-top:47px; text-align:center; position:relative;
	background:url(/images/trapec.png) 0px 0px no-repeat; width:299px; height:50px;
	//height:97px;
}
.bg_3{
	background-color:#f9f4e0; padding:5px 10px 6px 10px; text-align:center;
}
.bg_3_1{
	background-color:#f9f4e0; padding:5px 10px 6px 10px; text-align:right;
}
.bg_3_2{
	background-color:#f9f4e0; padding:5px 10px 6px 10px; text-align:left;
}
.bg_4{
	padding:3px 4px 6px 10px; text-align:center;
	background-color:#ededed; border-top:1px solid #d8dbdd; border-left:1px solid #d8dbdd;
	border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
}
.bg_5{
	padding-top:5px; text-align:center;
	background:url(/images/comm1.png) 0px 0px no-repeat; width:23px; height:16px;
}
.bg_5_1{
	padding-top:3px; text-align:center;
	background:url(/images/comm2.png) 0px 0px no-repeat; width:24px; height:19px;
}
.bg_5_2{
	padding-top:3px; text-align:center;
	background:url(/images/comm3.png) 0px 0px no-repeat; width:24px; height:19px;
}
.bg_6{
	background:url(/images/ln1.png) 0px 0px repeat-x; padding-left:4px;
}
.bg_7{
	background-color:#f0f0f0; padding-top:7px; height:18px; text-align:center;
}
.bg_8{
	background-color:#f9f4e0; border-bottom:1px solid #eadac2; margin-bottom:19px; padding:3px 0px; position:relative;
}
.bg_8_1{
	background-color:#f9f4e0; border-bottom:1px solid #eadac2; margin-top:2px; padding:3px 0px;
}
.bg_9{
	padding:15px 0px; background-color:#ededed; text-align:center;
}
.bg_9_1{
	padding:15px; background-color:#ededed;
}
.bg_10{
	padding:3px 22px 4px 22px; background:url(/images/ln2.png) 0px 0px repeat-x;
}
.bg_10_1{
	padding:4px 0px 4px 0px; background:url(/images/ln2.png) 0px 0px repeat-x; text-align:center;
}
.bg_11{
	background-color:#f0f0f0;
}
.bg_12{
	padding-top:12px; background:url(/images/trapec2.png) top center repeat-x; width:268px; height:58px; text-align:center;
}
.bg_13{
	background:url(/images/cars_next.png) 0px 14px no-repeat;
}
.bg_14{
	background-color:#f3f3f0; padding-left:17px;
}
.bg_16{
	background:url(/images/fav.png) 0px 0px no-repeat; width:42px; height:14px; padding-top:1px;
}
.bg_17{
	background:url(/images/ln3.png) 0px 0px repeat-x; height:42px; padding:9px 11px 0px 11px;
}
.bg_18{
	background-color:#ededed;
}
.bg_19{
	padding:3px 4px 6px 10px; text-align:center;
	background-color:#ed4e00;
	border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
}
.bg_20{
	background-color:#ededed;
}
.bg_21{
	background-color:#f9f4e0;
}
.bg_22{
	background:url(/images/ln4.png) 0px 0px repeat-x; height:36px; padding:8px 12px 8px 12px;
}
.bg_22_1{
	background:url(/images/ln13.png) 0px 0px repeat-x; height:36px; padding:8px 12px 8px 12px;
}
.bg_23{
	background-color:#f9f4e0;
}
.bg_24{
	background: url(/images/marker_1.png) 3px 8px no-repeat; padding-left: 12px;
}
.bg_25{
	background-color:#ededed; padding:16px 14px; width:199px;
}
.bg_26{
	background-color:#fff; border:1px solid #cecece; padding:10px;
}
.bg_27{
	background-color:#edeeef; padding:10px 10px;
	border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
	box-shadow:0px 4px 3px #969696; -moz-box-shadow:1px 1px 1px #969696; -webkit-box-shadow:0px 4px 3px #969696;
}
.bg_28{
	background-color:#f9f4e0; padding: 12px;
	//width: 100%;
}
.bg_29{
	background-color:#dfe1e3; padding:8px;
}
.bg_30{
	background-color:#f0f0f0;
}
.bg_31{
	background:url(/images/ln2.png) 0px 0px repeat-x;
}
.bg_32{
	background:url(/images/px3.png) right center no-repeat;
}
.bg_33{
	background-color:#fff;
}
.bg_34{
	background-color:#3d4b56; padding: 0px 40px 6px; text-align:right;
}
.bg_35{
	background:url(/images/ln2.png) left top repeat-x;
}
.bg_36{
	background-color:#f9f4e0; padding:12px; margin-top:8px;
}
.bg_37{
	background-color:#ededed; padding:10px 12px; width:440px;
}
.bg_38{
	background-color:#fff; padding:4px; border: 1px solid #cecece;
}
.bg_39{
	background:url(/images/ln5.png) left top repeat-x; padding-left:16px; padding-right:11px;
}
.bg_40{
	background-color:#f3f3f0;  padding-top:10px; padding-left:30px; width:400px;
	//width: 442px;
}
.bg_41{
	background-color:#f3f3f0; text-align:center;
}
.bg_42{
	background-color:#dbdbdb; padding-top:6px; padding-bottom:6px; text-align:center;
}
.bg_43{
	border-left:1px solid #d9d8d4; border-bottom:1px solid #d9d8d4; border-right:1px solid #d9d8d4;
	padding: 14px 10px 24px 28px;
}
.bg_44{
	border-bottom:1px solid #d9d8d4;
}
.bg_45{
	border-left:1px solid #d9d8d4; border-top:1px solid #d9d8d4; border-right:1px solid #d9d8d4;
}
.bg_46{
	border-left:1px solid #fff; border-bottom:1px solid #d9d8d4; background-color:#646f7a;
	padding-top:12px; padding-bottom:11px;
}
.bg_47{
	background-color:#ededed; padding:5px 7px 7px 5px;
	-moz-box-shadow: -5px 5px 5px #d0d0d0;
	-webkit-box-shadow: -5px 5px 5px #d0d0d0;
	box-shadow: -5px 5px 5px #d0d0d0;
}
.bg_48{
	background-color:#fff; border:1px solid #c8c8c8; padding:5px 4px 5px 3px;
}
.bg_49{
	background-color:#f3f3f0; padding:5px 10px 5px 20px; width:120px; //width:160px; text-align:left;
}
.bg_50{
	border:1px solid #eaeaea;
}
.bg_51{
	border-color:#cecece; border-style:solid; border-width:0px 1px 1px 1px; 
	padding-top:10px;
}
.bg_52{
	background-color:#f0f0f0; padding:10px; margin:22px 0px 16px 0px;
}
.bg_53{
	border:1px solid #fff;
}
.bg_54{
	border-bottom:1px solid #ccc;
}
.bg_55{
	background-color:#fef8de; border:1px solid #fddeb5; padding:13px;
}
.bg_56{
	display:inline-block; width:9px; height:9px; background:url(/images/wind.png) 0px 0px no-repeat;
}
.bg_57{
	background:url(/images/ln10.png) 0px 0px repeat-x; height:82px; padding:16px 0px 0px 12px; margin-bottom:21px;
}
.bg_58{
	background-color:#ededed;
}
.bg_59{
	background-color:#f9f4e0; padding:16px 12px; margin-top:20px;
}
.bg_60{
	border-top:1px solid #eadac2; empty-cells:show;
}
.bg_61{
	border:1px solid #eadac2;
}
.bg_62{
	border:1px solid #d5bc87;
}
.bg_63{
	background-color:#f9f4e0; padding:6px 12px; margin-top:10px;
}
.bg_64{
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	border-bottom:1px solid #cecece;
	padding:10px;
}
.bg_65{
	background-color:#ededed; padding:15px 25px;
}
.bg_66{
	background-color:#fafafa; padding:15px 25px;
}
.bg_67{
	background-color:#f0f0f0; padding:14px 18px;
}
.bg_68{
	background-color:#f0f0f0; padding:14px;
}
.bg_69{
	background-color:#edeeef; padding:10px 14px; margin-top:16px; margin-bottom:1px;
}
.bg_70{
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	border-bottom:1px solid #cecece;
}
.bg_70_1{
	border:1px solid #cecece;
}
.bg_71{
	background-color:#f0f0f0; padding:10px 14px; margin-top:20px;
}
.bg_72{
	border:1px solid #eaeaea;
}





.line1{
	height:1px; font-size:1px; background-color:#e4e7ea;
}
.line2{
	height:1px; font-size:1px; background-color:#dadcde; border-bottom:1px solid #fff; margin:0px 6px 0px 5px;
}
.line3{
	background:url(/images/line3.png) left center repeat-x;
}
.line4{
	height:1px; font-size:1px; background-color:#f0e5d4; margin:0px 8px 0px 6px;
}
.line5{
	height:1px; font-size:1px; background-color:#d1d4d6;
}
.line6{
	height:1px; font-size:1px; background-color:#eadac2;
}
.line7{
	height:1px; font-size:1px; background-color:#cecece;
}
.line8{
	height:1px; font-size:1px; background-color:#c6c6c7; margin:8px 0px 6px 0px;
}


.bl_slider{
	padding:10px 7px 30px 7px;
}
.block_1{
	margin:0px 15px; padding:10px 5px 10px 20px; border:1px solid #d8dbdd;
}
.block_2{
	padding:5px 4px; border:1px solid #eadac2; 
}
.block_2_1{
	margin:24px 15px 0px 15px; padding:5px 4px; border:1px solid #eadac2;
}
.block_3{
	margin:0px auto; padding:4px; background-color:#fff; border:1px solid #cecece; width:640px;
}
.block_3_1{
	margin:0px auto; padding:4px; background-color:#fff; border:1px solid #cecece; width:936px;
}
.block_3_2{
	padding:4px; background-color:#fff; border:1px solid #cecece;
}
.block_3_3{
	margin:0px auto; padding:4px; background-color:#fff; border:1px solid #cecece; width:730px;
}
.block_4{
	border:1px solid #eadac2; padding-bottom:18px;
}
.block_5{
	width:169px; border:1px solid #e1e4e5; padding:3px; text-align:center;
}
.bl_6{
	float:left; margin-top:20px; margin-right:30px; text-align:center;
}
.bl_6_1{
	float:left; width:160px; height:110px; padding:5px; border-bottom:1px solid #CCCCCC;
}
.bl_7{
	width:160px; float:left; margin-right:30px;
}
.bl_8{
	background-color:#e5e5e5; padding:20px;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}
.bl_9{
	background-color:#f0f0f0; padding:20px 10px 30px 10px;
}
.bl_10{
	width:100px; height:100px;
}
.bl_11{
	background-color:#f9f4e0; margin:20px 0px 10px 0px; padding:4px 0px 4px 12px; font-size:14px;
}
.bl_12{
	margin:5px; float:left;
}
.bl_13{
	display:block; width:110px; height:100px; margin-bottom:5px; outline:none;
}
.bl_14{
	display:inline-block; padding:4px 24px 4px 30px; background-color:#659c24;
}



.marg_1{margin-top:20px;}
.marg_2{margin-top:18px;}
.marg_3{margin-top:5px;}
.marg_4{margin-left:9px;}
.marg_5{margin-right:9px;}
.marg_6{margin-top:5px;}
.marg_7{margin-top:26px;}
.marg_7_1{margin-top:14px;}
.marg_7_1 td {font-size:14px;}
.marg_7_1 p {line-height:23px; font-size:14px;}
.marg_8{margin:12px auto;}
.marg_9{margin-top:6px;}
.marg_10{margin:7px 0px;}
.marg_11{margin-left:14px; margin-top:8px;}
.marg_12{margin:2px 0px 8px 0px;}
.marg_13{margin:4px 0px;}
.marg_14{margin-right:18px; margin-bottom:8px;}
.marg_14_1{margin-right:18px; margin-bottom:8px; margin-top:14px;}
.marg_15{margin:30px 15px 0px;}
.marg_16{margin-top:16px;}
.marg_17{margin-top:4px; margin-left:22px;}
.marg_18{margin-top:24px;}
.marg_19{padding-left:24px;}
.marg_20{margin-left:14px; margin-top:8px;}
.marg_21{margin-top:14px;}
.marg_22{margin-top:6px;}
.marg_23{margin-top:12px;}
.marg_24{margin-top:18px;}
.marg_25{margin-top:10px;}
.marg_26{margin-top:10px;}
.marg_27{margin-top:10px;}
.marg_28{margin-top:6px;}
.marg_29{margin-top:6px; text-align:right; width:340px;}
.marg_30{margin-top:10px;}
.marg_31{margin-top:8px;}
.marg_32{margin-top:26px;}
.marg_33{margin-top:5px; height:36px;}
.marg_34{margin-top:18px; margin-bottom:24px;}
.marg_35{margin-top:6px;}
.marg_36{margin-top:8px;}
.marg_37{margin-right:0px;}
.marg_38{margin-top:2px;}
.marg_39{margin:0px 0px 10px 0px; padding-left:27px; line-height:18px;}
.marg_40{margin-top:26px;}
.marg_41{margin-top:10px; float:right;}
.marg_42{margin-top:12px;}
.marg_43{margin-top:8px;}
.marg_44{margin-top:4px;}
.marg_45{margin-top:6px;}
.marg_46{margin-top:8px;}
.marg_47{margin-left:12px; font-weight:bold;}
.marg_48{margin-left:10px;}
.marg_50{margin-top:12px; margin-bottom:20px;}
.marg_51{margin-top:3px;}
.marg_52{margin-top:7px;}
.marg_53{margin-top:6px;}
.marg_54{margin-top:10px;}
.marg_55{margin:0px 20px;}
.marg_56{margin:20px;}
.marg_57{margin-left:20px;}
.marg_58{margin-bottom:5px;}
.marg_59{margin-top:2px; text-align:center;}
.marg_60{margin-top:30px; padding:16px;}
.marg_61{margin-left:20px;}


.pad_1{padding:4px 9px 0px 9px;}
.pad_2{padding:4px 9px 0px 9px; background-color:#fff;}
.pad_3{padding-right:10px;}
.pad_4{padding-bottom:4px; text-align:left;}
.pad_5{padding:26px 9px 20px 26px;}
.pad_6{padding:16px 9px 32px 26px;}
.pad_7{padding-top:14px; padding-left:34px;}
.pad_8{padding-top:16px; padding-left:126px;}
.pad_9{padding-left:36px;}
.pad_10{padding-left:8px;}
.pad_11{padding-left:50px;}
.pad_12{padding:14px 24px 5px 24px;}
.pad_13{padding:10px; width:172px; text-align:center;}
.pad_14{padding-left:32px;}
.pad_15{padding-left:16px;}
.pad_16{padding-right:60px; text-align:right;}
.pad_17{padding-top:4px; padding-right:2px; text-align:right;}
.pad_19{padding-left:20px;}
.pad_20{padding-top:4px;}
.pad_21{padding-left:16px;}
.pad_22{padding-left:14px;}
.pad_23{padding:10px 0px 10px 16px;}
.pad_24{padding-left:30px;}
.pad_25{padding-top:8px;}
.pad_26{padding:18px 34px;}
.pad_27{padding:20px 0px 5px 55px; line-height:16px; color:#57585c;}
.pad_28{padding-top:10px; padding-right:10px; text-align:right;}
.pad_29{padding:0px 17px 17px; border:1px solid #cecece;}
.pad_30{padding:12px 12px 14px 12px; background-color:#f5f7f8; border-bottom:1px solid #f6f8f9;}
.pad_31{padding-top:10px; padding-left:30px;}
.pad_32{padding-right:20px;}
.pad_33{padding-right:10px;}

.col_1{
	height:58px;
}
.col_2{
	width:213px; margin:0px auto;
}
.col_3 td{
	width:213px; margin:0px auto;
}
.col_4{
	height:100px; padding-top:16px; text-align:center;
}



.tabl_1{
	width:100%;
	//width:90%;
}
.tabl_1 td{
	padding:10px 0px;
}
.tabl_1 tr.clear td{
	padding:0px;
}
.tabl_1 tr.backbg td{
	background-color:#f8f7f7;
}

.tabl_2 th{
	background-color: #F9F4E0; padding: 12px;
	font-weight:normal;
}
.tabl_2 tr.odd td{
	padding:5px 10px 5px 16px;
	height:25px; background-color:#ededec; border-bottom:1px solid #d8dbdd;
}
.tabl_2 tr.even td{
	padding:5px 10px 5px 16px;
	height:35px;
}

.tabl_3 th{
	background: url(/images/ln7.png) 0px 0px repeat-x; height:27px;
	font-weight:normal; color:#fff;
}
.tabl_3 th.my{
	background: url(/images/ln14.png) 0px 0px repeat-x; height:36px;
	font-size:18px; font-weight:normal; color:#fff;
}
.tabl_3 tr.odd td{
	padding:0px 10px 0px 16px;
	height:31px; background-color:#ededec; border-bottom:1px solid #d8dbdd;
}
.tabl_3 tr.even td{
	padding:0px 10px 0px 16px;
	height:41px;
}

.tabl_4 td{
	color:#57585c;
}

.tabl_5 th{
	background: url(/images/ln7.png) 0px 0px repeat-x; height:27px;
	font-weight:normal; color:#fff;
}
.tabl_5 th div.col{
	display:inline-block; padding:6px 6px 3px 6px; background-color:#fff;
}
.tabl_5 th div.sel_asc{
	background:#fff url(/images/arr10.png) center 2px no-repeat;
}
.tabl_5 th div.sel_desc{
	background:#fff url(/images/arr9.png) center 2px no-repeat;
}
.tabl_5 tr.odd td{
	padding:5px 5px 5px 8px; text-align:center;
	height:60px; background-color:#ededec;
}
.tabl_5 tr.even td{
	padding:5px 5px 5px 8px; text-align:center;
	height:90px;
}
.tabl_5 tr.odd2 td{
	padding:5px 5px 5px 8px; text-align:center;
	height:30px; background-color:#ededec;
}
.tabl_5 tr.even2 td{
	padding:5px 5px 5px 8px; text-align:center;
	height:40px;
}
.tabl_5 tr.gray td{
	padding:5px 5px 5px 8px; text-align:center;
	height:30px;
	background-color:#bac9d2;
}
.tabl_5 tr td.lf{
	text-align:left;
}

.tabl_6 tr.odd td{
	padding:7px 0px 7px 10px;
}
.tabl_6 tr.even  td{
	padding:7px 0px 7px 10px; background-color:#ededec;
}
.tabl_6 tr.bl_price  td{
	height:50px; text-align:center; background-color:#f9f4e0;
}


.tabl_7 th{
	padding:7px 0px 7px 10px; text-align:left;
	font-size:11px; font-weight:normal; color:#828282;
}
.tabl_7 tr.odd td{
	padding:7px 0px 7px 10px;
}
.tabl_7 tr.even  td{
	padding:7px 0px 7px 10px; background-color:#ededec;
}
.tabl_7 tr.bl_price  td{
	height:50px; text-align:center; background-color:#f9f4e0;
}


.tabl_8 tr.th td{
	background-color:#ededec; height:32px;
}
.tabl_8 td.pad7{
	padding-left:7px;
}
.tabl_8 tr.even  td{
	background-color:#f9f9f7;
}
.tabl_8 tr.select  td .txt_91{
	color:#666;
}
.tabl_8 tr.select  td.top{
	border-top:1px solid #d8dbdd;
}
.tabl_8 tr.select  td.right{
	border-right:1px solid #d8dbdd;
}
.tabl_8 tr.select  td.bottom{
	border-bottom:1px solid #d8dbdd;
}
.tabl_8 tr.select  td.left{
	border-left:1px solid #d8dbdd;
}

.tabl_9 tr td{
	font-size:14px;
}

.tabl_10 td{
	padding:20px 0px 15px; border-bottom:1px solid #e0e3e7;
}
.tabl_10 tr.last td{
	border-bottom:0px none;
}

.tabl_11 th{
	padding-top:8px; padding-bottom:12px; background-color:#f5f7f8; text-align:left;
	font-size:11px; color:#7e7f7f; font-weight:normal;
}
.tabl_11 th.pd_1{
	padding-left:14px;
}
.tabl_11 td{
	font-size:11px; color:#7e7f7f;
}
.tabl_11 td a.comp{
	font-size:13px;
}
.tabl_11 td a.title{
	font-size:14px;
	color:#7E7F7F;
}
.tabl_11 td a{
	font-size:11px;
}
.tabl_11 td.left{
	border-left:1px solid #edeeef;
}
.tabl_11 td.right{
	border-right:1px solid #edeeef;
}
.tabl_11 td.bottom{
	border-bottom:1px solid #edeeef;
}

.tabl_resume td{
	padding:10px 20px;
	white-space:nowrap;
}
.tabl_resume td.grey{
	background-color:#dbdbdb;
}
.tabl_resume td.select{
	border-top: 1px solid #cecece;
	border-left: 1px solid #cecece;
	border-right: 1px solid #cecece;
}
.tabl_resume td.select a{
	color:#fe5400; text-decoration:none;
}
.tabl_resume td.rz{
	padding: 0px;
	border-bottom: 1px solid #cecece;
}

.tabl_12{
	margin-top:8px;
}
.tabl_12 th,.tabl_12 td{
	background-color:#f0f0f0;
	border-bottom:1px solid #fff;
	padding:5px 10px;
	height:26px;
}
.tabl_12 th{
	font-size:11px;
	font-weight:normal;
	color:#000;
}
.tabl_12 td{
	font-size:12px;
	color:#000;
}
.tabl_12 td .title{
	font-size:16px;
}
.tabl_12 td .price{
	font-size:14px;
	color:#4d8d02;
}

.tabl_ins td{
	background-color:#f0f0f0;
}
.tabl_ins td .tx1{
	font-size:18px; color:#79848d;
}
.tabl_ins td .tx2{
	display:block; font-size:11px; color:#000; margin-top:8px;
}
.tabl_ins td.active{
	background-color:#fff;
}
.tabl_ins td.active .tx1{
	font-size:18px; color:#ed4e00;
}
.tabl_ins td.one, .tabl_ins td.two{
	border-right:1px solid #fff;
}


.txt_1{font-size:11px; color:#2b2d2e;}
.txt_2{font-size:10px; color:#fff;}
.txt_3{font-size:14px;}
.txt_4{font-size:10px; color:#bed2e3;}
.txt_5{color:#fff;}
.txt_6{font-size:23px; color:#fff;}
.txt_7{font-family:"Arial"; font-size:13px; color:#fe5a00;}
.txt_8{font-size:14px;}
.txt_8_1{font-size:14px; color:#fff;}
.txt_9{font-size:10px; color:#959ea7;}
.txt_9_1{font-size:10px; color:#fff;}
.txt_10{font-size:10px;}
.txt_11{font-size:14px;}
.txt_12{font-size:14px; color:#ed4e00;}
.txt_13{font-size:13px;}
.txt_14{font-size:9px; color:#b0ad9f;}
.txt_14_1{font-size:9px; color:#b0ad9f; line-height:26px;}
.txt_15{font-size:14px;}
.txt_16{font-size:16px;}
.txt_16_1{font-size:16px; color:#fff;}
.txt_16_2{font-size:13px; color:#fff;}
.txt_18{font-size:18px;}
.txt_18_1{font-size:18px; color:#000;}
.txt_18_2{font-size:18px; color:#000; line-height:26px;}
.txt_19{font-size:8px; color:#a7b0b4;}
.txt_19_1{font-size:8px; color:#fff;}
.txt_19_2{font-size:8px; color:#000;}
.txt_20{font-size:11px; color:#ed4e00;}
.txt_21{font-size:11px; color:#57585c;}
.txt_22{font-size:18px; color:#ed4e00;}
.txt_23{color:#57585c;}
.txt_24{font-size:16px; color:#57585c;}
.txt_25{font-size:11px; color:#57585c;}
.txt_26{font-size:14px; color:#ed4e00;}
.txt_27{font-size:20px; display:block; margin-top:4px;}
.txt_28{font-size:14px; color:#fff; text-decoration:none;}
.txt_29{font-size:10px; color:#c6cbd1; line-height:16px;}
.txt_30{font-size:14px; color:#aeb4b9;}
.txt_31{line-height:18px;}
.txt_32{font-size:11px; color:#757e86;}
.txt_33{font-size:11px; color:#aeb4b9;}
.txt_34{color:#57585c;}
.txt_35{font-size:24px;}
.txt_36{font-size:24px; color:#fff;}
.txt_37{font-size:18px;}
.txt_38{font-size:18px; color:57585c;}
.txt_39{color:57585c;}
.txt_40{font-size:11px; color:#b9bec2;}
.txt_41{font-size:11px; color:#717171;}
.txt_42{font-size:23px;}
.txt_43{font-size:11px; color:#fff;}
.txt_44{font-size:9px; color:#b0ad9f;}
.txt_45{font-size:14px; color:#4d8d02;}
.txt_46{font-size:13px; color:#fff; padding:4px 4px 0px;}
.txt_47{font-size:13px; color:#f65100; padding:4px 4px 2px; line-height:22px; background-color:#fff;}
.txt_48{font-size:23px; color:#ed4e00;}
.txt_49{font-size:11px; color:#57585c;}
.txt_50{font-size:11px; color:#a9b0b5;}
.txt_51{font-size:20px;}
.txt_52{font-size:14px; color:#878e98; font-style:italic;}
.txt_53{font-size:12px; color:#798185;}
.txt_54{font-size:18px; color:#4d8d02;}
.txt_55{font-size:12px; color:#677074;}
.txt_56{font-size:14px; color:#fff; padding:2px 5px; background-color:#F17E00;}
.txt_57{font-size:14px; padding:2px 5px;}
.txt_58{font-family:Arial; font-size:18px; color:#9A9895; text-decoration:none;}
.minus:hover{color:#f00;}
.plus:hover{color:#41a200;}
.txt_59{font-size:14px; color:#fff;}
.txt_60{font-size:11px; color:#7a7a7a;}
.txt_61{font-size:11px;}
.txt_62{font-size:24px; color:#111;}
.txt_63{font-size:24px; color:#fff;}
.txt_64{display:block; border:1px solid #fd691e; width:42px; height:36px; padding-top:6px; text-align:center; font-size:11px; color:#ff4d00; text-decoration:none; outline:none;}
.txt_65{display:block; background-color:#ededed; width:44px; height:38px; padding-top:6px; text-align:center; font-size:11px; color:#727c87; text-decoration:none; outline:none;}
.txt_66 td{font-size:11px; color:#737e89;}
.txt_66 td a{font-size:11px;}
.txt_67{font-size:24px; color:#000;}
.txt_68{font-size:14px; color:#b9bec2;}
.txt_69{font-size:14px; color:#737e89;}
.txt_70{font-size:11px;}
.txt_71{display:inline-block; background-color:779f1a; padding:6px; color:#fff;}
.txt_72{color:#cc3e00;}
.txt_73{font-size:18px; color:#000;}
.txt_74{color:#111;}
.txt_75{line-height:18px; color:#57585c;}
.txt_76{font-size:11px; color:#8e9096;}
.txt_77{font-weight:bold; color:#000;}
.txt_78{font-size:24px; color:#ed4e00;}
.txt_79{line-height:18px; color:#000;}
.txt_80{display:block; border:3px solid #ed4e00; margin-right:1px; float:left;}
.txt_81{display:block; border:3px solid #fff; margin-right:1px; float:left;}
.txt_81:hover{border:3px solid #ed4e00;}
.txt_82{font-size:18px; line-height:26px;}
.txt_83{font-size:18px; color:#111; text-decoration:none;}
.txt_84{color:#b1b1b1;}
.txt_85{font-size:11px; color:#7F7F7F;}

.txt_86{font-size:18px; color:#000;}
.txt_87{font-size:18px; color:#229efc; line-height:30px;}
.txt_88{font-size:18px; color:#ee590f;}
.txt_89{font-size:14px; color:#666;}
.txt_90{font-size:14px; color:#000;}
.txt_91{font-size:14px; color:#ee590f; outline:none;}
.txt_92{font-size:14px; font-weight:bold;}
.txt_93{font-size:13px;}
.txt_94{font-size:11px;}
.txt_95{font-size:10px; color:#616b76;}
.txt_96{display:inline-block; padding:4px 17px 4px 17px; background:url(/images/ln9.png) 0px 0px repeat-x; font-size:16px; color:#fff;}
.txt_97{color:#57585c;}
.txt_98{font-size:14px; color:#e84e00;}
.txt_98_1{font-size:18px; color:#e84e00;}
.txt_99{font-size:11px; color:#737e89;}
.txt_99_1{font-size:14px; color:#737e89;}
.txt_100{font-size:10px;}
.txt_101{font-size:16px;}
.txt_102{font-size:11px;}
.txt_103{font-size:11px; color:#57585c; line-height:16px;}
.txt_104{font-size:11px; line-height:16px;}
.txt_105{font-size:14px; color:#000;}
.txt_106{font-size:11px; color:#ff7828;}
.txt_107{color:#ed4e00; position:relative; bottom:3px;}
.txt_108{font-size:14px; color:#ed4e00;}
.txt_109{font-size:14px;}
.txt_110{font-size:10px; color:#b0ad9f;}
.txt_111{font-size:14px; color:#4d8d02;}
.txt_112{color:#ed4e00;}
.txt_113{font-size:24px; color:#fff;}
.txt_114{line-height:16px;}
.txt_115{display:block; margin-right:5px; float:left; width:70px; text-align:center;}
.txt_116{font-size:16px; color:#000;}
.txt_117{font-size:14px; color:#000;}
.txt_118{font-size:16px;}
.txt_119{font-size:10px; color:#8a8a8b;}
.txt_120{font-size:14px;}
.txt_121{font-size:16px; color:#000;}
.txt_122{font-size:16px;}
.txt_123{font-size:14px; color:#fff;}
.txt_124{font-size:12px; color:#000;}
.txt_125{font-size:14px; color:#000;}
.txt_126{font-size:18px; color:#000; padding-left:12px;}
.txt_127{font-size:12px; color:#9899a1;}
.txt_128{font-size:11px; color:#000;}
.txt_129{font-size:14px;}
.txt_130{display:inline-block; padding-left:18px; background:url(/images/marker_3.png) 0px 1px no-repeat; font-size:11px;}
.txt_131{font-size:11px; color:#8e8f8f;}
.txt_132{font-size:11px; color:#737e89;}
.txt_133{font-size:14px; color:#fe5400;}
.txt_134{font-size:11px;}
.txt_135{font-size:10px; color:#79828c;}
.txt_136{font-size:11px; color:red;}
.txt_137{font-size:24px; color:#000;}
.txt_138{font-size:11px; color:#fe5a00;}
.txt_139{font-size:14px; color:#000;}
.txt_140{font-size:14px; color:#000;}



.light{background: url(/images/light.png) repeat-y right;}
.footer{background-color:#ededed; border-top:1px solid #d8dbdd;}

a.menu_bot{
color: #57585c;
font-size:11px;
text-decoration:underline;
}

a.small{
font-size:10px;
}

a.bg_dot{
color: #bed2e3;
font-size:10px; text-decoration:none; padding-bottom:2px;
background: url(/images/bg_dot.gif) repeat-x bottom;
}

a.bg_comm{
font-size:11px; text-decoration:none; padding-bottom:1px;
background: url(/images/bg_comm.png) repeat-x bottom;
}

a.menu{
color: #fff; font-family:"Arial";
font-size:13px;
text-decoration:underline;
}


.lh{
	line-height:16px;
}

#carr_prev{
	position: absolute;
	top:165px;
	left:-19px;
}
#carr_next{
	position: absolute;
	top:165px;
	right:-19px;
}

.highlight { background-color: yellow }

.nicEdit-main{
	outline: none;
	color: #000000;
    font-family: Trebuchet MS;
    font-size: 13px;
}

.incontent	{
	position: relative;
	z-index: 1;
}

.td1	{
	padding:5px 10px 5px 16px;
}

div.search_results {width: 90%; margin: 0px auto;}

div.search_results div.search_group {padding: 10px;}
div.search_results div.search_group:nth-child(2n+1) {background-color: #eee;}

p.chunk span {background-color: #ff0;}

div.traffic {position: absolute; width: 32px; height: 32px; background-repeat: no-repeat; background-position: center center; background-size: cover; color: #fff; font-size: 16px; line-height: 32px; text-align: center; margin-left: -60px; margin-top: 21px;}
div.traffic.green {background-image: url(green_traffic_night.png);}
div.traffic.yellow {background-image: url(yellow_traffic_night.png);}
div.traffic.red {background-image: url(red_traffic_night.png);}

