/* = ESTRUCTURE*/
	
.blockdestiny{
float:left;
width: 100%;
height:210px;
}
.blockdestiny h2{
font-size:1.4em;
margin:10px 0;
}
.blockdestiny h2 a{
color:#333;
text-decoration:none;
}
.blockdestiny h2 a:hover{
color:#333;
text-decoration:underline;
}
.blockdestiny h2 a.ver{
color:#999;
font-size:.7em;
padding:0 0 0 10px;
text-decoration:underline;
}
.blockdestiny ul{
width: 190px;
float:left;
font-size:13px
}

.blockdestiny h6{
font:1.5em Arial, Helvetica, sans-serif;
color:#333;
margin:10px 0
}
.blockdestiny h6 a{
text-decoration:none;
color:#333;
}
.blockdestiny h6 a:hover{
text-decoration:underline;
}
.blockdestiny h6 a.ver{
color:#999;
font-size:.7em;
padding:0 0 0 10px;
text-decoration:underline;
}
.blockdestiny li{
width: 190px;
margin:0;

}

.blockdestiny li a{
width: 200px;
text-decoration:none;
}
.blockdestiny li a:hover{
text-decoration:underline;
}
.imagetaste {
float:right;
width: 170px;
display:inline;
}
.imagetaste img{
width: 160px;
height:80px
}
.imagetaste a{
display:block;
width:100%;
text-align:center;
font-size:11px;
}
.sideorderlinks{
float:left;
margin:10px 0;
/*
height:144px;
overflow:auto;
width:99%;*/
}

.sideorderlinks h3{
border-bottom:1px solid #333;
margin:15px 0 5px 0
}
.sideorderlinks a{
display:block;
text-decoration:none;
font-size:13px;
}
.sideorderlinks a:hover{
text-decoration:underline
}

/*@charset "utf-8";*/
/* LOCAL CSS Document */

