body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; color:#333333; background-image:url(../images/fondo_sitio.jpg); background-repeat:repeat-x; background-position:top;}


.header{ width:1024px; height:78px; margin:auto;}
.contenedor{ width:1024px; margin:auto;}
.bajar{ clear:both; display:block;}
.destacado1{ color:#356f95; font-weight:bold;}
.destacado2{ color:#356f95; font-size:14px; font-weight:bold;}
.destacado3{ font-size:16px; line-height:22px;}
.destacado4{ color:#356f95; font-size:16px; font-weight:bold; font-style:italic;}
.destacado5{ color:#1e94ce; font-size:16px; font-weight:bold; font-style:italic;}

.div_logo{ width:275px; height:58px; float:left; padding-top:20px;}
.div_menu{ width:749px; height:78px; float:right;}
.div_menu1{ width:749px; height:36px; text-align:right;}
.div_menu2{ width:749px; height:16px; text-align:right; font-size:11px; padding-top:26px;}
.div_menu2 a{ color:#333333; text-decoration:none; padding-left:30px;}
.div_menu2 a:hover{ color:#1e94ce; text-decoration:none; padding-left:30px;}
.div_menu2 .seleccionado{ color:#1e94ce;padding-left:30px;}
.franja_color{ width:1024px; height:10px; margin:auto; background-color:#1e94ce; margin-top:10px;}
.calugas{ width:1024px; height:157px; margin-top:30px;}
.calugas_1{ width:303px; height:157px; background-image:url(../images/caluga1.jpg); background-repeat:no-repeat; float:left;}
.calugas_2{ width:303px; height:157px; background-image:url(../images/caluga2.jpg); background-repeat:no-repeat; float:left; margin:0px 57px 0px 58px;}
.calugas_3{ width:303px; height:157px; background-image:url(../images/caluga3.jpg); background-repeat:no-repeat; float:left;}

.calugas_boton{ width:293px; height:44px; text-align:right; padding-right:10px; margin-top:6px;}
.calugas_texto{ width:270px; height:85px; margin:10px 15px 0px 18px; line-height:20px;}

.columna_izq{ width:270px; float:left;}
.columna_der{ width:754px; float:left;}
.foto_apoyo{ width:270px;}
.titulo_interior{ width:709px; height:37px; background-image:url(../images/fondo_titulo.jpg); background-repeat:repeat-x; color:#FFFFFF; font-size:24px; padding-top:33px; padding-left:45px;}
.contenido_gral{ width:709px; margin-left:45px; margin-top:10px; line-height:18px;}
.contenido_gral ul{ padding:0; margin:0;}
.contenido_gral li{ padding:0; margin:0; list-style-type:none; background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:0px 7px; padding-left:12px;}
.separador{ width:709px; height:1px; background-color:#356f95; margin:20px 0px 20px 0px;}
.texto_referencias{ font-size:11px;}
.input{ border:#1e94ce 1px solid; background-color:#f2f2f2; width:400px; margin-bottom:10px; padding:2px 0px 2px 0px;}
.input2{ border:#1e94ce 1px solid; background-color:#f2f2f2; width:400px; margin-bottom:10px; padding:2px 0px 2px 0px; height:150px;}
.btn1{ border:0; margin:0; padding:0; background-image:url(../images/btn.jpg); background-repeat:no-repeat; width:76px; height:28px; color:#FFFFFF; font-weight:bold; font-size:11px; cursor:pointer;}
.btn2{ border:0; margin:0; padding:0; background-image:url(../images/btn.jpg); background-repeat:no-repeat; width:76px; height:28px; color:#FFFFFF; font-weight:bold; font-size:11px; cursor:pointer; margin-left:5px;}




.footer{ width:1024px; margin:auto; color:#999999; text-align:right; background-image:url(../images/border_footer.gif); background-repeat:repeat-x; background-position:top; margin-top:15px; padding-top:6px; line-height:18px;}


/*::::::::::::::::::::::::::: SLIDES FOTOS HOME :::::::::::::::::::::::::*/
#container {width:1024px; height:380px; position:relative; z-index:0;}
#example {width:1024px; height:380px; position:relative;}
#frame {position:absolute; z-index:0; width:739px; height:341px; top:-3px; left:-80px;}
#slides {position:absolute; z-index:100;}
.slides_container {width:1024px; overflow:hidden; position:relative; display:none;}
.slides_container a {width:570px; height:270px; display:block;}
.slides_container a img {display:block;}
.pagination {width:120px; position:absolute; top:374px; left:925px;}
.pagination li {float:left; list-style:none;}
.pagination li a {display:block; width:12px; height:0; padding-top:12px; background-image:url(../images/pagination.png); background-position:0 0; float:left; overflow:hidden;}
.pagination li.current a {background-position:0 -12px;}
a:link,a:visited {color:#000000; text-decoration:none;}
a:hover,a:active {color:#000000; text-decoration:underline;}


/*::::::::::::::::::::::::::: ACORDEON :::::::::::::::::::::::::*/
.stretch{cursor: pointer; width:709px;}
.stretcher { width:709px;}
.stretcher .medio_caja{ width:679px; background-color:#f5f5f5; padding:15px 15px 15px 15px;}
.stretch:hover {background-color:#f6fafd;}
.stretch:visited {background-color:#EEEEEE;}
.stretch:active {background-color:#e6eef1;}
.cerrado{ background-image:url(../images/abierto.jpg); background-repeat:no-repeat; width:692px; height:33px; font-size:14px; padding:13px 0px 0px 15px; color:#356F95;}
.abierto{background-image:url(../images/cerrado.jpg); background-repeat:no-repeat; width:692px; height:33px; font-size:14px; padding:13px 0px 0px 15px; color:#1E94CE;}
.espacio_acordeon{ width:709px; height:4px;}