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

/*GENERAL*/

* {
	margin: 0;
	border: 0;
}

body {
	background: #CCC;
	color:#101010;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

a {
	color:#171c3a;
	text-decoration: none;
}

a:hover {
	color:#666;
	text-decoration:none;
}

ul {
	list-style-image:url(../images/vineta.png);
}

li {
	margin:5px;
}

#banner2 {
	padding:13px 0 8px 0;
	text-align:center;
}

#centrar {
	display:block;
	margin:0 auto;
}

#clearing {
	clear:both;
}

#soporte {
	text-align:center;
}

/*CABECERA*/

#cabecera {
	background:url(../images/fnd_cabecera.png);
	height:283px;
	width:100%;
}

#cabecera #contenedor {
	height:100%;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	width:982px;
}

#cabecera #logo {
	background:url(../images/logo.png);
	height:220px;
	position:absolute;
	top:35px;
	width:401px;
}

#cabecera #menu {
	background:url(../images/fnd_menu.png);
	height:50px;
	position:absolute;
	top:255px;
	width:100%;
	z-index:1;
}

#cabecera #busqueda {
	background:url(../images/fnd_buscador.png);
	height:53px;
	position:absolute;
	right:0;
	top:180px;
	width:362px;
	z-index:1;
}

#cabecera #busqueda p {
	color:#FFF;
	display:block;
	font-size:24px;
	font-weight:bold;
	padding-top:13px;
	text-align:center;
}

#cabecera #imagen {
	background:url(../images/imagen.png);
	height:283px;
	position:absolute;
	width:982px;
}

/*MENU*/

#btn_inicio {
	display:block;
	height:50px;
	left:82px;
	position:absolute;
	width:58px;
}

#btn_inicio a {
	background:url(../images/btn_inicio.png);
	display:block;
	height:50px;
	position:relative;
	width:58px;
}

#btn_inicio span.hover {
	background:url(../images/hvr_inicio.png);
	display:block;
	height:50px;
	position:relative;
	width:58px;	
}

#btn_nosotros {
	display:block;
	height:50px;
	left:210px;
	position:absolute;
	width:80px;
}

#btn_nosotros a {
	background:url(../images/btn_nosotros.png);
	display:block;
	height:50px;
	position:relative;
	width:80px;
}

#btn_nosotros span.hover {
	background:url(../images/hvr_nosotros.png);
	display:block;
	height:50px;
	position:relative;
	width:80px;	
}

#btn_productos {
	display:block;
	height:50px;
	left:360px;
	position:absolute;
	width:90px;
}

#btn_productos a {
	background:url(../images/btn_productos.png);
	display:block;
	height:50px;
	position:relative;
	width:90px;
}

#btn_productos span.hover {
	background:url(../images/hvr_productos.png);
	display:block;
	height:50px;
	position:relative;
	width:90px;	
}

#btn_servicios {
	display:block;
	height:50px;
	left:520px;
	position:absolute;
	width:82px;
}

#btn_servicios a {
	background:url(../images/btn_servicios.png);
	display:block;
	height:50px;
	position:relative;
	width:82px;
}

#btn_servicios span.hover {
	background:url(../images/hvr_servicios.png);
	display:block;
	height:50px;
	position:relative;
	width:82px;	
}

#btn_soporte {
	display:block;
	height:50px;
	left:672px;
	position:absolute;
	width:74px;
}

#btn_soporte a {
	background:url(../images/btn_soporte.png);
	display:block;
	height:50px;
	position:relative;
	width:74px;
}

#btn_soporte span.hover {
	background:url(../images/hvr_soporte.png);
	display:block;
	height:50px;
	position:relative;
	width:74px;	
}

#btn_contacto {
	display:block;
	height:50px;
	left:816px;
	position:absolute;
	width:84px;
}

#btn_contacto a {
	background:url(../images/btn_contacto.png);
	display:block;
	height:50px;
	position:relative;
	width:84px;
}

#btn_contacto span.hover {
	background:url(../images/hvr_contacto.png);
	display:block;
	height:50px;
	position:relative;
	width:84px;	
}

/*CONTENIDOS*/

#contenidos {
	width:100%;
}

#contenidos #contenedor {
	background:#f1f1f1;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	width:982px;
}

#contenidos #top {
	background:url(../images/fnd_top.png);
	height:9px;
}

#contenidos #bottom {
	background:#f1f1f1;
	padding-top:10px;
	position:relative;
}

#contenidos #bottom #left {
	float:left;
	margin-right:30px;
	position:relative;
	width:186px;
}

#contenidos #bottom #right {
	float:left;
	position:relative;
	width:750px;
}

/*BREADCUMS*/

#breadcums {
	background:#CCC;
	color:#171c3a;
	display:block;
	height:25px;
	margin-top:22px;
	padding-top:10px;
}

/*BOTONES*/

.ver{
	display:block;
	float:right;
	margin-right:275px;
	margin-top:5px;
}

/*VENT1*/

#vent1 {
	left:-7px;
	margin:7px 0px;
	position:relative;
	width:193px;	
}

#vent1 #uno {
	background:url(../images/vent1_top.png);
	height:12px;
}

#vent1 #dos {
	background:url(../images/vent1_fnd.png);
	height:85px;
}

#vent1 #dos h1 {
	color:#FFF;
	display:block;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-bottom:5px;
	padding-top:15px;
	margin-left:auto;
	margin-right:auto;
	width:167px;
}

#vent1 #dos select {
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:167px;
}

