/*CSS*/
body {
    background: #edfef4 url(../ima/fondo.gif) repeat-x;
    margin: auto;
	font-family:arial, sans-serif;
	}
h1 {
	margin: 23px 0px 0px 18px;
	font-size: 18px;
	color: #00923f;
}
h2 {
	margin: 23px 0px 0px 18px;
	font-size: 12px;
	color: #00923f;
}

#contenedor {
    margin: 0 auto;
    padding: 0;
    width: 800px;
    position: relative;
}

#cabecera {
    width: 800px;
	/*background:url(../ima/cabecera.jpg) repeat-x;*/
	height: 175px;
}

#navegacion {
    width: 800px;
	height: 25px;
	background-color:#181818;	
	text-transform: uppercase; 
}
#navegacion_menu {
 	list-style:none;
	margin:0;
	padding:0;
}
#navegacion_menu  li {
	margin:0px;
	padding:0; 
	float:left;
}
#navegacion_menu li a {
	color:#0c9440;
	display:block; /*Convertimos el vínculo en un bloque.*/
	width:100px;
	padding:6px 0px 5px 0;
	text-decoration:none;
	text-align:center;
	font-size:14px;
}
#navegacion_menu li a:hover {
	color:#de2125;
}



#contenido {
    width: 800px;
}

#izq {
    width: 200px;
    float: left;
}

#menu_productos {
    width: 200px;
	text-transform: uppercase; 
}
#navegacion_productos{
 	list-style:none;
	margin:0;
	padding:0;
}
#navegacion_productos  li {
	margin:0px;
	padding:0px 0px 2px 0px; 
	float:left;
}
#navegacion_productos li a {
	color:#4e6457;
	display:block; /*Convertimos el vínculo en un bloque.*/
	width:200px;
	padding:12px 0px 12px 0;
	text-decoration:none;
	text-align:center;
	font-size:12px;
	background-color:#ccd9cf;
}
#navegacion_productos li a:hover {
	color:#de2125;
	background-color:#b3dcb7;
	
}


#promo_lateral {
    width: 200px;
}

#der {
    float: left;
    width: 600px;
}

#banner {
    width: 600px;
}

#textos {
    width: 600px;
	font-size: 12px;
	color:#5c6562;
	line-height:18px ;
}
#textos p{
    padding: 18px 18px 0px 18px;
}

.catalogo{
	margin: 15px 0px 0px 0px;
	font-size: 14px;
	line-height: 20px ;
}
.catalogo img{
	float:left;
	margin: -5px 15px 0px 0px;
	
}

.catalogo a{
 color: #00923f;
 text-decoration:none;
	
}

.catalogo a:hover {
	 color: #00923f;
 	text-decoration:underline;
}


#col_der {
    width:300px;float:left;
}

#col_izq {
	width:300px;float:left;
}

#promos {
	width:600px; clear:both;
}

.promos {
    width: 200px;
	float: left;
}

#pie_menu {
	clear: both;
	float:none;
	padding:8px 0px 5px 0px ;
    width: 800px;
    height: 15px;
	background-color:#181818;
	color:#a8b3ad;
	font-size: 12px;
	line-height: 12px;
	text-align:center;
	
	
}
#pie_menu a{
	color:#a8b3ad;
	text-decoration:none;
}
#pie_menu  a:hover {
	color:#de2125;
}

#pie{
	clear: both;
	float:none;
	padding:8px 0px 5px 0px ;
    width: 800px;
    height: 15px;
	color:#a8b3ad;
	font-size: 12px;
	line-height: 12px;
	text-align:center;
	
	
}
#pie a{
	color:#a8b3ad;
	text-decoration:none;
}
#pie  a:hover {
	color:#de2125;
}


/* formularios*/
#formulario {
	margin: 30px 0px 0px 0px;
}

fieldset { padding:10px;  margin-bottom:16px; width:530px;}
input, textarea, select {font:12px/12px 'Droid Sans', arial, serif; padding:0;}
fieldset.action {  margin:-20px 0px 0px 400px; /*padding-left:400px; width:80px; */width:100px;}
legend {/*background:#bfbf30; color:#fff;*/ font:17px/21px 'Droid Sans', arial, serif; padding:0 10px; margin:0px 0px 15px 0px; font-weight:bold; /*border:1px solid #fff; border-color:#e5e5c3 #505014 #505014 #e5e5c3;*/}
label {font-size:14px;  color:#666; margin-top:-5px}
label.opt {font-weight:normal;}
dl {clear:both;}
dt {float:left; text-align:right; width:150px; line-height:25px; margin:0 10px 10px 0;}
dd {float:left; width:350px; line-height:25px; margin:0 0 10px 0;}







