html,body{margin:0;padding-top: 0px; margin:auto}
body{text-align:center;FONT-SIZE: 12px; COLOR: #000000; text-decoration: none; font-family:Georgia, "Times New Roman", Times, serif; background-image:url(../media/fondo.gif);}
.limpia { clear:both; }

a { color:#ffffff; text-decoration:none; }
a:hover { color:#ffffff; text-decoration:underline; }

#contenedor {
	width:960px; 
	background-color:#B7A080;
	margin:0px auto;
	border:1px solid #E5E5E5; 
	margin-top:10px;
	padding:10px;
}
#contenedor h1{
	color:#615B50; 
	font-size:14px; 
	#padding:0px; 
}
#contenido h1{
	color:#000000; 
	font-size:24px; 
	#padding:0px; 
}
#contenido h2{
	color:#615B50; 
	font-size:18px; 
	line-height:200px;
}
#contenedor h1 a { color:#615B50; text-decoration:none; }

#cabecera { 
	background-color:#FFF;
	height:100px;
	padding:5px;
	margin-bottom:10px;
}
#cabecera p{ 
	color:#615B50; 
	text-align:right; 
	line-height:20px; 
}
#cabecera a{
	text-decoration:none;
	color:#615B50;
}


#direccion {float:right; text-align:right; }
#direccion h1 { font-size:12px; padding:0px; margin:0px; }


#menu1 li, #menu2 li { 
	display:inline ; 
	list-style-type:none; 
	margin:1px; 
	background-color:#EBF5CC; 
	padding:5px; 
	float:left;
}

#menu1 {
	background-color:#99CC01; 
	width:450px; 
	height:63px; 
	#height:61px; 
	float:left; 
	/*padding-left:10px;
	padding-right:10px;*/
	color:#615B50; 
}
#menu1 ul { margin-left:40px; #margin-left:60px; #padding-top:20px; #margin-top:-20px; }
#menu1 li { }

#menu2 ul { padding-left:5px; #margin-left:10px; #padding-top:20px; #margin-top:-20px; _margin:0px; _padding-top:0px; }
#menu2 li { }
#menu2 {
	background-color:#99CC01; 
	width:490px; 
	height:63px; 
	#height:61px; 
	float:right; 
	/*padding-left:10px;
	padding-right:10px;*/
	color:#615B50;
}

#menu1 li:hover,#menu2 li:hover {background-color:#B7A080; }

#logo {float:left; margin-left:30px;} 

li a{text-decoration:none ; color:#615B50; }
/*ul{margin:0px; #margin-top:-20px;  }*/

#menu1 li:hover a, #menu2 li:hover a { color:#FFFFFF; text-decoration:none; }
li:hover a { color:#000000; text-decoration:none; }

#parte3{
	height:250px;
	width:450px;  
	float:left; 
	margin-top:10px; 
	/*border:1px solid ;
	padding-left:10px; 
	padding-right:10px;*/
}
#parte4{
	height:250px;
	width:490px; 
	float:right; 
	margin-top:10px; 
	/*border:1px solid ;
	padding-left:10px; 
	padding-right:10px;*/
}
#parte5 {
	height:250px;
	width:960px;
	margin-top:10px;
	/*border:1px solid red;*/
}
#top{
	background-color:#B7A080; 
	height:20px; 
	color:#FFF; 
	text-align:left;
}


#contenido{
	background:#FFF; 
	width:100;  
	/*padding:10px;*/ 
	text-align:left;
	padding:10px;
}
#contenido h2, #contenido2 h2{
	text-align:left; 
	color:#615B50;
	line-height:20px;
	margin-top:10px;
}
#contenido h3, #contenido2 h3{
	text-align:left; 
	color:#99CC01; 
	line-height:10px;
}
#contenido a, #contenido2 a { color:#B7A080; text-decoration:none; }
#contenido a:hover, #contenido2 a:hover { color:#000000; text-decoration:underline; }

/*************************/
#contenido2{
	background:url('../media/bg_subnav.gif') repeat-y #FFF; 
	width:100;  
	/*padding:10px;*/ 
	text-align:left;
	padding:10px;
}
/*************************/

