BODY{
	padding:0px;
	margin:0px;
	color:white;
	background-color:#FFF8EB;
	overflow-x: hidden;
	font-family:arial,verdana;
}
div.c{
	width:1000px:
}


#headA{
	height:100px;
	/*background-color:#363A3B;*/
	background-color:#000;
	border-top:1px #000 solid;
}

#headB{
	background-color:#000;
	
}
#contentA{
	background-color:#F3EAD8;
	height:300px;
}
#headAcontent,#headBcontent,#contentAcontent{
	width:100%;
	margin:0px auto;
	padding:0px;
}
#contentAcontent{
	height:300px;
	padding-top:10px;
}
/* Menu Top */


#menuTop{
	/* margin-left:150px; */
	margin-left:22px;
	height:25px;
}


#menuTop ul{
	clear: both;
	float: left;
	width: 100%;
	list-style: none;
	margin: 0;
	padding: 0;
	color:#fff;
}

#menuTop ul li{
	float:left;
	margin-right:10px;
	color:#fff;
	margin-left:10px;
}
#menuTop ul a{
	font-family:arial,verdana;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
#menuTop ul a:hover{
	font-size:12px;
	font-family:arial,verdana;
	text-decoration:underline;
	font-weight:bold;
	color:#F0A74F;
}

#contentAleft{
	width:1000px;
	min-height:300px;
	color:#000;
}

#contentAright{
	/*width:570px;*/
	float:right;
	/*min-height:355px;*/

}
#top1t{
	background-image:url('../img/rightTop.gif');
	width:666px; /* 666px */
	height:24px;
	display:block;
	margin-left:2px;
}
#top1b{
	background-image:url('../img/rightButton.gif');
	width:666px; /* 666px */
	height:24px;
	display:block;

}
#top1c{
	display:inline;
	background-color:#000;
	width:660px; /* 660px */
	display:block;
	margin-left:4px;
	min-height:100px;
	color:#fff;
}
#contentText{
	width:280px;
	color:red;
	padding-left:20px;
}
#contentText h1{
	color:#000;
	font-family:georgia;
	font-size:27px;
}
#contentText h2{
	color:#9A6231;
	font-family:georgia;
	font-size:18px;
}
#contentText p{
	color:#565656;
	font-size:12px;
	font-family:arial,georgia;
	line-height:20px;
}
#contentB{
	width:100%;
}
#contentBleft{
	margin:0px;
	padding-left:20px;
	padding-top:10px;
	min-height:650px; /* aca puede generarse un problema */
}

#izq{
	width:600px;
}
#der{
	width:350px;
	float:right;
	min-height:200px;
	margin:0px;
	padding-right:10px;
	padding-bottom:20px;
/*background-color:#919191;*/
}
div.img{
	 width:130px;
	 height:110px;
	float:left;
	margin-right:10px;
	margin-bottom:50px;
	
       
}
div.img a{

	color:#463A4E;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
          margin-top:5px;
    margin-bottom:5px;

}
div.boxImg{
	height:85px;
	
}

div.boxImgSmall{
	height:60px;
	
}
div.img a:hover{

	color:#463A4E;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
            margin-top:5px;
    margin-bottom:5px
}
div.img span.fec{
	color:#9C8057;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
             margin-top:5px;
    margin-bottom:5px
	
}

div.img span.alagado{
    font-weight:bold;
	text-decoration:none;
	font-size:11px;
    color:green;
          margin-top:5px;
    margin-bottom:5px
}
div.img span.criticado{
    font-weight:bold;
	text-decoration:none;
	font-size:11px;
    color:red;
        margin-top:5px;
    margin-bottom:5px
}



#der h1{
	color:#454A44;
	font-family:georgia;
	margin:0px;
	margin-bottom:15px;

}
#der h6{
	color:#8F7851;
	font-family:georgia;
	font-size:14px;
	margin:0px;
	margin-top:2px;
	margin-bottom:2px;
}

#der h5{
	color:#8F7851;
	font-family:georgia;
	font-size:11px;
	margin:0px;
	margin-top:2px;
	margin-bottom:2px;
}



#der p{
	color:#72787B;
	font-size:12px;
	font-family:arial,georgia;
	line-height:20px;
}
A.muchos{
	color:#fff;
	font-size:11px;
	font-family:arial,georgia;
	line-height:20px;
	text-decoration:none;
}
A.muchos:hover{
	color:#fff;
	font-size:11px;
	font-family:arial,georgia;
	line-height:20px;
	text-decoration:none;
}
#pie{
	text-align:center;
	width:100%;
}
#pie h1{
	color:#fff;
	font-family:georgia;
	font-size:20px;
}
#contentImg{
	margin-bottom:20px;
}

