@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700,700italic,400italic);

/* nuevos estilos css */
DIV#body .manage_app_button{
	z-index:2;
    }
A[title*="Facebook"] IMG{
	position:absolute;
    top: 0;
    left:200px;
    }

DIV#body #header-background #band-1,
DIV#body #header-background #band-2{
    display:none;
}


.app.app_user_login{
	display:none;
    }
DIV#body #header #langs #user_nav{
	display:none;
    }
DIV#body #header #langs .main_links{
	display:none;
	}

DIV#body #header{
	height:516px;
    z-index:10;
    }

DIV#body #header-background{
	background:none;
    height:854px;
    }
    DIV#body #header-background .app_header_image{
        
        /*background:url(/images/turismo/2014/fondo_home.jpg) no-repeat top center;*/
        background:none;
        height:854px;
        }
    DIV#body #header-background.internal .app_header_image{
        /*background:url(/images/turismo/2014/fondo_1.jpg) no-repeat top center;*/
        background:none;
        height:854px;
        }
    DIV#body #header-background .main-back-photo{
    	background:none;
        height:854px;
        }
BODY DIV#body #header #logo-menu-container{
	position:absolute;
    top:60px;
    left:0;
    width:100%;
    }
    BODY DIV#body #header #logo-menu-container #main-logo {
    	width:100%;
        float:none;
        }
        BODY DIV#body DIV#header DIV#logo-menu-container DIV#main-logo h1 {
        	text-align:center;
            }
        BODY DIV#body DIV#header DIV#logo-menu-container DIV#main-logo h1 a{
            background:url(/images/turismo/2014/gijon_turismo.png) no-repeat center top !important;
            width:462px !important;
            height:102px !important;
            margin:0 auto !important;
            display:inline-block !important;
            float:none !important;
            }

DIV#body #header .header-image-texts,
DIV#body #header .header-image-texts .text1{
	float:left;
    position:relative;
    top:0;
    margin:0;
    left:0;
    }
    DIV#body #header .header-image-texts{
    	top:485px;
        display:block;
        clear:both;
        width:auto;
        color:#626262;
        }
		DIV#body #header .header-image-texts .text1{
        	background:url(/images/turismo/2014/camara_texto_imagenes.png) no-repeat top left #FFFFFF;
            padding:0 30px 0 55px;
            font-size:12px;
        	color:#626262;
        	}
            DIV#body #header .header-image-texts .text1 A{
            	font-size:12px;
                color:#626262;
                font-family: 'PT Sans', sans-serif;
                }
                DIV#body #header .header-image-texts .text1 A:hover{
                    font_size:12px;
                    color:#626262;
                    }
.app.app_gijon_main_menu{
	position:relative;
    top:0;
    left:0;
    }


DIV#body #header .playback-controls-container,
DIV#body #header .playback-controls{
	display:none;
    }
DIV#body #header-background #main-back-photo-crop{
	background:none;
    }

DIV#body .cols-1 #content{
	display:none;
    }
DIV#body .cols-2 #content{
	display:block;
    position:relative;
    }
	DIV#body .cols-2 #content .app_noticias_home,
    DIV#body .cols-2 #content #main-center,
    DIV#body .cols-2 #content #main-bottom{
        display:none;
    	}
    DIV#body table caption {
	color:#D52B1E;
    }

/*BUSCADOR*/
DIV#body #header-search label,
DIV#body #header #header-search label{
	display:none;
    }
    
DIV#body #header-search{
	background:transparent;
    width:auto;
    position:relative;
    float:none;
    margin:0 auto;
    height:auto;
    right:auto;
    left:auto;
    top:0;
    width:950px;
    padding:0;
    }
DIV#body #header-search .app.app_search_form{
    position: absolute;
    right: 99px;
	}
    DIV#body #header #header-search .app.app_search_form{
        position: relative;
        right: 0px;
        }
DIV#body #header #header-search{
	background:transparent;
    width:auto;
    position:relative;
    float:right;
    margin:0;
    height:auto;
    left:auto;
    top:auto;
    right:0;
    }	
	
DIV#body #header-search .search_fields{
	margin:0 0 0 10px;
    }
DIV#body #header-search .search_fields,
DIV#body #header #header-search .search_fields{
	margin:10px;
    }
	DIV#body #header-search input[type="text"],
	DIV#body #header #header-search input[type="text"]{
    	border:0;
        background:#FFFFFF;
        display:inline-block;
        float:none;
        width:110px;
        padding:5px 6px 5px 6px;
        margin:0;
        font-size:11px;
		font-family: 'PT Sans', sans-serif;
		font-style:normal;
        font-weight:normal;
        line-height:1.1em;
        color:#747678;
        height:16px;
        }
        DIV#body #header-search .search_inputs,
        DIV#body #header-search .search_inputs .search_inputs_internal,
        DIV#body #header #header-search .search_inputs,
        DIV#body #header #header-search .search_inputs .search_inputs_internal{
        	display:block;
            float:left;
            background:#FFFFFF;
            height:26px;
            }
    DIV#body #header-search .button,
    DIV#body #header #header-search .button{
        float:left;
        background:#FFFFFF;
        height:26px;
        }
	DIV#body #header-search input[type="submit"],
	DIV#body #header #header-search input[type="submit"]{
        text-indent:-1000px;
        background:url("http://imagenes4.gijon.es/images/turismo/search_icon.gif") no-repeat scroll left top #FFFFFF;
        border:0;
        float:none;
        display:inline;
        margin:0;
        }

/*links idiomas */
DIV#body #header #langs .app.app_site_links .locale_es,
DIV#body #header #langs .app.app_site_links .locale_en,
DIV#body #header #langs .app.app_site_links .locale_as,
DIV#body #header #langs .app.app_site_links .locale_de,
DIV#body #header #langs .app.app_site_links .locale_it,
DIV#body #header #langs .app.app_site_links .locale_fr,
DIV#body #header #langs .app.app_site_links .locale_pt,
DIV#body #header #langs ul.sites_selector,
DIV#body #header #langs ul.sites_selector LI SPAN,
DIV#body #header #langs ul.sites_selector LI SPAN A{
    background:#FFFFFF;
    color:#666666;
    border:0;
    }

DIV#body #header #langs{
	float:right;
    width:auto;
    position:relative;
    margin-top:10px;
    }

.app.app_site_links{
	background:#FFFFFF;
    color:#666666;
    margin:0px 0 0 0;
    padding:0;
    }
	DIV#body #header #langs .app.app_site_links .current_site{
    	background-color:#FFFFFF;
        padding:0 20px 0 0;
        font-size:11px;
        font-family: 'PT Sans', sans-serif;
        text-transform:none;
        width:100px;
        }
    DIV#body #header #langs .app.app_site_links{
    	padding:3px 3px 4px 3px;
        color:#747678;
        }
DIV#body #header #langs ul.sites_selector{
    top:25px;
    width:102px;
	}
	DIV#body #header #langs ul.sites_selector LI{
    	clear: left;
        line-height: 1.4em;
        padding: 0;
        width: 102px;
        }
        DIV#body #header #langs ul.sites_selector LI SPAN{
        	padding:0;
            }
        DIV#body #header #langs ul.sites_selector LI SPAN A{
        	display:block;
            padding:0;
            text-align:left;
            padding:1px 3px 1px 13px;
            border:0;
            border-top:1px solid #747678;
            text-transform:none;
            }
            DIV#body #header #langs ul.sites_selector LI SPAN A:hover{
                background:#f4f4f4;
                text-decoration:none;
                }
  
DIV#body #footer-background #final-footer{
	display:none;
    }

DIV#body #feedback,
DIV#body #feedback_title{
	display:none;
    }
/*menú principal*/
DIV#body #header #logo-menu-container #main-menu{
    width:100%;
    clear:both;
    color:#555555;
    background:transparent;
    margin-top:0;
    position:absolute;
    z-index:10;
    top:485px;
    }
    DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI{
    	background-repeat:repeat-x;
        background-position:top left;
        text-transform:uppercase;
        color:#FFFFFF;
        min-height:294px;
        }
/* porsi necesitamos que sea display:table 

		DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul {
        	display:table;
            width:100%;
            }
		DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li{
        	display:table-cell;
            float:none;
            text-align:center;
            }
*/
DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul LI.menu_services .title,
DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul LI.menu_services .slide_div,
DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul LI.menu_todo .title,
DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul LI.menu_todo .slide_div,
DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul LI.menu_my_council .title{
	display:none;
    }
DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul LI.main_menu_li.menu_my_council .slide_div{
	display:block!important;
    width:100%;
    height:294px;
    top:15px;
    background-color: transparent;
    border: 0;
    left: 0;
    position: absolute;
    z-index: 10;
    padding:0;
    }
	DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul LI.main_menu_li.menu_my_council .slide_div{
		top:100px;
		}

            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council .slide_div ul{
            	background:none;
                padding:0;
                }
                DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council .slide_div UL LI{
                    height:auto;
                    min-height:0;
                    width:auto;
                    margin:0;
                    cursor:pointer;
                    }
                DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul LI.menu_my_council .slide_div UL LI .page-menu{
                    background-repeat:no-repeat;
                    background-position:50% 53px;
                    height:294px;
                    font-weight:bold;
                    padding-top:0px;
                    }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council .slide_div UL LI UL LI .page-menu{
                        background:none;
                        width:100%;
                        padding:0;
                        text-align:center;
                        height:auto;
                        font-weight:normal;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI .page-menu A{
                        color:#FFFFFF;
                        font-size:16px;
                        font-family: 'PT Sans', sans-serif;
                        height:279px;
                        padding-top:15px;
                        display:block;
                        }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI .page-menu A:hover{
                            text-decoration:none;
                        	}
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul LI.menu_my_council .slide_div UL LI UL {
                            background:#ffffff;
                            height:315px;
                            top:-320px;
                            border:0;
                            z-index:10;
                            position:absolute;
                            display:none;
                            text-align:center;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul LI.menu_my_council .slide_div UL LI:hover UL {
                                display:block;
                            	}
                            DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI  UL LI{
                                text-transform:none;
                                }

                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul LI.menu_my_council .slide_div UL LI UL LI{
                        	margin-top:0;
                            
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul LI.menu_my_council .slide_div UL LI UL LI A{
                                font-size:14px;
                                color:#747678;
                                font-family: 'PT Sans', sans-serif;
                                display:block;
                                height:auto;
                                padding-top:0;
                                }
                                DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul LI.menu_my_council .slide_div UL LI UL LI A:hover{
                                	text-decoration:none;
                                    color:#d52b1e;
                                    }


                                DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.sel {
                                	background-image:url(/images/turismo/2014/fondo_menu_sel.png);
                                    background-color:#941e15;
                                    }

/******************************** Primer punto de menú *********************************************/
/***************************************** para IE8 ***************************************/
				DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.item_0  {
                    background-image:url(/images/turismo/2014/fondo_menu_gijon.png);
                    background-color:#8c4654;
                    }
					DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.item_0.sel {
                        background-image:url(/images/turismo/2014/fondo_menu_sel.png);
                        background-color:#941e15;
                        }
					DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 .page-menu{
                        background-image:url(/images/turismo/2014/gijon_menu.png) ;
                        position:relative;
                        width:190px;
                        text-align:center;
                        }
					DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0.sel .page-menu{
                        background:url(/images/turismo/2014/gijon_menu_sel.png) no-repeat 50% 53px;
                        color:#FFFFFF;
                        border:0;
                        }
						DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0.sel .page-menu A{
                            color:#FFFFFF;
                            border:0;
                            text-decoration:none;
                            }  
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0.sel UL LI .page-menu A{
                                color:#747678;
                                }  
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0.sel UL LI .page-menu A:hover{
                                color:#d52b1e;
                                }  
						DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 .page-menu A:after{  
                            content: "Una ciudad milenaria";
                            position:absolute;
                            left:18px;
                            top:146px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }  
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 UL LI .page-menu A:after{ 
                            	content:'';
                            	}
						DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 .page-menu A SPAN:before{
                            content: "pero joven, fresca";
                            position:absolute;
                            left:28px;
                            top:166px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 UL LI .page-menu A SPAN:before{
                            	content:'';
                                }
						DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 .page-menu A SPAN:after{
                            content: "y audaz";
                            position:absolute;
                            left:58px;
                            top:186px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 UL LI .page-menu A SPAN:after{
                            	content:'';
                                }
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 UL{
                            	height: 175px;
                                left: 0;
                                top: -180px;
                                width: 200px;
                                }
/*****************************************Fin para IE8 ***************************************/



                DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI:nth-child(1),
				DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.item_0  {
                    background-image:url(/images/turismo/2014/fondo_menu_gijon.png);
                    background-color:#8c4654;
                    }
                    DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.sel:nth-child(1),
					DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.item_0.sel {
                        background-image:url(/images/turismo/2014/fondo_menu_sel.png);
                        background-color:#941e15;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(1) .page-menu,
					DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 .page-menu{
                        background-image:url(/images/turismo/2014/gijon_menu.png) ;
                        position:relative;
                        width:190px;
                        text-align:center;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(1) .page-menu,
					DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0.sel .page-menu{
                        background:url(/images/turismo/2014/gijon_menu_sel.png) no-repeat 50% 53px;
                        color:#FFFFFF;
                        border:0;
                        }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(1) .page-menu A,
						DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0.sel .page-menu A{
                            color:#FFFFFF;
                            border:0;
                            text-decoration:none;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(1) UL LI .page-menu A,
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0.sel UL LI .page-menu A{
                                color:#747678;
                                }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(1) UL LI .page-menu A:hover,
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0.sel UL LI .page-menu A:hover{
                                color:#d52b1e;
                                }  
						DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(1) .page-menu A:after,
						DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 .page-menu A:after{  
                            content: "Una ciudad milenaria";
                            position:absolute;
                            left:18px;
                            top:146px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(1) UL LI .page-menu A:after,
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 UL LI .page-menu A:after{ 
                            	content:'';
                            	}
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(1) .page-menu A SPAN:before,
						DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 .page-menu A SPAN:before{
                            content: "pero joven, fresca";
                            position:absolute;
                            left:28px;
                            top:166px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(1) UL LI .page-menu A SPAN:before,
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 UL LI .page-menu A SPAN:before{
                            	content:'';
                                }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(1) .page-menu A SPAN:after,
						DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 .page-menu A SPAN:after{
                            content: "y audaz";
                            position:absolute;
                            left:58px;
                            top:186px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(1) UL LI .page-menu A SPAN:after,
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 UL LI .page-menu A SPAN:after{
                            	content:'';
                                }
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(1) UL,
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 UL{
                            	height: 175px;
                                left: 0;
                                top: -180px;
                                width: 200px;
                                }

/***************************************** para IE8 ***************************************/
				DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.item_1 {
                    background-image:url(/images/turismo/2014/fondo_menu_alojamiento.png);
                    background-color:#77934f;
                    }
                    DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.item_1.sel {
                        background-image:url(/images/turismo/2014/fondo_menu_sel.png);
                        background-color:#941e15;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_1 .page-menu{
                        background-image:url(/images/turismo/2014/que_hacer_menu.png) ;
                        position:relative;
                        width:190px;
                        text-align:center;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_1.sel .page-menu{
                        background:url(/images/turismo/2014/que_hacer_menu_sel.png) no-repeat 50% 53px;
                        color:#FFFFFF;
                        border:0;
                        }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_1.sel .page-menu A{
                            color:#FFFFFF;
                            border:0;
                            text-decoration:none;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_1.sel UL LI .page-menu A{
                                color:#747678;
                                }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_1.sel UL LI .page-menu A:hover{
                                color:#d52b1e;
                                }  
						DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_1 .page-menu A:after{  

                            content: "Saborea Gijón, poco a";  
                            position:absolute;
                            left:18px;
                            top:146px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_1 UL LI .page-menu A:after{ 
                            	content:'';
                            	}
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_1 .page-menu A SPAN:before{
                            content: "poco, o a grandes tragos,";
                            position:absolute;
                            left:5px;
                            top:166px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_1 UL LI .page-menu A SPAN:before{
                            	content:'';
                                }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_1 .page-menu A SPAN:after{
                            content: "como tú prefieras";
                            position:absolute;
                            left:30px;
                            top:186px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_1 UL LI .page-menu A SPAN:after{
                            	content:'';
                                }
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_1 UL{
                            	width:200px;
                                top:-180px;
                                left:185px;
                                height:175px;
                                }

/*****************************************Fin para IE8 ***************************************/
				DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI:nth-child(2) {
                    background-image:url(/images/turismo/2014/fondo_menu_alojamiento.png);
                    background-color:#77934f;
                    }
                    DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.sel:nth-child(2) {
                        background-image:url(/images/turismo/2014/fondo_menu_sel.png);
                        background-color:#941e15;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(2) .page-menu{
                        background-image:url(/images/turismo/2014/que_hacer_menu.png) ;
                        position:relative;
                        width:190px;
                        text-align:center;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(2) .page-menu{
                        background:url(/images/turismo/2014/que_hacer_menu_sel.png) no-repeat 50% 53px;
                        color:#FFFFFF;
                        border:0;
                        }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(2) .page-menu A{
                            color:#FFFFFF;
                            border:0;
                            text-decoration:none;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(2) UL LI .page-menu A{
                                color:#747678;
                                }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(2) UL LI .page-menu A:hover{
                                color:#d52b1e;
                                }  
						DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(2) .page-menu A:after{  

                            content: "Saborea Gijón, poco a";  
                            position:absolute;
                            left:18px;
                            top:146px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(2) UL LI .page-menu A:after{ 
                            	content:'';
                            	}
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(2) .page-menu A SPAN:before{
                            content: "poco, o a grandes tragos,";
                            position:absolute;
                            left:5px;
                            top:166px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(2) UL LI .page-menu A SPAN:before{
                            	content:'';
                                }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(2) .page-menu A SPAN:after{
                            content: "como tú prefieras";
                            position:absolute;
                            left:30px;
                            top:186px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(2) UL LI .page-menu A SPAN:after{
                            	content:'';
                                }
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(2) UL{
                            	width:200px;
                                top:-180px;
                                left:185px;
                                height:175px;
                                }

/***************************************** para IE8 ***************************************/
				DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.item_2 {
                    background-image:url(/images/turismo/2014/fondo_menu_que_hacer.png);
                    background-color:#ae7940;
                    }
                    DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.item_2.sel {
                        background-image:url(/images/turismo/2014/fondo_menu_sel.png);
                        background-color:#941e15;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_2 .page-menu{
                        background-image:url(/images/turismo/2014/saboreando_menu.png) ;
                        position:relative;
                        width:190px;
                        text-align:center;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_2.sel .page-menu{
                        background:url(/images/turismo/2014/saboreando_menu_sel.png) no-repeat 50% 53px;
                        color:#FFFFFF;
                        border:0;
                        }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_2.sel .page-menu A{
                            color:#FFFFFF;
                            border:0;
                            text-decoration:none;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_2.sel UL LI .page-menu A{
                                color:#747678;
                                }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_2.sel UL LI .page-menu A:hover{
                                color:#d52b1e;
                                }  
						DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_2 .page-menu A:after{  
                            content: "Una gastronomía que "; 
                            position:absolute;
                            left:18px;
                            top:146px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_2 UL LI .page-menu A:after{ 
                            	content:'';
                            	}
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_2 .page-menu A SPAN:before{
                            content: "sorprende y sus gentes te";  
                            position:absolute;
                            left:2px;
                            top:166px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_2 UL LI .page-menu A SPAN:before{
                            	content:'';
                                }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_2 .page-menu A SPAN:after{
                            content: "hacen sentir como en casa";
                            position:absolute;
                            left:2px;
                            top:186px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_2 UL LI .page-menu A SPAN:after{
                            	content:'';
                                }
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_2 UL{
                            	width:200px;
                                top:-180px;
                                left:375px;
                                height:175px;
                                }

/*****************************************Fin para IE8 ***************************************/
				DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI:nth-child(3) {
                    background-image:url(/images/turismo/2014/fondo_menu_que_hacer.png);
                    background-color:#ae7940;
                    }
                    DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.sel:nth-child(3) {
                        background-image:url(/images/turismo/2014/fondo_menu_sel.png);
                        background-color:#941e15;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(3) .page-menu{
                        background-image:url(/images/turismo/2014/saboreando_menu.png) ;
                        position:relative;
                        width:190px;
                        text-align:center;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(3) .page-menu{
                        background:url(/images/turismo/2014/saboreando_menu_sel.png) no-repeat 50% 53px;
                        color:#FFFFFF;
                        border:0;
                        }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(3) .page-menu A{
                            color:#FFFFFF;
                            border:0;
                            text-decoration:none;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(3) UL LI .page-menu A{
                                color:#747678;
                                }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(3) UL LI .page-menu A:hover{
                                color:#d52b1e;
                                }  
						DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(3) .page-menu A:after{  
                            content: "Una gastronomía que "; 
                            position:absolute;
                            left:18px;
                            top:146px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(3) UL LI .page-menu A:after{ 
                            	content:'';
                            	}
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(3) .page-menu A SPAN:before{
                            content: "sorprende y sus gentes te";  
                            position:absolute;
                            left:2px;
                            top:166px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(3) UL LI .page-menu A SPAN:before{
                            	content:'';
                                }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(3) .page-menu A SPAN:after{
                            content: "hacen sentir como en casa";
                            position:absolute;
                            left:2px;
                            top:186px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(3) UL LI .page-menu A SPAN:after{
                            	content:'';
                                }
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(3) UL{
                            	width:200px;
                                top:-180px;
                                left:375px;
                                height:175px;
                                }
/***************************************** para IE8 ***************************************/
				DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI:nth-child(4) {
                    background-image:url(/images/turismo/2014/fondo_menu_saboreando.png);
                    background-color:#6286a2;
                    }
                    DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.sel:nth-child(4) {
                        background-image:url(/images/turismo/2014/fondo_menu_sel.png);
                        background-color:#941e15;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(4) .page-menu{
                        background-image:url(/images/turismo/2014/alojamiento_menu.png) ;
                        position:relative;
                        width:190px;
                        text-align:center;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(4) .page-menu{
                        background:url(/images/turismo/2014/alojamiento_menu_sel.png) no-repeat 50% 53px;
                        color:#FFFFFF;
                        border:0;
                        }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(4) .page-menu A{
                            color:#FFFFFF;
                            border:0;
                            text-decoration:none;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(4) UL LI .page-menu A{
                                color:#747678;
                                }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(4) UL LI .page-menu A:hover{
                                color:#d52b1e;
                                }  
						DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(4) .page-menu A:after{  
                            content: "A tu medida, ";  
                            position:absolute;
                            left:45px;
                            top:146px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(4) UL LI .page-menu A:after{ 
                            	content:'';
                            	}
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(4) .page-menu A SPAN:before{
                            content: "aprovechándote de las ";  
                            position:absolute;
                            left:15px;
                            top:166px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(4) UL LI .page-menu A SPAN:before{
                            	content:'';
                                }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(4) .page-menu A SPAN:after{
                            content: "ofertas más ventajosas";
                            position:absolute;
                            left:14px;
                            top:186px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(4) UL LI .page-menu A SPAN:after{
                            	content:'';
                                }
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(4) UL{
                            	height: 175px;
								left: 565px;
								top: -180px;
								width: 200px;
                                }

/*****************************************Fin para IE8 ***************************************/
				DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.item_3 {
                    background-image:url(/images/turismo/2014/fondo_menu_saboreando.png);
                    background-color:#6286a2;
                    }
                    DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.item_3.sel {
                        background-image:url(/images/turismo/2014/fondo_menu_sel.png);
                        background-color:#941e15;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_3 .page-menu{
                        background-image:url(/images/turismo/2014/alojamiento_menu.png) ;
                        position:relative;
                        width:190px;
                        text-align:center;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_3.sel .page-menu{
                        background:url(/images/turismo/2014/alojamiento_menu_sel.png) no-repeat 50% 53px;
                        color:#FFFFFF;
                        border:0;
                        }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_3.sel .page-menu A{
                            color:#FFFFFF;
                            border:0;
                            text-decoration:none;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_3.sel UL LI .page-menu A{
                                color:#747678;
                                }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_3.sel UL LI .page-menu A:hover{
                                color:#d52b1e;
                                }  
						DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_3 .page-menu A:after{  
                            content: "A tu medida, ";  
                            position:absolute;
                            left:45px;
                            top:146px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_3 UL LI .page-menu A:after{ 
                            	content:'';
                            	}
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_3 .page-menu A SPAN:before{
                            content: "aprovechándote de las ";  
                            position:absolute;
                            left:15px;
                            top:166px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_3 UL LI .page-menu A SPAN:before{
                            	content:'';
                                }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_3 .page-menu A SPAN:after{
                            content: "ofertas más ventajosas";
                            position:absolute;
                            left:14px;
                            top:186px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_3 UL LI .page-menu A SPAN:after{
                            	content:'';
                                }
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_3 UL{
                            	height: 175px;
								left: 565px;
								top: -180px;
								width: 200px;
                                }
/***************************************** para IE8 ***************************************/

				DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.item_4 {
                    background-image:url(/images/turismo/2014/fondo_menu_gijon_practico.png);
                    background-color:#744575;
                    }
                    DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.item_4.sel {
                        background-image:url(/images/turismo/2014/fondo_menu_sel.png);
                        background-color:#941e15;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_4 .page-menu{
                        background-image:url(/images/turismo/2014/gijon_practico_menu.png) ;
                        position:relative;
                        width:190px;
                        text-align:center;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_4.sel .page-menu{
                        background:url(/images/turismo/2014/gijon_practico_menu_sel.png) no-repeat 50% 53px;
                        color:#FFFFFF;
                        border:0;
                        }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_4.sel .page-menu A{
                            color:#FFFFFF;
                            border:0;
                            text-decoration:none;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_4.sel UL LI .page-menu A{
                                color:#747678;
                                }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_4.sel UL LI .page-menu A:hover{
                                color:#d52b1e;
                                }  
						DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_4 .page-menu A:after{  
                            content: "Toda la información";   
                            position:absolute;
                            left:20px;
                            top:146px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_4 UL LI .page-menu A:after{ 
                            	content:'';
                            	}
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_4 .page-menu A SPAN:before{
                            content: "para perderte y que no";  
                            position:absolute;
                            left:10px;
                            top:166px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_4 UL LI .page-menu A SPAN:before{
                            	content:'';
                                }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_4 .page-menu A SPAN:after{
                            content: "te pierdas nada";
                            position:absolute;
                            left:34px;
                            top:186px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_4 UL LI .page-menu A SPAN:after{
                            	content:'';
                                }
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_4 UL{
                            	width:200px;
                                top:-180px;
                                right:0px;
                                height:175px;
                                }

/*****************************************Fin para IE8 ***************************************/
				DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI:nth-child(5) {
                    background-image:url(/images/turismo/2014/fondo_menu_gijon_practico.png);
                    background-color:#744575;
                    }
                    DIV#body #header #logo-menu-container #main-menu LI.menu_my_council UL LI.sel:nth-child(5) {
                        background-image:url(/images/turismo/2014/fondo_menu_sel.png);
                        background-color:#941e15;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(5) .page-menu{
                        background-image:url(/images/turismo/2014/gijon_practico_menu.png) ;
                        position:relative;
                        width:190px;
                        text-align:center;
                        }
                    DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(5) .page-menu{
                        background:url(/images/turismo/2014/gijon_practico_menu_sel.png) no-repeat 50% 53px;
                        color:#FFFFFF;
                        border:0;
                        }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(5) .page-menu A{
                            color:#FFFFFF;
                            border:0;
                            text-decoration:none;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(5) UL LI .page-menu A{
                                color:#747678;
                                }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.sel:nth-child(5) UL LI .page-menu A:hover{
                                color:#d52b1e;
                                }  
						DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(5) .page-menu A:after{  
                            content: "Toda la información";   
                            position:absolute;
                            left:20px;
                            top:146px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }  
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(5) UL LI .page-menu A:after{ 
                            	content:'';
                            	}
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(5) .page-menu A SPAN:before{
                            content: "para perderte y que no";  
                            position:absolute;
                            left:10px;
                            top:166px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(5) UL LI .page-menu A SPAN:before{
                            	content:'';
                                }
                        DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(5) .page-menu A SPAN:after{
                            content: "te pierdas nada";
                            position:absolute;
                            left:34px;
                            top:186px;
                            padding:0 15px;
                            text-transform:none;
                            display:inline-block;
                            font-size:14px;
                            letter-spacing:0;
                            font-weight:normal;
	                        font-family: 'PT Sans', sans-serif;
                            }
                            DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(5) UL LI .page-menu A SPAN:after{
                            	content:'';
                                }
							DIV#body #header #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(5) UL{
                            	width:200px;
                                top:-180px;
                                right:0px;
                                height:175px;
                                }

/*banner de la izquierda*/
HTML BODY  #sidebar .sidebar .app.app_banner_space{
	position:absolute;
    z-index:-10;
    display:none;
    visibility:hidden;
    }

.t-portada-principal-de-turismo DIV#body .cols-1{
	display:none;
    }


DIV#body .cols-2 #sidebar{
	margin-top:333px;
    min-height:500px;
    }


/****************************************************************************/
/* Nuevos enlaces Redes socliales											*/
/****************************************************************************/
DIV#body .cols-2 #sidebar{
	margin-top:0px;
    min-height:500px;
	width:100%;
	}
DIV#body #sidebar .app{
	width:100%;
    clear:both;
    }

DIV#body #sidebar .app.app_editable_content{
	margin-bottom:300px;
    position:relative;
    z-index:5;
    text-align:center;
    }
	DIV#body #sidebar .app.app_editable_content A[href*="twitter"],
	DIV#body #sidebar .app.app_editable_content A[href*="facebook"],
	DIV#body #sidebar .app.app_editable_content A[href*="visitagijon"],
	DIV#body #sidebar .app.app_editable_content A[href*="youtube"],
	DIV#body #sidebar .app.app_editable_content A[href*="flickr"],
	DIV#body #sidebar .app.app_editable_content A[href*="plus.google"]{
    	width:30px;
        height:31px;
        display:inline-block;
        margin:0 7px 0 0 ;
        }
        DIV#body #sidebar .app.app_editable_content A[href*="twitter"]{
            }
        DIV#body #sidebar .app.app_editable_content A[href*="facebook"]{
            }
        DIV#body #sidebar .app.app_editable_content A[href*="visitagijon"]{
            }
        DIV#body #sidebar .app.app_editable_content A[href*="visitagijon.com/feed"]{
            }
        DIV#body #sidebar .app.app_editable_content A[href*="youtube"]{
            }
        DIV#body #sidebar .app.app_editable_content A[href*="flickr"]{
            }
        DIV#body #sidebar .app.app_editable_content A[href*="plus.google"]{
            }
DIV#body #sidebar .app_toolbar_social_networking,
DIV#body #sidebar .bloque2-0{
	display:none;
    }
/****************************************************************************/
/* eventos */
/****************************************************************************/

DIV#body #sidebar .eventos{
	background:none;
    padding:0;
    margin:0;
    position:relative;
    margin-bottom:1px;
    width:100%;
    }
    
	DIV#body #sidebar .og-content-objects-listing h2{
        border-bottom: 0;
        color: #FFFFFF;
        margin-bottom:1px;
        margin-top:0;
        padding: 2px 10px 3px 10px;
        background:#a1a1a1;
        text-transform:uppercase;
        font-family: 'PT Sans', sans-serif;
        font-size:14px;
        }
	DIV#body #sidebar .og-content-objects-listing .buttons{
    	display:none;
        }
        DIV#body #sidebar .og-content-objects-listing ul{
        	margin-left:22px;
        	}
		DIV#body #sidebar .og-content-objects-listing ul li{
        	float:left;
            position:relative;
            width:130px;
            padding-bottom:0;
            
            }
            DIV#body #sidebar .og-content-objects-listing ul li IMG{
                position:relative;
                z-index:2;
                margin:0;
                float:left;
                }
    
	            DIV#body #sidebar .og-content-objects-listing ul li h3{
                    position:absolute;
                    top:0;
                    left:0;
                    width:130px;
                    z-index:1;
                    background:url(/images/turismo/2014/fondo_over_imagenes.png) repeat top left;
                    height:108px;
                    display:table;
                    vertical-align:bottom;
                    color:#FFFFFF;
                    font-size:12px;
                    font-weight:normal;
                    font-family:Verdana, Geneva, sans-serif;
                    }
                    DIV#body #sidebar .og-content-objects-listing ul li h3 A{
		                color: #FFFFFF;
                        display: table-cell;
                        font-weight: bold;
                        height: 80%;
                        padding: 10%;
                        text-align: left;
                        text-decoration: none;
                        text-shadow: 1px 1px 2px #000000;
                        vertical-align: bottom;
                        width: 80%;
                        font-size:12px;
                        font-weight:normal;
                        text-align:center;
                        vertical-align:middle;
                        }
                        DIV#body #sidebar .og-content-objects-listing ul li h3 A:hover{
                        	text-decoration:none;
                            }
		DIV#body #sidebar .og-content-objects-listing ul li:hover H3,
   		DIV#body #sidebar .og-content-objects-listing ul li:focus H3{
        	z-index:3;
            }
			DIV#body .og-content-objects-listing .pagination-container{
            	background:none;
                padding:0;
                margin:0;
                }
            DIV#body .og-content-objects-listing .pagination-container:nth-last-child(2){
                display:none;
                }
            DIV#body .og-content-objects-listing .pagination-container .search-results-info{
            	display:none;
                }
            DIV#body #sidebar .og-content-objects-listing .pagination-container .pagination .previous_page{
                opacity:0.5;
                position:absolute;
                height:108px;
                left:-2px;
                top:27px;
                width:37px;
                background:url(/images/turismo/2014/anterior_agenda.png) no-repeat center center;
                z-index:5;
                display:block;
                text-indent:2000px;
                }
            DIV#body #sidebar .og-content-objects-listing .pagination-container .pagination A.previous_page{
            	opacity:1;
                position:absolute;
                height:108px;
                left:-2px;
                top:27px;
                width:37px;
                background:url(/images/turismo/2014/anterior_agenda.png) no-repeat center center;
                z-index:5;
                display:block;
                text-indent:2000px;
                }
            DIV#body #sidebar .og-content-objects-listing .pagination-container .pagination .next_page{
                opacity:0.5;
                position:absolute;
                height:108px;
                right:0;
                top:27px;
                width:37px;
                background:url(/images/turismo/2014/siguiente_agenda.png) no-repeat center center;
                z-index:5;
                display:block;
                text-indent:2000px;
                }
            DIV#body #sidebar .og-content-objects-listing .pagination-container .pagination A.next_page{
                opacity:1;
                position:absolute;
                height:108px;
                right:0;
                top:27px;
                width:37px;
                background:url(/images/turismo/2014/siguiente_agenda.png) no-repeat center center;
                z-index:5;
                display:block;
                text-indent:2000px;
                }

            DIV#body .og-content-objects-listing .pagination-container A,
            DIV#body .og-content-objects-listing .pagination-container EM,
            DIV#body .og-content-objects-listing .pagination-container SPAN.gap{
                display:none;
                }
/****************************************************************************/
/* noticias */
/****************************************************************************/

DIV#body #sidebar .noticias{
	background:none;
    padding:0;
    margin:0;
    position:relative;
    margin-bottom:1px;
    width:100%;
    }
    
	DIV#body #sidebar .og-content-objects-listing h2{
        border-bottom: 0;
        color: #FFFFFF;
        margin-bottom:1px;
        margin-top:0;
        padding: 2px 10px 3px 10px;
        background:#a1a1a1;
        text-transform:uppercase;
        font-family: 'PT Sans', sans-serif;
        font-size:14px;
        }
	DIV#body #sidebar .og-content-objects-listing .buttons{
    	display:none;
        }
        DIV#body #sidebar .og-content-objects-listing ul{
        	margin-left:22px;
        	}
		DIV#body #sidebar .og-content-objects-listing ul li{
        	float:left;
            position:relative;
            width:130px;
            padding-bottom:0;
            
            }
            DIV#body #sidebar .og-content-objects-listing ul li IMG{
                position:relative;
                z-index:2;
                margin:0;
                float:left;
                }
    
	            DIV#body #sidebar .og-content-objects-listing ul li h3{
                    position:absolute;
                    top:0;
                    left:0;
                    width:130px;
                    z-index:1;
                    background:url(/images/turismo/2014/fondo_over_imagenes.png) repeat top left;
                    height:108px;
                    display:table;
                    vertical-align:bottom;
                    color:#FFFFFF;
                    font-size:12px;
                    font-weight:normal;
                    font-family:Verdana, Geneva, sans-serif;
                    }
                    DIV#body #sidebar .og-content-objects-listing ul li h3 A{
		                color: #FFFFFF;
                        display: table-cell;
                        font-weight: bold;
                        height: 80%;
                        padding: 10%;
                        text-align: left;
                        text-decoration: none;
                        text-shadow: 1px 1px 2px #000000;
                        vertical-align: bottom;
                        width: 80%;
                        font-size:12px;
                        font-weight:normal;
                        text-align:center;
                        vertical-align:middle;
                        }
                        DIV#body #sidebar .og-content-objects-listing ul li h3 A:hover{
                        	text-decoration:none;
                            }
		DIV#body #sidebar .og-content-objects-listing ul li:hover H3,
   		DIV#body #sidebar .og-content-objects-listing ul li:focus H3{
        	z-index:3;
            }
			DIV#body .og-content-objects-listing .pagination-container{
            	background:none;
                padding:0;
                margin:0;
                }
            DIV#body .og-content-objects-listing .pagination-container:nth-last-child(2){
                display:none;
                }
            DIV#body .og-content-objects-listing .pagination-container .search-results-info{
            	display:none;
                }
            DIV#body #sidebar .og-content-objects-listing .pagination-container .pagination .previous_page{
                opacity:0.5;
                position:absolute;
                height:108px;
                left:-2px;
                top:27px;
                width:37px;
                background:url(/images/turismo/2014/anterior_agenda.png) no-repeat center center;
                z-index:5;
                display:block;
                text-indent:2000px;
                }
            DIV#body #sidebar .og-content-objects-listing .pagination-container .pagination A.previous_page{
            	opacity:1;
                position:absolute;
                height:108px;
                left:-2px;
                top:27px;
                width:37px;
                background:url(/images/turismo/2014/anterior_agenda.png) no-repeat center center;
                z-index:5;
                display:block;
                text-indent:2000px;
                }
            DIV#body #sidebar .og-content-objects-listing .pagination-container .pagination .next_page{
                opacity:0.5;
                position:absolute;
                height:108px;
                right:0;
                top:27px;
                width:37px;
                background:url(/images/turismo/2014/siguiente_agenda.png) no-repeat center center;
                z-index:5;
                display:block;
                text-indent:2000px;
                }
            DIV#body #sidebar .og-content-objects-listing .pagination-container .pagination A.next_page{
                opacity:1;
                position:absolute;
                height:108px;
                right:0;
                top:27px;
                width:37px;
                background:url(/images/turismo/2014/siguiente_agenda.png) no-repeat center center;
                z-index:5;
                display:block;
                text-indent:2000px;
                }

            DIV#body .og-content-objects-listing .pagination-container A,
            DIV#body .og-content-objects-listing .pagination-container EM,
            DIV#body .og-content-objects-listing .pagination-container SPAN.gap{
                display:none;
                }

