/*--- Header ---*/
#header #topnav {
	width:978px;
	height:32px;
	clear:both;
	overflow:hidden;
	line-height:32px;
	font-size:12px;
	font-weight:bold;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
}
#header #topnav a { 
	color:#fff;
	margin:0 0 0 20px;
	float:left;
}
#header #topnav a.login {
	padding:0 0 0 27px;
	background:url(../images/icon_lock.png) no-repeat left top
}
#header #logo {
	float:left;
}
#header #menu {
	float:right;
	width:562px;
	/*height:64px;*/
	background:url('http://www.2qbike.com/images/bg_menu.png') no-repeat left top;
position: relative; left: 0; top: 0; 

}

#header #menu.ru {
	float:right;
	width:492px;
	/*height:64px;*/
	background:url('http://www.2qbike.com/images/bg_menu.png') no-repeat left top;
position: relative; left: 0; top: 0; 
left:-22px!Important;
}













#header #header_sec {
	width:989px;
	height:544px;
	clear:both;
	
	padding:10px 0 0 11px;
	position:relative;
	z-index:99;
	background:url(../images/bg_header_sec.jpg) no-repeat left top
}
.ett_miljovanlight_val {
	width:120px;
	height:120px;
	position:absolute;
	right:20px;
	display:block;
	background:url(../images/ett_miljovanlight_val.png) no-repeat left top;
}
#header #header_sec .ett_miljovanlight_val {
	bottom:40px;
	}
#header #header_sec_inner .ett_miljovanlight_val {
	top:15px;
	}
#header #header_sec_inner {
	width:989px;
	height:147px;
	clear:both;
	
	padding:8px 0 0 11px;
	position:relative;
	z-index:99;
	background:url('http://www.2qbike.com/images/bg_banner.jpg') no-repeat left top
}
#header #menu p {
	padding:5px 5px 0 0;
	float:right;
}
#header #menu2 p {
	padding:5px 5px 0 0;
	float:right;
}



#header #menu ul {
	float:left;
	padding:0px 0 0 0px;
	position:relative;

}
#header #menu2 ul {
	float:left;
	padding:0px 0 0 0px;
	position:relative;
	/*width:800px;*/

}

#header #menu ul li {
	display:inline-block;
	list-style:none;
	float:left;
	line-height:28px;
	padding:0 5px 0 0;
	position:relative;
}

#header #menu2 ul li {
	display:inline-block;
	list-style:none;
	float:left;
	line-height:28px;
	padding:0 5px 0 0;
	position:relative;
}






#header #menu ul li a {
	height:28px;
	color:#5d717e;
	float:left;
	
	font-size:12px;
	font-weight:bold;
	padding-right:7px;
	padding-left:7px;
	padding-top:0px;
	padding-bottom:0px;
	
	
}


#header #menu2 ul li a {
	height:28px;
	color:white;
	float:left;
	
	font-size:11px;
	font-weight:bold;
	padding-right:7px;
	padding-left:7px;
	padding-top:0px;
	padding-bottom:0px;
	
	
}


#header #menu ul li a span {
	height:28px;
	float:left;
	padding:0 5px 0 5px;
}

#header #menu2 ul li a span {
	height:28px;
	float:left;
	padding:0 5px 0 5px;
}

#header #menu ul li a:hover, 
#header #menu ul li.current-menu-item a,
#header #menu ul li:hover a { 
background-color: #CEE3F6; 

background-image:none;

	color: #000 !important;

	
		-moz-border-radius: 5px; /* FF1+ */
  	-webkit-border-radius: 5px; /* Saf3+, Chrome */
    border-radius: 5px; /* Opera 10.5, IE 9 */



}

#header #menu2 ul li a:hover, 
#header #menu2 ul li.current-menu-item a,
#header #menu2 ul li:hover a { 
/*background-color: #CEE3F6; */

background-image:none;

	color: red !important;

	
		-moz-border-radius: 5px; /* FF1+ */
  	-webkit-border-radius: 5px; /* Saf3+, Chrome */
    border-radius: 5px; /* Opera 10.5, IE 9 */



}