#z{
	background-color:black;
	height:140px;
	color:white;
	padding-left:10px;
	padding-top:15px;
	padding-bottom:15px;
	font-size:12px;
	font-family:arial,georgia;
	line-height:20px;
	clear:both;
	margin-top:70px;
	text-align:center;
	
}
#banner1{
	width:309px;
	height:350px;
	/*background-color:#919191;*/
	margin-bottom:5px;
}
/* Commments bardeos */
#commentBardeo{
	margin-top:10px;
	margin-bottom:15px;
	/* texto */
	color:#725656;
	font-family:georgia;
	font-size:12px;
	border-bottom:2px #F0DEBD solid;
	/* fin */
	
	
}
#commentBardeo h6{
	font-size:12px;
	margin-bottom:10px;
	margin-top:0px;
}

a.linkComment{
	color:#8F7851;
	font-family:georgia;
	font-size:11px;
	margin:0px;
	margin-top:2px;
	margin-bottom:2px;
	text-decoration:none;
}
a.linkComment:hover{
color:#8F7851;
	font-family:georgia;
	font-size:11px;
	margin:0px;
	margin-top:2px;
	margin-bottom:2px;
	text-decoration:underline;
}
.simagenComments{
float:right;margin-left:5px;width:50px;height:50px;border:1px black solid;
}
.imagenUltimos{
	clear:right;
	border:2px solid #000;
}
div.filtros{
	color:black;
	font-size:11px;
	margin-bottom:20px;
}
div.filtros select{
	background-color:black;
	color:#fff;
	font-size:11px;
}
div.filtros input{
	background-color:black;
	color:#fff;
	font-size:11px;
}
.categoriasDiv{
 clear:left;
 margin-top:20px;
 color:black;
 font-size:11px;
}
.categoriasDiv a{
 color:#000;
 font-size:14px;
 text-decoration:none;
}
.categoriasDiv a:hover{
 color:#000;
 font-size:14px;
 text-decoration:none;
}
.categoriasDiv h1{
 font-size:18px;
 color:#8F7851;
 margin-bottom:20px;
}
#perfil{
	color:#000;
	padding-right:20px;
	padding-bottom:20px;
	background-color:#FFF5E3;
	border:1px dotted #FFDA96;
	padding-left:20px;
	margin-bottom:20px;
	min-height:200px;
}
#perfil h1{
	margin-bottom:10px;
} 
#perfil span.texto{
	/*margin-left:30px;*/
	margin-top:20px;
	margin-bottom:20px;
	font-size:11px;
}
#perfil .imagenPerfil{
	margin-right:25px;
	margin-bottom:20px;
	float:left;
}

#grillaUltimosLeft{
	color:#000;
	width:580px;

}
/* estilos comentarios del perfil */
#commentBardeoLeft{
	font-size:12px;
	padding:10px;
	max-width:580px;
	width:580px;
}
#commentBardeoLeft h6{
	color:#8F7851;
	font-family:georgia;
	font-size:13px;
	margin:0px;
	margin-top:2px;
	margin-bottom:2px;
}
#commentBardeoLeft h5{
color:#8F7851;
	font-family:georgia;
	font-size:11px;
	margin:0px;
	margin-top:2px;
	margin-bottom:2px;
}
/* rankings x categoria */
div.filaRank{
	margin-bottom:5px;
	height:70px;
	padding:10px;
	padding-top:5px;
	border-bottom:2px #F0DEBD solid;
	border-right:2px #F0DEBD solid;
	background-color:#FFECC8;
	padding-left:5px;
}
div.filaRank a{
color:#8F7851;
	font-family:georgia;
	font-size:12px;
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;	
	text-decoration:none;
}
div.filaRank a:hover{
color:#8F7851;
	font-family:georgia;
	font-size:12px;
	margin:0px;
	margin-top:2px;
	margin-bottom:2px;
	text-decoration:none;
}
span.conteoBardeos{
	color:green;
	font-family:georgia;
	font-size:12px;
	margin:0px;
	margin-top:2px;
	margin-bottom:2px;
	text-decoration:none;
}
span.conteoAlagos{
color:red;
	font-family:georgia;
	font-size:12px;
	margin:0px;
	margin-top:2px;
	margin-bottom:2px;
	text-decoration:none;
}
span.topCat{
	color:#000;
	font-family:georgia;
	font-size:20px;
	margin:0px;
	text-decoration:none;
	margin-bottom:10px;
	color:#9A6231;
}
#formComment{
	margin-top:20px;
	margin-bottom:20px;
	color:#000;
}
#formComment2{
	margin-top:20px;
	margin-bottom:60px;
	color:#000;
	font-size:13px;
} 
#formularioContacto{
	color:#000;
	margin-bottom:50px;
	font-size:13px;
}
#formularioContacto label{
	margin-bottom:20px;
	margin-top:20px;
}
#formularioContacto input{
	margin-bottom:20px;
}
#formUpload{
	color:#000;
}
h1.tituloMas{
	color:#000;
	margin-bottom:20px;
}
div.linksRanks{
	margin-top:5px;
	margin-bottom:25px;
	text-align:left;
}
div.linksRanks a{
	color:#000;
	font-family:georgia;
	font-size:13px;
	text-decoration:none;
}
div.linksRanks a:hover{
	color:#000;
	font-family:georgia;
	font-size:13px;
	text-decoration:none;
}
span.tipoDerecha0{
	margin-left:15px;
	color:red;
}
span.tipoDerecha1{
		margin-left:15px;
	color:green;
}
div.puesto{
	float:left;
	margin-top:10px;
	margin-right:10px;
}
span.puestoNum{
	color:#9A6231;
	font-family:georgia;
	font-size:30px;
}

