/*
Menu Administracion Acordeon
Por German Ferrari
*/

/* Reseteo */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, tr, td {margin:0; padding:0;}
img {border:0;}
a {text-decoration:none;}
ol, ul {list-style:none;}

/* Elementos basicos */

ul {
	color:#000;
	font-family:"Lucida Grande", Arial, Verdana;
	font-size:12px;
	}
li {
	color:#000;
	font-family:"Lucida Grande", Arial, Verdana;
	font-size:12px;
	
	}
blockquote {
	padding-left:25px;
}
body {
	color:#000;
	font-family:Arial;
	font-size:12px;
	background:#e1e8b8;
	}
a {color:#333;}
p {margin-bottom:20px;}
	
/* Plantilla Basica */

#pagina {
	width:960px;
	margin:0px auto;
	overflow:hidden;
	height:100%;
	background-color:#FFFFFF;
	/*border:1px solid #E7E7E7;*/
	}
	#menu, #contenido {
		float:left;
		display:inline;
		}
		#menu {
			width:250px;
			margin-bottom:10px;
			border-right:1px solid #E7E7E7;
			}
		#contenido {
			width:659px;
			padding:20px 25px;
			}
        #contenido li{
            color:#000;
	        font-family:"Lucida Grande", Arial, Verdana;
			font-size:12px;
			margin-left:10px; 
			}			
	
	/* Contenido de #menu */	
	
	#menu h3 {
		font-family: Arial;
		font-size:12px;
		letter-spacing:5px;
		font-weight:bold;
		color:#FFFFFF;
		padding-bottom:5px;
		padding-left:10px;
		padding-top: 5px;
		border-bottom:1px solid #e8c517;
		background-color:#ed7d57;
		display:block;
		}
	#menu p {color:#666; padding:0px 20px; line-height:150%;}
	#menu p a {color:#47595F; border-bottom:1px dotted #FFF;}
	#menu p a:hover {color:#111; border-bottom:1px dotted #333;}
		
	#menu ul {
		margin-bottom:20px;
		}
	#menu ul li {
		font-family:"Lucida Grande", Verdana, Arial;
		display:inline;
		cursor:pointer;
		}	
	#menu ul li span {
		font-family: Arial;
		font-size:10px;
		letter-spacing:0px;
		font-weight:bold;
		color:#FFFFFF;
		border-bottom:1px solid #b1d1ec;
		background-color:#5362b0;
		display:block;
		}	
	#menu ul li span a {
		font-family: Arial;
		font-size:13px;
		letter-spacing:0px;
		font-weight:bold;
		color:#FFFFFF;
		background-color:#5362b0;
		padding: 5px 5px 5px 5px;
		display:block;			
		}
		#menu ul li span a:hover {
			color:#feead7;
			}
		#menu ul li span.open a {
			color:#feead7;
			}
	#menu a {
		outline:none;
		}		
	#menu ul li span a#link-posts {
		background-image:url(images/home.png);					
		}
	#menu ul li span a#ico-patrocinador {
		background-image:url(images/icoPatrocinador.png);					
		}
	#menu ul li span a#link-categorias {
		background-image:url(images/folder_32.png);					
		}
	#menu ul li span a#link-multimedia {
		background-image:url(images/inscripciones.png);					
		}
	#menu ul li span a#link-usuarios {
		background-image:url(images/links.png);					
		}
	#menu ul li span a#link-opciones {
		background-image:url(images/tools_32.png);					
		}
	#menu ul li span a#link-talleres {
		background-image:url(images/talleres.png);					
		}
	#menu ul li span a#eComercial {
		background-image:url(images/icoEComercial.png);					
		}
	#menu ul li span a#icoInscripcion {
		background-image:url(images/icoInscripcion.png);					
		}
	#menu ul li ul{
		margin-bottom:0px;
		}	
	#menu ul li ul li {
		display:inline;
		font-weight:normal;
		font-size:11px;
		}
		#menu ul li ul li a {
			font-family: Arial;
			font-size:12px;
			letter-spacing:0px;
			color:#5362b0;
			font-weight:bold;
			border-bottom:1px solid #d6d3b5;
			background-color:#feead7;
			padding: 5px 5px 5px 5px;
			display:block;
			}
		#menu ul li ul li a:hover {
			color:#000;
			}
		
		#menu ul li ul li a.add {
			background-image:url(images/add_16.png);
			}
		#menu ul li ul li a.list {
			background-image:url(images/arrow_right_16.png);
			}
		#menu ul li ul li a.bullet {
			background-image:url(images/bullet_blue.png);
			}
		/* Contenido de #contenido */			
		#contenido h2 {
			font-family: Arial;
			font-size:18px;
			letter-spacing:5px;
			font-weight:bold;
			color:#FFFFFF;
			margin-bottom:10px;
			padding-bottom:5px;
			padding-left:10px;
			padding-top: 5px;
			border-bottom:1px solid #5362b0;
			background-color:#ed7d57;
			display:block;
			}
		#contenido h3 {
			font-family: Arial;
			font-size:12px;
			letter-spacing:5px;
			font-weight:bold;
			color:#FFFFFF;
			margin-bottom:10px;
			padding-bottom:5px;
			padding-left:10px;
			padding-top: 5px;
			border-bottom:1px solid #e8c517;
			background-color:#4c8ec7;
			display:block;
			}
		#contenido h4 {
			font-family:"Myriad Pro", Verdana, Arial;
			font-size:12px;
			letter-spacing:0px;
			font-weight:lighter;
			color:#555;
			margin-bottom:5px;
			padding-bottom:10px;
			
			}

		#contenido h5 {
			font-family:"Myriad Pro", Verdana, Arial;
			font-size:15px;
			letter-spacing:0px;
			font-weight:lighter;
			color:#555;
			margin-bottom:5px;
			padding-bottom:2px;
	        border-bottom:2px solid #bd0926;
		    width:inherit;
			}		
		#contenido p {
			font-size:14px;
			}
.tdescripcion{
	background-color:#4b8ec7;
	color:#FFFFFF;	
	padding:5px 5px 5px 5px;
}
.tdcaja{
	background-color:#e7e7e7;
	color:#000000;	
	padding:5px 5px 5px 5px;
}
.tdescripcionGrande{
	background-color:#9e1631;
	color:#FFFFFF;
	padding:10px 10px 10px 10px;
}
.display{
	background-color:#384359;
	color:#FFFFFF;	
	padding:5px 5px 5px 5px;
}
.td{
	background-color:#FED452;
	color:#000000;	
	padding:5px 5px 5px 5px;
}
.tdHoteles{
	background-color:#e7e7e7;
	color:#000000; 
	padding:5px 5px 5px 5px;
	vertical-align:middle;
	text-align:justify;
}
.sub{
	background-color:#647b72;
	color:#FFFFFF;
	padding:10px 10px 10px 10px;
}
.boton{
	background-color:#fff0b4;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}
.tdtitulo{
	background-color:#dfbf0b;
	color:#000000;
	font-weight:bold;
	padding:5px 5px 5px 5px;
	text-transform:uppercase;
}
.textoGrande{
	color:#000000; 
	padding:5px 5px 5px 5px;
}
.tdcaja a{
	color:#FFFFFF; 
	font-weight:bold;
}
.separacion{
	background-color:#13235b;
	height:px;
}

