                           /* PARA NEUTRALIZAR LOS DIVERSOS NAVEGADORES */
* {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
}
fieldset,img {
	border:0;
	float: left;
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
abbr,acronym { 
	border:0;
} 
                            /* DEFINICIÒN DE ETIQUETAS HTML */
html {
	background-color: #fbefe0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}	
body {
	width: 865px;
	margin-right: auto;
	margin-left: auto;
}
p {
	line-height: 140%;
	margin-top: 10px;
}
a:link{
	color: #990000;
	text-decoration: none;
}
a:visited{
	color: #FF6600;
	text-decoration: none;
}
a:hover{
	color: #ccc;
	text-decoration: none;
}
h2 {
	font-size: 18px;
	font-weight: bold;
	color: #F90;
	margin-top: 20px;
	margin-bottom: 10px;
}
h1{
	font-size: 22px;
	color: #368BA7;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}


                            /* MAQUETACIÒN */
#contenedor{
	display: block;
	width: 865px;
	float: left;

}
#cabezote{
	display: block;
	height: 133px;
	width: 850px;
	background-image: url(../images/banner2.jpg);
	background-repeat: no-repeat;
}
#MenuPrincipal{
	display: inline;
	width: 850px;
}
#MenuLateral{
	display: block;
	width: 146px;
	float: left;
	margin-top: 15px;
}
#MenuLateral2{
	display: block;
	width: 160px;
	float: left;
	margin-top: 15px;
}
#MenuLateral3{
	display: block;
	width: 150px;
	float: left;
	margin-top: 15px;
}

#Contenido{
	display: block;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 480px;
	float: left;
	margin-left: 1px;
	border: thin solid #FF9900;
}
#Contenido2{
	display: block;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 660px;
	float: left;
	margin-left: 21px;
	background-color: #FFFFFF;
	border: thin solid #FF9900;
	padding-bottom: 15px;
}
#Contenido3{
	display: block;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 640px;
	float: left;
	background-color: #FFFFFF;
	border: thin solid #FF9900;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: justify;
}
#Contenido4{
	display: block;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 15px;
	width: 660px;
	float: left;
	background-color: #FFFFFF;
	border: thin solid #FF9900;
}
#Contenido5{
	display: block;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 15px;
	width: 620px;
	float: left;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
	border: thin solid #669;
}
#comprar{
	display: block;
	margin-top: 15px;
	width: 660px;
	float: left;
	margin-left: 21px;

}
#contacto{
	background-color: #FFF;
	display: block;
	width: 500px;
	margin-left: 15px;
	margin-top: 15px;
	float: left;
	margin-right: 15px;
	border: thin solid #669;
	padding-top: 20px;
	padding-bottom: 20px;
}

#LateralDerecha{
	display: block;
	margin-top: 15px;
	width: 160px;
	float: left;
}
#LateralDerecha1{
	display: block;
	margin-top: 15px;
	width: 210px;
	float: left;
	margin-left: 4px;
}

#Banner{
	width: 850px;
	display:block;
	margin-top: 8px;
}
#Copyrigth{
	font-size: 12px;
	text-decoration: none;
	clear: both;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #69C;
}

                            /* ESTILOS GENERALES */
					/* #MenuPrincipal*/
#MenuPrincipal ul{
	background-image: url(../images/home/barramenu.png);
	background-repeat: no-repeat;
	height: 32px;
	padding-top: 4px;	
}
#MenuPrincipal li{
	display: inline;
	font-size: 16px;
	font-weight: bold;
	padding-left: 30px;
}
a.menu:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.menu:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.menu:hover {
	color: #666666;
	text-decoration: none;
}
					/* #MenuLateral*/

#MenuLateral li{
	height: 41px;
	width: 146px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 3px;
}

#MenuLateral2 li.naranja{
	background-image:url(../images/home/menu1.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 155px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
}
#MenuLateral2 li.naranja1{
	background-image: url(../images/home/menu.png);
	background-repeat: no-repeat;
	height: 45px;
	width: 155px;
	padding-top: 5px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	
}
a.n:link {
	color: #FFF;
	text-decoration: none;
}
a.n:visited {
	color: #FFF;
	text-decoration: none;
}
a.n:hover {
	color: #666666;
	text-decoration: none;
}
#MenuLateral2 li.2{
	height: 80px;
	width: 150px;
	margin-right: auto;
	margin-left: auto;
}
ul.menu1{
	display: block;
}
li.botones{
	width: 150px;
	height: 80px;
	margin-bottom: 10px;
}
li.botones1{
	width: 150px;
	height: 51px;
	margin-bottom: 10px;
}


								/* #Contenido*/
