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

img {border-style:none;}
a {color:#2E9FED; text-decoration:none;}
a:hover {color:#1471B1;}

body {background:#CFDEEA url(imagenes/fondoSitio.jpg) repeat-x scroll center top; color:#282828; font-family:"Lucida Sans Unicode","Lucida Sans","Lucida Grande",verdana,arial,helvetica; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:16px; margin:0px; padding:16px 0pt; text-align:center; word-spacing:1px;}

/*** contenido ***/
ul {list-style-type:none; margin:0pt 0pt 20px; padding:0px;}
#container {margin:0pt auto; padding:0px; position:relative; text-align:left; width:664px; }

#head {background:transparent url(imagenes/head.jpg) no-repeat scroll 0%; height:172px; width:664px;}
#head h1 {background:transparent url(imagenes/logo.gif) no-repeat scroll 0%; height:110px; margin:31px 0pt 0pt 30px; position:absolute; width:154px; }
#head h1 a {background:transparent url(imagenes/logo.gif) no-repeat scroll 0%; display:block; height:110px; text-indent:-2000px; width:154px; }
#header {left:202px; position:absolute; text-align:right; top:52px; width:420px;}
#header p {color:#BDC5CA; font-size:10px; margin:0px;}

/**** menu ****/
#menu {left:50px; margin:0px; padding:0px; position:absolute; top:155px; width:617px; z-index:100; }

#menu li {float:left; height:22px; list-style-type:none; margin:0pt 8px; }
#menu li a {background:transparent url(imagenes/menuoff.gif) repeat-x scroll center bottom; color:#8A8A8A; height:22px; padding:0pt 0pt 7px; }
#menu li a:hover {background:transparent url(imagenes/menuon.gif) repeat-x scroll center bottom; color:#333333;}
#menu .on {background:transparent url(imagenes/menuon.gif) repeat-x scroll center bottom;}

#area {background:transparent url(imagenes/area.jpg) repeat-x scroll 0%; height:54px; width:664px; }
#area h3 {color:#72A3C5; font-size:12px; font-weight:normal; letter-spacing:8px; margin:0pt 0pt 0pt 43px; padding:30px 0pt 0pt; text-transform:uppercase; }

/**** main ***/
#main {background:transparent url(imagenes/bg_main.jpg) repeat-y scroll 0%; margin:0px; padding:0pt 12px; voice-family:inherit; width:640px;}
html > body #main {width:640px;}

#mainbig {background:transparent url(imagenes/bg_mainbig.jpg) repeat-y scroll 0%; margin:0px; padding:0pt 12px; voice-family:inherit; width:640px;}
html > body #mainbig {
width:640px;
}

#content {float:left; padding:20px 31px; voice-family:inherit; width:340px;}
html > body #content {width:340px;}
#mainbig #content { float:left; padding:31px; voice-family:inherit; width:578px;}
html > body #mainbig #content {
width:578px;
}

#list {float:left; padding:20px 20px 20px 24px; voice-family:inherit; width:194px;}
html > body #list {width:194px;}

#welcome {background:url(imagenes/foto_inicio.jpg) repeat scroll 0%; border-bottom:1px solid #CCC; padding:30px 31px 16px; voice-family:inherit; width:578px;}
html > body #welcome {width:578px;}
#welcome p {color:#666; font-size:13px; line-height:13px;}

#main #welcome h2 {color:#666666; font-size:20px; line-height:30px;}
#line {background:#0081C3 url(imagenes/linea.gif) repeat scroll 0%; height:7px; padding:0px; width:640px;}
#main h2, #mainbig h2 {color:#72A3C5; font-size:20px; font-weight:normal; line-height:24px; margin:0pt 0pt 16px;}
#content h3 {color:#006EBB; font-size:13px; font-weight:normal; line-height:16px; margin:0pt 0pt 12px; padding:6px 0pt 0pt 0px;}

#main a, #mainbig a {background:transparent url(imagenes/punto.gif) repeat-x scroll center bottom; padding:0pt 0pt 1px;}

#photosmall {background:transparent url(imagenes/bg_fotolist.jpg) no-repeat scroll 0%; height:129px; left:-3px; padding:10px 0pt 0pt 10px; position:relative; voice-family:inherit; width:184px;}
html > body #photosmall {height:129px; width:184px;}

.img126x83 {background:transparent url(imagenes/bgimg126x83.gif) no-repeat scroll 0%; display:block; height:83px; margin:0pt 0pt 0pt -3px; padding:10px; voice-family:inherit; width:126px;}
html > body .img126x83 {
height:83px;
width:126px;
}
.img126x83text {border-bottom:1px solid #B1C4D2; color:#99B9D0; display:block; font-size:10px; font-weight:normal; padding:2px 0pt 6px 6px; voice-family:inherit; width:132px;}

.img {float:left; margin:0pt 12px 4px 0pt;}
.imgright {float:right; margin:0pt 0pt 4px 12px;}

.img200x140 {background:transparent url(imagenes/img200x140.gif) no-repeat scroll 0%; display:block; height:140px; margin:0pt 0pt 0pt -3px; padding:10px; voice-family:inherit; width:200px; }
html > body .img200x140 {
height:140px;
width:200px;
}

#list h3 {color:#006EBB; font-size:13px; font-weight:normal; line-height:18px; margin:10px 0pt 12px;}

.imp1 {float:left; margin:0pt 20px 24px 0pt; width:289px;}
.imp2 {float:left; margin:0pt 0pt 24px; width:269px;}
.imp1 h3 {margin:0px !important; padding:0px !important;}
.imp2 li {margin:0pt 0pt 12px;}
.imp1 li {margin:0pt 0pt 12px;}


/**** pie ****/
#footer {background:transparent url(imagenes/bg_pie.gif) no-repeat scroll center bottom; color:#788994; font-size:10px; margin:0pt 0pt 0pt 0pt; padding:4px 43px 22px; voice-family:inherit; width:578px;}
html > body #footer {
width:578px;
}