#header #menu ul li a:hover span, 
#header #menu ul li.current-menu-item a span,
/*#header #menu ul li:hover a span {background:url('http://www.2qbike.com/images/menu_hover.gif') no-repeat right top;}
*/

#header #menu ul li a:hover li a span, 
#header #menu ul li.current-menu-item li a span,
#header #menu ul li:hover li a span {background:none;}

#header #menu2 ul li a:hover li a span, 
#header #menu2 ul li.current-menu-item li a span,
#header #menu2 ul li:hover li a span {background:none;}



#header #menu  a
 {
	position:relative; 
	z-index:50;
}



#header #menu2  a
 {
	position:relative; 
	z-index:50;
}









#header #menu ul li:hover .sub_nav_cont { display:block;}
#header #menu ul li .sub_nav_cont {
	position:absolute;
	left:0;
	top:-10px;
	width:200px;
	display:none;
	padding:9px 0 0 0;
		z-index:40;
	
}




#header #menu2 ul li:hover .sub_nav_cont { display:block;}
#header #menu2 ul li .sub_nav_cont {
	position:absolute;
	left:0;
	top:-10px;
	width:200px;
	display:none;
	padding:9px 0 0 0;
		z-index:40;
	
}
/*
#header #menu ul li .sub_nav_cont .cur_top{background:url(../images/topcurve.png) no-repeat left top; width:200px; height:5px; padding:0px!important;}
#header #menu ul li .sub_nav_cont .cur_mid{width:278px; padding:0 2px;	background:url(../images/dropdown_bg.jpg) repeat-y left top;}
#header #menu ul li .sub_nav_cont .cur_bot{background:url(../images/bottomcurve.png) no-repeat left bottom; width:200px; height:5px; padding:0px!important;}
#header #menu ul li .sub_nav_cont .cur_mid ul{width:278px; display:block; background:#363636 url(../images/dropdown_bg2.jpg) repeat-x left top; padding:0px; margin:0px;}
#header #menu ul li .sub_nav_cont .cur_mid ul li{float:none; display:block; background:url(../images/sub_divider.jpg) no-repeat center top; padding:2px 0 0 0;}
#header #menu ul li .sub_nav_cont .cur_mid ul li:first-child{background:none;}
#header #menu ul li .sub_nav_cont .cur_mid ul li a{float:none; padding:0; width:270px; height:40px; display:block; line-height:40px; text-indent:5px; color:#fff; padding:0 0 6px 0; margin:3px 0 0px 4px;background:none;}
#header #menu ul li .sub_nav_cont .cur_mid ul li a:hover{background:url(../images/dropdownbg1.png) repeat-x left top;}
*/

#header #menu ul li .sub_nav_cont .cur_top{

background:url('http://www.2qbike.com/images/images/topcurve.png') no-repeat left top; width:200px; height:5px; padding:0px!important;}



#header #menu2 ul li .sub_nav_cont .cur_top{

background:url('http://www.2qbike.com/images/images/topcurve.png') no-repeat left top; width:200px; height:5px; padding:0px!important;}

/*#header #menu ul li .sub_nav_cont .cur_mid{width:278px; padding:0 2px;	background:url('http://www.2qbike.com/images/dropdown_bg.jpg') repeat-y left top;}
*/
/*#header #menu ul li .sub_nav_cont .cur_bot{background:url('http://www.2qbike.com/images/bottomcurve.png') no-repeat left bottom; width:200px; height:5px; padding:0px!important;}
*/

#header #menu ul li .sub_nav_cont .cur_mid ul{width:200px; display:block;
 background:transparent url('http://www.2qbike.com/images/bg.jpg') repeat left top; padding:0px; margin:0px;}

#header #menu2 ul li .sub_nav_cont .cur_mid ul{width:200px; display:block;
 background:transparent url('http://www.2qbike.com/images/bg1.jpg') repeat left top; padding:0px; margin:0px;}


#header #menu ul li .sub_nav_cont .cur_mid ul li{float:none; display:block; background:url('http://www.2qbike.com/images/sub_divider.jpg') no-repeat center top; padding:2px 0 0 0;}
#header #menu ul li .sub_nav_cont .cur_mid ul li:first-child{background:none;}
#header #menu ul li .sub_nav_cont .cur_mid ul li a{

 float:none;

 width:193px;
 height:25px;
 display:block;
 line-height:25px;
 text-indent:5px;

 padding:0 0 6px 0;
 margin-top:3px;
 margin-right:0px;
 margin-left: 3px;
 margin-bottom:5px;
 background:none;}


