body {
	text-align:center;
	margin:auto;
	border:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#fff;
}
body img {
	margin:auto;
	border:0;
	padding:0;
}

/*_____________________________________________________CONTENT_______________________________________*/

	#content {
		width: 996px;
		margin: auto;
	}

/*_____________________________________________________CABECERO________________________________________*/

	#cabecero {
		float:left;
		width:100%;
		height:283px;
		background:url(/images/gmr_2010/cabecera.jpg) no-repeat;
	}
	#logo {
		float: left;
		width: 310px;
		margin: 14px 0 0 7px;
		text-align:right;
		font-size:11px; 
		font-weight:bold;
	}
	#logo h1{
		clear:both;
		margin:0;
		background:#336600;
		color:#FFFFFF; font-size:13px; letter-spacing:7.5px;
	}
	.top_cursos{ color:#4488aa; font-weight:bold; font-size:13px; margin-right:110px; }
	.top_camps{ color:#77aa00; font-weight:bold; font-size:13px; margin-right:12px;}
	
	#aseproce{
		float:right;
		width:125px;
		padding:5px;
		margin-top:50px;
		background:#FFFFFF;
		border-left:#336600 5px solid;
		text-align:center;
		color:#000099; font-size:9px;
	}
/*_____________________________________________________ BARRA BUSCADOR_______________________________*/

	#subcabecero {
		float:right;
		width:799px;
		height:33px;
		color:#FFFF00;
		background:#02587f url(/images/gmr_2010/buscador_izq.jpg) no-repeat left;
		font-weight:bold;
	}
	
	#subcabecero_buscador {
		float:left;
		margin-left:50px;
	}
	#subcabecero_buscador input { font-size: x-small; }
	#buscador_label{ float:left; margin:7px 5px 0 0; font-size:12px; line-height:15px}
	
	#subcabecero_opciones{ float:right; margin-top:5px }
	#subcabecero_opciones a {
		font-size:10px;
		color:#FFFF00;
		text-decoration:none;
	}
	#subcabecero_opciones a:hover {
		color:#FFFFFF;
		text-decoration:underline;
	}
	
	/* MENU DE REDES SOCIALES */
	#rs{ float:right; width:140px; margin:4px 15px 0 0}
	.sm {float:right; margin:0; padding:0;list-style:none; width:140px; height:20px; display:block; overflow:hidden;}
	.sm li {float:left; display:inline; overflow:hidden;}
	
	/*________________________________________ BARRA DELEGADOS Y CLIENTES________________________*/
	
	#subcabecero_delegados {
		float:right;
		width:799px;
		height:34px;
		color:#FFFF00;
		background:url(/images/gmr_2010/areas_delegados_barra.jpg) repeat-x;
		font-weight:bold;
		font-size:12px;
	}
	#area_delegados{
		float:left; 
		text-align:left;
	}
	#area_clientes{
		float:right; 
		width:48%;
		background:url(/images/gmr_2010/areas_clientes_barra.jpg) repeat-x;
	}
	#area_delegados a{ color:#336600; letter-spacing:3px; text-decoration:none;}
	#area_clientes a{ color:#76a400; letter-spacing:3px; text-decoration:none; }
	#area_delegados a:hover, #area_clientes a:hover{ color:#FFFFFF }


		/*_____________________________________________________MENU______________________________________*/

	#menu{
		float:left; 
		width:197px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	#menu_seccion{
		float:left; 
		width:100%; 
		height:28px;
		background:url(/images/gmr_2010/menu_izq_header.jpg); 
		font-weight:bold; 
		font-size:12px;
		color:#FFF; 
		line-height:23px;
		text-transform:uppercase;
	}
	#menu_contenido{
		 float:left; 
		 width:100%;
	}
	#menu_contenido ul{
		width:100%; 
		padding:0; 
		margin:0;
		text-align:left; 
		font-size:10px;  
		line-height:20px;
		text-indent:10px;
	}
	#menu_contenido li{
		float:right; 
		width:192px; 
		height:21px; 
		list-style:none; 
		background:url(/images/gmr_2010/menu_izq_barra.jpg) repeat-x;
		border-bottom:#354b59 solid 1px;
	}
	#menu_contenido a {
		display: block;
		margin: 0;
		color:#000000;
		text-decoration:none;
	}
	#menu_contenido a:hover {
		color:#FFFFFF;
		padding-left:5px;
		background:url(/images/gmr_2010/menu_izq_barra_over.jpg) repeat-x;
	}

/*_____________________________________________________CONTENIDO__________________________________________*/

/*_____________________________________________________CONTENIDOS____________________________________*/

#contenidos {
	float:right;
	width:780px;
	overflow:hidden;
	text-align:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:20px;
}
#contenidos a {
	color: #475485;
}
#contenidos a:hover {
	background-color: #475485;
	color:#FFFFFF;
}
#contenidos p {
	text-align:justify;
	margin-top:0px;
}

