/*
www.easytienda.com - Santiago Bermejo 

COLORES:
Fondo - Beige Claro: #E4E0D8
Menu Titulos - Granate: #9D002D
Menu Enlaces - Marron Claro: #8C8380
Contenido Titulos y Textos - Gris Oscuro: #444340

*/

/* ETIQUETAS */

body{ background:#E4E0D8 url(imgs/bg_inside.png) repeat-x; margin:0; padding:0; text-align:center;}

h1, h2, h3, h4, h5, h6{ margin:0; padding:0; text-align: left; font-family:Arial, Helvetica, sans-serif;}
h1{color:#444340; font: bold 23px Arial, Helvetica, sans-serif; margin: 0 0 20px 0; text-transform: uppercase; letter-spacing:-0.8px;}
h2{color:#9D002D; font-size:20px; margin: 0 0 10px 0; float: left;}
h3{color:#9D002D; font-size:20px; border-bottom:1px solid #9D002D; margin: 0 0 10px 0;}
h4{color:#444340; font-size:14px; float: left; margin:6px 0 0 10px;}
h5{color:#9D002D; font-size:16px; margin: 0 0 10px 0; float: left; margin:0 0px 10px 0;}

p{ color:#444340; font: normal 15px Arial, Helvetica, sans-serif; clear: both; margin: 0 0 20px 0;}
a, a:visited{color: #444340; text-decoration: none; }
a:hover {color: #9D002D;}

h1 span{visibility: hidden;}

body#home{ background:#E4E0D8 url(imgs/bg_home.png) repeat-x; margin:0; padding:0; text-align: center;}

/* ESTRUCTURA */
#wrap{width: 880px; margin:0 auto; text-align: left;}
#header{ height: 179px;}
	#logo{ float: left; margin: 55px 0 0 0;}
	#headpic{ float: right;}

#navbar{ clear: both; border:0px solid #000;}
	#slogan{float: left;}
	#player_home{float: right;}

#content_home{clear: both; margin:0; padding:20px 0 20px 0; height:300px;}

#content{ clear: both; margin:0; padding:25px 0 0 0;}
	#content .left{ float: left; width: 230px; margin: 0 50px 0 0;}
	#content .right{ float: left; width: 600px;}
	
	.left ul{margin:0 0 20px 0; padding:0; list-style: none;}
	.left li{ margin:0 0 5px 0; text-transform: uppercase;}
	.left li a{ text-decoration: none;  letter-spacing:-0.04em;}
	.left li.maincat, .left li.maincat-act{border-bottom:1px solid #B6ABA8;}
	.left li.maincat a, li.maincat a:visited{font: bold 15px Arial, Helvetica, sans-serif; color:#9D002D; padding:5px 0 0 0; margin:0 0 5px 0;}
	.left li.maincat-act a, li.maincat-act a:visited{font: bold 15px Arial, Helvetica, sans-serif; color:#9D002D;}
	.left li.subcat a, li.subcat a:visited{font: normal 14px Arial, Helvetica, sans-serif; color:#8C8380; text-transform:none;}
	.left li.subcat-act a, li.subcat-act a:visited{font: bold 14px Arial, Helvetica, sans-serif; color:#9D002D;text-transform:none;}
	.left li.subcat2 a, li.subcat2 a:visited{font: normal 14px Arial, Helvetica, sans-serif; color:#8C8380; margin: 0 0 0 10px;text-transform: none;}
	.left li.subcat2-act a, li.subcat2-act a:visited{font: bold 14px Arial, Helvetica, sans-serif; color:#9D002D; margin: 0 0 0 10px;text-transform:none;}
	
	.right ol{margin:0 0 20px 25px; padding:0; font-family: Arial, Helvetica, sans-serif;}	
	.right ul{margin:0 0 20px 0px; padding:0; list-style: none; font-family: Arial, Helvetica, sans-serif;}
	.right li{ margin:10px 0; padding:0; border: 0px solid #8C8380; color: #444340; font-size:15px;}
	.right a{ color:#9D002D;}	
	.right h4 a{color:#444340; font-size: 14px; float: left;}
	.right h4 a:hover{color:#8C8380; font-size: 14px; float: left;}
	
	#ngo_details{}
		#ngo_txt{width: 350px; float: left; margin:0 0; border:0px solid #000;}
		#ngo_logo{width: 200px; float: right; margin:0; padding: 0; border:0px solid #000;}
	#ngo_pics{ clear: both;}
	#ngo_pics p{ text-align: right; font-size:10px;}
/*	#ngo_pics .csc-textpic, #ngo_pics .csc-textpic-left, #ngo_pics .csc-textpic-above, #ngo_pics .csc-textpic-imagewrap, #ngo_pics .csc-textpic-image, #ngo_pics .csc-textpic-lastcol{ margin:0; padding:0; width: auto;} */
	
	#ngo_content{}
	#ngo_content a{ border-bottom:1px solid #9D002D;}
	#ngo_content p{padding:0;}
	

#foot{ clear: both; background:#E4E0D8 url(imgs/bg_foot.png) repeat-x; margin:0px 0 0 0;}
	#phone_home{float: left; height:44px; padding:8px 0 0 0; vertical-align: middle;}
	#slogan_red_home{float: right; height:44px; padding:10px 0 0 0;}

	#logostrip{ clear: both; padding:10px 0 0 0;}
	#footdata p{ font: normal 9px Arial, Helvetica, sans-serif; color: #444340; margin:15px 0 0 0;} 