#header #menu2 ul li .sub_nav_cont .cur_mid ul li{float:none; display:block; background:url('http://www.2qbike.com/images/sub_divider.jpg') no-repeat center top; padding:2px 0 0 0;}
#header #menu2 ul li .sub_nav_cont .cur_mid ul li:first-child{background:none;}
#header #menu2 ul li .sub_nav_cont .cur_mid ul li a{

 float:none;

 width:193px;
 height:25px;
 display:block;
 line-height:25px;
 text-indent:5px;

 padding:0 0 6px 0;
 margin-top:3px;
 margin-right:0px;
 margin-left: 3px;
 margin-bottom:5px;
 background:none;}


 


#header #menu ul li .sub_nav_cont .cur_mid ul li a span{background:none; color:#CEE3F6; position: relative; z-index:50;
}


#header #menu2 ul li .sub_nav_cont .cur_mid ul li a span{background:none; color:#CEE3F6; position: relative; z-index:50;
}










#header #menu ul li .sub_nav_cont .cur_mid ul li a::hover span{background:none!important;

color:#CEE3F6 !important;

}




#header #menu2 ul li .sub_nav_cont .cur_mid ul li a::hover span{background:none!important;

color:#CEE3F6 !important;

}

/*#header ul.menu {
	float:left;
	padding:8px 0 0 15px;
}
#header ul.menu li {
	list-style:none;
	float:left;
	line-height:28px;
	padding:0 5px 0 0;
}
#header ul.menu li a {
	height:28px;
	color:#c1c1c1;
	float:left;
	padding:0 0 0 7px;
}
#header ul.menu li a span {
	height:28px;
	float:left;
	padding:0 22px 0 15px;
}
#header ul.menu li a:hover, #header ul.menu li.current-menu-item a { background:url(../images/menu_hover.gif) no-repeat left top; color:#fff; }
#header ul.menu li a:hover span, #header ul.menu li.current-menu-item a span {background:url(../images/menu_hover.gif) no-repeat right top;}
#header #menu #lang_sel_list {
	padding:5px 15px 0 0;
	float:right;
}*/


/*--- Footer ---*/
#footer #footer_sub {
	width:947px;
	height:484px;
	margin:0 auto;
	padding:30px 0 0 0;
	clear:both;
	overflow:hidden;
	font-size:13px;
	color:#fff;
	background:url(../images/footer_car.png) no-repeat center bottom;
}
#footer #footer_sub h2 {
	font-size:16px;
	border-bottom:1px solid #5d5a56;
	padding:0 0 15px 0;
	margin:0 0 10px 0;
}
#footer #footer_sub div.block1 {
	width:286px;
	height:455px;
}



#footer #footer_sub div.center_b {
	float:left;
	padding:0 40px;
}
#footer #footer_sub div.center_b ul {
	padding-left:25px;
padding-right:31px;
text-align:center;
}
#footer #footer_sub div.center_b a {
	color:#fff;text-transform:capitalize;
	}
#footer #footer_sub div.center_b li{list-style:none;text-align:center;	float:left;}
/*--- Slider ---*/
#slider {
	width:950px;
	height:400px;
	margin:0 auto;
	padding:65px 0 0 0;
	overflow:hidden;
	position:relative;
	z-index:9;
	}
.loopedSlider { width:950px; position:relative; clear:both; }
.container { width:950px; height:400px; overflow:hidden; position:relative; cursor:pointer; }
.slides { position:absolute; top:0; left:0; }
.slides div.slide1 { position:absolute; top:0; width:950px; display:none; }
ul.pagination { list-style-type:none; margin:0; padding:0; margin:0 auto; right:440px; top:370px; position:absolute }
ul.pagination li { float:left; margin:0 5px; }	
ul.pagination a { display:block; width:10px; padding-top:10px; height:0; overflow:hidden; background-image:url(../images/pagination.png); background-position:0 0; background-repeat:no-repeat;}
ul.pagination li.active a {background-position:0 -10px}
a.previous { position:absolute; top:200px; left:0; }
a.next { position:absolute; top:200px; left:560px; }


