body,td,th {
	color: #D5CCAA;
}
body {
	background-color: #D5CCAA;
	margin-left: 80px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#contenido1 {
	background-color:#FFFFFF;
	width: 800px;
}

#contenido2 { float:left;
	background-color:#FFFFFF;
	width: 590px;
}

#contenido3 {
	background-color:#FFFFFF;
	width: 800px;
}
.titulo_home { 
    float:left;	
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 3 3 3 10px;
    color:#000000; 
	background-color:#9ED816;
	font-weight:bold;
	width:780px;
}
.foto_servicios { float:left;
    background-color:#D5CCAA;
	padding:10px; 
	margin:10px;
	width:417px;
	height:270px;
}
#texto_servicios { width:300px; height:200px; float:left}
.titulo_servicios { 
    float:right;	
	margin-top: 10px;
	margin-left: 10px;
	padding: 3 3 3 10px;
    color:#ffffff; 
	background-color:#b43d39;  
	font-weight:bold;
	width:780px;
}
.titulo_servicios2 { 
    float:left;	
	margin-top: 10px;
	padding: 3 3 3 10px;
    color:#FFFFFF; 
	background-color:#C7BB8D;  
	font-weight:bold; 
	width:350px;
	margin-left: 20px; 
	margin-right: 20px; clear:both
}
.texto_servicios { 
    color:#666666;
	float:left;
	text-align:justify; margin: 5px 20px 0 30px;
	width:300px;
}


/*menú*/
#menu { 
       background-image:url(../imagenes/fondo_menu.jpg);
       width: 800px; 
	   font-family: Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   font-weight: bold; 	
}
#menu ul {clear:both; 
	list-style: none;
	line-height:normal;
	margin-top:10px; 	
}
#menu li { 
	display: inline;
	
}
#menu a { color:#000000;
text-decoration: none;		
}
#menu a:hover { color:#b43d39;
text-decoration: none;
}
#menu ul li a {}

#columna_izq1 { background-image:url(../imagenes/misc1.jpg);
        background-color:#ECE9D8; width: 210px;
	    float:left; 
	    height: auto; 
		border-right:#ACA899 1px solid;	
		padding-right: 10px;
}

#columna_izq2 { background-image:url(../imagenes/misc1.jpg);
        background-color:#ECE9D8;
	    float:left; 
	    height: 20725px; 
		border-right:#ACA899 1px solid;	
		padding-right: 10px;
}

#columna_izq3 { background-image:url(../imagenes/misc1.jpg);
        background-color:#ECE9D8;
	    float:left; 
	    height: 6790px; 
		border-right:#ACA899 1px solid;	
		padding-right: 10px;
}

#columna_izq4 { background-image:url(../imagenes/misc1.jpg);
        background-color:#ECE9D8;
	    float:left; 
	    height: 2300px; 
		border-right:#ACA899 1px solid;	
		padding-right: 10px;
}

#columna_izq5 { background-image:url(../imagenes/misc1.jpg);
        background-color:#ECE9D8;
	    float:left; 
	    height: 4345px; 
		border-right:#ACA899 1px solid;	
		padding-right: 10px;
}
#columna_izq6 { background-image:url(../imagenes/misc1.jpg);
        background-color:#ECE9D8;
	    float:left; 
	    height: 770px; 
		border-right:#ACA899 1px solid;	
		padding-right: 10px;
}
#columna_izq7 { background-image:url(../imagenes/misc1.jpg);
        background-color:#ECE9D8;
	    float:left; 
	    height: 770px; 
		border-right:#ACA899 1px solid;	
		padding-right: 10px;
}

/*menú_productos*/
#menu_productos { background-image:url(../imagenes/fondo_menu_prod.jpg);
	   font-family: Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   font-weight: bold;
	   margin-top: 0px;
	   width:200px;
	   	   	
}
#menu_productos ul {
	list-style: none;
}
#menu_productos li {
	text-decoration: none;
	height:40px;
	padding-top:15px;	
}
#menu_productos a { color:#000000;
text-decoration: none;		
}
#menu_productos a:hover { color:#666666;
text-decoration: none;
}

/*menu2*/

#menu2 {  
     padding: 5px;
	 float: left; width: 590px;
	 background-color:#FFFFFF;
}
#menu2 ul { 
	list-style: none;	
}
#menu2 li {
	display: inline-table; 
	padding: 5px;
}
#menu2 a {  color:#666666;
}
#menu2 a:hover { color:#FF66CC;
}


.b_home { 
    background-image:url(../imagenes/bot_home.jpg);	
	width:120px;
	height:40px;
	padding-left: 45px;
	padding-top: 15px;
}
.b_servicios { 
    background-image:url(../imagenes/bot_servicios.jpg);	
	width:120px;
	height:40px;
	padding-left: 45px;
	padding-top: 15px;
}
.b_productos { 
    background-image:url(../imagenes/bot_productos.jpg);	
	width:120px;
	height:40px;
	padding-left: 45px;
	padding-top: 15px;
}
.b_novedades { 
    background-image:url(../imagenes/bot_novedades.jpg);	
	width:120px;
	height:40px;
	padding-left: 45px;
	padding-top: 15px;
}
.b_galeria { 
    background-image:url(../imagenes/bot_galeria.jpg);	
	width:120px;
	height:40px;
	padding-left: 45px;
	padding-top: 15px;
}
.b_contacto { 
    background-image:url(../imagenes/bot_contacto.jpg);	
	width:120px;
	height:40px;
	padding-left: 45px;
	padding-top: 15px;
}