#contenidos h1 {
	background:#728cad url(/images/gmr_2010/barra_h1.jpg) right no-repeat;
	margin:10px 0px 30px 0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-large;
	color:#FFFFFF;
	border-bottom:#375160 4px solid;
}
#contenidos h2 {
	margin:20px auto 10px 0px;
	text-align:left;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	color:#336600;
	font-style:italic;
}
#contenidos h3 {
	margin:10px auto 10px 15px;
	padding:0 0 5px 0;
	border-bottom: 1px #475485 solid;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	color: #475485;
}
#contenidos h4 {
	margin:20px auto 15px 15px;
	text-align: right;
	font-size: 1.1em;
	color: #475485;
}

#contenidos h5 {
	float:left; width:95%;
	color:#FFFF00;
	font-size:18px;
	text-align:right;
	padding:5px 40px 5px 0px;
	background:#02587f url(/images/gmr_2010/barra_h5.gif) no-repeat right;
	border-bottom:#032535 2px solid;
	border-top:#83adc0 2px solid;
}

#contenidos li{
 	list-style-image:url(../images/gmr_2010/list_style.gif);
	margin-top:10px;
}

#contenidosizq {
	float:left;
	width:550px;
	/*overflow: auto;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
#contenidosder {
	float:right;
	width:216px;
	overflow:hidden;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}

/* BLOQUE NOTICIAS Y ESCUELAS DESTACADAS */

#contenidosder_head{
	float:left;
	width:100%; 
	height:31px;
	margin-top:10px; 
	background-image:url(/images/gmr_2010/menu_der_header.jpg); 
	line-height:27px; text-indent:10px;
	font-weight:bold; font-size:12px; 
	color:#FFFFFF;
}
#contenidosder_cuerpo{
	float:left;
	width:211px; 
	background-color:#d7e2e8; 
	font-weight:bold;
}

#contenidosder_cuerpo a{
	color:#006699;
	text-decoration:none;
	font-weight:normal;
}
#contenidosder_cuerpo a:hover{
	color:#000000;
	background:none;
}
#contenidosder_cuerpo ul{
	font-size:10px;
	padding:3px;
	margin:0;
	list-style:none;
}
#contenidosder_cuerpo li{
	border-bottom:#FFFFFF solid 1px;
	padding:2px;
}
#contenidosder_cuerpo h3{
	border-bottom:#FFFFFF solid 1px;
	padding:2px;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}
#contenidosder_bottom{
	float:left;
	width:100%;
	height:24px;
	background-image:url(/images/gmr_2010/menu_der_bottom.jpg); 
	line-height:30px; 
	text-align:right;
	font-weight:bold; font-size:10px; 
}
#contenidosder_bottom a{
	text-decoration:none;
	color:#FFFFFF;
}
#contenidosder_bottom a:hover{
	text-decoration:none;
	color:#000000;
	background:none;
}

/*BUSCADOR*/

	#buscador {
		float:left;
		margin:10px 5px 20px 5px;
		width:541px;
	}
	#buscador p {
		margin: 5px;
		font-size: 10px;
	}
	#buscador_head{
		float:left; 
		width:100%; 
		height:31px; 
		background:url(/images/gmr_2010/buscursos_top_barra.jpg) repeat-x; 
		text-transform:uppercase; 
		line-height:27px; text-indent:10px; 
		font-weight:bold; font-size:12px;
		color:#FFFFFF;
	}
	#buscador_grupo {
		float:left;
		width:518px;
		margin-left:4px;
		padding-left:15px;
		background:#dedede;
		color:#000000;
		font-size:12px;
		font-weight:bold;
		letter-spacing:1px;
	}
	#buscador_grupo form {
		float:left;
	}
	#buscador_grupo label {
		width:85px;
	}
	#buscador_grupo select {
		width:210px;
		border:0;
		color:#728cae;
		background:#fff;
		font-size: x-small;
	}
	#buscador_leyenda{
		float:left; 
		width:541px; 
		margin:4px 0 5px 0; 
		text-align:center;
		font-size:10px
	}
	.buscfoto_base{ background:url(/images/cursos/mapa-232.jpg); } /*MUNDO*/
	.buscfoto_3{ background:url(/images/cursos/mapa-3.jpg); } /*ALEMANIA*/
	.buscfoto_14{ background:url(/images/cursos/mapa-14.jpg); } /*AUSTRALIA*/
	.buscfoto_37{ background:url(/images/cursos/mapa-37.jpg); } /*CANADA*/
	.buscfoto_40{ background:url(/images/cursos/mapa-40.jpg); } /*CHINA*/
	.buscfoto_58{ background:url(/images/cursos/mapa-58.jpg); } /*ESPAŅA*/
	.buscfoto_59{ background:url(/images/cursos/mapa-59.jpg); } /*USA*/
	.buscfoto_64{ background:url(/images/cursos/mapa-64.jpg); } /*FRANCIA*/
	.buscfoto_89{ background:url(/images/cursos/mapa-89.jpg); } /*UK*/
	.buscfoto_92{ background:url(/images/cursos/mapa-92.jpg); } /*IRLANDA*/
	.buscfoto_116{ background:url(/images/cursos/mapa-116.jpg); } /*ITALIA*/
	.buscfoto_140{ background:url(/images/cursos/mapa-140.jpg); } /*MALTA*/
	.buscfoto_56{ background:url(/images/cursos/mapa-56.jpg); } /*ESCOCIA*/
	.buscfoto_163{ background:url(/images/cursos/mapa-163.jpg); } /*NZELANDA*/
	.buscfoto_203{ background:url(/images/cursos/mapa-203.jpg); } /*SUDAFRICA*/
	
	