/****************************************************************************/
/*pie*/
/****************************************************************************/
DIV#body #footer-background {
	background:#100F0B;
	min-height:0;
    }
    DIV#body #footer-background #perfiles,
    DIV#body #footer-background #pie-activo{
        display:none;
        }
		DIV#body #footer-background #final-footer, .ui-dialog #footer-background #final-footer{
        	border:0;
            }
/****************************************************************************/
/* reservas restaurante */
/****************************************************************************/

DIV#body .reservas-form-container{
	width:100%;
    background:none;
    margin:0 0 1px 0;
    }
DIV#body .reservas-form-container .reservas-form-internal{
	background:none;
    }
    DIV#body .reservas-form-container .reservas-form-internal .reservas-form{
        background:none!important;
        width:100%;
        }
        DIV#body .reservas-form-container .reservas-form-internal .reservas-form UL.tipo-reserva{
            display:none;
            }
        DIV#body .reservas-form-container .reservas-form-internal .reservas-form #alojamiento{
            background:url(/images/turismo/2014/fondo_booking.png) no-repeat 0 100% #abd272 !important;
            display:block!important;
            width:100%;
            float:left;
            width:525px;
            }
        DIV#body .reservas-form-container .reservas-form-internal .reservas-form #restaurantes{
            background:url(/images/turismo/2014/fondo_eltenedor.png) no-repeat 0 100% #8dc0e8 !important;
            display:block!important;
            width:100%;
            float:left;
            width:385px;
            }
		DIV#body .reservas-form-container .reservas-form-internal .reservas-form h3{
        	display:none;
            }
		DIV#body .reservas-form-container .reservas-form-internal .reservas-form p.explanation{
            background: none repeat scroll 0 0 #A1A1A1;
            border-bottom: 0 none;
            color: #FFFFFF;
            font-family: 'PT Sans', sans-serif;
            font-size: 14px;
            margin-bottom: 0;
            text-transform: uppercase;
            padding:0px 0px 3px 10px!important;
            background: #abd272;
            line-height:1.8em;
            font-weight:bold;
            }
            DIV#body .reservas-form-container .reservas-form-internal .reservas-form p.explanation:before{
            	content:"Reserva restaurante en gijón";
                width:385px;
                float:right;
                background:#8dc0e8;
                padding:0px 10px 3px!important;
                font-weight:bold;
                }
			DIV#body .reservas-form-container .reservas-form-internal .reservas-form div.tipo-reserva .field{
                margin-top:0;
                margin-bottom:10px;
	            }

			DIV#body .reservas-form-container .reservas-form-internal .reservas-form #alojamiento div.tipo-reserva .field{
            	float:left;
                width:auto;
                }
				DIV#body .reservas-form-container .reservas-form-internal .reservas-form div.tipo-reserva .field LABEL{
                	font-size:12px;
                    color:#747678;
                    display:block;
                    float:none;
                    font-weight:normal;
					font-family: 'PT Sans', sans-serif;
                    text-transform:uppercase;
                    }
				DIV#body .reservas-form-container .reservas-form-internal .reservas-form #alojamiento .field INPUT{
                	background:#6b8347;
                    border:0;
                    color:#dbddcd;
                    float:left;
                    font-size:12px;
                    margin:0;
                    padding:0px 5px 0px;
                    width:205px;
                    height:24px;
                    }
				DIV#body .reservas-form-container .reservas-form-internal .reservas-form #restaurantes .field INPUT{
                	background:#61849f;
                    border:0;
                    color:#c9d0d5;
                    float:left;
                    font-size:12px;
                    margin:0;
                    padding:0px 5px 0px;
                    width:205px;
                    height:24px;
                    }
				DIV#body .reservas-form-container .reservas-form-internal .reservas-form #alojamiento .field SELECT{
                	background:#6b8347;
                    border:0;
                    color:#dbddcd;
                    float:left;
                    font-size:12px;
                    margin:0;
                    padding:3px 2px 3px 5px;
                    width:205px;
                    height:24px;
                    vertical-align:middle;
                    }
				DIV#body .reservas-form-container .reservas-form-internal .reservas-form  .field SELECT{
                	background:#61849f;
                    border:0;
                    color:#c9d0d5;
                    float:left;
                    font-size:12px;
                    margin:0;
                    padding:3px 2px 3px 5px;
                    width:205px;
                    height:24px;
                    }
				DIV#body .reservas-form-container .reservas-form-internal .reservas-form div.tipo-reserva .field IMG{
                	float:left;
                    vertical-align:middle;
                    background:#6B8347;
                    padding:2px 7px 0 0;
                    }
				DIV#body .reservas-form-container .reservas-form-internal .reservas-form #restaurantes .field IMG{
                	background:#61849f;
                    }
                DIV#body .reservas-form-container .reservas-form-internal .reservas-form div.tipo-reserva .field:nth-child(13){
                	width:50%;
                    }
                DIV#body .reservas-form-container .reservas-form-internal .reservas-form div.tipo-reserva .field:nth-child(14){
                	width:50%;
                    }
                DIV#body .reservas-form-container .reservas-form-internal .reservas-form div.tipo-reserva .field:nth-child(15){
                	width:50%;
                    }
                DIV#body .reservas-form-container .reservas-form-internal .reservas-form div.tipo-reserva .field:nth-child(16){
                	width:20%;
                    }
                DIV#body .reservas-form-container .reservas-form-internal .reservas-form div.tipo-reserva .field:nth-child(17){
                	width:15%;
                    }
                DIV#body .reservas-form-container .reservas-form-internal .reservas-form div.tipo-reserva .field:nth-child(18){
                	width:15%;
                    }
                    DIV#body .reservas-form-container .reservas-form-internal .reservas-form  #alojamiento .field:nth-child(16) SELECT{
                        width:50px;
                        }
                    DIV#body .reservas-form-container .reservas-form-internal .reservas-form  #alojamiento .field:nth-child(17) SELECT{
                        width:50px;
                        }
                    DIV#body .reservas-form-container .reservas-form-internal .reservas-form  #alojamiento .field:nth-child(18) SELECT{
                        width:50px;
                        }
                    DIV#body .reservas-form-container .reservas-form-internal .reservas-form  #restaurantes .field.rooms SELECT{
                        width:50px;
                    	}

	DIV#body .reservas-form-container .reservas-form-internal .reservas-form div.tipo-reserva .buttons{
    	border:0;
        padding:0 0 10px 0;
        margin:0;
        }
        DIV#body .reservas-form-container .reservas-form-internal .reservas-form #alojamiento .buttons INPUT{
        	background:url(/images/turismo/2014/buscar_alojamiento.png) no-repeat center ;
            width:49px;
            height:49px;
            border:0;
            margin-right:18px;
            text-indent:-1000px;
            }
        DIV#body .reservas-form-container .reservas-form-internal .reservas-form #restaurantes .buttons INPUT{
        	background:url(/images/turismo/2014/buscar_restaurantes.png) no-repeat center ;
            width:49px;
            height:49px;
            margin-right:18px;
            border:0;
            text-indent:-1000px;
            }



/************************************************************************************************************************/
/************************************************************************************************************************/
/************************************************************************************************************************/
/************************************************************************************************************************/
/* 												PAGINAS INTERIORES														*/
/************************************************************************************************************************/
/************************************************************************************************************************/
/************************************************************************************************************************/
DIV#body #header.internal {
    height: 319px;
    }
DIV#body #header-background.internal .main-back-photo{
	height:854px;
    }

DIV#body #header.internal #logo-menu-container{
	position:absolute;
    top:96px;
    left:0;
    width:100%;
    }
    DIV#body #header.internal #logo-menu-container #main-logo {
    	width:100%;
        float:none;
        
        }
        DIV#body #header.internal #logo-menu-container #main-logo h1 {
        	text-align:left;
            }
        DIV#body #header.internal #logo-menu-container #main-logo h1 a{
            background:url(/images/turismo/2014/gijon_turismo_internal.png) no-repeat 20px 0 !important;
            width:462px !important;
            height:102px !important;
            margin:0 auto !important;
            display:inline-block !important;
            float:none !important;
            }




DIV#body #header-background.internal #main-back-photo-crop{
	background:none;
    }
DIV#body .cols-1-with-menu ,
DIV#body .cols-2-with-menu{
	position:relative;
    float:left;
    width:100%;
    padding-top:26px;
    }
/************************************************************************************************************************/
/* 	Maquetación del miga de pan de las páginas interiores																		*/
/************************************************************************************************************************/
DIV#body .cols-1-with-menu #breadcrumb,
DIV#body .cols-2-with-menu #breadcrumb,
DIV#body .cols-2 #breadcrumb{
	position:absolute;
    top:0px;
    left:0;
    float:none;
    width:98%;
    padding:3px 0 0 2%;
    background:url(/images/turismo/2014/transparente50.png) repeat top left;
    }
    DIV#body .cols-2 #breadcrumb{
    	width:950px;
        }
	DIV#body .cols-1-with-menu .og_breadcrumbs,
	DIV#body .cols-2-with-menu .og_breadcrumbs,
    DIV#body .cols-2 .og_breadcrumbs{
    	border:0;
        font-size:12px;
        font-weight:bold;
        color: #FFFFFF;
        font-family:Verdana, Geneva, sans-serif;
        margin:0;
        }
        DIV#body .cols-1-with-menu .og_breadcrumbs SPAN,
		DIV#body .cols-2-with-menu .og_breadcrumbs SPAN,
        DIV#body .cols-2 .og_breadcrumbs SPAN{
            color: #FFFFFF;
            display: inline;
            float: left;
            margin-right: 5px;
            }
            DIV#body .cols-1-with-menu .og_breadcrumbs UL LI A,
			DIV#body .cols-2-with-menu .og_breadcrumbs UL LI A,
            DIV#body .cols-2 .og_breadcrumbs UL LI A{
            	float:none;
                font-weight:normal;
                color:#FFFFFF;
                background:none;
                padding-right:0px;
                text-decoration:none;
                }
	            DIV#body .cols-1-with-menu .og_breadcrumbs UL LI A:hover,
				DIV#body .cols-2-with-menu .og_breadcrumbs UL LI A:hover,
            	DIV#body .cols-2 .og_breadcrumbs UL LI A:hover{
                	text-decoration:none;
                    color:#FFFFFF;
                    text-decoration:underline;
                    }
                DIV#body .cols-1-with-menu .og_breadcrumbs UL LI A:after,
				DIV#body .cols-2-with-menu .og_breadcrumbs UL LI A:after,
            	DIV#body .cols-2 .og_breadcrumbs UL LI A:after{
                    content:'  /';
                	}
            DIV#body .cols-1-with-menu .og_breadcrumbs UL LI SPAN,
			DIV#body .cols-2-with-menu .og_breadcrumbs UL LI SPAN,
            DIV#body .cols-2 .og_breadcrumbs UL LI SPAN{
                float:none;
                display:inline;
                font-weight:bold;
            	}
	            DIV#body .cols-1-with-menu .og_breadcrumbs UL LI SPAN A,
				DIV#body .cols-2-with-menu .og_breadcrumbs UL LI SPAN A,
            	DIV#body .cols-2 .og_breadcrumbs UL LI SPAN A{
                	text-decoration:none;
                    font-weight:bold;
                    }
                    DIV#body .cols-1-with-menu .og_breadcrumbs UL LI SPAN A:hover,
					DIV#body .cols-2-with-menu .og_breadcrumbs UL LI SPAN A:hover,
            		DIV#body .cols-2 .og_breadcrumbs UL LI SPAN A:hover{
                    	color:#FFFFFF;
                        text-decoration:underline;
                        }
                    DIV#body .cols-1-with-menu .og_breadcrumbs UL LI SPAN A:after,
					DIV#body .cols-2-with-menu .og_breadcrumbs UL LI SPAN A:after,
            		DIV#body .cols-2 .og_breadcrumbs UL LI SPAN A:after{
                        content:'';
                        }
/************************************************************************************************************************/
/* 	Maquetación del menú de las páginas interiores																		*/
/************************************************************************************************************************/
DIV#body #header.internal #logo-menu-container #main-menu .app,
DIV#body #header #logo-menu-container #main-menu .app{
	z-index:10;
	}
DIV#body #header.internal #logo-menu-container #main-menu {
	display:block;
    top:149px;
    }
DIV#body .cols-1-with-menu #menu,
DIV#body .cols-2-with-menu #menu{
    display:block;
	}
	DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul LI.menu_my_council .slide_div UL LI .page-menu{
    	height:137px;
        }
	DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul LI.menu_my_council .slide_div UL LI .page-menu A{
    	height:122px;
        
        }
        DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul LI.menu_my_council .slide_div UL LI UL LI .page-menu,
        DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul LI.menu_my_council .slide_div UL LI UL LI .page-menu A{
            height:auto;
        	}
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul LI.main_menu_li.menu_my_council .slide_div {
	height:auto;
    }

DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 .page-menu A:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 .page-menu A SPAN:before,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_0 .page-menu A SPAN:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_1 .page-menu A:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_1 .page-menu A SPAN:before,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_1 .page-menu A SPAN:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_2 .page-menu A:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_2 .page-menu A SPAN:before,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_2 .page-menu A SPAN:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_3 .page-menu A:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_3 .page-menu A SPAN:before,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_3 .page-menu A SPAN:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_4 .page-menu A:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_4 .page-menu A SPAN:before,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI.item_4 .page-menu A SPAN:after{
	content: "";
    display: none;
    font-family: 'PT Sans',sans-serif;
    }

DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(1) .page-menu A:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(1) .page-menu A SPAN:before,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(1) .page-menu A SPAN:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(2) .page-menu A:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(2) .page-menu A SPAN:before,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(2) .page-menu A SPAN:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(3) .page-menu A:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(3) .page-menu A SPAN:before,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(3) .page-menu A SPAN:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(4) .page-menu A:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(4) .page-menu A SPAN:before,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(4) .page-menu A SPAN:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(5) .page-menu A:after,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(5) .page-menu A SPAN:before,
DIV#body #header.internal #logo-menu-container #main-menu ul.main_menu_ul li.menu_my_council UL LI:nth-child(5) .page-menu A SPAN:after{
	content: "";
    display: none;
    font-family: 'PT Sans',sans-serif;
    }



