body {margin: 0px; font-family: arial; font-size:10pt; background-color:#6AACB5; color:#000000;}

.flecha_25 {float:left; width:25px; height:25px; padding-right:25px;}
.barra_gris {float:left; width:730px; height:3px; background: url(../gfx/barra_gris.jpg) no-repeat; font-size:0.1pt; padding-bottom:22px;}
.barra_gris_vert {float:left; width:5px; height:150px; background: url(../gfx/barra_gris_vert.jpg) no-repeat; padding-right:25px;}
.separ_prod {float:left; width:730px; height:25px;}

#todo {float:none; margin: 0px auto; width:833px;}
#todo2 {float:left; width:825px; min-height:400px; height:auto !important; height:400px; background-color:#ffffff; padding-left:4px; padding-right:4px;}
	#head{float:left; width:825px; height:130px;}

/* Menú */
	#menu {float:left; width:823px; height:35px; background: url(../gfx/bg_menu.jpg) repeat-x; border-right:1px solid #a4ced5; border-left:1px solid #a4ced5; position: relative; font-size:14px; font-weight:bold;}
		.item_menu_vacio {float:left; height:30px; padding-top:5px; text-align:center;}
		.item_menu {float:left; height:26px; padding-top:9px; text-align:center; border-right:1px solid #007B7E;}
			.item_menu a {text-decoration: none; color: #ffffff;}
			.item_menu a:hover {text-decoration: none; color: #1A171B;}
		
		.item_menu_selected {float:left; height: 26px; padding-top:9px;  background-color: #bddae6; color:#1A171B; text-align:center; border-right:1px solid #007B7E;}
			.item_menu_selected a {text-decoration:none; color:#1A171B;}
		
		.cont_submenu {float:left;	background-color:#F5F5F5; padding-left: 10px; /* opacidad para ie*//* filter:alpha(opacity=70); *//*opacidad para firefox*//* -moz-opacity:.70; */filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60;}
			.item_submenu {float:left;	background-color:#F5F5F5; color:#1A171B; text-align:left; border-bottom:1px solid #007BA4; font-size:13px; padding: 6px 15px 2px 5px; font-weight:bold;}
				.item_submenu a {text-decoration:none; color:#007BA4;}
				.item_submenu a:hover {text-decoration:none; color:#1A171B;}

	#foto_sub_head {float:left; width:825px; height:155px; padding-bottom:35px;}
	
	#cont {float:left; width:730px; min-height:200px; height:auto !important; height:200px; padding-left:50px; padding-right:45px;}
	#titulo {float:left; width:730px; height:40px; padding-bottom:25px;}
	#cont_tit_not_principal {float:left; width:415px; min-height:20px; height:auto !important; height:20px; padding-right:32px;}
		#tit_not_principal {float:left; width:365px; min-height:20px; height:auto !important; height:20px; font-size:17px; color:#007BA4;}
			#tit_not_principal a {text-decoration:none; color:#007BA4;}
			#tit_not_principal a:hover {text-decoration:underline; color:#007BA4;}
		#foto_not_principal {float:left; width:283px; height:283px; padding-bottom:15px;}
		#entradilla_not_pincipal {float:left; width:415px; min-height:20px; height:auto !important; height:20px; padding-top:5px; color:#4B4B4D; font-size:16px; font-family:"arial Narrow"; padding-bottom:0px;}
	
	.item_noticia {float:left; width:315px; min-height:20px; height:auto !important; height:20px; padding-left:10px; padding-right:25px;}
		.tit_not {float:left; width:265px; min-height:10px; height:auto !important; height:10px; font-size:17px; color:#007BA4;}
			.tit_not a {text-decoration:none; color:#007BA4;}
			.tit_not a:hover {text-decoration:underline; color:#007BA4;}
		.entradilla_not {float:left; width:320px; min-height:10px; height:auto !important; height:10px; padding-top:5px; padding-bottom:10px; color:#4B4B4D; font-size:16px; font-family:"arial narrow";}
	
	#head_prod {float:left; width:730px; height:93px; background: url(../gfx/tit_productos.jpg) no-repeat; padding-bottom:20px;}
	.item_producto {float:left; width:730px; height:110px; padding-left:35px; padding-bottom:15px;}
		.left_producto {float:left; width:415px; height:110px;}
			.tit_producto {float:left; width:325px; height:25px; font-size:17px; color:#007BA4; padding-right:40px;}
				.tit_producto a {text-decoration:none; color:#007BA4;}
				.tit_producto a:hover {text-decoration:underline; color:#007BA4;}
			.detalle_producto {float:left; width:375px; padding-top:15px; height:70px; color:#4B4B4D; font-size:16px; font-family:"arial narrow";}
		.barra_prod_vert{float:left; width:3px; height:110px; background: url(../gfx/barra_prod_vert.jpg) no-repeat;}
		.right_producto {float:left; width:225px; height:110px; padding-left:50px;}
			.foto_prod {float:left; width:90px; height:110px; padding-right:50px;}
			.precio_prod {float:left; width:85px; height:110px; background: url(../gfx/bg_precio.jpg) no-repeat; font-size:14px; color:#C90019;}
	#pe {float:left; width:830px; height:58px; padding-top:25px; padding-bottom:15px; text-align:center;}

/* contador de visitas */
.contadorVisitas {float:left; width: 730px; text-align: right;}

/* estilo desarollo de noticias */
#tit_noticia {float:left; width:365px; min-height:20px; height:auto !important; height:20px; font-size:17pt; color:#007BA4; font-weight:bold;}
.entradilla_noticia {float:left; width:400px; min-height:10px; height:auto !important; height:10px; padding-top:5px; padding-bottom:0px; color:#007BA4; font-size:14pt; font-family:"arial narrow";}
#cont_noticia {float:left; width:730px; min-height:20px; height:auto !important; height:20px; color:#4B4B4D; font-size:16px; font-family:"arial narrow"; padding-bottom:10px;}
#botonera_noticia {float:left; width:720px; height:23px; text-align:right; padding-right:10px;}

/* estilo para detalle de producto */
#izq_detalle_prod {float:left; width:360px; min-height:20px; height:auto !important; height:20px; padding-left:40px; padding-top:15px;}
	.tit_detalle_prod {float:left; width:310px; min-height:20px; height:auto !important; height:20px; font-size:17pt; color:#007BA4; font-weight:bold;}
	#descrip_prod {float:left; width:360px; color:#4B4B4D; font-size:16px; font-family:"arial narrow"; padding-top:25px; padding-bottom:30px;}
	#botonera_producto {float:left; width:360px; height:23px; text-align:center; }
#drch_detalle_prod {float:left; width:280px; min-height:20px; height:auto !important; height:20px; padding-left:50px; padding-top:15px;}
	#precio_detalle_prod {float:left; width:200px; height:60px; font-size:17pt; color:#C90019; font-weight:bold; text-align:center;}
	#foto_detalle_prod {float:left; width:250px; min-height:20px; height:auto !important; height:20px; padding-bottom:15px;}
	#mas_fotos {float:left; width:250px; text-align:center; height:18px;}

/* estilos para paginacion */
#paginacion {float:left; width:730px; height:30px;}
	.anterior {float:left; width:243px; height:30px;}
		.anterior a {text-decoration:none; color:#007BA4;}
		.anterior a:hover {text-decoration:underline; color:#007BA4;}
	.paginas {float:left; width:243px; height:30px; text-align:center; color:#007BA4;}
	
	.siguiente {float:left; width:244px; height:30px; text-align:right;}
		.siguiente a {text-decoration:none; color:#007BA4;}
		.siguiente a:hover {text-decoration:underline; color:#007BA4;}

/*estilos para texo*/
#cont_texto {float:left; width:730px; color:#4B4B4D; min-height:200px; height:auto !important; height:200px; font-family:"arial narrow"; font-size:16px;}
#mas_textos {float:left; width:680px; min-height:20px; height:auto !important; height:20px; font-family:"arial narrow"; font-size:17px; padding-left:50px; padding-bottom:30px; font-weight:bold;}
	.item_mas_textos {float:left; width:700px; min-height:25px; height:auto !important; height:25px;}
		.item_mas_textos a {text-decoration:none; color:#007BA4;}
		.item_mas_textos a:hover {text-decoration:none; color:#4B4B4D;}
	
	.item_mas_textos_selected {float:left; width:700px; min-height:25px; height:auto !important; height:25px;}
		.item_mas_textos_selected a {text-decoration:none; color:#4B4B4D;}
.tit_textos {float:left; width:680px; min-height:20px; height:auto !important; height:20Px; font-size:18pt; color:#007BA4; font-weight:bold; padding-bottom:35px;}

#texto {float:left; width:680px; color:#4B4B4D; min-height:200px; height:auto !important; height:200px; font-family:"arial narrow"; font-size:16px; padding-left:50px; padding-bottom:40px;}

/* Letra pequeña */
.letraPequenha {float:left; width: 680px; padding-top: 20px; font-size: 9pt;}

/* Estilos generales */
.linkContenido {color:#007BA4; text-decoration: none;}
.linkContenido:hover {color:#007BA4; text-decoration: underline;}

/* Contacto */
DIV#formularioContacto {
display:block;
float: left;
padding-top: 20px;
width: 540px;
}
.tituloContacto {
float: left;
width: 120px;
margin-bottom: 5px;
font-family: arial;
font-size:10pt;
}
.elementoContacto {
float: left;
width: 420px;
margin-bottom: 5px;
font-family: arial;
font-size:10pt;
}
.separadorBotones {
float:left;
width:540px;
height: 5px;
font-size: 0.1pt;
}
input.contacto, textarea.contacto, select.contacto {
width: 375px;
font-family: arial;
font-size:10pt;
}
.botonContacto {
width: 185px;
font-family: arial;
font-size:10pt;
}
/* Imágenes */
IMG.ifoto {
float: left;
margin: 5px;
border: none;
}
IMG.dfoto {
float: right;
margin: 5px;
border: none;
}
IMG.cfoto {
float: center;
margin: 5px;
border: none;
}