@charset "UTF-8";body {	font: 100% Verdana, Arial, Helvetica, sans-serif;	margin: 0; /* es recomendable ajustar a cero el margen y el relleno del elemento body para lograr la compatibilidad con la configuración predeterminada de los diversos navegadores */	padding: 0;	text-align: center; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado de alineación a la izquierda en el selector #container */	color: #000000;	background-color: #408A23;	background-repeat:  repeat-x;	background-image: url(imagenesingles/fondo_verde.gif);	background-position: top;    }    .oneColFixCtrHdr #container {	width: 920px;	text-align: left;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;    }.oneColFixCtrHdr #container #CENTRO {	background-color: #FFFFFF;	width: 920px;	color: #999999;	height: auto;	background-image: url(imagenesingles/fondo_blancolineasgrises.gif);	background-repeat:  repeat-y;	float: left;}#submenu1 {	background-image: url(imagenesingles/submenu1.gif);	height: 17px;	width: 223px;	float: left;}#submenu2 {	background-image: url(imagenesingles/submenu2.gif);	width: 223px;	height: auto;	margin: 0px;	padding: 0px;	float: left;}#submenu3 {	background-image: url(imagenesingles/submenu3.gif);	height: 33px;	width: 223px;	float: left;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #fotos img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}    .oneColFixCtrHdr #header {	height: 223px;	background-image: url(imagenesingles/08.gif);	background-repeat: no-repeat;	background-position: right bottom;	margin: 0px;	padding: 0px;	width: 920px;    }    .oneColFixCtrHdr #header h1 {	margin: 0; /* el uso de relleno en lugar de margen le permitirá mantener el elemento alejado de los bordes del div */	padding-top: 0px;	padding-right: 0;	padding-bottom: 0px;	padding-left: 0;    }.oneColFixCtrHdr #container #header #ranagrande {	background-color: #FFFFFF;	float: left;	height: 54px;	width: 719px;	margin: 0px;	padding: 0px;	background-image: url(imagenesingles/11.gif);	background-repeat: no-repeat;	background-position: right;}.naranjin {	color: #FF6600;}    .oneColFixCtrHdr #mainContent {	background: #FFFFFF;	padding-top: 0;	padding-right: 20px;	padding-bottom: 0;	padding-left: 20px;	margin: 0px;    }    .oneColFixCtrHdr #footer {	padding-top: 0;	padding-right: 0px;	padding-bottom: 0;	padding-left: 0px;    }#esquina1 {	background-image: url(imagenesingles/13.gif);	float: left;	height: 18px;	width: 21px;}#linesblancaabajo {	background-image: url(imagenesingles/14.gif);	background-repeat:  repeat-x;	float: left;	height: 18px;	width: 880px;}#esquina2 {	background-image: url(imagenesingles/16.gif);	float: left;	height: 18px;	width: 19px;}#legal {	font-family: Arial, Helvetica, sans-serif;	padding-right: 30px;	padding-left: 30px;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #todito h4 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #408A23;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos a {	color: #006600;	text-decoration: none;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos img {	padding-left: 5px;	padding-right: 5px;	padding-bottom: 2px;}#esquina3 {	background-image: url(imagenesingles/17.gif);	float: left;	height: 90px;	width: 21px;}#menudeabajo {	background-image: url(imagenesingles/18.gif);	float: left;	height: 90px;	width: 881px;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #fotos #editablesfotos img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#esquina4 {	background-image: url(imagenesingles/19.gif);	float: left;	height: 90px;	width: 18px;}.oneColFixCtrHdr #container #header #LOGO img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#esquina5 {	background-image: url(imagenesingles/20.gif);	float: left;	height: 19px;	width: 21px;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos #coment {	text-align: center;	width: 100%;	padding-bottom: 10px;}#coment2 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	text-align: center;	height: auto;	width: 353px;	padding-right: 7px;	padding-left: 7px;	margin-right: auto;	margin-left: auto;	background-repeat: repeat-y;	background-position: center;	background-color: #DEAA2D;	font-style: italic;	padding-top: 4px;	padding-bottom: 4px;}#coment3 {	background-image: url(imagenesingles/coments/coment33.jpg);	height: auto;	width: 367px;	font-family: Arial, Helvetica, sans-serif;	color: #408A22;	text-align: left;	margin-right: auto;	margin-left: auto;	background-repeat: no-repeat;	background-position: center top;	margin-bottom: 14px;}#academiadultos {	height: 160px;	width: 100%;	background-image: url(imagenesingles/fotos/adultos.jpg);	background-repeat: no-repeat;	background-position: center top;	color: #FFFFFF;}#fotostop {	background-image: url(imagenesingles/contacto/fotos.jpg);	height: 84px;	width: 100%;}#academiaadultos h1 {	font-family: Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	background-color: #B0DE27;	margin: 0px;	padding: 10px 0px 0px 10px;	float: right;	width: 100px;	font-weight: bold;	text-align: center;}#coment1 {	background-image: url(imagenesingles/coments/coment11.jpg);	height: 5px;	width: 367px;	margin-right: auto;	margin-left: auto;	background-repeat: no-repeat;	background-position: center bottom;	padding: 0px;	margin-top: 0px;	margin-bottom: 0px;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos #coment #coment3 p {	font-weight: bold;	color: #EC5C16;	font-family: Arial, Helvetica, sans-serif;	margin: 0px;	padding: 14px 0px 0px;}#todito {	height: auto;	width: 880px;}.negritasverdes {	font-weight: bold;	color: #408A23;}#linea-verde-abajo {	background-image: url(imagenesingles/21.gif);	float: left;	height: 19px;	width: 881px;}.oneColFixCtrHdr #container #pie2 p {	color: #FFFFFF;}#esquina6 {	background-image: url(imagenesingles/22.gif);	float: left;	height: 19px;	width: 18px;}    .oneColFixCtrHdr #footer p {    	margin: 0; /* el ajuste en cero de los márgenes del primer elemento del pie evitará que puedan contraerse los márgenes (un espacio entre divs) */    	padding: 10px 0; /* el relleno de este elemento creará espacio, de la misma forma que lo haría el margen, sin el problema de la contracción de márgenes */    }.oneColFixCtrHdr #container #header #LOGO {	height: 108px;	width: 350px;	background-image: url(imagenesingles/02.gif);	background-repeat: no-repeat;	background-position: right;	float: left;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #408A22;	padding-left: 12px;}#casorio {	background-repeat: no-repeat;	background-position: center center;	width: 100%;	background-image: url(imagenesingles/fotos/bodes-i-banquets.jpg);	height: 102px;}.oneColFixCtrHdr #container #header #BOTON {	height: 56px;	width: 565px;	float: right;	background-image: url(imagenesingles/05.gif);	background-repeat: no-repeat;	background-position: 410px;}.oneColFixCtrHdr #container #header #BOTON img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#menu/* ---------------------- Dolphin nav ---------------------- */{	height:61px;	color:#006600;	width:698px;	font-family:Arial, Helvetica, sans-serif;	background-image: url(imagenesingles/10.gif);	background-position: center center;	float: right;}[if IE]>#menu{margin-left: 10px;<![endif]}#dolphinnav{	height:61px;	font-size:10px;	padding:0px;	margin: 0px;	font-weight: bold;}#dolphinnav ul{	margin:0;	padding:0;	list-style-type:none;	width:auto;	float:left;	text-align: center;	vertical-align: middle;	height: 61px;}#dolphinnav ul li{	display:block;	margin:0 2px 0 0;	width: 114px;	background-image: url(menu/estados.gif);	background-position: center -122px;	background-repeat: no-repeat;	float: left;	vertical-align: middle;	padding-top: 0px;	height: 61px;}#dolphinnav ul li a{	display:block;	color:#006600;	text-decoration:none;	padding:10px 0 0 0px;	width: 114px;	background-image: url(menu/estados.gif);	background-repeat: no-repeat;	background-position: 122px;	height: 51px;	margin: 0px;}#dolphinnav ul li a span{	float:none;	padding-bottom: 0px;	padding-left: 0;	padding-top: 0px;	padding-right: 0px;}#dolphinnav ul li a:hover{	background:url(menu/estados.gif) center 160px;	color: #FFFFFF;}#dolphinnav ul li a:hover span{	display:block;	width:auto;	cursor:pointer;}#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{	color:#006600;	background:url(menu/estados.gif) no-repeat center top;}#dolphinnav ul li a.current span{	display:block;	padding:0 0px 0 0;	background:no-repeat center top;}/* ---------------------- END Dolphin nav ---------------------- */.oneColFixCtrHdr #container #header #corner {	background-image: url(imagenesingles/09.gif);	background-repeat: no-repeat;	height: 61px;	float: left;	margin: 0px;	padding: 0px;	width: 719px;}.oneColFixCtrHdr #container #pie2 {	height: 45px;	width: 920px;	float: left;	padding-top: 10px;}.oneColFixCtrHdr #container #header #ranagrande #titulo01 {	background-image: url(imagenesingles/titulo01.gif);	float: left;	height: 54px;	width: 37px;	background-position: right center;	background-repeat: no-repeat;}.oneColFixCtrHdr #container #header #ranagrande #titulo02 {	float: left;	height: 54px;	width: 620px;	background-image: url(imagenesingles/titulo02.gif);	background-repeat:   repeat-x;	background-position: center;}.oneColFixCtrHdr #container #header #ranagrande #titulo02 h1 {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #FFFFFF;	padding-top: 18px;}.oneColFixCtrHdr #container #header #ranagrande #titulo03 {	background-image: url(imagenesingles/titulo03.gif);	float: left;	height: 54px;	width: 17px;	background-repeat: no-repeat;	background-position: center;}.oneColFixCtrHdr #container #footer #menudeabajo p {	font-size: 11px;	color: #FFFFFF;	text-align: center;	line-height: 16px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.oneColFixCtrHdr #container #footer #menudeabajo a {	font-size: 10px;	color: #FFFFFF;	text-decoration: underline;}.oneColFixCtrHdr #container #footer #menudeabajo a:hover {	font-size: 10px;	color: #006600;	text-decoration: none;}#contenidocentro {	width: 882px;	margin-right: auto;	margin-left: auto;	background-color: #FFFFFF;	height: auto;	padding-top: 15px;	margin-bottom: 30px;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos p {	font-size: 13px;	color: #666666;	text-align: justify;}#submenu {	float: left;	width: 223px;}#textos {	background-color: #FFFFFF;	float: left;	width: 402px;	padding-right: 20px;	padding-left: 15px;	padding-bottom: 35px;	height: auto;}#foto001 {	background-image: url(imagenesingles/fotos/englishsummerteam.jpg);	background-position: center;	height: 300px;	width: 100%;	background-repeat: no-repeat;}#fotos {	float: left;	width: 221px;	vertical-align: top;	height: auto;}#descragarteachar {	background-color: #B8E128;	height: 20px;	width: 221px;	color: #408A23;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	vertical-align: middle;	padding-top: 9px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos h1 {	font-size: 17px;	color: #E85D1C;	font-family: Geneva, Arial, Helvetica, sans-serif;	border-bottom-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: dotted;	border-left-style: none;	border-bottom-color: #EC763E;	background-position: right bottom;	padding-bottom: 7px;	padding-right: 12px;	font-weight: bold;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos h2 {	font-size: 13px;	color: #408A23;	font-weight: bold;	font-family: Geneva, Arial, Helvetica, sans-serif;}#monitores {	background-image: url(imagenesingles/verano8.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 300px;	width: 100%;}/* barra de navegacion*/#navi {	list-style:none;	margin:0;	padding:0;}#navi li {	float:left;	padding: 0px;	margin: 0px;}#navi li a {	display:block;	width:180px;	text-decoration:none;	text-align:left;	font-size:11px;	color:#FFFFFF;	vertical-align: middle;	padding-right: 31px;	padding-top: 7px;	padding-bottom: 7px;	font-family: Arial, Helvetica, sans-serif;	font-style: normal;	font-weight: bold;	height: auto;	padding-left: 10px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;}#navi li a:hover {	color:#FFFFFF;	background-color: #B0DE27;	background-image: url(imagenesingles/activo2.gif);	filter: Alpha(Opacity=50);}#navi #active a {	color:#FFFFFF;	background-image: url(imagenesingles/activo3.gif);	background-position: left top;	background-repeat: no-repeat;	background-color: #ADDD28;}#atencioncliente {	float: left;	width: 200px;	margin: 0px;	padding: 0px;}#buscador {	width: 350px;	margin: 0px;	padding: 0px;	float: right;	height: 60px;}.imputformgoogle {	width: 200px;	color: #006600;	border: 0px none #ABDC28;}.oneColFixCtrHdr #container #pie2 #buscador p {	font-size: 11px;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;}.formbusca {	text-align: right;	padding: 0px;	margin: 0px;}.oneColFixCtrHdr #container #pie2 #atencioncliente p {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	margin: 0px;	padding: 7px 0px 0px;}.boton buscar {	width: 90px;	background-color: #ABDC28;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-color: #ABDC28;	border-right-color: #ABDC28;	border-bottom-color: #ABDC28;	border-left-color: #ABDC28;	color: #006600;}.imputformgoogleCopia {	width: 90px;	background-color: #ABDC28;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-color: #ABDC28;	border-right-color: #ABDC28;	border-bottom-color: #ABDC28;	border-left-color: #ABDC28;	color: #006600;}#navi #solicitando a {	color:#FFFFFF;	background-image: url(imagenesingles/solicitamos2.jpg);	background-position: left top;	background-repeat: no-repeat;	background-color: #FFFFFF;}#login {	float: left;	height: 55px;	width: 205px;	text-align: center;}#registrate {	text-align: center;	width: 205px;	font-family: Arial, Helvetica, sans-serif;}.oneColFixCtrHdr #container #header #login #registrate a {	font-size: 10px;	color: #FFFFFF;	text-decoration: none;}.oneColFixCtrHdr #container #header #login #registrate a:hover {	font-size: 10px;	color: #FFFFFF;	text-decoration: underline;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #fotos #descragarteachar a {	text-decoration: none;	display: block;	color: #408A23;}.oneColFixCtrHdr #container #header #login img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}.MARCA {	font-weight: normal;	color: #408A23;}#fototeam {	background-image: url(imagenesingles/fotos/englishsummerteam.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 300px;	width: 100%;}#contacto1 {	background-image: url(imagenesingles/contacto/contacto1.jpg);	background-repeat: no-repeat;	background-position: center bottom;	height: 84px;	width: 222px;	padding: 0px;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #fotos #contacto2 a {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #006600;	text-align: center;	text-decoration: none;}#contacto2 {	font-family: Arial, Helvetica, sans-serif;	color: #408A23;	background-image: url(imagenesingles/contacto/contacto2.jpg);	height: auto;	width: 222px;	padding-top: 10px;	padding-bottom: 5px;}#contacto3 {	background-image: url(imagenesingles/contacto/contacto3.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 17px;	width: 222px;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #fotos #contacto1 p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	font-weight: bold;	padding: 50px 0px 0px 5px;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #fotos #contacto2 p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #408A23;	text-align: center;}#nada {	font-family: Arial, Helvetica, sans-serif;}#ubicacion {	background-image: url(imagenesingles/contacto/ubucacion1.jpg);	background-repeat: no-repeat;	background-position: center bottom;	height: 81px;	width: 222px;	padding: 0px;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #fotos #ubicacion p {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	font-weight: bold;	padding: 50px 0px 0px 5px;}.label      {	font-family: Arial, Helvetica, sans-serif;	color: #408A23;}#editablesfotos {	background-color: #FFFFFF;}#academia1 {	background-image: url(imagenesingles/fotos/academia1.jpg);	height: 200px;	width: 100%;	background-repeat: no-repeat;	background-position: center top;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos #mmm {	color: #408A23;	background-color: #E6FFD9;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	text-align: center;	width: 400px;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos #mmm td {	padding: 5px 3px;	border: 1px solid #3B812E;}#izquierda {	float: left;	height: auto;	width: 436px;}#derecha {	float: right;	height: auto;	width: 436px;}#tres {	float: left;	height: 350px;	width: 213px;}#cuatro {	float: right;	height: 350px;	width: 213px;}#uno {	float: left;	height: auto;	width: 213px;}#dos {	float: right;	height: 350px;	width: 213px;}#top1 {	background-image: url(imagenesingles/index/indextop.jpg);	background-repeat: no-repeat;	background-position: center bottom;	height: 30px;	width: 200px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #FFFFFF;	padding-top: 8px;	padding-left: 13px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#imagenindex {	height: 116px;	width: 213px;}#intros, #intros2, #intros3, #intros4 {	height: 130px;	width: 190px;	background-image: url(imagenesingles/index/fondotexto.jpg);	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	padding-right: 11px;	padding-left: 12px;	text-align: left;}#intros a, #intros2 a, #intros3 a, #intros4 a {	color: #009900;	font-weight: bold;}#llamados {	height: 63px;	width: 213px;}#todito2 {	height: 15px;	width: 880px;	float: left;	background-color: #FFFFFF;}#todito3 {	height: auto;	width: 880px;	float: left;	background-color: #FFFFFF;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #todito3 h1 {	font-family: Geneva, Arial, Helvetica, sans-serif;	color: #408A23;	font-size: 12px;	padding: 20px 0px 0px 20px;	margin: 0px;	font-weight: normal;}#acreditate {	background-image: url(imagenesingles/acredita.jpg);	float: left;	height: 73px;	width: 660px;}#trabaja {	background-color: #408A23;	float: right;	height: 73px;	width: 210px;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #todito4 #trabaja img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#todito4 {	height: auto;	width: 880px;	float: left;	margin-bottom: 25px;}#verano {	background-image: url(imagenesingles/verano.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 130px;	width: 100%;}#foto_piratas {	background-image: url(imagenesingles/nens-pintats-nit.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 124px;	width: 100%;}#top2 {	background-image: url(imagenesingles/index/indextop.jpg);	background-repeat: no-repeat;	background-position: center bottom;	height: 30px;	width: 200px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #FFFFFF;	padding-top: 8px;	padding-left: 13px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#top3 {	background-image: url(imagenesingles/index/indextop.jpg);	background-repeat: no-repeat;	background-position: center bottom;	height: 30px;	width: 200px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #FFFFFF;	padding-top: 8px;	padding-left: 13px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#top4 {	background-image: url(imagenesingles/index/indextop.jpg);	background-repeat: no-repeat;	background-position: center bottom;	height: 30px;	width: 200px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #FFFFFF;	padding-top: 8px;	padding-left: 13px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#imagenindex2 {	height: 116px;	width: 213px;}#imagenindex3 {	height: 116px;	width: 213px;}#imagenindex4 {	height: 116px;	width: 213px;}#llamados2 {	height: 63px;	width: 213px;}#llamados3 {	height: 63px;	width: 213px;}#llamados4 {	height: 63px;	width: 213px;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos #mmm2 {	color: #408A23;	background-color: #E6FFD9;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	text-align: center;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos #mmm2 td {	padding: 5px 3px;	border: 1px solid #3B812E;}#contacto4 {	font-family: Arial, Helvetica, sans-serif;	color: #408A23;	background-image: url(imagenesingles/contacto/contacto2.jpg);	height: auto;	width: 222px;	padding-top: 10px;	padding-bottom: 5px;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #fotos #contacto4 a {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #006600;	text-align: center;	text-decoration: none;}#contacto6 {	background-image: url(imagenesingles/contacto/contacto3.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 17px;	width: 222px;}#extranjero-foto {	background-image: url(imagenesingles/curso_ingles_top.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 157px;	width: 100%;}#extranjeros22 {	background-image: url(imagenesingles/extranjeros22.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 138px;	width: 100%;}.redondos{display:block}.redondos *{  display:block;  height:1px;  overflow:hidden;  font-size:.01em;  background:#b6e026}.redondos1{  margin-left:3px;  margin-right:3px;  padding-left:1px;  padding-right:1px;  border-left:1px solid #dff1a1;  border-right:1px solid #dff1a1;  background:#c8e75c}.redondos2{  margin-left:1px;  margin-right:1px;  padding-right:1px;  padding-left:1px;  border-left:1px solid #f7fbe9;  border-right:1px solid #f7fbe9;  background:#c3e54f}.redondos3{  margin-left:1px;  margin-right:1px;  border-left:1px solid #c3e54f;  border-right:1px solid #c3e54f;}.redondos4{  border-left:1px solid #dff1a1;  border-right:1px solid #dff1a1}.redondos5{  border-left:1px solid #c8e75c;  border-right:1px solid #c8e75c}.redondosfg{	background:#b6e026;	padding-left: 20px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #legal .redondosfg h1 {	font-family: Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	margin: 0px;	padding: 0px;	font-size: 12px;	font-weight: bold;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #legal p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;}#colonias01 {	background-image: url(imagenesingles/fotos/colonias01.jpg);	height: 168px;	width: 100%;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos #mmm3 {	color: #408A23;	background-color: #E6FFD9;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	text-align: center;	width: 600px;	padding: 0px;	margin: 0px;}.firstfile {	color: #FFFFFF;	background-color: #408A23;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos #mmm3 td {	padding: 5px 2px;	border: 1px solid #3B812E;	width: auto;}#cursos {	background-image: url(imagenesingles/cursos.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 78px;	width: 100%;	float: left;}#legalitas {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;}#revistas {	background-image: url(imagenesingles/revistas.jpg);	float: left;	height: 78px;	width: 221px;}#revista2 {	float: left;	height: auto;	width: 221px;}#descragarevista {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #006600;	background-color: #B4E023;	text-align: center;	float: left;	height: 20px;	width: 221px;	padding-top: 5px;	margin-bottom: 15px;}#descragarevista a {	font-weight: bold;	color: #006600;	text-decoration: none;	padding: 2px;}/* ---------------------- Dolphin3 nav ---------------------- */#dolphinnav3{	height:56px;	font-size:11px;	padding:0px;	margin: 0px;}#dolphinnav3 ul{	margin:0;	padding:0;	list-style-type:none;	width:auto;	float:left;	text-align: center;	vertical-align: middle;	height: 56px;}#dolphinnav3 ul li{	display:block;	margin:0;	width: 142px;	background-image: url(pestaniasarriba/top11.gif);	background-position: center;	background-repeat: no-repeat;	float: left;	vertical-align: middle;	padding-top: 0px;	height: 56px;}#dolphinnav3 ul li a{	display:block;	color:#FFFFFF;	text-decoration:none;	width: 142px;	background-image: url(pestaniasarriba/top11.gif);	background-repeat: no-repeat;	height: 34px;	margin: 0px;	background-position: top;	padding-top: 22px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#dolphinnav3 ul li a span{	float:none;	padding-bottom: 0px;	padding-left: 0;	padding-top: 0px;	padding-right: 0px;}#dolphinnav3 ul li a:hover{	background:url(pestaniasarriba/top11.gif) bottom;	color: #FFFFFF;}#dolphinnav3 ul li a:hover span{	display:block;	width:auto;	cursor:pointer;}#dolphinnav3 ul li a.current,#dolphinnav3 ul li a.current:hover{	color:#006600;	background:url(pestaniasarriba/top11.gif) no-repeat center top;}#dolphinnav3 ul li a.current span{	display:block;	padding:0 0px 0 0;	background:#990000 no-repeat center top;	height: 200px;	width: 500px;}/* ---------------------- END Dolphin3 nav ---------------------- */.tour {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FF6600;}#calendario {	float: left;	width: 220px;}#reservacampamento {	margin: 5px 0px 0px;	padding: 0px;	width: 219px;	height: auto;	float: left;	text-align: left;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #submenu #reservacampamento img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos #mmm3 a {	color: #EA672A;	font-weight: bold;	font-family: Geneva, Arial, Helvetica, sans-serif;	display: block;	height: 12px;	padding: 0px;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos #mmm3 a:hover {	display: block;	text-decoration: underline;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos li {	list-style-image: url(imagenesingles/guones.png);	color: #666666;	font-size: 13px;}/*TABLAS VERDESSSSSSSSS*//* 	TagBox table styles	written by TagBox http://www.tagbox.de*/table {	border-collapse: collapse;	border: 1px solid #03476F;	font: normal 11px Arial, Helvetica, sans-serif;	color: #FFFFFF;	background: #92C428;	text-align: center;	width: 600px;  }caption {  text-align: center;  font: bold 18px arial, helvetica, sans-serif;  background: transparent;  padding:6px 4px 8px 0px;  color: #03476F;  text-transform: uppercase;  }td, th {	border: 1px dotted #03476F;	padding: .4em;	color: #333333;	text-align: center;	vertical-align: middle;  }thead th, tfoot th {	font: bold 11px verdana, arial, helvetica, sans-serif;	border: 1px solid #03476F;	;	text-align: center;	color: #FFFFFF;	padding-top:3px;  }tbody td a {	background: transparent;	text-decoration: none;	color: #363636;	text-align: center;  }tbody td a:hover {  background: #C2F64D;  color: #363636;  }tbody th a {  font: normal 11px verdana, arial, helvetica, sans-serif;  background: transparent;  text-decoration: none;  font-weight:normal;  color: #363636;  }tbody th a:hover {  background: transparent;  color: #363636;  }tbody th, tbody td {	vertical-align: middle;	text-align: center;  }tfoot td {  border: 1px solid #03476F;  background: #4591AD;  padding-top:3px;  color: #FFFFFF;  }.odd {	background: #AEE239;	color: #FFFFFF;  }tbody tr:hover {	background: #B0DE27;	border: 1px solid #03476F;	color: #FFFFFF;  }tbody tr:hover th,tbody tr.odd:hover th {	background: #FF9900;	color: #FFFFFF;  }#etiqueta {	height: 150px;	width: 150px;	position: absolute;	z-index: 150;	right: 0px;	top: 0px;}#etiqueta img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#etiqueta2 {	height: 104px;	width: 104px;	position: absolute;	z-index: 152;	top: 0px;	left: 0px;}#etiqueta2 img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #todito #izquierda #uno #intros img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#noticias-home1 {	width: 880px;	float: left;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #006600;}.columna-noti {	width: 280px;	float: left;	margin-right: 13px;}.titulo-noti {	width: 275px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FF6600;	float: left;}.tablayotextoblanco {	color: #FFFFFF;	background-color: #006600;	font-size: 12px;}.texto-noti {	font-size: 11px;	color: #999999;	float: left;	width: 275px;	margin-top: 6px;}.titulo-noti a {	color: #FF6600;	text-decoration: none;}.titulo-noti a:hover {	color: #009900;	text-decoration: none;}.botonnoti {	float: left;	height: 40px;	width: 270px;	margin-top: 10px;}.botonnoti li {	height: 20px;	width: 98px;	display: block;	list-style-type: none;	padding: 0px;	margin: 0px;	float: right;}.botonnoti ul {	margin: 0px;	padding: 0px;}.botonnoti a {	background-image: url(noticias/imagenes/botonver-2estados.jpg);	height: 19px;	width: 98px;	display: block;	background-position: bottom;	background-repeat: no-repeat;}.botonnoti a:hover {	background-image: url(noticias/imagenes/botonver-2estados.jpg);	height: 20px;	width: 98px;	display: block;	background-position: top;	background-repeat: no-repeat;}#bannerynoticias {	background-color: #FFFFFF;	float: left;	height: 150px;	width: 880px;	margin-bottom: 10px;}#texto-diome {	float: right;	width: 200px;	margin-right: 6px;	height: 79px;	font-size: 11px;	color: #666666;	line-height: 14px;}#banner-top {	background-color: #408A23;	float: left;	height: 150px;	width: 658px;}#pase-noticias {	background-color: #FFFFFF;	float: right;	height: 150px;	width: 213px;	background-image: url(imagenesingles/index/topnoticias.jpg);	background-repeat: repeat-y;}#topnoticias0 {	background-image: url(imagenesingles/index/topnoticias0.jpg);	float: left;	height: 53px;	width: 213px;}#titulonoticias0 {	float: right;	width: 200px;	margin-top: 8px;	font-weight: bold;	color: #FFFFFF;}#noti-down0 {	background-image: url(imagenesingles/index/noti-down0.jpg);	background-repeat: no-repeat;	float: right;	height: 19px;	width: 213px;}#texto-diome a {	font-weight: bold;	color: #408A23;	text-decoration: none;}#texto-diome a:hover {	font-weight: bold;	color: #FF6600;	text-decoration: underline;}.fondomes {	background-color: #99FF33;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos .fecha {	width: 60px;}#fechahoy2 {	float: right;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	margin-right: 200px;	_margin-right: 100px;	width: 200px;	text-align: center;	margin-top: 9px;}#newsleter-ES {	height: 38px;	width: 140px;	float: left;	margin-left: 20px;	_margin-left: 10px;	margin-top: 6px;}#newsleter-ES img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#froguinews-foto {	background-color: #FFFFFF;	float: right;	height: 400px;	width: 420px;}#facebook-es {	float: left;	height: 40px;	width: 344px;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;	margin-left: 20px;}#facebook-es a {	color: #FFFFFF;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	text-decoration: none;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#facebook-es img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#facebook-es a:hover {	color: #FFFF00;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	text-decoration: none;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#listadebecas {	list-style-image: none;	list-style-type: none;}#listadebecas li {	margin-bottom: 15px;	list-style-image: url(becas/next.png);}#botonesbecas {	height: 80px;	width: 415px;}#general {	float: left;	height: 56px;	width: 191px;}#botonesbecas img {	margin: 0px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#magisterio img {	margin: 0px;	padding: 0px;}#magisterio {	float: right;	height: 56px;	width: 191px;}#general {	float: left;	height: 56px;	width: 191px;}#fotos h1 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #E85D1C;	padding-bottom: 7px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #E85D1C;}.res {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #E85F1F;	font-weight: bold;	padding-bottom: 5px;	width: 200px;}.telf {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 15px;	color: #FF6600;	text-align: center;}#bacas-div {	float: left;	height: 80px;	width: 223px;	margin-top: 15px;}#bacas-div img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#agenteshomw {	height: 160px;	width: 100%;	background-image: url(imagenesingles/agentesyacademias/1.jpg);	background-repeat: no-repeat;	background-position: center top;	color: #FFFFFF;}#agenteshomw2 {	height: 160px;	width: 100%;	background-image: url(imagenesingles/agentesyacademias/clase.jpg);	background-repeat: no-repeat;	background-position: center top;	color: #FFFFFF;}#descargando {	background-image: url(imagenesingles/descargas.jpg);	float: left;	height: 78px;	width: 221px;}#agenteshomw3 {	height: 160px;	width: 100%;	background-image: url(imagenesingles/agentesyacademias/stand.jpg);	background-repeat: no-repeat;	background-position: center top;	color: #FFFFFF;}#agenteshomw4 {	height: 160px;	width: 100%;	background-image: url(imagenesingles/agentesyacademias/chicas.jpg);	background-repeat: no-repeat;	background-position: center top;	color: #FFFFFF;}.fotoalaiz {	float: left;	margin-right: 8px;}#promonadal {	background-repeat: no-repeat;	background-position: center top;	height: 100px;	width: 100%;	text-align: center;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos #traslados {	width: 400px;	color: #FFFFFF;}#dolphinnav #apuntatefrogui {	background-image: url(imagenesingles/estadosnews.gif);}#dolphinnav   #apuntatefrogui  ul li a span   {	color: #FFFFFF;}.oneColFixCtrHdr #container #header #corner #menu #dolphinnav #apuntatefrogui span {	color: #FFFFFF;}#items-menu-derecha {	width: 221px;	margin: 0px;	padding: 0px;	float: left;}#items-menu-derecha  li {	list-style-type: none;	padding: 0px;	width: 221px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#items-menu-derecha a {	display: block;	width: 221px;	background-color: #AFDD27;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	padding-top: 7px;	padding-bottom: 7px;	text-decoration: none;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #3F8823;	padding-left: 0px;	text-align: center;	padding-right: 0px;}#items-menu-derecha a:hover {	display: block;	width: 221px;	background-color: #408A23;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	padding-top: 7px;	padding-bottom: 7px;	text-decoration: none;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #3F8823;	padding-left: 0px;	text-align: center;	padding-right: 0px;}.solicitudes-titulo {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-variant: small-caps;	color: #FFFFFF;	text-align: center;	width: 221px;	background-color: #408A23;	font-weight: bold;	margin: 0px;	padding-top: 6px;	padding-bottom: 6px;}#servicio-edulonia {	background-repeat: no-repeat;	background-position: center center;	width: 100%;	background-image: url(imagenesingles/edulonia-grandes.gif);	height: 102px;}#catalogos2010 {	background-image: url(imagenesingles/catalogosplural.jpg);	float: left;	height: 78px;	width: 221px;}#mas-info-derecha {	width: 221px;	padding: 0px;	float: left;	margin-top: 3px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#mas-info-derecha  li {	list-style-type: none;	padding: 0px;	width: 221px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#mas-info-derecha a {	display: block;	width: 221px;	background-color: #FFFFCC;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #408A23;	padding-top: 7px;	padding-bottom: 7px;	text-decoration: none;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #3F8823;	padding-left: 0px;	text-align: center;	padding-right: 0px;}#mas-info-derecha a:hover {	display: block;	width: 221px;	background-color: #408A23;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	padding-top: 7px;	padding-bottom: 7px;	text-decoration: none;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #3F8823;	padding-left: 0px;	text-align: center;	padding-right: 0px;}.mas-info-derecha-titulo {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-variant: small-caps;	color: #FFFFFF;	text-align: center;	width: 221px;	background-color: #8FC400;	font-weight: bold;	padding-top: 6px;	padding-bottom: 6px;	float: left;	display: block;	margin-top: 8px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	background-repeat: repeat;	background-position: center top;}#contacto2 p {	padding: 0px;	margin: 0px;}.logos-sociales {	float: left;	margin-right: 15px;}#social-cajita {	float: right;	height: 32px;	width: 32px;	margin-left: 9px;}#social-cajita-blogs {	float: right;	height: 32px;	width: 64px;	margin-left: 10px;}#social-cajita-texto {	float: right;	height: 25px;	width: 100px;	padding-top: 8px;}.logos-sociales img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.filterThis li {	background-color: #408A23;	list-style-type: none;	list-style-image: none;	margin-bottom: 10px;	float: left;	width: 100%;}.filterThis ul {	list-style-type: none;	list-style-image: none;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos ul {	list-style-image: none;	list-style-type: none;}.oneColFixCtrHdr #container #CENTRO #contenidocentro #textos li {	list-style-image: none;	list-style-type: none;}#tabla22 {	width: 630px;}#ispas a {	display: block;	padding-left: 35px;	margin-bottom: 3px;	padding-top: 5px;	padding-bottom: 5px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #408A23;	font-weight: bold;	background-image: url(imagenesingles/item-extranjeros.gif);	background-repeat: no-repeat;	background-position: left top;	height: 15px;}#ispas a:hover {	display: block;	padding-left: 35px;	margin-bottom: 3px;	padding-top: 5px;	padding-bottom: 5px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #408A23;	font-weight: bold;	background-image: url(imagenesingles/item-extranjeros.gif);	background-repeat: no-repeat;	background-position: left bottom;	height: 15px;}.jovencitos {	width: auto;	margin-right: 10px;	margin-left: 10px;	float: left;}/*************************IDIOMAS**************************/#fechahoy {	float: right;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	margin-right: 200px;	_margin-right: 100px;	width: 200px;	margin-top: 9px;	background-position: center center;	background-repeat: no-repeat;}#lenguas {	margin: 0px;	padding: 0px;}#lenguas ul {	margin: 0px;	padding: 0px;	background-color: #0000FF;}#lenguas li {	float: left;	list-style-image: none;	list-style-type: none;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 22px;		margin-top: 0px;	margin-right: 7px;	margin-bottom: 0px;	margin-left: 0px;}#lenguas a {	color: #FFFFFF;	text-decoration: none;}#lenguas a:hover {	color: #FFFFFF;	text-decoration: none;}#espa {	background-image: url(idiomas/es.gif);	background-repeat: no-repeat;}#engla {	background-image: url(idiomas/en.gif);	background-repeat: no-repeat;}#cata {	background-image: url(idiomas/ca.gif);	background-repeat: no-repeat;}/*************************IDIOMAS**************************//*************************MÁS INFORMACION**************************/#mas-sobre {	background-color: #FFFFFF;	float: left;	height: auto;	width: 210px;	margin-top: 10px;}#mas-sobre ul {	list-style-type: none;	margin: 0px;	padding: 0px;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;}#mas-sobre li {	margin: 0px;	padding: 0px;}#mas-sobre h4 {	font-size: 13px;	font-weight: normal;	color: #E85D1C;	display: block;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 3px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999999;}#mas-sobre a {	display: block;	padding: 5px;	background-color: #E3E3E3;	color: #666666;	text-decoration: none;	margin-bottom: 2px;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;}#mas-sobre a:hover {	display: block;	padding: 5px;	background-color: #CBCBCB;	color: #E7530E;	text-decoration: none;	margin-bottom: 2px;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;}/*************************MÁS INFORMACION**************************/