/* BURBUJAS DE GMRCAMPS Y BECAS */

#burbuja_becas{
	float:left; 
	width:266px;
}
#burbuja_becas p{
	margin:7px;
}

#becas_header{
	float:left; 
	width:100%; 
	height:119px; 
	background:url(/images/gmr_2010/becas_header.jpg);
	font-size:11px; 
	text-decoration:underline;
	text-align:center;
	line-height:40px;
	font-weight:bold;
} 
#becas_bottom{
	float:left; 
	width:100%; 
	height:29px; 
	background:url(/images/gmr_2010/becas_bottom.jpg)
} 

#basic-accordian{
	float:left;
	width:100%;
	text-align:justify;
}
.accordion_headings{
	padding:5px;
	background:url(/images/gmr_2010/becas_barras.jpg) repeat-x;
	color:#663300;
	cursor:pointer;
	font-weight:bold;
	font-size:11px;
}
.accordion_headings:hover{
	background:url(/images/gmr_2010/becas_barras_over.jpg) repeat-x;
	color:#FFFFFF;
}
.accordion_child{
	padding:5px 0 5px 0;
	background:#f4d8ac;
	font-size:10px;
}
.accordion_child b{ color:#663300; background:#3300CC; }

#burbuja_camps{
	float:right; width:266px;
}
#burbuja_camps p{
	margin:7px;
}
#camp_header{
	float:left; 
	width:100%; 
	height:119px; 
	margin-bottom:2px;
	background:url(/images/gmr_2010/camps_header.jpg); 
	font-size:11px; 
	text-decoration:underline;
	text-align:center;
	line-height:40px;
	font-weight:bold;
}
#camp_bottom{
	float:left; 
	width:100%; 
	height:29px; 
	background:url(/images/gmr_2010/camps_bottom.jpg);
} 
#camp_title{
	padding:5px;
	background:url(/images/gmr_2010/camps_barras.jpg) repeat-x;
	color:#336600;
	font-weight:bold;
	font-size:11px;
} 
#camp_content{
	font-size:10px;
	background:#d2eba3;
} 

#basic-accordian2{
	float:left;
	width:100%;
	text-align:justify;
}
.accordion_headings2{
	padding:5px;
	background:url(/images/gmr_2010/camps_barras.jpg) repeat-x;
	color:#006600;
	cursor:pointer;
	font-weight:bold;
	font-size:11px;
}
.accordion_headings2:hover{
	background:url(/images/gmr_2010/camps_barras_over.gif) repeat-x;
	color:#FFFFFF;
}
.accordion_child2{
	padding:5px 0 5px 0;
	background:#d4faaf;
	font-size:10px;
}
.accordion_child2 b{ color:#006600; }

/*NOTICIAS*/
	#noticias {
		float:left;
		width:354px;
		font-size: 0.8em;
		font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida", Arial, Helvetica, sans-serif, sans;
	}
	#noticias h2 {
		background-color: #475485;
		color: #FFFFFF;
		padding: 3px 10px 3px 3px;
		text-align: right;
		margin: 6px 0 10px 0;
		font-size: medium;
		font-style: italic;
		font-family: Arial, Helvetica, sans-serif;
	}
	#noticias ul {
		float:left;
		margin:0;
		padding:0;
		list-style-type: none;
	}
	#noticias li {
		margin-bottom: 5px;
		padding-bottom: 10px;
		border-bottom: 1px #475485 solid;
	}
	
	#noticias a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: small;
		text-decoration:none;
	}
		
	