DIV#body .cols-1-with-menu #menu,
DIV#body .cols-2-with-menu #menu{
	display: block;
    float: left;
    margin-right: 0px;
    width: 100%;
    position:relative;
    z-index:10;
    display:none;
    }
    DIV#body .cols-1-with-menu #menu UL,
	DIV#body .cols-2-with-menu #menu UL{
        width:100%;
        float:left;
    	}
        DIV#body .cols-1-with-menu #menu UL LI,
		DIV#body .cols-2-with-menu #menu UL LI{
            width:auto;
            float:left;
            border:0;
            background-color:transparent;
            font-family: 'PT Sans', sans-serif;
            position:relative;
            }
			DIV#body .cols-1-with-menu #menu ul li.sel,
			DIV#body .cols-2-with-menu #menu ul li.sel{
            	border:0;
                }
			DIV#body .cols-1-with-menu #menu UL LI .page-menu ,
			DIV#body .cols-2-with-menu #menu UL LI .page-menu {
                position: relative;
                text-align: center;
                width: 190px;
                background-position: left bottom;
                background-repeat: repeat-x;
                font-weight: bold;
                height: 137px;
                padding-top: 0;
                }
                DIV#body .cols-1-with-menu #menu .menu UL LI A,
				DIV#body .cols-2-with-menu #menu .menu UL LI A{
                    color: #FFFFFF;
                    font-size:16px;
                    display: block;
                    height:122px;
                    margin-right:0px;
                    padding: 15px 0 0 0px;
                    text-decoration: none;
                    font-weight:bold;
                    background-position: 50% 53px;
                    background-repeat: no-repeat;
                    background-color:transparent;
                    text-transform:uppercase;
                	}
                /******************* Genarales submenus *******************/
                DIV#body .cols-1-with-menu #menu UL LI UL ,
				DIV#body .cols-2-with-menu #menu UL LI UL{
                    position:absolute;
                    top:100%;
                    left:-5px;
                    background:#FFFFFF;
                    min-width:200px;
					}
                    DIV#body .cols-1-with-menu #menu UL LI UL LI,
					DIV#body .cols-2-with-menu #menu UL LI UL LI{
                    	float:none;
                        width:auto;
                        }
							DIV#body .cols-1-with-menu #menu UL LI UL LI .page-menu ,
							DIV#body .cols-2-with-menu #menu UL LI UL LI .page-menu{
                                background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
                                font-weight: normal;
                                height: auto;
                                padding: 0;
                                text-align: center;
                                width: 100%;
                                display:block;
                                }
                                DIV#body .cols-1-with-menu #menu UL LI UL LI,
								DIV#body .cols-2-with-menu #menu UL LI UL LI{
                                    background:none!important;
                                    }
                                    DIV#body .cols-1-with-menu #menu UL LI UL LI .page-menu A,
									DIV#body .cols-2-with-menu #menu UL LI UL LI .page-menu A{
                                        background:none!important;
                                        color: #747678;
                                        display: block;
                                        font-family: 'PT Sans',sans-serif;
                                        font-size: 14px;
                                        font-weight:normal;
                                        height: auto;
                                        padding: 0;
                                        margin-right:0;
                                        text-decoration: none;
                                        text-transform:none;
                                        }
                                        DIV#body .cols-1-with-menu #menu  UL LI ul li.sel span.page-sel,
										DIV#body .cols-2-with-menu #menu  UL LI ul li.sel span.page-sel{
                                            background:none;
                                            color: #d52b1e;
                                            display: block;
                                            font-weight: normal;
                                            margin-right: 0;
                                            padding: 0;
                                            display: block;
                                            font-family: 'PT Sans',sans-serif;
                                            font-size: 14px;
                                            font-weight:normal;
                                            }
                            DIV#body .cols-1-with-menu #menu .menu  UL LI ul li UL,
							DIV#body .cols-2-with-menu #menu .menu  UL LI ul li UL{
                            	background:#eeeeee;
                                font-size:11px;
                                position:relative;
                                left:auto;
                                top:auto;
                                width:100%;
                                }
                                DIV#body .cols-1-with-menu #menu .menu UL LI ul li UL LI,
								DIV#body .cols-2-with-menu #menu .menu UL LI ul li UL LI{
                                	width:auto;
                                    padding-left:0;
                                    background:none;
                                    color:#333333;
                                    border-bottom:1px solid #FFFFFF;
                                    font-family:Verdana, Geneva, sans-serif;
                                    }
                                    DIV#body .cols-1-with-menu #menu .menu UL LI ul li UL LI A,
									DIV#body .cols-2-with-menu #menu .menu UL LI ul li UL LI A{
                                    	font-size:10px;
                                        color:#333333;
                                        border-bottom:1px solid #FFFFFF;
                                        font-family:Verdana, Geneva, sans-serif;
                                        padding:0 0 5px 20px;
                                        text-align:left;
                                        background:url(/images/turismo/2014/icono_lista.png) no-repeat 8px 5px !important;
                                        }

		/***** Estilos particulares por posición ******/
            DIV#body .cols-1-with-menu #menu UL LI:nth-child(1),
			DIV#body .cols-2-with-menu #menu UL LI:nth-child(1){
   				background-image: url(/images/turismo/2014/fondo_menu_gijon.png);
            	background-color: #8C4654;
                }
                    DIV#body .cols-1-with-menu #menu UL LI:nth-child(1) A,
					DIV#body .cols-2-with-menu #menu UL LI:nth-child(1) A{
                        background-image:url(/images/turismo/2014/gijon_menu.png);
                        
                    	}

            DIV#body .cols-1-with-menu #menu UL LI:nth-child(2),
			DIV#body .cols-2-with-menu #menu UL LI:nth-child(2){
   				background-image: url(/images/turismo/2014/fondo_menu_alojamiento.png);
            	background-color: #77934F;
                }
                    DIV#body .cols-1-with-menu #menu UL LI:nth-child(2) A,
					DIV#body .cols-2-with-menu #menu UL LI:nth-child(2) A{
                        background-image:url(/images/turismo/2014/que_hacer_menu.png);
                        
                    	}

            DIV#body .cols-1-with-menu #menu UL LI:nth-child(3),
			DIV#body .cols-2-with-menu #menu UL LI:nth-child(3){
   				background-image: url(/images/turismo/2014/fondo_menu_que_hacer.png);
            	background-color: #AE7940;
                }
                    DIV#body .cols-1-with-menu #menu UL LI:nth-child(3) A,
					DIV#body .cols-2-with-menu #menu UL LI:nth-child(3) A{
                        background-image:url(/images/turismo/2014/saboreando_menu.png);
                        
                    	}

            DIV#body .cols-1-with-menu #menu UL LI:nth-child(4),
			DIV#body .cols-2-with-menu #menu UL LI:nth-child(4){
   				background-image: url(/images/turismo/2014/fondo_menu_saboreando.png);
            	background-color: #6286A2;
                }
                    DIV#body .cols-1-with-menu #menu UL LI:nth-child(4) A,
					DIV#body .cols-2-with-menu #menu UL LI:nth-child(4) A{
                        background-image:url(/images/turismo/2014/alojamiento_menu.png);
                        
                    	}

            DIV#body .cols-1-with-menu #menu UL LI:nth-child(5),
			DIV#body .cols-2-with-menu #menu UL LI:nth-child(5){
   				background-image: url(/images/turismo/2014/fondo_menu_gijon_practico.png);
            	background-color: #744575;
                }
                    DIV#body .cols-1-with-menu #menu UL LI:nth-child(5) A,
					DIV#body .cols-2-with-menu #menu UL LI:nth-child(5) A{
                        background-image:url(/images/turismo/2014/gijon_practico_menu.png);
                        
                    	}

*/

/************************************************************************************************************************/
/* 	Maquetación del contenido de las páginas interiores																		*/
/************************************************************************************************************************/
/*
DIV#body .cols-1-with-menu #content #main > .app_editable_content:first-child {
	padding:0;
    background:#8cc0e8;
    padding-bottom:10px;
    margin-bottom:40px;
    }
    DIV#body .cols-1-with-menu #content #main > .app_editable_content:first-child IMG{
    	display:block;
    	}
    DIV#body .cols-1-with-menu #content #main > .app_editable_content:first-child P{
    	margin:0;
        }
        DIV#body .cols-1-with-menu #content #main > .app_editable_content:first-child P BR{
        	display:none;
            }
    DIV#body .cols-1-with-menu #content #main > .app_editable_content:first-child H2{
   		font-size:30px;
        color:#1e1e1e;
        font-family: 'PT Sans', sans-serif;
        border-bottom:0;
        margin:0;
        padding:0 0 0 45px;
        }
    DIV#body .cols-1-with-menu #content #main > .app_editable_content:first-child H3{
    	color:#FFFFFF;
        font-size:18px;
        font-family: 'PT Sans', sans-serif;
        font-weight:bold;
        padding:0 0 0 45px;
        margin:0;
        }

*/
DIV#body .cols-1-with-menu #content #main .app_page_content .og-content-objects-listing.directorios,
DIV#body .cols-2-with-menu #content #main .app_page_content .og-content-objects-listing.directorios{
    padding:0;
    font-size:12px;
    margin-top:1px;
    float:left;
    width:100%;
    clear:both;
    }
    DIV#body .cols-1-with-menu #content #main .app_page_content .og-content-objects-listing.directorios H2,
    DIV#body .cols-2-with-menu #content #main .app_page_content .og-content-objects-listing.directorios H2{
        font-family: 'PT Sans', sans-serif;
		background:#709aba;
        color:#FFFFFF;
        text-transform:uppercase;
    	font-size:14px;
        margin-bottom:1px;
        margin:1px 0px 0 0px;
        padding:10px 15px 10px 13px;
        font-weight:bold;
        }
        
    DIV#body .cols-1-with-menu #content #main .app_page_content .og-content-objects-listing.directorios .pagination-container,
    DIV#body .cols-2-with-menu #content #main .app_page_content .og-content-objects-listing.directorios .pagination-container{
    	display:block;
        
        }
    DIV#body .cols-1-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios,
    DIV#body .cols-2-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios{
        padding:0 0px;
    	}
        DIV#body .cols-1-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI,
        DIV#body .cols-2-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI{
            float:left;
            width:212px;
            margin:0 1px 1px 0;
            clear:none;
            background:#000000;
            }
            DIV#body .cols-1-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI:nth-child(4n),
            DIV#body .cols-2-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI:nth-child(4n){
            	margin-right:0;
                width:211px;
                }
	        DIV#body .cols-1-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI .directorio-item,
            DIV#body .cols-2-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI .directorio-item{
            	float:left;
                width:100%;
                position:relative;
                margin:0;
                padding:0;
                background:none;
                border:0;
                }
                DIV#body .cols-1-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI .directorio-item H3,
                DIV#body .cols-2-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI .directorio-item H3{
                    display:block;
                    position:absolute;
                    bottom:30px;
                    color:#d52b1e;
                    font-family:Verdana, Geneva, sans-serif;
                    font-size:14px;
                    font-weight:bold;
                    margin:0;
                    left:7px;
                	}
                    DIV#body .cols-1-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI .directorio-item H3 A,
                    DIV#body .cols-2-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI .directorio-item H3 A{
                    	color:#d52b1e;
                        text-decoration:none;
                        }
                        DIV#body .cols-1-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI .directorio-item H3 A:hover,
                        DIV#body .cols-2-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI .directorio-item H3 A:hover{
                        	color:#ff1200;
                            }
                DIV#body .cols-1-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI .direccion_final,
                DIV#body .cols-2-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI .direccion_final{
                	display:block;
                    position:absolute;
                    bottom:0;
                    height:30px;
                    width:100%;
                    overflow:hidden;
                    font-size:12px;
                    font-weight:normal;
                    color:#FFFFFF;
                    left:7px;
                    line-height:15px;
                    }
                DIV#body .cols-1-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI .photo,
                DIV#body .cols-2-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI .photo{
                	margin:0;
                    width:225px;
                    height:187px;
                    text-align:center;
                    display:table;
                    float:none;
                    }
                    
                DIV#body .cols-1-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI .photo A,
                DIV#body .cols-2-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI .photo A{
                	display:block;
                    width:100%;
                    heigth:100%;
                    display:table-cell;
                    vertical-align:middle;
                    }
                    DIV#body .cols-1-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI .photo IMG,
                    DIV#body .cols-2-with-menu #content #main .app_page_content .og-content-objects-listing.directorios UL.index-directorios LI .photo IMG{
                    	display:inline;
                        width:auto;
                        height:auto;
                        vertical-align:middle;
                        float:none;
                        }

DIV#body .cols-1-with-menu #content #main,
DIV#body .cols-2-with-menu #content #main{
	min-height:600px;
    }

DIV#body .cols-1-with-menu #content #main > h2:first-child, 
DIV#body .cols-2-with-menu #content #main > h2:first-child{
	padding-top:140px;
    }
/****************************************************************************************************/
/*	modulo de noticias																				*/
/****************************************************************************************************/

/*paginador para noticias*/
    DIV#body .og-content-objects-listing.noticias .pagination-container{
        background:none;
        padding:50px 0px 20px 0px;
        margin:10px 50px;
        color:#7C7C7C;
        font-size:11px;
        font-style:normal;
        font-family:Verdana, Geneva, sans-serif;
        border-bottom: 1px dotted #A1A1A1;
        }
        DIV#body .app_page_content .og-content-objects-listing.noticias .pagination-container{
        	margin:10px 0;
            }
    DIV#body .og-content-objects-listing.noticias .pagination-container:nth-last-child(2){
        display:block;
        padding-top:20px;
        border-top: 1px dotted #A1A1A1;
        border-bottom:0;
        }
    DIV#body .og-content-objects-listing.noticias .pagination-container .search-results-info{
        display:block;
        }
	    DIV#body .og-content-objects-listing.noticias .pagination-container .search-results-info EM{
        	font-style:normal;
            font-weight:bold;
            }
    DIV#body .og-content-objects-listing.noticias .pagination-container .previous_page{
        position:relative;
        height:auto;
        left:0;
        top:0;
        bottom:auto;
        width:auto;
        background:none;
        z-index:0;
        display:inline-block;
        text-indent:0;
        }
    DIV#body .og-content-objects-listing.noticias .pagination-container .next_page{
        position:relative;
        height:auto;
        right:auto;
        bottom:auto;
        top:0;
        width:auto;
        background:none;
        z-index:0;
        display:inline-block;
        text-indent:0px;
        }
    DIV#body .og-content-objects-listing.noticias .pagination-container A,
    DIV#body .og-content-objects-listing.noticias .pagination-container EM,
    DIV#body .og-content-objects-listing.noticias .pagination-container SPAN.gap{
        display:inline-block;
        }
        DIV#body .og-content-objects-listing.noticias .pagination-container .search-results-pagination EM{
            color:#D52B1E;
            text-decoration:underline;
            }
        DIV#body .og-content-objects-listing.noticias .pagination-container .search-results-pagination A{
        	color:#7c7c7c;
            }
            DIV#body .og-content-objects-listing.noticias .pagination-container .search-results-pagination A:hover{
            	color:#D52B1E;
                }
/*FIN paginador para noticias*/
/*Estilos generales */
DIV#body .og-content-objects-listing.noticias {
	border-top:3px solid #ca6578;
    float:left;
    clear:both;
    width:100%;
    }
/*FIN Estilos generales */

/*Estilos Título*/
DIV#body .og-content-objects-listing.noticias H2{
    padding:5px 50px 15px 50px;
    background:#ca6578;
    color:#1e1e1e;
	font-family: 'PT Sans', sans-serif;
    font-size:30px;
    border-bottom:0;
	}
/*FIN Estilos Título*/

/*Estilos RSS*/
DIV#body .og-content-objects-listing.noticias .rss-band{
	padding:14px 50px 0 0;
	}
    DIV#body .og-content-objects-listing.noticias .rss-band A{
    	background:url(/images/turismo/2014/ico_rss.png) no-repeat top left;
        display:block;
        width:30px;
        height:30px;
        text-indent:-3000px;
        padding-right:0;
        }
/*FIN Estilos RSS*/


/*Estilos Listado noticias*/
	DIV#body .og-content-objects-listing.noticias .index-container{
        clear:both; 
        padding:0 50px;
        
        }
        DIV#body .og-content-objects-listing.noticias .index-container ul.noticias li{
        	padding-bottom:0;
            margin-bottom:15px;
            }
        DIV#body .og-content-objects-listing.noticias .index-container H3{
        	color:#1e1e1e;
            font-size:20px;
            font-family:Verdana, Geneva, sans-serif;
            font-weight:normal;
            }
            DIV#body .og-content-objects-listing.noticias .index-container H3 A{
                color:#1e1e1e;
                font-size:20px;
                font-family:Verdana, Geneva, sans-serif;
                font-weight:normal;
                }
        DIV#body .og-content-objects-listing.noticias .index-container .photo{
        	
            }
            DIV#body .og-content-objects-listing.noticias .index-container div.photo img{
                border: 0;
                margin: 0 0 10px 15px;
                padding: 0;
                }

        DIV#body .og-content-objects-listing.noticias .index-container ul.noticias {
        	margin-top:15px;
            }
            DIV#body .og-content-objects-listing.noticias .index-container ul.noticias li{
                padding-bottom:0;
                margin-bottom:15px;
                }
                DIV#body .og-content-objects-listing.noticias .index-container ul.noticias li:last-child{
                	border-bottom:0;
                    }
			DIV#body .og-content-objects-listing.noticias .index-container .date-band,
            DIV#body .og-content-objects-listing.noticias .index-container .date-band A{
            	color:#D52B1E;
                font-size:11px;
                text-decoration:none;
                }
				DIV#body .index-list A.FondoReservaTickets{
                	background-color:transparent;
                    display: inlin-block;
                    font-weight: bold;
                    margin-left: 0;
                    padding: 0 0 0;
                    text-align: left;
                    text-decoration: none;
                    }
                
                DIV#body .og-content-objects-listing.noticias .index-container .date-band A:hover,
				DIV#body .og-content-objects-listing.noticias .index-container .date-band A:focus{
                    color:#D52B1E;
                    text-decoration:underline;
                    }

                DIV#body .og-content-objects-listing.noticias .index-container .date-band .site{
                	background-image:url(/images/turismo/2014/separador_vertical_granate.gif) ;
                    }
                DIV#body .og-content-objects-listing.noticias .index-container .date-band .date{
                    color:#D52B1E;
                    font-size:11px;
                    text-decoration:none;
                    background:none;
                    padding-left:0;
                	}
            DIV#body .og-content-objects-listing.noticias .index-container .entradilla{
                color:#747678;
                font-family:Verdana, Geneva, sans-serif;
                font-weight:normal;
                font-size:12px;
                padding-right:160px;
                }
	            DIV#body .og-content-objects-listing.noticias .index-container .entradilla A{
                	font-weight:bold;
                    text-decoration:underline;
                    color:#747678;
                    }
                    DIV#body .og-content-objects-listing.noticias .index-container .entradilla A:hover{
                    	text-decoration:none;
                        }
/*FIN Estilos Listado noticias*/
    
/*************************************************************************************************/
/*************************************************************************************************/


/****************************************************************************************************/
/*	modulo de Noticias home																				*/
/****************************************************************************************************/
DIV#body .cols-2 #sidebar .og-content-objects-listing.noticias .pagination-container{
	padding:0;
    border:0;
    margin:0;
    }
DIV#body .cols-2 #sidebar .og-content-objects-listing.noticias .pagination-container .search-results-info,
DIV#body .cols-2 #sidebar .og-content-objects-listing.noticias .pagination-container .search-results-pagination A,
DIV#body .cols-2 #sidebar .og-content-objects-listing.noticias .pagination-container .search-results-pagination SPAN,
DIV#body .cols-2 #sidebar .og-content-objects-listing.noticias .pagination-container .search-results-pagination EM{
	display:none; 
    }
    DIV#body .cols-2 #sidebar .og-content-objects-listing.noticias .pagination-container .search-results-pagination A.next_page,
    DIV#body .cols-2 #sidebar .og-content-objects-listing.noticias .pagination-container .search-results-pagination SPAN.next_page{
        display:block;
        }
    DIV#body .cols-2 #sidebar .og-content-objects-listing.noticias .pagination-container .search-results-pagination A.previous_page,
    DIV#body .cols-2 #sidebar .og-content-objects-listing.noticias .pagination-container .search-results-pagination SPAN.previous_page{
        display:block;
        }
        
        
/****************************************************************************************************/
/*	modulo de Eventos																				*/
/****************************************************************************************************/
DIV#body .cols-2 #sidebar .og-content-objects-listing.eventos .pagination-container{
	padding:0;
    border:0;
    margin:0;
    }
DIV#body .cols-2 #sidebar .og-content-objects-listing.eventos .pagination-container .search-results-info,
DIV#body .cols-2 #sidebar .og-content-objects-listing.eventos .pagination-container .search-results-pagination A,
DIV#body .cols-2 #sidebar .og-content-objects-listing.eventos .pagination-container .search-results-pagination SPAN,
DIV#body .cols-2 #sidebar .og-content-objects-listing.eventos .pagination-container .search-results-pagination EM{
	display:none; 
    }
    DIV#body .cols-2 #sidebar .og-content-objects-listing.eventos .pagination-container .search-results-pagination A.next_page,
    DIV#body .cols-2 #sidebar .og-content-objects-listing.eventos .pagination-container .search-results-pagination SPAN.next_page{
        display:block;
        }
    DIV#body .cols-2 #sidebar .og-content-objects-listing.eventos .pagination-container .search-results-pagination A.previous_page,
    DIV#body .cols-2 #sidebar .og-content-objects-listing.eventos .pagination-container .search-results-pagination SPAN.previous_page{
        display:block;
        }

/*paginador para Eventos*/
    DIV#body .og-content-objects-listing.eventos .pagination-container{
        background:none;
        padding:50px 0px 20px 0px;
        margin:10px 50px;
        color:#7C7C7C;
        font-size:11px;
        font-style:normal;
        font-family:Verdana, Geneva, sans-serif;
        border-bottom: 1px dotted #A1A1A1;
        }
        DIV#body .app_page_content .og-content-objects-listing.eventos .pagination-container{
        	margin: 10px 0;
            }
    DIV#body .og-content-objects-listing.eventos .pagination-container:nth-last-child(2){
        display:block;
        padding-top:20px;
        border-top: 1px dotted #A1A1A1;
        border-bottom:0;
        }
    DIV#body .og-content-objects-listing.eventos .pagination-container .search-results-info{
        display:block;
        }
	    DIV#body .og-content-objects-listing.eventos .pagination-container .search-results-info EM{
        	font-style:normal;
            font-weight:bold;
            }
    DIV#body .og-content-objects-listing.eventos .pagination-container .search-results-info{
        display:block;
        }
    DIV#body .og-content-objects-listing.eventos .pagination-container .previous_page{
        position:relative;
        height:auto;
        left:0;
        top:0;
        bottom:auto;
        width:auto;
        background:none;
        z-index:0;
        display:inline-block;
        text-indent:0;
        }
    DIV#body .og-content-objects-listing.eventos .pagination-container .next_page{
        position:relative;
        height:auto;
        right:auto;
        bottom:auto;
        top:0;
        width:auto;
        background:none;
        z-index:0;
        display:inline-block;
        text-indent:0px;
        }
    DIV#body .og-content-objects-listing.eventos .pagination-container A,
    DIV#body .og-content-objects-listing.eventos .pagination-container EM,
    DIV#body .og-content-objects-listing.eventos .pagination-container SPAN.gap{
        display:inline-block;
        }
        DIV#body .og-content-objects-listing.eventos .pagination-container .search-results-pagination EM{
            color:#D52B1E;
            text-decoration:underline;
            font-style:normal;
            }
        DIV#body .og-content-objects-listing.eventos .pagination-container .search-results-pagination A{
        	color:#7c7c7c;
            }
            DIV#body .cols-1-with-menu .og-content-objects-listing.eventos .pagination-container .search-results-pagination A:hover{
            	color:#D52B1E;
                }

/*FIN paginador para Eventos*/
/*Estilos generales Eventos*/
DIV#body .og-content-objects-listing.eventos {
	/*border-top:3px solid #abd372;*/
    float:left;
    clear:both;
    }
/*FIN Estilos generales Eventos*/

/*Estilos Título Eventos*/
DIV#body .og-content-objects-listing.eventos H2{
    padding:5px 50px 15px 50px;
    background:#abd372;
    color:#1e1e1e;
	font-family: 'PT Sans', sans-serif;
    font-size:30px;
    border-bottom:0;
	}
/*FIN Estilos Título Eventos*/
/*Estilos RSS*/
DIV#body .og-content-objects-listing.eventos .rss-band{
	padding:14px 50px 0 0;
	}
    DIV#body .og-content-objects-listing.eventos .rss-band A{
    	background:url(/images/turismo/2014/ico_rss.png) no-repeat top left;
        display:block;
        width:30px;
        height:30px;
        text-indent:-3000px;
        padding-right:0;
        }
/*FIN Estilos RSS*/

/*Estilos Listado Eventos*/
	DIV#body .og-content-objects-listing.eventos .index-container{
        clear:both; 
        padding:0 50px;
        
        }
        DIV#body .app_page_content .og-content-objects-listing.eventos .index-container{
        	padding:0;
            }
        DIV#body .og-content-objects-listing.eventos .index-container ul.noticias li{
        	padding-bottom:0;
            margin-bottom:15px;
            }
        DIV#body .og-content-objects-listing.eventos .index-container H3{
        	color:#1e1e1e;
            font-size:20px;
            font-family:Verdana, Geneva, sans-serif;
            font-weight:normal;
            }
            DIV#body .og-content-objects-listing.eventos .index-container H3 A{
                color:#1e1e1e;
                font-size:20px;
                font-family:Verdana, Geneva, sans-serif;
                font-weight:normal;
                }
        DIV#body .og-content-objects-listing.eventos .index-container .photo{
            }
            DIV#body .og-content-objects-listing.eventos .index-container div.photo img{
                border: 0;
                margin: 0 0 10px 15px;
                padding: 0;
                }

        DIV#body .og-content-objects-listing.eventos .index-container ul.eventos {
        	margin-top:15px;
            }
            DIV#body .og-content-objects-listing.eventos .index-container ul.eventos li{
                padding-bottom:0;
                padding-right:0;
                margin-bottom:15px;
                background:none;
                }
                DIV#body .og-content-objects-listing.eventos .index-container ul.eventos li:last-child{
                	border-bottom:0;
                    }
			DIV#body .og-content-objects-listing.eventos .index-container .date-band,
            DIV#body .og-content-objects-listing.eventos .index-container .date-band A{
            	color:#D52B1E;
                font-size:11px;
                text-decoration:none;
                }
                DIV#body .og-content-objects-listing.eventos .index-container .date-band A:hover,
				DIV#body .og-content-objects-listing.eventos .index-container .date-band A:focus{
                    color:#D52B1E;
                    text-decoration:underline;
                    }

                DIV#body .og-content-objects-listing.eventos .index-container .date-band .site{
                	background-image:url(/images/turismo/2014/separador_vertical_granate.gif) ;
                    }
                DIV#body .og-content-objects-listing.eventos .index-container .date-band .date{
                    color:#D52B1E;
                    font-size:11px;
                    text-decoration:none;
                    background:none;
                    padding-left:0;
                	}
            DIV#body .og-content-objects-listing.eventos .index-container .entradilla{
                color:#747678;
                font-family:Verdana, Geneva, sans-serif;
                font-weight:normal;
                font-size:12px;
                padding-right:160px;
                }
	            DIV#body .og-content-objects-listing.eventos .index-container .entradilla A{
                	font-weight:bold;
                    text-decoration:underline;
                    color:#747678;
                    }
                    DIV#body .og-content-objects-listing.eventos .index-container .entradilla A:hover{
                    	text-decoration:none;
                        }
                        
                    DIV#body .og-content-objects-listing .index-list a.iniciar-reserva-evento{
                    	text-align:left;
                        color:#D52B1E;
                        background:none;
                        }
	                    DIV#body .og-content-objects-listing .index-list a.iniciar-reserva-evento:after{
                            content:"]";
                        	}
	                    DIV#body .og-content-objects-listing .index-list a.iniciar-reserva-evento:before{
                            content:"[";
                        	}

