/* BODY */
body {font-size:62.5%; font-family:"Lucida Sans Unicode", "Lucida Grande", Garuda, sans-serif;}

/* ETIQUETAS */

	/* elementos de texto */
#page p {margin:0 0 5px 0; font-size:1.2em; line-height:1.5em;}
#page small {font-size:0.9em; color:#666;}
#page b,#page strong{}
#page em, #page i{}
#page u{}
#page strike{}
#page hr {float:left; display:inline; width:100%; height:1px; margin:10px 0; clear:both; overflow:hidden; background:#D9D9D9; border:0 none;}
	
	
	/* elementos de títulos */
#page h1, #page h2, #page h3, #page h4, #page h5 {padding:0; line-height:normal;}
#page h1 {font-size:1.8em; color:#00396C;}
#page h2 {font-size:1.4em;}
#page h3 {font-size:1.2em;}
#page h4 {font-size:1.1em;}
#page h5 {}

	/* política de enlaces */
#page a:link {color:#B2BB34; text-decoration:underline;}
#page a:visited {color:#B2BB34; text-decoration:none;}
#page a:hover, #page a:active {text-decoration:none;}
#page a img, #page img {border:0 none; vertical-align:middle;}

	/*elementos decorativos*/
#page .colored{color:#B2BB34;}
#page .backcolor{background:#EDF4F7;}
#page .border_color{border:#FFF solid 5px;}

	/*blockquote*/
#page blockquote{margin-left:320px; padding:8px; background:#E9E9D6 url(../images/ico_open_quote.gif) top left no-repeat; border-top:1px solid #e1cc89; border-bottom:1px solid #e1cc89; font-size:1.2em; text-indent:23px; line-height:1.6em;}
#page blockquote span {display:block; background:url(../images/ico_close_quote.gif) bottom right no-repeat;}

	/*lista*/
#page ul {}
#page ul li {}	
#page dl{}
#page dt{}
#page dd{}

	/*tablas*/
#page table{margin:0 0 10px 0; empty-cells:show;}
#page table thead th{text-align:left; padding:10px 15px; font-size:1.2em;}
#page table tbody td, #page table tfoot td{text-align:left; padding:10px 15px; font-size:1.1em;}
#page table tbody tr.even td{}
#page table tbody tr.odd td{}
#page table tbody tr.highlight td {}

	/*formulario*/
#page fieldset{}
#page label {margin:0 10px 5px 0; font-size:1.1em; vertical-align:top;}
#page label.error {color:#FF0000;}
#page input, #page textarea, #page select {width:100%; margin:0; padding:3px 0; border:#B8C3C9 solid 1px; font-size:0.9em; color:#666;}
#page input:focus, #page textarea:focus {background:#F5F5ED;}
#page input.checkbox, #page input.radio {display:inline; width:13px!important; height:13px; margin:0 5px 0 3px; background:none; border:0 none; vertical-align:middle; line-height:1.5em;}

	/*botones*/
#page button{display:inline; height:19px; padding:0 0 5px 0; font-size:1.1em; color:#000; border:0; cursor:pointer;}
#page button.search_submit{float:right; width:57px;  background:url(../images/bg_buscar.png) 0 0 no-repeat; }
#page button.suscribe_submit{float:left; width:79px; margin:0 0 0 10px; background:url(../images/fnd_suscribir.png) 0 0 no-repeat;}
#page button.login_submit{width:86px; background:url(../images/fnd_login.png) 0 0 no-repeat;}


/*********** ESTRUCTURA ******************/

/* PAGE */
#page {position:relative; background:#006699 url(../images/bg.jpg) 0 0 repeat-x;}
#page .wrap {position:relative; width:980px; margin:0 auto;}
#page .wrap .wrap {width: auto; margin:0 auto;}
#page .wrap .wrap .wrap {width:auto; margin:0;}


/** HEADER **/
#page #header {height:185px; z-index:0;}
#page #header .wrap {}


/** LOGO **/
#page #header #logo {float:left; display:inline; margin:0;}
#page #header #logo .wrap {}
#page #header #logo .img_logo{float:left; display:inline; margin:10px 0 0 15px;}
#page #header #logo .flash_maps{float:right;}


/** SHORTCUTS **/
#page #header #shortcuts {float:right; display:inline; width:463px; height:23px; margin:0; padding:5px 27px 0 0; background-color:#00498C; font-size:1.1em; color:#FFF; text-align:right;}
#page #header #shortcuts .wrap {}
#page #header #shortcuts a {color:#FFF; text-decoration:none;}
#page #header #shortcuts a:hover{text-decoration:underline;}