#slider p {
	font-size:15px;
	line-height:20px;
}
#slider h1 {
	font-size:28px;
	text-align:left;
	font-weight:bold;
	line-height:28px;
	padding:0 0 15px 0;
	}
#slider .slides div.slide1 img {
	float:left;
	margin:0 0 0 30px;
	}
#slider .slides div.slide1 div {
	float:right;
	width:390px;
}

.googft-info-window{

	width:230px;
	padding:0;
	
}

body#ru .googft-info-window{

	width:160px;
	padding:0;
	
}











/*--- Home Content ---*/
#home_content101 {
	clear:both;
	overflow:hidden;
	width:100%;
	border-bottom:0px solid #1f398d;
	border-top:1px solid #1f398d;
	padding:25px 0;
	margin-top:67px;
}
#home_content101 .option1 {
	width:300px;
	float:left;
}
#home_content101 .option2 {
	width:630px;
	float:left;
	/*padding:0 0 0 40px;*/
}
#home_content101 .option3 {
	width:300px;
	float:right;
	text-align:left;
}

#home_content101 .option3 p{
	width:220px;
	float:right;
	text-align:left;
	
}

#home_content1 .option3 {
	width:300px;
	float:right;
	text-align:left;
}















#home_content101 img {
	float:left;
}
#home_content101 .description1 {
	float:right;
	width:220px;
	padding:0 0 15px 0;
}
#home_content101 h3 {
	font-size:16px;
	color:#333333;
	padding:0 0 5px 0;
}
#home_content101 .option3 a {
	display:block;
	width:71px;
	height:21px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	font-size:10px;
	margin:5px 0 0 0;
	background:url('http://www.2qbike.com/images/bg_readmore.gif') no-repeat left top;
}




#home_content101 .option2 a {
	/*display:block;*/
	
		font-weight: bold;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	/*text-align:center;*/
	/*font-size:10px;*/
	

}





#home_content101 .option2 .description1 {
	
	

	float:right;
	width:570px;
	padding-top:50px;
	padding-left:0px;
	padding-right:50px;
	padding-bottom:15px;
}

	
	
	
	
	
	

	
	
	

	
	


/*--- Home Content ---*/
#home_content1 {
	clear:both;
	overflow:hidden;
	width:100%;
	border-bottom:1px solid #1f398d;
	border-top:1px solid #1f398d;
	padding:45px 0;
	margin:40px 0;
}
#home_content1 .option1 {
	width:300px;
	float:left;
}
#home_content1 .option2 {
	width:320px;
	float:left;
	padding:0 0 0 40px;
}








#home_content1 .option3 p{
	width:220px;
	float:right;
	text-align:left;
}


#home_content1 img {
	float:left;
}
#home_content1 .description1 {
	float:right;
	width:220px;
	padding:0 0 15px 0;
}
#home_content1 h3 {
	font-size:16px;
	color:#333333;
	padding:0 0 5px 0;
	text-align:left;
}






#content54 #home_content1 .option3 a {
	display:block;
	width:71px;
	height:21px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	font-size:10px;

	margin-top:10px!important;

	background-image:url('http://www.2qbike.com/images/bg_readmore.gif');
	background-position:left top;
	background-repeat:no-repeat;
	background-attachment:scroll;
	

}




























#home_content1 .option2 .description1 {
	width:240px;
	}

	
	
#home_content1 .option2 a {
	display:block;
	width:71px;
	height:21px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	font-size:10px;
	margin:5px 0 0 0;
	background:url('http://www.2qbike.com/images/bg_readmore.gif') no-repeat left botto
}

	
	
body#ru div#home_content1 .option2 div#map_canvas  a {
	display:block;
	width:51px;
	height:2px;
	line-height:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	font-size:10px;
	margin:0px 0 0 0;
	background:none;
}

	
	
	
	
	
	
	
	
	
	
	
	
	
	
