@charset "utf-8";
/* CSS Document */

/*estilos_colores*/
@import url(estilos_colores.php);

* {margin:0px; padding:0px;}
body {background:#fff url(../img/bg_int.gif) top left repeat-x; font-family: Arial, Helvetica, sans-serif; color:#646567; font-size:11px;}
img {border:0px;}
ul {list-style-type:none;}
u {background-color:#646567; color:#fff; text-decoration:none; font-weight:bold;}

#canvas {width:992px; margin-right:auto; margin-left:auto; position:relative;}
#cab_home {width:990px; height:270px;}
#cab_int {width:990px; height:180px;}
#contenido {width:770px; margin-left:auto; margin-right:auto;}
#pie {width:770px; margin-left:auto; margin-right:auto; padding-top:10px; clear:both;}

#pie p {margin-bottom:10px;}
#pie p a {color:#646567; text-decoration:none;}
#pie p a:hover {color:#646567; text-decoration:underline;}
#pie ul li {float:left;}
#pie table {margin-bottom:15px; margin-left:-3px;}
#pie table td {padding-top:5px; padding-right:5px; border-top-width:1px; border-top-style:solid; font: bold 12px Arial, Helvetica, sans-serif; margin-right:3px !important;}
#pie table td a {text-decoration:none;}

#home_actividades {width:216px; float:left; margin-right:32px}
#home_publi{width:215px; float:left; margin-right:32px;}
#home_noticias{width:272px; float:left; margin-top:32px;}

h1 {padding-top:17px; padding-left:17px; height:33px; color:#fff; font-size:14px; font-weight:bold; color:#fff; background:#646567;}
h2_img {margin-bottom:5px;}
p.intro_txt {color:#646567; padding-top:10px; padding-bottom:10px;}

.col {width:250px; float:left; margin-right:10px;}
.col_der {margin-right:0px;}
.col_der_flash {text-align:right; * width:245px;}

.col h2 {font-size:13px; color:#646567; padding-top:10px; padding-bottom:10px;}
.col h3 {color:#fff; font-size:11px; padding-bottom:10px;}
.col h4 {font-size:11px; margin-top:-10px;padding-bottom:10px;}

.col2 {width:256px; margin-right:2px;}
.col2_der {margin-right:0px;}

.col3 {clear:both; width:510px; padding-right:4px; border-top:1px solid #646567; margin-right:0px; margin-top:10px;}
.col3 h3 {font-size:11px; font-weight:normal; color:#646567; padding-bottom:10px;}

.col4 {width:254px; border-top:1px solid #646567; margin-right:0px; margin-top:10px;}

.col3 h2, .col4 h2 {font-size:13px; color:#646567; padding-top:10px; padding-bottom:10px;}

.col p {margin-bottom:15px;}
.col p a {color:#646567; text-decoration:none;}
.col p a:hover {color:#646567; text-decoration:underline;}

.col {margin-bottom:15px;}
.col a {color:#646567; text-decoration:none;}
.col a:hover {color:#646567; text-decoration:underline;}

.col2 p {margin-bottom:10px; padding-right:5px;}

.col_agenda {height:277px; overflow:auto; scrollbar-face-color:#646567; /* barras desplazamiento */ scrollbar-track-color: #fff; /* barra base desplazamiento */ scrollbar-shadow-color: #fff; scrollbar-3dlight-color: #fff; scrollbar-arrow-color: #fff; scrollbar-base-color: #fff; scrollbar-darkshadow-color: #fff; scrollbar-highlight-color: #fff; }
.col_agenda ul {width:233px;}
.col_agenda ul li {font-weight:bold;}
/*.col_agenda ul li:hover {background:#EFECEC;}*/
.col_agenda ul li h3 {color:#fff; font-size:11px; padding-bottom:10px;}
.col_agenda ul li a {color:#646567; display:block; text-decoration:none; padding-bottom:10px;}
.col_agenda ul li a:hover {background:#EFECEC;}
.col_agenda p {margin-bottom:0px !important;}

.col table {margin-bottom:15px;}
.col table th {text-align:left; padding-bottom:3px; padding-right:3px;}
.col table td {padding-bottom:3px; padding-right:3px; vertical-align:top;}

p.nota {font-size:10px;}



/* Formulario */
form ul li {background:#ccc; border-bottom:1px solid #fff; padding:5px; clear:both;}
label {font: normal 11px Arial, Helvetica, sans-serif; color:#646567; width:65px; float:left; clear:both;}
input, textarea {border:0px; background:#ccc; padding:0px; font: normal 11px Arial, Helvetica, sans-serif; color:#fff; width:175px; float:left;}
textarea {}
input.button {color:#fff; background:#646567; padding:2px; text-align:left; font-weight:bold; width:60px;}
