@charset "utf-8";
/* CSS Document for PraiseFolio by JoomlaPraise © Copyright Feb 09 */

/* Default HTML Styles **********/

body{
/*background:#A3CDFC;*/
color:#666666;
}
a{
color:#0350A6;
}
h2, .contentheading, .contentpagetitle{
color:#000000;
}

h1.contentheading, h1.componentheading, #folio_container h3, h2.contentheading{
	color: #000;
	background-image: url(../images/theme2/fondo_titulo.png);
	background-repeat: repeat-x;
	background-color: #E6E6E6;
	padding: 0;
	font-size: 18px;
	font-family: Arial;
	border: 1px solid #D5D5D5;
	padding: 3px;
	margin-bottom: 5px;
}
/* Layout Styles **********/
#buscador{
	position: absolute;
	top: 5px;
	margin: 0 0 0 722px;
	display: inline;
}
#buscador .inputbox{
	width: 200px;
	padding: 4px;
}
#buscador .button{
	position: absolute;
	border: 0;
	padding: 0;
	margin: 0 0 0 5px;
}
#header{
background:#00B6F1;
}
#banner{
background:#EFEEE9;
}
#banner-inner{}
#pathway{
background:#E7F1FD;
color:#FFFFFF;
}
#pathway-inner{
background:#0E55A6;
border-top:1px solid #4085CF;
border-left:1px solid #4085CF;
border-right:1px solid #002E5F;
border-bottom:1px solid #002E5F;
}
#pathway a{
color:#E7F1FD;
}
#wrapper{
background:#EFEEE9;
}
#logo{
background:url(../images/theme2/logo.png) no-repeat 0 0;
}
#navigation li a{
color:#FFFFFF;
background:#3D6780 ;
/*border-top:1px solid #4085CF;*/
border-left:1px solid #E7F1FD;
/*border-right:1px solid #05284F;*/
padding: 2px 8px;
margin: 0;
font-weight: bold;
}
#navigation{
margin-top: 97px;
}
#navigation li a:hover,#navigation li.active a{
color:#FFF;
background:#18334A;
/*border-top:1px solid #FFF;
border-left:1px solid #FFF;
border-right:1px solid #C2C8CF;*/
}
#navigation li.item1 a{
	border: 0;
}
#content{}
#content-inner{}
#footer{
background-color: #009EDD;
color:#FFF;
}
#footer a{
color:#FFF;
}
/* Module Styles **********/
.moduletable{
	background:#F4EFEF;
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	padding: 0;
}
.moduletable_bvc {
	background:#F4EFEF;
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	padding: 0;
}
.moduletable h3, .jwts_title, .moduletable-programa h3, .moduletable-eventos h3{
	background-color: #F26522;
	color:#FFF;
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 5px 0;
	padding: 5px 0;
}
.moduletable_menu_diplomas h3 {
	background-color: #009EDD;
	color:#FFF;
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 5px 0;
	padding: 5px 0;
}
.moduletable_bvc h3 {
	background-color: #009EDD;
	color:#FFF;
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 5px 0;
	padding: 5px 0;
}
.moduletable-programa h3{
	background-color: #009EDD;
}
.moduletable-slider, #top .moduletable{
	border: 0;
}
.moduletable-slider h3, #top .moduletable h3{
	margin: 0;
	color: #000;
	text-align: left;
	background-image: url(../images/theme2/fondo_titulo.png);
	background-repeat: repeat-x;
	background-color: #E6E6E6;
	padding: 0;
	font-size: 18px;
	font-family: Arial;
	font-weight: normal;
	border: 1px solid #D5D5D5;
	padding: 3px;
}
.moduletable-eventos h3, .moduletable-eventos{
	background-color: #F4EFEF;
	color: #000;
}
.moduletable-eventos{
	border: 1px solid #B7B5B5;
}
.jwts_title{
	margin: 0;
}
.jwts_title a{
	display: block;
	text-align: center;
	color: #FFF
}
.moduletable .folio_tags{
	padding: 5px;
	display: block;
}
.moduletable-destacados h3 a{
	color: #ffffff;
}
.moduletable-destacados h3{
	background-color: #009EDD;
	color: #FFF;
	font-family: Arial;
	padding: 5px 0px 5px 25px;
	background-repeat: no-repeat;
	background-position:  5px center;
	line-height: 100%;
}
.moduletable-destacados a.readon{
	margin: 0 5px 5px 0;
	bottom: 0px;
}
.moduletable-destacados{
	background:#F4EFEF;
	padding: 0;
	border: 1px solid #B7B5B5;
	overflow: hidden;
	display: block;
	min-height: 310px;
	height:auto !important;
	height:310px;/*Needs to match the min height pixels above*/
}
.moduletable-destacados p{
	padding: 5px;
}
.moduletable li a:hover, .moduletable li.active a{
background:#B5C8DF;
}
.moduletable-ms1 h3,
.moduletable_text h3{
color:#6B93BF;
}
.moduletable-ms1,
.moduletable_text{
background:#A9D0FD;
color:#333333;
border-top:1px solid #DFEEFF;
border-left:1px solid #DFEEFF;
border-bottom:1px solid #6B93BF;
border-right:1px solid #6B93BF;
}
.moduletable-ms1 li a:hover, .moduletable-ms1 li.active a{
background:#7DACDF;
}
.moduletable-ms2,
.moduletable_menu{
background:#C2D6EF;
border-top:1px solid #EFF6FF;
border-left:1px solid #EFF6FF;
border-bottom:1px solid #6283AF;
border-right:1px solid #6283AF;
}
.moduletable-ms2 h3,
.moduletable_menu h3{
color:#637D9F;
}
.moduletable-ms2 li a:hover, .moduletable-ms2 li.active a,
.moduletable_menu li a:hover, .moduletable_menu li.active a{
background:#CFE5FF;
}
.moduletable-ms3{
background:#8ADF6F;
border-top:1px solid #AAFF8F;
border-left:1px solid #AAFF8F;
border-bottom:1px solid #3C9F1D;
border-right:1px solid #3C9F1D;
}
.moduletable-ms3,
.moduletable-ms3 h3,
.moduletable-ms3 a{
color:#206F07;
}
.moduletable-ms3 li a:hover, .moduletable-ms3 li.active a{
background:#75DF53;
}
.moduletable-ms4{
background:#0A4485;
border-top:1px solid #0C6ACF;
border-left:1px solid #0C6ACF;
border-bottom:1px solid #00172F;
border-right:1px solid #00172F;
}
.moduletable-ms4,
.moduletable-ms4 h3,
.moduletable-ms4 a,
.moduletable-ms4 li a{
color:#FFF;
}
.moduletable-ms4 li a:hover, .moduletable-ms4 li.active a,.moduletable-ms4 a:hover{
background:#13569F;
}
/* Content Styles **********/
.contentarticle .inside {
border-bottom:1px solid #C1CAD5;
  padding: 0 0 10px 0;
}
.inside{
	padding: 0;
}
.inputbox, .validate-email{
border:1px solid #C1CAD5;
}
.button, .readon, .validate{
background:#3D6780;
border: 1px solid #B7B5B5;
color:#FFF;
float: right;
}
.readLast{
text-align: right;
}
.blog_more {
background:#F1F7FE;
border-top:1px solid #8F9AA7;
border-left:1px solid #8F9AA7;
border-bottom:1px solid #47617F;
border-right:1px solid #47617F;
}
.sectiontableheader{
background:#0E55A6;
color:#FFFFFF;
}
.sectiontableheader a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.sectiontableentry1, .sectiontableentry2, sectiontableentry0, tr.sectiontableentry1 td, tr.sectiontableentry2 td, tr.sectiontableentry0 td{
border-bottom:1px solid #C1CAD5;
}
.section_list li, .weblink_unordered_list li{
border-bottom:1px solid #C1CAD5;
}
/* Table of Contents */
.contenttoc{
border-top:1px solid #8F9AA7;
border-left:1px solid #8F9AA7;
border-bottom:1px solid #47617F;
border-right:1px solid #47617F;
background-color: #FFF;
}
.contenttoc th{
border-bottom:1px solid #47617F;
}
/* Polls Component */
.poll_stats{
background:#FFFFFF;
border-top:1px solid #8F9AA7;
border-left:1px solid #8F9AA7;
border-bottom:1px solid #47617F;
border-right:1px solid #47617F;
}
.poll_entry_title{
background:#FFFFFF;
}
.poll_stats .smalldark{
padding:5px;
float:left;
clear:both;
}
.polls_color_1{
background:#3876A0;
border:none;
}
.polls_color_2{
background:#B79000;
border:none;
}
.polls_color_3{
background: #D2D2D2;
border:none;
}
.polls_color_4{
background:#57861A;
border:none;
}
.polls_color_5{
background:#C00;
border:none;
}
/* Search Component */
.search_box{
background:#FFFFFF;
border-top:1px solid #8F9AA7;
border-left:1px solid #8F9AA7;
border-bottom:1px solid #47617F;
border-right:1px solid #47617F;
}
.searchintro{;
background:#FFFFFF;
border-top:1px solid #8F9AA7;
border-left:1px solid #8F9AA7;
border-bottom:1px solid #47617F;
border-right:1px solid #47617F;
}
.search_result_row{
background:#FFFFFF;
border-top:1px solid #8F9AA7;
border-left:1px solid #8F9AA7;
border-bottom:1px solid #47617F;
border-right:1px solid #47617F;
}
/* Contact Component */
#component-contact{
background:#FFFFFF;
border-top:1px solid #8F9AA7;
border-left:1px solid #8F9AA7;
border-bottom:1px solid #C1CAD5;
border-right:1px solid #C1CAD5;
}
.contact_address, .contact_email{
background:#FFFFFF;
}
.contact-img{
background:#C1CAD5;
border:1px solid #C1CAD5;
}
/* Tooltips **********/
.tool-tip {
background:#0E55A6;
border-top:1px solid #002E5F;
border-left:1px solid #002E5F;
border-bottom:1px solid #0F457F;
border-right:1px solid #0F457F;
}
.tool-title {
color:#FFF;
}
.tool-text {

}
/* Praisefolio Styles **********/
#folio_container {
background:#FFFFFF;
padding: 0;
overflow: hidden;
}
#folio_container,
.folio_thumb_item0 .folio_image a img,
.folio_thumb_item1 .folio_image a img,
.folio_full_item0 .folio_image a img,
.folio_full_item1 .folio_image a img,
.folio_image a img {
border-top:1px solid #CCC;
border-left:1px solid #CCC;
border-bottom:1px solid #999;
border-right:1px solid #999;
}
.folio_thumb_item0 .folio_image a img:hover,
.folio_thumb_item1 .folio_image a img:hover,
.folio_full_item0 .folio_image a img:hover,
.folio_full_item1 .folio_image a img:hover,
.folio_image a img:hover,
.folio_more_images a img:hover {
border-top:1px solid #8F9AA7;
border-left:1px solid #8F9AA7;
border-bottom:1px solid #47617F;
border-right:1px solid #47617F;
}
.folio_thumb_item0, .folio_thumb_item1{
overflow: hidden;
}
/* Praisefolio Item Module **********/
#folio_container .folio_mask, #folio_container .folio_page_num{
background-color:#10497B;
}
.folio_mask{
border-top:8px solid #3D6780;
border-right:8px solid #3D6780;
border-left:8px solid #3D6780;
border-bottom:0;
}
.folio_page_num{
border:8px solid #3D6780;
}
.folio_page_num,
.folio_page_num span.active,
.folio_prev span,
.folio_next span{
color:#ffffff;
}
.folio_page_num span.active {
background-color:#3D6780;
text-decoration:blink;
}
.folio_prev span,
.folio_next span{
background-color:#D8E8F7;
}
.folio_details span.cdate{
background-color:#3F9BFF;
}
.folio_details {
background-color:#3D6780;
/*background-color: #10497B;*/
padding: 5px 5px;
}
.folio_details span.cdate,.folio_details span.author,.folio_details span.title {
color:#ffffff !important; /*#000000 cambio realizado por solicitud caso 40982*/
font-size: 18px;
}
.folio_more_images {
margin:5px 13px;
}
#folio_view_thumb a {
background:url('../images/theme2/pf-thumb-view.gif') no-repeat 50% 50%;
}
#folio_view_full a {
background:url('../images/theme2/pf-full-view.gif') no-repeat 50% 50%;
}
#folio_view_details a {
background:url('../images/theme2/pf-details-view.gif') no-repeat 50% 50%;
}
.pagenavcounter{
	font-size: 11px;
	text-align: right;
	color: #0350A6;
}