#Contenido h1{
	display: block;
	background-color: #fbefe0;
	padding-top: 8px;
	padding-bottom: 10px;
	color: #234669;
}

#Contenido ul.index1{
	display: block;
	font-size: 14px;
	background-color: #F2F2F2;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #F90;
}
#Contenido ul.index2{
	display: block;
	font-size: 14px;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #F90;
}
#Contenido li.descripcion1{
	padding-right: 15px;
}
#Contenido img.foto1{
	margin-right: 20px;
	margin-left: 25px;
	border: thin solid #F90;
}

#Contenido a:link{
	color: #990000;
	text-decoration: underline;
}
#Contenido a:visited{
	color: #FF6600;
	text-decoration: none;
}
#Contenido a:hover{
	color: #999999;
	text-decoration: none;
}
						/* #Contenido2*/
#Contenido2 h1{
	color: #3A75AF;
	margin-top: 10px;
	margin-bottom: 10px;
}
#Contenido2 a:link{
	color: #990000;
	text-decoration: underline;
}
#Contenido2 a:visited{
	color: #999999;
	text-decoration: none;
}
#Contenido2 a:hover{
	color: #000000;
	text-decoration: none;
}
table.interior {
	width: 659px;
}
tr.seccion {
	width: 659px;
}
tr.gris {
	width: 659px;
	background-color: #F2F2F2;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #F90;
}
tr.blanco {
	width: 659px;
	background-color: #FFF;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #F90;
}
tr.gris2 {
	width: 659px;
	background-color: #F2F2F2;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #F90;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #F90;
}
tr.blanco2 {
	width: 659px;
	background-color: #FFF;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #F90;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #F90;
}
td.foto3 {
	width: 90px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 25px;
	vertical-align: top;
}
img.foto4 {
	border: thin solid #F90;
	vertical-align: top;
}
td.descripcion2{
	width: 225px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align: left;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #F90;
	vertical-align: top;
}
td.descripcion3{
	width: 225px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align: left;
	vertical-align: top;
}
							/* #Contenido4*/

#productos {
	width: 620px;
	background-color: #F2F2F2;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #F90;	
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 15px;
	text-align: justify;
}
#productos2 {
	width: 620px;
	background-color: #FFF;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #F90;	
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 15px;
	text-align: justify;
}
#Contenido4 img.fotoproducto{
	height: 200px;
	width: 200px;
	border: thin solid #F90;
	margin-top: 20px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 10px;
}	
#Contenido4 p.precio{
	padding-left: 220px;
}								
#Contenido4 p {
	margin-left: 15px;
	margin-right: 15px;
}						
								/*contenido5*/
#Contenido5 p {
	margin-left: 10px;
	margin-right: 10px;
	text-align: justify;
}
#Contenido5 table {
	width: 580px;
}
#Contenido5 td {
	text-align: center;
	padding-top: 10px;
}
								/* #Contacto*/
table.formulario {
	width: 400px;
	display: block;
	margin-left: 50px;
	margin-right: 50px;
}

td.campo1 {
	width: 250px;
	height: 35px;
}
td.etiqueta {
	width: 150px;
	text-align: right;
	color: #669;
	font-weight: bold;
	padding-right: 20px;
}
select.input {
	width: 205px;
}
td.comentarios {
	height: 130px;
}
td.enviar {
	height: 40px;
	text-align: center;
}
#contacto p{
	padding-left: 50px;	
	
}
#contacto .texto{
	padding-left: 25px;
	padding-right: 25px;
	text-align: justify;
	
}
#terminos{
	text-align: center;
}
p.destacado {
	font-size: 16px;
	font-weight: bold;
	color: #F90;	
}


							/* #Contenido*/
#Contenido table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	width: 490px;
}


					/* #LateralDerecha*/
#LateralDerecha table{
	display: block;
	width: 150px;
}
#LateralDerecha td{
	padding-bottom: 8px;
}

					/* #LateralDerecha1*/

#LateralDerecha1 ul.destacados{
	display: block;
	font-size: 13px;
	background-color: #FFF;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top-width: thin;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #09C;
	border-right-color: #09C;
	border-left-color: #09C;
}
#LateralDerecha1 ul.destacados1{
	display: block;
	font-size: 13px;
	background-color: #E9E9E9;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top-width: thin;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #09C;
	border-right-color: #09C;
	border-left-color: #09C;
}

#LateralDerecha1 img.foto2{
	border: thin solid #09C;
	margin-right: 5px;
	margin-bottom: 55px;
	margin-left: 5px;
	height: 61px;
	width: 60px;
}
							/*Slide*/
#slide {
	width: 683px;
	height: 338px;
	margin-top: 15px;
	clear:right;
	display: block;
}