#cont_static{
	float:left; 
	width:700px;
}
#cont_static_full { width:full; }
#galeria{
	text-align: center; 
	padding-top:10px; 
	padding-bottom:10px; 
	width:200px; 
	float:right;
}
.hr1{
	width:80px; 
	align:center; 
	border:1px solid #B7A080;
}

div#gal_list{
	overflow:auto; 
	height:500px;
}
div#gal_detail{
	float:right; 
	width:520px; 
	text-align:center;
}

.galerias li { margin-bottom:5px; list-style:none; }
.galerias ul { margin:0px; padding:0px; }

.galerias2 li { margin-bottom:5px; list-style:none; }
/*.galerias2 ul { margin:0px; padding:0px; }*/

/****************************/
#user_bar {
	border:1px solid #B7A080;
	padding:2px;
	margin:10px;
	/*background:#B7A080;**/
}
.user_inputs { border:1px dashed #B7A080; font-family : Verdana, Arial, Helvetica, sans-serif; }
.user_inputs2 { border:1px solid #B7A080; font-family : Verdana, Arial, Helvetica, sans-serif; }
.info_fotos { font-size:9px; }
.mis_galerias {
	
}
.no_activa { font-size:15px; color:#ff0000; font-weight:bold;  }

.mis_galerias { border:1px solid #B7A080; }
.mis_galerias th { background:#B7A080; height:20px; text-align:center; }
.mis_galerias td { height:20px; text-align:center; }

.mi_registro th { background:#B7A080; height:20px; text-align:center; }
.mi_registro td { height:20px; }

.volver { float:right; }
.accion_ok { background:#99CC01; margin:3px; font-weight:bold; text-align:center; }
.accion_ko { background:#DE9999; margin:3px; font-weight:bold; text-align:center; }
/****************************/

#ImagescontainerDIV li { float:left; padding:5px; list-style:none; }

#credits h1 { color:#615B50; font-size:14px; #padding:0px; }
#credits h1 a { color:#615B50; }

#mapasite { }
#mapasite ul { }
#mapasite li { }


/****/
#bg1 {
	width:122px;
	height:350px;
	position:absolute;
	_position:absolute;
	right:30px;
	top:20px;
	#right:20px;
	z-index:99;
	/*border:1px solid red;*/
}

.title_curs { font-size:15px; padding:0px; margin:0px; }

/***/

#contingut {
	/*border:1px solid red;*/
	float:right;
	width:700px;
	padding-left:10px;
	/*border-left:1px solid #B7A080;	*/
}
#contingut_left { 
	/*border:1px solid blue;*/
	float:left;
	width:200px;
	/*background:url('../media/bg_subnav.gif') repeat-y;*/
	text-align:left;
	overflow:auto; 
	height:550px;
}

/******/

#contingut_galeria {
	/*border:1px solid red;*/
	float:left;
	width:500px;
	margin-left:30px;
	padding-left:10px;
	/*border-left:1px solid #B7A080;	*/
}
#galeria_activitat {
	float:right;
	width:190px;
	/*border:1px solid blue;*/
}
#galeria2{
	text-align: center; 
	padding-top:10px; 
	padding-bottom:10px; 
	width:190px; 
	float:right;
}

/******/




.list_rutes { padding:0px; margin:0px; }
.list_rutes li { list-style:none; padding:3px; }



.leer_mas { padding-left:300px; }

/********************************************/
hr { border:1px dotted #000000;}
#submenu{ width:200px; float:left; padding-top:20px;}
#submenu ul{ margin:0px; margin-top:10px; width:170px;}
#submenu h4{color:#99CC01; background:url(../media/ico_categoria1.gif) no-repeat left top; margin:0px; padding-left:15px;}
#subcontenido{width:700px; float:right;padding-top:20px;padding-right:15px;}
/*#subcontenido span{color:#99CC01;background:url(../media/ico_dics.gif) no-repeat left center; padding:20px; }*/