/*FIN Estilos Listado Eventos*/
    
/*************************************************************************************************/
/*************************************************************************************************/
/****************************************************************************************************/
/*	modulo de recetas LISTADO RECETAS																*/
/****************************************************************************************************/

/*Estilos generales recetas*/
DIV#body .cols-1-with-menu .og-content-objects-listing.recetas {
    float:left;
    clear:both;
    width:100%;
    }
/*FIN Estilos generales recetas*/

/*Estilos Título recetas*/
DIV#body .cols-1-with-menu .og-content-objects-listing.recetas H2{
    padding:5px 50px 15px 50px;
    background:#abd372;
    color:#1e1e1e;
	font-family: 'PT Sans', sans-serif;
    font-size:30px;
    border-bottom:0;
	}
/*FIN Estilos Título recetas*/
/*Estilos RSS*/
DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .rss-band{
	padding:14px 50px 0 0;
	}
    DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .rss-band A{
    	background:url(/images/turismo/2014/ico_rss.png) no-repeat top left;
        display:block;
        width:30px;
        height:30px;
        text-indent:-3000px;
        padding-right:0;
        }
/*FIN Estilos RSS*/

/*Estilos Listado Eventos*/
	DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container{
        clear:both; 
        padding:0 0px;
        
        }
        DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container ul.recetas li{
        	padding-bottom:0;
            margin-bottom:15px;
            }
        DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container H3{
        	color:#1e1e1e;
            font-size:20px;
            font-family:Verdana, Geneva, sans-serif;
            font-weight:normal;
            }
            DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container H3 A{
                color:#1e1e1e;
                font-size:20px;
                font-family:Verdana, Geneva, sans-serif;
                font-weight:normal;
                }
        DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container .photo{
            }
            DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container div.photo img{
                border: 0;
                margin: 0 0 10px 15px;
                padding: 0;
                }

        DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container ul.recetas {
        	margin-top:15px;
            }
            DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container ul.recetas li{
                padding-bottom:0;
                padding-right:0;
                margin-bottom:15px;
                background:none;
                }
                DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container ul.recetas li .receta-info{
                	background:none;
                    }
                DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container ul.recetas li .receta-summary{
                	background:none;
                    padding-right:0;
                    }
                DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container ul.recetas li:last-child{
                	border-bottom:0;
                    }
                   
            
			DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container .date-band,
            DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container .date-band A{
            	color:#D52B1E;
                font-size:11px;
                text-decoration:none;
                }
                DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container .date-band A:hover,
				DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container .date-band A:focus{
                    color:#D52B1E;
                    text-decoration:underline;
                    }

                DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container .date-band .site{
                	background-image:url(/images/turismo/2014/separador_vertical_granate.gif) ;
                    }
                DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container .date-band .date{
                    color:#D52B1E;
                    font-size:11px;
                    text-decoration:none;
                    background:none;
                    padding-left:0;
                	}
            DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container .entradilla{
                color:#747678;
                font-family:Verdana, Geneva, sans-serif;
                font-weight:normal;
                font-size:12px;
                padding-right:160px;
                }
	            DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container .entradilla A{
                	font-weight:bold;
                    text-decoration:underline;
                    color:#747678;
                    }
                    DIV#body .cols-1-with-menu .og-content-objects-listing.recetas .index-container .entradilla A:hover{
                    	text-decoration:none;
                        }
            DIV#body .cols-1-with-menu #content #main .app UL.recetas.index-list LI .buttons A,
            DIV#body .cols-2-with-menu #content #main .app UL.recetas.index-list LI .buttons A{
                padding-left:126px;
                }



/*FIN Estilos Listado recetas*/
    
/*************************************************************************************************/
/*************************************************************************************************/
/****************************************************************************************************/
/*	modulo de receta AMPLIADA																				*/
/****************************************************************************************************/

/*Estilos generales receta*/
DIV#body .cols-1-with-menu .receta {
    float:left;
    clear:both;
    }
    DIV#body .cols-1-with-menu #main > .item-detail.receta:first-child {
    	margin-top:137px;
        }
	DIV#body .cols-1-with-menu .receta .languages{
    	display:none;
        }

/*FIN Estilos generales receta*/

/*Estilos Título receta*/
DIV#body .cols-1-with-menu .receta H2{
    padding:5px 50px 15px 50px;
    background:#abd372;
    color:#1e1e1e;
	font-family: 'PT Sans', sans-serif;
    font-size:30px;
    border-bottom:0;
	}
/*FIN Estilos Título receta*/

/*Estilos Listado receta*/
	DIV#body .cols-1-with-menu .receta .receta-container-1{
        clear:both; 
        padding:0 50px;
        width:auto;
        }
	DIV#body .cols-1-with-menu .receta .receta-container-2{
        clear:both; 
        padding:0 50px;
        }

        DIV#body .cols-1-with-menu .receta .receta-container-1 .receta-container-2 .item-fields .rating-band{
            background:none;
            border-bottom:1px dotted #A1A1A1;
            }
            DIV#body .cols-1-with-menu .receta .receta-container-1 .receta-container-2 .item-fields .rating-band A{
            	color:#1E1E1E;
                font-weight:normal;
                font-size:15px;
                font-family: 'PT Sans', sans-serif;
                }
            DIV#body .cols-1-with-menu .receta .receta-container-1 .receta-container-2 .item-fields .introduccion H3{
                color:#D52B1E;
            	}
DIV#body .cols-1-with-menu .og_content_object .main-foto img,
DIV#body .item-detail .main-foto img {
    border: 0;
    padding: 0px;
	}
    
	DIV#body .receta .additional-info .ingredientes-container-1 .ingredientes-container-2 .ingredientes-container-3 ul{
    	padding-left:41px;
        }

    DIV#body .receta .additional-info {
        width:243px;
        }
        
		DIV#body .receta .additional-info .ingredientes-container-1{
        	width:243px;
            }
/*FIN Estilos receta*/
    
/*************************************************************************************************/
/*************************************************************************************************/
/****************************************************************************************************/
/*	buscador general modulos
*/
/****************************************************************************************************/

DIV#body .cols-1-with-menu #content #main .og_content_objects_search{
	border:0;
    margin-bottom: 15px;
    overflow: auto;
    
    }
DIV#body .cols-1-with-menu #content #main .og_content_objects_search .og_content_objects_search_internal{
	border:0;
    overflow: auto;
    }

DIV#body .cols-1-with-menu #content #main .og_content_objects_search FORM{
    background:#CA6578;
    padding: 10px 0px 10px 0px;
    color: #5C2F38;
	border:0;
    }
    DIV#body .cols-1-with-menu #content #main .og_content_objects_search FORM DIV{
    	clear:both;
        }
    DIV#body .cols-1-with-menu #content #main .og_content_objects_search FORM H3{
		color: #5C2F38;
        border-bottom:0;
        }
    DIV#body .cols-1-with-menu #content #main .og_content_objects_search FORM UL LI{
        background:none;
        }
        DIV#body .cols-1-with-menu #content #main .og_content_objects_search FORM UL LI SPAN{
            color: #5C2F38;
        	display:inline-block;
            }
    DIV#body .cols-1-with-menu #content #main .og_content_objects_search FORM LABEL{
		color: #5C2F38;
        float: left;
        font-family: 'PT Sans',sans-serif;
        font-size: 12px;
        font-weight: normal;
        padding-right: 0;
        text-transform: uppercase;
        width: 100%;
        margin-bottom:5px;
        }
        DIV#body .cols-1-with-menu #content #main .og_content_objects_search FORM INPUT,
        DIV#body .cols-1-with-menu #content #main .og_content_objects_search FORM SELECT,
        DIV#body .cols-1-with-menu #content #main .og_content_objects_search FORM TEXTAREA{
            background: none repeat scroll 0 0 #7E3F4B;
            border: 0 none;
            color: #DBDDCD;
            display: block;
            float: left;
            font-size: 12px;
            margin: 0 0 5px;
            width: 90%;
            font-family:Verdana, Geneva, sans-serif;
        	}
            DIV#body .cols-1-with-menu #content #main .og_content_objects_search FORM INPUT[type="radio"],
            DIV#body .cols-1-with-menu #content #main .og_content_objects_search FORM INPUT[type="checkbox"]{
            	width:auto;
                min-height:15px;
                margin-right:7px;
                }

            DIV#body .cols-1-with-menu #content #main .og_content_objects_search FORM SELECT {
                max-width: 90%;
                width: auto;
                }

DIV#body .cols-1-with-menu #content #main .og_content_objects_search FORM .buttons {
	margin:15px 0 0 0;
    padding:0;
    }
    DIV#body .cols-1-with-menu #content #main .og_content_objects_search FORM .buttons INPUT,
    DIV#body .cols-1-with-menu #content #main .og_content_objects_search FORM .buttons input[type="submit"], 
    DIV#body .cols-1-with-menu #content #main .og_content_objects_search FORM .buttons input[type="reset"], 
    DIV#body .cols-1-with-menu #content #main .og_content_objects_search FORM .buttons input[type="button"] {
        background: #5e2f38;
        border:0;
        color: #FFFFFF;
        margin: 0 15px 0 0;
        padding: 5px 10px;   
        width:auto;
        float:right;
        }


/****************************************************************************************************/
/*	buscador general modulos*/
/****************************************************************************************************/

DIV#body #main .search:first-child {
	margin-top:137px;
    }
    DIV#body #main .search H2{
        background: none repeat scroll 0 0 #ABD372;
        border-bottom: 0 none;
        color: #1E1E1E;
        font-family: 'PT Sans',sans-serif;
        font-size: 30px;
        padding: 5px 50px 15px;
        }
        DIV#body #main .search .search-result-container{
        	background:none;
            padding:0 50px;
            width:auto;
            float:none;
            clear:both;
            border:0;
            }
            DIV#body #main .search .search-result-container .search-content-types{
            	float:none;
                clear:both;
                width:100%;
                }
                DIV#body #main .search .search-result-container .search-content-types UL{
                    float:right;
                    background:none;
                    padding-bottom:0;
                	}
                    DIV#body #main .search .search-result-container .search-content-types UL LI{
                        float:left;
                        margin-left:15px;
                        padding-bottom:0;
                        background:none;
                        }
                        DIV#body #main .search .search-result-container .search-content-types UL LI.sel{
                        	background:none;
                            }
                    DIV#body #main .search .search-result-container .search-content-types UL LI A{
                        background:#CA6578;
                        color:#FFFFFF;
                        padding:5px 15px;
                        border:0;
                        margin-top:3px;
                        }
            DIV#body #main .search .search-result-container .index-container{
            	float:none;
                width:auto;
                display:block;
                clear:both;
                }
                DIV#body #main .search .search-result-container .index-container .index-container-internal{
                    border:0;
                	}
                DIV#body #main .search .search-result-container .index-container .index-container-internal .only-current-site {
                    margin-top:10px;
                	}
                    DIV#body #main .search .search-result-container .index-container .index-container-internal .only-current-site A{
                        background:#8DC1E9;
                        }
                
                DIV#body #main .search .search-result-container .index-container .index-container-internal .pagination-container {
                    margin:0;
                    border-bottom:0;
                	}
DIV#body #main UL.index-list LI{
	background:none;
    padding-right:0;
    color:#747678;
    }
	DIV#body #main UL.index-list LI H3{
    	color:#1E1E1E;
        }
        DIV#body #main UL.index-list LI H3 A{
            color:#1E1E1E;
            }
        DIV#body #main .search-result-container .index-container .index-container-internal .result-url a,
        DIV#body #main UL.index-list LI  A{
        	color:#747678;
            }
/****************************************************************************************************/
/*	modulo de directorios																				*/
/****************************************************************************************************/

/*paginador para directorios*/
	DIV#body  .cols-1-with-menu .og-content-objects-listing.directorios .pagination-container{
        background:none;
        padding:50px 0px 20px 0px;
        margin:10px 50px;
        color:#7C7C7C;
        font-size:11px;
        font-style:normal;
        font-family:Verdana, Geneva, sans-serif;
        border-bottom: 1px dotted #A1A1A1;
        }
        DIV#body  .cols-1-with-menu .app_page_content .og-content-objects-listing.directorios .pagination-container{
        	margin:0;
            }
    DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .pagination-container:nth-last-child(2){
        display:block;
        padding-top:20px;
        border-top: 1px dotted #A1A1A1;
        border-bottom:0;
        }
    DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .pagination-container .search-results-info{
        display:block;
        }
	    DIV#body  .cols-1-with-menu .og-content-objects-listing.directorios .pagination-container .search-results-info EM{
        	font-style:normal;
            font-weight:bold;
            }
    DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .pagination-container .search-results-info{
        display:block;
        }
    DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .pagination-container .previous_page{
        position:relative;
        height:auto;
        left:0;
        top:0;
        bottom:auto;
        width:auto;
        background:none;
        z-index:0;
        display:inline-block;
        text-indent:0;
        }
    DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .pagination-container .next_page{
        position:relative;
        height:auto;
        right:auto;
        bottom:auto;
        top:0;
        width:auto;
        background:none;
        z-index:0;
        display:inline-block;
        text-indent:0px;
        }
    DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .pagination-container A,
    DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .pagination-container EM,
    DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .pagination-container SPAN.gap{
        display:inline-block;
        }
        DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .pagination-container .search-results-pagination EM{
            color:#D52B1E;
            text-decoration:underline;
            font-style:normal;
            }
        DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .pagination-container .search-results-pagination A{
        	color:#7c7c7c;
            }
            DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .pagination-container .search-results-pagination A:hover{
            	color:#D52B1E;
                }
/*FIN paginador para directorios*/
/*Estilos generales directorios*/

DIV#body .cols-1-with-menu #content #main .app:first-child .og-content-objects-listing.directorios {
	border-top:3px solid #a763a8;
    float:left;
    width:100%;
    clear:both;
    margin-top:0;
    }

/*FIN Estilos generales directorios*/

/*Estilos Título directorios*/
DIV#body .cols-1-with-menu #content  #main .app:first-child .og-content-objects-listing.directorios H2{
    padding:5px 50px 15px 50px;
    margin:0;
    background:#a763a8;
    color:#1e1e1e;
	font-family: 'PT Sans', sans-serif;
    font-size:30px;
    border-bottom:0;
    font-weight:normal;
	}

/*FIN Estilos Título directorios*/
/*Estilos RSS*/

DIV#body .cols-1-with-menu #main .app:first-child .og-content-objects-listing.directorios .rss-band{
	padding:14px 50px 0 0;
	}
    DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .rss-band A{
    	background:url(/images/turismo/2014/ico_rss.png) no-repeat top left;
        display:block;
        width:30px;
        height:30px;
        text-indent:-3000px;
        padding-right:0;
        }

/*FIN Estilos RSS directorios*/

/*Estilos Listado directorios*/

	DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container{
        clear:both; 
        padding:0 50px;
        }
		DIV#body .cols-1-with-menu .app_page_content .og-content-objects-listing.directorios .index-container{
        	padding:0;
            }

        DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container ul.noticias li{
        	padding-bottom:0;
            margin-bottom:15px;
            }
        DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-containerH3{
        	color:#1e1e1e;
            font-size:20px;
            font-family:Verdana, Geneva, sans-serif;
            font-weight:normal;
            }
            
            DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container li .directorio-item-global-container .directorio-item-global-container-internal .directorio-item-container{
            	width:730px;
                float: right;
            	}
			DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container li .directorio-item-global-container .directorio-item-global-container-internal .directorio-item-container .directorio-item-container-internal{
            	width:100%;
            }
            

            DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container li .directorio-item-global-container .directorio-item-global-container-internal .directorio-item-container H3{
            	background:none;
                margin-bottom:0;
                padding:0 0 10px 0;
                }
            DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container H3 A{
                color:#1e1e1e;
                font-size:20px;
                font-family:Verdana, Geneva, sans-serif;
                font-weight:normal;
                }
/***************************** Maquetación de sellos en el listado de directorio *********************************/
	DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container .directorios.index-list .directory_internal UL {
		padding-left:0;
		}
		DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container .directorios.index-list .directory_internal UL LI{
			float:left;
			width:auto;
			border-bottom:0;
			}
			DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container .directorios.index-list .directory_internal UL LI A{
				display:none;
				}
/***************************** FIN Maquetación de sellos en el listado de directorio *********************************/
        DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container .photo{
            }
            DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container div.photo img{
                border: 0;
                margin: 0 15px 10px 0;
                padding: 0;
                }

        DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container ul.directorios {
        	margin-top:15px;
            }
            DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container ul.directorios li{
                padding-bottom:0;
                padding-right:0;
                margin-bottom:15px;
                background:none;
                }
                DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container ul.directorios li:last-child{
                	border-bottom:0;
                    }
            DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container ul.directorios li .directorio-item-container .initial-info{
                width:48%;
                padding-right:0;
                }
            DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container ul.directorios li .directorio-item-container .final-info{
            	width:48%;
                padding-left:4%;
                color:#7c7c7c;
                padding-right:0;
                }
                DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container ul.directorios li .directorio-item-container .directorio-item-container-internal SPAN.label{
                	display:block;
                    float:none;
                    font-size:11px;
                    color:#D52B1E;
                    }
                DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container ul.directorios li .directorio-item-container .directorio-item-container-internal A{
                	color:#7c7c7c;
                    text-decoration:underline;
                    }
                    DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container ul.directorios li .directorio-item-container .directorio-item-container-internal A:hover{
                    	text-decoration:none;
                        }
                    DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container ul.directorios li .directorio-item-container .final-info DIV,
                    DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container ul.directorios li .directorio-item-container .initial-info DIV{
                    	padding-bottom:10px;
                        }
			DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container .date-band,
            DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container .date-band A{
            	color:#D52B1E;
                font-size:11px;
                text-decoration:none;
                }
                DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container .date-band A:hover,
				DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container .date-band A:focus{
                    color:#D52B1E;
                    text-decoration:underline;
                    }

                DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container .date-band .site{
                	background-image:url(/images/turismo/2014/separador_vertical_granate.gif) ;
                    }
                DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container .date-band .date{
                    color:#D52B1E;
                    font-size:11px;
                    text-decoration:none;
                    background:none;
                    padding-left:0;
                	}
            DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container .entradilla{
                color:#747678;
                font-family:Verdana, Geneva, sans-serif;
                font-weight:normal;
                font-size:12px;
                padding-right:160px;
                }
	            DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container .entradilla A{
                	font-weight:bold;
                    text-decoration:underline;
                    color:#747678;
                    }
                    DIV#body .cols-1-with-menu .og-content-objects-listing.directorios .index-container .entradilla A:hover{
                    	text-decoration:none;
                        }
                        
                    DIV#body .cols-1-with-menu .og-content-objects-listing .index-list .buttons a,
                    DIV#body .cols-1-with-menu #main .buttons A{
                    	text-align:left;
                        color:#D52B1E;
                        float:left;
                        font-weight:bold;
                        margin:0 0 20px 120px;
                        }
                    	DIV#body .cols-1-with-menu #main > .buttons A{
                        	float:right;
                            }
	                    DIV#body .cols-1-with-menu .og-content-objects-listing .index-list .buttons a:after,
                    	DIV#body .cols-1-with-menu #main > .buttons A:after{
                            content:"]";
                        	}
	                    DIV#body .cols-1-with-menu .og-content-objects-listing .index-list .buttons a:before,
                    	DIV#body .cols-1-with-menu #main > .buttons A:before{
                            content:"[";
                        	}

/*FIN Estilos Listado directorios*/
    
/*************************************************************************************************/
/*************************************************************************************************/


/****************************************************************************************************/
/*	modulo de directorio ficha de un elemento																			*/
/****************************************************************************************************/

DIV#body .directorio-detail{
	border-top:3px solid #a763a8;
    float:left;
    width:100%;
    clear:both;
    margin-top:0;
	padding:0;
    background:transparent;
    }
	DIV#body .directorio-detail .precios-container{
    	background: url("/images/turismo/2014/i_info_destacado.gif") no-repeat scroll 12px 7px #DCDDDD;
        margin: 1.5em 0;
        min-height: 46px;
        padding-left: 90px;
        padding-top: 12px;
        }
        DIV#body .directorio-detail .precios-container .precios-container-internal{
        	background:none;
            padding:0;
            overflow:auto;
            min-height:0;
            }
    DIV#body .directorio-detail .titulo-container{
        background:#a763a8;
        margin:0;
        padding: 5px 50px 15px;
        }

        DIV#body .directorio-detail .titulo-container H2.titulo{
            border-bottom: 0 none;
            color: #1E1E1E;
            font-family: 'PT Sans',sans-serif;
            font-size: 30px;
            font-weight: normal;
            margin: 0;
            float:none;
            display:block;
            padding:0;
        	}
        DIV#body .directorio-detail .titulo-container .directory_type{
            color:#FFFFFF;
            font-size:18px;
            font-weight:normal;
            font-family: 'PT Sans', sans-serif;
            float:none;
            border:0;
            padding-left:0;
            margin:0;
            }
            DIV#body .directorio-detail .titulo-container .directory_type A{
                color:#FFFFFF;
                font-size:18px;
                font-weight:normal;
                font-family: 'PT Sans', sans-serif;
                }

    DIV#body .directorio-detail .event-info{
    	padding:40px 50px 0;
        }
        DIV#body .directorio-detail .event-info .address-detail{
        	border:0;
            background: none;
            margin: 0;
            overflow: hidden;
            padding: 0px;
            color:#7c7c7c;
            }

            DIV#body .directorio-detail .event-info .address-detail SPAN.label{
                display:inline;
                float:none;
                font-size:11px;
                color:#D52B1E;
                font-weight:normal;
                text-transform:uppercase;
                padding-right:3px;
                }
                DIV#body .directorio-detail .event-info .address-detail SPAN.label:after{
                	content:":";
                    }
            DIV#body .directorio-detail .event-info .address-detail .direccion_label SPAN.label{
                display:block;
            	}
            DIV#body .directorio-detail .event-info .address-detail A{
                color:#7c7c7c;
                text-decoration:underline;
                }
                DIV#body .directorio-detail .event-info .address-detail A:hover{
                    text-decoration:none;
                    }
                DIV#body .directorio-detail .event-info .address-detail .direccion_label{
                    padding-bottom:10px;
                    }
                DIV#body .directorio-detail .event-info .address-detail .telefono{
                    padding-bottom:0px;
                    }
                DIV#body .directorio-detail .event-info .address-detail .fax{
                    padding-bottom:10px;
                    }
                DIV#body .directorio-detail .event-info .address-detail .mail{
                    padding-bottom:10px;
                    }

        DIV#body .directorio-detail .event-info H3{
        	background:#a763a8;
            color:#FFFFFF;
            text-transform:uppercase;
            font-weight:bold;
            padding-left:15px;
            padding:10px 15px;
            display:block;
            }
        DIV#body .directorio-detail .event-info .localizacion-container{
        	padding:0 0 25px 0;
            background:none;
            
            }
			DIV#body .directorio-detail .localizacion-container .gmap-container{
            	padding:0;
                margin:25px 26px 0 0;
                width:412px;
                height:270px;
                }
                DIV#body .directorio-detail .localizacion-container .gmap-container .gmap{
                	width:412px;
                    height:270px;
                    }
			DIV#body .directorio-detail .localizacion-container .gmap-panorama-container{
            	padding:0;
                margin:25px 0px 0 0;
                width:412px;
                height:270px;
                }
                DIV#body .directorio-detail .localizacion-container .gmap-panorama-container .gmap-panorama{
                	width:412px;
                    height:270px;
                    }

DIV#body #content #main .directorio-detail .turismo_servicio, 
DIV#body #content #main .directorio-detail .turismo_sellos_de_calidad, 
DIV#body #content #main .directorio-detail .url_trivago,
DIV#body #content #main .directorio-detail .search_tavelmixer{
	background:none;
    padding:0;
    }
    DIV#body #content #main .directorio-detail .turismo_servicio .directory, 
    DIV#body #content #main .directorio-detail .turismo_sellos_de_calidad .directory, 
    DIV#body #content #main .directorio-detail .url_trivago .directory, 
    DIV#body #content #main .directorio-detail .search_tavelmixer .directory {
        background:none;
        }
        DIV#body #content #main .directorio-detail .turismo_servicio .directory UL , 
        DIV#body #content #main .directorio-detail .turismo_sellos_de_calidad .directory UL , 
        DIV#body #content #main .directorio-detail .url_trivago .directory UL , 
        DIV#body #content #main .directorio-detail .search_tavelmixer .directory UL  {
        	border-top:1px solid #CCCCCC;
            }
            DIV#body #content #main .directorio-detail .turismo_servicio .directory UL LI , 
            DIV#body #content #main .directorio-detail .turismo_sellos_de_calidad .directory UL LI, 
            DIV#body #content #main .directorio-detail .url_trivago .directory UL LI, 
            DIV#body #content #main .directorio-detail .search_tavelmixer .directory UL LI {
                border-bottom:1px solid #CCCCCC;
                background:none;
                padding:1px;
                }
                DIV#body #content #main .directorio-detail .turismo_servicio .directory UL LI SPAN , 
                DIV#body #content #main .directorio-detail .turismo_sellos_de_calidad .directory UL LI SPAN, 
                DIV#body #content #main .directorio-detail .url_trivago .directory UL LI SPAN, 
                DIV#body #content #main .directorio-detail .search_tavelmixer .directory UL LI SPAN {
                    border:0;
                    background:none;
                    }

					#body #content #main .directorio-detail .turismo_sellos_de_calidad .directory .directory_internal ul li span img{
                    	border:0;
                        }
/*************************************************************************************************/
/*************************************************************************************************/

/****************************************************************************************************/
/*	modulo de directorio ficha de un elemento reducida												*/
/****************************************************************************************************/