/*_____________________________________________________MENU2_____________________________________*/

			#menu2 ul {
	padding:0;
	margin: 20px 15px 20px 15px;
	text-align:left;
}
#menu2 li {
	list-style-type: none;
	display: inline;
	margin-bottom: 20px;
}
/*_____________________________________________________CONTENIDOS2_______________________________*/

			.opciones_generales {
	margin: 0 10px 10px 10px;
	padding:0;
	border:#475485 1px dotted;
	background:#e5e5e5;
}
.favoritos {
	padding-left: 20px;
	background: url(../images/page_favourites.gif) no-repeat;
}
#contenidos table {
	width:95%;
	margin:25px auto 25px auto;
	text-align:left;
	border-bottom:1px solid #475485;
}
#contenidos table p {
	margin: 5px 0 5px 0;
}
.table_color {
	background-color: #ebebeb;
}
.table_h1 {
	background:#475485;
	color:#FFF;
	text-transform: uppercase;
}
.table_h2 {
	background:#e5e5e5;
	color:#475485;
	text-transform: uppercase;
}
.table_h3 {
	background:#006633;
	color:#FFF;
	text-transform: uppercase;
}
/* #contenidos2 ul {padding:0;margin: 10px 30px 10px 50px;list-style-type: square;}

			#contenidos2 ol {padding: 0;margin: 10px 30px 10px 50px;}

			#contenidos2 li {margin-bottom: 10px;}

			.submenu {display: block;padding: 5px 10px 5px 7px;font-weight: bold;height:1%;background: #E5E5E5;} */

		/*_____________________________________________________SECCIONES ESPECIFICAS________________________*/

		/* TRABAJA */

			#trabaja ul {
	float:left;
	width:195px;
	margin:30px 5px 10px 10px;
	padding:0;
}
#trabaja li {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	background:#fff;
	list-style-type:none;
}
.trabaja {
	float:left;
	width:195px;
	height:153px;
	padding:0;
	margin:0;
	background:url(../images/fndtrabja.gif) no-repeat;
}
#trabaja li p {
	float:left;
	margin:0;
	padding:15px;
	font-size:0.8em;
	color:#999;
	text-align:center;
}
#trabaja li a {
	float:left;
	width:171px;
	height:123px;
	padding:20px 0 0 12px;
	font-size:1.7em;
	text-align:center;
	text-decoration:none;
}
#trabaja li a:HOVER {
	color:#fff;
	background:url(../images/fndtrabja2.gif) no-repeat;
}
/* EVENTOS */

			#eventos {
	float:left;
	margin:0 10px 10px 10px;
	background:#fff;
}
#eventos_izq {
	float:left;
	width:620px;
}
.check {
	float:left;
	width:100%;
	padding:5px 0 5px 0;
	margin:0;
	background:#E5E5E5;
}
.check input {
	float:left;
	padding:0;
	margin:0 0 0 20px;
}
.check label {
	float:left;
	padding:0;
	margin:0 0 0 10px;
}
.txt {
	float:left;
	width:100%;
	padding:5px 0 5px 0;
	background:#EFEFEF;
}
.txt label {
	float:left;
	margin:0 0 0 20px;
}
.txt input {
	float:left;
	width:250px;
	margin:0 0 0 20px;
}
.submit input {
	width:auto;
}
#eventos_der {
	float:left;
	width:200px;
	background:#E5E5E5;
}
#eventos_der tr {
	background:#fff;
}
/* IDIOMASEXTRANJERO */

			#idiomasextranjero {
	float:left;
	margin:0 10px 10px 10px;
	padding:0;
}
#idiomasextranjero p {
	background:#475485;
	color:#fff;
	margin:0;
	padding:5px 0 5px 10px;
}
#idiomasextranjero ul {
	margin:15px 0 40px 0;
	padding:0 0 0 30px;
	color:#475485;
}
#idiomasextranjero ul li {
	margin:10px 0 0 0;
	padding:0;
}
#idiomasextranjero ul li p {
	font-size:1.2em;
	background:#fff;
	color:#475485;
	margin:0;
}
#idiomasextranjero ul li ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#idiomasextranjero ul li ul li {
	margin:10px 0 0 0;
	padding:0 0 0 30px;
}
#idiomasextranjero ul li ul li p {
	font-size:0.9em;
	background:#E5E5E5;
	margin:0;
}
#idiomasextranjero ul li ul li p a {
	background:#E5E5E5;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	margin:0;
}
#idiomasextranjero ul li ul li ul {
	margin:0;
	padding:0;
}
#idiomasextranjero ul li ul li ul li {
	margin:0;
	padding:0;
}
#idiomasextranjero ul li ul li ul li p {
	font-size:0.8em;
	background:#EFEFEF;
	color:#000;
	margin:0;
	padding-right:15px;
}
#idiomasextranjero ul li ul li ul li p strong {
	font-weight:normal;
	color:#999;
	margin:0;
}
#menuidiomas {
	text-align:center;
	margin:0 0 10px 0 !important;
	padding:0;
}
#menuidiomas li {
	display:inline;
}
#menuidiomas li a {
	text-decoration:none;
	margin:0 20px 0 0;
	padding:0;
}
/* CURSOS COLECCIONES */

			#cursos_colecciones ul {
	margin:0;
	padding:0;
	text-align:left;
}
#cursos_colecciones li {
	list-style-type: none;
	padding: 10px 0 0 0;
}
.backgroundcolor {
	background:#475485;
	color:#FFF;
	padding:2px 5px 2px 5px;
	margin:0 5px 0 15px;
	font-weight: bold;
}
/* .paginador img {float: none;vertical-align: bottom;} */

/*BUSCADOR-DES*/

			#buscador-des {
	float:left;
	width:354px;
	font-size: 0.9em;
	margin:4px 0 10px 0;
	padding:0;
}
#buscador-des h2 {
	margin:6px 0 10px 0;
	padding: 3px 10px 3px 0;
	text-align:right;
	font-size:medium;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	background:#475485;
	color:#FFF;
}
#buscador-des p {
	text-align:justify;
}
#buscador-des p em {
	padding:0 3px 0 3px;
	background: #ccff00;
	font-style: normal;
}
/* USUARIOS */

			#usuarios form {
	width:100%;
}
#usuarios label {
	width:300px;
}
/* GALERIA */

			.galerias_imagen_borde {
	border: 4px solid #475485;
}
#galerias {
	text-align: center;
}
#galerias img {
	border: 4px solid #475485;
}
#galerias a:hover img {
	border: 4px solid #ffffff;
}
#colecciones_directorio {
	color: #605E5F;
	margin:0 10px 10px 10px;
	padding:0;
	border: #475485 1px dotted;
	background:#e5e5e5;
}
.colecciones_directorio_col {
	float:left;
	width:33%;
	margin-bottom:10px;
	padding-top:5px;
	background-color:#e5e5e5;
}
#colecciones_directorio ul {
	list-style-type: square;
	font-weight: bold;
}
#colecciones_directorio li {
	margin-bottom: 20px;
}
#colecciones_directorio ul ul {
	margin: 5px 0 0 0;
	padding:5px 0 0 10px;
	font-size:x-small;
	font-weight:normal;
}
#colecciones_directorio li li {
	margin-bottom:0;
	display:inline;
}

