* { margin:0px; padding: 0px;}
body { font-family: Arial, Helvetica, sans-serif; font-size:92%; color:#4D3606; background-color:#CCE7ED;background-image:url(../IMG/fondo_body.jpg); background-repeat: repeat-x; background-position: left top;}
ul { list-style: none;}
img { border: none;}
div#web { width:980px; margin-left: auto; margin-right: auto; background-color:#EEAD26;}
div#web div#cabecera {background-image:url(../IMG/fondo_cabecera.jpg); background-repeat: no-repeat; background-position: right top; background-color:#194574;}
div#web div#cabecera h1 { width: 358px; height: 213px;}
div#web div#cabecera h1 a { display: block;  width: 358px; height: 213px; background-image:url(../IMG/logo.jpg); background-repeat: no-repeat; background-position: left top;}
div#web div#cabecera h1 a span { display: none;}
div#web div#menu {background-image:url(../IMG/fondo_menu.jpg); background-repeat: repeat-x; background-position: left top; height: 54px; width: 100%;}
div#web div#menu ul { font-family: "Times New Roman", Times, serif; padding-left: 23px;}
div#web div#menu ul li { float: left; background-color:#227C94; margin-right:3px;}
div#web div#menu ul li a { display: block; float: left; color:#FFFFFF; text-decoration: none; background-image:url(../IMG/fondo_li.jpg); background-repeat: no-repeat; background-position: left top; padding-top:21px; padding-bottom: 15px; width:184px; text-align: center; font-weight: bold; font-size:1em;}
div#web div#menu ul li a:hover {color:#EEAD26;}
div#web div#cuerpo { padding-top:49px; padding-left:40px; padding-right:40px; padding-bottom: 40px;}
div#web div#cuerpo div#izq_1 { width: 332px; float: left; margin-right: 39px;}
div#web div#cuerpo div#izq_1 h2 { background-image:url(../IMG/fondo_h2.jpg); background-repeat: repeat-x; background-position: left top; font-family: "Times New Roman", Times, serif; color:#FFFFFF; font-size: 1.4em; font-weight: normal; padding-top:16px; padding-bottom:8px; padding-left: 15px; margin-bottom:15px;}
div#web div#cuerpo div#izq_1 p { margin-bottom:10px; font-size: 0.9em; text-align: justify; line-height:18px;}
div#web div#cuerpo div#izq_1 p.imagen {margin-bottom:17px;}
div#web div#cuerpo div#izq_1 p.imagen img { border:3px solid #4D3606;}
/**/
div#web div#cuerpo div#izq { margin-right:250px;}
div#web div#cuerpo div#izq h2 { background-image:url(../IMG/fondo_h2.jpg); background-repeat: repeat-x; background-position: left top; font-family: "Times New Roman", Times, serif; color:#FFFFFF; font-size: 1.4em; font-weight: normal; padding-top:16px; padding-bottom:8px; padding-left: 15px; margin-bottom:15px;}
div#web div#cuerpo div#izq p {margin-bottom:10px; font-size: 0.9em; text-align: justify; line-height:18px;}
div#web div#cuerpo div#izq p.imagen {}
div#web div#cuerpo div#izq p.imagen img {}
div#web div#cuerpo div#izq p.img { float: left; margin-right:10px;}
div#web div#cuerpo div#izq p.img img { border:3px solid #4D3606;}
div#web div#cuerpo div#izq ul#gal { width: 647px;}
div#web div#cuerpo div#izq ul#gal li { float: left; margin-right:10px; margin-bottom:10px;}
div#web div#cuerpo div#izq ul#gal li.ulti { margin-right:0px;}
div#web div#cuerpo div#izq ul#gal li img { border:2px solid #4D3606;}
div#web div#cuerpo div#izq p.res { margin-left:175px; padding-bottom:9px;}
div#web div#cuerpo div#izq p a { color:#003399;}
div#web div#cuerpo div#izq p a:hover {}
div#web div#cuerpo div#izq ul#servi { font-size: 0.8em; font-weight: bold; margin-left:190px; padding-bottom:12px;}
div#web div#cuerpo div#izq ul#servi li { margin-bottom:7px; padding-left:15px; background-image:url(../IMG/bullet.gif); background-repeat: no-repeat; background-position: left center;}
div#web div#cuerpo div#centro {width: 268px; float: left;}
div#web div#cuerpo div#centro h2 { background-image:url(../IMG/fondo_h2.jpg); background-repeat: repeat-x; background-position: left top; font-family: "Times New Roman", Times, serif; color:#FFFFFF; font-size: 1.4em; font-weight: normal; padding-top:16px; padding-bottom:8px; padding-left: 15px; margin-bottom:15px;}
div#web div#cuerpo div#centro ul { font-size: 0.8em; font-weight: bold; margin-left:15px;}
div#web div#cuerpo div#centro ul li { margin-bottom:7px; padding-left:15px; background-image:url(../IMG/bullet.gif); background-repeat: no-repeat; background-position: left center;}
div#web div#cuerpo div#dch { float: right; width: 223px; background-color:#4D3606; padding-bottom: 0px;}
div#web div#cuerpo div#dch h2 { background-image:url(../IMG/fondo_h2.jpg); background-repeat: repeat-x; background-position: left top; font-family: "Times New Roman", Times, serif; color:#FFFFFF; font-size: 1.4em; font-weight: normal; padding-top:16px; padding-bottom:8px; padding-left: 15px;}
div#web div#cuerpo div#dch ul { color:#FFFFFF; font-size: 0.8em; margin-left:15px; margin-right:15px; border-top:1px solid #AC790F; padding-top:15px; padding-bottom:20px;}
div#web div#cuerpo div#dch ul li { margin-bottom: 2px;}
div#web div#cuerpo div#dch ul li a {}
div#web div#cuerpo div#dch ul li a:hover {}
div#web div#cuerpo div#dch div#banner { padding-top:20px; background-color:#EEAD26;}
div#web div#cuerpo div#clear { clear: both;}
div#web div#pie { background-color:#000000; background-image:url(../IMG/fondo_pie.jpg); background-repeat:repeat-x; background-position: left top; padding-top:30px; height: 70px;}
div#web div#pie p { color:#986A0C; font-size: 0.75em; text-align: right; padding-right:20px;}