/** LANGUAGE **/
#page #header #lang {float:left; display:inline; width:463px; height:23px; margin:0; padding:5px 0 0 27px; background-color:#00498C; font-size:1.1em; color:#FFF;}
#page #header #lang .wrap {}
#page #header #lang a {color:#FFF; text-decoration:none;}
#page #header #lang a:hover{text-decoration:underline;}


/** SEARCH **/
#page #header #search {float:left; display:inline; margin:20px 0 0 0;}
#page #header #search .wrap{}
#page #header #search #search_field {float:left; padding:0px 0px 1px;}
#page #header #search #advanced_search{float:left; clear:both; width:95px;}


/** LAYER NAV **/
#page #layer_nav {position:absolute; top:105px; left:0; width:980px; height:68px; z-index:1;}
#page #layer_nav .wrap{}

#page #layer_nav #nav ul{float:right; display:inline; margin-right:25px;}
#page #layer_nav #nav li {float:left; height:16px; margin:0; padding:10px 0; font-size:1.2em; font-weight:bold; text-align:center;}
#page #layer_nav #nav a{display:block; color:#FFF; text-decoration:none;}
#page #layer_nav #nav li#first{width:81px; background:url(../images/first_tab.png) 0 0 no-repeat;}
#page #layer_nav #nav li#second{width:67px; background:url(../images/second_tab.png) 0 0 no-repeat;}
#page #layer_nav #nav li#third{width:90px; background:url(../images/third_tab.png) 0 0 no-repeat;}
#page #layer_nav #nav li#last{width:94px; background:url(../images/last_tab.png) 0 0 no-repeat;}

#page #layer_nav #nav li#first.selected{background:url(../images/first_tab_selected.png) 0 0 no-repeat;}
#page #layer_nav #nav li#second.selected{background:url(../images/second_tab_selected.png) 0 0 no-repeat;}
#page #layer_nav #nav li#third.selected{background:url(../images/third_tab_selected.png) 0 0 no-repeat;}
#page #layer_nav #nav li#last.selected{background:url(../images/last_tab_selected.png) 0 0 no-repeat;}

#page #layer_nav #sub_nav_tags{height:52px; background-color:#FFF;}
#page #layer_nav #sub_nav_tags ul{padding:10px 25px;}
#page #layer_nav #sub_nav_tags li{float:left; display:inline; margin:0; padding:10px 20px; border-right:1px solid #CCC; font-size:1.2em; color:#333;}
#page #layer_nav #sub_nav_tags li.search{padding:7px 20px;}
#page #layer_nav #sub_nav_tags li a{color:#333; text-decoration:none;}
#page #layer_nav #sub_nav_tags li a:hover{}
#page #layer_nav #sub_nav_tags li.selected{background-color:#DAE6ED;}
#page #layer_nav #sub_nav_tags li.selected a{color:#555;}
#page #layer_nav #sub_nav_tags input{width:145px; margin:0 10px;}
#page #layer_nav #sub_nav_tags label{margin:3px 10px 0 0;}

#page #layer_nav #sub_nav{height:52px; background-color:#FFF;}
#page #layer_nav #sub_nav ul {padding:10px 25px;}
#page #layer_nav #sub_nav li {float:left; display:inline; margin:0; padding:10px 20px; border-right:1px solid #CCC; font-size:1.2em; color:#333;}
#page #layer_nav #sub_nav li.search{width:425px; padding:0 20px;}
#page #layer_nav #sub_nav li a{color:#333; text-decoration:none;}
#page #layer_nav #sub_nav li a:hover{}
#page #layer_nav #sub_nav li.selected{background-color:#DAE6ED;}
#page #layer_nav #sub_nav li.selected a{color:#555;}
#page #layer_nav #sub_nav input{width:145px; margin:0 10px;}
#page #layer_nav #sub_nav label{display:block; margin:3px 10px 0 0;}

#page #layer_nav #sub_nav_est{height:52px; background-color:#FFF;}
#page #layer_nav #sub_nav_est.empty{/*height:15px;*/}
#page #layer_nav #sub_nav_est ul{padding:10px 25px;}
#page #layer_nav #sub_nav_est li{float:left; display:inline; margin:0; padding:10px 20px; border-right:1px solid #CCC; font-size:1.2em; color:#333;}
#page #layer_nav #sub_nav_est li.search{padding:7px 20px;}
#page #layer_nav #sub_nav_est li a{color:#333; text-decoration:none;}
#page #layer_nav #sub_nav_est li a:hover{}
#page #layer_nav #sub_nav_est li.selected{background-color:#DAE6ED;}
#page #layer_nav #sub_nav_est li.selected a{color:#555;}
#page #layer_nav #sub_nav_est input{width:145px; margin:0 10px;}
#page #layer_nav #sub_nav_est label{margin:3px 10px 0 0;}