/*SERVICIOS Y OFERTAS*/

			#servicios {
	border-top: 1px #CCCCCC solid;
	clear: both;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida", Arial, Helvetica, sans-serif, sans;
}
#servicios img {
	border: 1px #475485 solid;
	padding: 1px;
	margin: 10px 30px 0 0;
	float:left;
	width:60px;
	height:60px;
}
#servicios h2 {
	background-color: #e5e5e5;
	color: #475485;
	padding: 3px;
	margin: 6px 0 10px 10px;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: 1px #475485 solid;
}
#servicios p {
	text-align: left;
	margin: 3px 5px 10px 10px;
}
/* #ofertas {border-top: 1px #CCCCCC solid;clear: both;font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida", Arial, Helvetica, sans-serif, sans;}

				#ofertas img{border: 1px #475485 solid;padding: 1px;margin: 10px 3px 0 0;float:left;width:60px;height:60px;}

				#ofertas h2 {background-color: #e5e5e5;color: #475485;padding: 3px;margin: 6px 0 10px 10px;font-size: medium;font-family: Arial, Helvetica, sans-serif;border-bottom: 1px #475485 solid;}

				#ofertas p{text-align: left;margin: 3px 5px 10px 10px;} */

			.texto_serv {
	float:left;
	width:185px;
	margin:0;
	padding:0;
}
.texto_serv a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	margin:0;
	padding:0;
}
.texto_serv p {
	font-size: 0.8em;
	margin:0;
	padding:0;
	border:0;
}
/*DESTACADO*/

			#destacado {
	float:left;
	width:480px;
	border-top: 1px #CCCCCC solid;
	clear: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida", Arial, Helvetica, sans-serif, sans;
}
#destacado a {
	color: #FFF;
}
#destacado a:hover {
	color: #475485;
	background: #FFF;
}
#destacado img {
	float:left;
	margin: 10px 10px 0 10px;
	width:335px;
	height:195px;
}
#destacado h3 {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-transform: none;
	font-style: italic;
	color:#FFF;
	background:#475485;
	width:460px;
	margin: 0 0 0 10px;
	padding: 5px 0 5px 10px;
	text-align: left;
	border: none;
}
#destacado p {
	float:left;
	color:#FFF;
	background-color: #475485;
	width: 315px;
	margin: 0 0 5px 10px;
	padding:0 10px 10px 10px;
	font-size: smaller;
}
/*DESTACADOS*/

#destacados {
	width:478px;
	float: left;
	border-top: 1px #CCCCCC solid;
}
#destacados a {
	text-decoration: none;
}
#destacados ul {
	padding: 0;
	margin: 10px 5px 5px 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
#destacados li {
	list-style-type: none;
	display: block;
	font-size: 0.8em;
	margin-bottom: 10px;
}
.foro {
	display: block;
	padding: 5px 10px 5px 7px;
	font-size: large;
	font-weight: bold;
	height: 1%;
	background: url(../images/foro.gif) no-repeat #E5E5E5;
}
/* .postales {display: block;padding: 5px 10px 5px 7px;font-size: large;font-weight: bold;height: 1%;background: url(../images/postal.gif) no-repeat #E5E5E5;} */

			.tablon {
	display: block;
	padding: 5px 10px 5px 7px;
	font-size: large;
	font-weight: bold;
	height: 1%;
	background: url(../images/tablon.gif) no-repeat #E5E5E5;
}
.guia {
	display: block;
	padding: 5px 10px 5px 7px;
	font-size: large;
	font-weight: bold;
	height: 1%;
	background: url(../images/guia.gif) no-repeat #E5E5E5;
}
.guia_ciudades {
	display: block;
	padding: 5px 10px 5px 7px;
	font-size: large;
	font-weight: bold;
	height: 1%;
	background: url(../images/world.gif) no-repeat #E5E5E5;
}
.eventos {
	display: block;
	padding: 5px 10px 5px 7px;
	font-size: large;
	font-weight: bold;
	height: 1%;
	background: url(../images/calendario.gif) no-repeat #E5E5E5;
}
/*PUBLICIDADES*/

			#publicidades {
	border-top: 1px #CCCCCC solid;
	clear: both;
}
#publicidades img {
	float:left;
	margin:10px 10px 10px 30px;
}
/*ALQUILER*/

			#alquiler {
	border-top: 1px #CCCCCC solid;
	clear:both;
	background: url(alquilercoches.jpg) no-repeat;
	height: 95px;
	padding: 20px 0 0 20px;
}
#alquiler h2 {
	color:#FFF;
	border: none;
	background: none;
	font-size: x-large;
	margin: 0;
	display: inline;
}
#alquiler p {
	color:#FFF;
	margin: 0;
	font-size: x-small;
	width: 300px;
	padding-left: 5px;
}
#alquiler a {
	color:#FFF;
}
#alquiler a:hover {
	background: none;
	text-decoration: none;
}
/*PIC*/

			.foot_pic {
	color:#FFF;
	padding: 4px;
	clear: both;
	font-size: 0.8em;
	text-align: center;
}
.foot_pic a {
	color:#FFF;
	background: url(../images/buscar-foro.gif) no-repeat left;
	padding-left: 20px;
	height: 20px;
}
.pic {
	clear: both;
	margin: 5px 20px 20px 20px;
	background-color: #475485;
}
.border {
	border: 1px #475485 solid;
}
/*CIUDAD*/

			.ciudad {
	margin: 10px;
	float: left;
}
.ciudad img {
	margin-right: 10px;
	padding: 1px;
	border: 1px #CCCCCC solid;
	float: left;
}
/*GUIA PAISES*/

		#menu_guia_paises {
	margin:0 10px 10px 15px;
	background-color:#475485;
	color:#FFFFFF;
	text-align:center;
	padding:5px 0 5px 0;
}
#menu_guia_paises a {
	color:#FFFFFF;
	text-decoration:none;
}
#menu_guia_paises a:hover {
	background-color:#FFFFFF;
	color:#475485;
}
#menu_guia_paises ul {
	padding:0;
	margin:0;
}
#menu_guia_paises li {
	list-style-type: none;
	display: inline;
}
/*GUIA CIUDADES*/

			#menu_guia_ciudades {
	float:left;
	margin:40px 10px 10px 50px;
	text-align:center;
	background:#E5E5E5 url(../images/fnd.gif);
	font-size: 0.9em;
}
#menu_guia_ciudades_izq {
	float:left;
	width:250px;
	text-align:center;
}
#menu_guia_ciudades_izq h6 {
	width: 270px;
	height: 290px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}