#home_content2 {
	clear:both;
	overflow:hidden;
	width:100%;
	font-size:12px;
	padding:0 0 50px 0;
}
#home_content2 .block2 {
	width:445px;
	
	
}






#home_content2 .block2 h2 {
	font-size:15px;
	padding:0 0 12px 0;
	text-transform: none;
	height:22px;
	text-align: left;


	
}
#home_content2 .block2 .description {
	clear:both;
	overflow:hidden;
	width:100%;
	padding:10px 0 10px 0;
	border-top:1px solid #1f398d;
	}
#home_content2 .block2 .description img { float:left;}
#home_content2 .block2 .description div {
	width:370px;
	float:right;
}
#home_content2 .block2 .description div span {
	color:#959595;
	font-size:11px;
	padding:0 0 10px 0;
	display:block;
	}
#home_content2 .block2 .description div a {
	display:block;
	width:71px;
	height:21px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	font-size:10px;
	margin:10px 0 0 0;
	background:url(http://www.2qbike.com/images/bg_readmore.gif) no-repeat left top;
	}
#home_content2 .block2 .description div h3 {
	color:#1f398d;
	font-size:14px;
	}
	
	
#home_content2 .block2 .content1 {
	padding:0px 0 0px 0;
	/*border-top:1px solid #99cc66;*/
	}
#home_content2 .float_r h2 { padding-left:27px;}
#home_content2 .e_shop {
	position:relative;
	padding:10px 0 15px 27px;
	}
#home_content2 .e_shop p {
	width:330px;
}

#home_content2 .e_shop  a {
	display:block;
	width:71px;
	height:21px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	font-size:10px;
	margin:10px 0 0 0;
	background:url(http://www.2qbike.com/images/bg_readmore.gif) no-repeat left top;
	}

	
	
.guincho{	
color:#1f398d;
font-weight:bold;
}




#home_content2 .e_shop img {
	/*position:absolute;*/
	right:0;
	top:-40px;
	}
#home_content2 .testimonials {
	padding:0 0 0 57px;
	background:url(http://www.2qbike.com/images/quote1.gif) no-repeat left top;
	color:#5d717e;
	width:360px;
	margin-left:5px;
	
}
#home_content2 .testimonials p {
	padding:0 27px 0 0;
	background:url(http://www.2qbike.com/images/quote2.gif) no-repeat right bottom
}

#home_content101 .testimonials p {
	padding:0 27px 0 0;
	background:url(http://www.2qbike.com/images/quote2.gif) no-repeat right bottom
}

#home_content101 .testimonials {
	padding:0 0 0 30px;
	background:url(http://www.2qbike.com/images/quote1.gif) no-repeat left top;
	color:#5d717e;
	width:530px;
	margin-left:5px;
	
}




/*---Inner Page Content ---*/
#inner_content {
	width:957px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
#inner_content h1 {
	
	font-size:30px;
	}
#inner_content h2 {
	font-size:18px;
	}
#leftstrip {
	width:600px;
	float:left;
	padding:0 78px 0 0;
	border-right:1px solid #9f9f9f;
	font-size:14px;
	line-height:20px
}
#leftstrip .bottom_content {
	clear:both;
	overflow:hidden;
	width:100%;
	padding:20px 0 0 0;
	}
#leftstrip .bottom_content img {
	float:right;
	padding:0 0 0 50px;
	}
#leftstrip .bottom_content p { padding:70px 0 0 0;}
#rightstrip {
	width:263px;
	float:right;
}
#rightstrip h1 {
	text-transform:none;
	padding:10px 0 0 0;
	}
#rightstrip .buynow {
	width:263px;
	height:259px;
	background:url(../images/buynow.jpg) no-repeat left top;
	}
#rightstrip .book_online {
	width:263px;
	height:240px;
	background:url(../images/book_online.jpg) no-repeat left top;
	margin:10px 0;
	}
#rightstrip .environmental_impact {
	width:263px;
	height:294px;
	background:url(../images/environmental_impact.jpg) no-repeat left top;
	}

.entry p{padding-bottom:17px;}
.block1 p{padding-bottom:17px;}
/*a{color:#99CC33;}*/

