* {
	padding:0;
	margin: 0;
}
body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	line-height: 2em;
	background:url(../images/fondo-hongo.gif);
}
td{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.9em;
	padding:5px;
	border-bottom:1px solid #CCCCCC;
}
a:hover{
	text-decoration:none;
}

/* CONTENEDORES*/

#contenedor {
	width:1000px;
	margin:0 auto;
}
a.logo {
	width:350px;
	height:109px;
	display:block;
	float:left;
	background:url(../images/logo.jpg) no-repeat;
}
#cabezote {
	width:999px;
	height:109px;
	float:left;
	margin-right:1px;
	overflow:hidden;
}
#barra {
	width:999px;
	height:27px;
	float:left;
	background:url(../images/barra-superior.jpg) no-repeat;
	margin-right:1px;
}
#barra a{
	display:block;
	width:200px;
	height:23px;
	float: right;
}
#navegacion {
	width:220px;
	height:600px;
	float:left;
	background:url(../images/nav.jpg) no-repeat;
}
#navegacion h6 span{
	display:none;
}
#navegacion ul{
	list-style:none;
}
#navegacion ul li{
	float:left;
	display:block;
}
#navegacion ul li a{
	display:block;
	height:36px;
	width:220px;
}
#navegacion ul li a span{
	display:none;
}
.menu-1:hover {background:url(../images/nava.jpg) no-repeat;}
.menu-2:hover {background:url(../images/navb.jpg) no-repeat;}
.menu-3:hover {background:url(../images/navc.jpg) no-repeat;}
.menu-4:hover {background:url(../images/navd.jpg) no-repeat;}
.menu-5:hover {background:url(../images/nave.jpg) no-repeat;}
.menu-6:hover {background:url(../images/navf.jpg) no-repeat;}
.menu-7:hover {background:url(../images/navg.jpg) no-repeat;}

#cuerpo {
	width:1000px;
	float:left;
	background:url(../images/fondo.jpg) repeat-y;
}
#contenido {
	width:760px;
	float:left;
	padding:30px 20px 0 0;
	background:#FFF;
}
#contenido h1 {
	width:750px;
	height:21px;
	font-size:0.9em;
	text-transform:uppercase;
	margin:0 0 20px 0;
	background: url(../images/titulo-fondo.gif) no-repeat;
	padding:10px 0 0 10px;
	line-height:0em;
}
#contenido h2 {
	color:#009;
	padding:0 0 0 20px;;
	margin:10px 0 5px 0;
	font-size:0.9em;
	text-transform:uppercase;
	border-bottom:1px solid #009;
	background:url(../images/vineta.jpg) no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	clear:both;
}
#contenido h3 {
	color:#009;
	padding:0;
	margin:10px 0 5px 0;
	font-size:0.7em;
	text-transform:uppercase;
	border-bottom:1px solid #009;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#contenido p, #contenido li{
	padding:0 0 10px 10px;
	font-size:0.9em;
	line-height:1.8em;
	text-align:justify;
}
#contenido ul, #contenido ol{
	margin:0 0 0 25px;
}
#contenido ul.vinetas{
	list-style:url(../images/vineta-lista.jpg);
}
#contenido td{font-size:0.8em; text-transform:uppercase; line-height:1.2em; vertical-align:top; padding:6px;}

#pie {width:740px;clear:both;border-top:#009 solid 1px;font-size:0.8em;margin-top:20px; color:#009;}
#pie p{padding:0; text-align:center;}

/* ESPECIFICOS */

.txt_der p {text-align:right;}
.txt_centro {text-align: center !important;}
.alinea_der {float:right; margin:0 0 0 10px;}
.tabla td { font-size:0.9em !important;line-height: 2em !important; text-transform:none !important;font-family: Georgia, "Times New Roman", Times, serif !important;}

.columna-izq{float: left;width:640px;padding-right:10px;}

.columna-der{float: left;width:100px;}
.columna-der ul{ list-style:none; font-size:0.6em; line-height:1.1em;}
.columna-der li a{display:block; width:90px; height:22px; background:url(../images/menu-amarilla.jpg) no-repeat; margin:10px 0; padding:0 0 0 5px; color:#000; text-decoration:none;}
ul.productos { list-style:none; font-size:0.8em; overflow:auto;}
ul.productos li{ list-style:none; float:left; display:block;width:220px; height:170px; margin:8px 0; padding:0 !important;}
ul.productos li a{display:block;width:210px; height:170px; padding:0; text-align:center; line-height:1em;}
ul.productos li a span{display:block;width:210px; height:20px; background:#E0E0E7; padding:4px 0;}
ul.productos li a:hover{ background:#009; color:#000;}