#menu_guia_ciudades_izq ul {
	float:left;
	width:100%;
	padding:0;
	margin:0;
}
#menu_guia_ciudades_izq li {
	float:left;
	width:100%;
	margin:0;
	list-style-type:none;
}
#menu_guia_ciudades_izq a {
	float:left;
	width:100%;
}
#menu_guia_ciudades_izq h2 {
	float:left;
	width:100%;
	margin:0;
	color:#fff;
	background:#475485;
	text-align:left !important;
}
#menu_guia_ciudades_der {
	float:left;
	width:500px;
	border-left:solid 4px #fff;
	background:#EFEFEF;
}
#menu_guia {
	float:left;
	width:150px;
	margin:0;
	color:#FFF;
	text-align:center;
}
#menu_guia ul {
	float:left;
	width:100%;
	padding:0;
	margin:0;
}
#menu_guia li {
	float:left;
	width:100%;
	margin:0;
	list-style-type:none;
	display:inline;
}
#menu_guia a {
	float:left;
	width:100%;
	padding:8px 0 8px 0;
	color:#7F7F7F;
	text-decoration:none;
}
#menu_guia a:hover {
	background:#fff;
	color:#475485;
}
#menu_guia2 {
	float:left;
	width:350px;
	margin:0;
	text-align:left;
}
#menu_guia2 ul {
	float:left;
	width:100%;
	margin:0;
	padding:0;
}
#menu_guia2 li {
	float:left;
	width:100%;
	list-style-type:none;
}
#menu_guia2 li a {
	float:left;
	width:100%;
	padding:5px 0 5px 0;
	border-bottom:1px solid white;
	text-decoration:none;
}
/*MAPAS*/

			#mapas h2 {
	text-align:left;
	font-size:1.5em;
}
#mapas li {
	list-style-type:none;
	margin:5px;
}
/*_____________________________________________________PIE_________________________________________________*/

	/*_____________________________________________________FOOTER_________________________________________*/

	#prefooter{width:100%; clear: both;text-align:center; margin-bottom:10px}
	#footer {
		width:100%;
		clear: both;
		background:url(/images/gmr_2010/bottom_barra.jpg) repeat-x;
		text-align:center;
		line-height:35px;
	}
	#footer address {
		color: #475485;
		margin: 5px;
		font-size:11px;
		color:#FFFFFF;
		font-weight:bold;
		font-style:normal;
	}
	#footer ul, #prefooter ul {
		list-style-type: none;
		text-transform:uppercase;
		margin:0;
		font-size:9px;
		padding:0;
	}
	#footer li, #prefooter li {
		display:inline;
		margin-right:10px;
	}
	
	#footer a, #prefooter a {
		text-decoration: underline;
		color: #475485;
	}
	#footer a:hover, #prefooter a:hover {
		background-color: #475485;
		color: #FFFFFF;
	}
/*_____________________________________________________CREDITOS_______________________________________*/

		#creditos {
	margin-bottom: 20px;
	border-top: 1px #CCCCCC solid;
}
/* ____________________CLASES COMUNES_____________________________________________________________________________________________________________ */

