html, body {
	margin:0;
	padding:0
}
body {
	font: arial, sans-serif;
	font-size: 0.8em;
	text-align:center;
	background-color:#2f2820;
}
p {
	margin:0 10px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:5px; padding-right:5px;
	color:#6b6659;
	line-height:9px;
	text-align:left;
}
a {
	text-decoration:none;
	color:#444444;
}

a:hover {
	text-decoration:underline;
	color:#111111;
}

a.blanco {
	text-decoration:none;
	color:#FFFFFF;
}

a.blanco:hover {
	text-decoration:underline;
	color:#FC0;
}


div#container_logo {
	width:100%;
	margin:0 auto;
}
div#header_logo {
	width:960px;
	height:219px;
	background-color:#F3F2ED;
	margin:0 auto;
	background-image:url(../images/cabecera.jpg);
}
div#header_logo2 {
	width:960px;
	height:219px;
	background-color:#F3F2ED;
	margin:0 auto;
	background-image:url(../images/cabecera2.jpg);
}
div#header_logo3 {
	width:960px;
	height:219px;
	background-color:#F3F2ED;
	margin:0 auto;
	background-image:url(../images/cabecera3.jpg);
}
div#header_logo4 {
	width:960px;
	height:219px;
	background-color:#F3F2ED;
	margin:0 auto;
	background-image:url(../images/cabecera4.jpg);
}
div#container {
	text-align:left
}
div#container_cuerpo {
	width:100%;
	margin:0 auto;
	background-color:#fbfaf9;
	background-image:url(../images/cuerpo.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
div#container_pie {
	width:100%;
	height:67px;
	margin:0 auto;
	background-image:url(../images/pie.jpg);
}
div#header {
	background-color:#F3F2ED;
}
div#header h1 {
	height:80px;
	line-height:80px;
	margin:0;
	padding-left:10px;
}

div#content p {
	line-height:1.4
}
div#navigation ul {
	margin:15px 0;
	padding:0;
	list-style-type:none;
}
div#navigation li {
	margin-bottom:5px;
}
div#footer {
	background:#BFBD93;
	width:100%;
	background-image:url(../images/pie.jpg);
	height:67px;
}
div#footer_container {
	width:960px;
	margin:0 auto
}
div#footer p {
	margin:0;
	padding:5px 10px
}
div#container {
	width:960px;
	margin:0 auto
}
div#wrapper {
	float:left;
	width:100%
}
div#content {
	float:left;
	width:715px;
	border-style:solid;
	border-width:1px;
	border-color:#d2d0ce;
	border-right:thin solid 1px #d2d0ce;
	border-bottom:thin solid 1px #d2d0ce;
	border-left:thin solid 1px #d2d0ce;	
	border-top:none;
	vertical-align:top;
	background-image:url(../images/fondo_content.gif);
}
div#content2 {
	float:left;
	width:715px;
	border-style:solid;
	border-width:1px;
	border-color:#d2d0ce;
	border-right:thin solid 1px #d2d0ce;
	border-bottom:thin solid 1px #d2d0ce;
	border-left:thin solid 1px #d2d0ce;	
	border-top:none;
	vertical-align:top;
}
div#navigation {
	float:left;
	width:150px;
	margin-left:-960px;
}
div#extra {
	float:right;
	width:245px;
	margin-left:-245px;
}
div#extra_caja {
	float:left;
	width:222px;
	border-style:solid;
	border-width:1px;
	border-color:#d2d0ce;
	border-right:thin solid 1px #d2d0ce;
	border-bottom:thin solid 1px #d2d0ce;
	border-left:none;
	border-top:none;
	text-align:center;
}

#extra_caja h3{ font-size:12px; padding-right:25px; padding-top:5px;  color:#2f2820; font-style:italic; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; background-image:url(../images/bkg_tit1.png); background-position:right top; background-repeat:no-repeat; height:22px; text-align:right; margin-top:5px; margin-bottom:0px; }

div#footer {
	clear:left;
	width:100%
}

#header_logo .moduletable_menu{
padding-top:30px;
padding-right:35px;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-align:right;
font-family:Arial, Georgia, "Times New Roman", Times, serif;
line-height:11px;
}

#header_logo .moduletable_menu a{
color:#000000;
}

