body { font-family: Arial; font-size: 10px; color: #000; margin: 10px 0; padding: 0; width: 100%; height: 100%; background-color: #fff; }
a { text-decoration: none; color: #D21C81; }
a:hover { color: #000; }
h1,h2,h3,h4,h5,ul,li,p { margin: 0; padding: 0; font-size: 1em; }
li { list-style-type: none; }
.clear-fix { clear: both; }

/* TEMPLATE */
#main { width: 970px; margin: 0 auto; padding: 15px; background-color: #FFF; }

#advice {
	-moz-box-shadow: 10px 10px 5px #222;
	-webkit-box-shadow: 10px 10px 5px #222;
	box-shadow: 10px 10px 5px #222;
	border: 1px solid #CCC;
	background-color: #FFF;
	text-align: center;
	position: absolute;
    top: 250px;
    right: 150px;
    margin: 0;
    padding: 20px;
    z-index: 1;
}
#advice .close {
    cursor: pointer;
    font-size: 1.6em !important;
    font-weight: bold;
    margin: -15px -5px 0 0;
    padding: 5px;
    text-align: right;
}
#advice .title {
	color: #000;
	font-size: 2.2em;
    font-weight: bold;
    margin-top: -5px;
}
#advice .text {
    font-size: 1.3em !important;
    color: #000;
    font-family: Arial !important;
    line-height: 1.5em;
    padding: 15px 0;
    text-align: justify;
}
#advice .link {
	background-color: #D21C81;
    color: #FFFFFF;
    display: block;
    font-size: 1.4em;
    font-weight: bold;
    line-height: 14px;
    padding: 5px 10px;
    text-align: center;
    vertical-align: middle;
    width: auto;
    margin: 0 15px;
}

#header .banner .wp-module .BannerContainer { background: no-repeat left top #D21C81; height: 100px; float: left; margin: 0 0 25px; }
#header .banner01 .wp-module .BannerContainer { width: 630px; }
#header .banner02 .wp-module .BannerContainer { width: 310px; float: right; }

#prefooter { background-color: #D21C81; height: 15px; }
#prefooter a { border-left: 5px solid #FFF; padding: 0 5px; float: right; height: 15px; color: #FFF; font-size: 1.1em; font-weight: bold; }
#footer { margin: 35px 0 0; }
#footer .footer-top { overflow: hidden; }
#footer .search { text-align: right; float: left; }
#footer .search .SearchBox { border: 1px solid #D21C81; width: 130px; margin-right: 5px; }
#footer .search .SearchButton { border: 1px solid #D21C81; background-color: #FFF; color: #D21C81; width: 60px; }
#footer .submenu { margin: 10px 0 0 0; }
#footer .submenu li { float: left; padding: 0 7px; border-right: 1px solid #D21C81; line-height: 12px; font-size: 1.2em; }
#footer .submenu li.wp-subtab-first { padding-left: 0; }
#footer .submenu li.wp-subtab-last { border-right: 0 !important; padding-right: 0; }
#footer .logo { float: right; width: 121px; height: 30px; background: url("/images/logo02.jpg") no-repeat 0 0 #FFF; display: block; margin: 0 0 0 10px; }

#content {}

#left { float: left; width: 230px; padding-right: 25px; }
#left .wp-module-logo { margin-bottom: 10px; }
#left .ads { border-top: 1px solid #CCCCCC; margin-top: 5px; padding-top: 15px; clear: both; overflow: hidden; }
#left .ads .BannerContainer, #left .ads2 .BannerContainer { padding: 5px 0 0; border: 0; margin-bottom: 15px; }
#left .ads a, #left .ads a:hover,
#left .ads img { border: 0; }

#left .social { text-align: right; border-top: 1px solid #CCCCCC; margin: 5px 0; padding: 5px 0; float: right; width: 230px; }
#left .social div { color: #D21C81; line-height: 20px; font-weight: bold; font-size: 1.1em; }
#left .social a { width: 22px; height: 22px; display: block; float: right; background: url("/images/social01.jpg") 0 0 no-repeat #FFF; margin-right: 5px; }
#left .social a.facebook { background-image: url("/images/social02.jpg"); }
#left .social a.rss { background-image: url("/images/rss.jpg"); }
#left .social a.youtube { background-image: url("/images/social05.jpg"); }
#left .social a.flickr { background-image: url("/images/social04.jpg"); margin: 0; }

