
/* = 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; border-radius:5px; -moz-border-radius:5px; 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 14px Arial, Helvetica, sans-serif; color:#999}
ul.parrilla_menu li{float:left; margin:0 12px 0 0}
ul.parrilla_menu a{text-decoration:none}
ul.parrilla_menu a:hover{text-decoration:underline}
ul.parrilla_menu li.parrilla_vuelos {float:left; margin-left:0 0 0 20px}
ul.parrilla_menu li.parrilla_vuelos a{color:#F60}


.modular_cont h2, .modular_side h3{font:normal 24px 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://4.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://4.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 "Trebuchet MS", 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://6.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://6.images.mnstatic.com/profile/comm_icon.gif) no-repeat scroll left 3px;
padding:0 0 0 20px;
float:right;
}
.views{
background:transparent url(http://6.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 'Trebuchet Ms'; margin:5px 0 0;}
.shortmed{width:104px}
a.media_autor:hover{color:#f60;}
a.media_id{float:left; clear:both;color:#444; font:bold 13px 'Trebuchet Ms'; margin:5px 0 3px}
a.media_id:hover{color:#f60;}
.play{position:absolute;width:39px; height:39px; display:block; -background:transparent url(http://4.images.mnstatic.com/play_gif.gif) no-repeat scroll left top; background:transparent url(http://4.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 'Trebuchet Ms', Arial, Helvetica;
	position:absolute;
	top:26px;
	left:0px;
        z-index:2;

}
#subcategory_filter h1{	margin:0 0 .7em;font:bold 16px/.8em 'Trebuchet Ms', Arial, Helvetica; float:left; color:#fff}
#subcategory_filter b{margin:0 0 0 .5em;float:left;font:normal 16px/.8em 'Trebuchet Ms', 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 35px/35px Arial, Helvetica;margin:0 0 12px;}/*fase3*/
h1.simil{font:bold 22px Arial, Helvetica; padding-top:10px;}/*fase3*/
h1.simil a{font:normal 12px Arial, Helvetica; color:#06c}/*fase3*/

/*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://4.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 'Trebuchet Ms', Arial, Helvetica;
	float:left;
	padding:20px;
	background-color:#333;
	width:560px;
}
#wrap h1{
	margin:0 0 0.8em;
	font:normal 26px/1em 'Trebuchet Ms', Arial, Helvetica;
	}
.checks{
width:544px;
background-color:#454545;
color:#FFFFFF;
float:left;
padding:9px;
margin:0 0 2em;

}
.checks ul{
width:175px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
float:left
}
.checks ul li{
color:#CCCCCC;
display:block;
float:left;
line-height:1.8em;
width:100%;
}
.checks h4{
margin:0;
font:normal 17px/2.31em 'Trebuchet Ms', Arial, Helvetica;
color:#FFF}

.checks input.tit{width:250px}
.checks input.des{width:450px; height:50px}
.counter{ width:350px; float:left}
label.labelling{color:#ccc;display:block}

#guide_module{margin:26px 0 10px;padding:0 0 0 114px; height:110px;float:left; background:#fff url(http://4.images.mnstatic.com/guidepdf_bg_es.jpg) no-repeat;}
#guide_module h1{font:normal 17px/1em 'Trebuchet Ms', Arial, Helvetica;}
#guide_module a{font:normal 17px/1.31em 'Trebuchet Ms', 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;}
.low_foto{font-size:13px;background: url(http://5.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://3.images.mnstatic.com/icon_low_video.gif) no-repeat left top; float:left; padding:0 0 0 23px; clear:both}
.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://4.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://4.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://4.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://4.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://4.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: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:100px; overflow:auto; margin:8px 23px 0 0; float:left; background-color:#FFF; padding:6px}
.filter_panel ul li{color:#ccc}
.filter_panel ul li a{color:#888; text-decoration:none}
.filter_panel ul li a:hover{color:#333; text-decoration:none}
.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;}
.calendar_info a{font-size:14px; 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://4.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://1.images.mnstatic.com/sprites/sp_pyr_mnes.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:100%; background:url("http://1.images.mnstatic.com/sprites/sp_pyr_mnes.png") no-repeat scroll -8px -173px transparent; text-align:right; float:left}
.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://1.images.mnstatic.com/sprites/sp_pyr_mnes.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}