#header_logo .moduletable_menu a:hover{
color:#ffffff;
}

#header_logo .moduletable_menu li{
margin:3px 0 0;
padding:0;
list-style-image:none;
list-style-type:none;
}










#header_logo2 .moduletable_menu{
padding-top:30px;
padding-right:35px;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-align:right;
font-family:Arial, Georgia, "Times New Roman", Times, serif;
line-height:11px;
}

#header_logo2 .moduletable_menu a{
color:#000000;
}

#header_logo2 .moduletable_menu a:hover{
color:#ffffff;
}

#header_logo2 .moduletable_menu li{
margin:3px 0 0;
padding:0;
list-style-image:none;
list-style-type:none;
}







#header_logo3 .moduletable_menu{
padding-top:30px;
padding-right:35px;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-align:right;
font-family:Arial, Georgia, "Times New Roman", Times, serif;
line-height:11px;
}

#header_logo3 .moduletable_menu a{
color:#000000;
}

#header_logo3 .moduletable_menu a:hover{
color:#ffffff;
}

#header_logo3 .moduletable_menu li{
margin:3px 0 0;
padding:0;
list-style-image:none;
list-style-type:none;
}






#header_logo4 .moduletable_menu{
padding-top:30px;
padding-right:35px;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-align:right;
font-family:Arial, Georgia, "Times New Roman", Times, serif;
line-height:11px;
}

#header_logo4 .moduletable_menu a{
color:#000000;
}

#header_logo4 .moduletable_menu a:hover{
color:#ffffff;
}

#header_logo4 .moduletable_menu li{
margin:3px 0 0;
padding:0;
list-style-image:none;
list-style-type:none;
}






div#user1 { width:200px; float:left; background-image:url(../images/fondo_productos.jpg); background-repeat:no-repeat;
	border-style:solid;
	border-width:1px;
	border-color:#d2d0ce;
	border-right:thin solid 1px #d2d0ce;
	border-bottom:none;
	border-left:none;
	border-top:none;
	text-align:left;
 }
div#user2 { width:500px; float:left; font-size:10px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#6c6c6c; text-align:justify; line-height:8px; }

div#user3 {width:715px; height:183px; background-image:url(../images/fondo_flash.jpg);  }

.pos_flash { margin-left:13px; }

div#user5 { width:200px; float:left; background-image:url(../images/fondo_productos.jpg); background-repeat:no-repeat;
	border-style:solid;
	border-width:1px;
	border-color:#d2d0ce;
	border-right:thin solid 1px #d2d0ce;
	border-bottom:none;
	border-left:none;
	border-top:none;
	text-align:left;
 }
div#user6 { width:500px; float:left; font-size:10px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#6c6c6c; text-align:justify; line-height:8px; }

div#user7 {width:715px; }

#user7 h3{ font-size:12px; padding-left:25px; padding-top:5px;  color:#2f2820; font-style:italic; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; background-image:url(../images/bkg_tit1.png); background-position:left top; background-repeat:no-repeat; margin-top:5px; margin-bottom:0px; padding-bottom:16px; }

#user6 h3{ font-size:12px; padding-left:25px; padding-top:5px;  color:#2f2820; font-style:italic; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; background-image:url(../images/bkg_tit1.png); background-position:left top; background-repeat:no-repeat; margin-top:5px; margin-bottom:0px; padding-bottom:16px; }

#user5 h3{ font-size:12px; padding-left:25px; padding-top:5px;  color:#2f2820; font-style:italic; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; background-image:url(../images/bkg_tit1.png); background-position:left top; background-repeat:no-repeat; height:22px; margin-top:5px; margin-bottom:0px; }

div#user4 { width:715px; float:left; }

#user1 h3{ font-size:12px; padding-left:25px; padding-top:5px;  color:#2f2820; font-style:italic; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; background-image:url(../images/bkg_tit1.png); background-position:left top; background-repeat:no-repeat; height:22px; margin-top:5px; margin-bottom:0px; }




div#component { width:500px; float:left; font-size:10px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#6c6c6c; text-align:justify; line-height:8px; }