/** DESTACADO **/
#page #destacado {position:relative; background-color:#FFF;}
#page #destacado .wrap{height:267px;}
#page #destacado #btn_play{display:none;}/*overflow:hidden; position:absolute; left:35px; bottom:50px;*/
#page #destacado #btn_play .name_photo{}/*margin:0 0 10px 0; font-size:1.6em; color:#FFF;*/
#page #destacado #box_info{position:absolute; top:0; right:0; width:275px; height:200px; margin:0 27px 0 0; padding:15px 15px 15px 20px; background:url(../images/bg_box_info.png) 0 100% no-repeat; z-index:10;}
#page #destacado #box_info p, #page #destacado #box_info small a{color:#00396C;}
#page #destacado #box_info ul{margin:10px 0 15px 0;}
#page #destacado #box_info ul li{float:left; display:inline; width:110px; margin:0 5px 0; padding:0; vertical-align:middle;}
#page #destacado #box_info ul li input{width:80px; margin:0 5px 0 0;}
#page #destacado #box_info ul li img{margin-bottom:5px; vertical-align:middle; cursor:pointer;}
#page #destacado #box_info small{float:left; display:inline;}
	
	/*video home */
#page #destacado #videoContent{width:980px; height:267px;}



/** FOOTER **/
#page #footer {margin:0;}
#page #footer .wrap{}

#page #footer #shortcuts_footer{width:940px; padding:20px 0 20px 40px; background-color:#E5E5E5;}
#page #footer #shortcuts_footer h3{margin:0 0 10px 0; color:#B2BB34;}
#page #footer #shortcuts_footer ul{}
#page #footer #shortcuts_footer ul li{margin:0 0 10px 0; padding:0 0 0 10px; background:url(../images/bullet_footer.gif) 0 4px no-repeat;}
#page #footer #shortcuts_footer ul li a{color:#333;}

#page #footer #nav_footer{height:230px; padding:0 20px; background:#002B51 url(../images/bg_footer.jpg) left bottom repeat-x;} 
#page #footer #nav_footer ul{float:left; margin:20px 0 0 0}
#page #footer #nav_footer ul li{float:left; display:inline; width:245px; margin:0 10px 0 0; color:#CCC;}
#page #footer #nav_footer ul li a{color:#CCC; text-decoration:underline;}
#page #footer #nav_footer ul li strong{display:block; margin:10px 0 0 0;}
#page #footer #nav_footer ul li img{float:left; margin:0 15px 0 0; vertical-align:middle;}


#page #footer #powered {float:right; display:inline; width:140px; margin:20px 0 0 0; color:#668097; text-align:right;}
#page #footer #powered a {color:#668097;}
#page #footer #powered a:hover {}



/** CONTAINER **/
#page #container {padding:0; margin:0 0 0 0;}
#page #container .wrap{}

	/*uncol*/
#page #container #content {padding:10px 25px 25px 25px; background-color:#FFF;}
#page #container #content .wrap{}

	/*doscol*/
body.doscol #page #container #content {float:left; display:inline; width:700px;}
body.doscol #page #container #content .wrap{}

	/*trescol*/
body.trescol #page #container #content {}
body.trescol #page #container #content .wrap{}

	/*left*/
#page #container #left {float:left; display:inline; width:220px; margin:0 20px 0 0; padding:0; background:#E5E5E5;}
#page #container #left .wrap {}
#page #container #left h2{margin:25px 0 0 20px;}
#page #container #left h4{margin:0 0 0 20px;}
#page #container #left ul{float:left; margin:15px 0 0 20px;}
#page #container #left ul li{margin:0 0 15px 0; padding:0 0 0 10px;}

	/*right*/
#page #container #right {}
#page #container #right .wrap {}

	/*columns*/
#page .dostercios {float:left; display:inline; width:65%; margin-right:20px;}
#page .unmedio {width:44%; margin-right:15px;}
#page .untercio {float:left; display:inline; width:32%; margin-right:15px;}
#page .uncuarto {float:left; display:inline; width:25%; margin-right:20px;}
#page .unquinto {float:left; display:inline; width:23%; margin-right:20px;}

	/*encabezados titulos*/
