@import url("css/boxes.css");
@import url("css/menu.css");
@import url("css/sitemap.css");

/* CSS Document */
#Body {background: #daac01 url(images/bg.jpg) no-repeat fixed top center; height:100%; margin:0; padding:0; }

#Form {padding:0; margin:0;}

/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;margin-left:12px}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}

/*-------- Default Style --------*/
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:11px;}
h1, h2, h3, h4, h5, h6, h1 a:link, h1 a:visited, h1 a:hover {color:#BB6016;font-size:12px;}
h3, h4, h5, h6{color:#BB6016;}
h1, h3, h5, h1 input, h1 a:link, h1 a:visited, h1 a:hover {font-weight:bold;}
h2, h4, h6{font-weight:normal}
h1, h1 input, h1 a:link, h1 a:visited, h1 a:hover {margin-top:0;}
h2 {margin-top:0;}
h3, h4{font-size:11px;margin:8px 0;}
h5, h6{font-size:10px;margin:6px 0;}

a,a:link,a:visited,a:active{color:#000000; text-decoration:none; font-weight:normal; }
a:hover{color:#CCC; text-decoration:underline; }
a:focus {outline: none;}

#s_wrap_main
{
    margin: 0 auto;
    width: 960px;
}

#header
{
    background: transparent url(images/barra_centro_header.png) repeat-x bottom left;
    height: 43px;
    
}
#header_left {background: url(images/barra_iz_header.png) no-repeat bottom left;padding-left:17px;position:relative;z-index: 1;}
#header_right {background: url(images/barra_der_header.png) no-repeat bottom right;padding-right:17px;margin-right:-2px;}

#left
{
    float: left;
    width: 210px;
}

#left .logo 
{
    position:relative;
    top: -10px;
    z-index: 0;
}

#center
{
    margin-left: 203px;
    width:755px
}

#footer
{
    height: 43px;
    text-align:center;
    clear: both;
    background: transparent url(images/barra_centro_footer.png) repeat-x bottom left;
    overflow:hidden;
}

#footer_content {border-top-width:10px; height:50px;line-height:33px;width:4500px;display:table-cell;vertical-align: middle;}
#footer_left {background: url(images/barra_iz_footer.png) no-repeat bottom left;padding-left:17px;margin-top:-13px;}
#footer_right {background: url(images/barra_der_footer.png) no-repeat bottom right;padding-right:17px;margin-right:-5px;}

#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* Header pads */
.time_pad, .lang_pad, .session_pad, .search_pad, .textsize_pad, .sitemap_pad
{
    float:left;
    height: 25px;
    background: transparent url(images/separador_header.jpg) no-repeat top right;
}

.search_pad, .textsize_pad, .sitemap_pad 
{
    float:right;
}

.time_pad 
{
    width: 170px;
    padding-right:10px;
    padding-top:8px
}

.time_pad span 
{
    display:block;
    text-align:center;
}

.lang_pad
{
    /*margin-left: 200px;*/
    padding: 0 15px;
    padding-top:8px;
    text-align: center;
}

.lang_pad a[current=True]
{
    display:none;
}

.session_pad 
{
    padding: 0 15px;
    padding-top: 9px
}

.session_pad #dnn_dnnUSER_cmdRegister 
{
    float:left;
    height:1.5em;
    max-width: 150px;  
    overflow:hidden;
    white-space:nowrap;
}

.search_pad 
{
    padding: 0 15px;
    padding-top: 6px;
    padding-bottom:3px;
}

.search_pad span
{
    display:block;
}

.search_pad input
{
    margin:0;
    padding-top:2.5px;
    padding-bottom:3px;
    float:left;
    border: 1px none;
    
}

.search_pad a
{
    margin-left:-9px;
}

.textsize_pad 
{
    padding: 0 15px;
    padding-top: 7px
}

.sitemap_pad 
{
    background: none;
    padding-left:10px;
    padding-top: 5px
}

.eipbackimg {position:absolute;z-index:100;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}

a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}

/*--------- pane style ----------*/
.TopPane {padding:0;margin:0;}
.ContentPane {overflow:hidden;}
.LeftPane {padding:0; margin:0;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#000000;}
a.user:hover{color:#daac01;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#000000;}
a.footer:hover{color:#daac01;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*-------------- NewsAnnouncements Module --------------*/
.VIDEOBASE_NewsAnnouncementsContent {overflow:hidden;}
.DownloadPDFLinkSmall {background:transparent url(images/pdf_small.png) no-repeat scroll left top;padding-left:20px;padding-top:3px;float:right;}
.DownloadPDFLink {background:transparent url(images/pdf.png) no-repeat scroll left top;float:left;width:61px;height:79px;padding-left:7px;}
/* Latest News */
#latestnews {margin:0;padding:0;}
#latestnews li {list-style:none;float:left;width:190px;overflow:hidden;margin:0 0 5px 12px;height:105px;}
#latestnews h1 {background-image:none;margin:0 0 5px 0;padding:0 0 5px 0;border-bottom:1px solid #daac01;}
#latestnews h1 a:link, #latestnews h1 a:visited {font-weight:normal;text-decoration:none;}
#latestnews li > p {height:43px;overflow:auto;margin-bottom:2px;}
#latestnews li > a {float:left;height:15px;background:transparent url(images/icono_links.png) no-repeat top left;padding-left:20px;}

/* Other News & Old News */
#othernews {float:right;overflow:hidden;width:152px;}
#oldnews {float:right;clear:right;overflow:hidden;width:152px;margin-top:20px;}
#othernews ul, #oldnews ul {margin:0;padding:0;}
#othernews li, #oldnews li {margin:0;padding:0;list-style:none;}
#othernews li > a, #oldnews li > a {margin-left:5px;padding-bottom:10px;border-bottom:1px solid #daac01;display:block;text-decoration:none;}

#mostrecentnews, #fullnew, #morenews {overflow: hidden;padding:0 10px 0 0;}

/* Most Recent & Full News */
#mostrecentnews, #fullnew {margin-bottom:20px;}
#mostrecentnews > .newsimagelink > img, #fullnew > img {border: 1px solid #daac01;}
#mostrecentnews > h1, #fullnew > h1, #morenews > h1, #othernews > h1, #oldnews > h1 {margin-bottom: 10px;color:#BB6016;font-weight:normal;}
#mostrecentnews > p, #fullnew > p {margin: 0;margin-top: 10px;}
#mostrecentnews > h1, #mostrecentnews > p, #fullnew > span:first-child, #fullnew > h1, #fullnew > p {display:block;text-align: left;}
#mostrecentnews, #fullnew {text-align: center;}
#mostrecentnews > a.readmorelink {display:block;text-align:left;margin-top:10px;}

/* More News */
#morenews {padding-bottom:0;}
#morenews ul {margin:0;padding:0;overflow:hidden;}
#morenews li {list-style:none;float:left;width:49%;min-height:79px;overflow:hidden;margin:0 1% 0 0;}
#morenews h1 {background-image:none;margin:0 0 5px 0;padding:0 0 5px 0;border-bottom:1px solid #daac01;}
#morenews h1 a:link, #latestnews h1 a:visited {font-weight:normal;}
#morenews li > p {height:60px;overflow:auto;margin-bottom:2px;text-align:justify;}
#morenews li > span {display:block;}


/*------------ Feedback module ---------------*/
.DNN_FeedbackContent {margin-left:10px;}
.DNN_FeedbackContent, .DNN_FeedbackContent > div > table, .DNN_FeedbackContent > table {width:67%;}
.DNN_FeedbackContent CommandButton {text-align:left;}

.VinculoDescarga {background:transparent url(images/bt_descargar.png) no-repeat scroll left top;padding-left:17px;}

.photoc_left_top {background:transparent url(images/graybox/top_iz.png) no-repeat scroll left top;padding-left:20px;}
.photoc_right_top {background:transparent url(images/graybox/top_der.png) no-repeat scroll right top;padding-right:22px;}
.photoc_mid_top {background:transparent url(images/graybox/top_medio.png) repeat-x scroll center top;padding-top:21px;}
.photoc_left_bottom {background:transparent url(images/graybox/fin_iz.png) no-repeat scroll left bottom;margin-left:-20px;padding-left:20px;}
.photoc_right_bottom {background:transparent url(images/graybox/fin_der.png) no-repeat scroll right bottom;margin-right:-22px;padding-right:22px;}
.photoc_mid_bottom {background:transparent url(images/graybox/fin_medio.png) repeat-x scroll center bottom;padding-bottom:21px;}
.photoc_left_mid {background:transparent url(images/graybox/medio_iz.png) repeat-y scroll left center;margin-left:-20px;padding-left:20px;}
.photoc_right_mid {background:transparent url(images/graybox/medio_der.png) repeat-y scroll right center;margin-right:-22px;padding-right:22px;}

/*------------ Vínculos de interés -------------*/
#tabs {display:none;}
.ui-tabs-nav {padding:0;margin:0;white-space:nowrap;text-align:center;}
.ui-tabs-nav > li:first-child {padding-left:1px;}
.ui-tabs-nav > li {background-color:#BB6016;display:inline;list-style:none;margin:0 -4px 0 0;overflow:hidden;padding:6px 1px 5px 0;padding /*\**/: 5px 1px 6px 0\9;}
.ui-tabs-nav > li > a {background-color:#DAAC01;color:#BB6016;display:inline-block;line-height:2;padding:0 5px;text-decoration:none;}
.ui-tabs-nav > li > a:hover, .ui-tabs-nav > li.ui-tabs-selected > a {color:#DAAC01;background-color:transparent;}
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-tabs-panel {overflow:hidden;}
.ui-tabs-panel h1 {border-bottom:1px solid #BB6016;padding:0;margin:0 0 5px; color:#BB6016 !important;}
.ui-tabs-panel hr {clear:both;border:10px solid transparent;}
.ui-tabs-panel .VinculosDatos {width:79%;float:left;margin-left:10px;}

/*------------ Temas destacados -------------*/
.TemaDestacado {background:transparent;width:48%;float: left;overflow:hidden;padding:0 10px 0 0;}
.TemaDestacado > h1 {padding:0;margin:0 0 5px 0;font-weight:normal;overflow:auto;white-space:nowrap;}
.TemaDestacado > a {background:url(images/icono_links.png) no-repeat left center;padding:0 0 0 20px;height:15px;position:relative;margin:10px 0;float:left;}
.TemaDestacado > a:hover {text-decoration:none!important;}
.TemaDestacado > .CityEventsAndNewsText {margin:5px 0 0 0;padding:0;height:67px;overflow:auto;}

/*------------ Asuntos noticiosos y Eventos de Ciudad -------------*/
.AsuntoNoticioso, .EventoCiudad {width:100%;overflow:hidden;}
.AsuntoNoticioso > .photoc_left_top, .EventoCiudad > .photoc_left_top {margin:0 20px 0 0;}
.ContenidoAsuntoNoticioso, .ContenidoEventoCiudad {float:right;width:392px;margin-right:10px;}
.ContenidoAsuntoNoticioso > h1, .ContenidoEventoCiudad > h1 {border-bottom:1px solid #BB6016;padding:10px 0 0 0;margin:0 0 5px 0;}
.ContenidoAsuntoNoticioso > span, .ContenidoEventoCiudad > span {display:block;padding:0;margin:0 0 5px 0;font-style:italic;}
.ContenidoAsuntoNoticioso > ul.TextoEjecutivo {padding:0;margin:10px 0 0 20px;overflow:hidden;}
.ContenidoAsuntoNoticioso > ul.TextoEjecutivo > li {padding:0;margin:0 0 0 20px;font-weight:bold;list-style:url(images/vinetas/vineta.png);}
.ContenidoAsuntoNoticioso > p, .ContenidoEventoCiudad > p {margin:5px 0 0 0;padding:0;}

/*------------ Galería de imágenes ------------*/
div.FilePicker {color:#BB6016; text-decoration:underline;margin-bottom:20px;}
div.FilePicker.hover {color:#DAAC01;}