/* 
yourplanet stylesheet 2008
coded by Diederik van Staden, interstate15
http://www.interstate15.nl
*/
body{
  background: url('../img/bg.jpg') repeat;
  background-position: center -60px;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  line-height:18px;
  color: #7A7A7A;
}
div, body{
  margin:0px;
  padding:0px;
}
.div-content h2, .div-content p, .div-content object, .div-content font{
	padding-left: 5px;
	padding-right: 5px;
}
p{
  padding:0px;
  margin:5px 0px;
}
/* site gerelateerd */
.wrapper  {	margin: 0 auto;
   		width: 988px;
			height:100%;
			text-align: left;
   		line-height:16px;
   		position:relative;
			}
.content_container {
  background: url('../img/mid.jpg') repeat-y top left;
  padding:0px 1px;
}
.bottom{
  background: url('../img/btm.jpg') no-repeat top left;
  height: 10px;
  font-size:1px;
  line-height:1px;
  margin-bottom:40px;
  margin-left: auto;
  margin-right: auto;
  width: 988px;
}
input {color:#666666; font-family:Verdana; font-size:12px; padding:2px;}

.show_det {
	display: none !important;
}


table {line-height:16px; font-size:12px; color:#666666; padding:5px; font-family:Verdana;}			


a:hover {text-decoration:underline;}

			
div.content_body .reisplan  a,a:link {color:#FF0000; text-decoration:none; font-weight:bold;}
div.content_body .reisplan  a:active {color:#FF0000;  font-weight:bold;}
div.content_body .reisplan a:visited  {color:#FF0000;  font-weight:bold;}

div.content_body .reisplan a:hover { color:#FF0000;text-decoration:underline;}

div.place_off   a,a:link {color:#FFFFFF; text-decoration:none; }
div.place_off   a:active {color:#FFFFFF; text-decoration:none; }
div.place_off   a:visited  {color:#FFFFFF;text-decoration:none; }
div.place_off   a:hover  {color:#FFFFFF;text-decoration:none; }

div.content_body .reisplan a:hover { color:#FF0000;text-decoration:underline;}

.verwijder a,a:link {color:#FF0000; text-decoration:none; font-weight:bold;}
.verwijder  a:active {color:#FF0000;  font-weight:bold;}
.verwijder a:visited  {color:#FF0000;  font-weight:bold;}

.verwijder a:hover { color:#FF0000;text-decoration:underline;}		

.r  a:link {color:#FF0000; text-decoration:none; font-weight:bold;}
.r  a:active,a:visited {color:#FF0000; text-decoration:none; font-weight:bold;}

.r a:hover { color:#FF0000; text-decoration:underline; font-size:36px;}

.r2  a:link {color:#000; text-decoration:none; }
.r2  a:active,a:visited {color:#000; text-decoration:none; }

.r2 a:hover { color:#000; text-decoration:underline}

span.nieuws_link a,a:link {color:#ffffff; text-decoration:none; font-weight:bold;}
span.nieuws_link  a:active {color:#ffffff; text-decoration:none; font-weight:bold;}
span.nieuws_link  a:visited {color:#ffffff; text-decoration:none; font-weight:bold;}

span.nieuws_link a:hover { color:#ffffff;text-decoration:underline;}	

img {border:0; /*behavior: url('iepngfix.htc');*/}	

		
.header{
  background: url('../img/top.jpg') no-repeat;
  background-position: 0px 43px;
  height:181px;
  width: 987px;
}
.header_top{
  height:44px;
  text-align:right;
  padding-top:0px;
}
.header_menu {
  background: #EE7F00 url('../img/bg_menu.png') no-repeat top left;
  height:21px;
  margin-bottom:10px;
  padding-left:240px;
  padding-top:9px;
  position: relative;
}
.link_home{
    bottom: 0;
    display: block;
    height: 30px;
    left: 0;
    position: absolute;
    width: 240px;
}
/*a.menulink{
  color: #fff !important;
  font-size:14px !important;
  font-weight:bold !important;
  text-decoration:none !important;
  padding: 9px 25px 5px 25px !important;
}*/
a.menulink {
    color: #FFFFFF !important;
    display: block;
    float: left;
    font-size: 14px !important;
    font-weight: bold !important;
    height: 32px;
    line-height: 32px;
    padding: 0 25px !important;
    position: relative;
    text-decoration: none !important;
    top: -10px;
}
a.menulink:hover{
  background:#55b947 !important;
}

a.menulinkactive{
  background:#55b947 !important;
}

.header_logo {margin-left:30px; height:90px; width:200px; padding-top:20px; }
			
.footer {width:980px; height:42px;  padding:5px; color:#FFFFFF;  margin-bottom:40px; background-image:url(../img/bottom.jpg); background-repeat:no-repeat;}
div.footer a, a:link {color:#FFFFFF; text-decoration:none;}
div.footer a:visited  {color:#FFFFFF; text-decoration:none;}
div.footer a:active  {color:#FFFFFF; text-decoration:none;}
div.footer a:hover {color:#FFFFFF; text-decoration:underline;}

.clear { clear: both; }				

div.center_div {margin-left:3px; width: 985px; }
/* Vaste rondreizen */
.tour_item{
	position:relative;
	float:left;
	background: #5CAC25;
	width:240px;
	margin: 0px 3px 9px 6px;
	color: #fff;
}
.orange_tour{
	background: #F07E02;
}
.tour_item_content{
	padding:10px;
}
.tour_item img{
	border:none !important;
	margin:0px !important;
	padding:0px !important;
}
.short_desc1,
.short_desc2{
	height: 64px;
	overflow:hidden;
}

/* sidebar */
.sidebar {
  float:left;
  width:216px;
  padding:0px 5px 0px 6px;
}
.side_out{
  background: url('../img/side_bg.png') repeat-y top left;
  margin-bottom:5px;
}
.side_mid{
  background: url('../img/side_btm.png') no-repeat bottom left;
}
.side_inn{
  background: url('../img/side_top.png') no-repeat top left;
}
.side_out_red{
  background: url('../img/side_red_bg.png') repeat-y top left;
  margin-bottom:5px;
}
.side_mid_red{
  background: url('../img/side_red_btm.png') no-repeat bottom left;
}
.side_inn_red{
  background: url('../img/side_red_top.png') no-repeat top left;
}
.side_content{
  padding:10px;
  color:#fff;
}
.envelope_bg{
  background: url('../img/img_envelope.png') no-repeat top left;
  background-position: 151px 7px;
}
.color_black{
  color:#000 !important;
}
.color_white{
	color:#FFF !important;
}
.txt_16{
  font-size:16px !important;
}
.txt_14{
	font-size:14px !important;
	padding-bottom: 20px;
}
.txt_24{
	font-size:24px !important;
	line-height:normal;
}

.column{
	float:left;
	width: 360px;
}
.side_menu  {
    		
    		color: #ffffff;
    		width: 200px;
			height:100%;
    		padding:5px;
			margin:0;
    		text-align: left;
    		background-color: #f78f1e;
			font-size:12px;
		    
			}

.side_menu_top {  background-image:url(../img/side_menu_top.jpg); background-repeat:no-repeat; background-position:-1px 2px; width: 210px; height:7px;   }

.side_menu_bottom {  background-image:url(../img/side_menu_bottom.jpg); background-repeat:no-repeat; background-position:-1px -1px; width: 210px; height:10px; margin-bottom:5px;  }

#menu {
width:170px;
font-size:11px;
/*background-color:#f78f1e;
background-color:#EE7F00;*/
height:100%;

}
#menu ul li:hover, #menu  ul li a {
		
		text-decoration: none !important;
}
#menu ul {
	list-style: none;
	padding: 0;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 6px;
	
  
	}
#menu ul li{display: inline; }
#menu a { color: #ffffff; font-weight:normal; }
#menu a:hover { color: #9c9c9c; }
#menu ul li a{
    border-bottom: 1px dotted #FFBE7D;
	cursor: pointer;
	display: block;
	text-decoration: none ;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	
	padding-left: 0px;
	list-style: none;
}
#menu ul li a:hover {
color: #FFBE7D;
	
	border-bottom-color: #FFBE7D;
	}
/* green and orange boxes */
.og_box_out{
  background: url('../img/og_box_mid.png') repeat-y top left;
  margin-bottom:5px;
   float: left;
  width: 100%;
  position: relative;
  margin-top: -18px;
}
.og_box_mid{
  background: url('../img/og_box_btm.png') no-repeat bottom left;
   float: left;
  width: 100%;
}
.og_box_inner{
  background: url('../img/og_box_top.png') no-repeat top left;
 float: left;
  width: 100%;
}
.og_box_of{
  background: url('../img/of.png') no-repeat top center;
  background-position: 463px 0px;
  float: left;
  width: 100%;
}
.og_box_green,
.og_box_orange{
  float:left;
  width: 459px;
  padding: 9px 17px 9px 17px;
  color: #fff;
  font-size:14px;
}
.og_box_title{
  font-size:24px;
  font-weight:bold;
  color:#000;
  padding:17px 0px 20px 6px;
}
.og_box_obtn{
	background: url('../img/og_box_obtn.png') no-repeat top left;
	float:left;
	width: 174px;
	height:143px;
	margin:-5px 10px 10px 0px;
	cursor:pointer;
	text-align:center;
}
.og_box_gbtn{
	background: url('../img/og_box_gbtn.png') no-repeat top left;
	float:left;
	width: 174px;
	min-height:143px;
	height:auto;
	margin:-5px 10px 10px 0px;
	cursor:pointer;
	text-align:center;
}
.og_box_but{
	font-family:Arial,Helvetica,sans-serif;
	color:#fff;
	font-size:22px;
	font-weight:bold;
	height:80px;
	line-height:22px;
}
/* voortgangs balk */

.voortgang {width:100%; height:50px;  clear:both;  margin:0px -5px 20px 5px; }		
.fotoviewer{text-align:center;/*margin-bottom:10px;*/ }
		

/* content informate */				
.content{
        margin:10px 0px 40px 10px;
    		text-align: left;
    		float:left;
        }
			
div.content_body a, a:link  {
            color:#a80b16;
    		text-decoration:none;
    		}
			
div.content_body a:active  {
            color:#a80b16;
    		text-decoration:none;
    		}					
			
div.content_body a:visited  {
           color:#a80b16;
    		}				
div.content_body a:hover  {
            color:#a80b16;
			text-decoration:underline;
    		}
.error {
    color: #f00;
    display: block;
}
					
									

.content img {border:1px solid #CCCCCC; padding:2px; margin:5px;  /*behavior: url('iepngfix.htc');*/}
			

		
.content_top  {
            border: 1px solid #EE7F00;;
    		color: #ffffff;
    		
			height:0px;
			text-align: left;
    		background-color: #f78f1e;
    		background-color:#EE7F00;
							}
			
.content_body  {
            border: 1px solid #EE7F00;;
    	   
			height:100%;
    		text-align: left;
    		background-color: #ffffff;
    		position:relative;
			}
.content_br{
	width: 5px;
	height: 5px;
	font-size:1px;
	line-height: 1px;
	background: url('../img/content_br.png') no-repeat bottom right;
	position:absolute;
	bottom: -1px;
	right: -1px;
	
}
.content_bl{
	width: 5px;
	height: 5px;
	font-size:1px;
	line-height: 1px;
	background: url('../img/content_bl.png') no-repeat bottom left;
	position:absolute;
	bottom: -1px;
	left: -1px;
}
		
div.text h1 {margin-left:-5px; margin-right:-5px; margin-top:5px; margin-bottom:5px;}
div.text {padding:0px 5px 8px 5px;}			

img {border:none;}

div.heading {
background-color:#f78f1e;
background-color:#EE7F00; 
height:30px;
width:100%; 
font-weight:bold; 
color:#000000; 
background-image:url(../img/h1_logo.png); 
background-repeat:no-repeat;
background-position:5px 4px;
/*behavior: url(iepngfix.htc);*/
clear:both;
}

div.heading img {border:none;}


div.heading h1 {
	height:20px; 
	width:685px; 
	font-weight:bold; 

	margin:0;
	
	font-size:14px; 
	color:#000000; 
	
	}


h1 { /*background-color:#f78f1e;*/
	background-color:#EE7F00;
	height:20px; 
	clear:both;
	font-weight:bold; 
	margin:0; 
	
	padding:4px 5px 5px 27px;  
	font-size:14px; 
	color:#000000; 
	background-image:url(../img/h1_logo.png); 
	background-repeat:no-repeat;
	background-position:5px 4px;
	/*behavior: url(iepngfix.htc);*/
	}

			
h2 {font-size:14px; margin: 0; }
h3 {font-size:12px;  margin: 0; }
h4 {font-size:10px;  margin: 0; }	

ul.sitemap a, a:link  {
            color:#a80b16;
			text-decoration:none;
}
ul.sitemap a:active  {
            color:#a80b16;
			text-decoration:none;
    		}					
ul.sitemap a:visited  {
            color:#a80b16;
			text-decoration:none;
    		}				

ul.sitemap a:hover  {
            color:#a80b16;
			text-decoration:underline;
    		}									
			
			
/* Landkaart styles */

.landkaart_left_container{
	width:210px; 
	height:347px;  
	float:left; 
	background-repeat:no-repeat; 
	margin-left:3px;  
	margin-top:15px; 
	color:#FFFFFF;
	position: relative;	
}

.landkaart_left_container_top_green{
	width: 210px;
	height: 38px;
	background-image: url(../img/green_rounded_2.png); 
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}

.landkaart_left_container_bottom_yellow{
	width: 210px;
	height: 25px;
	background-image: url(../img/orange_rounded_2.png); 
	background-repeat: no-repeat;
	position: absolute;
	bottom: 0;
	left: 0;
}

.landkaart_left_container_bottom_yellow_no_abs{
	width: 210px;
	height: 25px;
	/*background-image: url(../img/orange_rounded_2.png); 
	background-repeat: no-repeat;*/
	padding: 0;
	margin: 0;
}

.landkaart_left_container_repeat_yellow{
	width: 210px;
	height: 284px;
	background-image: url(../img/orange_repeat_2.png);
	background-repeat: repeat-y;
	position: absolute;
	top: 38px;
	left: 0;	
}


.landkaart { width:552px; height:347px; float:left;  margin:15px 2px 20px 2px; }

.new {
	background: url(../img/samenstellenbacknwuse.png) 0 7px no-repeat;
	float: left;
}
/*bkup
.landkaart_leftbar{ width:210px; height:347px;  float:left; background-repeat:no-repeat; margin-left:3px;  margin-top:15px; color:#FFFFFF;  background-image: url(../img/bg_bars.jpg);  }
*/
.landkaart_leftbar{ 
	width: 210px; 
	height: 347px;  
	float:left; 
	background-repeat:no-repeat; 
	/*margin-left:3px;  margin-top:15px;*/ 
	color:#FFFFFF;  
	/*background-image: url(../img/bg_bars.jpg);*/
	/*background-color: #EE7F00;*/
	position: absolute;
	top: 0;
	left: 0;  
}

/*bkup
.landkaart_leftbar h2 {font-size:12px; padding:0; margin:0;}*/
.landkaart_leftbar h2 {
	position: absolute;
	font-size: 14px; 
	top: 100px; 
	margin: 0px 0px 12px 0px;
	/*height: 26px;*/
	
}


.landkaart_leftbar .bar {width:190px; margin: 0 auto; margin-top:10px;;}
/*.landkaart_rightbar .bar {width:190px; height:215px; margin: 0 auto; margin-top:10px;}*/

.landkaart_rightbar .bar {
	width: 190px;
	height:240px;
	/*height: 274px;*/ 
	margin: 0 auto; 
	
	/*margin-top:10px;*/
	/*background-image: url(../img/orange_repeat_2.png);
	background-repeat: repeat-y;*/
	padding: 102px 0px 0px 10px; 
	position: relative;
}
.x {
	display: none;
}
.sidebar .x{
	
	display: block !important;
}

.landkaart_rightbar .bar_img { margin-left:10px; border:none;}

.landkaart_rightbar a, a:link {color:#FFFFFF; text-decoration:underline;}
.landkaart_rightbar a:visited {color:#FFFFFF; text-decoration:underline;}
.landkaart_rightbar a:active {color:#FFFFFF; text-decoration:underline;}
.landkaart_rightbar a:hover {color:#FFFFFF; text-decoration:none;}

#nounderline a, a:link {color:#FFFFFF; text-decoration:none !important;}
#nounderline a:visited {color:#FFFFFF; text-decoration:none !important;}
#nounderline a:active {color:#FFFFFF; text-decoration:none !important;}
#nounderline a:hover {color:#FFFFFF; text-decoration:underline !important;}

a.my_button{
	margin: 3px 0px 3px 0px;
	position: absolute;
	bottom: 5px;
	left: 15px;
	width: 200px;
}

/*bkup
.landkaart_rightbar { width:210px; height:347px;  float:left; background-repeat:no-repeat;  margin-top:15px; color:#FFFFFF;  background-image: url(../img/bg_bars.jpg);  }
*/
.landkaart_rightbar { 
	width:210px; 
	/*height:347px;*/  
	float:left; 
	background-repeat:no-repeat;  
	margin-top:15px;
	color:#FFFFFF;  
	/*background-image: url(../img/bg_bars.jpg);*/
	/*position: absolute;
	top: 0;
	left: 0;  */
}

/*bkup
.landkaart_rightbar h2 { font-size:12px; padding:0; margin:0;}*/
.landkaart_rightbar h2 { 
	font-size:14px; 
	padding:0;
	padding: 0px 0px 0px 15px;
	/*margin: 0px 0px 12px 0px;*/
	height: 41px;
	/*line-height: 12px;*/
	/*background-image:url(../img/green_rounded_2.png);*/
	background-repeat:no-repeat;
	display:block;
	width: 190px;	
	
}

.landkaart_rightbar img {  border:1px #FFFFFF solid; margin:2px;}


/* form validatie */

.persoonlijke_gegevens input, textarea {padding:3px; color:#666666; font-family:Verdana; font-size:12px;}

.panel {
	clear: both;
	display: none;
	
	padding: 1em;
}
.panel.active-tab-body {
	display: block;
}
#tabs {
	list-style: none;
}

#tabs li {
	float: left;
}

#tabs a {
	float: left;
	
	margin-left: 6px;
	background-color: #F2F2F2;
	text-decoration: none;
	color: #999999;
}

#tabs a.active-tab {
	background-color: #CCC;
	border-top: 3px solid #999;
	padding-top: 3px;
	color: #000;
}
input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.required, textarea.required {
	
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
	font-size:12px; padding:2px;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color:#666666;
	font-size:12px; padding:2px;
}

.validation-advice {
	
	
	
	color : #FF3300;
	
}

.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	
}

fieldset {
	padding: 1em;
	margin-bottom: 0.5em;
}

label {
	font-weight: normal;
}
.form-row {
	clear: both;
	padding: 0.5em;
}

.field-label {

}

.field-widget {

}


.sidelinks{
  padding:15px 0px 0px 10px;
  color:#B40B1A;
  font-size:14px;
  font-weight:bold;
  line-height:20px;
}
.sidelinks a{
  color:#B40B1A;
  font-size:14px;
  font-weight:bold;
  text-decoration:underline;
}
.whitefield{
	background: #fff;
	color: #000;
	border:none;
	height:16px;
	padding: 5px;
	width: 164px;
}
.btn_verstuur{
	background: url('../img/btn_verstuur.png') no-repeat top left;
	width:87px;
	height:41px;
	border:none;
	cursor:pointer;
}
.btn_reset{
	background: url('../img/btn_reset.png') no-repeat top left;
	width:87px;
	height:41px;
	border:none;
	cursor:pointer;
}

.right_link_shop{
	
	/*margin-left: 30px;
	padding-left: 10px;
	margin: 0px auto 0px !important;
	text-decoration: none !important;
	font-size: 14px;
	height: 26px;
	margin-top: 12px;*/
	
	
	width: 190px;
	height: 38px;
	padding: 0px 10px 0px 10px;
	/*background-image: url(../img/green_rounded_2.png); 
	background-repeat: no-repeat;*/
	font-size: 14px;
	margin: 0;
	padding: 0;
	height: 38px;
	line-height: 38px;
	width: 210px;
	/*padding: 12px 0px 12px 0px;*/
	text-align: center;
	display: block;
	text-decoration: none !important;
}
.landkaart_rightbar ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	bottom: 0;
	position: absolute;
}
.landkaart_rightbar ul li img{
	border: 0px;
	margin: 0px;
	padding: 0px;
}
.place_off{
	margin-top: 10px;
	position: absolute !important;
	top: -10px;	
}
.place_det{
	margin-top: 10px;
	
}
#landkaart,#landkaart object {
	z-index: -1;
}
#landkaart{
	padding-left: 6px;
}
.main{
	z-index: 0;
}
.on_select{
	display: none;
}
.child_text{
	margin-bottom: 3px;
}
.nr_pers_req{
	display: none;
}
.nr_child_req{
	display: none;
}
.show_part_form{
	
}
.show_sel{
	display: none;
}
.logos{
	margin: 5px 0px 5px 15px;
}
.extra_info{
	display: none;
}
.extra_pers{
	display: none;
}
.bouwsteen_toevoegen{
	float: left; 
	padding: 20px 0px 0px 30px;
	
}
.bouwsteen_toevoegen a{
	color: #FFFFFF !important;
	text-decoration: underline;
}
.chose_place_top{
	color: #FFFFFF !important;
	text-decoration: underline !important;
}

.option_selector ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.option_image{
	width: 175px;
	float: left;
	margin-right: 5px;
}
.option_selector td{
	padding: 5px 0px;
	
}
.option_selector input{
	margin-right: 5px;
}
.save_options{
	/*background-color: #a80b16;*/
	background-color: #EE7F00;
	border: 0px;
	padding: 5px;
	cursor: pointer;
	color: #FFFFFF;
	font-weight: bold;
}

div#myul ul li{ font-size: 12px; }

div#map_canvas{
	float: left;
	width: 500px;
	height: 350px;
}
div#map_overlay{
	width: 500px;
	height: 350px;
	background: url(../img/transparent.png);
	position: absolute;
	z-index: 9999;
	right: 23px;
}

div.leftmaptop{
	background:transparent url(../img/leftmaptop.png) no-repeat scroll left top;
	width: 216px; 
	height: 4px;
	float: left;
}

div.leftmapbot{
	background:transparent url(../img/leftmapbot.png) no-repeat scroll left top;
	width: 216px; 
	height: 4px;
	float: left;
}


div.leftmapmid{
	background:transparent url(../img/leftmapmid.png) repeat-y scroll left top;
	width: 200px;
	height: 306px;
	float: left;
	padding: 0px 8px 0px 8px;
}

div.leftmapmid2{
	background:transparent url(../img/leftmapmid.png) repeat-y scroll left top;
	width: 200px;
	height: 36px;
	float: left;
	padding: 0px 8px 0px 8px;
}

a.leftmap_but{
	margin: 5px auto;
	display: block;
	background:transparent url(../img/leftmap_but2.png) no-repeat scroll left top;
	width: 144px;
	height: 26px;
	text-align: center;
	line-height: 26px;
	color: #000000;
	text-decoration: none;
}

a#tell_fiend_link, a#tell_fiend_link:hover, a#tell_fiend_link:visited{
	color: #ffffff;
	font-size: 12px;
	text-decoration: underline;
} 
.tour_item_content img {
    margin: 0 10px !important;
}
#g_day_1, #g_month_1, #g_year_1, 
#g_day_2, #g_month_2, #g_year_2, 
#g_day_3, #g_month_3, #g_year_3, 
#g_day_4, #g_month_4, #g_year_4, 
#g_day_5, #g_month_5, #g_year_5, 
#g_day_6, #g_month_6, #g_year_6, 
#g_day_7, #g_month_7, #g_year_7, 
#g_day_8, #g_month_8, #g_year_8, 
#g_day_9, #g_month_9, #g_year_9, 
#g_day_10, #g_month_10, #g_year_10
{
	float:left;
}
label[for=g_day_1], label[for=g_month_1], label[for=g_year_1], 
label[for=g_day_2], label[for=g_month_2], label[for=g_year_2], 
label[for=g_day_3], label[for=g_month_3], label[for=g_year_3], 
label[for=g_day_4], label[for=g_month_4], label[for=g_year_4], 
label[for=g_day_5], label[for=g_month_5], label[for=g_year_5], 
label[for=g_day_6], label[for=g_month_6], label[for=g_year_6], 
label[for=g_day_7], label[for=g_month_7], label[for=g_year_7], 
label[for=g_day_8], label[for=g_month_8], label[for=g_year_8], 
label[for=g_day_9], label[for=g_month_9], label[for=g_year_9], 
label[for=g_day_10], label[for=g_month_10], label[for=g_year_10]{
	float: right;
}
#advice-g_day_1-g_day_1, #advice-g_month_1-g_month_1, #advice-g_year_1-g_year_1,
#advice-g_day_2-g_day_2, #advice-g_month_2-g_month_2, #advice-g_year_2-g_year_2,
#advice-g_day_3-g_day_3, #advice-g_month_3-g_month_3, #advice-g_year_3-g_year_3,
#advice-g_day_4-g_day_4, #advice-g_month_4-g_month_4, #advice-g_year_4-g_year_4,
#advice-g_day_5-g_day_5, #advice-g_month_5-g_month_5, #advice-g_year_5-g_year_5,
#advice-g_day_6-g_day_6, #advice-g_month_6-g_month_6, #advice-g_year_6-g_year_6,
#advice-g_day_7-g_day_7, #advice-g_month_7-g_month_7, #advice-g_year_7-g_year_7,
#advice-g_day_8-g_day_8, #advice-g_month_8-g_month_8, #advice-g_year_8-g_year_8,
#advice-g_day_9-g_day_9, #advice-g_month_9-g_month_9, #advice-g_year_9-g_year_9,
#advice-g_day_10-g_day_10, #advice-g_month_10-g_month_10, #advice-g_year_10-g_year_10{
	float: right;
}
.sidebar .chose_place{
	display: none !important;
}
.wc_bl{
	position:absolute;
	bottom:0px;
	left:0px;
	margin: 0px !important;
}
.wc_br{
	position:absolute;
	bottom:0px;
	right:0px;
	margin: 0px !important;
}
.wc_tl{
	position:absolute;
	top:0px;
	left:0px;
	margin: 0px !important;
}
.wc_tr{
	position:absolute;
	top:0px;
	right:0px;
	margin: 0px !important;
}
.tour_item_content img.wc_tl, .tour_item_content img.wc_tr, .tour_item_content img.wc_bl, .tour_item_content img.wc_br  {
    margin: 0px !important;
}