#page dl.col_header, #page dl.col_header dt, #page dl.col_header dd {display:block; overflow:hidden; line-height:27px;}
#page dl.col_header {border-top:3px solid #CDCDCD; border-bottom:1px solid #CDCDCD;}
#page dl.col_header dt {font-size:1.2em; color:#000; font-weight:bold;}
#page dl.col_header dt img{margin-right:5px; vertical-align:bottom;}
#page dl.col_header dt span{margin:0 0 0 20px; font-size:0.8em;}
#page dl.col_header dt.title {font-size:1.5em; color:#B2BB34; font-weight:bold;}
#page dl.col_header dd {float:right; display:inline;}
#page dl.col_header dd.icon {overflow:hidden; margin-top:-26px;}
#page dl.col_header dd.icon a {position:relative; float:right; display:block; width:25px; height:25px;}
#page dl.col_header dd.link{margin-top:-26px; color:#0089D1;}
#page dl.col_header dd.link a{text-decoration:underline;}
#page dl.col_header dd.heading{margin-top:-26px; font-size:1.5em; font-weight:bold;}

	/*encabezados tags links & star */
#page #tags_link{float:left; display:inline; margin:10px 0 0 0; color:#999;}
#page #tags_link a{color:#999; text-decoration:underline;}	
#page #stars{float:right; display:inline; padding:10px 5px; background-color:#EDF4F7; border-bottom:#999 dotted 1px;}
#page #stars img{margin:0 0 0 0px; vertical-align:middle;}
#page #stars a{color:#0072AD; text-decoration:underline;}

	/* cajas de mensajes*/
#page .message{margin:0px 0px; padding:15px 10px 15px 50px; border:1px solid; font-size:1.3em; background-repeat:no-repeat; background-position:10px center;}
#page .message.info{color:#00529B; background-color: #BDE5F8; background-image:url(../images/ico_info.png);}
#page .message.exito{color:#4F8A10; background-color:#DFF2BF; background-image:url(../images/ico_exito.png);}
#page .message.alerta{color:#9F6000; background-color:#FEEFB3; background-image:url(../images/ico_alerta.png);}
#page .message.error{color: #D8000C; background-color: #FFBABA; background-image:url(../images/ico_error.png);}


	/*listado items*/
#page ul.list-item{margin:20px 0 0 0;}
#page ul.list-item li{}
#page ul.list-item li img{width:156px; height:116px; padding:4px; background:url(../images/fnd_img.gif) 0 0 no-repeat;}

	/*hightlight*/
#page .highlight{padding:25px; background-color:#89A4D3; color:#FFF;}
#page .highlight a, #page .highlight a:visited{color:#FFF; text-decoration:underline;}
#page .highlight img.ing{width:46px; height:46px; padding:3px; background:url(../images/bg_user_pic.gif) top left no-repeat;}
#page .highlight .col_a{float:left; display:inline; width:70%;}
#page .highlight .col_b ul{margin:10px 0 0 0;}
#page .highlight .col_b ul li{margin:0 0 5px 0; font-size:1.2em;}

	/*list-user*/
#page ul.list-user{padding:20px 10px;}
#page ul.list-user li{display:block; margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:1px dotted #9DADB5;}
#page ul.list-user li p{display:block; margin-top:10px;  line-height:normal;}
#page ul.list-user li img{width:46px; height:46px; margin:0 5px 0 0; padding:4px; background:url(../images/fnd_img_user.gif) 0 0 no-repeat;}
#page ul.list-user li a{color:#333; text-decoration:underline;}
#page ul.list-user li a.name{color:#0072AD; font-weight:bold;}

	/*mini_list*/
#page ul.mini-list{padding:10px 0;}
#page ul.mini-list li{display:block; margin:0; padding:0;}
#page ul.mini-list li p{display:block; line-height:normal;}
#page ul.mini-list li img{width:46px; height:46px; margin:0 5px 0 0; padding:4px; background:url(../images/fnd_img_user.gif) 0 0 no-repeat;}
#page ul.mini-list li a{text-decoration:underline;}

	/*cajas*/
#page #tags, #page #short_link, #page #banner {margin-top:30px; margin-bottom:30px;}
	
	/*pestañas*/