DIV#body .directorio-detail{
	border-top:3px solid #a763a8;
    float:left;
    width:100%;
    clear:both;
    margin-top:0;
	padding:0;
    background:transparent;
    }

    DIV#body .directorio-detail .titulo-container{
        background:#a763a8;
        margin:0;
        padding: 5px 50px 15px;
        }

        DIV#body .directorio-detail H2.titulo{
            border-bottom: 0 none;
            color: #1E1E1E;
            font-family: 'PT Sans',sans-serif;
            font-size: 30px;
            font-weight: normal;
            margin: 0;
            padding: 5px 50px 15px;
            float:none;
            display:block;
            background:#a763a8;
        	}
    DIV#body .app_item_detail .tags{
    	padding: 40px 50px 0 50px;
        }
    DIV#body .directorio-detail .event-info{
    	padding:40px 50px 0;
        color: #7C7C7C;
        }
        DIV#body .directorio-detail .event-info A{
            color:#7c7c7c;
            text-decoration:underline;
            }
            DIV#body .directorio-detail .event-info SPAN.label{
                display:inline;
                float:none;
                font-size:11px;
                color:#D52B1E;
                font-weight:normal;
                text-transform:uppercase;
                padding-right:3px;
                }
                DIV#body .directorio-detail .event-info SPAN.label:after{
                	content:":";
                    }
            DIV#body .directorio-detail .event-info .direccion_label SPAN.label{
                display:block;
            	}
            DIV#body  .directorio-detail .event-info  A:hover{
                text-decoration:none;
                }
            DIV#body .directorio-detail .event-info .street{
            	margin-bottom:20px;
                }
            DIV#body .directorio-detail .event-info .building-name{
                font-size:20px;
                color:#000000;
                font-family:Verdana, Geneva, sans-serif;
                }
            DIV#body .directorio-detail .event-info .direccion_label{
                padding-bottom:10px;
                }
            DIV#body .directorio-detail .event-info .telefono{
                padding-bottom:0px;
                }
            DIV#body .directorio-detail .event-info .fax{
                padding-bottom:10px;
                }
            DIV#body .directorio-detail .event-info .mail{
                padding-bottom:10px;
                }

/*************************************************************************************************/
/*************************************************************************************************/

/****************************************************************************************************/
/*	modulo de predicción metereológica																*/
/****************************************************************************************************/

DIV#body .cols-1-with-menu .weather_forecasts{
	border-top:3px solid #8dc1e8;
    float:left;
    width:100%;
    clear:both;
    margin-top:0;
	padding:0;
    background:transparent;
    }
	DIV#body .cols-1-with-menu .weather_forecasts H2{
        border-bottom: 0 none;
        color: #1E1E1E;
        font-family: 'PT Sans',sans-serif;
        font-size: 30px;
        font-weight: normal;
        margin: 0;
        float:none;
        display:block;
        padding:5px 50px 15px;
        background:#8dc1e8;
        }

	DIV#body .cols-1-with-menu .weather_forecasts .index-container{
        padding:30px 50px;
    	}
		DIV#body .cols-1-with-menu .weather_forecasts .index-container UL.noticias.index-list {
			margin:0;
			padding:0;
			}
			

        DIV#body .cols-1-with-menu #main .weather_forecasts .index-container UL LI{
            width:108px;
            padding:0 17px;
			border:0;
            }
			DIV#body .cols-1-with-menu #main .weather_forecasts .index-container-internal ul li:first-child, 
            DIV#body .cols-1-with-menu #main .weather_forecasts .index-container-internal ul li.first, 
            .ui-dialog .cols-1-with-menu #main .weather_forecasts .index-container-internal ul li:first-child, 
            .ui-dialog .cols-1-with-menu #main .weather_forecasts .index-container-internal ul li.first{
            	padding-left:0;
                }
            DIV#body .cols-1-with-menu #main .weather_forecasts .index-container-internal ul li:last-child,
            .ui-dialog .cols-1-with-menu #main .weather_forecasts .index-container-internal ul li:last-child {
                padding-right: 0;
                }
			DIV#body .cols-1-with-menu #main .weather_forecasts .index-container UL LI H3{
            	color:#000000;
                font-weight:bold;
                text-align:center;
                font-size:11px;
                text-transform:uppercase;
				background:none;
                }
            DIV#body .cols-1-with-menu .weather_forecasts .index-container UL LI .icon{
            	float:none;
                display:block;
                width:auto;
                text-align:center;
                }
            DIV#body .cols-1-with-menu .weather_forecasts .index-container UL LI .icon IMG{
            	width:auto;
                height:auto;
                }

			DIV#body .cols-1-with-menu .weather_forecasts .index-container UL LI .max{
                float:left;
                width:40%;
                margin:5% 3%;
                padding:0% 2%;
                background:#ca6578;
                color:#FFFFFF;
                border:0;
                font-size:11px;
                text-align:center;
            	}
            DIV#body .cols-1-with-menu .weather_forecasts .index-container UL LI .min{
                float:left;
                width:40%;
                margin:5% 3%;
                padding:0% 2%;
                background:#8dc1e8;
                color:#FFFFFF;
                border:0;
                font-size:11px;
                text-align:center;
            	}

		DIV#body .cols-1-with-menu #main .weather_forecasts .nota{
			text-align:center;
			padding:0 50px;
			}
/*************************************************************************************************/
/*************************************************************************************************/
/****************************************************************************************************/
/*	modulo de gmaps																				*/
/****************************************************************************************************/
DIV#body .cols-1-with-menu .app_google_maps{
	border-top:0;
    float:left;
    width:100%;
    clear:both;
    margin-top:0;
	padding:45px 50px 0 50px;
    background:transparent;
    }
    DIV#body .cols-1-with-menu .app_google_maps .gmap-container{
        }
/*************************************************************************************************/
/*************************************************************************************************/

/****************************************************************************************************/
/*	modulo de webcams																				*/
/****************************************************************************************************/
DIV#body .cols-1-with-menu .webcam{
	border-top:3px solid #8dc1e8;
    float:left;
    width:100%;
    clear:both;
    margin-top:0;
	padding:0;
    background:transparent;
    }
	DIV#body .cols-1-with-menu .webcam H2{
        border-bottom: 0 none;
        color: #1E1E1E;
        font-family: 'PT Sans',sans-serif;
        font-size: 30px;
        font-weight: normal;
        margin: 0;
        float:none;
        display:block;
        padding:5px 50px 15px;
        background:#8dc1e8;
        }

    DIV#body .cols-1-with-menu .webcam P{
        padding:25px 50px 15px;
        color: #1E1E1E;
        font-family: Verdana,Geneva,sans-serif;
        font-size: 20px;
        font-weight: normal;
    	}

    DIV#body .cols-1-with-menu .webcam OBJECT{
        padding:5px 50px 15px;
        float:none;
        display:block;
        width:auto;
        text-align:center;
    	}
/*************************************************************************************************/
/*************************************************************************************************/

/****************************************************************************************************/
/*	modulo de reservas infogijón																				*/
/****************************************************************************************************/
DIV#body .cols-1-with-menu .app_reservas_infogijon{
	border-top:3px solid #a763a8;
    float:left;
    width:100%;
    clear:both;
    margin-top:0;
	padding:0;
    background:transparent;
    }
	DIV#body .cols-1-with-menu .app_reservas_infogijon #reservas_infogijon_form{
        padding:45px 50px 15px;
		}
        DIV#body .cols-1-with-menu .app_reservas_infogijon FORM{
            background:#ca6578;
            padding:10px 10px 10px 10px;
            }
            DIV#body .cols-1-with-menu .app_reservas_infogijon FORM .form{
            	padding:0;
                }
            DIV#body .cols-1-with-menu #content #main .app_reservas_infogijon  FORM .buttons.field{
                margin-bottom:4px;
                padding-left:0;
                padding-right:0;
                }
                DIV#body .cols-1-with-menu #content #main .app_reservas_infogijon FORM .buttons.field INPUT,
                DIV#body .cols-1-with-menu #content #main .app_reservas_infogijon FORM .buttons.field INPUT[type="submit"],
                DIV#body .cols-1-with-menu #content #main .app_reservas_infogijon FORM .buttons.field INPUT[type="reset"],
                DIV#body .cols-1-with-menu #content #main .app_reservas_infogijon FORM .buttons.field INPUT[type="button"]{
                    background:url(/images/turismo/2014/lupa_infogijon.gif) no-repeat bottom right;
                    text-indent:-3000px;
                    width:50px;
                    height:50px;
                    border:0;
                    float:right;
                    margin-right:18px;
                    }
                DIV#body .cols-1-with-menu #content #main .app_reservas_infogijon FORM .form .reservas_infogijon_field,
                DIV#body .cols-1-with-menu #content #main .app_reservas_infogijon FORM .form .reservas_infogijon_maestra,
                DIV#body .cols-1-with-menu #content #main .app_reservas_infogijon FORM .form .reservas_infogijon_date{
                    float:left;
                    width:50%;
                    clear:none;
                	}
                    DIV#body .cols-1-with-menu #content #main .app_reservas_infogijon FORM .form .reservas_infogijon_field:first-child,
                    DIV#body .cols-1-with-menu #content #main .app_reservas_infogijon FORM .form .reservas_infogijon_maestra:first-child,
                    DIV#body .cols-1-with-menu #content #main .app_reservas_infogijon FORM .form .reservas_infogijon_date:first-child{
                    	width:100%;
                        }
                    DIV#body .cols-1-with-menu #content #main .app_reservas_infogijon FORM .form .label{
                        color:#5c2f38;
                        font-size:12px;
                        font-family: 'PT Sans', sans-serif;
                        font-weight:normal;
                        text-transform:uppercase;
                        float:left;
                        width:100%;
                        padding-right:0;
                        }
                    DIV#body .cols-1-with-menu #content #main .app_reservas_infogijon FORM .form INPUT,
                    DIV#body .cols-1-with-menu #content #main .app_reservas_infogijon FORM .form SELECT,
                    DIV#body .cols-1-with-menu #content #main .app_reservas_infogijon FORM .form TEXTAREA{
                        background:#7e3f4b;
                        border:0;
                        color:#dbddcd;
                        font-size:12px;
                        display:block;
                        float:left;
                        width:90%;
                        margin:0em 0 5px 0;
                        }
                    DIV#body .cols-1-with-menu #content #main .app_reservas_infogijon FORM .form SELECT{
                    	width:auto;
                        max-width:90%;
                        }

/*************************************************************************************************/
/*************************************************************************************************/

/****************************************************************************************************/
/*	modulo de tienda																				*/
/****************************************************************************************************/
DIV#body .cols-1-with-menu .shop{
	border-top:3px solid #a763a8;
    float:left;
    width:100%;
    clear:both;
    margin-top:0;
	padding:0;
    background:transparent;
    }
	DIV#body .cols-1-with-menu .shop H2{
        border-bottom: 0 none;
        color: #1E1E1E;
        font-family: 'PT Sans',sans-serif;
        font-size: 30px;
        font-weight: normal;
        margin: 0;
        float:none;
        display:block;
        padding:5px 50px 15px;
        background:#a763a8;
        }

/*paginador para tienda*/
	DIV#body  .cols-1-with-menu .shop .pagination-container{
        background:none;
        padding:50px 0px 20px 0px;
        margin:10px 50px;
        color:#7C7C7C;
        font-size:11px;
        font-style:normal;
        font-family:Verdana, Geneva, sans-serif;
        border-bottom: 1px dotted #A1A1A1;
        }
    DIV#body .cols-1-with-menu .shop .pagination-container:nth-last-child(2){
        display:block;
        padding-top:20px;
        border-top: 1px dotted #A1A1A1;
        border-bottom:0;
        }
    DIV#body .cols-1-with-menu .shop .pagination-container .search-results-info{
        display:block;
        }
	    DIV#body  .cols-1-with-menu .shop .pagination-container .search-results-info EM{
        	font-style:normal;
            font-weight:bold;
            }
    DIV#body .cols-1-with-menu .shop .pagination-container .search-results-info{
        display:block;
        }
    DIV#body .cols-1-with-menu .shop .pagination-container .previous_page{
        position:relative;
        height:auto;
        left:0;
        top:0;
        bottom:auto;
        width:auto;
        background:none;
        z-index:0;
        display:inline-block;
        text-indent:0;
        }
    DIV#body .cols-1-with-menu .shop .pagination-container .next_page{
        position:relative;
        height:auto;
        right:auto;
        bottom:auto;
        top:0;
        width:auto;
        background:none;
        z-index:0;
        display:inline-block;
        text-indent:0px;
        }
    DIV#body .cols-1-with-menu .shop .pagination-container A,
    DIV#body .cols-1-with-menu .shop .pagination-container EM,
    DIV#body .cols-1-with-menu .shop .pagination-container SPAN.gap{
        display:inline-block;
        }
        DIV#body .cols-1-with-menu .shop .pagination-container .search-results-pagination EM{
            color:#D52B1E;
            text-decoration:underline;
            font-style:normal;
            }
        DIV#body .cols-1-with-menu .shop .pagination-container .search-results-pagination A{
        	color:#7c7c7c;
            }
            DIV#body .cols-1-with-menu .shop .pagination-container .search-results-pagination A:hover{
            	color:#D52B1E;
                }
/*FIN paginador para tienda*/
    DIV#body .cols-1-with-menu #main .shop .index-container {
        clear: both;
        padding: 0 50px;
        }
        DIV#body .cols-1-with-menu #main .shop .index-container UL.shop_products{
            padding-top:20px;
            }
            DIV#body .cols-1-with-menu #main .shop .index-container UL.shop_products LI{
				background: none repeat scroll 0 0 #8DC0E8;
				border-bottom: 0 none;
				float: left;
				height: 200px;
				margin-bottom: 30px;
				margin-right: 43px;
				padding: 18px 25px;
				width: 130px;
                }
                DIV#body .cols-1-with-menu #main .shop .index-container UL.shop_products LI:nth-child(4n){
                    margin-right:0;
                	}
                DIV#body .cols-1-with-menu #main .shop .index-container UL.shop_products LI:nth-child(5n){
                    clear:left;
                	}

				DIV#body .cols-1-with-menu #main .shop .index-container UL.shop_products li.col0of5{
                	clear:none;
                    }
            DIV#body .cols-1-with-menu #main .shop .index-container UL.shop_products LI H3{
            	color:#a763a8;
                font-size:14px;
                font-weight:bold;
                }
                DIV#body .cols-1-with-menu #main .shop .index-container UL.shop_products LI H3 A{
	            	color:#FFFFFF;
                    font-size:14px;
                	}
            DIV#body .cols-1-with-menu #main .shop .index-container UL.shop_products LI .date-band,
            DIV#body .cols-1-with-menu #main .shop .index-container UL.shop_products LI .date-band .price{
            	color:#FFFFFF;
                font-size:12px;
                }
            DIV#body .cols-1-with-menu #main .shop .index-container UL.shop_products LI IMG{
            	padding-bottom:7px;
                }
/*************************************************************************************************/
/*************************************************************************************************/
/****************************************************************************************************/
/*	modulo de tienda																				*/
/****************************************************************************************************/
DIV#body .cols-1-with-menu .shop{
	border-top:3px solid #a763a8;
    float:left;
    width:100%;
    clear:both;
    margin-top:0;
	padding:0;
    background:transparent;
    }
	DIV#body .cols-1-with-menu .shop H2{
        border-bottom: 0 none;
        color: #1E1E1E;
        font-family: 'PT Sans',sans-serif;
        font-size: 30px;
        font-weight: normal;
        margin: 0;
        float:none;
        display:block;
        padding:5px 50px 15px;
        background:#a763a8;
        }

/*paginador para tienda*/
	DIV#body  .cols-1-with-menu .shop .pagination-container{
        background:none;
        padding:50px 0px 20px 0px;
        margin:10px 50px;
        color:#7C7C7C;
        font-size:11px;
        font-style:normal;
        font-family:Verdana, Geneva, sans-serif;
        border-bottom: 1px dotted #A1A1A1;
        }
    DIV#body .cols-1-with-menu .shop .pagination-container:nth-last-child(2){
        display:block;
        padding-top:20px;
        border-top: 1px dotted #A1A1A1;
        border-bottom:0;
        }
    DIV#body .cols-1-with-menu .shop .pagination-container .search-results-info{
        display:block;
        }
	    DIV#body  .cols-1-with-menu .shop .pagination-container .search-results-info EM{
        	font-style:normal;
            font-weight:bold;
            }
    DIV#body .cols-1-with-menu .shop .pagination-container .search-results-info{
        display:block;
        }
    DIV#body .cols-1-with-menu .shop .pagination-container .previous_page{
        position:relative;
        height:auto;
        left:0;
        top:0;
        bottom:auto;
        width:auto;
        background:none;
        z-index:0;
        display:inline-block;
        text-indent:0;
        }
    DIV#body .cols-1-with-menu .shop .pagination-container .next_page{

        position:relative;
        height:auto;
        right:auto;
        bottom:auto;
        top:0;
        width:auto;
        background:none;
        z-index:0;
        display:inline-block;
        text-indent:0px;
        }
    DIV#body .cols-1-with-menu .shop .pagination-container A,
    DIV#body .cols-1-with-menu .shop .pagination-container EM,
    DIV#body .cols-1-with-menu .shop .pagination-container SPAN.gap{
        display:inline-block;
        }
        DIV#body .cols-1-with-menu .shop .pagination-container .search-results-pagination EM{
            color:#D52B1E;
            text-decoration:underline;
            font-style:normal;
            }
        DIV#body .cols-1-with-menu .shop .pagination-container .search-results-pagination A{
        	color:#7c7c7c;
            }
            DIV#body .cols-1-with-menu .shop .pagination-container .search-results-pagination A:hover{
            	color:#D52B1E;
                }
/*FIN paginador para tienda*/
    DIV#body .cols-1-with-menu .shop {
        clear: both;
        padding: 0 0px;
        }
    DIV#body .cols-1-with-menu .shop:first-child {
		margin-top:137px;
		}
        DIV#body .cols-1-with-menu .shop UL.shop_categories{
            padding:20px 50px 0 50px;
            }
            DIV#body .cols-1-with-menu .shop UL.shop_categories LI{
                float:left;
                background:#000000; 
                padding:18px 25px 18px 25px;
                margin-right:43px;
                margin-bottom:30px;
                width:130px;
                height:300px;
                }
                DIV#body .cols-1-with-menu .shop UL.shop_categories LI:nth-child(4n){
                    margin-right:0;
                	}
                DIV#body .cols-1-with-menu .shop UL.shop_categories LI:nth-child(5n){
                    clear:left;
                	}

				DIV#body .cols-1-with-menu .shop UL.shop_categories li.col0of5{
                	clear:none;
                    }
            DIV#body .cols-1-with-menu .shop UL.shop_categories LI H3{
            	color:#a763a8;
                font-size:14px;
                font-weight:bold;
                }
                DIV#body .cols-1-with-menu .shop UL.shop_categories LI H3 A{
	            	color:#a763a8;
                    font-size:14px;
                	}
            DIV#body .cols-1-with-menu .shop UL.shop_categories LI .description{
            	color:#FFFFFF;
                font-size:12px;
                overflow:hidden;
                height:200px;
                }
            DIV#body .cols-1-with-menu .shop UL.shop_categories LI IMG{
            	padding-bottom:7px;
                }


DIV#body .cols-1-with-menu .shop_product:first-child{
	margin-top:137px;
	padding:0 50px;
	}
	DIV#body .cols-1-with-menu .shop_product H2{
		background: none repeat scroll 0 0 #A763A8;
		border-bottom: 0 none;
		color: #1E1E1E;
		display: block;
		float: none;
		font-family: 'PT Sans',sans-serif;
		font-size: 30px;
		font-weight: normal;
		margin: 0;
		padding: 5px 50px 15px;
		margin-left:-50px;
		width:100%;
		}
        DIV#body .cols-1-with-menu .shop_product .rating-band{
            background:none;
            border-bottom:1px dotted #A1A1A1;
            }
            DIV#body .cols-1-with-menu .shop_product  .rating-band A{
            	color:#1E1E1E;
                font-weight:normal;
                font-size:15px;
                font-family: 'PT Sans', sans-serif;
                }
            DIV#body .cols-1-with-menu .shop_product .introduccion H3{
                color:#D52B1E;
            	}
	DIV#body .cols-1-with-menu .shop_product SPAN.label{
		color:#D52B1E;
		}

	DIV#body .cols-1-with-menu .shop_product .buttons INPUT{
		background: none repeat scroll 0 0 #CA6578;
		border: 0 none;
		color: #FFFFFF;
		float: right;
		margin: 0 15px 0 0;
		padding: 5px 10px;
		width: auto;
		font-weight:bold;
		font-size:11px;
		}
	DIV#body .cols-1-with-menu .shop_product H3{
		background: none repeat scroll 0 0 #8DC1E8;
		border-bottom: 0 none;
		color: #FFFFFF;
		display: block;
		float: none;
		font-family: 'PT Sans',sans-serif;
		font-size: 14px;
		font-weight: bold;
		margin: 0 0 25px -15px;
		padding: 8px 15px;
		text-align: left;
		text-transform: uppercase;
	    width: 100%;
		}
/*************************************************************************************************/
/*************************************************************************************************/

/****************************************************************************************************/
/*	Estilos genéricos para el paginador																*/
/****************************************************************************************************/

/*paginador genérico*/
	DIV#body  .cols-1-with-menu .pagination-container{
        background:none;
        padding:50px 0px 20px 0px;
        margin:10px 50px;
        color:#7C7C7C;
        font-size:11px;
        font-style:normal;
        font-family:Verdana, Geneva, sans-serif;
        border-bottom: 1px dotted #A1A1A1;
        }
        DIV#body  .cols-1-with-menu .app_page_content .pagination-container{
            margin:10px 0;
        	}
    DIV#body .cols-1-with-menu  .pagination-container:nth-last-child(2){
        display:block;
        padding-top:20px;
        border-top: 1px dotted #A1A1A1;
        border-bottom:0;
        }
    DIV#body .cols-1-with-menu  .pagination-container .search-results-info{
        display:block;
        }
	    DIV#body  .cols-1-with-menu  .pagination-container .search-results-info EM{
        	font-style:normal;
            font-weight:bold;
            }
    DIV#body .cols-1-with-menu  .pagination-container .search-results-info{
        display:block;
        }
    DIV#body .cols-1-with-menu  .pagination-container .previous_page{
        position:relative;
        height:auto;
        left:0;
        top:0;
        bottom:auto;
        width:auto;
        background:none;
        z-index:0;
        display:inline-block;
        text-indent:0;
        }
    DIV#body .cols-1-with-menu  .pagination-container .next_page{
        position:relative;
        height:auto;
        right:auto;
        bottom:auto;
        top:0;
        width:auto;
        background:none;
        z-index:0;
        display:inline-block;
        text-indent:0px;
        }
    DIV#body .cols-1-with-menu  .pagination-container A,
    DIV#body .cols-1-with-menu  .pagination-container EM,
    DIV#body .cols-1-with-menu  .pagination-container SPAN.gap{
        display:inline-block;
        }
        DIV#body .cols-1-with-menu  .pagination-container .search-results-pagination EM{
            color:#D52B1E;
            text-decoration:underline;
            font-style:normal;
            }
        DIV#body .cols-1-with-menu  .pagination-container .search-results-pagination A{
        	color:#7c7c7c;
            }
            DIV#body .cols-1-with-menu  .pagination-container .search-results-pagination A:hover{
            	color:#D52B1E;
                }
/*FIN paginador genérico*/
/*************************************************************************************************/
/*************************************************************************************************/

/****************************************************************************************************/
/*	Estilos videos																					*/
/****************************************************************************************************/
DIV#body .cols-1-with-menu .app_gijon_videos,
DIV#body .cols-2-with-menu .app_gijon_videos{
	border-top:3px solid #8dc1e8;
    float:left;
    width:100%;
    clear:both;
    margin-top:0;
	padding:0;
    background:transparent;
    }
    DIV#body .cols-1-with-menu .videos,
    DIV#body .cols-2-with-menu .videos{
    	float:none;
        display:block;
        background:none;
        padding:50px 0px 0px 0px;
        margin:0 50px;
        text-align:center;
        max-width:100%;
        }
        DIV#body .cols-1-with-menu .videos .external_player,
        DIV#body .cols-2-with-menu .videos .external_player{
            width:473px;
            height:243px;
            background:#8dc1e8;
            padding:11px;
            float:none;
            display:block;
            margin:0 auto;
            }
            DIV#body .cols-1-with-menu .videos .external_player IFRAME,
            DIV#body .cols-2-with-menu .videos .external_player IFRAME{
                width:473px;
                height:243px;
                float:none;
                display:block;
                }
        DIV#body .cols-1-with-menu .videos .external_player_description,
        DIV#body .cols-2-with-menu .videos .external_player_description{
            width:473px;
            height:auto;
            background:#8dc1e8;
            padding:0 11px ;
            float:none;
            display:block;
            margin:0 auto;
            min-height:1.5em;
            }
        DIV#body .cols-1-with-menu .videos .video-thumbnails,
        DIV#body .cols-2-with-menu .videos .video-thumbnails{
            width:473px;
            height:auto;
            overflow:auto;
            background:#7aaed5;
            padding:0 11px ;
            float:none;
            display:block;
            margin:0 auto;
            }
            DIV#body .cols-1-with-menu .videos .video-thumbnails UL,
            DIV#body .cols-2-with-menu .videos .video-thumbnails UL{
            	margin:0;
                }
    
			DIV#body .cols-1-with-menu .videos .video-thumbnails .previous-video,
            DIV#body .cols-2-with-menu .videos .video-thumbnails .previous-video{
            	background-image:url(/images/turismo/2014/flecha_miniaturas_videos_izq.png);
                background-position: 50% 50%;
                background-repeat: no-repeat;
                cursor:pointer;
                }
			DIV#body .cols-1-with-menu .videos .video-thumbnails .next-video,
            DIV#body .cols-2-with-menu .videos .video-thumbnails .next-video{
            	background-image:url(/images/turismo/2014/flecha_miniaturas_videos_der.png);
                background-position: 50% 50%;
                background-repeat: no-repeat;
                cursor:pointer;
                }
                DIV#body .cols-1-with-menu .videos .video-thumbnails .external_player_thumbnail A,
                DIV#body .cols-2-with-menu .videos .video-thumbnails .external_player_thumbnail A{
                	color:#000000;
                    text-align:left;
                    }
/*************************************************************************************************/
/*************************************************************************************************/

