body {margin:0;background:#D6E1ED url(../img/fons.jpg) repeat-x 0 0;text-align:center;}
div,td,body {font-family:arial,verdana,sans-serif;font-size:11px;line-height:120%;color:#000}
a{text-decoration:underline;color:#003399;}
a:hover{color:#0066bb;text-decoration:underline;}
a:visited{color:#0066bb;}
p{margin:0 0 7px;padding:0;line-height:130%;}
p.center{text-align:center;}
form{margin:0;padding:0;}
ul,li{margin:0;padding:0;list-style:none;}
img{border:0;}
h4{font-family:arial,verdana,sans-serif;font-size:11px;color:#333;margin:0 0 8px 0;background:url(../img/lph.gif) repeat-x left bottom;padding-bottom:3px;}
h3{font-family:arial,verdana,sans-serif;font-size:11px;color:#333;margin:0 0 3px 0;padding:0;}
h3 a{text-decoration:none;}
h3 a:hover{text-decoration:underline;}
h2 {font-family:arial,verdana,sans-serif;font-size:12px;color:#333;margin: 0 0 2px 0;padding:0;}
h2 a{text-decoration:none;}
h2 a:hover{text-decoration:underline;}
input,textarea{font-family:arial,verdana,sans-serif;font-size:11px;line-height:120%;color:#000}
h2.grande{font-size:16px;margin-bottom:10px;padding-top:10px;line-height:120%;}

ul{margin:1px 0 0 1px;width:auto;}
ul.conMargenIzq{margin-left:10px;}
ul.SinMargenInferior li{padding-bottom:0;}
ul li{list-style-image:url(../img/list3.gif);padding-bottom:6px;margin-left:10px;}

#container{width:780px;margin:20px auto 0;text-align:left;}

#header a{font-weight:normal;color:#666;text-decoration:none;}
#header a:hover{text-decoration:underline;}
.linksHeader{text-align:right;}
#path{padding:7px 0 5px 2px;color:#003399;}
#path span{color:#333;}
#path a{text-decoration:none;}
#path a:hover{text-decoration:underline;}
#menu{background:#7575d0 url(../img/fonsmenu.gif) repeat-x 0 0;vertical-align:bottom;}
#menu td{vertical-align:bottom;}
#menu td#ingram{width:83px;height:40;text-align:center;vertical-align:top;}
.sombraDerecha{background: url(../img/ombra_right.gif) repeat-y 0 0;vertical-align:top;}
.sombraDerecha2{background: url(../img/ombra_right2.gif) repeat-y 0 0;vertical-align:top;}
#cos{width:780px;}
#centro{padding:0 10px 15px;background-color:#fff;vertical-align:top;width:760px;}
*html #centro{width:740px;}
*html #centro.home{width:720px;}

.contenido1Columna{height:290px;vertical-align:top;width:720px;}
.contenido2Columnas{height:290px;vertical-align:top;width:530px;}
#footer{background:#D6E1ED url(../img/lph.gif) repeat-x 0 top;margin:8px 20px 5px;padding-top:1px;}
#footer div{background:#D6E1ED url(../img/lph.gif) repeat-x 0 bottom;padding:5px 0 6px;color:#666;font-size:10px;font-family:arial,verdana;text-align:center;line-height:150%;}
#footer div a{text-decoration:underline;}

#fotoPortada{vertical-align:top;}

.homeTitulo{padding:6px 0 5px 8px;vertical-align:top;}

.separadorPuntos{height:20px;background:#fff url(../img/lph.gif) repeat-x 0 9px;}
.puntos{background:url(../img/lph2.gif) repeat-x left top;margin-bottom:10px;}
.puntos td{background:url(../img/lph2.gif) repeat-x left bottom;padding-bottom:4px;padding-top:15px;}
.puntos td a,.puntos td a:hover{color:#666;}

img.flotaIzquierda{float:left;margin:0 10px 5px 0;}

.homeBloques {width:50%;}
.homeBloques .desc{background-color:#efefef;padding:10px 6px;width:80%;}
.homeBloques img{margin-right:10px;}
.homeBloques h4{background-image:none;margin:0 0 1px;padding-bottom:0;}


