@charset "iso-8859-1";
/* CSS Document */

/* General --------------------- */
* {margin:0; padding:0; list-style-type:none;}
body { background:#efefef; font:normal 13px/17px Georgia, "Times New Roman", Times, serif; color:#555; }
a, a:visited, a img { color:#396ed9; outline:none; border:none; text-decoration:none;}
p, h1, h2, h3 {margin:0 0 13px 0;}


/* Header --------------------- */
#wrap_header {height:342px; background: url(img/bg.jpg) center no-repeat; border-bottom: solid 6px #ff9000 ;}
.header {width:960px; height:342px; margin: 0 auto; background:url(img/maria_dolores_del_rio.png) no-repeat;}
.col_banner {width:600px; float:right; margin:45px 45px 0 0;}
.col_banner p { color:#b0d3f4; font:normal 16px/23px Georgia, "Times New Roman", Times, serif; margin-bottom:25px;}


/* Social --------------------- */
#wrap_social {height:51px; background-color:#efefef; border-bottom:solid 1px #d9dadb;}
.social {width:960px; height:51px; line-height:51px; margin:0 auto; overflow:hidden; }
.social img {float:left;}


/* NewsTicker --------------------- */
.celebraciones {float:left;}
.news-container {float:left;}

/* Content --------------------- */
#wrap_content {border-bottom:solid 1px #d9dadb; padding:15px 0; background:#FFF;}
#content {width:960px; margin:0 auto; overflow:hidden;}
.sumario {color:#999999; font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif; margin-bottom:8px;}


/* Leftcol --------------------- */
.left_col {width:251px; float:left; margin-right:20px;}
.left_col h2 { color:#000; font-size:15px; margin:0 0 10px 0; }
.left_col h3 { background:url(img/title_navegacion.png) no-repeat; width:252px; height:38px; margin:0; padding:0; border-bottom:1px solid #eae0d2;}
.left_col h3 span { display:none; }
ul#nav { width:252px; overflow:hidden; list-style:none; margin:0 0 15px 0; padding:6px 0 15px 0; background:#e7e0d0 url(img/nav_bottom.jpg) no-repeat bottom left; }
ul#nav li {  }
ul#nav li a { color:#4c463c; float:left; display:block; width:221px; padding:4px 4px 4px 27px; background:url(img/bullet_nav.png) no-repeat 14px 50%;   }
ul#nav li a:hover { color:#000;}

ul#ligas {}
ul#ligas li {}
ul#ligas li a { padding:5px; line-height:20px }
ul#ligas li a:hover {color:#000;}

.logos {width:251px; overflow:hidden;}
.logo_container {width:119px; height:101px; float:left; margin:0 10px 10px 0;}
.last {margin-right:0;}


.center_col {width:418px; float:left; margin-right:20px;}

/* Rightcol --------------------- */
.right_col {width:251px; float:left;}
.right_col img {margin-bottom:10px;}
.frase {width:211px; padding:20px; background:#e0f1ff url(img/frase_bg.jpg) no-repeat; margin-bottom:15px;}
.frase h3 {color:#222222; font:normal 15px/20px Georgia, "Times New Roman", Times, serif; margin-bottom:3px;}
.frase p {color:#333333; font:normal 12px/20px Georgia, "Times New Roman", Times, serif; margin-bottom:10px;}

.widecol {width:680px; float:left; margin-left:8px; display:inline; overflow:hidden;}
.widecol h1 {color:#000; font:normal 34px/38px Georgia, "Times New Roman", Times, serif; margin-top:10px;}
.widecol h2, .center_col h2 {color:#333333; font:normal 21px/26px Georgia, "Times New Roman", Times, serif; margin-bottom:2px;}
.widecol h3 { color:#147ec8; font-size:18px; line-height:24px; font-weight:300; }
.widecol h4 { color:#555555; font:bold 17px/22px Georgia, "Times New Roman", Times, serif; margin-bottom:5px;}
.widecol ul { margin-bottom:20px; list-style:inside; list-style-type:circle; }
.widecol li { margin-top: 10px; padding-left:25px; }
.widecol img { margin-bottom:15px;}

.boletin {background-color:#c0e0f6; color:#1e679a; padding:5px 10px; margin-bottom:15px;}
.columnista {width:400px; padding:10px; background-color:#eeeeee; border:solid 1px #c8c8c8; overflow:hidden; margin-bottom:20px;}
.columnista p { font-size:11px; margin-bottom:0px;}
.columnista h4 {margin:3px 0; font-size:12px;}
.columnista img {border:solid 4px #c4c4c4;}
.extracongreso {overflow:hidden;}
.extracongreso h4 {color:#000000; font:normal 15px Georgia, "Times New Roman", Times, serif;}
.extracongreso p {font:normal 11px/14px Arial, Helvetica, sans-serif;}
.item_extracongreso {margin-bottom:5px; overflow:hidden;}


/* Footer --------------------- */
#wrap_footer {background-color:#efefef;}
#footer {width:960px; height:102px; padding-top:22px; margin:0 auto; overflow:hidden;}
.p_footer {float:right; margin:11px 0;}

.line {border-bottom:solid 1px #eaeaea; margin:20px 0;}

/* Photos
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */
.picbr { float:right; margin:3px 0 10px 15px; border:5px solid #edeae0; }
.picbl {float:left; margin: 3px 7px 7px 0; border:5px solid #edeae0;}
.picbcenter { display:block; width:100%; text-align:center; padding: 4px; background-color:#edeae0; }
.picr {float: right; margin: 5px 0 5px 10px; }
.picl {float: left; margin: 5px 10px 5px 0;}