/****************************************************************************************************/
/*	Estilos twitter																					*/
/****************************************************************************************************/
DIV#body .cols-1-with-menu .twitter-account{
	border-top:3px solid #8dc1e8;
    float:left;
    width:100%;
    clear:both;
    margin-top:0;
	padding:0;
    background:transparent;
    }
    DIV#body .cols-1-with-menu .twitter-account H2{
    	display:block;
        position:relative;
        top:auto;
        left:auto;
        text-indent:0;
        background:#8dc1e8;
		border-bottom: 0 none;
        color: #1E1E1E;
        font-family: 'PT Sans',sans-serif;
        font-size: 30px;
        font-weight: normal;
        margin: 0;
        float:none;
        display:block;
        padding:5px 50px 15px;
    	}
    DIV#body .cols-1-with-menu .twitter-account .playback-controls {
    	float:none;
        padding-top:50px;
        margin:0 50px -48px 50px;
        display:block;
        overflow:auto;
        }
        DIV#body .cols-1-with-menu .twitter-account .playback-controls A{
            color:#000000;
            font-size:12px;
            font-family:Verdana, Geneva, sans-serif;
            border-radius:4px;
            border:1px solid #cccccc;
            background:url(/images/turismo/2014/fondo_boton.png) repeat-x bottom left #FFFFFF;
            text-decoration:none;
            padding:5px 15px;
            float:right;
            }
            DIV#body .cols-1-with-menu .twitter-account .playback-controls A:hover{
                background:url(/images/turismo/2014/fondo_boton_over.png) repeat-x top left #FFFFFF;
                }
    DIV#body .cols-1-with-menu .twitter-account UL {
    	margin:0 50px;
        padding:65px 0 0 0;
        clear:both;
        background:url(/images/turismo/2014/logo_gijon_twitter.jpg) no-repeat top left;
        list-style:none;
        }
        DIV#body .cols-1-with-menu .twitter-account UL LI {
            list-style:none;
        	}
            DIV#body .cols-1-with-menu .twitter-account UL LI H3 {
                font-size:24px;
            	margin-bottom:0.7em;
                }
                
                DIV#body .cols-1-with-menu .twitter-account UL LI H3 A{
                    font-family:"Times New Roman", Times, serif;
                    color:#343434;
                    text-decoration:none;
                    }
                    DIV#body .cols-1-with-menu .twitter-account UL LI H3 A:hover{
                        color:#343434;
                        text-decoration:underline;
                        }
                    DIV#body .cols-1-with-menu .twitter-account UL LI .rss_entry_date{
                        color:#999999;
                        font-family:Verdana, Geneva, sans-serif;
                        font-size:11px;
                    	}
/*************************************************************************************************/
/*************************************************************************************************/

/****************************************************************************************************/
/*	Estilos facebook																				*/
/****************************************************************************************************/
DIV#body .cols-1-with-menu .app_facebook_page{
	border-top:3px solid #8dc1e8;
    float:left;
    width:100%;
    clear:both;
    margin-top:0;
	padding:0;
    background:transparent;
    }
    DIV#body .cols-1-with-menu .app_facebook_page IFRAME{
    	padding:50px 0 0 0;
        margin:0 50px;
        width:850px;
        float:none;
        display:block;
        }

/*************************************************************************************************/
/*************************************************************************************************/

/****************************************************************************************************/
/*	Estilos videos																					*/
/****************************************************************************************************/
DIV#body .cols-1-with-menu .app_multimedia_gallery{
	border-top:3px solid #8dc1e8;
    float:left;
    width:100%;
    clear:both;
    margin-top:0;
	padding:0;
    background:transparent;
    }
    DIV#body .cols-1-with-menu #content #main .app_multimedia_gallery .image-left{
    	float:none;
        display:block;
        background:none;
        padding:0px;
        margin:0;
        text-align:center;
        max-width:100%;
        width:100%;
        }
    DIV#body .cols-1-with-menu #content #main .app_multimedia_gallery .image-center{
    	float:none;
        display:block;
        background:none;
        padding:0px;
        margin:0;
        text-align:center;
        max-width:100%;
        }
    DIV#body .cols-1-with-menu #content #main .app_multimedia_gallery .image-right{
    	float:none;
        display:block;
        background:none;
        padding:0px;
        margin:0;
        text-align:center;
        max-width:100%;
        border:0;
        }

            
    DIV#body .cols-1-with-menu .app_multimedia_gallery .image-left H2,
    DIV#body .cols-1-with-menu .app_multimedia_gallery .image-center H2,
    DIV#body .cols-1-with-menu .app_multimedia_gallery .image-right H2{
        border-bottom: 0 none;
        color: #1E1E1E;
        font-family: 'PT Sans',sans-serif;
        font-size: 30px;
        font-weight: normal;
        margin: 0;
        float:none;
        display:block;
        padding:5px 50px 15px;
        background:#8dc1e8;
        text-align:left;
        }

		DIV#body .cols-1-with-menu .app_multimedia_gallery .multimediagallery{
            margin:0px 50px 0 50px;
            padding:50px 0 0 0;
            border:0;
            float:none;
            width:auto;
            display:block;
            }
        DIV#body .cols-1-with-menu .app_multimedia_gallery .image-right .multimediagallery{
        	float:right;
            }
        DIV#body .cols-1-with-menu .app_multimedia_gallery .image-center .multimediagallery .multimediacontrolbuttons,
        DIV#body .cols-1-with-menu .app_multimedia_gallery .image-center .multimediagallery .multimediaobjects,
        DIV#body .cols-1-with-menu .app_multimedia_gallery .image-center .multimediagallery .multimediacontrol{
        	margin:0 auto;
            }
            DIV#body .cols-1-with-menu .app_multimedia_gallery .multimediagallery .multimediacontrolbuttons{
            	background:#8dc1e8;
                padding:11px 11px 0 11px;
                width:270px;
                margin:0;
                float:none;
                display:block;
                overflow:auto;
                }
            DIV#body .cols-1-with-menu .app_multimedia_gallery .multimediagallery .multimediaobjects{
            	background:#8dc1e8;
                padding:11px;
                width:270px;
                position:relative;
                }
                DIV#body .cols-1-with-menu .app_multimedia_gallery .multimediagallery .multimediaobjects .multimediaobject-image{
                    margin:0;
                    height:202px;
					overflow:hidden;
					background:#E6E6E6;
					text-align:center;
                	}
					DIV#body .cols-1-with-menu .app_multimedia_gallery .multimediagallery .multimediaobjects .multimediaobject-image IMG{
						float:none;
						}
            DIV#body .cols-1-with-menu .app_multimedia_gallery .multimediagallery .multimediaobjects .multimediaobject-image-download{
            	top:-14px;
                left:11px;
                }
            DIV#body .cols-1-with-menu .app_multimedia_gallery .multimediagallery .multimediacontrol{
            	background:#7aaed5;
                padding:2px 6px 5px 6px;
                width:280px;
                position:relative;
                float:none;
                display:block;
                overflow:auto;
                }
                DIV#body .cols-1-with-menu .app_multimedia_gallery .multimediagallery .multimediacontrol UL{
                	margin:0;
                    }
                    DIV#body .cols-1-with-menu .app_multimedia_gallery .multimediagallery .multimediacontrol UL IMG:hover{
                    	cursor:pointer;
                        }
                DIV#body .cols-1-with-menu .app_multimedia_gallery .multimediagallery .multimediacontrol .previous-page{
                    background-image:url(/images/turismo/2014/flecha_miniaturas_videos_izq.png);
                    background-position: 50% 50%;
                    background-repeat: no-repeat;
                    cursor:pointer;
                    }
                DIV#body .cols-1-with-menu .app_multimedia_gallery .multimediagallery .multimediacontrol .next-page{
                    background-image:url(/images/turismo/2014/flecha_miniaturas_videos_der.png);
                    background-position: 50% 50%;
                    background-repeat: no-repeat;
                    cursor:pointer;
                    }
				DIV#body .cols-1-with-menu .app_multimedia_gallery .multimediagallery .multimediacontrol .no-previous-page,  
                DIV#body .cols-1-with-menu .app_multimedia_gallery .multimediagallery .multimediacontrol .no-next-page{
                	border:0;
                	}
/*************************************************************************************************/
/*************************************************************************************************/


/****************************************************************************************************/
/*	Estilos genéricos para los contenidos																*/
/****************************************************************************************************/
DIV#body .cols-1-with-menu #content,
DIV#body .cols-2-with-menu #content{
	display: block;
    float: left;
    margin-right: 0px;
    width: 100%;
    background:#FFFFFF
    }

DIV#body .cols-1-with-menu #content #main .app,
DIV#body .cols-2-with-menu #content #main .app{
	margin-bottom:30px;
    position:relative;
    float:left;
    width:100%;
    }
    
    DIV#body .cols-1-with-menu #content #main .app .buttons,
	DIV#body .cols-2-with-menu #content #main .app .buttons {
        padding:0 50px;
        }
        DIV#body .cols-1-with-menu #content #main .app .buttons A,
		DIV#body .cols-2-with-menu #content #main .app .buttons A {
            color: #D52B1E;
            float: left;
            font-weight: bold;
            margin: 0 0 20px 0px;
            text-align: left;
            }
        DIV#body .cols-1-with-menu #content #main .app .buttons A:before,
		DIV#body .cols-2-with-menu #content #main .app .buttons A:before {
            content: "[";
            }
        DIV#body .cols-1-with-menu #content #main .app .buttons A:after,
		DIV#body .cols-2-with-menu #content #main .app .buttons A:after {
            content: "]";
            }
        DIV#body .cols-1-with-menu #content #main .app UL LI .buttons,
		DIV#body .cols-2-with-menu #content #main .app UL LI .buttons{
        	padding:0;
            }
            DIV#body .cols-1-with-menu #content #main .app UL.directorios.index-list LI .buttons A,
			DIV#body .cols-2-with-menu #content #main .app UL.directorios.index-list LI .buttons A{
                padding-left: 119px;
                }
        DIV#body .cols-1-with-menu #content #main .reservas-form-container .reservas-form-internal .reservas-form div.tipo-reserva .buttons,
		DIV#body .cols-2-with-menu #content #main .reservas-form-container .reservas-form-internal .reservas-form div.tipo-reserva .buttons{
        	padding-left:0;
            padding-right:0;
            padding-bottom:10px;
            }
DIV#body .cols-1-with-menu #content #main .app_editable_content,
DIV#body .cols-1-with-menu #content #main .app_page_content,
DIV#body .cols-2-with-menu #content #main .app_editable_content,
DIV#body .cols-2-with-menu #content #main .app_page_content{
	padding:0 50px;
    color:#747678;
    font-size:12px;
    width:850px;
    }
    DIV#body .cols-1-with-menu #content #main .app:first-child,
	DIV#body .cols-2-with-menu #content #main .app:first-child,
    DIV#body .cols-1-with-menu #content #main .notice:first-child,
	DIV#body .cols-2-with-menu #content #main .notice:first-child{
    	padding-top:137px;
        border-width:3px;
        }

    DIV#body .cols-1-with-menu #content #main .app,
	DIV#body .cols-2-with-menu #content #main .app{
        border-width:0px;
        }
    DIV#body .cols-1-with-menu #content #main .app:first-child .shop,
	DIV#body .cols-2-with-menu #content #main .app:first-child .shop {
    	border-width:3px;
        }
    DIV#body .cols-1-with-menu #content #main .app .shop,
	DIV#body .cols-2-with-menu #content #main .app .shop {
    	border-width:0px;
        }
	DIV#body .cols-1-with-menu #content #main .app:fist-child .og-content-objects-listing.noticias,
	DIV#body .cols-2-with-menu #content #main .app:fist-child .og-content-objects-listing.noticias{
    	border-width:3px;
        }
	DIV#body .cols-1-with-menu #content #main .app .og-content-objects-listing.noticias,
	DIV#body .cols-2-with-menu #content #main .app .og-content-objects-listing.noticias{
    	border-width:0px;
        }
	DIV#body .cols-1-with-menu #content #main .app_editable_content P:first-child > IMG,
	DIV#body .cols-2-with-menu #content #main .app_editable_content P:first-child > IMG{
    	margin-left:-50px;
        margin-bottom:0;
        margin-right:0;
        margin-top:0;
        }
        DIV#body .cols-1-with-menu #content #main .app_editable_content P:first-child > IMG.image-izquierda,
        DIV#body .cols-2-with-menu #content #main .app_editable_content P:first-child > IMG.image-izquierda{
            margin-left:0px;
            margin-bottom:0;
            margin-right:20px;
            margin-top:0;
            }
    DIV#body .cols-1-with-menu #content #main .app_editable_content H2:first-child,
	DIV#body .cols-2-with-menu #content #main .app_editable_content H2:first-child{
        background:#f9ae5c;
        border-bottom: 0 none;
        color: #1E1E1E;
        display: block;
        float: none;
        font-family: 'PT Sans',sans-serif;
        font-size: 30px;
        font-weight: normal;
        margin: 0;
        padding: 10px 50px 15px;
        text-align: left;
        width:100%;
        margin:0 0 45px -50px;
        line-height:1.1em;
        }
    DIV#body .cols-1-with-menu #content #main .app_editable_content H2,
	DIV#body .cols-2-with-menu #content #main .app_editable_content H2{
        background:#FFFFFF;
        border-bottom: 0 none;
        color: #000000;
        display: block;
        float: none;
        font-family: 'PT Sans',sans-serif;
        font-size: 26px;
        font-weight: normal;
        margin: 0;
        padding: 10px 0px 15px;
        text-align: left;
        width:100%;
        margin:0;
        line-height:1.1em;
        }
    
    DIV#body .cols-1-with-menu #content #main .app_editable_content H3,
	DIV#body .cols-2-with-menu #content #main .app_editable_content H3{
        background:#8dc1e8;
        border-bottom: 0 none;
        color: #FFFFFF;
        display: block;
        float: none;
        font-family: 'PT Sans',sans-serif;
        font-size: 14px;
        font-weight: bold;
        padding: 8px 15px;
        margin: 0;
        text-align: left;
        width:100%;
        margin:0 0 25px -15px;
        text-transform:uppercase;
        }
    DIV#body .cols-1-with-menu #content #main .app_editable_content H4,
	DIV#body .cols-2-with-menu #content #main .app_editable_content H4{
        font-size:20px;
        color:#ca6578;
        font-family: 'PT Sans', sans-serif;
        }

    DIV#body .cols-1-with-menu #content #main .app_editable_content UL,
	DIV#body .cols-2-with-menu #content #main .app_editable_content UL{
        padding-left:26px;
        list-style:none;
        }
        DIV#body .cols-1-with-menu #content #main .app_editable_content UL LI,
		DIV#body .cols-2-with-menu #content #main .app_editable_content UL LI,
        DIV#body .cols-1-with-menu #content #main .directorio-detail .event-info UL LI,
        DIV#body .cols-2-with-menu #content #main .directorio-detail .event-info UL LI{
            padding-left:14px;
            background:url(/images/turismo/2014/icono_lista.png) no-repeat 0 6px;
	        list-style-image:none;
            padding-bottom:8px;
            list-style:none;
    		}
            DIV#body UL LI UL LI,
            DIV#body UL LI UL LI{
            	list-style-image:none;
                }
                
    DIV#body .cols-1-with-menu #content #main .app_editable_content OL,
	DIV#body .cols-2-with-menu #content #main .app_editable_content OL{
        padding-left:40px;
        color:#abd372;
        }
        DIV#body .cols-1-with-menu #content #main .app_editable_content OL LI,
		DIV#body .cols-2-with-menu #content #main .app_editable_content OL LI {
            padding-left:0px;
            background:none;
	        padding-bottom:8px;
           	color:#747678;
    		}


    DIV#body .cols-1-with-menu #content #main  .image-derecha,
	DIV#body .cols-2-with-menu #content #main  .image-derecha, 
    DIV#body .cols-1-with-menu #content #main  .image-right,
	DIV#body .cols-2-with-menu #content #main  .image-right,
    DIV#body .image-izquierda, 
    DIV#body .image-left{
        border: 0;
        display: inline;
        float: right;
        margin: 0 0 10px 10px;
        padding: 5px;
        }
    DIV#body .cols-1-with-menu #content #main  .image-izquierda,
	DIV#body .cols-2-with-menu #content #main  .image-izquierda, 
    DIV#body .cols-1-with-menu #content #main  .image-left,
	DIV#body .cols-2-with-menu #content #main  .image-left,
    DIV#body .image-izquierda, 
    DIV#body .image-left{
        border: 0;
        display: inline;
        float: left;
        margin: 0 10px 10px 0;
        padding: 0px;
        }

    DIV#body .cols-1-with-menu #content #main DIV.hr,
	DIV#body .cols-2-with-menu #content #main DIV.hr{
    	border:0;
        }
        DIV#body .cols-1-with-menu #content #main DIV.hr HR,
		DIV#body .cols-2-with-menu #content #main DIV.hr HR{
            border:0;
            border-top:1px dotted #939393;
            }


    DIV#body .cols-1-with-menu #content #main .app_editable_content P.destacado2,
	DIV#body .cols-2-with-menu #content #main .app_editable_content P.destacado2{
    	background:url(/images/turismo/2014/i_info_destacado.gif) no-repeat 12px 19px #dcdddd;
        min-height:46px;
        padding-top:20px;
        padding-left:90px;
        margin-bottom:1.5em;
        margin-top:1.5em;
        }
        DIV#body .cols-1-with-menu #content #main .app_editable_content P.destacado2 A,
		DIV#body .cols-2-with-menu #content #main .app_editable_content P.destacado2 A{
            color:#d52b1e;
            text-decoration:underline;
        	}
            DIV#body .cols-1-with-menu #content #main .editable_text P.destacado2 A:hover,
			DIV#body .cols-2-with-menu #content #main .editable_text P.destacado2 A:hover{
                text-decoration:none;
                }
    DIV#body .cols-1-with-menu #content #main .app_editable_content P.destacado1,
	DIV#body .cols-2-with-menu #content #main .app_editable_content P.destacado1{
        border-top:1px solid #dcdddd;
        border-bottom:1px solid #dcdddd;
        margin-bottom:0;
        margin-top:1.5em;
        margin-bottom:1.5em;
        padding-left:0px;
        min-height:80px;
    	}

DIV#body .cols-1-with-menu #content #main TABLE,
DIV#body .cols-2-with-menu #content #main TABLE{
	font-family:Verdana, Geneva, sans-serif;
    font-weight:normal;
    color:#343434;
    border-collapse:collapse;
	}
    DIV#body .cols-1-with-menu #content #main TABLE THEAD TR TH,
	DIV#body .cols-2-with-menu #content #main TABLE THEAD TR TH{
        border:1px solid #FFFFFF;
        background:#a763a8;
        color:#FFFFFF;
        font-weight:bold;
        }
    DIV#body .cols-1-with-menu #content #main TABLE TR TH,
	DIV#body .cols-2-with-menu #content #main TABLE TR TH{
        background:#d3b1d3;
        color:#343434;
        border:1px solid #FFFFFF;
        }
    DIV#body .cols-1-with-menu #content #main TABLE TR TD,
	DIV#body .cols-2-with-menu #content #main TABLE TR TD{
        border:1px solid #FFFFFF;
        background:#d3b1d3;
        }
/*Cambiamos el color de los enlaces para el de la nueva imagen corporativa*/
    DIV#body A,
	DIV#body A{
    	color:#D52B1E;
        }
/**************************/
    DIV#body .cols-1-with-menu #content #main TABLE A,
	DIV#body .cols-2-with-menu #content #main TABLE A{
    	color:#1E1E1E;
		text-decoration:underline;
        }
        DIV#body .cols-1-with-menu #content #main TABLE A:hover,
        DIV#body .cols-2-with-menu #content #main TABLE A:hover{
            text-decoration:none;
            }
    DIV#body .cols-1-with-menu #content #main .app_editable_content a,
	DIV#body .cols-2-with-menu #content #main .app_editable_content a{
        color: #747678;
        font-weight:bold;
        text-decoration: underline;
        cursor:pointer;
        }
        DIV#body .cols-1-with-menu #content #main .app_editable_content a:hover,
		DIV#body .cols-2-with-menu #content #main .app_editable_content a:hover{
            color: #555555;
            font-weight:bold;
            text-decoration: none;
            }
    DIV#body .cols-1-with-menu #content #main .app_editable_content H3 a,
	DIV#body .cols-2-with-menu #content #main .app_editable_content H3 a{
    	color:#FFFFFF;
        }
	    DIV#body .cols-1-with-menu #content #main .app_editable_content H3 a:hover,
        DIV#body .cols-2-with-menu #content #main .app_editable_content H3 a:hover{
            color:#FFFFFF;
            }

/*************************************************************************************************/
/*************************************************************************************************/
/*eventos con calendario de la home*/
DIV#body .sidebar .app_calendar_mini .eventos-calendar-mini-wrapper{
	display:none;
    }
	DIV#body .sidebar .app_calendar_mini{
        }
        DIV#body .sidebar .app_calendar_mini .month-calendar{
        	background:none;
            padding:0;
            }
        DIV#body .sidebar .app_calendar_mini .month-calendar H2 {
            background: none repeat scroll 0 0 #A1A1A1;
            border-bottom: 0 none;
            color: #FFFFFF;
            font-family: 'PT Sans',sans-serif;
            font-size: 14px;
            margin-bottom: 1px;
            margin-top: 0;
            padding: 2px 10px 3px;
            text-transform: uppercase;
            }
        DIV#body .sidebar .app_calendar_mini .month-calendar H3{
            display:none;
        	}
DIV#body .sidebar .app:first-child{
	margin-top:339px;
    }
    DIV#body .sidebar .app.app_editable_content:first-child{
        margin-top:0;
        }




/****************************************************************************************************/
/*	Estilos videos																					*/
/****************************************************************************************************/
DIV#body .sidebar .app_gijon_videos{
	border-top:3px solid #8dc1e8;
    float:left;
    width:100%;
    clear:both;
    margin-top:0;
	padding:0;
    background:transparent;
    }
    DIV#body .sidebar .videos{
    	float:none;
        display:block;
        background:none;
        padding:50px 0px 0px 0px;
        margin:0 50px;
        text-align:center;
        max-width:100%;
        }
        DIV#body .sidebar .videos .external_player{
            width:473px;
            height:243px;
            background:#8dc1e8;
            padding:11px;
            float:none;
            display:block;
            margin:0 auto;
            }
            DIV#body .sidebar .videos .external_player IFRAME{
                width:473px;
                height:243px;
                float:none;
                display:block;
                }
        DIV#body .sidebar .videos .external_player_description{
            width:473px;
            height:auto;
            background:#8dc1e8;
            padding:0 11px ;
            float:none;
            display:block;
            margin:0 auto;
            min-height:1.5em;
            }
        DIV#body .sidebar .videos .video-thumbnails{
            width:473px;
            height:auto;
            overflow:auto;
            background:#7aaed5;
            padding:0 11px ;
            float:none;
            display:block;
            margin:0 auto;
            }
            DIV#body .sidebar .videos .video-thumbnails UL {
            	margin:0;
                }
    
			DIV#body .sidebar .videos .video-thumbnails .previous-video{
            	background-image:url(/images/turismo/2014/flecha_miniaturas_videos_izq.png);
                background-position: 50% 50%;
                background-repeat: no-repeat;
                cursor:pointer;
                }
			DIV#body .sidebar .videos .video-thumbnails .next-video{
            	background-image:url(/images/turismo/2014/flecha_miniaturas_videos_der.png);
                background-position: 50% 50%;
                background-repeat: no-repeat;
                cursor:pointer;
                }
                DIV#body .sidebar .videos .video-thumbnails .external_player_thumbnail A{
                	color:#000000;
                    text-align:left;
                    }
/*************************************************************************************************/
/* ENLACES PARA ENVIAR MAIL Y CREAR PDF															*/
/*************************************************************************************************/

DIV#body .cols-1-with-menu #content #main .recorte.og_content_object:first-child {
    padding-top:160px;
}

DIV#body .cols-1-with-menu #content #main .app.app_social_shares{
	margin-bottom:0;
    }

DIV#body .social-share {
    border: 0 none;
    display: block;
    float: none;
    margin: 15px auto;
    overflow: auto;
    padding: 0 50px;
    width: 500px;
    text-align:center;
    }
    DIV#body .social-share .social-media-sharing{
        display:none;
        }
        DIV#body .social-share .share-by-mail{
        	font-family: 'PT Sans', sans-serif;
            color:#cbcbcb;
            background: none;
            clear: none;
            display: inline-block;
            float: none;
            font-size: 15px;
            margin-right: 0px;
            margin-top: 10px;
            padding: 5px 0px;
            }
            DIV#body .social-share .share-by-mail A{
            	background:none;
                color:#cbcbcb;
                font-size:15px;
                text-transform:lowercase;
                margin:0 2px;
               	}
	            DIV#body .social-share .share-by-mail A:hover{
                	color:#747678;
                    text-decoration:none;
                    }


        DIV#body .social-share .share-by-pdf{
        	font-family: 'PT Sans', sans-serif;
            color:#cbcbcb;
            background: none;
            clear: none;
            display: inline-block;
            float: none;
            font-size: 15px;
            margin-right: 0x;
            margin-top: 10px;
            padding: 5px 0px;
        	
            }
            DIV#body .social-share .share-by-pdf A{
                background:none;
                color:#cbcbcb;
                font-size:15px;
                text-decoration:none;
                text-transform:lowercase;
                border-left: 1px solid #CBCBCB;
                margin:0 2px;
                padding:0 2px 0 8px;
                }
	            DIV#body .social-share .share-by-pdf A:hover{
                	color:#747678;
                    text-decoration:none;
                    }

/************************************************************************************************/
/* RECORTE DE ENLACES A REDES SOCIALES															*/
/************************************************************************************************/
DIV#body .txt-comparte{
    font-family: 'PT Sans', sans-serif;
    color:#cbcbcb;
    background: none;
    font-size: 15px;
    margin-top: 0px;
    margin-bottom:0;
    padding: 0px 10px 5px 10px;
    text-transform:uppercase;
    text-align:center;
    }
DIV#body .recorte-pie-redes-sociales{
    border: 0 none;
    display: block;
    float: none;
    margin: 0px auto 15px auto;
    overflow: auto;
    padding: 0 0px;
    width: 100%;
    }
DIV#body .cols-2 #content .recorte-pie-redes-sociales{
    width:950px;
	}
	DIV#body .recorte-pie-redes-sociales .redes-sociales-pie UL {
        float:none;
        display:block;
        width:100%;
        text-align:center;
        margin:0 0 40px 0;
        padding:0;
    	}
        DIV#body .recorte-pie-redes-sociales .redes-sociales-pie UL LI{
            display: inline-block;
            float: none;
            list-style:none;
            list-style-image:none;
            width:auto;
            margin-right:5px;
            }
            DIV#body .recorte-pie-redes-sociales .redes-sociales-pie UL LI A{
                cursor: pointer;
                display: inline-block;
                float: none;
                }
            DIV#body .recorte-pie-redes-sociales .redes-sociales-pie UL LI A IMG{
                display: inline-block;
                float: none;
                }


    DIV#body .recorte-pie-redes-sociales .pie-nueva-imagen{
        float:none;
        clear:both;
        width:auto;
        background:#cbcbcb;
        color:#747678;
        padding:20px 10px 25px 10px;
        text-align:center;
        }
        DIV#body .recorte-pie-redes-sociales .pie-nueva-imagen A{
            float:none;
            clear:none;
            width:auto;
            background:#cbcbcb;
            color:#747678;
            padding:0 8px;
            }