#home_content1 .description1 a.read, #home_content2 .block2 .description a.read, .slide1 a.read{display:none;}

.innerwrapper{	background:url(../images/bg.jpg) no-repeat center top;width:100%;}


.inner_container					{	width:740px; margin:0 auto;}
.inner_container_top				{	width:720px; height:52px; margin:0 auto; background:url(../images/inner_container_topbg.png) no-repeat; padding:17px 0 0 20px;}
.inner_container_btm				{	width:740px; margin:0 auto; min-height:1023px; background:url(../images/inner_container_btmbg.png)  bottom center repeat-y;}

.inner_container_top h1				{	background:url(../images/inner_container_toph1bg.gif) no-repeat; width:303px; font:normal 30px/40px Georgia, "Times New Roman", Times, serif; color:#fff; text-align:center; 	}
.inner_container_top p				{	font:normal 16px/16px Georgia, "Times New Roman", Times, serif; color:#66cc33; padding:6px 93px 0 0;}
.inner_container_top p span			{	color:#ff0000;}


.inner_container_btm h2				{	font:normal 16px/19px Georgia, "Times New Roman", Times, serif; color:#66cc33; padding:0 93px 23px 0;}
.inner_container_btm span			{	color:#ff0000;}

.inner_con							{	width:696px; margin:0 auto;}
.inner_con ul						{	margin:0; padding:5px 0 0 47px;}
.inner_con ul li					{	float:left;	margin:0; padding:0 0 0 72px; list-style:none;}
.inner_con ul li .con_box			{	float:left; width:137px; height:130px; position:relative; text-align:center; background:url(../images/con_boxbg.gif) no-repeat; padding:0 0 0 0 ; }
.con_box .img1						{	padding:21px 0 29px 0;	}
.con_box .img2						{	padding:25px 0 29px 0;	}
.con_box .img3						{	padding:26px 0 29px 0;	}
.con_box b							{	font:normal 18px/18px Georgia, "Times New Roman", Times, serif; color:#fff; position:absolute; top:0; left:0; width:137px; text-align:center;	}
.con_box_top						{	width:76px; height:78px; position:absolute; top:-35px; right:-45px; background:url(../images/con_box_top_bg.gif) no-repeat; font:bold 16px/70px Georgia, "Times New Roman", Times, serif; color:#00398c; text-align:center;}
.con_label1							{	width:115px; height:113px; position:absolute; left:-8px; top:22px;}
.con_label2							{	width:120px; height:119px; position:absolute; left:-8px; top:0;}
.con_label3							{	width:122px; height:121px; position:absolute; left:-8px; top:0;}
.inner_con ul li.first				{	padding:0 0 0 0;}


.con_box label						{	font:normal 16px/19px Georgia, "Times New Roman", Times, serif; color:#66cc33; padding:0 0 0 0;}

.inner_con_box1						{	width:658px; margin:0 auto; padding:65px 0 0 0; background:url(../images/inner_con_box1_line.gif) bottom center no-repeat;}
.inner_con_box1 h2					{	padding:0 0 10px 0 ;}
.inner_con_box1	ul					{	margin:0; padding:0 0 0 35px;}
.inner_con_box1	ul li				{	float:left;	margin:0; padding:0 0 0 98px;  list-style:none;}
.inner_con_box1	ul li .con_box1		{	width:135px;}
.con_box1 label						{	float:left;	font:normal 16px/19px Georgia, "Times New Roman", Times, serif; color:#66cc33; padding:0 0 20px 0;}
.inner_con_box1	ul li.first			{	padding:0 0 0 0; }
#redio2								{	float:left; padding:0 0 20px 0;}
#redio3								{	float:left; padding:0 0 20px 0;}
#redio4								{	float:left; padding:0 0 20px 0;}
#redio5								{	float:left; padding:0 0 20px 0;}
#redio6								{	float:left; padding:0 0 20px 0;}
#redio7								{	float:left; padding:0 0 20px 0;}
#redio8								{	float:left; padding:0 0 20px 0;}
#redio9								{	float:left; padding:0 0 20px 0;}
.inner_con_box2						{	width:608px; margin:0 auto; padding:19px 0 8px 0; }
.con_box2_lft						{	float:left; width:169px;}
.inner_con_box2 h2					{	padding:0 0 0 0 !important;}
.con_box2_lft .inputbg				{	float:left;	width:130px; height:20px; background:url(../images/inputbg1.gif) no-repeat; margin:6px 0 34px 0;}
.con_box2_lft .inputbg .input		{	width:120px; padding:2px 5px 2px 5px; font:normal 10px/10px Arial, Helvetica, sans-serif; color:#999; border:none; background:none; }
.calebder							{	float:right; width:35px; margin:8px 0 0 0; }


.con_box2_rht						{	float:right; width:296px; padding-right:48px;}
.con_box2_rht_lft					{	float:left; width:125px; text-align:left;}
.con_box2_rht_rht					{	float:right; width:125px; text-align:right;}

.con_box2_lft .dropdown				{	width:125px; font:normal 16px/19px Georgia, "Times New Roman", Times, serif; color:#66cc33; text-align:center;  margin:6px 0 22px 0;}
.con_box2_rht .dropdown				{	width:125px; font:normal 16px/19px Georgia, "Times New Roman", Times, serif; color:#66cc33; text-align:center;  margin:6px 0 26px 0;}
.con_box2_rht .dropdown1			{	width:92px; font:normal 16px/19px Georgia, "Times New Roman", Times, serif; color:#66cc33; text-align:center;  margin:6px 0 22px 0;}


.inner_con_box3						{	width:608px; margin:0 auto; padding:0 0 0 0; }
.inner_con_box3 h2					{	padding:0 0 16px 0 !important;}
.con_box3_lft						{	float:left; width:234px;}
.con_box3_rht						{	float:right; width:234px; padding-right:47px;}

.inner_con_box3	label				{	font:normal 16px/19px Georgia, "Times New Roman", Times, serif; color:#66cc33;}
.form_box							{	float:left;	 width:234px; margin:0 auto; padding:0 0 20px 0;	}
.form_box .inputbg1					{	float:left;	width:234px; height:24px; background:url(../images/inputbg2.gif) no-repeat; margin:7px 0 0 0; padding:0 0 0 0 !important;}
.form_box .inputbg1 .input			{	width:225px; padding:5px 5px 5px 5px; font:normal 10px/10px Arial, Helvetica, sans-serif; color:#999; border:none; background:none; }
.inner_con_box3 .textareabg			{	width:563px; height:92px; background:url(../images/textarea.gif) no-repeat;   font:normal 10px/10px Arial, Helvetica, sans-serif; margin:7px 0 0 0; }
.inner_con_box3 .textareabg	.textarea{	background:none; border:none; padding:5px; width:550px;   height:72px; overflow:auto;}
.inner_con_box3 .btn				{	width:91px; height:29px; background: url(../images/btnbg.gif) no-repeat; border:none; font:normal 16px/19px Georgia, "Times New Roman", Times, serif; color:#fff; text-align:center; cursor:pointer; margin-top:27px; }
/*---------------------------Inner Container End-------------------------------*/

 .ui-datepicker-trigger				{	float:right; width:35px; margin:0 -40px 0 0;}

/*---------------------------reset code----------------------------------*/
.clear								{ 	clear:both; line-height:1px; font-size:1px;}
.lft								{ 	float:left;}
.rht								{ 	float:right;}

.inner_container_btm .wpcf7-radio span{	font:normal 16px/19px Georgia, "Times New Roman", Times, serif; color:#66cc33; float:left;}


.send {
background:url("../images/btnbg.gif") no-repeat scroll 0 0 transparent;
border:medium none;margin-bottom:10px;
color:#FFFFFF;
cursor:pointer;
font:16px/19px Georgia,"Times New Roman",Times,serif;
height:29px;
margin-top:27px;
text-align:center;
width:91px;
}


span#tu a {


display: block;
width: 71px;
height: 21px;
line-height: 18px;
font-family: Arial, Helvetica, sans-serif;
color: white;
text-align: center;
font-size: 10px;
margin-top: 10px!important;
background-image: url('http://www.2qbike.com/images/bg_readmore.gif');
background-position: left top;
background-repeat: no-repeat;
background-attachment: scroll;
}