/* Styles */
body{ background: transparent url("../images/fondokofc.jpg") 50% -198px  no-repeat;}
/* ----------------------------------------------------------- OUTSIDER */
#outsider, #insider{ width: 100%; height: 100%; margin: auto}
#insider{background: transparent url("../images/sombra_big.png") 50% 420px  no-repeat;}
/* ----------------------------------------------------------- CLASE */
/*#content, #header-infobar, #header-search, #content-outer  */
.transbg{width: 100%; height: 500px; background: white;position: absolute;              /* absolute positioning        */
   z-index: -1;}
.transbg{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
#searchform{ margin: 8px; color: white; font-weight: bold;} /* Formulario de busqueda*/
#s { width: 120px; border: 1px solid white;}
#header-search { background: #CF000D;}
.loop{ padding:10px 20px 0px 20px; margin:0; margin-right: 10px;}
#content {margin-top: 10px;}
#footer-search {background: #00A5DF;}
.footer-shadow{height: 60px;background: transparent url("../images/sombra_big.png") 50% bottom  no-repeat;}
#sidebar .sidebar-image{width: 100%; overflow: hidden;border-bottom: 2px solid #bfbfbf;}
/* ----------------------------------------------------------- HEADER */
#header-menu .menu ul, #header-menu .menu li { margin:0; padding:0; width:100%;}
#header-menu .menu li { display: inline; background: black; font-size: 170%; }
#header-menu .menu li a { padding: 8px; line-height: 1.2em; color: white; font-weight: bold;}
#header-menu .menu li a:hover { background: #CF000D;/*C10CCF, #00BCFF*/}
#header-menu .menu .current_page_item{ background: #CF000D; color: white;}
/* ----------------------------------------------------------- FOOTER */
#footer-menu { background: black;}
#footer-menu .menu ul, #footer-menu .menu li { margin:0; padding:0; width:100%;}
#footer-menu .menu li { display: inline; background: black; }
#footer-menu .menu li a { padding: 10px 4px 10px 4px; line-height: 1.2em; color: white; font-weight: bold;}
#footer-menu .menu li a:hover { background: #CF000D;/*C10CCF, #00BCFF*/}
#footer-menu .menu .current_page_item{ background: #CF000D; color: white;}
.sca_footer_text img{padding: 4px; float: left;}
.sca_footer_text p{padding: 0; margin: 0; padding-top: 8px;float: left;}
/* ----------------------------------------------------------- CONTENT WIDGETS */
.loop-offset { margin: 0; padding: 0;}
.loop-offset li { list-style: square;}
.loop-offset li { float: left; width: 45%; margin-right: 14px; padding-right:  0; text-align: left;}
.loop-offset li a {color: #14539B;}
.loop-offset .date-news { font-size:10px; color: red;}
/* ----------------------------------------------------------- INFO BAR */
#header-infobar { background:none repeat scroll 0 0 #000000; height:40px;}
.navigation { color: white;}
.navigation a { color: red;}
.navigation a:hover { color: white; background: red;}
/* ----------------------------------------------------------- HOME */
.home-widgets{ margin-top: 50px; }
.home-widgets h2 {margin-bottom: 4px;}
.home-widgets h2.widgettitle { margin-bottom: 10px;padding: 4px; color: black;border-bottom: 1px solid #bfbfbf;} 
/* ----------------------------------------------------------- PAGE */
#content-outer { background: white;}
.bg-cu3r{ margin-top:40px;}
/* ----------------------------------------------------------- CONTENT */
.ui-content-widget h1{  }
.ui-content-widget h1 a{ color: white; background: black; padding-left: 8px; padding-right: 8px;}
.ui-content-widget h1 a:hover{ color: white; background: #CF000D; text-decoration: underline ;  padding-left: 8px; padding-right: 8px;}
.wp-caption  {
-moz-border-radius:3px 3px 3px 3px;
background-color:#F3F3F3;
border:1px solid #DDDDDD;
margin:10px;
padding-top:4px;
text-align:center;
}
/* ----------------------------------------------------------- NEWS TICKER */
#news-ticker ul {}
#news-ticker li{ padding-left: 10px;  width: 600px;}
#news-ticker  span.tickerDate { color: #CFCFCF}
#news-ticker  span.tickerLink  a {color: white; font-weight: bold; font-size: 120%;}