/*inicio tags genericos*/
*{
	padding:0px;
	margin:0px;
}

p{	
	padding:0px;
	color:#000000;
	font-size:11px;	     	      
}
h1{
	font-family: Trebuchet MS, Geneva, Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#989898;
	font-weight:bold;	
		
}
h2{
	font-size: 11px;
	font-family: Geneva, Arial, Verdana, Helvetica, sans-serif;
    color: #666f1d;
	padding-left:0px;
	padding-top:10px;
	margin-bottom:0px;
}

ul{
	list-style:none;
	padding: 0px;
	margin: 0px;
}
li{
   margin : 0px;
   padding: 0px;   
}
/*fin tags genericos*/
/*inicio tags especificos*/


#enlaces{	
	margin-bottom:-20px;
}

#enlaces p{		
	color:#74A422;
	font-size:14px;	
}

#enlaces span{		
	font-size:10px;	
}

/*inicio pagina principal*/
#principal {		
	margin:0px;
	padding:0px;
	padding-bottom:20px;
	/*margin-top:33px;	*/
	text-align:center;
	font-family:"Arial Black";
	color:#74A422;
}

#principal h1{		
	text-align:left;		
}

* html #principal h1{	
	margin-bottom:0px;	
}

#principal h2{		
	text-align:left;
}

#principal a{		
	COLOR: #aec206;
	FONT-SIZE: 12px ;
	FONT-FAMILY: Arial, Helvetica,Verdana,  sans-serif ; 
	font-weight: bold;
	TEXT-DECORATION: none;		
}

#principal a:hover{		
	COLOR: #3d4704;
	TEXT-DECORATION: none;	
}

#lista_princ{		
	margin:0px auto;
	height:400px;
	text-align:left;
}
* html #lista_princ{	

}
#lista_princ ul{		
	float:left;	
	width:400px;
}
* html #lista_princ ul{		

}
#lista_princ li{	
	margin-left:2px;
	margin-right:2px;
	margin-top:14px;
	margin-bottom:14px;
	float:left;	
	width:160px;
	height:75px;	
}

#lista_princ a{		
	font-size:10px;	
	text-decoration:none;
	display: block;
	width:159px;
	height:74px;
}
* html #lista_princ a{		
	height:75px;
}

#lista_princ a:hover{		
	border:1px solid #3d4704;
}


#lista_princ span {	
	color: #666F1D;
	font-style:normal;
	font-weight:bold;
	font-family:Arial;
	padding: 2px 10px;	
	position: relative;
	top: 76px;
	left: 0px;
	text-align:justify;
	display:block;
	width:160px;
	padding-bottom:2px;
	background:#F2F2F2;
}

#lista_princ a:hover span{		
	
}

#li_todos a{	
	font-size:10px;	
	text-decoration:none;
	display: block;
	width:0px;
	height:0px;
	margin-top:40px;
}
#li_todos a:hover{		
	border:none;
}


/*fin pagina principal*/



/*inicio pagina usuarios*/
#usuarios {	
	margin:0px;
	padding:0px;	
	padding-bottom:20px;
	margin-top:5px;
	text-align:center;
	font-family:"Arial Black";
	color:#74A422;
}

#usuarios h1{		
	text-align:left;		
}

* html #usuarios h1{	
	margin-bottom:0px;	
}

#usuarios h2{		
	text-align:left;
}

#usuarios a{	
	COLOR: #aec206;
	FONT-SIZE: 12px ;
	FONT-FAMILY: Arial, Helvetica,Verdana,  sans-serif ; 
	font-weight: bold;
	TEXT-DECORATION: none;		
}

#usuarios a:hover{		
	COLOR: #3d4704;
	TEXT-DECORATION: none;	
}


#lista_usu{		
	margin:0px auto;
	height:280px;	
	text-align:left;
}
* html #lista_usu{		
}
#lista_usu ul{		
	float:left;	
}
* html #lista_usu ul{		
	
}

#lista_usu li{	

	background:#ffffff;	
	margin-left:2px;
	margin-right:2px;
	margin-top:14px;
	margin-bottom:30px;
	float:left;		
	width:160px;
	height:75px;		
}

* html #lista_usu li{	
	height:101px;	
	margin-bottom:0px;
}

#lista_usu a{		
	font-size:10px;	
	text-decoration:none;
	display: block;
	width:159px;
	height:74px;
}
* html #lista_usu a{		
	height:101px;
	border:1px solid #ffffff;	
}

#lista_usu a:hover{		
	border:1px solid #3d4704;
}