/*************************************************************************************************/
/* ENLACES DE TURISMO/PROFESIONAL																 */
/*************************************************************************************************/

DIV#body .cols-1-with-menu #content #main .app.app_item_detail{
	position:inherit;
    }
    DIV#body .cols-1-with-menu .cambio-turismo-profesional{
        position:absolute;
        top:-321px;
        left:27px;
        margin-top:0;
        z-index:10;
        background:#FFFFFF;
        text-transform:uppercase;
        font-size:11px;
        color:#b0b0b1;
        padding:10px 15px;
        }
	    DIV#body .cols-1-with-menu .cambio-turismo-profesional P{
        	margin-bottom:0;
            }
            DIV#body .cols-1-with-menu .cambio-turismo-profesional A{
                text-transform:uppercase;
                font-size:11px;
                color:#b0b0b1;
                }
                DIV#body .cols-1-with-menu .cambio-turismo-profesional A:hover{
                    color:#d52b1e;
                    text-decoration:underline;
                    }
    
    /*enlace de turismo/profesional para la home */

DIV#body #sidebar .app.app_item_detail .recorte{
	padding:0;
    }
DIV#body #sidebar .app.app_item_detail{
	position:relative;
    z-index:10;
    }
    DIV#body .sidebar .cambio-turismo-profesional{
    	position:absolute;
        top:-914px;
        left:27px;
        margin-top:0;
        z-index:10;
        background:#FFFFFF;
        text-transform:uppercase;
        font-size:11px;
        color:#b0b0b1;
        padding:10px 15px;
        }
	    DIV#body .sidebar .cambio-turismo-profesional P{
        	margin-bottom:0;
            }
            DIV#body .sidebar .cambio-turismo-profesional A{
                text-transform:uppercase;
                font-size:11px;
                color:#b0b0b1;
                text-decoration:none;
                }
                DIV#body .sidebar .cambio-turismo-profesional A:hover{
                    color:#d52b1e;
                    text-decoration:underline;
                    }


/***************************************************************************************/
/***************************************************************************************/
/*************************************************************************************************/
/* Menú en cajas con imagen																		 */
/*************************************************************************************************/
    DIV#body  #main .app_menu_children .children-menu {
        clear: both;
        padding: 0 50px;
        }
        DIV#body #main .app_menu_children .children-menu UL {
            padding-top:20px;
            }
            DIV#body  #main .app_menu_children .children-menu UL LI{
                float:left;
                background:#8DC0E8; 
                padding:18px 25px 18px 25px;
                margin-right:43px;
                margin-bottom:30px;
				margin-left:0;
                width:130px;
                height:168px;
				border-bottom:0;
                }
                DIV#body  #main .app_menu_children .children-menu UL LI:nth-child(4n){
                    margin-right:0;
                    clear:right;
                	}

				DIV#body .app_menu_children .children-menu UL li.col0of5{
                	clear:none;
                    }
                
				DIV#body .cols-2-with-menu .children-menu ul li.col2of3,
                DIV#body  #main .cols-1-with-menu .children-menu ul li.col2of3,
				DIV#body .cols-2-with-menu .children-menu ul li.col4of5,
                DIV#body #main  .cols-1-with-menu .children-menu ul li.col4of5 {
                	margin-right:43px;
                    }
            DIV#body #main  .app_menu_children .children-menu UL LI H3{
            	color:#a763a8;
                font-size:14px;
                font-weight:bold;
                }
                DIV#body #main  .app_menu_children .children-menu UL LI H3 A{
	            	color:#FFFFFF;
                    font-size:14px;
                	}
                DIV#body #main  .app_menu_children .children-menu UL LI A{
	            	color:#FFFFFF;
                    font-size:14px;
					font-weight:bold;
                	}
            DIV#body #main  .app_menu_children .children-menu UL LI .date-band,
            DIV#body #main  .app_menu_children .children-menu UL LI .date-band .price{
            	color:#FFFFFF;
                font-size:12px;
                }
            DIV#body #main  .app_menu_children .children-menu UL LI IMG{
            	padding-bottom:7px;
                }

/***************************************************************************************/
/***************************************************************************************/
DIV#body .menu-minisite{
	padding-top:137px;
	padding-bottom:0;
	}
	DIV#body #menu-minisite ~ #main .app:first-child{
		padding-top:1px;
		}

	DIV#body .menu-minisite .main-menu-minisite{
		border:0;
		border-top:1px solid #FFFFFF;
        padding:20px 0;
		}
		DIV#body .menu-minisite .main-menu-minisite ul li{
			background:#FFFFFF;
			color:#939393;
			border-right:0;
			padding:0;
            font-size:14px;
            font-family: 'PT Sans', sans-serif;
            border-left:1px dotted #f9ae5c;
			}
			DIV#body .menu-minisite .main-menu-minisite ul li:first-child {
				border-left:0;
				}
			DIV#body .menu-minisite .main-menu-minisite ul li.sel{
				background:#FFFFFF;
                color:#e0a329;
				}
			
			DIV#body .main-menu-minisite ul li span.page-sel{
            	color:#e0a329;
                }
            DIV#body .menu-minisite .main-menu-minisite ul li A{
				color:#939393;
				font-weight:bold;
				padding:5px;
				display:block;
				}
				DIV#body .menu-minisite .main-menu-minisite ul li A:hover{
					text-decoration:none;
					background:#FFFFFF;
                    color:#e0a329;
					}

				DIV#body .menu-minisite .secondary-menu-minisite{
                    display:none;
                	}
/***************************************************************************************/
/***************************************************************************************/

/***************************************************************************************/
/***************************************************************************************/
DIV#body .cols-2-with-menu {
    }
	DIV#body .cols-2-with-menu  #content{
		width:100%;
		background:#FFFFFF;
		}

	DIV#body .cols-2-with-menu #sidebar{
		float:none;
		padding:0 50px;
		width:auto;
		background:#FFFFFF;
		text-align:center;
		display:block;
		}

/***************************************************************************************/
/* FORMULARIOS GENÉRICOS*/
/***************************************************************************************/

DIV#body .cols-1-with-menu #content #main .app_form, 
DIV#body .cols-2-with-menu #content #main .app_form{
	color: #747678;
    font-size: 12px;
    padding: 0 50px;
    width: 850px;
    }

DIV#body form.form{
    background: #CA6578;
    padding: 10px 10px 90px 10px;
    color: #5C2F38;
	width:auto;
    float:none;
    display:block;
    }
    DIV#body form.form DIV{
    	clear:both;
        }
    DIV#body form.form H3{
		color: #5C2F38;
        border-bottom:0;
        }
    DIV#body #content #main form.form UL LI{
        background:none;
        list-style:none;
        }
        DIV#body #content #main form.form UL LI SPAN{
            color: #5C2F38;
        	display:inline-block;
            }
    DIV#body form.form LABEL,
    DIV#body form.form .label {
		color: #5C2F38;
        float: left;
        font-family: 'PT Sans',sans-serif;
        font-size: 12px;
        font-weight: normal;
        padding-right: 0;
        text-transform: uppercase;
        width: 100%;
        margin-bottom:5px;
        }
        
        DIV#body form.form .label span.optional{
        	color: #5C2F38;
            text-transform:none;
            }
        DIV#body form.form INPUT,
        DIV#body form.form SELECT,
        DIV#body form.form TEXTAREA{
            background: none repeat scroll 0 0 #7E3F4B;
            border: 0 none;
            color: #DBDDCD;
            display: block;
            float: left;
            font-size: 12px;
            margin: 0 0 5px;
            width: 90%;
            font-family:Verdana, Geneva, sans-serif;
        	}
            DIV#body form.form INPUT[type="radio"],
            DIV#body form.form INPUT[type="checkbox"]{
            	width:auto;
                min-height:15px;
                margin-right:7px;
                margin-bottom:0;
                }

            DIV#body form.form SELECT {
                max-width: 90%;
                width: auto;
                }

DIV#body .cols-1-with-menu #content #main .app FORM.form .buttons {
	margin:15px 0 0 0;
    padding:0;
    }
    DIV#body .cols-1-with-menu #content #main FORM.form .buttons INPUT,
    DIV#body .cols-1-with-menu #content #main FORM.form .buttons input[type="submit"], 
    DIV#body .cols-1-with-menu #content #main FORM.form .buttons input[type="reset"], 
    DIV#body .cols-1-with-menu #content #main FORM.form .buttons input[type="button"] {
        background: #5e2f38;
        border:0;
        color: #FFFFFF;
        margin: 0 15px 0 0;
        padding: 5px 10px;   
        width:auto;
        float:right;
        }
DIV#body ul.og_categories, 
DIV#body .search-container{
	padding-left:0.5em;
    }

DIV#body .cols-1-with-menu FORM.form .automatico,
DIV#body .cols-2-with-menu FORM.form .automatico{
	width:auto;
    float:none;
    display:inline;
    }

DIV#body #main .error:first-child{
	margin-top:137px;
    border:0;
    color:#5C2F38;
    }
	DIV#body #main .og_dynamic_form .error:first-child{
        margin:0;

    	}

	DIV#body #main #errorExplanation{
        margin:0 0 20px 0;
        color:#5C2F38;
        border:0;
        }
        DIV#body #main #errorExplanation H2{
        	color:#5C2F38;
            border-bottom:1px solid #CCCCCC;
            }

/***************************************************************************************/
/* Suscripción newsletter*/
/***************************************************************************************/
/**/
/*Estilos generales */
DIV#body .cols-1-with-menu #content #main .app_newsletters_subscription,
DIV#body .cols-2-with-menu #content #main .app_newsletters_subscription{
    color: #747678;
    font-size: 12px;
    padding: 0 50px;
    width: 850px;
    }
/*FIN Estilos generales */

/*Estilos Título*/
DIV#body .cols-1-with-menu #content #main .app_newsletters_subscription H2,
DIV#body .cols-2-with-menu #content #main .app_newsletters_subscription H2{
    background: none repeat scroll 0 0 #F9AE5C;
    border-bottom: 0 none;
    color: #1E1E1E;
    display: block;
    float: none;
    font-family: 'PT Sans',sans-serif;
    font-size: 30px;
    font-weight: normal;
    line-height: 1.1em;
    margin: 0 0 45px -50px;
    padding: 10px 50px 15px;
    text-align: left;
    width: 100%;
	}
/*FIN Estilos Título*/


/***************************************************************************************/
/* Mapa web*/
/***************************************************************************************/
DIV#body #main .mapa_web{
	padding:0 50px;
    }
    DIV#body #main .mapa_web ul{
        border:0;
        margin-top:20px;
        }
        DIV#body #main .mapa_web ul UL{
            margin-top:0;
            padding:0 0 0 25px;
        	}
            DIV#body #main .mapa_web ul UL LI{
                border-bottom: 1px dotted #A1A1A1;
                }
            DIV#body #main .mapa_web ul UL LI:last-child{
                margin-bottom:15px;
                }
            DIV#body #main .mapa_web ul UL UL{
                padding:0 0 0 200px;
                }
                DIV#body #main .mapa_web ul UL UL LI{
                    border:0;
                    }
                DIV#body #main .mapa_web ul UL UL UL{
                    padding:0 0 0 200px;
                    border:0;
                    }
            DIV#body #main .mapa_web ul li span.depth{
            	background:none;
                border-bottom:0px solid #EDEDED;
                border-top:0;
                padding:0;
                }
        DIV#body #main .mapa_web ul li span.depth-0{
            background:none;
            border-top:0;
            padding:0;
            border-bottom:1px solid #FFFFFF;
            }
            DIV#body #main .mapa_web ul li span.depth-0 A{
            	background:none;
                color:#FFFFFF;
                padding:3px 15px 1px 15px;
                background:#ABD272 ;
                text-transform:uppercase;
                font-weight:bold;
                font-size:14px;
                }
            DIV#body #main .mapa_web ul li span.depth-1{
                border-bottom:0px solid #EDEDED;
                
            	}
                DIV#body #main .mapa_web ul li span.depth-1 A{
                    color:#FFFFFF;
                	background:url(/images/turismo/2014/icono_lista_mapa_web_nivel1.png) no-repeat 0 10px #ffffff;
                    padding:0;
                    margin-left:0;
                    padding:3px 0 4px 11px;
                    color:#8ec2ea;
                    font-size:14px;
                    font-weight:normal;
                    line-height:normal;
                    min-height:0;
                    }
            DIV#body #main .mapa_web ul li span.depth-2 A{
                padding:0;
                background:url(/images/turismo/2014/icono_lista_mapa_web_nivel2.png) no-repeat 0 10px #ffffff;
                margin-left:0;
                color:#FFFFFF;
                padding:3px 0 4px 15px;
                color:#ca6578;
                font-weight:normal;
                font-size:14px;
                min-height:0;
                line-height:normal;
                }
                
            DIV#body #main .mapa_web ul li span.depth-3 A{
                background:#FFFFFF;
                padding:0;
                margin-left:0;
                color:#1e1e1e;
                padding:3px 0 3px 0;
                font-size:12px;
                min-height:0;
                line-height:normal;
                }
            DIV#body #main .mapa_web ul li span.depth-4 A{
            	background:#FFFFFF;
                padding:0;
                margin-left:0;
                color:#1e1e1e;
                padding:3px 0 3px 0;
                font-size:12px;
                min-height:0;
                line-height:normal;
                }
            DIV#body #main .mapa_web ul li span.depth-5 A{
            	background:#FFFFFF;
                padding:3px 0 3px 0;
                margin-left:0;
                color:#1e1e1e;
                padding:0;
                font-size:12px;
                min-height:0;
                line-height:normal;
                }


/****************************************************************************************************/
/*	modulo de videos youtube																				*/
/****************************************************************************************************/
/*Estilos generales */
DIV#body .app_youtube_videos {
    float:left;
    clear:both;
    width:100%;
    }
/*FIN Estilos generales */

/*Estilos Título*/
DIV#body .app_youtube_videos H2{
    padding:5px 50px 15px 50px;
    background:#F9AE5C;
    color:#1e1e1e;
	font-family: 'PT Sans', sans-serif;
    font-size:30px;
    border-bottom:0;
	}
/*FIN Estilos Título*/

/*Estilos Listado videos youtube*/
	DIV#body .app_youtube_videos .index-container{
        clear:both; 
        padding:0 50px;
        
        }
        DIV#body .app_youtube_videos .index-container ul.index-list li{
        	padding-bottom:0;
            margin-bottom:15px;
            }

        DIV#body .app_youtube_videos .index-container ul.index-list {
        	margin-top:15px;
            }
            DIV#body #main .app_youtube_videos .index-container ul.index-list li{
                margin-bottom:15px;
                padding:0 56px 0 0;
                border:0;
                }
                
                DIV#body .app_youtube_videos .index-container ul.index-list li IFRAME{
                	width:245px;
                    height:171px;
                    }
                DIV#body #main .app_youtube_videos .index-container ul.index-list li:nth-of-type(3n){
                	border-bottom:0;
                    padding:0 0 0 0;
                    }
			DIV#body .app_youtube_videos .index-container .rating-band{
                background:#F0F0F0;
                padding-top:0;
                margin-top:10px;
            	}
            DIV#body #main .app_youtube_videos .index-container ul.index-list li H3{
            	font-size:14px;
                font-weight:normal;
                margin-top:10px;
                }
            DIV#body #main .app_youtube_videos .index-container ul.index-list li .description{
                color:#747678;
            	}
                
            DIV#body #main .app_youtube_videos .index-container ul.index-list li .fecha{
            	background:url(/images/turismo/2014/calendario_sin_fondo.png) no-repeat 13px 12px;
                }
                DIV#body #main .app_youtube_videos .index-container ul.index-list li .rating-stars UL LI{
                    padding-right:0;
                    margin-bottom: 5px;
                	}
/*FIN Estilos Listado videos youtube*/
    
/*************************************************************************************************/
/*************************************************************************************************/

/****************************************************************************************************/
/*	modulo de Flickr																				*/
/****************************************************************************************************/
/*Estilos generales */
DIV#body .app_flickr_images {
    float:left;
    clear:both;
    width:100%;
    }
/*FIN Estilos generales */

/*Estilos Título*/
DIV#body .app_flickr_images H2{
    padding:5px 50px 15px 50px;
    background:#F9AE5C;
    color:#1e1e1e;
	font-family: 'PT Sans', sans-serif;
    font-size:30px;
    border-bottom:0;
	}
/*FIN Estilos Título*/

/*Estilos Listado Flickr*/
	DIV#body .app_flickr_images .index-container{
        clear:both; 
        padding:0 50px;
        
        }
        DIV#body .app_flickr_images .index-container ul.index-list li{
        	padding-bottom:0;
            margin-bottom:15px;
            }

        DIV#body .app_flickr_images .index-container ul.index-list {
        	margin-top:15px;
            }
            DIV#body #main .app_flickr_images .index-container ul.index-list li{
                margin-bottom:15px;
                padding:0 56px 0 0;
                border:0;
                }
                
                DIV#body .app_flickr_images .index-container ul.index-list li IFRAME{
                	width:245px;
                    height:171px;
                    }
                DIV#body #main .app_flickr_images .index-container ul.index-list li:nth-of-type(3n){
                	border-bottom:0;
                    padding:0 0 0 0;
                    }
			DIV#body .app_flickr_images .index-container .rating-band{
                background:#F0F0F0;
                padding-top:0;
                margin-top:10px;
            	}
            DIV#body #main .app_flickr_images .index-container ul.index-list li H3{
            	font-size:14px;
                font-weight:normal;
                margin-top:10px;
                }
            DIV#body #main .app_flickr_images .index-container ul.index-list li .description{
                color:#747678;
            	}
                
            DIV#body #main .app_flickr_images .index-container ul.index-list li .fecha{
            	background:url(/images/turismo/2014/calendario_sin_fondo.png) no-repeat 13px 12px;
                }
                DIV#body #main .app_flickr_images .index-container ul.index-list li .rating-stars UL LI{
                    padding-right:0;
                    margin-bottom: 5px;
                	}
/*FIN Estilos Listado Flickr*/
    
/*************************************************************************************************/
/*************************************************************************************************/

DIV#body #main .add-application:nth-child(3){
    margin-top:157px;
    }

DIV#body #main .user-login{
	margin-top:137px;
    }
    DIV#body #main .user-login H2{
    	background: none repeat scroll 0 0 #A763A8;
        border-bottom: 0 none;
        color: #1E1E1E;
        font-family: 'PT Sans',sans-serif;
        font-size: 30px;
        padding: 5px 50px 15px;
        margin:0 0 1px 0;
        }

	DIV#body #main .user-login .login{
    	background:#ABD272;
        width:50%;
        margin-right:0;
        }
        DIV#body #main .user-login .login .login-internal form,
        DIV#body #main .user-login .login .login-internal .option,
        DIV#body #main .user-login .login .login-internal H3{
        	background:none;
            }
        DIV#body #main .user-login .login .login-internal .option{
        	margin-left:24px;
            color:#808080;
            padding-top:20px;
            }
        DIV#body #main .user-login .login .login-internal H3{
        	margin-left:24px;
            color:#FFFFFF;
            padding-bottom:0;
            }
DIV#body #main .user-login .login .login-internal form {
    padding-bottom:30px;
    height:215px;
    }
    DIV#body #main .user-login .login .login-internal form .form{
    	width:90%;
        }
	DIV#body #main .user-login .login LABEL{
    	float:left;
        width:80%;
        margin-top:10px;
        color:#FFFFFF;
        }
	DIV#body #main .user-login .login INPUT{
        background: none repeat scroll 0 0 #6B8347;
        border: 0 none;
        color: #DBDDCD;
        float: left;
        font-size: 12px;
        height: 24px;
        margin: 0;
        padding: 0 5px;
    	}
        DIV#body #main .user-login .login INPUT[type="checkbox"]{
        	display:inline;
            margin-right:8px;
            margin-top:7px;
            }
        DIV#body .cols-1-with-menu #content #main .login FORM.form .buttons INPUT, 
        DIV#body .cols-1-with-menu #content #main .login FORM.form .buttons input[type="submit"]{
        	background:#4A5639;
            margin-top:15px;
            }

	DIV#body #main .user-login .ldap{
    	background:#8DC0E8;
        width:50%;
        margin-right:0;
        }
		DIV#body #main .user-login .ldap .ldap-internal form,
        DIV#body #main .user-login .ldap .ldap-internal .option,
        DIV#body #main .user-login .ldap .ldap-internal H3{
        	background:none;
            }
        DIV#body #main .user-login .ldap .ldap-internal .option{
        	margin-left:24px;
            color:#808080;
            padding-top:20px;
            }
        DIV#body #main .user-login .ldap .ldap-internal H3{
        	margin-left:24px;
            color:#FFFFFF;
            padding-bottom:0;
            }

DIV#body #main .user-login .ldap .ldap-internal form{
    padding-bottom:30px;
    height:215px;
    }
    DIV#body #main .user-login .ldap .ldap-internal form .form{
    	width:90%;
        }
	DIV#body #main .user-login .ldap LABEL{
    	float:left;
        width:80%;
        margin-top:10px;
        }
	DIV#body #main .user-login .ldap INPUT{
        background: none repeat scroll 0 0 #61849F;
        border: 0 none;
        color: #C9D0D5;
        float: left;
        font-size: 12px;
        height: 24px;
        margin: 0;
        padding: 0 5px;
    	}

        DIV#body .cols-1-with-menu #content #main .ldap FORM.form .buttons INPUT, 
        DIV#body .cols-1-with-menu #content #main .ldap FORM.form .buttons input[type="submit"]{
        	background:#50606D;
            margin-top:15px;
            }


/****************************************************************************************************/
/*	modulo de noticias																				*/
/****************************************************************************************************/
/*Estilos generales */
DIV#body #container #content ~ #sidebar{
    display:none;
	}
/*FIN Estilos generales */

/*Estilos Título*/
DIV#body #main .rss-band ~ H2{
    padding:5px 50px 15px 50px;
    background:#ca6578;
    color:#1e1e1e;
	font-family: 'PT Sans', sans-serif;
    font-size:30px;
    border-bottom:0;
    margin-top:137px;
	}
/*FIN Estilos Título*/

/*Estilos RSS*/
DIV#body #main .rss-band{
	padding:14px 50px 0 0;
	}
    DIV#body #main .rss-band A{
    	background:url(/images/turismo/2014/ico_rss.png) no-repeat top left;
        display:block;
        width:30px;
        height:30px;
        text-indent:-3000px;
        padding-right:0;
        }
/*FIN Estilos RSS*/


/*Estilos Listado noticias*/
	DIV#body .index-container UL.noticias {
        clear:both; 
        padding:0 50px;
        }
        DIV#body .index-container UL.noticias li{
        	padding-bottom:0;
            margin-bottom:15px;
            }
        DIV#body .index-container UL.noticias H3{
        	color:#1e1e1e;
            font-size:20px;
            font-family:Verdana, Geneva, sans-serif;
            font-weight:normal;
            }
            DIV#body .index-container UL.noticias H3 A{
                color:#1e1e1e;
                font-size:20px;
                font-family:Verdana, Geneva, sans-serif;
                font-weight:normal;
                }
        DIV#body .index-container UL.noticias .photo{
        	
            }
            DIV#body .index-container UL.noticias div.photo img{
                border: 0;
                margin: 0 0 10px 15px;
                padding: 0;
                }

        DIV#body .index-container UL.noticias {
        	margin-top:15px;
            }
            DIV#body .index-container UL.noticias li{
                padding-bottom:0;
                margin-bottom:15px;
                }
                DIV#body .index-container UL.noticias li:last-child{
                	border-bottom:0;
                    }
			DIV#body .index-container UL.noticias .date-band,
            DIV#body .index-container UL.noticias .date-band A{
            	color:#D52B1E;
                font-size:11px;
                text-decoration:none;
                }

				DIV#body #main .index-container UL.noticias .date-band A.FondoReservaTickets{
                    background: none repeat scroll 0 0 #CA6578;
                    color: #5C2F38;
                    font-size: 12px;
                    font-weight: bold;
                    padding:3px 5px;
                	}
                    DIV#body #main .index-container UL.noticias .date-band A.FondoReservaTickets:hover{
                        color:#FFFFFF;
                        text-decoration:none;
                        }
                DIV#body .index-container UL.noticias .date-band A:hover,
				DIV#body .index-container UL.noticias .date-band A:focus{
                    color:#D52B1E;
                    text-decoration:underline;
                    }

                DIV#body .index-container UL.noticias .date-band .site{
                	background-image:url(/images/turismo/2014/separador_vertical_granate.gif) ;
                    }
                DIV#body .index-container UL.noticias .date-band .date{
                    color:#D52B1E;
                    font-size:11px;
                    text-decoration:none;
                    background:none;
                    padding-left:0;
                	}
            DIV#body .index-container UL.noticias .entradilla{
                color:#747678;
                font-family:Verdana, Geneva, sans-serif;
                font-weight:normal;
                font-size:12px;
                padding-right:160px;
                }
	            DIV#body .index-container UL.noticias .entradilla A{
                	font-weight:bold;
                    text-decoration:underline;
                    color:#747678;
                    }
                    DIV#body .index-container UL.noticias .entradilla A:hover{
                    	text-decoration:none;
                        }
/*FIN Estilos Listado noticias*/
    
/*Estilos generales detalle noticia*/
DIV#body .cols-2 #main .item-detail.noticia {
    float:left;
    clear:both;
    width:850px;
    padding:0 50px;
    background:#FFFFFF;
    }
    DIV#body .cols-2 #main > .item-detail.noticia:first-child {
    	margin-top:163px;
        }
	DIV#body .cols-2 #main .item-detail.noticia.languages{
    	}

/*FIN Estilos generales detalle noticia*/

/*Estilos Título detalle noticia*/
DIV#body .cols-2 #main .item-detail.noticia H2.titulo{
    padding:5px 50px 15px 50px;
    background:#ca6578;
    color:#1e1e1e;
	font-family: 'PT Sans', sans-serif;
    font-size:30px;
    border-bottom:0;
    margin:0 -50px;
	}
/*FIN Estilos Título detalle noticia*/

/*Estilos Listado detalle noticia*/
        DIV#body .cols-2 #main .item-detail.noticia .rating-band{
            background:#f0f0f0;
            border-bottom:0;
            margin-top:45px;
            }
            DIV#body .cols-2 #main .item-detail.noticia .rating-band A{
            	color:#1E1E1E;
                font-weight:normal;
                font-size:15px;
                font-family: 'PT Sans', sans-serif;
                }
            DIV#body .cols-2 #main .item-detail.noticia .rating-band .fecha{
            	background:url(/images/turismo/2014/calendario_sin_fondo.png) no-repeat 13px 12px;
                
            	}
            DIV#body .cols-2 #main .item-detail.noticia .rating-band A.FondoReservaTickets{
            	background:#ca6578;
                color:#5c2f38;
                font-size:12px;
                font-weight:bold;
                }
                DIV#body .cols-2 #main .item-detail.noticia .rating-band A.FondoReservaTickets:hover{
                	color:#FFFFFF;
                    text-decoration:none;
                    }
            DIV#body .cols-2 #main .item-detail.noticia .introduccion H3{
                color:#D52B1E;
            	}
        DIV#body .cols-2 .item-detail.noticia .entradilla{
            font-size:12px;
            font-weight:bold;
        	}
