﻿/* Perfect Wide - www.perfectwide.com */
body {
	color: #666666;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #000000 url(../images/bg.jpg) repeat-x top left;
	margin:0px;
}
p,h1,h2,h3,h4,h5,h6 { margin:0px; padding:3px 0px 4px 0px; }

#contenedor {
	width:1002px;
	text-align:left;
	height:562px
}
#cabecera {
	height:50px;
	position:absolute;
	padding-left:63px;
	width:939px; /* 1002 */
}
#logo {
	position:absolute;top:10px;
}
#menu {
	position:absolute; top:26px; height:23px; left:547px; z-index:10
}
#menu a {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	float:left;
	padding:7px 10px 0px 10px;
	text-decoration:none;
}
.topmenu {
	display:block;
	height:13px; /* 23 */
	background:#CDCDCD;
}
.topmenu_selected, .topmenu:hover {
	background: url(../images/bg_topmenu_hover.jpg) repeat-x top left;
	font-weight:bold;
	color:#1A171B;
}
.topmenu_submenus { 
	width:129px; /* 149 */
	display:block;
	background:#CDCDCD;
	white-space:nowrap;
	text-align:center;
}
.topmenu_submenus:hover {
	background: url(../images/bg_topmenu_blanco.jpg) repeat-x bottom left;
	font-weight:bold;
	color:#1A171B;
}
.topmenu_submenus_selected {
	background: url(../images/bg_topmenu_hover.jpg) repeat-x top left;
	font-weight:bold;
	color:#1A171B;
	width:129px;
	text-align:center;
}
.topmenu_submenus_small { 
	width:109px; /* 129 */
	display:block;
	background:#CDCDCD;
	white-space:nowrap;
	text-align:center;
}
.topmenu_submenus_small:hover {
	background: url(../images/bg_topmenu_blanco_small.jpg) repeat-x bottom left;
	font-weight:bold;
	color:#1A171B;
}
.topmenu_submenus_small_selected {
	background: url(../images/bg_topmenu_hover.jpg) repeat-x top left;
	font-weight:bold;
	color:#1A171B;
	width:109px;
	text-align:center;
}

#productos {
	visibility:hidden; z-index:100; position:absolute;
	margin:47px 0px 0px 538px;
	border-top: 1px solid #B0B0B0;
	background: url(../images/bg_submenu.png) no-repeat bottom left;
	padding:10px 10px 20px 10px;
	width:168px; /* 188 */
}
#productos a {
	text-decoration:none;color:#666666;
}
#productos a:hover { color:#000000; }
#galeria {
	visibility:hidden; z-index:100; position:absolute;
	margin:47px 0px 0px 688px;
	border-top: 1px solid #B0B0B0;
	background: url(../images/bg_submenu.png) no-repeat bottom left;
	padding:10px 10px 20px 10px;
	width:168px; /* 188 */
}
#galeria a {
	text-decoration:none;color:#666666;
}
#galeria a:hover { color:#000000; }

#central_flash {
	position:absolute;
	height:359px;
	width:615px;
	margin:59px 0px 0px 67px;
	background:#ffffff;
}	
#contenido{ overflow:auto;
	position:absolute;
	height:349px; /* 359 */
	width:253px; /* 273 */
	margin:59px 0px 0px 682px;
	background:#CDCDCD;
	padding:5px 10px 5px 10px;
	text-align:justify;
}
#flash_productos {
	position:absolute;
	height:359px; /* 359 */
	width:273px; /* 273 */
	margin:59px 0px 0px 682px;
	background:#CDCDCD;
}

#seccion_inferior {
	position:absolute;
	margin:436px 0px 0px 63px;
	height:109px;
}
.editores_inferiores {
	float:left;
	width:275px;
	padding-left:23px;
	height:101px;
	color:#CDCDCD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px
	
}
.editores_inferiores p.titulo {
	font-size:13px;
	font-weight:bold;
}
.editores_inferiores p.titulo a{ text-decoration: none; }
.enlace1 { color:#CDCDCD; }
.enlace2 { color:#CDCDCD; }
.enlace3 { color:#CDCDCD; }
.enlace1:hover {color:#FF6600; }
.enlace2:hover {color:#66CD66; }
.enlace3:hover, .color {color:#009ACD; }
.c_enlace_mas {
	clear:both; text-align:right;
}
.c_enlace_mas a { text-decoration:none; }

#pie {
	position:absolute;
	margin-top:550px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9A9A9A;
	width:1002px
}
#pie a{ color:#9A9A9A; }
.feedback {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#1A171B;
}
.input_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#1A171B;
	padding-left:2px;
	border:0px solid #1A171B;
}
.boton {
	background:#666666;
	color:#F5F5F5;
	border:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-transform:capitalize;
}
#contenido_producto {
	height:225px;
	position:relative;
}
#contenido_producto_galeria {
	height:179px;
	position:relative;
}
#contenido_producto_pdf { float:left; width:30%; padding:186px 0px 0px 17px; }
#contenido_producto_descripcion { float:right; width:50%; height:225px; text-align:right; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px }
#contenido_producto_descripcion_galeria { float:right; width:50%; text-align:right; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px }
#contenido_producto_descripcion h1, #contenido_producto_descripcion_galeria h1  { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#9A9A9A; padding:15px 0px 5px 0px }
#contenido_producto_descripcion h2, #contenido_producto_descripcion_galeria h2  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#333333; font-weight:normal; padding:0px; }
#contenido_producto_imagen_inferior { height:134px; }
#contenido_producto_galeria_imagenes { height:180px; text-align:left; background:none }
.mini_galeria { width:66px; height:66px; }

.enlace_mini_producto {
	border: 1px solid #808080;
	color:#808080;
	text-decoration:none;
	display:block;
	padding:3px 5px 3px 5px;
}
.enlace_mini_producto:hover, .enlace_mini_producto_selected {
	border: 1px solid #ffffff;
	color:#ffffff;
	text-decoration:none;
	display:block;
	padding:3px 5px 3px 5px;
}