#lista_usu span {	
	color: #666F1D;
	font-style:normal;
	font-weight:bold;
	font-family:Arial;
	position: relative;
	top: 76px;
	left: 0px;	
	text-align:justify;
	display:block;
	padding-bottom:2px;
	width:160px;
	background:#F2F2F2;
	height:26px;	
}

* html  #lista_usu span {	
	position: static;
	margin-top:73px;
}

#lista_usu a:hover span{	
	
}







/*fin pagina usuarios*/





/*inicio pagina galeria*/
#galeria {		
	margin:0px;
	padding:0px;
	padding-bottom:20px;
	/*margin-top:33px;*/
	text-align:center;
	font-family:"Arial Black";
	color:#74A422;
}

#galeria h1{		
	text-align:left;	
}

* html #galeria h1{	
	margin-bottom:0px;	
}

#galeria h2{		
	text-align:left;
}

#galeria a{			
	COLOR: #aec206;	
	FONT-SIZE: 12px ;
	FONT-FAMILY: Arial, Helvetica,Verdana,  sans-serif ; 
	font-weight: bold;
	TEXT-DECORATION: none;		
}

#galeria a:hover{		
	COLOR: #3d4704;	
	TEXT-DECORATION: none;	
}


#lista{		
	text-align:left;
	margin:0px auto;
	height:550px;		
}
* html #lista{	
	
}
#lista ul{		
	float:left;		
}
* html #lista ul{		
	
}

#lista li{		
	margin-left:2px;
	margin-right:2px;	
	margin-top:14px;
	margin-bottom:24px;
	float:left;		
	width:160px;
	height:124px;
}

* html #lista li{	
	height:150px;	
	margin-bottom:0px;
}

#lista a{		
	font-size:10px;	
	text-decoration:none;
	display: block;
	width:158px;
	height:123px;
}
* html #lista a{		
	height:150px;
	border:1px solid #ffffff;
}

#lista a:hover{		
	border:1px solid #3d4704;
}


#lista span {	
	color: #666F1D;
	font-style:normal;
	font-weight:bold;
	font-family:Arial;	
	position: relative;
	top: 125px;
	left: 0px;
	text-align:justify;
	display:block;
	width:158px;
	padding-bottom:2px;
	background:#F2F2F2;
	height:26px;	
}

* html  #lista span {	
	position: static;
	margin-top:124px;
}


/*fin pagina galeria*/



/*inicio pagina todas_galerias*/
#todas_galerias {
	margin:0px;
	padding:0px;	
	padding-bottom:20px;
	/*margin-top:33px;*/
	text-align:center;
	font-family:"Arial Black";
	color:#74A422;
}

#todas_galerias h1{		
	text-align:left;
}

* html #todas_galerias h1{	
	margin-bottom:0px;	
}

#todas_galerias h2{		
	text-align:left;
}

#todas_galerias a{		
	COLOR: #aec206;	
	FONT-SIZE: 12px ;
	FONT-FAMILY: Arial, Helvetica,Verdana,  sans-serif ; 
	font-weight: bold;
	TEXT-DECORATION: none;		
}

#todas_galerias a:hover{		
	COLOR: #3d4704;	
	TEXT-DECORATION: none;	
}

#lista_todas{		
	margin:0px auto;
	height:470px;
	text-align:left;
	
}
* html #lista_todas{	
	
}
#lista_todas ul{		
	float:left;	
	
}
* html #lista_todas ul{		
	
}
#lista_todas li{	
	margin-left:2px;
	margin-right:2px;	
	margin-top:5px;
	margin-bottom:5px;
	float:left;		
	width:160px;
	height:124px;
}

#lista_todas a{		
	font-size:10px;	
	text-decoration:none;
	display: block;	
	width:159px;
	height:123px;
}
* html #lista_todas a{		
	height:124px;
}


#lista_todas a:hover{		
	border:1px solid #3d4704;
}


#lista_todas span {
	visibility:hidden;	
	color: #aec206;
	font-style:normal;
	font-weight:bold;
	font-family:Arial;
	padding: 2px 10px;	
	display:block;
	position: relative;
	width:140px;
	top: 124px;
	left: 0px;	
	text-align:left;
}
* html #lista_todas span {	
	width:160px;
	top: 123px;
}



#lista_todas a:hover span{	
	visibility:visible;	
	background: #3d4704;
	border-color: #3d4704;
}

/*fin pagina todas_galerias*/


.subido{		
	vertical-align:middle;	
}

/*fin tags especificos*/