#page ul.tabs{margin:0 0 20px; border-bottom:1px dotted #9DADB5;}
#page ul.tabs li{display:inline-block; width:49%; border-right:1px dotted #9DADB5;}
#page ul.tabs li img{margin:0 0 0 5px; vertical-align:middle;}
#page ul.tabs li p{margin:0; color:#333333; font-size:1.2em;}

	/*caja de tags (nube/lista)*/
#page #tag_cloud {float:left; display:inline; height:178px; padding:15px; background-color:#F8FBEC;}
#page #tag_cloud p{display:block;}
#page #tag_cloud a{margin:5px; color:#333; text-decoration:none;}
#page #tag_cloud_sec {padding:15px; background-color:#F5F5F5; border:1px solid #EEEEEE;}

	/*caja imagenes enlaces */
#page #short_link .img_link_top{margin:10px 0;}
#page #short_link .img_link_top, #short_link .img_link_bottom{position:relative;}
#page #short_link .img_link_top img, #page #short_link .img_link_bottom img{width:296px; height:97px; padding:3px; background:url(../images/fnd_img_link.gif) 0 0 no-repeat;}
#page #short_link .img_link_top .band, #page #short_link .img_link_bottom .band{position:absolute; left:3px; top:68px; padding:10px 20px; background-color:#333; font-size:1.3em; color:#FFF;}

	/*banner*/
#page #banner{position:relative;}
#page #banner .img{margin:10px 0 10px 0;}
#page #banner .sign{position:absolute; right:-4px; top:121px; height:20px; padding:8px 15px 0 15px; font-size:0.9em;}
#page #banner .sign a{margin-right:5px; color:#FFF; font-weight:bold; text-decoration:underline;}


	/*resume*/
#page #resume img{width:602px; height:198px; margin:0; padding:4px; background:url(../images/fnd_img_resume.jpg) 0 0 no-repeat;}
#page #resume p{font-size:1.1em;}
#page #resume a{text-decoration:underline;}

	/*newsletter*/
#page #newsletter{padding:10px 15px; background-color:#F5F5ED;}
#page #newsletter h1{color:#000;}
#page #newsletter input{float:left; display:inline; width:175px;}

	/*box*/
#page .box{margin:0!important; padding:20px!important; background-color:#EDF4F7;}
#page .box a{color:#719A21!important;}

	/*articles*/
#page #main_article{margin:0 0 20px 0; padding:20px; background-color:#F5F5ED;}
#page #main_article p.submit{width:292px; text-align:right;}
#page #main_article p.submit a, #page #main_article p.link_map a{ margin-right:10px; font-size:0.8em; color:#000; text-decoration:underline;}
#page #main_article img{float:left; display:inline; padding:4px; margin:0 20px 0 0;}
#page #main_article img.img{width:292px; height:219px;  background:url(../images/main_article_img.gif) 0 0 no-repeat;}
#page #main_article img.big{width:406px; height:306px; background:url(../images/bg_img_main_bigger.gif) 0 0 no-repeat;}

#page #star_book{position:absolute; top:70px; left:-20px; z-index:3;}

#page #user_value{margin:0 0 35px 0; padding:12px 10px; background:url(../images/bg_valoracion.jpg) 0 0 no-repeat; font-size:1.2em; font-weight:bold; color:#FFF;}
#page #user_value img{margin:0 0px;}
#page #user_value a{color:#FFF; text-decoration:none;}

#page ul.list_article, #page ul.list_photo{margin:20px 0 10px 0;}
#page ul.list_article li, #page ul.list_photo li{float:left; display:inline; margin-bottom:20px;}

#page ul.list_photo li{width:30%; margin-right:25px;}

#page ul.list_article li.entero{width:100%; margin-right:25px;}
#page ul.list_article li.medio{width:48%; margin-right:10px;}
#page ul.list_article li.tercio{width:31.33%; margin-right:14px;}

#page ul.list_article li.one img.img, #page ul.list_photo li.one img.img{float:left; display:inline; margin-right:10px;}

#page ul.list_article li img.img, #page ul.list_photo li img.img{width:181px; height:134px; padding:4px; background:url(../images/bg_img_list_art.gif) 0 0 no-repeat;}
#page ul.list_article li a.tags{color:#999; text-decoration:underline; line-height:1.6em;}
#page ul.list_article li .stars, #page ul.list_photo li .stars{padding:5px 10px; background-color:#EDF4F7; border-top:#9DADB5 dotted 1px; border-bottom:#9DADB5 dotted 1px;}
#page ul.list_article li .stars a, #page ul.list_photo li .stars a{display:block; color:#0072AD; text-decoration:underline;}

