/* General */

body{

margin:0;

padding:0;

background:#4D6DA1 url(../imgs/fondo.gif) repeat-x;

}



/* Contenedor */

#contenedor{

position:absolute;

width:780px;

height:777px;

top:0;

left:50%;

margin:0; 

margin-left:-390px;

padding:0;

background:#FFFFFF;

}



/* Cabezal */

#cabezal{

position:relative;

width:780px;

height:284px;

float:left;

margin:0;

padding:0;

}



/* Cuerpo */

#cuerpo{

position:relative;

width:513px;

height:493px;

float:left;

margin:0;

padding:0;

background:#FFFFFF;

}



#cuerpoContenido{

position:relative;

width:513px;

height:459px;

float:left;

margin:0;

padding:0;

background:#FFFFFF url(../imgs/novedades/cuerpo.jpg) no-repeat;



}



#divNovedades{

position:relative;

top:15px;

left:20px;

overflow:auto;

width:493px;

height:414px;

margin:0;

padding:0;

}



#divNovedades div.noticia{

width:470px;

margin:5px 0 20px 0;

padding:0;

}



#divNovedades div.noticia img.fotN{

position:relative;

margin:0 10px 10px 0;

padding:0;

border:1px #CCCCCC solid;

float:left;

}



#divNovedades div.noticia p.titN{

position:relative;

font:bold 14px/18px Verdana, Arial, Helvetica, "MS Sans Serif";

color:#000066;

text-align:left;

margin:0;

padding:0;

}

#divNovedades div.noticia p.subN{

position:relative;

font:normal 11px/15px Verdana, Arial, Helvetica, "MS Sans Serif";

color:#000066;

text-align:left;

margin:0;

padding:0;

}

#divNovedades div.noticia p.fecN{

position:relative;

font:normal 10px/12px Verdana, Arial, Helvetica, "MS Sans Serif";

color:#B7C800;

text-align:left;

margin:20px 0 0 0;

padding:0;



}

#divNovedades div.noticia p.conN{

position:relative;

font:normal 10px/12px Verdana, Arial, Helvetica, "MS Sans Serif";

color:#666666;

text-align:left;

margin:10px 0 10px 0;

padding:0;

float:none;

}



#cuerpoMenu{

position:relative;

width:513px;

height:34px;

float:left;

margin:0;

padding:0;

background:#FFFFFF url(../imgs/menu.jpg) no-repeat;

}



/* Panel Derecho */

#panel{

position:relative;

width:267px;

height:493px;

float:left;

margin:0;

padding:0;

background:#FFFFFF;

}



#novedades{

position:relative;

width:267px;

height:146px;

float:left;

margin:0;

padding:0;

background:#FFFFFF url(../imgs/novedades.jpg) no-repeat;

}



#panelContenido{

position:relative;

width:267px;

height:347px;

float:left;

margin:0;

padding:0;

background:#FFFFFF url(../imgs/novedades/panel.gif) no-repeat;

}



#cuerpoMenu p{

position:absolute;

top:10px;

left:5px;

font:normal 10px/12px Verdana, Arial, Helvetica, "MS Sans Serif";

color:#EEEEEE;

text-align:center;

margin:0;

padding:2px;

}



a.menu:link, a.menu:visited, a.menu:hover{

font:normal 10px/12px Verdana, Arial, Helvetica, "MS Sans Serif";

color:#EEEEEE;

margin:0;

padding:0;

text-decoration:none;

}



a.menu:hover{

text-decoration:underline;

}



p.quienes{

position:absolute;

font:normal 10px/12px Verdana, Arial, Helvetica, "MS Sans Serif";

color:#666666;

text-align:left;

margin:0;

padding:2px;

}



p.quienes{

width:480px;

height:380px;

top:60px;

left:20px;

}



a.aIndex:link, a.aIndex:visited, a.aIndex:hover{

display:block;

width:100%;

height:100%;

margin:0;

padding:0;

text-decoration:none;

border:0 none;

font:normal 10px/12px Verdana, Arial, Helvetica, "MS Sans Serif";

color:#666666;

text-align:left;

}



p.novedadFecha, p.novedadContenido{

position:absolute;

font:normal 10px/12px Verdana, Arial, Helvetica, "MS Sans Serif";

color:#666666;

text-align:left;

margin:0;

padding:2px;

}



p.novedadFecha{

color:#B7C800;

}



p.novedadFecha{

width:200px;

height:16px;

top:35px;

left:20px;

}



p.novedadContenido{

width:200px;

height:100px;

top:55px;

left:20px;

}

#formConsulta{

position:absolute;

top:80px;

left:30px;

float:left;

margin:0;

padding:0;

}



#formConsulta label{

font:normal 10px/12px Verdana, Arial, Helvetica, "MS Sans Serif";

color:#EEEEEE;

text-align:left;

}



#formConsulta input, #formConsulta input.inputMal, #formConsulta input.inputBien{

width:190px;

height:12px;

background:#EEEEEE;

font:normal 10px/12px Verdana, Arial, Helvetica, "MS Sans Serif";

color:#000000;

text-align:left;

}



#formConsulta input.inputMal{

background:#FF9900;

}



#formConsulta input.inputBien{

background:#EEEEEE;

}



#formConsulta textarea, #formConsulta textarea.txaMal, #formConsulta textarea.txaBien{

width:190px;

background:#EEEEEE;

font:normal 10px/12px Verdana, Arial, Helvetica, "MS Sans Serif";

color:#000000;

text-align:left;

}



#formConsulta textarea.txaMal{

background:#FF9900;

}



#formConsulta textarea.txaBien{

background:#EEEEEE;

}



#formConsulta input.btnConsulta{

position:relative;

top:5px;

left:115px;

width:80px;

height:48px;

height:20px;

background:#EEEEEE;

font:normal 10px/12px Verdana, Arial, Helvetica, "MS Sans Serif";

color:#304361;

text-align:center;

}