#vent1 #tres {
	background:url(../images/vent1_bottom.png);
	height:5px;
}

/*VENT2*/

#vent2 {
	margin:13px 0px;
	position:relative;
	width:186px;	
}

#vent2 #uno {
	background:url(../images/vent2_top.png);
	left:-7px;
	height:45px;
	position:relative;
	width:193px;
}

#vent2 #uno h1 {
	color:#FFF;
	display:block;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0 auto;
	padding-top:15px;
	width:167px;
}

#vent2 #dos {
	background:#FFF;
}

#vent2 #tres {
	background:url(../images/vent2_bottom.png);
	height:5px;
}

/*VENT3*/

#vent3 {
	margin:13px 0px;
	position:relative;	
}

#vent3 #uno {
	background:url(../images/vent3_top.png);
	height:5px;
}

#vent3 #dos {
	background:url(../images/vent3_fnd.png);
}

#vent3 #tres {
	background:url(../images/vent3_bottom.png);
	height:5px;
}

/*VENT4*/

#vent4 {
	margin:13px 0px;
	position:relative;
}

#vent4 #uno {
	background:url(../images/vent4_top.png);
	height:50px;
	left:-7px;
	position:relative;
	width:757px;
}

#vent4 #uno h1 {
	color:#FFF;
	display:block;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0 26px 0 13px;
	padding-top:20px;
}

#vent4 #dos {
	background:#FFF;
	padding:13px;
}

#vent4 #dos h1 {
	color:#171c3a;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	margin:14px 0;
}

#vent4 #dos h2 {
	color:#171c3a;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:14px 0;
}

#vent4 #dos h3 {
	color:#666;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:14px 0;
}

#vent4 #dos #leer {
	display:block;
	float:left;
	margin-left:10px;
	margin-top:10px;
}

#vent4 #dos #comprar {
	display:block;
	float:right;
	margin-right:10px;
	margin-top:10px;
}

#vent4 #tres {
	background:url(../images/vent4_bottom.png);
	height:5px;
}

/*VENT5*/

#vent5 {
	position:relative;
	width:368px;
}

#vent5 #uno {
	background:url(../images/vent5_top.png);
	height:50px;
	left:-7px;
	position:relative;
	width:375px;
}

#vent5 #uno h1 {
	color:#FFF;
	display:block;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0 26px 0 13px;
	padding-top:20px;
}

#vent5 #dos {
	background:#FFF;
	padding:13px;
}

#vent5 #dos h1 {
	color:#171c3a;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	margin:14px 0;
}

#vent5 #dos h2 {
	color:#171c3a;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:14px 0;
}

#vent5 #dos h3 {
	color:#666;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:14px 0;
}

#vent5 #dos h4 {
	color:#171c3a;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#vent5 #tres {
	background:url(../images/vent5_bottom.png);
	height:5px;
}

/*VENT6*/

#vent6 {
	position:relative;
	width:362px;
}

#vent6 #uno {
	background:url(../images/vent6_top.png);
	height:52px;
}

#vent6 #uno h1 {
	display:block;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0 13px;
	padding-top:20px;
	text-align:center;
}

#vent6 #dos {
	background:#d1d1d3;
	padding:13px;
}

#vent6 #tres {
	background:url(../images/vent6_bottom.png);
	height:55px;
	left:-7px;
	position:relative;
	width:369px;
}

#vent6 #tres h1 {
	color:#FFF;
	display:block;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0 13px;
	padding-top:15px;
}

/*FLOATS*/

#fleft{
	float:left;
}

#fright{
	float:right;
}

/*PRODUCTOS*/

#prods {
	height:214px;
	margin:13px 0px;
	position:relative;
	width:750px;
}

/*SUBIR*/

#subir {
	clear:both;
	background:#f1f1f1;
	height:35px;
	position:relative;
}

#subir p{
	color:#101010;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	position:absolute;
	right:40px;
	top:6px;
}

#subir #boton{
	height:19px;
	position:absolute;
	right:16px;
	top:8px;
	width:19px;
}

#subir #boton a{
	background:url(../images/arriba.png);
	display:block;
	height:19px;
	width:19px;
}

/*PIE*/

#pie {
	background:url(../images/fnd_pie.png);
	height:230px;
	width:100%;
}

#pie #contenedor {
	margin-left:auto;
	margin-right:auto;
	position:relative;
	width:982px;
}

#pie #contenedor #top {
	background:url(../images/fnd_pie_top.png);
	height:61px;
	position:relative;
}

#designed {
	background:url(../images/designed.png);
	height:46px;
	position:absolute;
	right:130px;
	top:6px;
	width:117px;
	z-index:1;
}

#designed a {
	display:block;
	height:46px;
	width:117px;
}

#boletin {
	left:15px;
	position:absolute;
	top:5px;
}

#boletin h1 {
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
}

#pie #contenedor #middle {
	height:126px;
	position:relative;
}

#contacto {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	left:15px;
	position:absolute;
	top:15px;
	width:475px;
}

#contacto h1 {
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-bottom:10px;
}

#contacto p {
	margin-bottom:5px;
}

#direccion {
	float:left;
	width:240px;
}

#datos {
	float:left;
	width:235px;
}

#pie #contenedor #bottom {
	height:43px;
	position:relative;
}

#pie #contenedor #bottom h1 {
	bottom:15px;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	position:absolute;
	text-align:center;
	width:100%;
}

#pie #contenedor #compu {
	background:url(../images/compu.png);
	top:20px;
	height:192px;
	left:800px;
	position:absolute;
	width:220px;
}