/*FIN Estilos detalle noticia*/
    
/*************************************************************************************************/
/*************************************************************************************************/

/****************************************************************************************************/
/*	modulo de eventos																				*/
/****************************************************************************************************/
/*Estilos generales */
/*FIN Estilos generales */

/*Estilos Título*/
DIV#body #main .eventos-rss ~ H2{
    padding:5px 50px 15px 50px;
    background:#abd372;
    color:#1e1e1e;
	font-family: 'PT Sans', sans-serif;
    font-size:30px;
    border-bottom:0;
    margin-top:137px;
	}
DIV#body #main > H2:first-child{
    padding:5px 50px 15px 50px;
    background:#abd372;
    color:#1e1e1e;
	font-family: 'PT Sans', sans-serif;
    font-size:30px;
    border-bottom:0;
    margin-top:0;
	}
/*FIN Estilos Título*/

/*Estilos RSS*/
DIV#body #main .rss-band{
	padding:14px 50px 0 0;
	}
    DIV#body #main .rss-band A{
    	background:url(/images/turismo/2014/ico_rss.png) no-repeat top left;
        display:block;
        width:30px;
        height:30px;
        text-indent:-3000px;
        padding-right:0;
        }
/*FIN Estilos RSS*/


/*Estilos Listado eventos*/
	DIV#body .eventos-container {
        clear:both; 
        padding:0 50px;
        border:0;
        }
	DIV#body .eventos-container .pagination-container{
    	margin:0;
        }
        DIV#body .eventos-container .eventos-continer-links{
            background:none;
            margin-top:35px;
        	}
            DIV#body .eventos-container .eventos-continer-links .calendar-link{
            	background:url(/images/turismo/2014/ico_eventos_calendario_off.png) no-repeat top left transparent;
                margin-right: 10px;
                padding: 8px 6px 8px 39px;
                }
                DIV#body .eventos-container .eventos-continer-links .calendar-link A{
                	background:none;
                    color:#abd372;
                    padding-left:0;
                    }
            DIV#body .eventos-container .eventos-continer-links .calendar-link-sel{
            	background:url(/images/turismo/2014/ico_eventos_calendario_on.png) no-repeat top left transparent;
                margin-right: 10px;
                padding: 8px 6px 8px 39px;
                }
                DIV#body .eventos-container .eventos-continer-links .calendar-link-sel SPAN{
                	background:none;
                    color:#6b8447;
                    padding-left:0;
                    }
            DIV#body .eventos-container .eventos-continer-links .listing {
            	background:url(/images/turismo/2014/ico_eventos_lista_off.png) no-repeat top left transparent;
                margin-right: 10px;
                padding: 8px 6px 8px 39px;
                }
                DIV#body .eventos-container .eventos-continer-links .listing  A{
                	background:none;
                    color:#abd372;
                    padding-left:0;
                    }
            DIV#body .eventos-container .eventos-continer-links .listing-sel {
            	background:url(/images/turismo/2014/ico_eventos_lista_on.png) no-repeat top left transparent;
                margin-right: 10px;
                padding: 8px 6px 8px 39px;
                }
                DIV#body .eventos-container .eventos-continer-links .listing-sel SPAN{
                	background:none;
                    color:#6b8447;
                    padding-left:0;
                    }
        
            DIV#body .eventos-container .eventos-continer-links .sort {
            	background:url(/images/turismo/2014/ico_eventos_ordenar.png) no-repeat top left transparent;
                margin-right: 10px;
                padding: 8px 6px 8px 39px;
                border:0;
                }
                DIV#body .eventos-container .eventos-continer-links .sort  A{
                	background:none;
                    color:#abd372;
                    padding-left:0;
                    }
        DIV#body .eventos-container .eventos-container-internal-for-listing,
        DIV#body .eventos-container .eventos-container-internal{
            border:0;
            margin:0;
        	}
        DIV#body .eventos-container UL.eventos  li{
        	padding-bottom:0;
            margin-bottom:15px;
            }
        DIV#body .eventos-container UL.eventos  H3{
        	color:#1e1e1e;
            font-size:20px;
            font-family:Verdana, Geneva, sans-serif;
            font-weight:normal;
            }
            DIV#body .eventos-container UL.eventos  H3 A{
                color:#1e1e1e;
                font-size:20px;
                font-family:Verdana, Geneva, sans-serif;
                font-weight:normal;
                }
		DIV#body #main .eventos-container .index-list a.iniciar-reserva-evento {
            background:none;
            color: #D52B1E;
            float: left;
            font-weight: bold;
            margin: 0 0 20px 0px;
            text-align: left;
        	}
            DIV#body .eventos-container .index-list a.iniciar-reserva-evento:before {
                content: "";
                }			
            DIV#body .eventos-container .index-list a.iniciar-reserva-evento:after {
                content: "]";
                }			
		DIV#body .eventos-container UL.eventos  .photo{
        	
            }
            DIV#body .eventos-container UL.eventos  div.photo img{
                border: 0;
                margin: 0 0 10px 15px;
                padding: 0;
                }

        DIV#body .eventos-container UL.eventos  {
        	margin-top:15px;
            }
            DIV#body .eventos-container UL.eventos  li{
                padding-bottom:0;
                margin-bottom:15px;
                }
                DIV#body .eventos-container UL.eventos li:last-child{
                	border-bottom:0;
                    }
			DIV#body .eventos-container UL.eventos .date-band,
            DIV#body .eventos-container UL.eventos .date-band A{
            	color:#D52B1E;
                font-size:11px;
                text-decoration:none;
                }

				DIV#body #main .eventos-container UL.eventos .date-band A.FondoReservaTickets{
                    background: none repeat scroll 0 0 #CA6578;
                    color: #5C2F38;
                    font-size: 12px;
                    font-weight: bold;
                    padding:3px 5px;
                	}
                    DIV#body #main .eventos-container UL.eventos .date-band A.FondoReservaTickets:hover{
                        color:#FFFFFF;
                        text-decoration:none;
                        }
                DIV#body .eventos-container UL.eventos .date-band A:hover,
				DIV#body .eventos-container UL.eventos .date-band A:focus{
                    color:#D52B1E;
                    text-decoration:underline;
                    }

                DIV#body .eventos-container UL.eventos .date-band .site{
                	background-image:url(/images/turismo/2014/separador_vertical_granate.gif) ;
                    }
                DIV#body .eventos-container UL.eventos .date-band .date{
                    color:#D52B1E;
                    font-size:11px;
                    text-decoration:none;
                    background:none;
                    padding-left:0;
                	}
            DIV#body .eventos-container UL.eventos .entradilla{
                color:#747678;
                font-family:Verdana, Geneva, sans-serif;
                font-weight:normal;
                font-size:12px;
                padding-right:160px;
                }
	            DIV#body .eventos-container UL.eventos .entradilla A{
                	font-weight:bold;
                    text-decoration:underline;
                    color:#747678;
                    }
                    DIV#body .eventos-container UL.eventos .entradilla A:hover{
                    	text-decoration:none;
                        }
    DIV#body .eventos-container .eventos-container-internal TABLE.calendar{
    	margin-top:40px;
        }
        DIV#body #content #main  .eventos-container .eventos-container-internal TABLE.calendar TH{
            background:#FFFFFF;
            color:#abd372;
            }
			DIV#body #content #main  .eventos-container .eventos-container-internal  TABLE.calendar TR TD{
            	background:#edffd2;
                }
			DIV#body #content #main  .eventos-container .eventos-container-internal  TABLE.calendar TR TD.past-date{
            	background:#c2c2c2;
                }
			DIV#body #content #main .eventos-container .eventos-container-internal   TABLE.calendar TR TD.today{
            	background:#b1d978;
                }
                
				DIV#body #content #main .eventos-container .eventos-container-internal TABLE.calendar tr.week td.day h2{
                	background:#8db554;
                    border:0;
                    }
				DIV#body #content #main .eventos-container .eventos-container-internal TABLE.calendar tr.week td.day LI{
                	border-color:#FFFFFF;
                    }
                    DIV#body #content #main .eventos-container .eventos-container-internal TABLE.calendar tr.week td.day LI A:hover{
                    	text-decoration:underline;
                        }
				DIV#body #content #main .eventos-container .eventos-container-internal TABLE.calendar tr.week td.day .more-events{
                	background:none;
                    border:0;
                    color:#6b8447;
                    clear:both;
                    float:none;
                    text-align:center;
                    display:block;
                    }
                    DIV#body #content #main .eventos-container .eventos-container-internal TABLE.calendar tr.week td.day .more-events A{
                        color:#6b8447;
                        float:none;
                        display:inline-block;
                        }
                        DIV#body #content #main .eventos-container .eventos-container-internal TABLE.calendar tr.week td.day .more-events A:after{
                        	content:"]";
                            }
                        DIV#body #content #main .eventos-container .eventos-container-internal TABLE.calendar tr.week td.day .more-events A:before{
                        	content:"[";
                            }
/*FIN Estilos Listado eventos*/

/*Estilos buscador eventos*/
DIV#body .cols-1-with-menu #content #main .eventos-container ~ .og_content_objects_search {
	clear:both;
    }
DIV#body .cols-1-with-menu #content #main .eventos-container ~ .og_content_objects_search FORM{
	background:#abd372;
    }
    DIV#body .cols-1-with-menu #content #main .eventos-container ~ .og_content_objects_search FORM LABEL{
    	color:#4e6236;
        }
    DIV#body .cols-1-with-menu #content #main .eventos-container ~ .og_content_objects_search FORM INPUT,
    DIV#body .cols-1-with-menu #content #main .eventos-container ~ .og_content_objects_search FORM TEXTAREA,
    DIV#body .cols-1-with-menu #content #main .eventos-container ~ .og_content_objects_search FORM SELECT{
        background:#6b8447;
        }
    DIV#body .cols-1-with-menu #content #main .eventos-container ~ .og_content_objects_search FORM DIV{
        clear:none;
    	}
        DIV#body .cols-1-with-menu #content #main .eventos-container ~ .og_content_objects_search FORM DIV.date_field {
        	width:230px;
            }
    DIV#body .cols-1-with-menu #content #main .eventos-container ~ .og_content_objects_search FORM DIV.button{
    	margin-top:24px;
        }
/*FIN Estilos buscador eventos*/
    
/*Estilos generales detalle eventos*/
DIV#body .cols-2 #main .item-detail.evento  {
    float:left;
    clear:both;
    width:850px;
    padding:0 50px;
    background:#FFFFFF;
    }
    DIV#body .cols-2 #main > .item-detail.evento:first-child {
    	margin-top:163px;
        }
	DIV#body .cols-2 #main .item-detail.evento .languages{
    	}

/*FIN Estilos generales detalle eventos*/

/*Estilos Título detalle eventos*/
DIV#body .cols-2 #main .item-detail.evento H2.titulo{
    padding:5px 50px 15px 50px;
    background:#abd372;
    color:#1e1e1e;
	font-family: 'PT Sans', sans-serif;
    font-size:30px;
    border-bottom:0;
    margin:0 -50px;
	}
    DIV#body .cols-2 #main .item-detail.evento .titulo-container H2.titulo{
    	background:none;
        
        }
/*FIN Estilos Título detalle eventos*/
    DIV#body .cols-2 #main .item-detail.evento .directorio-detail{
    	width: 950px;
        margin: 0 0 0 -50px;
        }


/*Estilos Listado detalle eventos*/
        DIV#body .cols-2 #main .item-detail.evento  .rating-band{
            background:#f0f0f0;
            border-bottom:0;
            margin-top:45px;
            }
            DIV#body .cols-2 #main .item-detail.evento  .rating-band A{
            	color:#1E1E1E;
                font-weight:normal;
                font-size:15px;
                font-family: 'PT Sans', sans-serif;
                }
            DIV#body .cols-2 #main .item-detail.evento  .rating-band .fecha{
            	background:url(/images/turismo/2014/calendario_sin_fondo.png) no-repeat 13px 7px;
            	}
            DIV#body .cols-2 #main .item-detail.evento  .rating-band A.FondoReservaTickets{
            	background:#ca6578;
                color:#5c2f38;
                font-size:12px;
                font-weight:bold;
                }
                DIV#body .cols-2 #main .item-detail.evento  .rating-band A.FondoReservaTickets:hover{
                	color:#FFFFFF;
                    text-decoration:none;
                    }
            DIV#body .cols-2 #main .item-detail.evento  .introduccion H3{
                color:#D52B1E;
            	}
            DIV#body .cols-2 #main .item-detail.evento  .descripcion TABLE{
                background:#edffd2;
                }
            DIV#body .cols-2 #main .item-detail.evento  .descripcion TABLE{
                background:#B1D978;
                }
            DIV#body .cols-2 #main .item-detail.evento  .descripcion TABLE TD{
                background:#B1D978;
                border-color:#FFFFFF;
                }
            DIV#body .cols-2 #main .item-detail.evento  .descripcion TABLE TH{
            	background:#8DB554;
                border-color:#FFFFFF;
                }
		DIV#body .cols-2 #main .item-detail.evento ~ .buttons A {
            background:none;
            color: #D52B1E;
            float: left;
            font-weight: bold;
            margin: 0 0 20px 0px;
            text-align: left;
        	}
            DIV#body .cols-2 #main .item-detail.evento ~ .buttons A:before {
                content: "[";
                }			
            DIV#body .cols-2 #main .item-detail.evento ~ .buttons A:after {
                content: "]";
                }			
/*FIN Estilos detalle eventos*/
    
/*************************************************************************************************/
/*************************************************************************************************/


/****************************************************************************************************/
/*	modulo de webcams																				*/
/****************************************************************************************************/
/*Estilos generales */
DIV#body #main .webcams{
	padding-top:137px;
    }
/*Estilos Título*/
DIV#body #main .webcams H2{
    padding:5px 50px 15px 50px;
    background:#a763a8;
    color:#1e1e1e;
	font-family: 'PT Sans', sans-serif;
    font-size:30px;
    border-bottom:0;
    margin-top:0;
	}
/*FIN Estilos Título*/

/*Estilos RSS*/
DIV#body #main .webcams .rss-band{
	padding:14px 50px 0 0;
	}
    DIV#body #main .webcams .rss-band A{
    	background:url(/images/turismo/2014/ico_rss.png) no-repeat top left;
        display:block;
        width:30px;
        height:30px;
        text-indent:-3000px;
        padding-right:0;
        }
/*FIN Estilos RSS*/

DIV#body #main .webcams .index-container-internal  UL {
	margin-top:45px;
    }
DIV#body #main .webcams .index-container-internal  UL LI{
	clear:none;
    padding:0 5px;
	width:160px;
    text-align:center;
	}
    DIV#body #main .webcams .index-container-internal  UL LI .photo{
        width:100%;
    	clear:none;
        float:none;
        display:block;
        }
        DIV#body #main .webcams .index-container-internal  UL LI .photo IMG{
        	margin:0;
            }
    DIV#body #main .webcams .index-container-internal  UL LI H3{
    	font-size:14px;
        }
	    DIV#body #main .webcams .index-container-internal  UL LI H3 A{
        	font-size:14px;
            }

DIV#body #main .item-detail.webcam{
	padding-top:134px;
    }
DIV#body #main .item-detail.webcam .webcam-reload-image{
	text-align:center;
    padding:0 50px;
    }

/**************************************************************************************************/
BODY.t-portada-principal-de-turismo DIV#body #container #content ~ #sidebar{
    display:block;
	}
BODY.t-portada-principal-de-turismo DIV#body #container #content {
    min-height:0;
	}

/*********************************************************/
DIV#body .publicacion H2{
    padding:5px 50px 15px 50px;
    background:#ca6578;
    color:#1e1e1e;
	font-family: 'PT Sans', sans-serif;
    font-size:30px;
    border-bottom:0;
	margin-top:137px;
	}

DIV#body #main .directorio-container:first-child {
    margin-top:137px;
	}
DIV#body .cols-1-with-menu #content #main  .directorio-detail .event-info .turismo_servicio UL LI{
            width:32%;
            background-position:10px 18px;
            padding-left:7px;
     }
DIV#body .cols-1-with-menu #content #main  .directorio-detail .event-info .turismo_sellos_de_calidad UL LI{
    width:auto;
    float:left;
    border:0;
    background:none;
    clear:none;
}

DIV#body  #main .weather_forecasts:first-child {
    margin-top:137px;
	}


div#cms div#body #container .cols-2-with-menu #content ~ #sidebar{
	display:block;
}



DIV#body #main .search{
	
	}
	DIV#body #main .search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-thumbnail-inside .gs-title a.gs-title{
		color:#1e1e1e;
		text-decoration:none;
		}
		DIV#body #main .search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-thumbnail-inside .gs-title a.gs-title:hover{
			text-decoration:underline!important;
			}
		DIV#body #main .search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-thumbnail-inside .gs-title *{
			color:#1e1e1e;
			}
	DIV#body #main .search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-cursor-box .gsc-cursor-page{
		color:#D52B1E;
		}
	DIV#body #main .search .gsc-control-cse{
		border:0;
		margin:0 50px;
		}
	DIV#body .cols-1-with-menu #content #main TABLE TR TD, 
	DIV#body .cols-2-with-menu #content #main TABLE TR TD {
		background:none;
		}
	DIV#body #main .search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-result{
		background:none;
		padding-right:0;
		}
	DIV#body #main .search .gsc-control-cse .gsc-wrapper .gsc-results .gsc-url-top .gs-visibleUrl{
		color:#D52B1E;
		}
	DIV#body #main .search .gsc-control-cse .gsc-above-wrapper-area{
		background:none;
		border:0;

		}
	DIV#body .cols-1-with-menu #content  #main .search .search-form TABLE,
	DIV#body .cols-1-with-menu #content  #main .search .search-form TABLE TD{
		border:hidden;
		
		}
		DIV#body .cols-1-with-menu #content #main .search .search-form TABLE .gsc-search-button INPUT{
			width:auto;
			}

/****************************************************************************************************/
/*	modulo de agenda completa																		*/
/****************************************************************************************************/
DIV#body #main .month-calendar{
	padding:0 50px;
    background:none;
    }


    DIV#body #main .month-calendar H2{
        background: none repeat scroll 0 0 #a763a8;
        border-bottom: 0 none;
        color: #1E1E1E;
        display: block;
        float: none;
        font-family: 'PT Sans',sans-serif;
        font-size: 30px;
        font-weight: normal;
        line-height: 1.1em;
        margin: 0 0 45px -50px;
        padding: 10px 50px 15px;
        text-align: left;
        width: 100%;
    	}
    DIV#body #main .month-calendar H3{
        background: none repeat scroll 0 0 #8DC1E8;
        border-bottom: 0 none;
        color: #FFFFFF;
        display: block;
        float: none;
        font-family: 'PT Sans',sans-serif;
        font-size: 14px;
        font-weight: bold;
        margin: 0 0 25px -15px;
        padding: 0px 15px;
        text-align: left;
        text-transform: uppercase;
        width: 100%;
        }
    DIV#body #main .month-calendar .eventos-calendar-mini-wrapper{
    	background:none;
        }
	#body #main .month-calendar .eventos-calendar-mini-wrapper .eventos-calendar-mini-container .eventos-calendar-mini-internal table caption .current-month{
    	color:#1e1e1e;
        text-transform:uppercase;
        }
    DIV#body #main .month-calendar .eventos-calendar-mini-wrapper .eventos-calendar-mini-container{
    	background:none;
        }
        DIV#body #main .month-calendar .eventos-calendar-mini-wrapper .eventos-calendar-mini-container .eventos-calendar-mini-internal{
        	background:none;
            padding:0;
            }

            DIV#body #content #main .month-calendar .eventos-calendar-mini-wrapper .eventos-calendar-mini-container .eventos-calendar-mini-internal TABLE{
                border:hidden;
                margin-bottom:25px;
                border-collapse:collapse;
            	}

        DIV#body #content #main .month-calendar .eventos-calendar-mini-wrapper .eventos-calendar-mini-container .eventos-calendar-mini-internal table tbody td{
            background:#b36eb4;
            padding:0;
            }
		DIV#body #main .month-calendar .eventos-calendar-mini-wrapper .eventos-calendar-mini-container .eventos-calendar-mini-internal table tbody td div.day-container{
        	border:0;
            }
            DIV#body #main .month-calendar .eventos-calendar-mini-wrapper .eventos-calendar-mini-container .eventos-calendar-mini-internal table tbody td.past-date div.day-container{
                background:none;
                color:#ddd;
                }
				DIV#body .month-calendar .eventos-calendar-mini-wrapper .eventos-calendar-mini-container .eventos-calendar-mini-internal table tbody td a{
		            display:block;
                    padding:18px;
                    margin:0;
                    background:none;
        	        }
                    DIV#body .month-calendar .eventos-calendar-mini-wrapper .eventos-calendar-mini-container .eventos-calendar-mini-internal table tbody td a:hover{
                    	background:#a763a8;
                        }
			DIV#body .month-calendar .eventos-calendar-mini-wrapper .eventos-calendar-mini-container .eventos-calendar-mini-internal table caption .events-links .previous-month a{
            	background:url(/images/turismo/2014/flecha_agenda_anterior.gif) no-repeat center;
                height: 31px;
                width: 32px;
				}
			DIV#body .month-calendar .eventos-calendar-mini-wrapper .eventos-calendar-mini-container .eventos-calendar-mini-internal table caption .events-links .next-month a{
            	background:url(/images/turismo/2014/flecha_agenda_siguiente.gif) no-repeat center;
                height: 31px;
                width: 32px;
				}
	DIV#body .month-calendar .mini-calendar-list{
    	
        }
        
		DIV#body #main .month-calendar .mini-calendar-list h3{
        	background:#8DC1E8;
            }
            DIV#body #main .month-calendar .mini-calendar-list h3 SOPAN{
                background:none;
                float:none;
                display:inline;
                }
				DIV#body #main .month-calendar .mini-calendar-list ul.eventos li{
                	clear:both;
                    border-top:1px dotted #939393;
                    padding-top:10px;
                    }
                    DIV#body #main .month-calendar .mini-calendar-list ul.eventos li .titulo,
                    DIV#body #main .month-calendar .mini-calendar-list ul.eventos li .titulo A{
                    	color:#D52B1E;
                        }
                DIV#body #main .month-calendar .mini-calendar-list .more-events{
                	border-top:1px dotted #939393;
                    clear:both;
                    text-align:right;
                    }
	                DIV#body #main .month-calendar .mini-calendar-list .more-events A{
                    	color:#939393;
                        background:none;
                        }
	                    DIV#body #main .month-calendar .mini-calendar-list .more-events A:after{
                            content:"]";
                        	}
	                    DIV#body #main .month-calendar .mini-calendar-list .more-events A:before{
                            content:"[";
                        	}

/****************************************************************************************************/

/****************************************************************************************************/
/*	modulo de sugerencias																				*/
/****************************************************************************************************/
DIV#body #main .servicio{
	background:#FFFFFF;
    width:850px;
    margin-top:26px;
    padding:137px 50px 0 50px;
    }
/*Estilos Título*/
DIV#body #main .servicio H2{
    padding:5px 50px 15px 50px;
    background:#abd372;
    color:#1e1e1e;
	font-family: 'PT Sans', sans-serif;
    font-size:30px;
    border-bottom:0;
    margin:0 0 0 -50px;
    width:100%;
	}
/*FIN Estilos Título*/

DIV#body #main .servicio .descripcion_procedimiento.field{
    margin-top:30px;
    }
DIV#body #main .servicio .field {
	color:#626262;
    }
    DIV#body #main .servicio .field .label{
        color:#1E1E1E;
        font-size:20px;
        font-family:Verdana, Geneva, sans-serif;
        font-weight:normal;
        }

    DIV#body #main .servicio .canales H3.canales{
        background:#b3db7b;
        font-size:14px;
        font-family: 'PT Sans', sans-serif;
        border-bottom:0;
        color:#ffffff;
        font-weight:bold;
        text-transform:uppercase;
        padding:10px 15px;
        margin-left:-15px;
        }
    DIV#body #main .servicio .canales .field{
        margin:17px 0 0 0;
        padding-bottom:17px;
        border-bottom: 1px dotted #A1A1A1;
    	}
    	DIV#body #main .servicio .canales .web.field{
        	background:url(/images/turismo/2014/sugerencias_web.jpg) no-repeat 6px 50% transparent;
            }
    	DIV#body #main .servicio .canales .presencial.field{
        	background:url(/images/turismo/2014/sugerencias_presencial.jpg) no-repeat 6px 50% transparent;
            }
    	DIV#body #main .servicio .canales .correo.field{
        	background:url(/images/turismo/2014/sugerencias_correo_ordinario.jpg) no-repeat 6px 50% transparent;
            }
    	DIV#body #main .servicio .canales .fax.field{
        	background:url(/images/turismo/2014/sugerencias_fax.jpg) no-repeat 6px 50% transparent;
            }
	    
            DIV#body #main .servicio .canales .field A:hover{
            	text-decoration:none;
                }
/*************************************************************************************************/
/*************************************************************************************************/


/*Incluido Ayto*/

.reservas_infogijons,
.reservas_infogijon
 {
    clear: both;
    margin-top: 137px;
} 
.reservas_infogijons h2,
.reservas_infogijon h2 {
	 background: none repeat scroll 0 0 #F9AE5C;
    border-bottom: 0 none;
    color: #1E1E1E !important;
    display: block;
    float: none;
    font-family: 'PT Sans',sans-serif;
    font-size: 30px;
    font-weight: normal;
    line-height: 1.1em;
    margin: 0 !important;
    padding: 10px 50px 15px ;
    text-align: left;
    width: 100%;
}
.shop_category{
	clear: both;
    margin-top: 137px;
}


#body .reservas-small .reservas-form-internal .reservas-form p.explanationHotel, .ui-dialog .reservas-small .reservas-form-internal .reservas-form p.explanationHotel {
    background: #9bc262 none repeat scroll 0 0;
    box-shadow: 0 4px 16px #000000;
    font-size: 1.5em;
    margin: 0 0 4px;
    padding: 12px 10px 5px 170px;
    z-index: 1000;
}

DIV#body .reservas-form-container .reservas-form-internal .reservas-form #alojamiento {
    float: none;
    margin: 0 auto;
}


#body .reservas-small .reservas-form-internal #reservas_directasHotel, .ui-dialog .reservas-small .reservas-form-internal #reservas_directasHotel {
    background: #c9e89c none no-repeat scroll left top !important;
}