.hidden {
	display: none;
}
.float_left {
	float: left;
	margin-left: 15px;
}
.float_right {
	float: right;
	margin: 0 10px 10px 17px;
}
.masinformacion {
	padding-left:20px;
	background: url(../images/information.gif) no-repeat;
}
.subir {
	padding-left:20px;
	background: url(../images/page_up.gif) no-repeat;
}
.float_left_margin {
	float:left;
}
.font_small {
	font-size:x-small;
	font-weight:normal;
}
.font_error {
	font-weight:bold;
	text-transform: uppercase;
	color:#FF0000;
}
.img_left {
	float:left;
	margin:0 15px 10px 15px;
	border: 1px #475485 solid;
	padding: 1px;
}
.img_right {
	float:right;
	margin: 0 10px 10px 17px;
	border: 1px #475485 solid;
	padding: 1px;
}
.breadcrumbs {
	border-bottom: solid 1px #475485;
	padding-bottom: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:smaller;
}
.interlineado {
	line-height: 1.5em;
}
.opciones {
	float:left;
	margin:0 20px 10px 10px;
	width:200px;
	padding:5px;
	border:#475485 1px dotted;
	background:#e5e5e5;
	font-family:Arial, Helvetica, sans-serif;
}
.opciones ol {
	padding-left:10px;
	margin-left:10px;
}
.opciones_tablon {
	margin:0 20px 10px 10px;
	padding:10px;
	border:#475485 1px dotted;
	background:#e5e5e5;
}
.opciones-ciudad ul {
	margin:0;
	padding:0;
}
.opciones-ciudad li {
	padding:10px;
	display:inline;
}
.mensaje_foro {
	padding: 2px 5px 2px 5px;
	margin:0 5px 0 15px;
	background:#475485;
	color:#FFF;
}
.temas {
	padding-left:18px;
	background:url(../images/nuevo.gif) no-repeat;
}
.temas2 {
	padding-left:18px;
	background:url(../images/nuevo2.gif) no-repeat;
}
.comment {
	padding-left:18px;
	background:url(../images/comment.gif) no-repeat;
}
.comment_add {
	padding-left:18px;
	background:url(../images/comment_add.gif) no-repeat;
}
.comment_delete {
	padding-left:18px;
	background:url(../images/comment_delete.gif) no-repeat;
}
.comment_edit {
	padding-left:18px;
	background:url(../images/comment_edit.gif) no-repeat;
}
.comments {
	padding-left:18px;
	background:url(../images/comments.gif) no-repeat;
}
.buscar {
	padding-left:18px;
	background:url(../images/buscar-foro.gif) no-repeat;
}
.nuevo {
	padding-left:18px;
	background:url(../images/nuevo-foro.gif) no-repeat;
	font-weight:bold;
}
.mail {
	padding-right:20px;
	background: url(../images/icon_email.gif) no-repeat right;
}
.enviar_mail {
	padding-left:20px;
	background: url(../images/email_go.gif) no-repeat;
}
.imprimir {
	padding-left:20px;
	background: url(../images/printer.gif) no-repeat;
}
.fecha {
	padding-left:20px;
	background: url(../images/date.gif) no-repeat;
}
.imagenes {
	padding-left:20px;
	background: url(../images/image.gif) no-repeat;
}
.alojamiento {
	padding-left:20px;
	background: url(../images/house.gif) no-repeat;
}
.extras {
	padding-left:20px;
	background: url(../images/calendar_add.gif) no-repeat;
}
.precios {
	padding-left:20px;
	background: url(../images/money.gif) no-repeat;
}
.informacion {
	padding-left:20px;
	background: url(../images/icon_accept.gif) no-repeat;
	font-weight:bold;
}
.validar {
	padding-left:20px;
	background: url(../images/icon_accept.gif) no-repeat;
}
.eliminar {
	padding-left:20px;
	background: url(../images/delete.gif) no-repeat;
}
.cursos {
	padding-left:20px;
	background: url(../images/cursos.gif) no-repeat;
}
.pdf {
	padding-left:20px;
	background: url(../images/file_acrobat.gif) no-repeat;
}
.eps {
	padding-left:20px;
	background: url(../images/eps.gif) no-repeat;
}
.gif {
	padding-left:20px;
	background: url(../images/gif.gif) no-repeat;
}
.jpg {
	padding-left:20px;
	background: url(../images/jpg.gif) no-repeat;
}
.subopciones {
	margin:30px 0 30px 0;
	font-family:Arial, Helvetica, sans-serif;
	clear:both;
}
.rss {
	padding-left:20px;
	background: url(../images/feed.gif) no-repeat;
}
/*tablon*/