#page ul.edit{margin-top:10px}
#page ul.edit li{float:left; display:inline; width:auto; margin:0; padding:0 10px; border-right:1px solid #0072AC}
#page ul.edit li a{color:#0072AC; text-decoration:underline;}

#page .event_item{margin:20px 0 0 0;}
#page .event_item img.img{float:left; display:inline; width:83px; height:61px; margin:0 5px 0 0; padding:4px; background:url(../images/bg_img_eventos.gif) 0 0 no-repeat;}
#page .event_item p strong{font-size:0.9em;}
#page .event_item a.tags{color:#999; text-decoration:underline; line-height:2.6em;}
#page .event_item .stars{margin:10px 0 0 0; padding:5px 10px; background-color:#EDF4F7; border-top:#9DADB5 dotted 1px; border-bottom:#9DADB5 dotted 1px;}
#page .event_item .stars a{float:left; color:#0072AD; text-decoration:underline;}


#page ul.comment_list{padding:20px; background-color:#ECF4F7;}
#page ul.comment_list li{margin-bottom:10px; padding-bottom:10px; border-bottom:#A2ADB3 dotted 1px;}
#page ul.comment_list li span{display:block; margin-bottom:5px; color:#0089D1}
#page ul.comment_list li span a{text-decoration:underline;}

#page #direct_list, #page #tags_rel{padding:10px 15px; background-color:#FFFFCC;}
#page #direct_list dl{height:55px; margin:0 0 10px; border-bottom:#9DADB5 dotted 1px;}
#page #direct_list dd{float:left; display:inline; margin:0 10px 0 0;}
#page #direct_list dd ul{}
#page #direct_list dd ul li{float:left; display:inline; margin:7px 20px 7px 0;}
#page #direct_list dd a, #page #direct_list dd ul li a, #page #direct_list, #page #tags_rel a.tag{color:#000;}
#page #direct_list dd ul li a.cat{color:#666;}

#page #enlaces_list{padding:10px 15px; background-color:#F5F5ED;}
#page #enlaces_list ul{}
#page #enlaces_list ul li{display:block; margin:10px 0 10px 0; padding:0 0 10px 20px; border-bottom:#9DADB5 1px dotted;}
#page #enlaces_list ul li a{display:block; margin:5px 0 0; color:#666; text-decoration:underline;}

#page #gallery_list{padding:10px 15px; background-color:#EDF4F7;}
#page #gallery_list ul{}
#page #gallery_list ul li{float:left; display:inline; margin:0;}
#page #gallery_list ul li img{float:left; display:inline; width:46px; height:46px; padding:3px; background:url(../images/bg_img_foto.gif) 0 0 no-repeat;}

#page #event_form{padding:60px 15px 20px 20px; background-color:#F5F5ED;}
#page #event_form label{float:left; height:30px; margin-top:3px; font-size:1.1em; font-weight:bold;}
#page #event_form input{width:auto;}
#page #event_form img{margin-bottom:5px;}

#page #comment_list{margin:0 0 40px 0; padding:20px; background-color:#EDF4F7;}
#page #comment_list img{float:left; display:inline; width:46px; height:46px; margin:0 10px 0 0; padding:3px; background:url(../images/bg_img_comment.gif) 0 0 no-repeat;}
#page #comment_list ul{}
#page #comment_list ul li{margin:10px 0 0 0; padding:0 0 10px 0; border-bottom:1px dotted #9DADB5;}
#page #comment_list dl{margin:0 0 5px 0; font-size:1.1em;}
#page #comment_list dl dd a{margin:0 10px 0 0; color:#0072AD; font-weight:bold;}

#page .contact{min-height:204px; margin-top:30px; padding:35px 20px;}
#page .contact a{text-decoration:underline;}
#page .contact input, #page .contact select, #page .contact textarea{width:200px; margin-bottom:10px;}
#page .bg_contact_left{background:#F5F5ED url(../images/bg_contact.jpg) bottom left no-repeat;}

/* list */
#page .event_day{margin:40px 0 10px 0;}
#page .event_day small{display:block; height:20px;}
#page .event_day span{margin:5px 0 0 0; padding:5px; background-color:#EEE; font-size:1.4em;}
#page ul.list{margin:0 0 0 10px;}
#page ul.list li{margin:0 0 10px ; padding:0 0 0 10px; background:url(../images/bullet.gif) 0 4px no-repeat; font-size:1.1em;}

/*calendario*/
#calendar{background-color:#FFF;}

/*suscripción*/
#page .capa_suscripcion
{
	border: 1px solid red;
}