body {
	font-family:arial;
	font-size:12px;
	background: #333333;
	width:100%;
	margin:0px;
	color:#fff;
}
.limpia { clear:both; }

#outter { 
	/*width:960px;*/
	margin:0px auto;
}
.pointer { cursor:pointer; }

input { border:1px solid #DF8922; font-family:arial; }

/********* CABECERA *********/
#cabecera {
	margin:0px auto;
	background:#000;
	width:900px;
	margin-top:10px;
}
#banner {
	background: url(../media/banner2.jpg);
	height:114px;
}
#cabecera, #cabecera .sb-inner { background:#000; }
#cabecera .sb-shadow { background:blue; }
#cabecera .sb-border { background:green; }

#cabecera .logo_web { padding-left:20px; }

/********* CUERPO *********/
#contenido_index { 
	margin:0px auto; 
	width:960px;
	min-height:760px;
	#height:760px;
	background: url(../media/home.jpg);
}
#contenido_index .texto { 
	width:349px;
	min-height:176px;	
	#height:176px;	
	padding-left:100px;
	padding-top:350px;
	text-align:right;
	font-size:20px;
}
#contenido_index .texto a { text-decoration:none; color:#fff; }
#contenido_index .texto a:hover { text-decoration:underline; color:#fff; }


#contenido {
	margin:0px auto;
	background:#000;
	width:900px;
	/*padding-bottom:10px;*/
}

.banners { padding-bottom:10px; }

#contenido, #contenido .sb-inner { background:#000; }
#contenido .sb-shadow { background:blue; }
#contenido .sb-border { background:green; }

#contenido .hr_content { border:2px solid #ED7F0C; }

.titulo h1 { color:#FF9932; }

#contenido .menu {
	/*padding-top:5px;*/
	border-top:1px solid #ED7F0C;
	border-bottom: 3px solid #ED7F0C;
	height:26px;
}
#contenido .cont_central {
	margin-top:10px;
	/*padding:7px;*/
}

#contenido .textos_contenido {
	padding:15px;
}

#menu {	}
#menu a { color:#ED7F0C; text-decoration:none; }
#menu a:hover { color:#000; text-decoration: none; }

#menu ul { 
	
	margin:0px;
	list-style:none;
}
#menu li {
	list-style:none;
	float:left;
	padding:5px;
	margin:2px;
}
#menu li:hover { background:url(../media/bg_boto.jpg) repeat-x; }
#menu .activo { background:url(../media/bg_boto.jpg) repeat-x; }
#menu .activo a { color:#000; }

#tabla_subcats table { }
#tabla_subcats td:hover {
	background: url(../media/under.jpg) repeat-y;
}
#tabla_subcats .td_active {
	background: url(../media/under.jpg) repeat-y;
}

/********* FOOTER *********/
#footer {
	width:900px;
	margin:0px auto;
	height:20px;
	text-align:center;
	/*background:#000;*/
}



#lista_fotos ul {list-style: none; }
#lista_fotos li {float: left; padding: 4px;margin: 1px;}