.compra {
	padding-left:20px;
	background: url(../images/cart_put.gif) no-repeat;
}
.venta {
	padding-left:20px;
	background: url(../images/cart_remove.gif) no-repeat;
}
.kedadas {
	padding-left:20px;
	background: url(../images/phone.gif) no-repeat;
}
.intercambio {
	padding-left:20px;
	background: url(../images/group.gif) no-repeat;
}
.usuario {
	padding-left:20px;
	background: url(../images/user.gif) no-repeat;
}
.usuario_editar {
	padding-left:20px;
	background: url(../images/user_edit.gif) no-repeat;
}
.logout {
	padding-left:20px;
	background: url(../images/key_go.gif) no-repeat;
}
.traducciones {
	padding-left:20px;
	background: url(../images/book_open.gif) no-repeat;
}
.piso {
	padding-left:20px;
	background: url(../images/table_key.gif) no-repeat;
}
.profesores {
	padding-left:20px;
	background: url(../images/user_comment.gif) no-repeat;
}
.anuncio {
	padding-left:20px;
	background: url(../images/note_new.gif) no-repeat;
}
.anuncio_editar {
	padding-left: 20px;
	background: url(../images/note_edit.gif) no-repeat;
}
.externo {
	background: url(external.gif) center right no-repeat;
	padding-right: 13px;
}
.orden_desc {
	background: url(down.gif) center right no-repeat;
	padding-right: 13px;
}
.orden_asc {
	background: url(up.gif) center right no-repeat;
	padding-right: 13px;
}
.anuncio_fondo {
	float: left;
	width:165px;
	height:175px;
	text-align:center;
	line-height:2em;
	padding: 20px;
}
.anuncio_fondo a {
	line-height:1.2em;
}
.anuncio_fondo_compra {
	float:left;
	width:165px;
	height:175px;
	background: url(../images/fondoanuncio5.gif) no-repeat;
	text-align:center;
	line-height:2em;
	padding:20px;
}
.anuncio_fondo_venta {
	float:left;
	width:165px;
	height:175px;
	background: url(../images/fondoanuncio6.gif) no-repeat;
	text-align:center;
	line-height:2em;
	padding:20px;
}
.anuncio_fondo_piso {
	float:left;
	width:165px;
	height:175px;
	background:url(../images/fondoanuncio1.gif) no-repeat;
	text-align:center;
	line-height:2em;
	padding:20px;
}
.anuncio_fondo_intercambio {
	float:left;
	width:165px;
	height:175px;
	background: url(../images/fondoanuncio2.gif) no-repeat;
	text-align:center;
	line-height:2em;
	padding:20px;
}
.anuncio_fondo_varios {
	float:left;
	width:165px;
	height:175px;
	background: url(../images/fondoanuncio7.gif) no-repeat;
	text-align:center;
	line-height:2em;
	padding:20px;
}
.anuncio_fondo_traducciones {
	float:left;
	width:165px;
	height:175px;
	background: url(../images/fondoanuncio3.gif) no-repeat;
	text-align:center;
	line-height:2em;
	padding:20px;
}
.anuncio_fondo_profesores {
	float:left;
	width:165px;
	height:175px;
	background: url(../images/fondoanuncio8.gif) no-repeat;
	text-align:center;
	line-height:2em;
	padding:20px;
}
.anuncio_fondo_kedadas {
	width:165px;
	height:175px;
	float:left;
	background: url(../images/fondoanuncio4.gif) no-repeat;
	text-align:center;
	line-height:2em;
	padding:20px;
}
.subrayado {
	background-color: #ccff00;
	font-weight: normal;
	padding: 0 3px 0 3px;
}
hr {
	clear: both;
	visibility: hidden;
}
/*form*/

form {
	padding:0;
	margin:0;
}
input {
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	padding-left: 5px;
}
select {
	padding-left: 5px;
}
label {
	float:left;
	margin:0;
}
	/*------------------------------ listado de cursos junior ----------------------------------*/
	#listadojuniorcabacero {float:left;width:95%;margin:0px 5px 0px 5px;padding:2px;font-size: 1.0em;font-weight: bold;font-family: Arial, "trebuchet MS" , Arial Narrow;background: #ececec;border:1px #CCCCCC dashed}
				
	#listadojuniorcon {float:left;width:95%;margin:15px 5px 10px 25px;padding:3px;font-size: 1.0em;font-weight: normal;font-family: Arial, "trebuchet MS" , Arial Narrow;background: #fcfcfc;border:1px #999999 dotted;;border-radius: 8px;}
	#listadojuniorsin {float:left;width:95%;margin:15px 5px 10px 25px;padding:3px;font-size: 1.0em;font-weight: normal;font-family: Arial, "trebuchet MS" , Arial Narrow;background: #fafafa;border:1px #999999 dotted;;border-radius: 8px;}
		#listadojunioruno {float:left;width:97%;margin:2px 2px 2px 5px;padding-bottom:3px;font-weight: bold;color: #990000;font-size: 1.2em;border-bottom:1px #cccccc solid}
		#listadojunioruno a{float:right;text-align:right;text-decoration:none;padding-left:20px;background: url(/content/images/information.gif) no-repeat;}
		#listadojuniordos {float:left;width:97%;margin:2px 2px 2px 5px;padding-bottom:3px;font-weight: bold;color: #006699;font-size: 1.2em;border-bottom:1px #cccccc solid}
		#listadojuniordos a{float:right;text-align:right;text-decoration:none;padding-left:20px;background: url(/content/images/information.gif) no-repeat;}
		#listadojuniortres {float:left;width:97%;font-size: 1.1em;margin:2px 0px 2px 0px;padding:0px;}
					
		#juniorcont {float:left;width:98%;margin:0px 0px 0px 15px}
		#junioropciones {float:left;width:95px;height:60px;margin:20px 10px 20px 10px;padding:15px;text-align:center;font-size:1.0em;color:#499763;background:#ededed;border-radius:10px;border: 1px #ccc dotted;}
		#junioropciones a{text-decoration:none}
				
				
		#adultcont {float:left;width:930px;margin:0px 5px 30px 25px;padding:2px;border:1px #999999 dotted;;border-radius: 8px;}

