html, body{margin:0; padding:0}
body{
	text-align:center; 
	background-color:#223C64;
	background-image:url(../img/backgroundSite.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-attachment:fixed;
}
.body2{
	text-align:center; 
	background-color:#6BAEE5;
	background-image:url(../img/background.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

#top{width:775px; background-color:#FFF}
#fecha{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#909f7e; text-align:right; height:26px; margin-right:15px}
#barra{text-align:center; width:775px; padding-bottom:15px}
#container{text-align:left; width:775px; margin:0 auto; background-color:#fff}
#wrapper{float:left; width:775px; background-image:url(../img/bg.gif); background-repeat:repeat-y; background-position:center; margin-bottom:5px}
#contenido{float:none; width:448px; margin-left:172px}
#derecha{float:left; width:124px; margin-left:-124px}
#izquierda{float:left; width:160px; margin-left:-760px}
#pie{clear:left; text-align:center; width:745px; padding-top:10px}
#logo{height:52px; text-align:left}
#menu{background-color:#FFF; width:131px; padding-bottom:10px; float:left}
#menu_pie{width:745px; text-align:center; padding-left:15px; padding-bottom:7px; font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#909f7e}
#copy{font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#909f7e; text-align:right; line-height:19px}
#crossfade .fader p{border:none}
#crossfade .fader img{margin-bottom:10px}
#crossfade{position:relative}
#crossfade .fader{display:block; background-color:#fff; width:448px}
#dos_cajas{width:448px; background-image:url(../img/separa_vertical.gif); background-repeat:repeat-y; float:left; margin-top:15px}
#cliente_lupa{width:167px; float:left; height:114px}
#galeria_lupa{width:142px; height:97px}
/*#guestBook{width:440px;}
#guestBook2{width:200px;}*/

.celda_fotoCH{background-color:#e2e6e0; vertical-align:top; width:167px}
.bnn_central01{padding-top:15px}
.bnn_central02{padding-bottom:15px}
.fotitos_novedades{float:left; border:1px solid #909f7e; padding:4px; margin-right:10px; margin-top:10px text-align:center; vertical-align:middle;}
.boton_home{float:left; margin-left:15px}
.boton_descargas{float:right; margin-top:4px}
.menu_items{background-image:url(../img/menu_bg.gif); background-repeat:no-repeat; display:block; margin-bottom:5px}
.menu_items:hover{background-image:url(../img/menu_bg_ov.gif)}
.menu_items_in{background-image:url(../img/menu_bg_in.gif); background-repeat:no-repeat; display:block; margin-bottom:5px}
.links_pie{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#bf7218; text-decoration:none}
.links_pie:hover{font-family:Arial,Helvetica,sans-serif; color:#f58808; text-decoration:underline}
.links_pie_in{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#52574d; text-decoration:none; font-weight:bold}
.banners_izq{padding-bottom:15px; background-color:#FFF; float:left}
.banners_der{padding-bottom:15px; background-color:#FFF}
.txt_principal{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#5c6057; text-align:justify; vertical-align:top; padding-top:10px;}
.txt_principal_link{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#bf7218; text-decoration:none; font-weight:bold; float:right; margin-top:5px}
.txt_principal_link:hover{font-family:Arial,Helvetica,sans-serif; color:#f58808}
.txt_principal_tit{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#52574d; font-weight:bold}
.txt_principal_tit_link{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#bf7218; text-decoration:none; font-weight:bold;}
.txt_principal_tit_link:hover{font-family:Arial,Helvetica,sans-serif; color:#f58808}
.bnn_central{padding-top:10px}
.txt_caja{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#5c6057; text-align:justify; vertical-align:top; background-color:#e0e6df; padding-top:12px; padding-right:15px; padding-bottom:12px; padding-left:15px}
.txt_derecha{font-family:Tahoma,Geneva,Arial,Helvetica,sans-serif; font-size:9px; color:#64695f; text-align:left; vertical-align:top; padding:10px; background-color:#e0e6df}
.txt_clientes{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#5c6057; text-align:justify; vertical-align:middle; width:267px}
.txt_clientes_name{font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#bf7218; text-transform:uppercase; text-align:left}
.txt_clientes_link{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#bf7218; text-decoration:none; font-weight:bold}
.txt_clientes_link:hover{font-family:Arial,Helvetica,sans-serif; color:#f58808}
.fotos_clientes{background-color:#e2e6e0; vertical-align:top; width:169px}
.txt_clientes2{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#5c6057; text-align:justify; vertical-align:middle; width:376px}
.txt_clientes_name2{font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#bf7218; text-transform:uppercase}
.txt_notas{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#5c6057; text-align:justify;}
.galeria img{border:1px solid #ced5cc}
.galeria:hover img{border:1px solid #d2e159}
.galeria:hover{color:red}
.raya_gruesa15-15{padding-top:15px; padding-bottom:15px}
.dash10-10{padding-top:10px; padding-bottom:10px}
.dash10-0{padding-top:10px}
.campos1{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#52574d; background-color:#ced5cc; height:18px; width:302px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none}
.campos2{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#52574d; background-color:#ced5cc; text-align:left; height:200px; width:302px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; overflow:hidden}
.contacto_nombres{text-align:right; vertical-align:top; padding-top:3px; padding-right:10px; padding-bottom:14px}
.guest_tit{font-family:Arial,Helvetica,sans-serif; text-align:center; font-size:12px; color:#fff}
.guest_tit_link{font-family:Arial,Helvetica,sans-serif; color:#bf7218; text-decoration:none; font-weight:bold; font-size:12px}
.guest_tit_link:hover{font-family:Arial,Helvetica,sans-serif; color:#f58808; text-decoration:none}
.guest_name{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#5c6057; font-weight:bold; text-transform:uppercase}
.guest_fecha{font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#5c6057; letter-spacing:1px}
.guest_numero{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#5c6057; font-weight:bold}
.guest_mensaje{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000; text-align:left; padding-left:3px; padding-right:5px; padding-bottom:3px; text-transform:lowercase}
.guest_paginas{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000; text-align:center; text-transform:lowercase; vertical-align:middle; height:30px; background-color:#d2e159; width:100%}
.guest_paginas_link{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#bf7218; text-decoration:none}
.guest_paginas_link:hover{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#f58808; text-decoration:underline}
.choque_esp{font-family:Arial,Helvetica,sans-serif;	font-size:10px;	color:#909f7e; text-align:left; width:200px; text-decoration:none;}
.choque_esp:hover{font-family:Arial,Helvetica,sans-serif; color:#52574d; text-decoration:none;}
.choque_eng{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#909f7e; text-align:right; width:200px;; text-decoration:none;}
.choque_eng:hover{font-family:Arial,Helvetica,sans-serif; color:#52574d; text-decoration:none;}