* {margin:0; padding:0;}

body{font:normal 12px Arial, Helvetica, sans-serif; background:url(../img/body.jpg) repeat-x fixed; margin-top:0;}

a{color:#333; font-weight:bold;}
a:hover{color:#000;}

li{list-style:none;}
img{border:0;}
a{text-decoration:none;}

#header{height:128px; background:url(../img/header.jpg) repeat-x; width:100%; margin:0;}

#nav_chico, #nav_chico li{float:left;}
#nav_chico li, .search, #menu{margin:0px 10px;}

.search{background:url(../img/lupa.jpg) no-repeat right; padding:10px; border:0; margin-top:47px; font-weight:bold; color:#a4a4a4; font-size:16px; width:220px; background-color:#fff;}

/*#pics{height:220px; margin-bottom:5px; background:url(../img/picbig.jpg) no-repeat;}
#pics img{position:absolute;}*/

#pics{height:220px; margin-bottom:5px; position:relative; background-color:#000;}
#menu{width:185px; height:215px; background:url(../img/menu.png); padding:15px; position:absolute; top:0px;}
#menu li{border-bottom:1px solid #75b41d; padding:3px; margin:1px 3px;}
#menu li a{color:#fff; font:bold 11px Arial, Helvetica, sans-serif; background-color:transparent;}

#content{background:#f0f0f0 url(../img/content_bg.jpg) repeat-x bottom;}
#content, #interna{float:left;}
#interna{background:#f0f0f0;}

.news h1{font:bold 16px Arial, Helvetica, sans-serif; margin:30px 0px 10px 0px; }
.news span{float:right; border-bottom:1px dotted #000; margin:10px 0px;}
.news span a{color:#000;}
.news p{color:#000; margin:5px 0px; line-height:17px;}
.int { text-align:justify; padding:15px;}
.int h1{padding-left:10px; border-bottom:1px solid #ccc;}
.int p{padding:10px; text-align:justify;}

.novedades h1{background:url(../img/novedades.gif) no-repeat top right; font:bold 16px Arial, Helvetica, sans-serif; color:#073382; margin:10px auto 0px auto;}
.novedades li{background:url(../img/novedades_2.gif) no-repeat right top;}
.novedades li a{color:#333; font-weight:bold; font-size:11px;}
.novedades li a:hover{color:#000;}
.novedades h1, .novedades li{border-bottom:1px solid #ccc; background-color:#fff; padding:10px; padding-right:35px; margin-bottom:3px;}

#pictures li{float:left; margin:5px;}
#pictures li img{border:3px solid #5c5757;}

.panels{background:url(../img/panel.jpg) repeat; width:198px; height:209px; float:left; margin:5px 5px 10px 5px; padding:10px;}
.panels h1{color:#fff; font-size:15px; padding-bottom:5px; border-bottom:1px solid #434343; background-color:transparent;}
.panels p{color:#7a7a7a; font-size:13px; font-weight:normal; padding:15px;}
.panels span{padding:10px 20px; background-color:#142a51; float:right;margin-right:-10px;}
.panels span a{color:#FFFFFF; font-weight:bold; font-size:13px; background-color:transparent;}

.blue_panel{width:194px; height:146px; background:url(../img/panel_azul.jpg) no-repeat; padding:15px; margin:10px 0px;}
.blue_panel h1{color:#fff; font-size:14px; background-color:transparent;}
.blue_panel p{margin:10px -5px 3px 0px; float:right; color:#fff; font-size:10px; text-align:right; width:180px; font-weight:bold; background-color:transparent;}
.blue_panel span{padding:9px 10px; width:96px; height:18px; background:url(../img/boton_masinfo.jpg) no-repeat; float:right; margin-top:10px; text-align:center;}
.blue_panel span a{color:#fff;font-weight:bold; font-size:14px; background-color:transparent;}

.panel_verde{background:url(../img/panel_verde.jpg) repeat-x; width:204px; height:133px; padding:20px 10px;}
.panel_verde p{color:#fff; font-size:11px; margin-bottom:10px; background-color:transparent;}
.panel_verde form{text-align:center;}
.panel_verde input{padding:5px 15px;}
.panel_verde a{margin-top:5px; color:#fff; float:right; font-size:14px; font-weight:bold; background-color:transparent;}

#footer{height:66px; padding:10px; background-color:#f0f0f0; margin-bottom:10px;}
.interna{border-top:3px solid #403B73;}
#footer p{font-size:11px; margin-bottom:10px;}
#footer img{float:right; padding:12px 0px;}

.contactos form{width:50%; margin:75px auto;}
.contactos label, .contactos input{margin-bottom:5px;padding:5px 15px;}
.contactos label{margin-left:0px; float:left; padding-left:0px;font-weight:bold;}
.contactos input{float:right; }
.contactos br{clear:both;}
.contactos textarea{width:100%; float:right; height:100px;}
.contactos input.button{margin:10px;}

/*PARA CARGA DE CONTENIDO*/

.tituloprincipal { color:#000066; padding:10px; margin-bottom:5px; font-size:16px; font-weight:bold;}
.descargapdf { padding:10px 10px 10px 40px; border-bottom:1px solid #CCCCCC; background:url(../images/icono_pdf.jpg) no-repeat left top #FFFFFF; margin-bottom:15px;}
.descargaword { padding:10px 10px 10px 40px; border-bottom:1px solid #CCCCCC; background:url(../images/icono_doc.jpg) no-repeat left top #FFFFFF; margin-bottom:15px;}
.fotonoticia { margin: 10px 10px 5px 0pt; float: left; }