.mod_side_left{float:left; width:615px; padding:0; margin:0; position:relative; display:inline}
.mod_side_right{float:left; width:325px; padding:0; margin:0 0 0 24px; position:relative; display:inline}
.modular_cont{min-height:73px; float:left; width:555px; padding:22px 30px; margin:14px 0; background-color:#fff; position:relative; display:inline}
.modular_side{float:right; width:265px; padding:22px 30px; margin:14px 0; background-color:#fff; border-radius:5px; -moz-border-radius:5px; position:relative; display:inline; z-index:1}
.bg_yellow{background:#ffc}
.bg_yellow_alert{background:#ffc; border:1px solid #Fc0; color:#333; font-size:16px; min-height:0}/*fase2*/
.no_b{font-weight:normal}
ul.parrilla_menu{font:normal 12px Arial, Helvetica, sans-serif; color:#999}
ul.parrilla_menu li{float:left; margin:0 21px 0 0}
ul.parrilla_menu a, .pulsado{display: block;font: bold 15px Arial,Helvetica,sans-serif;padding: 0 0 1px;text-decoration: none;}
ul.parrilla_menu a:hover{text-decoration:underline}
ul.parrilla_menu li.parrilla_vuelos {float:left; margin-left:0}
ul.parrilla_menu li.parrilla_vuelos a{color:#F60}


.modular_cont h2{font:normal 24px Arial, Helvetica;}
.modular_side h3{font:normal 20px Arial, Helvetica;}
.descript{font-size:15px;color:#888}

ul.deck {margin:0}
ul.deck li{float:left;margin:2px 24px 0 0;position:relative;width:169px;}
ul.deck li a, ul.one_deck li a{font:bold 15px/17px Arial, Helvetica, sans-serif;text-decoration:none}
ul.deck li .deck_author{font:11px Arial, Helvetica, sans-serif; color:#888; margin:4px 0; display:block;}
ul.deck li .deck_author a, ul.one_deck li .deck_author a{font:11px Arial, Helvetica, sans-serif;}
ul.deck li .deck_blogauthor{float:left; width:99%; margin:17px 0 0; height:42px}
ul.deck li .deck_blogauthor img{float:left; margin:0 5px 10px 0}
ul.deck li .deck_blogauthor a{font:13px Arial, Helvetica, sans-serif}
ul.deck li img{float:left; margin:9px 0px 7px}
ul.deck p{float:left;font:normal 12px/16px Arial; }
ul.deck p a{font:normal 12px Arial; text-decoration:none}
ul.one_deck li{float:left;margin:12px 0 0 0;position:relative;width:100%;}
ul.one_deck li img{float:left; margin:0 12px 7px 0}
ul.one_deck li .deck_author{font:11px Arial, Helvetica, sans-serif; color:#888; margin:1px 0 4px 0; display:block;}

.cierre_parra{float:right;margin:20px 0 10px;text-align:right;width:100%; display:inline}
.cierre_parra a{margin:0 0 0 8px;}
.search_destination{float:left; margin:0; width:263px; display:inline; height:74px}
.search_destination label{color:#fff;display:block;font-size:16px;font-weight:bold;margin:0 0 3px;}
.search_destination input.field{color:#333; font-size:13px;padding:3px;_padding:5px; width:170px;_width:160px; margin: 0 5px 0 0; float:left}
.search_destination input.btn {border:0 none;cursor:pointer;display:inline;float:right;font-size:13px;font-weight:bold;height:26px;
width:76px;background: url("http://1.images.mnstatic.com/formularios/log-btn-black.png") no-repeat; margin-top: 2px;}
ul.auto_destinations{top:60px;left:-20px;background-color:#444;position:absolute; border-bottom:2px solid #79AE0A; border-left:2px solid #79AE0A; border-right:2px solid #79AE0A;float:left;margin:18px 0 0 50px;width:156px;_width:146px;font-size:12px; padding:8px; z-index:10}
ul.auto_destinations li{margin:0 0 6px; display:block}
ul.auto_destinations a{color:#79AE0A; text-decoration:none; font-size:12px;}
ul.auto_destinations a:hover{color:#fff; background-color:#666; display:block}
.destinations_incites{color:#999;margin: 6px 0pt 0pt; width: 251px; font:11px Arial,Helvetica; float: left; height:20px}
.destinations_incites a{color:#999}

.list_nears{ margin:8px 0; float:left; color:#999; width:265px;}
.list_nears li{ float:left; width:265px;}
.list_nears h6, h6.yovoyh{font:bold 12px Arial, Helvetica, sans-serif ; margin:13px 0 3px; color:#333; float:left; display:block; width:100%}
.list_nears a{ text-decoration:none}
a.show_more{display:block; padding:3px; background: #fff url("http://2.images.mnstatic.com/show_arrow.gif") no-repeat scroll right 2px; color:#333; text-decoration:none; margin:10px 0 0; width:180px}
.hide_mr{ border:2px solid #ccc; }
.visible_mr{border-top:2px solid #ccc; border-left:2px solid #ccc; border-right:2px solid #ccc;}
ul.cont_mr{background-color:#FFFFFF;border-bottom:2px solid #CCCCCC;border-left:2px solid #CCCCCC;border-right:2px solid #CCCCCC;float:left;height:100px;overflow:auto;padding:3px;position:absolute;width:180px;z-index:10;} /*fase2*/
ul.cont_mr li{float:left; clear:both}/*fase2*/

.pre_img{float:left; display:inline; width:390px}/*fase2*/
.pre_info{display:inline;float:right;width:183px;}/*fase2*/
.pre_info ul{ margin:0; float:left; margin-top:4px;width:183px;}/*fase2*/
.pre_info ul li{margin:8px 0 0; line-height:12px}/*fase2*/
.pre_info a{font:bold 16px Arial, Helvetica, sans-serif; margin:10px 10px 0 0; float:right }/*fase2*/
.pre_info a:hover{text-decoration:none}/*fase2*/
/**/

ul#list_items {margin:10px 0;float:left; width:550px;display:inline;_margin:0}
ul#list_items li{margin:45px 0 0;float:left;clear:both; width:500px;display:inline;}
ul#list_items li.avatar{margin:45px 0 0 45px;float:left;display:inline;}
ul#list_items li.avatar div.avamove{float:left;margin:5px 0 0 -45px;display:inline;width:30px;height:30px;position:absolute}
ul#list_items h4 {font:normal 16px Arial, Helvetica;color:#999;margin:0 0 -3px}
ul#list_items h4 a:link, ul#list_items h4 a:visited{font-size:18px;text-decoration:none}
ul#list_items h4 a:hover{text-decoration:underline}
ul#list_items h4 a.a_grey{font-size:13px;color:#bbb; text-decoration:underline; margin:0 0 0 9px}
ul#list_items h4 a:hover.a_grey{font-size:13px;text-decoration:none}
ul#list_items li address{color:#999;margin:0 0 5px;}
ul#list_items li small{font-size:11px;color:#999;margin:0 0 5px;}
ul#list_items li p{/*color:#666666; */line-height:18px}
ul#list_items li p.comm_p{float:right}
ul#list_items li .envol_comm{margin:8px 0}
ul#list_items li .envol_comm img{float:left; border:1px solid #ccc;padding:1px; margin:0 10px 0 0}
ul#list_items li ul.thumbs, div.thumbs {width:510px;float:left; }
ul#list_items li ul.thumbs li{margin:0; width:85px; clear:none}
ul#list_items li ul.thumbs li img {margin:10px 5px 0 0}
div.thumbs img{margin:10px 10px 0 0}
ul#list_items li ul.thumbs .delete, div.thumbs .delete {margin:3px 15px 0 0; float:right}
.comm_item, .total_exp{float:left;background:transparent url("http://1.images.mnstatic.com/comm_icon.gif") no-repeat scroll left 0;padding:0 0 0 20px;line-height:14px;}
.total_exp a{color:#7AB20C}
.tagsline{float:left; color:#777; width:100%; margin:0.8em 0 0;}
.tagsline a{color:#777; text-decoration:none}
.tagsline a:hover{text-decoration:underline}

ul#photos, ul#videos {
display:inline;
margin:0;
float:left;
width:100%; 
}
ul#photos li{
float:left;
margin:10px 12px 0 0;
-margin-right:15px;
width:175px;
height:165px;
position:relative
}
ul#photos li a, ul#videos li a{ text-decoration:none}
ul#photos li img{
width:175px;
height:87px;
}

.cont_info{width:84px}
.comm_info{
background:transparent url("http://1.images.mnstatic.com/profile/comm_icon.gif") no-repeat scroll left 3px;
padding:0 0 0 20px;
float:right;
}
.views{
background:transparent url("http://2.images.mnstatic.com/profile/comm_views.gif") no-repeat scroll left 3px;
padding:0 0 0 20px;
margin:0 ;
float:right
}
ul#videos li{
float:left;
margin:10px 12px 0 0;
width:175px;
height:160px;
position:relative
}
ul#videos li img{
width:175px;
height:87px;
}
ul.inverse_plus li a{text-decoration:none}
ul.inverse_plus li a:hover{text-decoration:underline}
a.media_autor{float:left; clear:both;font:11px/12px 'Arial','Helvetica','sans-serif'; margin:5px 0 0;}
.shortmed{width:104px}
a.media_autor:hover{color:#f60;}
a.media_id{float:left; clear:both;color:#444; font: 13px 'Arial','Helvetica','sans-serif';   text-transform:capitalize; margin:5px 0 3px}
a.media_id:hover{color:#f60;}
.play{position:absolute;width:39px; height:39px; display:block; -background:transparent url("http://2.images.mnstatic.com/play_gif.gif") no-repeat scroll left top; background:transparent url("http://2.images.mnstatic.com/play_32.png") no-repeat scroll left top; top:55px; left:76px;}


/* trick para sidebar*/
ul.sidetrick#list_items {width:250px;}
ul.sidetrick#list_items li{width:250px;margin:25px 0 0;}
ul.sidetrick#list_items h4 a:link, ul.sidetrick#list_items h4 a:visited{font-size:15px; font-weight:bold}
ul.sidetrick#list_items li ul.thumbs {width:250px;float:left; }
ul.sidetrick#list_items li ul.thumbs li{margin:0; width:80px; clear:none}
a:link.minibgradius, a:visited.minibgradius{margin:10px 0; padding:4px; float:left;font:11px Arial; color:#333; text-decoration:none;background-color:#eee;border-radius:5px; -moz-border-radius:5px;}
a:hover.minibgradius{background-color:#888; color:#fff}
/**/

.ordertabs {
/*background-color:#F9F9F9;*/
float:left;
margin:0 0 10px 0;
/*padding:10px;*/
position:relative;
width:535px;
}
a.mediumg{
background:#333333 url(http://2.images.mnstatic.com/log_iconqp.gif) no-repeat scroll 186px 9px;
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin:0 20px 0 0;
padding:6px 9px;
text-decoration:none;
width:190px;
border-radius:5px; -moz-border-radius:5px;}
.meter_exp{color:#666; font:11px Arial; float:left; margin:8px 0}
.meter_exp strong{color:#333; font:bold 12px Arial}
/*administrador / ordenacion */
#subcategory_filter{
	padding:20px 7px 20px 20px;
	margin: 0;	
	color:#fff;
	width: 533px;
	background-color:#333;
	text-align:left;
	font:normal 13px/1.3em Arial, Helvetica;
	position:absolute;
	top:26px;
	left:0px;
        z-index:2;

}
#subcategory_filter h1{	margin:0 0 .7em;font:bold 16px/.8em Arial, Helvetica; float:left; color:#fff}
#subcategory_filter b{margin:0 0 0 .5em;float:left;font:normal 16px/.8em Arial, Helvetica; color:#999}

#subcategory_filter ul{
width:99%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
float:left;
}
#subcategory_filter ul li{
color:#999;
display:block;
float:left;
line-height:1.4em;
width:30%;
margin:0 3% 0 0;
}
#subcategory_filter ul li a{
color:#9AD817; text-decoration:none;
}
#subcategory_filter ul li a:hover{
text-decoration:underline;
}
#subcategory_filter hr{ border-bottom:1px dotted #ccc; float:left ; width:100%; margin:1.2em 0; clear:both}

ul.menu_inline{float:left;width:99%; margin:15px 0; height:42px; overflow: hidden}
ul.menu_inline li{display:inline; margin:0 10px 0 0;font:13px Arial; padding:6px; float:left}
ul.menu_inline li.touched {font-weight:bold; color:#333; text-decoration:none;background-color:#eee;border-radius:5px; -moz-border-radius:5px;}

h2.simil{font: bold 32px/35px Arial,Helvetica;margin: 0 0 5px;}/*fase3*/
h1.simil{font:bold 22px Arial, Helvetica; padding-top:10px;}/*fase3*/
h1.simil a, h2.simildos a{font:bold normal 22px Arial, Helvetica; color:#333; text-decoration:none}/*fase3*/
h1.simil a:hover, h2.simildos a:hover{color:#06C}                                                          
/*calendario*/
#calendar {
        height: 212px;
	width: 265px;
	padding: 0;
	margin: 0;
	font: normal 15px/32px Arial, Helvetica, sans-serif;
	color: #616B76;
	text-align: center;
	background-color: #fff;
}


#calendar caption {
	margin: 0;
	padding: 9px 0;
	background: #fff; 
	font: bold 18px Arial, Helvetica, sans-serif;
	text-align: center;
}
#calendar th {
	font: bold 11px/20px Arial, Helvetica, sans-serif;
	color:#ccc;
	text-align: center;
}

.today, td.today a, td.today a:link, td.today a:visited {
	color: #7EB413;
	
}

#calendar td {
	width: 20px;
	height: 20px;
	text-align: center;
	font-weight: bold;
	background-color:#fff
}

#calendar td a {
	text-decoration: none;
	font-weight: bold;
	display: block;
}

#calendar td a:link, td a:visited {	
	color: #7EB313;
	background: url(http://2.images.mnstatic.com/destination_campaigns/bg_calendar.gif) no-repeat center top;
}

#calendar td a:hover, td a:active {
	color: #fff;
	background: url("http://1.images.mnstatic.com/destination_campaigns/bg_calendar_hover.gif") no-repeat center top;
}
a.nav_a{color:#7EB313; text-decoration:none; padding:20px; outline:0;}
.cal_date{font:11px Verdana, Geneva, sans-serif; color: #7EB313;float:left;clear:both; margin:14px 0 3px 0; width:100%}
.cal_tit{font:bold 16px Arial, Helvetica, sans-serif; color: #616B76;float:left; clear:both; margin:3px 0; width:100%}
.cal_tit a{color: #616B76; text-decoration:none;}
.cal_info{font:12px Arial, Helvetica, sans-serif; color:#666;float:left; clear:both; margin:3px 0; width:100%}
/* para creador guias */
#wrap{
	margin:15px 0 0;
	color:#fff;
	text-align:left;
	font:normal 13px/1.3em Arial, Helvetica;
	float:left;
	padding:20px;
	background-color:#333;
	width:560px;
}
#wrap h1{
	margin:0 0 0.8em;
	font:normal 26px/1em Arial, Helvetica;
	}

#guide_module{margin:26px 0 10px;padding:0 0 0 114px; height:110px;float:left; background:#fff url("http://1.images.mnstatic.com/guidepdf_bg_es.jpg") no-repeat;}
#guide_module h1{font:normal 17px/1em Arial, Helvetica;}
#guide_module a{font:normal 17px/1.31em Arial, Helvetica;}

.triangle{margin: 0px 0pt 0pt 30px; width:585px; float: left; display:inline}



.media_star{width:265px; height:170px; overflow:hidden; margin:8px 0}
.media_star img{width:265px;}
.media_thumb{float:left; background:#FFF;}
.media_thumb li{float:left; margin:0 6px 0 0}
.media_thumb img{ width:39px; height:39px;}
.media_thumb a{ text-decoration: none;}
.low_foto{font-size:13px;background: url("http://2.images.mnstatic.com/icon_low_foto.gif") no-repeat left top; float:left; padding:0 0 0 23px; margin:6px 0;clear:both; width:90%}
.low_video{font-size:13px;background: url("http://1.images.mnstatic.com/icon_low_video.gif") no-repeat left top; float:left; padding:0 0 0 23px; clear:both; width:90%}
.listimg li{display:inline;float:left;height:30px;margin:0 6px 6px 0;padding:0;}
.listimg {display:block; float:left; margin:8px 0 0;}
.yovoydatos{float:left; color:#999; clear:left; margin:2px 0 0; font-size:13px; width:100px}
a.yovoybtn{background:#FFF url("http://1.images.mnstatic.com/btnyovoy.gif") no-repeat scroll 0 3px;border:0 none;color:#FFFFFF;cursor:pointer;float:right;font-size:13px;font-weight:bold;height:17px;padding:4px 3px;text-align:center;text-decoration:none;width:91px; margin:10px 0}
a.yovoybtn:hover{background:#FFF url(http://1.images.mnstatic.com/btnyovoyhover.gif) no-repeat scroll 0 3px;}
form.yovoy {float:left; width:99%;margin:10px 0}
form.yovoy label {float:left;position:relative;font:bold 12px/22px Arial; color:#333;}
form.yovoy label input, form.yovoy label select{width:118px; display:block}
form.yovoy label select{font:13px/0.5px Arial, Helvetica, sans-serif; color:#555; height:22px;}
.yovoyguru{float:left; margin:6px 0 11px; width:99%}
.yovoyguru img{float:left; margin:0 6px 0 0}
.yovoyguru h6{font:bold 11px Arial, Helvetica, sans-serif ; margin:3px 0 0; color:#333; float:left;width: 202px}
.yovoyguru strong{font-size:15px; float:left; font-weight:bold; width:200px}
.yovoyguru small{color:#999;float:left;width:202px}
.voy_fecha {font:13px Arial, Helvetica, sans-serif; color:#555; position:relative; padding:3px}
form.yovoy label img{position:absolute; top:29px; left:109px}
.fbox{margin:10px 0; float:left}
.fbox a{text-decoration:none} .fbox a:hover{text-decoration:underline}
.fbox table{font:12px Arial, Helvetica, sans-serif}
.fbox tr{height:30px;color:#999; border-bottom:1px dotted #eee}
.fbox td{width:80%; height:26px}
.fbox th{color:#f93; font-weight:bold}
.fbox span{margin-left: 20px;}
#igotherelayer{float:left; width:90%; margin:10px 0; background:#eee; padding:10px; display:inline; width:242px}
#igotherelayer h2{Font:bold 16px Arial, Helvetica}
#igotherelayer p{ float:left; font-size:13px}

#contlist{float:left;width:550px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 20px 0;}
#contlist ul{margin: 0pt;padding: 0;float:left}
#contlist ul li{background:transparent url(http://2.images.mnstatic.com/bullet5.gif) no-repeat scroll 0 7px;color:#666666;font-size:12px;line-height:20px;padding-left:10px;width:250px}
#contlist ul li a:link, #contlist ul li a:visited {color: #0063cc; text-decoration: none}
#contlist ul li a:hover, #contlist ul li a:active {text-decoration: underline}

.finfo{font:normal 12px/17px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#888; margin:10px 0}
.finfo a{color:#666; text-decoration:none} .finfo a:hover{color:#111}
a.more_sug{font-size:11px; color:#9d9d9d;background: url("http://2.images.mnstatic.com/suggarrow.gif") no-repeat right center; padding:0 11px 0 0; float:right; margin:5px 0 0}
a.more_sug_up{font-size:11px; color:#9d9d9d;background: url("http://1.images.mnstatic.com/upsuggarrow.gif") no-repeat right center; padding:0 11px 0 0; float:right; margin:5px 0 0}
#suggested_big_list{ float:left; font-size:14px; margin:6px 0 0}
#suggested_big_list li{ height:24px}
a.nolinkheader{color:#333; text-decoration: none; outline:none}
a.nolinkheader:hover{color:#333; text-decoration: none; outline:none}

#searcher form h3.fly_d, #searcher form h1.fly_d {background: url("http://1.images.mnstatic.com/icon_fly_d.gif") no-repeat 0 5px; padding-left:35px;}
#searcher form h3.hotel_d, #searcher form h1.hotel_d{background: url("http://2.images.mnstatic.com/icon_hotel_d.gif") no-repeat 0 5px; padding-left:37px;}

.filter_panel {
background-color:#F2F2F2;float:left;margin:0 0 15px 0;padding:10px 15px;position:relative;width:525px; border-radius: 5px; -ms-border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;}
.filter_panel h4{font:bold 12px Arial, Helvetica, sans-serif ; margin:0; color:#333; float:left;width:262px;}
.filter_panel ul{width:226px; height:60px; overflow:auto; margin:5px 23px 0 0; float:left; background-color:#FFF; padding:6px; font-size:11px}
.filter_panel ul li{color:#ccc; text-transform:lowercase}
.filter_panel ul li.touched{background-color:#eee; color:#999;}
.filter_panel ul li a{color:#666; text-decoration:none}
.filter_panel ul li a:hover{color:#000; text-decoration:underline;}
.filter_panel input[type="checkbox"]{margin:2px 4px 0 0}
a.x-filter{color:#888; text-decoration:none; display:inline; float:left; margin:0 14px 0 0}
a.x-filter img{float:left;margin:2px 5px 0 0;}

.tw_patro {float:left; margin:6px 0; width:100%}
.tw_patro img{border:1px solid #EEEEEE;float:left;height:40px;margin:0 11px 0 0;width:40px;}
.tw_patro h6{font:17px Arial, Helvetica; margin:3px 0 0; float:left;width: 202px; margin:13px 0 0}
.tw_patro ul li{font:12px 'Lucida Grande',sans-serif; float:left; width:100%; margin:10px 0}

.weather_info{color:#333; float:left; width:145px; margin:3px 0 0}
.weather_item{float:left; width:55px; margin:3px 0 5px; text-align:center; color:#888; font-weight:bold}

.calendar_info{float:left;margin:2px 0 10px 4px;width:221px;font-size:11px;}
.calendar_info a{font-size:12px; font-weight:bold; display:block}
.calendar_img span.mes{font:10px Arial; color:#FFF; float:left;margin:-1px 0 0 4px;width:28px; height:10px; text-align:center;}
.calendar_img span.dia{font:bold 18px Arial; color:#333; float:left;margin:1px 0 0 4px;width:28px; height:23px; text-align:center;}
.calendar_img{ color:#333; float:left; height:40px; width:40px; margin:3px 0 10px; background: url("http://1.images.mnstatic.com/stamp_mini.png") no-repeat left top; clear:left}

.pyr_log_wrap{background-color:#2B4159;
display:inline;
float:left;
margin:14px 0;
min-height:73px;
padding:50px;
position:relative;
width:515px;}
.pyr_log_wrap h2{color:#FFF; font:20px Arial}
.pyr_log{color:#E8E8E8;float:left;margin:20px 0 0;;width:220px;}
.pyr_log h4{font:17px Arial; color:#FFF;margin:0 0 10px;}
.pyr_log label{margin:0 0 5px; display:block}
.pyr_log input[type="text"]{border:0 none;color:#666666;display:block;font-size:15px;height:25px;margin-bottom:15px;padding:3px 0 0 3px;width:220px;}
.pyr_log input[type="password"]{border:0 none;color:#666666;display:block;font-size:15px;height:25px;margin-bottom:15px;padding:3px 0 0 3px;width:220px;}
.pyr_log input[type="button"]{	border:0 none;color:#FFFFFF;cursor:pointer;font-family:Arial,Helvetica,sans-serif;background:url("http://2.images.mnstatic.com/sprites/sp_pyr_mnpt.png") no-repeat scroll 0 -270px transparent;font-size:16px;font-weight:bold;height:32px;width:116px;margin:10px 0 0;}

.pyr_side{float:left;margin:0;width:100%;font-size:12px;}
.pyr_sidetop{background-color:#EEEEEE;float:right;padding:9px 19px;width:206px; text-decoration:none; color:#333}
.pyr_sidetop:hover{color:#FFF;background-color:#2B4159}
.pyr_side li{position:relative; float:left; color:#333;margin:10px 0;}
.side_r {width:265px; background:url("http://2.images.mnstatic.com/sprites/sp_pyr_mnpt.png") no-repeat scroll -8px -173px transparent; text-align:right; float:right}
.side_r b{font-size:14px}
.pyr_side li img{left:0; border-top:3px solid #fff;border-right:3px solid #fff; position:absolute; bottom:5px}
.pyr_side_rel{color:#26394C;float:left;margin:15px 0;}
.pyr_side_rel a{color:#26394C; text-decoration:underline}
.pyr_side_rel a:hover{text-decoration:none}
.pyr_side_form textarea{color:#999;font:14px Arial,Helvetica,sans-serif;height:52px;margin:7px 0 8px;padding:5px;width:250px;}
.pyr_side_form input[type="button"]{border:0 none;color:#FFFFFF;cursor:pointer;font-family:Arial,Helvetica,sans-serif;background:url("http://2.images.mnstatic.com/sprites/sp_pyr_mnpt.png") no-repeat scroll -126px -234px transparent;font-size:15px;font-weight:bold;height:29px;width:98px;margin:0; float:right}
.count_side{font-weight:bold; color:#e0e0e0; float:left; font-size:21px}
.a_clean{text-decoration:none}

/* QP */

.qp{background-color:#222; padding-bottom:30px}
.qp h2{font-size:16px; color:#FFF; line-height:16px;font-weight:bold}
.qp p{color:#999; margin:0 0 12px}
.sugg li {float:left;margin:2px 24px 0 0;position:relative;width:169px; height:92px}
.sugg li img{position:absolute}
.bite{margin-top:-20px;}
.bite_triangle {background:url("http://2.images.mnstatic.com/sprites/sp_rinconnew_mnpt.png") no-repeat scroll -74px -135px #222; position:absolute; width:33px; height:17px; top:0; left:30px}
.sugg_tit{font:bold 15px Arial; color:#E9CB1F; width:167px; text-align:center; display:block; margin:25px 0 0; position:absolute}
.sugg_p{font:12px Arial;color:#FFF}
.poi_sugg_tit{background-image:url("http://1.images.mnstatic.com/sugg_l.png");color:#E9CB1F;display:block;font:bold 15px Arial;height:37px;left:126px;padding:18px 15px;position:absolute;text-decoration:none;top:156px;width:314px;}
.poi_sugg_p{font:13px Arial; color:#fff}
.cat_sugg_tit{background-image:url("http://2.images.mnstatic.com/sugg_m.png");
color:#FFFFFF;
display:block;
font:bold 15px Arial;
height:33px;
left:51px;
padding:6px 20px;
position:absolute;
text-decoration:none;
top:21px;
width:324px;}
.cat_div{
background-color:#333333;
float:left;
margin:10px 0 0;
padding:0;
position:relative;
width:473px;}

.cat_sugg_p{font:12px Arial; color:#E9CB1F}

.fb_bu {
background: url("http://2.images.mnstatic.com/facebook/fb_connect_button.png") no-repeat scroll left center #5F78AB;
border-bottom: 1px solid #1A356E;
border-top: 1px solid #879AC0;
cursor: pointer;
display: inline-block;
margin-top: 5px;
outline: medium none;
padding: 0 0 0 1px;
text-decoration: none;
}
.fb_bu .fb_bu_a {
color: #FFFFFF;
display: block;
font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
font-weight: bold;
margin-left: 21px;
padding: 1px 6px;
text-decoration:none
}

/**/
.bg_nieve{background:url("http://1.images.mnstatic.com/ski/bg_nieve.jpg") no-repeat left center}
.estado{color:#666;font-size:12px;height:103px;left:29px;position:absolute;top:77px;width:256px;text-shadow:2px 2px 2px #FFFFFF;}
.tit_estado{font:13px Arial, Helvetica, sans-serif; text-transform:uppercase;float:left; width:100%;margin:12px 0 0;}
div.estado div {float:left;width:134px;}
div.estado div b {float:left;font-size:32px;line-height:51px;margin-right:5px;}
div.estado div small {float:left;font-size:15px;line-height:11px;margin:26px 0 0;width:30px;}
div.estado div i {float:left;font-size:13px;font-style:normal;line-height:11px;width:100px;}
.bloquetiempo{background-color:#EEE;color:#999;font-size:12px;left:241px;padding:13px;position:absolute;top:77px;width:322px; }
.tit_bloque{font:13px Arial, Helvetica, sans-serif; text-transform:uppercase;float:left; width:100%}
.tit_cuando{float:left; width:107px;}
.bloquetiempo div{float:left;padding-left:40px;width:67px;margin:12px 0 0; background-color:EEE; color:#555; line-height:14px;}
.to_snowmap{left:467px;position:absolute;top:29px;width:156px;}
.to_snowmap a{font-size:14px;}

/**/
.ldv_m{margin:5px 0 0; height:auto; float:left; width:265px;}
.ldv_m b{color:#333}
.ldv_m span{float:left;width:196px; }
.ldv_m li{margin:0; padding:8px 0px 2px; float:left; width:265px}
.ldv_m img{ background: url("http://1.images.mnstatic.com/user-guides/bg_trips_m.jpg") no-repeat scroll 0 0 transparent;float: left; padding:10px 14px 8px 10px;}
.ldv_m_tit{font:bold 15px Arial;color:#06C; margin: 17px 0 1px;}
.ldv_m a.related_more{   float: right;font-size: 11px;font-weight: normal;margin: 8px 0 0; width: auto;}
.ldv_m h6{float:left; width:100%; margin:24px 0 9px; font:bold 13px Arial; }
.guidelink{color:#515151; text-decoration:none; font-weight:bold}

.generator{float: left;margin: 14px 0;padding: 20px;width: 924px;position:relative; background:white url("http://2.images.mnstatic.com/user-guides/bg_deg_generator.jpg") repeat-x bottom left;}
.generator h6{color: #000;float: left;font: bold 17px Arial;margin-right: 28px;width: 197px;}
.counter {float: left; margin: 19px 10px 10px 14px; width: 380px; }
.add_details{float: left;height: 75px;margin: 33px 0 0;width: 100%; position:relative; text-align:center}
.add_details input{color: #333333;display: block;font: 15px Arial;margin:0 0 9px 21px;padding: 3px; clear:both}
.av_tit{width:400px}
.av_sub{width:450px}
.btn_aright {border: 0 none;color: #FFFFFF;cursor: pointer;font-family: Arial,Helvetica,sans-serif;}
.checks {height: 158px; margin-left: 11px;overflow: auto; width:913px;}
.checks ul { background-color: #F1F1F1;float: left;list-style: none outside none;margin: 5px 18px 5px 0;padding: 8px;width: 190px;min-height: 137px;}
.checks ul li { color: #666;display: block;float: left;line-height: 1.8em;width: 100%; }
.checks input {float: left;margin: 5px;}
.checks label {cursor: pointer;display: inline;float: left;width: 155px;}
.checks h4{margin:0;font:normal 17px/2.31em Arial, Helvetica;color:#FFF}
.checks input.tit{width:250px}
.checks input.des{width:450px; height:50px}
.counter{ width:350px; float:left}
.close{background:url("http://2.images.mnstatic.com/sprites/sp_rinconnew_mnpt.png") no-repeat scroll -234px 0 transparent;cursor:pointer;height:19px;position:absolute;right:10px;top:17px;width:19px;z-index:9999;}
.button {background: url("http://2.images.mnstatic.com/user-guides/btn_download_guide.jpg") no-repeat scroll 0 0 transparent;color: #FFFFFF;display: block;font: bold 21px Arial;height: 45px;padding: 8px 0 10px 30px;text-decoration: none;vertical-align: middle;width: 240px;margin: 20px 0 0 329px; }
.button:hover {background: url("http://1.images.mnstatic.com/user-guides/btn_download_guide_hover.jpg") no-repeat scroll 0 0 transparent; }
label.labelling{}
/* == estilos social share*/
.social_share{background-color:#35424E; float:right; width:604px; color:#FFF; font-weight:bold; padding:6px;margin-top:14px;}
a.loguias {
    background: #EDEDED; /* for non-css3 browsers */ /* for IE */background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#EDEDED)); /* for webkit browsers */background: -moz-linear-gradient(top, #FFFFFF, #EDEDED); /* for firefox 3.6+ */;border: 1px solid #D6DCE8;
    border: 1px solid #D6DCE8;color: #0066CC;cursor: pointer;display: block;font-family: Arial,Helvetica,sans-serif;font-size: 13px;font-weight: bold;margin: 10px 0 0;padding: 10px 0;text-align: center;width: 265px;text-decoration:none
}
a.loguias:hover{color:#333} 

/* ::Selection Categories:: */
a.show_sel_cat {
    background: url("http://1.images.mnstatic.com/sel_cat_ddown.gif") no-repeat scroll right 8px #222222;
    color: #FFFFFF;
    float:left;
    margin: 10px 0;
    padding: 7px 40px 7px 12px;
    text-decoration: none;
}
a.show_sel_cat span i{float: right; height: 12px; margin: 2px; width: 6px;}
ul.more_sel_cat{background-color:#222;float:left;/*height:225px*/;overflow:auto;padding:3px 3px 10px;position:absolute;width:296px;z-index:10;margin-top:36px;} /*fase2*/
ul.more_sel_cat li{clear: both;float: left;line-height: 16px;margin-bottom: 5px;margin-left: 10px;}/*fase2*/
.more_sel_cat a{font:12px Arial, Helvetica, sans-serif;text-decoration:none;padding-left:10px;color:#666;}
.more_sel_cat a:hover{color:#E9CB1F}
.his{background:url("http://1.images.mnstatic.com/sp_selection_categories.gif") no-repeat scroll 0 3px;}
.lux{background:url("http://1.images.mnstatic.com/sp_selection_categories.gif") no-repeat scroll 0 -21px;}
.rel{background:url("http://1.images.mnstatic.com/sp_selection_categories.gif") no-repeat scroll 0 -45px;}
.cool{background:url("http://1.images.mnstatic.com/sp_selection_categories.gif") no-repeat scroll 0 -69px;}
.love{background:url("http://1.images.mnstatic.com/sp_selection_categories.gif") no-repeat scroll 0 -93px;}
.golf{background:url("http://1.images.mnstatic.com/sp_selection_categories.gif") no-repeat scroll 0 -117px;}
.dsgn{background:url("http://1.images.mnstatic.com/sp_selection_categories.gif") no-repeat scroll 0 -141px;}
.baby{background:url("http://1.images.mnstatic.com/sp_selection_categories.gif") no-repeat scroll 0 -165px;}
.lowc{background:url("http://1.images.mnstatic.com/sp_selection_categories.gif") no-repeat scroll 0 -189px;}
.food{background:url("http://1.images.mnstatic.com/sp_selection_categories.gif") no-repeat scroll 0 -213px;}
.work{background:url("http://1.images.mnstatic.com/sp_selection_categories.gif") no-repeat scroll 0 -240px;}
.all{background:url("http://1.images.mnstatic.com/sp_selection_categories.gif") no-repeat scroll 0 -264px;}

.sel_cat_min {
    background-color: #222222;
    color: #666666;
    float: left;
    font: 11px Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 10px;
    position: relative;
    width: 453px;}
.sel_cat_min a{text-decoration:none;color:#666}
.sel_cat_min a:hover{color:#E9CB1F}
h6.sel_cat_tit{font:bold 13px Arial;}

.selection_cats{float:left; border-top:1px solid #333;margin-top: 5px;}
.selection_cats h4{font:bold 13px/31px Arial; color:#FFF;}
.iwantu {
    color: #666666;
    font: 11px Arial;
    position: absolute;
    right: 32px;
    text-decoration: none;
    top: 40px;
}
.iwantutoo{ color: #666666; font: 11px Arial; position: absolute; left: 32px; text-decoration: none; bottom: 33px;}
.selection_cats ul{float:left; width:555px}
.sel_cat{font:11px Arial, Helvetica, sans-serif; color:#666; padding-left:10px; margin: 2px 24px 0 0; float:left;position: relative; width: 159px;}
.sel_cat a{text-decoration:none;color:#888}
.sel_cat a:hover{color:#E9CB1F}
ul#list_items li .sel_cat {
    clear: none;
    color: #666666;
    float: left;
    font: 11px Arial,Helvetica,sans-serif;
    margin: 2px 24px 0 0;
    padding-left: 10px;
    position: relative;
    width: 159px;
}
