/*

Theme Name: Afluentes SC
Theme URI: http://afluentes.org/
Description: Plantilla Afluentes SC (octubre 2009)
Version: 1.0
Author: <a href="http://grafimher.com">Grafimher</a>
Tags: varias columnas

*/

body{background:#33669B;margin:0; padding: 0;}
#wrapper{width:950px;margin:0 auto;padding:0;background: url("images/bg-wrapper.png");background-repeat:repeat-y;}
#wrapper-blog {width:950px;margin:0 auto;padding:0;background: url("images/bg-wrapper.png");background-repeat:repeat-y;}
#header{width:930px;margin:0 0 0 10px;border-bottom:1px solid #104278;height:105px;clear:both;background:#0078C0 url("images/bg-header.png") repeat-x;}
#sidebar{width:230px;float:left;padding:0;background:#134D8C;margin-left:10px;color:#fff;font-family:Arial, verdana, san-serif;font-size:12px;}

#sidebar2, #sidebar3{width:230px;float:left;padding:0;background:#134D8C;margin-left:9px;color:#fff;font-family:Arial, verdana, san-serif;font-size:12px;}

#footer{clear:both;height:80px;margin:0 0 0 10px; padding: 15px 0 0 0;background:#05294F url("images/bg-footer.png") repeat-x;width:930px;}
#footer .bg-afluentes {background-image:url(images/back_tex_f.png); background-repeat:no-repeat;background-position:left top;height:138px;}

.menu-mini{width:100%;height:20px;margin:10px 0 0 0;padding:0;float:left;color:#BAB401;text-align:center;}
ul.menu-footer {margin:0 0 0 10px;padding:0;width:100%;}
ul.menu-footer li {display:inline;font-size:11px;font-family:Helvetica, Arial, sans-serif;list-style-type:none;padding:0 5px 0 0;margin:0;}
ul.menu-footer li a{text-decoration:none;margin:0;padding:0;color:#BAB401;}
ul.menu-footer li a:hover {text-decoration:underline;}

.menu-mini2{width:auto;height:20px;margin:15px 0 0 0;padding:0;float:left;color:#fff;text-align:center;}
ul.menu-head {margin:0 0 0 10px;padding:0;width:100%;}
ul.menu-head li {display:inline;font-size:11px;font-family:Helvetica, Arial, sans-serif;list-style-type:none;padding:0 5px 0 0;margin:0;}
ul.menu-head li a{text-decoration:none;margin:0;padding:0;color:#fff;text-transform:uppercase;font-size:9px;}
ul.menu-head li a:hover {text-decoration:underline;}

img.logotipo{margin:10px 0 0 15px;padding:0;}
img.tira-biblioteca {margin:0 0 0 10px;padding:0;}

#footer p {color:#fff;font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:0 0 0 15px;text-align:center;}

span.footer {font-weight:bold;text-transform:uppercase;font-size:13px;}

#content {width:94%;float:right;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:1.5em;padding:15px;margin-right:15px;}

a[href $='.pdf'] {padding-right: 18px; background: transparent url(images/icon_pdf.gif) no-repeat center right;color:#D6530D;}

#content_prof {width:68%;float:right;padding:0;margin-right:15px;font-family:Verdana, Arial, sans-serif;font-size:13px;line-height:1.5em;color:#202020;background:#134D8C;}


.bloque1{width:320px;min-height:500px;float:left;margin:0;padding:0;}
.bloque2{width:590px;min-height:500px;float:right;margin:0 25px 0 0;padding:0;}

#content p{margin-left:10px;}

#content_blog {width:auto;font-family:verdana, arial, sans-serif;font-size:13px;line-height:1.5em;padding:15px;margin-right:0;background:#fff;margin-left:20em;}

#wcontent_blog{background:#134D8C;width:930px;margin:0 0 0 10px;padding:0;}


#content_blog h3 {font-family:verdana, arial, sans-serif;font-size:12px;color:#134D8C;margin:0;padding:0;font-weight:bold;}
#content_blog h3 a {color:#134D8C;margin:0;padding:0;font-weight:bold;text-decoration:none;}
#content_blog h3 a:hover {text-decoration:none;}

#content_blog .meta_blog {height:60px;margin:0 0 5px 0;padding:0;}

.linefront {background:url("images/bg-breadcrumbs.png");height:15px;border-bottom:1px solid #948f01;width:930px;margin-left:10px;}
.content-contactar {width:37%;float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:1.5em;padding:15px;}
.content-contactar p{margin-left:10px;}
.content-biblioteca {margin-bottom:35px;border-bottom:1px solid #ececec;padding-bottom:10px;min-height:200px;}
#content li.pagenav {list-style:none;}
#content li.page_item {margin:0;padding:3px;}


.sidebar-contactar{width:400px;float:right;padding:10px;height:600px;margin:0;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:1.5em;padding:15px;}
.sidebar-contactar {margin:0;}

#content-portada{width:100%;margin:0;}
.content-contactar{width:94%;margin-left:15px;}
#content-portada p {padding:0px;margin:5px 0 5px 0;line-height:1.6em;}

.actualidad {width:290px;padding:0 0 5px 0;float:left;margin-left:25px;font-family:Arial, Verdana, sans-serif;font-size:12px;background:#fff;color:#202020;border:1px solid #ECECEC;}
.actualidad a {color:#D6530D;}

.publicaciones{width:585px;float:left;padding:0 0 5px 0;margin:0 0 20px 0;font-family:Verdana, Arial, sans-serif;font-size:12px;background:#fff;border:1px solid #ECECEC;color:#202020;}
.publicaciones a {color:#D6530D;}
.suscripcion {width:283px;padding:0 0 5px 0;float:right;margin:0 0px 0 0;font-family:Arial, Verdana, sans-serif;font-size:12px;background:#fff;color:#202020;border:1px solid #ECECEC;}

/* widget */
.blog{width:290px;float:left;padding:0 0 5px 0;margin:0 0 25px 0px;font-family:Verdana, Arial, sans-serif;font-size:12px;border:1px solid #ECECEC;}
.blog a {color:#D6530D;}
.blog ul {list-style-type:none;padding:0 0 0 10px; color: #202020; line-height: 1.5em; }
.widgettitle {font-size:20px;margin:0 0 0 10px;}
.widget {list-style-type:none;}

.entry{margin-bottom:10px;padding:10px 10px 20px 10px;background-image: url(images/section_top.jpg);background-repeat:no-repeat;font-family:Verdana, Arial, sans-serif;}
.entry a {color:#D6530D}
.storycontent {background:#fff;border:1px solid #ECECEC;padding:5px 0 10px 10px;background-image: url(images/section_top.jpg);background-repeat:no-repeat;min-height:350px;}
.storycontent_prof {background:#fff;padding:20px 0 10px 10px;background-image: url(images/section_top.jpg);background-repeat:no-repeat;min-height:150px;height:auto !important;height:150px;overflow: hidden;}

.storycontent p{font-size:13px;font-family:verdana,arial, sans-serif;color:#202020;padding-right:10px;}
.storycontent ul li {font-size:13px;font-family:verdana,arial, sans-serif;color:#202020;line-height:1.6em;}
.storycontent ol li {font-size:13px;font-family:verdana,arial, sans-serif;color:#202020;line-height:1.6em;}
.storycontent a {color:#D6530D;}

.entry-category {margin-bottom:10px;padding:10px 10px 20px 10px;border-bottom:1px solid #ececec;min-height:200px;margin-right:15px;}
.entry-category h3 {font-size:12px;font-family:verdana, arial, sans-serif;color:#134D8C;margin:0;padding:0;font-weight:bold;}
.entry-category h3 a {color:#134D8C;margin:0;padding:0;font-weight:bold;text-decoration:none;}
.entry-category h3 a:hover {border-bottom:1px solid #134D8C;}



#header span {color:#fefa8f;padding:0 0 0 15px;margin:0;font-size:17px;}
span.afluentesnewsletter {color:#031a32;font-weight:bold;margin:0;padding:0;font-family:Arial, Verdana, sans-serif;text-transform:uppercase; }
span.blog {font-size:11px;font-family:Arial, Verdana, sans-serif;text-transform:uppercase;color:red;}


/*Encabezados */

h1 {color:#fff;text-transform:uppercase;font-family:Helvetica, arial,verdana, sans-serif;padding:15px 0 0 15px;margin:0;font-size:29px;}
h2{color:#063464;margin:15px 0 25px 10px;padding:0;font-size:23px;font-family:Georgia, Times, serif;font-weight:normal;}

h3 {font-size:12px;font-family:verdana, arial, sans-serif;color:#134D8C;margin:0;padding:0;font-weight:bold;}
h3 a {color:#134D8C;margin:0;padding:0;font-weight:bold;text-decoration:none;}
h3.seccion-blog {font-size:17px;font-family:Helvetica, Arial, sans-serif;text-transform:uppercase;color:#fff;margin:15px 0 0 5px;}
#sidebar p.blog{font-family:Helvetica, sans-serif;margin:0 0 15px 5px;padding:0;border:0;}

.content-biblioteca h3 {font-size:12px;font-family:verdana, arial, sans-serif;color:#134D8C;margin:0;padding:0;font-weight:bold;}
.content-biblioteca h3 a {color:#134D8C;margin:0;padding:0;font-weight:bold;text-decoration:none;}



h4.directorio {color:#063464;margin:15px 0 10px 10px;padding:0;font-size:14px;font-family:Verdana,Arial, sans-serif;font-weight:bold;}
h4 {margin-left:10px;}


.actualidad h3 {font-size:12px;font-family:verdana, arial, sans-serif;color:#134D8C;margin:0;padding:0;font-weight:bold;}
.actualidad h3 a {font-size:12px;font-family:verdana, arial, sans-serif;color:#134D8C;text-decoration:none;margin:0;padding:0;font-weight:bold;}
.actualidad h3 a:hover {text-decoration:underline;}

.publicaciones h3 {font-size:12px;font-family:verdana, arial, sans-serif;color:#134D8C;margin:0;padding:0;font-weight:bold;}
.publicaciones  h3 a {font-size:12px;font-family:verdana, arial, sans-serif;color:#134D8C;text-decoration:none;margin:0;padding:0;font-weight:bold;}
.publicaciones  h3 a:hover {text-decoration:underline;}

.blog h3 {font-size:12px;font-family:verdana, arial, sans-serif;color:#134D8C;margin:0;padding:0;font-weight:bold;}
.blog  h3 a {font-size:12px;font-family:verdana, arial, sans-serif;color:#134D8C;text-decoration:none;margin:0;padding:0;font-weight:bold;}
.blog  h3 a:hover {text-decoration:underline;}

h3.tcomentarios {font-family:Helvetica, Arial, sans-serif;font-size:10px;text-transform:uppercase;color:#fff;margin-top:35px;margin-bottom:0;}
ul.ucomentarios {margin:0 0 15px 20px;padding:0;font-family:verdana, arial, sans-serif;font-size:12px;}
ul.ucomentarios li {padding-top:10px;}
ul.ucomentarios li a {color:#CBC501;}

ul.lista-articulos {margin:0 0 15px 20px;padding:0;font-family:verdana, arial, sans-serif;font-size:11px;}
ul.lista-articulos li {padding-top:10px;}
ul.lista-articulos li a {color:#CBC501;}


.actualidad h2.news {font-size:12px;font-family:arial,verdana, sans-serif;background:#134D8C;color:#fff;padding:3px 0 3px 10px;margin:0 0 20px 0;text-transform:uppercase;font-weight:bold;}
.publicaciones h2.pubs {font-size:12px;font-family:arial,verdana, sans-serif;background:#D6530D;color:#fff;padding:3px 0 3px 10px;margin:0 0 20px 0;text-transform:uppercase;font-weight:bold;}

h2.blogging {font-size:12px;font-family:arial,verdana, sans-serif;background:#CE0D23;color:#fff;padding:3px 0 3px 10px;margin:0 0 20px 0;text-transform:uppercase;font-weight:bold;}

h2.blog_gabriela, h2.blog_gabriela a  {font-size:12px;font-family:arial,verdana, sans-serif;background:#00B0AA;color:#fff;padding:3px 0 3px 10px;margin:0 0 20px 0;text-transform:uppercase;font-weight:bold;text-decoration:none;}


.suscripcion h2.newsletter {font-size:12px;font-family:arial,verdana, sans-serif;background:#820077;color:#fff;padding:3px 0 3px 10px;margin:0 0 20px 0;text-transform:uppercase;font-weight:bold;}

.meta {padding-left:15px;font-size:12px;background-image:url(images/calendar_post.png);background-repeat:no-repeat;background-position:center left;color:#202020;}
.meta-front {padding-left:15px;padding-top:5px;font-size:11px;background-image:url(images/calendar_post.png);background-repeat:no-repeat;background-position:0 8px;color:#202020;}


/*Busqueda*/


.search {float:right;margin:15px 15px 0 0;background-image:url(images/search-button.png);background-repeat:no-repeat;background-position:center right;height:34px;width:200px;}

.search input{margin-left:10px;margin-top:7px;border:0;width:145px;}



/* calendario*/

.the_date {display:block;text-align: center;float:left;font-family: Arial, Helvetica, sans-serif;background: url(images/calendar.png) no-repeat;width:44px;height:45px;margin:10px 5px 0 10px;}
.date_m {display:block;font-size: 1.1em;margin:0;padding:0;font-weight: normal;text-align:center;color:#fff;}
.date_d {display:block;font-size:1.6em;margin:0;padding:0 0 1.3em 0;text-align: center;}


.meta_blog .the_date {display:block;text-align: center;float:left;font-family: Arial, Helvetica, sans-serif;background: url(images/calendar.png) no-repeat;width:44px;height:45px;margin:7px 5px 0 10px;}
.meta_blog .date_m {display:block;font-size: 1.1em;margin:0;padding:0;font-weight: normal;text-align:center;color:#fff;}
.meta_blog .date_d {display:block;font-size:1.6em;margin:0;padding:0 0 1.3em 0;text-align: center;}



/* tabs content*/

ul.tabs {margin:25px 0 0 15px;padding: 0;float: left;list-style: none;height: 32px; /*--Set height of tabs--*/width: 100%;}
ul.tabs li {float: left;margin:0;padding: 0;height: 31px; /*--Subtract 1px from the height of the unordered list--*/line-height: 31px; /*--Vertically aligns the text within the tab--*/border-left: none;margin-bottom: -1px; /*--Pull the list item down 1px--*/overflow: hidden;position: relative;background: #D6530D;}
ul.tabs li a {text-decoration: none;color: #fff;display: block;font-size: 1em;padding: 0 15px;border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/outline: none;}
ul.tabs li a:hover {background: #134D8C;}
html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/background: #134D8C; /*--Makes the active tab look like it's connected with its content--*/}
.tab_container {border-top: none;overflow: hidden;clear: both;width: 100%;background: #fff;color:#202020;}
.tab_container h3.front {font-size:15px;font-family:arial,verdana,sans-serif;color:#134D8C;margin:0;padding:0;font-weight:bold;}
.tab_content {padding: 20px;font-size: 1em;}


/* align*/
.alignleft, .post .alignleft{float: left;padding:5px 9px 3px 0;position:relative;display:block;}
.alignright, .post .alignright{float: right; padding:5px 0 3px 7px;}
.aligncenter,div.aligncenter,.post .aligncenter {display: block;margin-left: auto;margin-right: auto;}


/* breadcrumbs*/

ul.breadcrumbs {list-style: none;padding: 2px 0 1px 10px;margin: 0 0 0 10px;font-size:11px;background:#aaa501 url("images/bg-breadcrumbs.png") repeat-x;height:15px;font-family:arial,verdana,sans-serif;border-bottom:1px solid #948f01;width:920px;}
ul.breadcrumbs li {float: left;margin: 0 5px 0 0;padding: 0;color:#043262;}
ul.breadcrumbs li a {color:#043262;}


/* Slider */

#featured{ 	
	width:94%; 
	position:relative; 
	border:1px solid #ECECEC;
	height:300px; 
	background:#fff;
	margin-bottom:25px;
	margin-left:25px;
	margin-top:15px;
	padding:1px;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:540px; 
	list-style:none; 
	padding:0; margin:0; 
	width:355px; 
}
#featured ul.ui-tabs-nav li{ 
	padding:1px; padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:4px 5px; 
	background:#fff; 
	padding:1px; 
	border:0px solid #05294f;
}
#featured ul.ui-tabs-nav li span{ 	
	font-size:14px; font-family:Helvetica, Arial, sans-serif; 
	line-height:25px;
	font-weight:bold;
color:#fff;
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:58px; 
	color:#333; background:#134D8C; 
	line-height:20px;
	text-decoration:none;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#aaa501 url("images/bg-slider.png") repeat-x; 
}

/*  #featured li.ui-tabs-selected{ 
	background:url('images/images_slider/selected-item.gif') top left no-repeat;
}*/
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#aaa501 url("images/bg-slider.png") repeat-x;
}
#featured .ui-tabs-panel{ 
	width:550px; height:300px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:238px; left:0; 
	height:63px; 
	background: url('images/transparent-bg.png'); 
	width:550px;
}
#featured .info h2{ 
	font-size:14px; font-family:Helvetica, Arial, sans-serif; 
	font-weight:bold;
	color:#fff; padding:5px 0 2px 10px; margin:0;
	overflow:hidden; 
text-transform:uppercase;
}
#featured .info p{ 
	margin:0 10px; 
	font-family:Arial, Verdana, sans-serif; font-size:13px; 
	line-height:17px; color:#fff;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff;
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

/* Navigation*/

#suckerfishnav {width:930px;background:#0078C0 url("images/bg-menu.png") repeat-x;font-size:10px;font-family:Helvetica, Verdana, sans-serif;font-weight:bold;text-transform:uppercase;}
#suckerfishnav, #suckerfishnav ul {float:left;list-style:none;line-height:40px;padding:0;border:0px solid #aaa;margin:0 0 0 10px;}
#suckerfishnav a {display:block; color:#fff;text-decoration:none;padding:0px 10px;}
#suckerfishnav li {float:left;padding:0;border-right:1px solid #007eca;}
#suckerfishnav ul {z-index:999;position:absolute;left:-999em;height:auto;width:190px;font-weight:normal;margin:0;line-height:1; -moz-opacity:0.85;opacity:0.85;khtml-opacity:0.85;border:0;border-top:1px solid #124C8B; }
#suckerfishnav li li {width:190px;border-bottom:1px solid #124C8B;border-left:1px solid #124C8B;border-right:1px solid #124C8B;font-weight:bold;font-family:verdana,sans-serif;}
#suckerfishnav li li a {padding:8px 10px;width:170px;font-size:10px;color:#fff;}
#suckerfishnav li ul ul {margin:-21px 0 0 150px;}
#suckerfishnav li li:hover {background:#D2CB01;}
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {color:#fff;}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {color:#fff;}
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {color:#fff;}
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {left:-999em;}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {left:auto;background:#0078C0;}
#suckerfishnav li:hover, #suckerfishnav li.sfhover {background:#124C8B;}
#suckerfishnav .current_page_parent {background:#124C8B;}
#suckerfishnav .current_page_item {background:#124C8B;}
#suckerfishnav .current_page_parent a:after, #suckerfishnav .current_page_parent li a:after, #suckerfishnav .current_page_parent li li a:after, #suckerfishnav .current_page_parent li li li a:after, #suckerfishnav .current_page_parent li li li li a:after {content:"";}
#suckerfishnav .current_page_parent a:after, #suckerfishnav li .current_page_parent a:after, #suckerfishnav li li .current_page_parent a:after, #suckerfishnav li li li .current_page_parent a:after {color:#000;content:"";}
#suckerfishnav .current_page_item a:after, #suckerfishnav li .current_page_item a:after, #suckerfishnav li li .current_page_item a:after, #suckerfishnav li li li .current_page_item a:after, #suckerfishnav li li li li .current_page_item a:after {color:#000;content:"";}

/* toggle preguntas y respuestas*/
h4.trigger {padding: 0 0 0 50px;margin: 0 0 5px 0;	background: url(images/h2_trigger_a.gif) no-repeat;height: 46px;line-height: 46px;width: 930px;	font-size: 1.5em;	font-weight: normal;	float: left;}
h4.trigger a {color: #000;text-decoration: none;display: block;}
h4.trigger a:hover { color: #ccc;}
h4.active {background-position: left bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container {margin: 0 0 5px;padding: 0;background: #fff url(images/toggle_block_stretch.gif) repeat-y left top;overflow: hidden;font-size: 1.2em;width: auto;clear: both;}
.toggle_container a {color:#d6530d;}
.toggle_container .block {padding: 20px; /*--Padding of Container--*/background: url(images/toggle_block_btm.gif) no-repeat left bottom; /*--Bottom rounded corners--*/}


.vite {margin-bottom:50px;border-top:1px solid #ddd;border-bottom:1px solid #ECECEC;padding:15px;margin-right:15px;}

.pages-blog ul {margin:0;padding:0;}
ul li.right {list-style:none;}
ul li.left {list-style:none;}
ul li.right a {float:right;background:#134D8C;color:#fff;margin:0;padding:3px;text-transform:uppercase;font-size:10px;text-decoration:none;}

ul li.right a:hover {background:#D6530D;}
ul li.left a:hover {background:#D6530D;}
ul li.left a {float:left;background:#134D8C;color:#fff;margin:0;padding:3px;text-transform:uppercase;font-size:10px;text-decoration:none;}
.pages-blog {margin:0 0 0 10px;background:#fff;height:50px;}


/* paginacion*/
div.pagination {font-size:11px;text-align:right;padding:20px;margin:20px 0 20px 0;}
div.pagination a {padding: 2px 5px 2px 5px; margin:2px;text-decoration:none;color: #fff;background:#134D8C;}
div.pagination a:hover, div.pagination a:active {background:#D6530D;color:#fff;}
div.pagination span.current {padding: 2px 5px 2px 5px;margin:2px;background:#D6530D;color:#fff;font-size:11px;} 
div.pagination span.disabled {padding: 2px 5px 2px 5px;margin:2px;border:1px solid #ddd;color:#ddd;font-size:11px;}

.aviso-suscripcion {color:#000;margin:35px 0 35px 35px;padding:15px 15px 15px 55px;font-size:12px;font-family:Verdana, Arial, sans-serif;background-image:url(images/accept.png);background-repeat:no-repeat;background-position:15px 15px;}





.sendit input {width:160px;}
.sendit input.button {width:90px;}

h4.biblioteca {padding:0;margin:0;color:red;font-size:16px;}