#user2 h3{ font-size:12px; padding-left:25px; padding-top:5px;  color:#2f2820; font-style:italic; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; background-image:url(../images/bkg_tit1.png); background-position:left top; background-repeat:no-repeat; height:22px; margin-top:5px; padding-bottom:10px; margin-bottom:0px; }

#user2 img{ margin-right:10px;}

#user4 h3{ font-size:12px; padding-left:25px; padding-top:5px;  color:#2f2820; font-style:italic; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; background-image:url(../images/bkg_tit1.png); background-position:left top; background-repeat:no-repeat; height:22px; margin-top:5px; margin-bottom:0px;}

#user4 img{ margin-right:10px;}

#user4 p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:5px; padding-right:5px;
color:#6b6659;
line-height:9px;
text-align:left;}

#user5 p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:5px; padding-right:5px;
color:#6b6659;
line-height:9px;
text-align:left;}

#user6 p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:5px; padding-right:5px;
color:#6b6659;
line-height:9px;
text-align:left;}

#user1 .comentario{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:20px; padding-right:20px;
color:#6b6659;
line-height:9px;}

#extra_caja .comentario{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:20px; padding-right:20px;
color:#6b6659;
line-height:9px;
text-align:right;}

.copy { color:#d0ceca; margin-top:-2px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; font-style:italic; }
.copy_eme { padding-left:100px; color:#9b9792; }
.copy_m { color:#a8645f; }

.producto { background: url(../images/fondo_lista.gif) no-repeat left center; padding-left:26px; padding-top:3px; padding-bottom:4px; }
.producto_lateral1 { background: url(../images/fondo_lista.gif) no-repeat left center; padding-left:26px; padding-top:3px; padding-bottom:6px; }
.producto_lateral2 { background: url(../images/fondo_lista2.gif) no-repeat left center; padding-left:26px; padding-top:3px; padding-bottom:6px; }
.producto_lateral3 { background: url(../images/fondo_lista3.gif) no-repeat left center; padding-left:26px; padding-top:3px; padding-bottom:6px; }
.menu_secc { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#666600; font-weight:bold; margin: 0px; text-align:left; }
.texto_prod { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#666600; margin: 0px; text-align:left; }
.prod_text { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#666600; margin: 0px; text-align:justify; }
.menu_subsecc { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#4d4636; text-align:left;}
a.menu { color:#575246; } a:hover.menu { color:#231f16; }
a.submenu { color:#575246; } a:hover.submenu { color:#231f16; }

#extra_caja .novedad_tit{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:15px; padding-right:5px;
color:#6b6659;
text-align:left;
font-weight:bold;
background-image:url(../images/mas.jpg);
background-repeat:no-repeat;}

#extra_caja .novedad{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:15px; padding-right:5px;
color:#6b6659;
line-height:9px;
text-align:left;}

.novedad_tit_notis{
font-family:Arial, Helvetica, sans-serif;
margin-left:65px; margin-right:75px;
font-size:11px;
color:#6b6659;
text-align:left;
line-height:16px;
}

.novedad_notis{
margin-left:75px; margin-right:75px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#6b6659;
text-align:justify;
line-height:14px;
}

input, textarea {
	BORDER: #DFDFDF thin solid 1px;
	COLOR: 5C7A3C;
	FONT-FAMILY: arial,georgia, Trebuchet MS, Arial;
	FONT-SIZE: 11px;
	background-color:ccbfa6;
	scrollbar-track-color: #ccbfa6;	
	scrollbar-face-color: #ccbfa6;
	scrollbar-3dlight-color: #938569;
	scrollbar-darkshadow-color: #938569;
	BORDER: solid 1px;
	border-color:#decba6;
}

	.boton {BORDER: #80925c solid 1px; COLOR: #FFF; FONT-FAMILY: georgia, Tahoma, Verdana,Arial; FONT-SIZE: 10px; background-color:#2f2820;  font-weight:bold; font-style:italic; }
	
#sombra_datos {
	width:363px;
	margin-left:110px;
	margin-top:0px;
	background: url(../images/sombra_datos.jpg) no-repeat top;
}	

a.noticia { color:#666666; text-decoration:none; }
a:hover.noticia { color:#333333; text-decoration:underline; }

a.menu_sup { color:#ffffff; text-decoration:none; }
a:hover.menu_sup { color:#6666666; text-decoration:none; }