#producto { float:left;
	background-color:#FFFFFF;
	width: 590px;

}

.foto_producto { float:left;
    background-color:#D5CCAA;
	padding:10px; 
	margin:10px;
	width:320px;
	height:220px;
}
#titulo_producto { 
    float:left;	
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 3 3 3 10px;
    color:#FFFFFF; 
	background-color:#b43d39;
	font-weight:bold;
	width:565px;
}
.titulo_producto { 
    float:left;	
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 3 3 3 10px;
    color:#666666; 
	background-color:#ECE9D8;
	font-weight:bold;
	width:200px;
}
.titulo_contacto { 
    float:left;	
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 3 3 3 10px;
    color:#FFFFFF; 
	background-color:#D5CCAA;
	font-weight:bold;
	width:740px;
}
.titulo_contacto2 { 
    float:left;	
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 3 3 3 10px;
    color:#fff; 
	background-color:#b43d39;
	font-weight:bold;
	width:740px;
}
.texto_producto { 
    color:#666666;
	float:left;
	margin-left: 10px;
	margin-right: 40px;
}
.titulo_producto2 { 
    float:left;	
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 3 3 3 10px;
    color:#666666; 
	background-color:#ECE9D8;
	font-weight:bold;
	width:570px;
}
.texto_producto2 { 
    color:#666666;
	float:left;
	margin-left: 10px;
	margin-right: 40px; text-align:justify;
}
.foto_producto2 { float:left;
    background-color:#D5CCAA;
	padding:10px; 
	margin:10px;
	width:570px;
	height:350px;
}
.texto_contacto { 
    color:#666666;
	float:left;
	margin-left: 10px; 
}

.cuadro_contacto1 { 
    color:#666666; background-color:#F6F5ED;
	float:left;
	margin-left: 10px;
	padding: 10px; width: 350px; 
}
.cuadro_contacto2 { 
    color:#666666; background-color:#F6F5ED;
	float:right;
	margin-right: 50px;
	padding: 10px; width: 350px; 
}
.logo_chico {
	float:left; 
	padding-right: 30px;
	border-right:#CCCCCC 2px dotted;
}
.logo_chico2 {
	float:left; 
	padding-right: 5px;
	border-right:#CCCCCC 2px dotted;
}

#pie { background-image:url(../imagenes/fondo_pie.jpg);
    clear:both;
	width: 800px;
	height: 58px;
	font-size: 10px;
	padding-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;	
	clear:both;
}

.texto_pie {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 5px;
}

.link1 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 600px;
	margin-top: 0px;
}

.link1 a {
	text-decoration: none;
	color: #666666;
}
.link1 a:hover {
	text-decoration: none;
	color: #000000;
}

.link2 {
	float: right;
}
.link2 a {
	text-decoration: none;
	color: #666666;
}
.link2 a:hover {
	text-decoration: none;
	color: #000000;
}

.link3 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

.link3 a {
	text-decoration: none;
	color: #666666;
}
.link3 a:hover {
	text-decoration: none;
	color: #000000;
}

.volver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float:right; margin-right: 5px;

}

.volver a {
	text-decoration: none;
	color: #000000;
}
.volver a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.titulo_p {
	float:left;

}





/* menu desplegable */
#xxx{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:1px 1px 3px #888;
	-moz-box-shadow:1px 1px 3px #888;
}
#xxx li{border-bottom:1px solid #FFF;}
#xxx ul li, #xxx li:last-child{border:none}	
#xxx a{
	display:block;
	color:#fff;
	text-decoration:none;
	font-family:'Helvetica', Arial, sans-serif;
	font-size:13px;
	padding:8px 5px;
	text-shadow:1px 1px 1px #325179; letter-spacing: 1px
}
#xxx a:hover{
	color: #CCCCCC;
	-webkit-transition: color 0.2s linear; letter-spacing: 1px
}
#xxx ul a{  color: #FFFFFF;  margin: 0; padding: 0;}/*background-color:#339900;*/
#xxx ul a:hover{
	background-color:#FFF;
	color: #CCFFCC;
	text-shadow:none;
	-webkit-transition: color, background-color 0.2s linear;
}
#columna_izq1 ul{
	display:block;
	margin:5px; background-color: #b43d39;
	padding:0;
	width: 190px;
	list-style:none;
}
#xxx ul{} /*background-color:#339900;*/
#xxx li ul {display:none;}

#clear { clear: both}
#txt { font-family:Arial, Helvetica, sans-serif; text-transform: capitalize; color:#666666; font-size:11px; margin: 15px; text-align:justify}