div.paginacion{
	padding:2px;
	border:1px #FFBB3C solid;
	background-color:#FEE7BC;
	font-size:13px;
	width:300px;
	margin-bottom:10px;
	color:#000;
	font-family:georgia;
	font-size:11px;

}
div.paginacion a{
	color:#000;
	font-family:georgia;
	font-size:13px;
	text-decoration:none;
	padding-left:2px;
	
}
div.paginacion a:hover{
	color:#000;
	font-family:georgia;
	font-size:13px;
	text-decoration:none;	
	padding-top:2px;
}
div.emoticones{
	float:left;
	margin-right:3px;
}
#grillaRank,#grillaRankingUsers,#grillaRankingElogiados{
	min-height:360px;
}
.icono{
	border:0px;
	float:left;
	margin-right:5px;
	margin-left:5px;
	margin-top:5px;
}

/* categorias */
div.contenedor_cats{
  margin-left:10px;
  background-color:#2A2A2A:
}

#categorias_barra{
	height:100px;
	width:100%;
	border-bottom:2px solid #9A6231;
	border-top:0px solid #9A6231;
	background-color:#F8F0E0;
	display:none;
}

ul.categorias_listado{
	margin:0px;
	padding:0px;
	list-style:none;
	clear: both;
	float: left;
	width:700px;
	margin-bottom:20px;
	margin-top:10px;
}
ul.categorias_listado li{
	float:left;
	margin-right:10px;
	margin-left:10px;
	border-bottom:1px solid #C5BDAD;
}

ul.categorias_listado li a{
	font-size:11px;
	color:#9A6231;
	text-decoration:none;
}

ul.categorias_listado li a:hover{
	font-size:11px;
	color:#9A6231;
	text-decoration:none;
}

#sugerir_categoria{
	float:right;
	padding:5px;
	color:#683B14;
	width:250px;
	font-size:11px;
	font-family:arial;
	position:absolute;
	left:720px;
	margin-top:10px;
	border:1px solid #E8DFCD;
	height:70px;
	background-color:#F1E8D6;
}

/* buscador */
#buscador{
	position:absolute;
	left:750px;
	top:15px;
	font-size:11px;
	font-family:arial;
}
#buscador input{
	width:200px;
	color:#2D2D2D;
	margin-top:10px;
}

#searchList{
	display:none;
	position:absolute;
}

#searchList ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

#searchList ul li{
	height:30px;
	background-color:#fff;
	color:#ED9E00;
	width:194px;
	margin:0px;
	padding:5px;
}

#searchList ul li a{
	text-decoration:none;
	color:#9A6231;
}

#searchList ul li a:hover{
	text-decoration:none;
	color:#9A6231;
}

div.imagenInSearch{
	float:left;
	width:35px;
	height:35px;
}
div.nameInSearch{
	margin-left:35px;
}
img.imgListSearch{
	width:30px;
	height:30px;
}

#slider{
	width:600px;
}


ul.imagenesTop{
clear: both;
float: left;
width: 100%;
list-style: none;
margin: 0;
padding: 0;
}

ul.imagenesTop li{
float: left;
margin-left:2px;
margin-top:5px;
}

ul.imagenesTop li a{
padding: .3em;
display: block;
text-decoration: none;
color: #333;
background: #F4F4F4;
}

/* galerias */
ul.galeria{
	clear: both;
	float: left;
	width: 100%;
	list-style: none;
	margin: 0;
	padding: 0;
	display:none;
	margin-left:13px;
	margin-top:10px;
}
ul.galeria li{
	display: block;
	text-decoration: none;
	float:left;
}
ul.galeria li a{
	display: block;
	text-decoration: none;
	color: #333;
}
ul.galeria li a:hover{
	display: block;
	text-decoration: none;
	color: #333;
}

ul.galeria li img{
	width:70px;
	height:70px;
	border:0px;
	margin-left:5px;
	
}
div.cuadro{
	width:88px;
	height:90px;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#000;
	border:1px solid #000;
	padding:4px;
}
div.icon_facebook{
	float:right;
	margin-top:15px;
}
#bloque_perfil{
	height:74px;
	width:100%;
	margin-top:10px;
	clear:left;
}

div.textoPerfil{
	
}
span.votop{
	color:green;
}
span.voton{
	color:red;
}
span.smensaje{
	
}

div.iconosVotar,div.iconosVotar a{
	font-size:10px;
	font-family:verdana;
}

span.comillasC{
	color:#9A6231;
	font-size:20px;
	font-style: italic;
}
.imgUltimosBardeos{
	margin-top:30px;
	margin-bottom:5px;
}