#left .translate { border-top: 1px solid #CCCCCC; float: right; margin: 5px 0; padding: 5px 0; text-align: right; width: 230px; height: 18px; }

#center { float: left; width:715px; }

.wp-banner-list,
.wp-banner-list .wp-banner { position: relative; }
.wp-banner-list .wp-banner a.wp-banner-title { position: absolute; top: 190px; left: 0; width: 635px; padding: 8px 40px; background: url("/images/fondo_banner.png") repeat-x 0 0 transparent; color: #FFF; font-size: 2.1em; font-weight: bold; z-index: 100; }
.wp-banner-list .wp-banner a img { border: 0; }
.wp-banner-list .wp-banner-nav { position: absolute; top: 200px; width: 100%; }
.wp-banner-list .wp-banner-nav a { background: url("/images/arrow_left.png") 0 0; display: block; float: left; width: 25px; height: 25px; margin: 0 5px; z-index: 110; position: absolute; }
.wp-banner-list .wp-banner-nav a.right { background: url("/images/arrow_right.png") 0 0; float: right; left: 680px; }

#home {}
#home .banner { height: 275px; background-color: #CCC; margin-bottom: 25px; }

#default { margin: 0; border: 1px solid #000; padding: 0 40px 20px; }

#default #pagetitle { padding-top: 10px; font-size: 2.2em; font-weight: bold; }
#default #pagetitle a { color: #000; }
#default #location { float: right; font-size: 1.1em; text-align: right; width: 325px; padding: 15px 0; }

#default #social { float: right; width: 50px; clear: both; margin-top: 15px; }
#default #social div { width: 20px; margin-left: 5px; float: left; }
#default #social a { display: block; height: 20px; width: 20px; text-indent: 999999px; font-size: 0; line-height: 0; color: #FFF; }
#default #social .twitter a { background: url("/images/social01.jpg") no-repeat scroll 0 0 #FFFFFF; }
#default #social .facebook a { background: url("/images/social02.jpg") no-repeat scroll 0 0 #FFFFFF; }

#default .wp-subtabs { margin: 30px 0 0 0; overflow: hidden; clear: both; }
#default .wp-subtabs li { float: left; margin-right: 5px; line-height: 25px;  }
#default .wp-subtabs li a { padding: 3px 5px; font-size: 1.2em; border: 1px solid #FFF; font-weight: bold; }
#default .wp-subtabs li a:hover,
#default .wp-subtabs .wp-tab-selected a { color: #000; border: 1px solid #000; }

#default .wp-sub-nav { margin: 10px 0 5px; padding-top: 10px; overflow: hidden; clear: both; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; }
#default .wp-sub-nav li { float: left; margin: 0 10px 10px 5px; width: 190px; }
#default .wp-sub-nav li a { font-size: 1.1em; font-weight: bold; color: #666; }
#default .wp-sub-nav li a:hover,
#default .wp-sub-nav .wp-tab-selected a { color: #000; }

#home .center .wp-module { clear:both; overflow:hidden; }
#home .center .wp-module .wp-img-container { float: none; }
#home .center .wp-news-left-bottom .wp-img-container img { margin: 0 0 5px; }
#home .center .wp-news-right .wp-item-last.odd { border: 0; }
#home .center .wp-module .wp-data-container { float: none; }
#home .center .wp-module .wp-item-summary { margin: 5px 0; font-size: 1.1em; }

#content .left ul { margin: -15px 0 20px; padding: 0; }
#content .left li { border-bottom:1px solid #EEEEEE; margin: 0; padding: 5px 5px 5px 17px; list-style-type: none; background: url("/images/disc.gif") 5px 10px no-repeat; }
#content .left li a { text-decoration: underline; color: #000; font-size: 1.2em; }

/* VIEW LIST */
.TabTitle, .wp-module-title { font-size: 1.7em; color: #000; text-transform: uppercase; font-weight: bold; }
.wp-module-title { margin-bottom: 20px; }
#default .wp-data-items-list { margin-top: 20px; }
.wp-data-item { margin-bottom: 15px; }
.wp-img-container img { display: block; margin-right: 10px; }
.wp-video-container { margin-bottom: 10px; }
.wp-video-container iframe, .wp-video-container embed, .wp-video-container object { width: 260px !important; height: 175px !important; }
.wp-data-container { float: none !important; clear: both; overflow: hidden; }
.wp-item-subhead { color: #999; font-size: 1.1em; }
.wp-item-header { font-weight: normal; font-weight: bold; }
.wp-item-header a { font-weight: bold; }
.wp-item-summary { font-size: 1.2em; color: #000; margin-top: 5px; }
.wp-item-read-more { clear: both; margin: 5px 0; float: right; }
.wp-item-read-more a { font-size: 1.2em; text-decoration: underline; font-weight: bold; }
.wp-data-items-more, .ViewMoreItems { background-color: #EEEEEE; clear: both; height: 30px; margin: 20px 0; overflow: hidden; }
.wp-data-items-more a, .ViewMoreItems a { color: #999; font-size: 1.1em; float: right; padding: 7px 15px 7px 5px; background: url("/images/arrow.gif") no-repeat right center; margin-right: 10px; }

.wp-pager { height: 20px; margin: 15px 0 0; clear: both; }
.wp-pager-selector { float: left; }
.wp-pager-prev,
.wp-pager-next { padding: 3px 10px; color: #000; border: 1px solid #000; font-size: 1.2em; }
.wp-pager-prev:hover,
.wp-pager-next:hover { color: #D21C81; border: 1px solid #D21C81; }
.wp-pager-pages { position: relative; }
.wp-pager-page { color: #000; font-size: 1.2em; font-weight: bold; padding: 3px 5px; border: 1px solid #000; margin-right: 5px; }
.wp-pager-page:hover { color: #D21C81; border: 1px solid #D21C81; }
.wp-pager-selected-page { color: #D21C81; border: 1px solid #D21C81; }

.wp-item-group-horizontal { clear: both; }
.wp-item-group-horizontal .wp-data-item { width: 300px; margin-right: 19px; }
.wp-item-group-horizontal .wp-item-group-last-item.wp-data-item { margin-right: 0 !important; }

/* NOTICIAS IZQUIERDA */
.wp-news-left { float: left; clear: both; margin-bottom: 20px; overflow: hidden; width: 262px; padding-right: 18px; }
.wp-news-left .wp-data-item { border: 1px solid #D21C81; }
.wp-news-left .wp-video-container embed, .wp-news-left .wp-video-container iframe,
.wp-news-left .wp-video-container object { width: 260px; }

.wp-news-left-top {}
.wp-news-left-top .wp-data-container { background-color: #D21C81; padding: 6px; }
.wp-news-left-top .wp-item-header a { color: #FFF; font-size: 1.5em; line-height: 20px; letter-spacing: -0.05px; }
.wp-news-left-top .wp-item-header a:hover { color: #000; }
.wp-news-left-top .wp-item-summary { font-size: 1.3em; }
.wp-news-left-top .wp-item-read-more a { color: #FFF; text-decoration: underline; }

.wp-news-left-bottom {}
.wp-news-left-bottom .wp-data-container { background-color: #FFF; padding: 5px; }
.wp-news-left-bottom .wp-item-header a { font-size: 1.5em; line-height: 15px; letter-spacing: -0.05px; }

/* NOTICIAS CENTRO */
.wp-news-middle { float: left; width: 435px; }
.wp-news-center { float: left; width: 262px; padding-right: 18px; }
.wp-news-center .wp-img-container { border: 1px solid #000; margin-bottom: 10px; }
.wp-news-center .wp-item-header a { font-size: 1.5em; line-height: 15px; letter-spacing: -0.05px; }
.wp-news-center .wp-item-summary { font-size: 1.3em; }
.wp-news-right .wp-data-item { border-bottom: 1px solid #000; padding-bottom: 10px; margin-bottom: 10px; }
.wp-news-right .wp-item-header a { font-size: 1.2em; }

/* ENTIDADES */
.wp-module-name-entidades .wp-item-header a { font-size: 1.5em; line-height: 15px; letter-spacing: -0.05px; }

/* NOTICIAS DERECHA */
.wp-news-right { float: left; width: 155px; }

/* TEMA VIDEOS */
#default .left .wp-module-name-video .wp-item-header { border: 1px solid #000000; margin: 20px 0 0; padding: 10px 15px; }
#default .left .wp-module-name-video iframe,
#default .left .wp-module-name-video embed,
#default .left .wp-module-name-video object { height: 370px !important; width: 600px !important; }

/* TEMA NOTICIAS */
#default .left .wp-module-name-noticias {}
#default .left .wp-module-name-noticias .wp-item-group {}
#default .left .wp-module-name-noticias .wp-data-item { border: 1px solid #000000; padding: 10px 15px; width: 260px; margin: 0 49px 0 0; }
#default .left .wp-module-name-noticias .wp-data-container { background-color: #000; padding: 10px 10px; }
#default .left .wp-module-name-noticias .wp-item-header a { font-size: 1.5em; color: #FFF; line-height: 18px; }
#default .left .wp-module-name-noticias .wp-item-summary { color: #FFF; }

/* TEMA NOTICIAS 2 */
#default .right { margin-top: 15px; }
#default .right .wp-module-name-noticias { float: left; width: 265px; margin-right: 33px; padding: 0 15px; }
#default .right .wp-module-name-noticias .wp-item-group {}
#default .right .wp-module-name-noticias .wp-data-item { overflow: hidden; clear: both; }
#default .right .wp-module-name-noticias .wp-img-container { float: left; width: 110px; }
#default .right .wp-module-name-noticias .wp-data-container { clear: none; overflow: auto; }
#default .right .wp-module-name-noticias .wp-item-header a { color: #000; font-size: 1.3em; line-height: 15px; }
#default .right .wp-module-name-noticias .wp-item-summary { color: #000; }

/* TEMA DOCUMENTOS */
#default .right .wp-module-name-documentacion { float: right; width: 265px; padding: 0 15px; }
#default .right .wp-module-name-documentacion .wp-data-item { background: url("/images/doc.gif") 0 0 no-repeat; padding: 0 0 10px 50px; min-height: 50px; }
#default .right .wp-module-name-documentacion .wp-data-item.odd { background: url("/images/doc-alt.gif") 0 0 no-repeat; }
#default .right .wp-module-name-documentacion .wp-item-header a { color: #000; font-size: 1.3em; line-height: 15px; }
#default .right .wp-module-name-documentacion .wp-item-summary { color: #000; }

/* TEMA ENLACES */
#default .right .wp-module-name-enlaces { float: right; width: 265px; padding: 0 15px; clear: right; }
#default .right .wp-module-name-enlaces .wp-data-items-list { margin: 0; }
#default .right .wp-module-name-enlaces .wp-data-item { background: url("/images/link.gif") 0 0 no-repeat; padding: 0 0 10px 50px; min-height: 50px; }
#default .right .wp-module-name-enlaces .wp-data-item.odd { background: url("/images/link-alt.gif") 0 0 no-repeat; }
#default .right .wp-module-name-enlaces .wp-item-header a { color: #000; font-size: 1.3em; line-height: 15px; }
#default .right .wp-module-name-enlaces .wp-item-summary { color: #000; }

/* DEFAULT LIST VIEW */

/* NOTICIAS */
#default .center .wp-module-name-noticias {}
#default .center .wp-module-name-noticias .wp-item-group {}
#default .center .wp-module-name-noticias .wp-data-item { float: left; overflow: hidden; }
#default .center .wp-module-name-noticias .wp-img-container { float: left; width: 110px; }
#default .center .wp-module-name-noticias .wp-data-container { clear: none; overflow: auto; }
#default .center .wp-module-name-noticias .wp-item-header a { color: #000; font-size: 1.3em; line-height: 15px; }
#default .center .wp-module-name-noticias .wp-item-summary { color: #000; }

/* DOCUMENTOS */
#default .center .wp-module-documentos {}
#default .center .wp-module-documentos .wp-data-item { background: url("/images/doc.gif") 0 0 no-repeat; padding: 0 0 0 50px; min-height: 50px; width: 250px; }
#default .center .wp-module-documentos .wp-item-group-odd .wp-data-item { background: url("/images/doc-alt.gif") 0 0 no-repeat; }
#default .center .wp-module-documentos .wp-item-header a { color: #000; font-size: 1.3em; line-height: 15px; }
#default .center .wp-module-documentos .wp-item-summary { color: #000; }

/* DOCUMENTOS */
#default .center .wp-module-name-documentos {}
#default .center .wp-module-name-documentos .wp-data-item { background: url("/images/doc.gif") 0 0 no-repeat; padding: 0 0 0 50px; min-height: 50px; width: 250px; }
#default .center .wp-module-name-documentos .wp-item-group-odd .wp-data-item { background: url("/images/doc-alt.gif") 0 0 no-repeat; }
#default .center .wp-module-name-documentos .wp-item-header a { color: #000; font-size: 1.3em; line-height: 15px; }
#default .center .wp-module-name-documentos .wp-item-summary { color: #000; }

/* ENLACES */
#default .center .wp-module-enlaces {}
#default .center .wp-module-enlaces .wp-data-item { background: url("/images/link.gif") 0 0 no-repeat; padding: 0 0 0 50px; min-height: 50px; width: 250px; }
#default .center .wp-module-enlaces .wp-item-group-odd .wp-data-item { background: url("/images/link-alt.gif") 0 0 no-repeat; }
#default .center .wp-module-enlaces .wp-item-header a { color: #000; font-size: 1.3em; line-height: 15px; }
#default .center .wp-module-enlaces .wp-item-summary { color: #000; }

/* ENLACES */
#default .center .wp-module-name-enlaces {}
#default .center .wp-module-name-enlaces .wp-data-item { background: url("/images/link.gif") 0 0 no-repeat; padding: 0 0 0 50px; min-height: 50px; width: 250px; }
#default .center .wp-module-name-enlaces .wp-item-group-odd .wp-data-item { background: url("/images/link-alt.gif") 0 0 no-repeat; }
#default .center .wp-module-name-enlaces .wp-item-header a { color: #000; font-size: 1.3em; line-height: 15px; }
#default .center .wp-module-name-enlaces .wp-item-summary { color: #000; }

/* VIDEOS */
#default .center .wp-module-name-videos {}
#default .center .wp-module-name-videos .wp-item-group {}
#default .center .wp-module-name-videos .wp-data-item {}
#default .center .wp-module-name-videos .wp-img-container { float: left; width: 110px; }
#default .center .wp-module-name-videos .wp-data-container { clear: none; overflow: auto; }
#default .center .wp-module-name-videos .wp-item-header a { color: #000; font-size: 1.3em; line-height: 15px; }
#default .center .wp-module-name-videos .wp-item-summary { color: #000; }

/* SENDINGS */
.wp-module-480 { margin: 25px 0 0; clear: both; overflow: hidden; }
.wp-module-480 div { font-size: 1.3em; }

/* SEARCH RESULTS */
.wp-module-searchresults { margin-top: 10px; }

/* SUB TABS */
.menu-ascendant { background-color:#EEEEEE; padding:20px 20px 0; width:190px; margin-bottom: 20px; overflow: hidden; clear: both; }
.menu-ascendant li { border-bottom: 1px dotted #CCC !important; }

/* LOCATION */
.wp-module-location div { margin-bottom: 10px; font-size: 1.1em; color: #999; }
.wp-module-location a { font-size: 1em; color: #999; text-decoration: underline; }
.wp-module-location a.CurrentLocationItem { font-weight: bold; text-decoration: none; }

/* VIEW ITEM */
.wp-item-container { margin-top: 15px; }
.wp-item-pane-1 .wp-field-type-date { font-size: 1.2em; color: #999; }
.editItemRenderer .Titular,
.wp-item-pane-1 .wp-field-title { color:#000; font-size:2em; font-weight:bold; text-align: justify; }
.editItemRenderer .Proteccion,
.wp-item-pane-1 .wp-field-description { font-size: 1.4em; color: #666; margin-top: 5px;  text-align: justify; }
.wp-item-pane-1 .p-middle { float: none !important; }

.wp-item-pane-2 { margin-top: 15px; }
.wp-item-pane-2 .wp-item-social { float: right; margin-top: 10px; }
.wp-item-pane-2 .wp-field { margin-bottom: 5px; }
.wp-item-pane-2 .wp-field-label { font-size: 1.2em; font-weight: bold; }
.wp-item-pane-2 .wp-field-value { font-size: 1.2em; color: #666; }
.wp-item-pane-2 .p-middle { float: none !important; }
.wp-item-pane-2 .p-north { margin: 5px 0; }
.wp-item-pane-2 .s-north .wp-field { margin-bottom: 5px; }
.wp-item-pane-2 .s-north .wp-field-label { font-size: 1.1em; color: #000; font-weight: bold; }
.wp-item-pane-2 .s-north .wp-field-value { font-size: 1.1em; color: #666; }
.wp-item-pane-2 .s-north .wp-field-value a { font-size: 1em; color: #666; text-decoration: underline; }
.wp-item-pane-2 .s-center .wp-field-facebook iframe { width: 375px !important; height: 35px !important; }
.wp-item-pane-2 .wp-field-contenido, .wp-item-pane-2 .wp-field-html { font-size: 1.3em !important; color: #000; font-family: Arial !important; line-height:1.5em; text-align: justify; position: inherit !important; }
.wp-item-pane-2 .wp-field-contenido *, .wp-item-pane-2 .wp-field-html * { font-size: 1em !important; color: #000; font-family: Arial !important; line-height:1.5em; text-align: justify; position: inherit !important; }
.wp-item-pane-2 .wp-field-contenido a, .wp-item-pane-2 .wp-field-html a,
.wp-item-pane-2 .wp-field-contenido a *, .wp-item-pane-2 .wp-field-html a * { color: #D21C81 !important; text-decoration: underline !important; }
.wp-item-pane-2 .wp-field-contenido a:hover, .wp-item-pane-2 .wp-field-html a:hover,
.wp-item-pane-2 .wp-field-contenido a:hover *, .wp-item-pane-2 .wp-field-html a:hover * { color: #000 !important; }
.wp-item-pane-2 .wp-field-contenido iframe, .wp-item-pane-2 .wp-field-html iframe,
.wp-item-pane-2 .wp-field-contenido embed, .wp-item-pane-2 .wp-field-html embed,
.wp-item-pane-2 .wp-field-contenido object, .wp-item-pane-2 .wp-field-html object { width: 623px; height: 450px; }

.wp-item-pane-2 .wp-field-contenido p, .wp-item-pane-2 .wp-field-html p { margin-bottom: 15px; }
.wp-item-pane-2 .wp-field-contenido ul, .wp-item-pane-2 .wp-field-html ul { margin-bottom: 15px; }
.wp-item-pane-2 .wp-field-contenido li, .wp-item-pane-2 .wp-field-html li { margin-bottom: 15px; }

.wp-item-pane-2 .p-west { float: right !important; width: 200px; padding: 20px 15px 0; border: 1px solid #000; margin: 0 0 10px 25px !important; }
.wp-item-pane-2 .p-west .wp-field-type-imagesviewer { margin-bottom: 20px; }
.wp-item-pane-2 .p-west .wp-field-type-imagesviewer a.wp-item-image-link { margin-bottom: 5px; display: block; }
.wp-item-pane-2 .p-west .wp-field-type-imagesviewer a.wp-item-image-footer-link { margin-bottom: 15px; display: block; color: #000; font-size: 1.1em; }

.wp-item-pane-2 .p-south { margin-top: 15px; }
.wp-field-type-filesviewer * { white-space: normal !important; }
.wp-field-type-filesviewer .wp-field-label { font-size: 1.4em; color:#000; text-transform: uppercase; font-weight: bold; }
.wp-field-type-filesviewer a { font-size: 1.2em; color: #999; text-decoration: underline; padding-top: 5px; display: block; font-weight: bold; }
.wp-field-type-filesviewer a img { float: left; }
.wp-field-type-filesviewer a span { display: block; }

.wp-item-pane-3 .s-south { height: 30px; margin: 20px 0; }
.wp-item-pane-3 .s-south .wp-item-tools { clear: none; overflow: auto; }
.wp-item-pane-3 .s-south .wp-item-tools .wp-item-tool { font-size: 1.2em; color: #666; text-decoration: underline; padding:6px 15px; }
.wp-item-pane-3 .s-south .wp-item-tools .wp-item-tool img { display: none; }

.FiltersContainer { font-size: 1.2em; }

/* EDIT ITEM */
.editItemContainer { padding: 0; margin-top: 10px; }
.editControl table, .editControl table * { padding: 0; }
.editControl .label { font-size: 1.2em; color: #000; display: block; margin-bottom: 5px; }
.editControl .normal, .editControl select { width: 600px !important; font-size: 1.2em; color: #000; display: block; margin-bottom: 10px; padding: 5px; font-family: Arial, Helvetica, sans-serif; border: 1px solid #666 !important; }
.editItemBody .CommandButton { background-color:#D21C81; color:#FFFFFF; display:block; font-size:1.4em; font-weight:bold; line-height:14px; padding: 5px 10px; text-align:center; vertical-align:middle; width:auto; margin: 0 10px 25px 0; float: left; }
.ItemInserterMessage { padding: 0 300px 25px 0; font-size: 1.6em; display: block; }

/* SUBSCRIPTION MANAGER */
.SubscriptionManagerUnsubscriptionOption a,
.ConfirmationButton a,
.SubscriptionManagerUnSubscriptionButton { background-color:#D21C81; color:#FFFFFF; display:block; font-size:1.4em; font-weight:bold; line-height:14px; padding: 5px 10px; text-align:center; vertical-align:middle; width:auto; margin: 0 10px 25px 0; float: left; }
.SubscriptionManagerNotifications { font-size: 1.3em !important; color: #000 !important; font-family: Arial !important; line-height:1.5em; text-align: justify; margin-top: 15px; }
.SubscriptionManagerUnsubscriptionTitle { display: none; }
.SubscriptionManagerUnsubscriptionIntro { font-weight: bold; font-size: 1.2em; margin: 10px 0 5px; }
.SubscriptionManagerUnsubscriptionEmail { border: 1px solid #666666 !important; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 1.2em; margin-bottom: 10px; padding: 5px; width: 600px !important; }
.ConfirmText, .ConfirmationError { font-size: 1.1em; margin: 10px 0; clear: both; display: block; }
.ConfirmationInputLabel { font-weight: bold; font-size: 1.2em; margin: 10px 0 5px; }
.ConfirmationInput input { border: 1px solid #666666 !important; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 1.2em; margin-bottom: 10px; padding: 5px; width: 600px !important; }

/* SEARCH */
.SearchResultItem { margin-bottom: 20px; }
.SearchResultsHits { display: block; margin-bottom: 10px; color: #666; font-size: 1.1em; }
.SearchResultItem .SearchResultTitle a { font-size: 1.3em; font-weight: bold; }
.SearchResultItem .SearchResultTitle span { font-size: 1.1em; color: #666; }
.SearchResultItem .SearchResultAbstract { padding-top: 5px; font-size: 1.1em; color: #666; }

/* SITE MAP */
.wp-module-494 { width: 300px; float: left; margin: 20px 20px 0 0; font-size: 1.2em; }
.wp-module-495 { width: 300px; float: left; font-size: 1.2em; }

/* MENU PRINCIPAL */
#left .AspNet-Menu-Vertical * { list-style-type: none !important; }
#left .AspNet-Menu-Vertical { width: 230px; display: none; }
#left .AspNet-Menu { font-size: 1.1em; margin: 0 !important; padding-left: 0 !important; }

/* nivel 1 */
#left .AspNet-Menu ul { padding-left: 0 !important; }
#left .AspNet-Menu li { position: relative; }
#left .AspNet-Menu li a,
#left .AspNet-Menu li a:visited { text-decoration: none; display: block; padding: 2px 0; font-size: 1.4em; font-weight: bold; text-align: right; }

#left .AspNet-Menu li.AspNet-Menu-Selected a.AspNet-Menu-Selected { color: #000; } /* elemento de primer nivel seleccionado */

/* nivel 2 y siguientes */
#left .AspNet-Menu li ul { padding-bottom: 8px; }
#left .AspNet-Menu li li a,
#left .AspNet-Menu li li a:visited { font-size: 1.2em; padding: 1px 0 !important; }

/* Temas */
#left .AspNet-Menu-Value-27 a { display: none !important; }
#left .AspNet-Menu-Value-27 ul { display: block !important; padding: 10px 0 0 !important; margin-top: 5px; border-top: 1px solid #CCC; }
#left .AspNet-Menu-Value-27 ul a { font-size: 1.2em !important; margin-bottom: 2px; display: block !important; }

/* Documentacion */
#left .AspNet-Menu-Value-240,
#left .AspNet-Menu-Value-243,
#left .AspNet-Menu-Value-35 ul { display: none !important; }

/* New Videos */
.wp-module-name-video-destacado iframe {
    width: 100%;
    height: 348px;
}

.wp-module-name-videos-secundarios .wp-data-item {
    width: 307px;
}

.wp-module-name-videos-secundarios iframe {
    width: 100%;
    height: 173px;
}
