/* ****************************************************************************************************************************** */
/*  common */
/* ****************************************************************************************************************************** */

/* html */
* { margin: 0; padding: 0; }
body { 
background: #fff; 
font-family: Arial, helvetica, verdana;
color: #656565;
font-size: 12px;
height:auto !important; /* real browsers */
height:100%; /* IE6*/ }

img { border:none;}
span.none {display:none;}
.rojo { color:#e41e18;}
.letra_peke { font-size: 11px; font-style:italic; margin-bottom:10px;}
ul.letra_peke{ font-size: 11px; font-style:italic; margin-bottom:10px; list-style-position:inside;} 
ul.letra_peke li{ padding-left:10px;} 

a:link, a:visited { text-decoration:none; color: #656565;} 
a:hover, a:active{ text-decoration:underline; color: #656565;} 


a:link.link, a:visited.link { text-decoration:none; color: #656565;} 
a:hover.link, a:active.link { text-decoration:underline; color: #656565;} 
 
#container { width: 918px; height:auto; position:relative; left:50%; margin-left:-459px; margin-bottom:10px; }
#cabecera { width: 918px; height:141px; position:relative; left:50%; margin-left:-459px; padding:0px;}
#cabecera .cabecera_left { width: 185px; border:0px; padding:0px; float:left;}
#cabecera .cabecera_right { width: 723px; height:141px; border:0px; float:right; background:black url(../images/cabecera_right.jpg) no-repeat;}
#cabecera .cabecera_right .cervantes {float: left; width:83px; height:73px; z-index:5; margin-top:39px; margin-left:22px;}


/*------------------------MENU--------------------------------*/

#menu { width:918px; height:45px; margin:0px; padding:0px; position:relative; z-index:50; }
#menu #deplegable { height:45px; top:0px; padding:0px; margin:0px; position:absolute; width:550px; float:left; }


#menu #tempe { height:45px; position: absolute; top: 1px; left: 640px; margin:0px; padding:0px; width:250px;}
#menu #tempe p.temperatura{ font-family: Arial, helvetica, verdana; color: #656565; font-size: 11px; border:1px solid #656565; float:left; padding-left:3px; padding-right:3px; padding-top:3px; margin-top:5px;}
#menu #tempe p.grados{ height:26px; width:45px; font-family: Arial, helvetica, verdana; text-align:center; font-weight:bold; color: #e41e18; font-size: 18px; border:1px solid #656565; border-left:none; float:left; padding-left:3px; padding-top:5px; padding-right:3px; padding-top:5px; margin-top:5px;}

#menu #idioma { height:20px; width: 100px; float:right;  position:absolute; top:5px; right:0px;}
#menu #idioma #banderas{ margin-top:5px;}


/*------------------------INDEX--------------------------------*/

#top_social { height:38px; width:100%; }
#top_social p{ float:right; padding-top:10px; margin-right:7px;}

#box { width:238px; float:left;}
.right10 { margin-right:10px;}
.box_gran {width:234px; border:2px solid #d9dadb; padding:5px 5px 12px 8px; float:left;}
.box_gran h2{margin-bottom:8px; color:#e41e18;}

#info { position:relative; border:2px solid #d9dadb; width:914px; overflow:hidden; z-index:10;}
*html #info { position:relative; /*border:2px solid #d9dadb;*/ width:914px; overflow:hidden; }
#info #flash{ position:relative; float:left; width:743px; z-index:0;}
#info #flash p.fla{ margin:auto 0; z-index:0; min-height:400px;}

#news {float:left; margin-bottom:1px; width:748px; margin-top:10px;}
#news h3.news { width:90%; margin:10px 10px; float:left; }
#news ul {width:495px; list-style:none; float:left; } 
#news li {float:left; width:210px; height:80px; border: 2px solid #dadadc; margin-right:12px; padding:7px 10px; }
#news a:link, #news a:active, #news a:visited {color:#e41e18; text-decoration:none;}
#news a:hover{color:#e41e18; text-decoration: underline; }
#news img.twitter{margin-left:5px;}

#bannerdele { margin:0px; padding-top:20px;  float:right;}
#bannerdele img.left{ padding-right:10px;}

#our {height:140px; float:left; margin-bottom:1px; width:170px;}
#our h3.news { width:90%; margin:10px 10px; float:left;}
#our #pdfs { background: url(../images/fons_pdf.jpg) top left no-repeat; height:95px; float:left; margin-left:10px; width:152px; border: 2px solid #dadadc;}
#our #pdfs p.flats{ width:67px; margin:15px 0px 0 75px;}
#our #pdfs p.flats a{ margin-right:4px;}


/*-----------------------SIDEBAR DERECHA--------------------------------*/
/*#sidebar { position: relative; width:171px; top:10px; overflow:hidden; float:right; background:url(../images/sidebar_right_background.jpg) top left repeat-y;}
#sidebar #side_cabeza { height:16px; width:171px; background: url(../images/sidebar_right_cabeza.jpg) no-repeat; background-position:top left; }
#sidebar #side_botones{ width:169px; padding-left:9px; padding-bottom: 50000px !important;
	margin-bottom: -50000px !important; height:375px;} 
#sidebar #side_botones #blog{ height:65px; width: 156px; background: url(../images/Btn_side_blog.jpg) no-repeat;}
#sidebar #side_botones #blog p.blog{ font-family: Arial, helvetica, verdana; color: #656565; font-size: 11px; width:130px; padding-left:12px; padding-top:19px;}
#sidebar #side_botones #blog a:link, #sidebar #side_botones #blog a:visited, #sidebar #side_botones #blog a:active { text-decoration:none; color: #656565; }
#sidebar #side_botones #blog a:hover { text-decoration:underline; color: #656565; }
#sidebar #side_botones img.btn{ border:none; }
*/
#sidebar { position: relative; width:171px; top:10px; float:right; overflow:hidden; background:url(../images/sidebar_right_background.jpg) top left repeat-y; padding-bottom: 50000px !important;
	margin-bottom: -50000px !important; }
#sidebar #side_cabeza { height:16px; width:174px;}
#sidebar #side_botones{ width:174px; padding-left:9px;} 
#sidebar #side_botones img.btn{ border:none; }
#sidebar #side_botones #blog{ width: 156px; margin-bottom:16px;}
#sidebar #side_botones #blog #capcap{ background:#000 url(../images/Btn_side_blog1.jpg) top left no-repeat; height:19px; }
#sidebar #side_botones #blog #center{ background:#fde3d6; height:19px; height:100%;}
#sidebar #side_botones #blog #piie{ padding-bottom:11px; height:11px; margin-bottom:3px;}
#sidebar #side_botones #blog p.blog{ font-family: Arial, helvetica, verdana; color: #656565; font-size: 11px; width:130px; padding-left:12px; padding-top:19px;}
#sidebar #side_botones #blog a:link, #sidebar #side_botones #blog a:visited, #sidebar #side_botones #blog a:active { text-decoration:none; color: #656565; }
#sidebar #side_botones #blog a:hover { text-decoration:underline; color: #e41e18; }
#sidebar #side_botones #blog ul { width:90%; list-style:none;margin-left:10px; padding-top:3px}
#sidebar #side_botones #blog ul li{ margin-bottom:5px; border-bottom:1px solid #d9d9db; padding-bottom:3px;}
#sidebar #side_botones #blog .twitter{ margin-left:10px; }


/*-----------------------SIDEBAR INTERIOR--------------------------------*/
#info_interior #sidebar_interior { position:relative;width:174px; overflow:hidden; float:right; padding-bottom: 50000px !important;
	margin-bottom: -50000px !important; background:url(../images/sidebar_right_background.jpg) top left repeat-y;}
#info_interior #sidebar_interior #side_cabeza { height:16px; width:174px;}
#info_interior #sidebar_interior #side_botones{width:174px; padding-left:9px;}
#info_interior #sidebar_interior #side_botones #boton{ margin-bottom:7px; height:38px; width:156px;}
#info_interior #sidebar_interior #side_botones #boton_conversacion_en{ margin-bottom:7px; height:38px; width:156px; background:url(../images/Btn_side_conversacion_off_en.jpg)}
#info_interior #sidebar_interior #side_botones #blog{ width: 156px; }
#info_interior #sidebar_interior #side_botones #blog #capcap{  background:#000 url(../images/Btn_side_blog1.jpg) top left no-repeat; height:19px;}
#info_interior #sidebar_interior #side_botones #blog #piie{ background:#fde3d6 url(../images/Btn_side_blog2.jpg) bottom left no-repeat; padding-bottom:11px; }
#info_interior #sidebar_interior #side_botones #blog p.blog{ font-family: Arial, helvetica, verdana; color: #656565; font-size: 11px; width:130px; padding-left:12px; padding-top:19px;}
#info_interior #sidebar_interior #side_botones #blog a:link, #sidebar #side_botones #blog a:visited, #sidebar #side_botones #blog a:active { text-decoration:none; color: #e41e18; }
#info_interior #sidebar_interior #side_botones #blog a:hover { text-decoration:underline; color: #e41e18; }
#info_interior #sidebar_interior #side_botones #blog ul { width:90%; list-style:none;margin-left:10px; padding-top:3px}
#info_interior #sidebar_interior #side_botones #blog ul li{ margin-bottom:5px; border-bottom:1px solid #d9d9db; padding-bottom:3px;}
#info_interior #sidebar_interior #side_botones #blog .twitter{ margin-left:10px; }
#info_interior #sidebar_interior #side_botones img.btn{ border:none; }

#side_botones #boton_inscripcion_es { height:38px; width:156px; margin-bottom:5px;}
#side_botones #boton_inscripcion_es a { display:block; height:38px; width:156px; background:url(../images/Btn_side_inscription_off_es.jpg); }
#side_botones #boton_inscripcion_es a:hover { margin-bottom:7px; height:38px; width:156px; background:url(../images/Btn_side_inscription_on_es.jpg); }
#side_botones #boton_inscripcion_en { height:38px; width:156px; margin-bottom:7px; }
#side_botones #boton_inscripcion_en a { display:block; height:38px; width:156px; background:url(../images/Btn_side_inscription_off_en.jpg); }
#side_botones #boton_inscripcion_en a:hover {height:38px; width:156px; background:url(../images/Btn_side_inscription_on_en.jpg); }

#side_botones #boton_conversacion_es { height:38px; width:156px; margin-bottom:5px;}
#side_botones #boton_conversacion_es a { display:block; height:38px; width:156px; background:url(../images/Btn_side_conversacion_off_es.jpg); }
#side_botones #boton_conversacion_es a:hover { margin-bottom:7px; height:38px; width:156px; background:url(../images/Btn_side_conversacion_on_es.jpg); }
#side_botones #boton_conversacion_en { height:38px; width:156px; margin-bottom:7px; }
#side_botones #boton_conversacion_en a { display:block; height:38px; width:156px; background:url(../images/Btn_side_conversacion_off_en.jpg); }
#side_botones #boton_conversacion_en a:hover {height:38px; width:156px; background:url(../images/Btn_side_conversacion_on_en.jpg); }
#side_botones #boton_negocios_es { height:38px; width:156px; margin-bottom:5px;}
#side_botones #boton_negocios_es a { display:block; height:38px; width:156px; background:url(../images/Btn_side_negocios_off_es.jpg); }
#side_botones #boton_negocios_es a:hover { height:38px; width:156px; background:url(../images/Btn_side_negocios_on_es.jpg); }
#side_botones #boton_negocios_en { height:38px; width:156px; margin-bottom:5px;}
#side_botones #boton_negocios_en a { display:block; height:38px; width:156px; background:url(../images/Btn_side_negocios_off_en.jpg); }
#side_botones #boton_negocios_en a:hover { height:38px; width:156px; background:url(../images/Btn_side_negocios_on_en.jpg); }
#side_botones #boton_espanyol_es { height:38px; width:156px; margin-bottom:5px;}
#side_botones #boton_espanyol_es a { display:block; height:38px; width:156px; background:url(../images/Btn_side_dele_off_es.jpg); }
#side_botones #boton_espanyol_es a:hover { height:38px; width:156px; background:url(../images/Btn_side_dele_on_es.jpg); }
#side_botones #boton_espanyol_en { height:38px; width:156px; margin-bottom:5px;}
#side_botones #boton_espanyol_en a { display:block; height:38px; width:156px; background:url(../images/Btn_side_dele_off_en.jpg); }
#side_botones #boton_espanyol_en a:hover { height:38px; width:156px; background:url(../images/Btn_side_dele_on_en.jpg); }
#side_botones #boton_precios_es { height:38px; width:156px; margin-bottom:5px;}
#side_botones #boton_precios_es a { display:block; height:38px; width:156px; background:url(../images/Btn_side_precios_off_es.jpg); }
#side_botones #boton_precios_es a:hover { height:38px; width:156px; background:url(../images/Btn_side_precios_on_es.jpg); }
#side_botones #boton_precios_en { height:38px; width:156px; margin-bottom:5px;}
#side_botones #boton_precios_en a { display:block; height:38px; width:156px; background:url(../images/Btn_side_precios_off_en.jpg); }
#side_botones #boton_precios_en a:hover { height:38px; width:156px; background:url(../images/Btn_side_precios_on_en.jpg); }
#side_botones #boton_level_es { height:38px; width:156px; margin-bottom:5px;}
#side_botones #boton_level_es a { display:block; height:38px; width:156px; background:url(../images/Btn_side_prueba_off_es.jpg); }
#side_botones #boton_level_es a:hover { height:38px; width:156px; background:url(../images/Btn_side_prueba_on_es.jpg); }
#side_botones #boton_level_en { height:38px; width:156px; margin-bottom:5px;}
#side_botones #boton_level_en a { display:block; height:38px; width:156px; background:url(../images/Btn_side_prueba_off_en.jpg); }
#side_botones #boton_level_en a:hover { height:38px; width:156px; background:url(../images/Btn_side_prueba_on_en.jpg); }
#side_botones #boton_actividades_es { height:38px; width:156px; margin-bottom:5px;}
#side_botones #boton_actividades_es a { display:block; height:38px; width:156px; background:url(../images/Btn_side_actividades_off_es.jpg); }
#side_botones #boton_actividades_es a:hover { height:38px; width:156px; background:url(../images/Btn_side_actividades_on_es.jpg); }
#side_botones #boton_actividades_en { height:38px; width:156px; margin-bottom:5px;}
#side_botones #boton_actividades_en a { display:block; height:38px; width:156px; background:url(../images/Btn_side_actividades_off_en.jpg); }
#side_botones #boton_actividades_en a:hover, #info_interior #sidebar_interior #side_botones #boton_actividades_en a:active { height:38px; width:156px; background:url(../images/Btn_side_actividades_on_en.jpg); }
#side_botones #boton_alojarse_es { height:38px; width:156px; margin-bottom:5px;}
#side_botones #boton_alojarse_es a { display:block; height:38px; width:156px; background:url(../images/Btn_side_alojamiento_off_es.jpg); }
#side_botones #boton_alojarse_es a:hover { height:38px; width:156px; background:url(../images/Btn_side_alojamiento_on_es.jpg); }
#side_botones #boton_alojarse_en { height:38px; width:156px; margin-bottom:5px;}
#side_botones #boton_alojarse_en a { display:block; height:38px; width:156px; background:url(../images/Btn_side_alojamiento_off_en.jpg); }
#side_botones #boton_alojarse_en a:hover { height:38px; width:156px; background:url(../images/Btn_side_alojamiento_on_en.jpg); }

#side_botones #boton_students_es { height:148px; width:155px; margin-bottom:5px;}
#side_botones #boton_students_es a { display:block; height:148px; width:155px; background:url(../images/home_students.jpg); }
#side_botones #boton_students_es a:hover { height:148px; width:155px; background:url(../images/home_students.jpg); }
#side_botones #boton_students_en { height:148px; width:155px; margin-bottom:5px; padding-bottom:10px;}
#side_botones #boton_students_en a { display:block; height:148px; width:155px; background:url(../images/home_students.jpg); }
#side_botones #boton_students_en a:hover { height:148px; width:155px; background:url(../images/home_students.jpg); }




/*----------------------------------------------------------------------------------------------------INTERIOR--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*------------------------MENU _IDIOMA--------------------------------*/
#menu_idioma { position:relative; width:914px; height:30px; margin:0px; padding:0px; border-top:2px solid #d9dadb; border-right:2px solid #d9dadb; border-left:2px solid #d9dadb;}
#menu_idioma #idioma { height:20px; width: 115px; position:absolute; top:6px; right:-10px;}


#info_interior { position:relative; height:100%; width:918px; overflow:hidden; border-bottom:2px solid #d9dadb;}
#info_interior #menu_lateral{ position:relative; min-height:100%; width:183px; float:left; padding-bottom: 5000px !important;
	margin-bottom: -5000px !important; background:#d9dadb;}
#info_interior #menu_lateral ul.acordeon { position:relative; margin-top:20px; margin-left:16px; width:149px;list-style:none;margin-bottom:10px;}
#info_interior #menu_lateral ul.acordeon li { border-bottom: 1px solid #d9dadb; padding-bottom:3px; }

#info_interior #menu_lateral ul.acordeon a.escuela_es{ display:block; width:149px; height:31px; background:url(../images/Btn_acordeon_escuela_es.jpg) no-repeat; padding:0px;}
#info_interior #menu_lateral ul.acordeon a.escuela_en{ display:block; width:149px; height:31px; background:url(../images/Btn_acordeon_escuela_en.jpg) no-repeat; padding:0px;}
#info_interior #menu_lateral ul.acordeon a.cursos_es{ display:block; width:149px; height:31px; background:url(../images/Btn_acordeon_cursos_es.jpg) no-repeat; padding:0px;}
#info_interior #menu_lateral ul.acordeon a.cursos_en{ display:block; width:149px; height:31px; background:url(../images/Btn_acordeon_cursos_en.jpg) no-repeat; padding:0px;}
#info_interior #menu_lateral ul.acordeon a.barcelona{ display:block; width:149px; height:31px; background:url(../images/Btn_acordeon_barcelona.jpg) no-repeat; padding:0px;}
#info_interior #menu_lateral ul.acordeon a.visado_es{ display:block; width:149px; height:45px; background:url(../images/Btn_acordeon_visado_es.jpg) no-repeat; padding:0px;}
#info_interior #menu_lateral ul.acordeon a.visado_en{ display:block; width:149px; height:45px; background:url(../images/Btn_acordeon_visado_en.jpg) no-repeat; padding:0px;}

#info_interior #menu_lateral ul.acordeon ul.acordeon_2nivel{ background:#fff; list-style:none; }
#info_interior #menu_lateral ul.acordeon ul.acordeon_2nivel li{  padding-left:5px; padding-bottom:5px; padding-top:5px; } 
#info_interior #menu_lateral ul.acordeon ul.acordeon_2nivel li a{  text-decoration:none; color: #707173;} 
#info_interior #menu_lateral ul.acordeon ul.acordeon_2nivel li:hover {  background:#efefef;} 

#info_interior #menu_lateral ul.acordeon ul.acordeon_2nivel li.acordeon_3nivel{  padding-left:18px; padding-bottom:5px; padding-top:5px; font-size:11px;} 
#info_interior #menu_lateral ul.acordeon ul.acordeon_2nivel li.acordeon_3nivel a{  text-decoration:none; color:#707173;} 
#info_interior #menu_lateral ul.acordeon ul.acordeon_2nivel li:hover.acordeon_3nivel {  background:#efefef;} 

/*-----------------------TITULARS H3--------------------------------*/
#info_interior #desenvolupa { position:relative; left:11px;height:auto; width:540px; float:left;}
#info_interior #desenvolupa h3.titular{ color:#fff; height:34px; font-size: 15px; border-bottom: #d9dadb; }
#info_interior #desenvolupa h3.titular strong { float:left; height:34px; background:url(../images/pestanya_izquierda.jpg) top left no-repeat; padding-left:20px; }
#info_interior #desenvolupa h3.titular a { float:left; background: #e41e18 url(../images/pestanya_derecha.jpg) top right no-repeat; height:24px; padding-right:20px; padding-top:10px;}
#info_interior #desenvolupa h3.titular a:link,  #info_interior #desenvolupa h3.titular a:hover, #info_interior #desenvolupa h3.titular a:active, #info_interior #desenvolupa h3.titular a:visited { text-decoration:none; color:#fff;}

#paginas #centrar #profesores h3.titular3{ color:#656565; height:34px; font-size: 15px; border-bottom: #d9dadc; margin-top:0px;}
#paginas #centrar #profesores h3.titular3 strong { float:left; height:34px; background:#d9dadc url(../images/pestanya_h5_conversacion_1izq.jpg) top left no-repeat; padding-left:20px; }
#paginas #centrar #profesores h3.titular3 a { float:left; background: #d9dadc url(../images/pestanya_h5_conversacion_1der.jpg) top right no-repeat; height:24px; padding-right:20px; padding-top:10px;}
#paginas #centrar #profesores h3.titular3 a:link,  #paginas #centrar #profesores h3.titular3 a:hover, #paginas #centrar #profesores h3.titular3 a:active, #paginas #centrar #profesores h3.titular3 a:visited { text-decoration:none; color:#656565;}

#paginas #centrar #profesores h3.titular1{ color:#fff; height:34px; font-size: 15px; border-bottom: #d9dadb; margin-top:0px; }
#paginas #centrar #profesores h3.titular1 strong { float:left; height:34px; background:#b2b3b5 url(../images/pestanya_h5_detallecursizq.jpg) top left no-repeat; padding-left:20px; }
#paginas #centrar #profesores h3.titular1 a { float:left; background: #b2b3b5 url(../images/pestanya_h5_detallecursder.jpg) top right no-repeat; height:24px; padding-right:20px; padding-top:10px;}
#paginas #centrar #profesores h3.titular1 a:link,  #paginas #centrar #profesores h3.titular1 a:hover, #paginas #centrar #profesores h3.titular1 a:active, #paginas #centrar #profesores h3.titular1 a:visited { text-decoration:none; color:#fff;}

#paginas #centrar #profesores h3.titular4{ color:#fff; height:34px; font-size: 15px; border-bottom: #87888a; margin-top:0px; }
#paginas #centrar #profesores h3.titular4 strong { float:left; height:34px; background:#87888a url(../images/pestanya_h5_conversacion_3izq.jpg) top left no-repeat; padding-left:20px; }
#paginas #centrar #profesores h3.titular4 a { float:left; background: #87888a url(../images/pestanya_h5_conversacion_3der.jpg) top right no-repeat; height:24px; padding-right:20px; padding-top:10px;}
#paginas #centrar #profesores h3.titular4 a:link,  #paginas #centrar #profesores h3.titular4 a:hover, #paginas #centrar #profesores h3.titular4 a:active, #paginas #centrar #profesores h3.titular4 a:visited { text-decoration:none; color:#fff;}

#paginas #centrar #profesores h3.titular2{ color:#fff; height:34px; font-size: 15px; border-bottom: #707173; margin-top:0px; }
#paginas #centrar #profesores h3.titular2 strong { float:left; height:34px; background:#707173 url(../images/pestanya_h5_detallecurs2izq.jpg) top left no-repeat; padding-left:20px; }
#paginas #centrar #profesores h3.titular2 a { float:left; background: #707173 url(../images/pestanya_h5_detallecurs2der.jpg) top right no-repeat; height:24px; padding-right:20px; padding-top:10px;}
#paginas #centrar #profesores h3.titular2 a:link,  #paginas #centrar #profesores h3.titular2 a:hover, #paginas #centrar #profesores h3.titular2 a:active, #paginas #centrar #profesores h3.titular2 a:visited { text-decoration:none; color:#fff;}

#paginas #centrar #profesores h3.titular5{ color:#fff; height:34px; font-size: 15px; border-bottom: #19171c; margin-top:0px; }
#paginas #centrar #profesores h3.titular5 strong { float:left; height:34px; background:#19171c url(../images/pestanya_h5_conversacion_4izq.jpg) top left no-repeat; padding-left:20px; }
#paginas #centrar #profesores h3.titular5 a { float:left; background: #19171c url(../images/pestanya_h5_conversacion_4der.jpg) top right no-repeat; height:24px; padding-right:20px; padding-top:10px;}
#paginas #centrar #profesores h3.titular5 a:link,  #paginas #centrar #profesores h3.titular5 a:hover, #paginas #centrar #profesores h3.titular5 a:active, #paginas #centrar #profesores h3.titular5 a:visited { text-decoration:none; color:#fff;}

#paginas #centrar #profesores h3.titular6{ color:#656565; height:34px; font-size: 15px; border-bottom: #ececec; margin-top:0px; }
#paginas #centrar #profesores h3.titular6 strong { float:left; height:34px; background:#ececec url(../images/pestanya_h5_conversacion_6izq.jpg) top left no-repeat; padding-left:20px; }
#paginas #centrar #profesores h3.titular6 a { float:left; background: #ececec url(../images/pestanya_h5_conversacion_6der.jpg) top right no-repeat; height:24px; padding-right:20px; padding-top:10px;}
#paginas #centrar #profesores h3.titular6 a:link,  #paginas #centrar #profesores h3.titular6 a:hover, #paginas #centrar #profesores h3.titular6 a:active, #paginas #centrar #profesores h3.titular6 a:visited { text-decoration:none; color:#fff;}

#paginas #centrar #profesores h3.titular7{ color:#656565; height:34px; font-size: 15px; border-bottom: #c6c7c9; margin-top:0px; }
#paginas #centrar #profesores h3.titular7 strong { float:left; height:34px; background:#c6c7c9 url(../images/pestanya_h5_conversacion_7izq.jpg) top left no-repeat; padding-left:20px; }
#paginas #centrar #profesores h3.titular7 a { float:left; background: #c6c7c9 url(../images/pestanya_h5_conversacion_7izq.jpg) top right no-repeat; height:24px; padding-right:20px; padding-top:10px;}
#paginas #centrar #profesores h3.titular7 a:link,  #paginas #centrar #profesores h3.titular7 a:hover, #paginas #centrar #profesores h3.titular7 a:active, #paginas #centrar #profesores h3.titular7 a:visited { text-decoration:none; color:#fff;}

#paginas #centrar #profesores h3.titular8{ color:#fff; height:34px; font-size: 15px; border-bottom: #9c9d9f; margin-top:0px; }
#paginas #centrar #profesores h3.titular8 strong { float:left; height:34px; background:#9c9d9f url(../images/pestanya_h5_conversacion_8izq.jpg) top left no-repeat; padding-left:20px; }
#paginas #centrar #profesores h3.titular8 a { float:left; background: #9c9d9f url(../images/pestanya_h5_conversacion_8der.jpg) top right no-repeat; height:24px; padding-right:20px; padding-top:10px;}
#paginas #centrar #profesores h3.titular8 a:link,  #paginas #centrar #profesores h3.titular8 a:hover, #paginas #centrar #profesores h3.titular8 a:active, #paginas #centrar #profesores h3.titular8 a:visited { text-decoration:none; color:#fff;}

#paginas #centrar #profesores h3.titular9{ color:#fff; height:34px; font-size: 15px; border-bottom: #87888a; margin-top:0px; }
#paginas #centrar #profesores h3.titular9 strong { float:left; height:34px; background:#87888a url(../images/pestanya_h5_conversacion_9izq.jpg) top left no-repeat; padding-left:20px; }
#paginas #centrar #profesores h3.titular9 a { float:left; background: #87888a url(../images/pestanya_h5_conversacion_9der.jpg) top right no-repeat; height:24px; padding-right:20px; padding-top:10px;}
#paginas #centrar #profesores h3.titular9 a:link,  #paginas #centrar #profesores h3.titular9 a:hover, #paginas #centrar #profesores h3.titular9 a:active, #paginas #centrar #profesores h3.titular9 a:visited { text-decoration:none; color:#fff;}

#paginas #centrar #profesores h3.titular10{ color:#fff; height:34px; font-size: 15px; border-bottom: #3d3d3f; margin-top:0px; }
#paginas #centrar #profesores h3.titular10 strong { float:left; height:34px; background:#3d3d3f url(../images/pestanya_h5_conversacion_10izq.jpg) top left no-repeat; padding-left:20px; }
#paginas #centrar #profesores h3.titular10 a { float:left; background: #3d3d3f url(../images/pestanya_h5_conversacion_10der.jpg) top right no-repeat; height:24px; padding-right:20px; padding-top:10px;}
#paginas #centrar #profesores h3.titular10 a:link,  #paginas #centrar #profesores h3.titular10 a:hover, #paginas #centrar #profesores h3.titular10 a:active, #paginas #centrar #profesores h3.titular10 a:visited { text-decoration:none; color:#fff;}

#info_interior #desenvolupa h3.summer{ color:#fff; height:34px; font-size: 15px; border-bottom: #f18f1a; }
#info_interior #desenvolupa h3.summer strong { float:left; height:34px; background:url(../images/pestanya_izquierda_summer.jpg) top left no-repeat; padding-left:20px; }
#info_interior #desenvolupa h3.summer a { float:left; background: #f18f1a url(../images/pestanya_derecha_summer.jpg) top right no-repeat; height:24px; padding-right:20px; padding-top:10px;}
#info_interior #desenvolupa h3.summer a:link,  #info_interior #desenvolupa h3.summer a:hover, #info_interior #desenvolupa h3.summer a:active, #info_interior #desenvolupa h3.summer a:visited { text-decoration:none; color:#fff;}


/*-----------------------PESTANYAS--------------------------------*/
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #titol h3.titular{ color:#fff; height:23px; font-size: 12px; border-bottom: #707173; margin-top:20px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #titol  h3.titular strong{ float:left; height:23px; background:#707173 url(../images/pestanya_h5_detallecurs2izq.jpg) top left no-repeat; padding-left:20px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #titol  h3.titular a { float:left; background: #707173 url(../images/pestanya_h5_detallecurs2der.jpg) top right no-repeat; height:18px; padding-right:20px; padding-top:5px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #titol  h3.titular a:link,  #info_interior #desenvolupa #texto #middle_texto #sense_columnas #titol  h5.titular a:hover, #info_interior #desenvolupa #texto #middle_texto #sense_columnas #titol  h5.titular a:active, #info_interior #desenvolupa #texto #middle_texto #sense_columnas #titol  h5.titular a:visited { text-decoration:none; color:#fff;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios h5.titular{ color:#656565; height:23px; font-size: 12px; border-bottom: #d9dadb; margin-top:10px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios h5.titular strong { float:left; height:23px; background:#fad1bd url(../images/pestanya_h5_precios1izquierda.jpg) top left no-repeat; padding-left:20px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios h5.titular a { float:left; background: #fad1bd url(../images/pestanya_h5_precios1derecha.jpg) top right no-repeat; height:18px; padding-right:20px; padding-top:5px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios h5.titular a:link,  #info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios h5.titular a:hover, #info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios h5.titular a:active, #info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios h5.titular a:visited { text-decoration:none; color:#656565;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas h5.titular_ingles { color:#fff; height:23px; font-size: 12px; border-bottom: #d9dadb; margin-top:10px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas h5.titular_ingles strong { float:left; height:23px; background:#e41e18 url(../images/pestanya_h5_preciosinglesizq.jpg) top left no-repeat; padding-left:20px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas h5.titular_ingles a { float:left; background: #e41e18 url(../images/pestanya_h5_preciosinglesder.jpg) top right no-repeat; height:18px; padding-right:20px; padding-top:5px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas h5.titular_ingles a:link, #info_interior #desenvolupa #texto #middle_texto #sense_columnas h5.titular_ingles a:hover, #info_interior #desenvolupa #texto #middle_texto #sense_columnas h5.titular_ingles a:active, #info_interior #desenvolupa #texto #middle_texto #sense_columnas h5.titular_ingles a:visited { text-decoration:none; color:#fff;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios_ingles h5.titular_privat { color:#fff; height:23px; font-size: 12px; border-bottom: #d9dadb; margin-top:10px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios_ingles h5.titular_privat strong { float:left; height:23px; background:#58585a url(../images/pestanya_h5_preciosprivatizq.jpg) top left no-repeat; padding-left:20px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios_ingles h5.titular_privat a { float:left; background: #58585a url(../images/pestanya_h5_preciosprivatder.jpg) top right no-repeat; height:18px; padding-right:20px; padding-top:5px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios_ingles h5.titular_privat a:link, #info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios_ingles h5.titular_privat a:hover, #info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios_ingles h5.titular_privat a:active, #info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios_ingles h5.titular_privat a:visited { text-decoration:none; color:#fff;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #descuentos h5.titular { color:#fff; height:23px; font-size: 12px; border-bottom: #d9dadb; margin-top:10px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #descuentos h5.titular strong { float:left; height:23px; background:#f3a17c url(../images/pestanya_h5_descuentos1izq.jpg) top left no-repeat; padding-left:20px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #descuentos h5.titular a { float:left; background: #f3a17c url(../images/pestanya_h5_descuentos1der.jpg) top right no-repeat; height:18px; padding-right:20px; padding-top:5px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #descuentos h5.titular a:link, #info_interior #desenvolupa #texto #middle_texto #sense_columnas #descuentos h5.titular a:hover, #info_interior #desenvolupa #texto #middle_texto #sense_columnas #descuentos h5.titular a:active, #info_interior #desenvolupa #texto #middle_texto #sense_columnas #descuentos h5.titular_ingles a:visited { text-decoration:none; color:#fff;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas h5.titular_2filas { color:#fff; height:40px; font-size: 12px; border-bottom: #d9dadb; margin-top:10px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas h5.titular_2filas strong { float:left; height:40px; background:#e41e18 url(../images/pestanya_h5_preciosinglesizq.jpg) top left no-repeat; padding-left:20px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas h5.titular_2filas a { float:left; background: #e41e18 url(../images/pestanya_h5_preciosinglesder.jpg) top right no-repeat; height:18px; padding-right:20px; padding-top:5px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas h5.titular_2filas a:link, #info_interior #desenvolupa #texto #middle_texto #sense_columnas h5.titular_2filas a:hover, #info_interior #desenvolupa #texto #middle_texto #sense_columnas h5.titular_2filas a:active, #info_interior #desenvolupa #texto #middle_texto #sense_columnas h5.titular_2filas a:visited { text-decoration:none; color:#fff;}

#info_interior #desenvolupa #texto #middle_texto #summer h5.titular{ color:#fff; height:23px; font-size: 12px; border-bottom: #d9dadb; margin-top:10px;}
#info_interior #desenvolupa #texto #middle_texto #summer h5.titular strong { float:left; height:23px; background:#f18f1a url(../images/pestanya_h5_sumnmerizquierda.jpg) top left no-repeat; padding-left:10px; }
#info_interior #desenvolupa #texto #middle_texto #summer h5.titular a { float:left; background: #f18f1a url(../images/pestanya_h5_sumnmerderecha.jpg) top right no-repeat; height:18px; padding-right:20px; padding-top:5px;}
#info_interior #desenvolupa #texto #middle_texto #summer h5.titular a:link,  #info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios h5.titular a:hover, #info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios h5.titular a:active, #info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios h5.titular a:visited { text-decoration:none; color:#656565;}


/*-----------------------PAGINAS POP-UP--------------------------------*/

#fancy #profesores{ position:relative; height:auto; width:540px; float:left;}
#fancy #profesores h3.titular{ color:#fff; height:34px; font-size: 15px; border-bottom: #d9dadb; }
#fancy #profesores h3.titular strong { float:left; height:34px; background:url(../images/pestanya_izquierda.jpg) top left no-repeat; padding-left:20px; }
#fancy #profesores h3.titular a { float:left; background: #e41e18 url(../images/pestanya_derecha.jpg) top right no-repeat; height:24px; padding-right:20px; padding-top:10px;}
#fancy #profesores h3.titular a:link,  #info_interior #desenvolupa h3.titular a:hover, #info_interior #desenvolupa h3.titular a:active, #info_interior #desenvolupa h3.titular a:visited { text-decoration:none; color:#fff;}

#fancy #texto  {width: auto;}
#fancy #texto #top_texto {width:540px; float:left; height:14px; background:url(../images/top_interior.jpg) top left no-repeat;}
#fancy #texto #middle_texto { border-left:2px solid #d9dadb; border-right:2px solid #d9dadb; width: 540px; float:left; }
#fancy #texto #middle_texto #foto_profesor { float:left; margin: 5px 15px 0 0px; min-height:300px;} 

#fancy #texto #bottom_texto {width:540px; float:left; height:14px; background:url(../images/bottom_interior.jpg) top left no-repeat; margin-bottom:10px;}

#paginas  {position:absolute; width:560px; margin-left:-280px; left:50%; height:470px;}
#paginas #cabecera{width:560px; background:url(../images/cabecera_layers.jpg) top left no-repeat; margin:0px 0 20px 0px; padding:0px; margin-left:-280px; left:50%; height:105px;}
#paginas #centrar{position:relative; width:540px; margin-left:-270px; left:50%; }
#paginas #centrar #profesores{ position:relative; height:auto; width:540px; float:left;}
#paginas #centrar #profesores h3.titular{ color:#fff; height:34px; font-size: 15px; border-bottom: #d9dadb; }
#paginas #centrar #profesores h3.titular strong { float:left; height:34px; background:url(../images/pestanya_izquierda.jpg) top left no-repeat; padding-left:20px; }
#paginas #centrar #profesores h3.titular a { float:left; background: #e41e18 url(../images/pestanya_derecha.jpg) top right no-repeat; height:24px; padding-right:20px; padding-top:10px;}
#paginas #centrar #profesores h3.titular a:link,  #paginas #profesores h3.titular a:hover, #paginas #profesores h3.titular a:active, #paginas #profesores h3.titular a:visited { text-decoration:none; color:#fff;}
#paginas #centrar #foto_profesor { float:left; margin: 5px 28px 0 0px; height:100%;} 
#paginas #centrar #descripcion_profesores ul.first{ list-style-position:outside; margin-right:10px; margin-left:140px; padding:0px;}
#paginas #centrar #descripcion_profesores ul.first li { margin:0 0 5px 0; padding:0px; }
#paginas #centrar #descripcion_profesores ul.second { list-style-position:outside; list-style:square; margin:5px 0px 5px 15px; padding:0px;}
#paginas #centrar #descripcion_profesores ul.second li{ margin:0 0 5px 20px; padding:0px; }

#paginas #texto  {width: auto; }
#paginas #texto #top_texto {width:540px; float:left; height:14px; background:url(../images/top_interior.jpg) top left no-repeat;}
#paginas #texto #middle_texto { border-left:2px solid #d9dadb; border-right:2px solid #d9dadb; width: 536px; float:left;}
#paginas #texto #middle_texto a{ color:#e41e18; font-weight:bold;}
#paginas #texto #middle_texto p{ margin:0 0 8px 0; padding: 0 10px 0 10px; text-align:center;}
#paginas #texto #middle_texto p.aviso { margin:0 0 8px 0; padding: 10px 10px 0 10px; text-align:left;}
#paginas #texto #middle_texto ul{ margin-left:40px; list-style-position: inside; margin-bottom:150px;}
#paginas #texto #middle_texto li{ margin-left:40px; margin-top:10px; }

#paginas #texto #bottom_texto {width:540px; float:left; margin-bottom:10px; height:14px; background:url(../images/bottom_interior.jpg) top left no-repeat;}


/*-----------------------CAIXA CENTRAL--------------------------------*/
#info_interior #desenvolupa #texto  {width: 540px;}
#info_interior #desenvolupa #texto  p.inscribirse  {background:#e41e18; padding:3px; color:#fff; margin:10px 0 5px 0px; font-weight:bold; border:0px; text-align:center;}

#info_interior #desenvolupa #texto #top_texto {width: 540px; height:14px; background:url(../images/top_interior.jpg) top left no-repeat;}
#info_interior #desenvolupa #texto #middle_texto { border-left:2px solid #d9dadb; border-right:2px solid #d9dadb; width: 536px; float:left; }
*html #info_interior #desenvolupa #texto #middle_texto { border-left:2px solid #d9dadb; border-right:2px solid #d9dadb; width: 536px; float:left; margin-top:0px;}
#info_interior #desenvolupa #texto #middle_texto img{ margin-top:7px; margin-bottom:7px; border:0px;}
#info_interior #desenvolupa #texto #middle_texto a:link, #info_interior #desenvolupa #texto a:visited, #info_interior #desenvolupa #texto a:active { color:#e41e18;}
#info_interior #desenvolupa #texto #middle_texto a:hover { text-decoration:underline; }

#info_interior #desenvolupa #texto #middle_texto #texto_izq { width: 243px; margin-top:15px; float:left; border-right:1px solid #d9dadb; margin-left:19px;padding-right:3px;}
#info_interior #desenvolupa #texto #middle_texto #texto_izq p.bcn_porque { margin-bottom:10px; width:239px;}
#info_interior #desenvolupa #texto #middle_texto #texto_izq img.camara { margin:0 3px -2px 3px;}
*html #info_interior #desenvolupa #texto #middle_texto #texto_izq { width: 243px; float:left; border-right:1px solid #d9dadb; margin:0px; border:0px;}
#info_interior #desenvolupa #texto #middle_texto #texto_izq ul{ list-style-position: outside; }
*html #info_interior #desenvolupa #texto #middle_texto #texto_izq ul{ list-style-position:inside;}
#info_interior #desenvolupa #texto #middle_texto #texto_izq ul li{ margin-bottom:10px;}
#info_interior #desenvolupa #texto #middle_texto #texto_izq #estudiante { margin-bottom:10px; margin-right:5px; }
#info_interior #desenvolupa #texto #middle_texto #texto_izq #estudiante img{ float:left; margin-right:5px; margin-bottom:0px;}
#info_interior #desenvolupa #texto #middle_texto #texto_izq #estudiante p{  padding-top:5px;}
#info_interior #desenvolupa #texto #middle_texto #texto_izq #estudiante p.titol { margin-bottom:0px; }

#info_interior #desenvolupa #texto #middle_texto #sense_columnas { float:left; position:relative; margin-top:10px; margin-left:10px; width:520px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas p.center{ text-align:center; font-size:13px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas p.center #flickr { padding:5px 0 0 0px; margin:0px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_1 { float:left; width:164px; margin-right:15px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_1 img{ float:right;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_2 { float:left; width:164px; margin-right:15px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_3 { float:left; position:relative; margin-top:2px; }

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #big_video{ width:510px; margin-bottom:20px; float:left;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #our_student{ width:133px; float:left; margin-bottom:10px; height:131px;} 
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #our_student_final{ width:113px; float:left; height:131px;} 
 
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_4 { float:left; width:164px; margin: 0px 13px 10px 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_4 #columna_41{ width:164px; background:url(../images/cursos_espanyol_leng_caja1_1.jpg) top left no-repeat; height:9px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_4 #columna_42{ color:#fff; text-align:center; font-weight:bold; width:164px; height:auto; background:url(../images/cursos_espanyol_leng_caja1_2.jpg) top left repeat-y; padding-bottom:5px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_4 #columna_43{ font-size: 11px; text-align:center; width:164px; height:auto; background:url(../images/cursos_espanyol_leng_caja1_3.jpg) top left repeat-y; padding-top:10px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_4 #columna_44{ font-size: 11px; text-align:center; width:164px; height:auto; background:url(../images/cursos_espanyol_leng_caja1_4.jpg) top left repeat-y; padding-bottom:10px;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_5 { float:left; width:164px; margin: 0px 13px 10px 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_5 #columna_51 { width:164px; background:url(../images/cursos_espanyol_leng_caja2_1.jpg) top left no-repeat; height:9px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_5 #columna_52 { color:#fff; text-align:center; font-weight:bold; width:164px; height:auto; background:url(../images/cursos_espanyol_leng_caja2_2.jpg) top left repeat-y; padding-bottom:5px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_5 #columna_53 { font-weight:normal; font-size: 11px; text-align:center; width:164px; background:url(../images/cursos_espanyol_leng_caja1_3.jpg) top left repeat-y; padding-top:10px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_5 #columna_54 { font-size: 11px; text-align:center; width:164px; height:auto; background:url(../images/cursos_espanyol_leng_caja1_4.jpg) top left repeat-y; padding-bottom:10px;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_6 { float:left; width:164px; margin: 0px 0px 10px 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_6 #columna_61 { width:164px; background:url(../images/cursos_espanyol_leng_caja3_1.jpg) top left no-repeat; height:9px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_6 #columna_62 { color:#fff; text-align:center; font-weight:bold; width:164px; height:auto; background:url(../images/cursos_espanyol_leng_caja3_2.jpg) top left repeat-y; padding-bottom:5px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_6 #columna_63 { font-weight:normal; font-size: 11px; text-align:center; width:164px; background:url(../images/cursos_espanyol_leng_caja1_3.jpg) top left repeat-y; padding-top:10px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_6 #columna_64 { font-size: 11px; text-align:center; width:164px; height:auto; background:url(../images/cursos_espanyol_leng_caja1_4.jpg) top left repeat-y; padding-bottom:10px;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas  span.numeros { font-size:18px; color:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas  span.numeros_gris{ font-size:18px; color:#656565;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #conversacion_1 { float:left; background:url(../images/cursos_espanyol_conver_caja1.jpg) top left no-repeat; height:83px; width:92px; text-align:center; padding:15px 0 0 0; margin:0 12px 0 0px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #conversacion_1 a{ font-weight:bold; text-align:center; color:#656565;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #conversacion_2 { float:left; background:url(../images/cursos_espanyol_conver_caja2.jpg) top left no-repeat; height:83px; width:92px; text-align:center; padding:15px 0 0 0; margin:0 12px 0 0px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #conversacion_2 a{ font-weight:bold; text-align:center; color:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #conversacion_3 { float:left; background:url(../images/cursos_espanyol_conver_caja3.jpg) top left no-repeat; height:83px; width:92px; text-align:center; padding:15px 0 0 0; margin:0 12px 0 0px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #conversacion_3 a{ font-weight:bold; text-align:center; color:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #conversacion_4 { float:left; background:url(../images/cursos_espanyol_conver_caja4.jpg) top left no-repeat; height:83px; width:92px; text-align:center; padding:15px 0 0 0; margin:0 12px 0 0px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #conversacion_4 a{ font-weight:bold; text-align:center; color:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #conversacion_5 { float:left; background:url(../images/cursos_espanyol_conver_caja5.jpg) top left no-repeat; height:83px; width:92px; text-align:center; padding:15px 0 0 0; margin:0 0px 0 0px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #conversacion_5 a{ font-weight:bold; text-align:center; color:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #negocio_1 { float:left; width:148px; margin:0 30px 0 0; height:86px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #negocio_1 .tipoA { float:left; background:url(../images/cursos_negocios_caja1.jpg) top left no-repeat; height:86px; width:148px; margin:0 0px 20px 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #negocio_1 .tipoA a{ font-weight:bold; float: left; height:50px; width:148px; text-align:center; margin:0; position:relative; top:25px; color:#656565; text-decoration:none;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #negocio_1 .tipoB { float:left; font-weight:bold; color:#fff; background:url(../images/cursos_negocios_caja2.jpg) top left no-repeat; height:86px; width:148px; margin:0 0px 0px 0; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #negocio_1 .tipoB a{ font-weight:bold; float: left; height:50px; width:148px; text-align:center; margin:0; position:relative; top:25px; color:#fff; text-decoration:none;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #negocio_1 p.inscribirse2  {background:#e41e18; padding:3px; color:#fff; font-weight:bold; border:0px; text-align:center;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #negocio_2 { float:left; width:150px; top:0px; margin:0 0 0 2px; height:88px; padding:0px; background:url(../images/cursos_negocios1.jpg) top left no-repeat;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #dele { float:left; margin-top:10px; margin-left:10px; height:78px; font-weight:bold; text-align:center;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #dele .grupo1 { float:left; background:url(../images/cursos_dele_caja1.jpg) top left no-repeat; height:78px; width:110px; margin:0 17px 0px 0; padding:15px 0 0 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #dele .grupo1 a{ color:#656565;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #dele .grupo2 { float:left; color:#fff; background:url(../images/cursos_dele_caja2.jpg) top left no-repeat; height:78px; width:110px; margin:0 17px 0px 0; padding:15px 0 0 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #dele .grupo2 a{ color:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #dele .grupo3 { float:left; color:#fff; background:url(../images/cursos_dele_caja3.jpg) top left no-repeat; height:78px; width:110px; margin:0 17px 0px 0; padding:15px 0 0 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #dele .grupo3 a{ color:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #dele .grupo4 { float:left; color:#fff; background:url(../images/cursos_dele_caja4.jpg) top left no-repeat; height:78px; width:110px; margin:0 0px 0px 0; padding:15px 0 0 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #dele .grupo4 a{ color:#fff;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles { float:left; margin-top:10px; margin-left:5px; font-weight:bold; text-align:center; width:520px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles p{ padding:12px 0 0 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo1 { float:left; background:url(../images/cursos_ingles_caja1.jpg) top left no-repeat; height:38px; width:162px; margin:0 10px 0px 0; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo1 a { color:#656565; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo2 { float:left; background:url(../images/cursos_ingles_caja2.jpg) top left no-repeat; height:38px; width:162px; margin:0 10px 0px 0; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo2 a { color:#656565; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo3 { float:left; background:url(../images/cursos_ingles_caja3.jpg) top left no-repeat; height:38px; width:162px; margin:0 0px 0px 0; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo3 a { color:#656565; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo4 { float:left; background:url(../images/cursos_ingles_caja4.jpg) top left no-repeat; height:38px; width:162px; margin:10px 10px 0px 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo4 a{ color:#fff; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo5 { float:left; background:url(../images/cursos_ingles_caja5.jpg) top left no-repeat; height:38px; width:162px; margin:10px 10px 0px 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo5 a{ color:#fff; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo6 { float:left; background:url(../images/cursos_ingles_caja6.jpg) top left no-repeat; height:38px; width:162px; margin:10px 10px 0px 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo6 a{ color:#fff; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo7 { float:left; background:url(../images/cursos_ingles_caja7.jpg) top left no-repeat; height:38px; width:162px; margin:10px 10px 0px 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo7 a{ color:#fff; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo8 { float:left; background:url(../images/cursos_ingles_caja8.jpg) top left no-repeat; height:38px; width:162px; margin:10px 10px 0px 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo8 a{ color:#fff; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo9 { float:left; background:url(../images/cursos_ingles_caja9.jpg) top left no-repeat; height:38px; width:162px; margin:10px 0px 0px 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #ingles .grupo9 a{ color:#fff; }

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #catalan{ float:left; margin-top:10px; margin-left:0px; font-weight:bold; text-align:center; width:520px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #catalan p{ padding:27px 0 0 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #catalan .grupo1 { float:left; background:url(../images/cursos_catalan_caja1.jpg) top left no-repeat; width:77px; height:70px; margin:0 8px 0px 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #catalan .grupo1 a { color:#656565;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #catalan .grupo2 { float:left; background:url(../images/cursos_catalan_caja2.jpg) top left no-repeat; width:77px; height:70px; margin:0 8px 0px 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #catalan .grupo2 a { color:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #catalan .grupo3 { float:left; background:url(../images/cursos_catalan_caja3.jpg) top left no-repeat; width:77px; height:70px; margin:0 8px 0px 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #catalan .grupo3 a { color:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #catalan .grupo4 { float:left; background:url(../images/cursos_catalan_caja4.jpg) top left no-repeat; width:77px; height:70px; margin:0 8px 0px 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #catalan .grupo4 a { color:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #catalan .grupo5 { float:left; background:url(../images/cursos_catalan_caja5.jpg) top left no-repeat; width:77px; height:70px; margin:0 8px 0px 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #catalan .grupo5 a { color:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #catalan .grupo6 { float:left; background:url(../images/cursos_catalan_caja6.jpg) top left no-repeat; width:77px; height:70px; margin:0 0px 0px 0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #catalan .grupo6 a { color:#fff;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #links{ float:left; position:relative; margin-bottom:10px; margin-left:0px; width:128px; height:58px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #links img{ padding:0px; margin:0px;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas  p.titol_central { text-align:center; color:#e41e18; font-weight:bold; margin-bottom:20px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #alojarse { float:left; margin:10px 5px 10px 5px; width:247px; height:295px; border: 1px solid #d9dadb; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #alojarse p.interior{ padding: 0 10px 10px 10px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #alojarse p.subtitol { margin:0px 0 5px 0; padding:10px 0 0 10px; color:#e41e18; font-weight:bold;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #alojarse p.imagen { text-align:center;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #alojarse2 { float:left; margin:10px 5px 10px 5px; width:247px; height:250px; border: 1px solid #d9dadb; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #alojarse2 p.interior{ padding: 0 10px 10px 10px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #alojarse2 p.subtitol { margin:0px 0 5px 0; padding:10px 0 0 10px; color:#e41e18; font-weight:bold;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #alojarse2 p.imagen { text-align:center;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #alojarse2 img.grafico { float:right; margin-right:10px;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_info { width:510px; margin:0 0 15px 0px; background:#ececed; float:left;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_info #visado_izq{ float:left; width:250px; padding:10px 0 10px 0px; background:#ececed; border-right:1px solid #d9dadb; margin:15px 0 10px 5px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_info #visado_izq img{ top:0px; margin:0px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_info #visado_izq p.numero{ float:left; width:22px; height:17px; margin:0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_info #visado_izq p.visadotext{ height:auto; margin:0px 0 10px 0px; padding-right:15px; padding-left:22px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_info #visado_der{ float:right; width:245px; background:#ececed; margin:15px 0px 10px 0px;} 
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_info #visado_der img{margin:0px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_info #visado_der p.numero{ float:left; width:22px; height:17px; margin:0;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_info #visado_der p.visadotext{ height:auto; margin:0px 0 10px 0px; padding-right:15px; padding-left:22px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_info #visado_der ul.visado{ list-style:none; padding-left:22px; width:90%; margin-bottom:10px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_info #visado_der ul.visado li{ border-bottom:1px solid #d9dadb; }

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_condiciones { width:510px; margin:0 0 15px 0px; background:#fff; float:left; border:2px solid #d9dadb;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_condiciones #visado_izq{ float:left; width:250px; padding:10px 0 10px 0px; border-right:1px solid #d9dadb; margin:15px 0 10px 5px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_condiciones #visado_izq img.condiciones{ margin:0px; padding:0px; margin-left:5px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_condiciones #visado_izq p.titulo{ margin-left:5px; padding-right:15px; color:#e41e18; font-weight:bold;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_condiciones #visado_izq p.visadotext{ height:auto; margin:0px 0 15px 5px; padding-right:15px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_condiciones #visado_der{ float:right; width:245px; margin:15px 0px 10px 5px;} 
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_condiciones #visado_der img.condiciones{ padding:0px; margin-left:5px; margin:0px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_condiciones #visado_der img.condicionesflota{ float:right; padding:0px 5px 0 0; margin-left:5px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_condiciones #visado_der p.titulo{  margin-left:5px; padding-right:15px; color:#e41e18; font-weight:bold;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #visado_condiciones #visado_der p.visadotext{ height:auto; margin:0px 0 15px 5px; padding-right:10px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas img.pdf { margin:5px 5px 0px 0;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_izq {float:left; margin-top:10px; width:255px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_izq #visado_condiciones_izq { width:245px; margin:0 0 10px 0px; float:left; border:2px solid #d9dadb;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_izq #visado_condiciones_izq #visado_izq{ float:left; width:245px; padding:0 0 0px 0px; margin:15px 0 10px 5px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_izq #visado_condiciones_izq #visado_izq p.visadotext{ height:auto; margin:0px 0 15px 5px; padding-right:15px;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_der {float:right;margin-top:10px; width:250px; margin-right:10px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_der #visado_condiciones_izq { width:250px; margin:0 0 10px 0px;float:left; border:2px solid #d9dadb;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_der #visado_condiciones_izq #visado_izq{ float:left; width:245px; padding:0 0 0px 0px; margin:15px 0 10px 5px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #columna_der #visado_condiciones_izq #visado_izq p.visadotext{ height:auto; margin:0px 0 15px 5px; padding-right:15px;}



#info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios { margin:0 0 20px 0; width:500px; float:left;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #precios img{ margin:20px 0 0px 0;}

#precios_esp { margin:0 0 30px 0; width:500px;}
#precios_esp table.precios { width:auto; padding:0px; border-collapse: collapse; display:block; }
#precios_esp table.precios tr{ height:25px;}
#precios_esp table.precios td{ text-align:center; border:1px solid #d9dadb; padding:8px 20px;}
#precios_esp table.precios td.precio{ background:#efefef; color:#e41e18;}

.top20 { margin-top:20px;}

#precios_ingles { margin:0 0 30px 0; width:250px; float:left;}
#precios_ingles table.precios { width:auto; margin:0 0 0 0px; padding:0px; border-collapse: collapse; display:block; }
#precios_ingles table.precios tr{ height:25px;}
#precios_ingles table.precios td{ text-align:center; border:1px solid #d9dadb; padding:8px;}
#precios_ingles table.precios td.precio{ background:#efefef; color:#e41e18;}

table.precios_accont { width:auto; margin:18px 0px 18px; padding:0px; border-collapse: collapse; display:block; }
table.precios_accont tr{ height:25px;}
table.precios_accont td{ text-align:center; border:1px solid #d9dadb; padding:8px;}
table.precios_accont td.precio{ background:#efefef; color:#e41e18;}



#info_interior #desenvolupa #texto #middle_texto #texto_der #summer { margin:0 0 15px 0; width:auto; height:auto;}
#info_interior #desenvolupa #texto #middle_texto #texto_der #summer table.precios { width:auto; margin:0 0 0 0px; padding:0px; border-collapse: collapse; display:block; }
#info_interior #desenvolupa #texto #middle_texto #texto_der #summer table.precios tr{ height:25px;}
#info_interior #desenvolupa #texto #middle_texto #texto_der #summer table.precios td{ text-align:center; border:1px solid #d9dadb; padding:4px;}
#info_interior #desenvolupa #texto #middle_texto #texto_der #summer table.precios td.precio{ background:#fbf9e8; color:#e41e18;}


#descuentos { margin:0 0 0px 0; width:515px; float:left; }
#descuentos #principio{ margin:0 0 0px 0; width:515px; height:16px; background:#fde5d8 url(../images/precios3.jpg) top left no-repeat;}
#descuentos #medio{ margin:0 0 0px 0; width:495px; height:auto; background:#fde5d8; padding:0 10px 0 10px;}
#discount { padding:00px 0px 10px 0px; height:26px; width:400px; text-align:center;}
#discount p.xciento{position: relative; left:110px; padding:10px 10px 10px 0px; background:url(../images/precios5.gif) top left no-repeat; height:36px; width:36px; float:left;}
#discount p.descuen_es{position: relative; left:110px; padding:10px 0px 10px 0px; background:url(../images/precios9_es.jpg) top left no-repeat; height:36px; width:168px; float:left;}
#discount p.descuen_en{position: relative; left:110px; padding:10px 0px 10px 0px; background:url(../images/precios9_en.jpg) top left no-repeat; height:36px; width:168px; float:left;}
#discount p.precios_es{position: relative; left:110px; padding:10px 0px 10px 0px; background:url(../images/precios10_es.jpg) top left no-repeat; height:36px; width:168px; float:left;}
#discount p.precios_en{position: relative; left:110px; padding:10px 0px 10px 0px; background:url(../images/precios10_en.jpg) top left no-repeat; height:36px; width:168px; float:left;}
#descuentos #medio p.bloque{ font-size:14px; text-align:center; padding:20px 0px 10px 0px; }
#descuentos #medio p.matricula{ padding:10px 0px 10px 0px; }
#descuentos #medio ul.casua { margin:10px 0px 0px 50px; list-style-position:inside;}
#descuentos #medio ul.casua li {width:420px; padding-bottom:5px;}
#descuentos #medio #precios_esp { margin:0 0 0px 0; width:500px;}
#descuentos #medio #precios_esp table.precios { width:auto; margin:0 0 5px 0px; padding:0px; border-collapse: collapse; display:block;}
#descuentos #medio #precios_esp table.precios tr{ height:25px;}
#medio #precios_esp table.precios td{ text-align:center; border:1px solid #d9dadb; padding:7px;  background:#fff;}
#descuentos #medio #precios_esp table.precios td.precio{ background:#efefef; color:#e41e18;}
#descuentos #final{ margin:0 0 0px 0; width:515px; height:16px; background:#fde5d8 url(../images/precios4.jpg) top left no-repeat;}

#detalle_cursos1 {  position: relative; padding: 0px; width: 500px;}
#detalle_cursos1 #superior { width:500px; height:10px; background:url(../images/detalle_curso_top.jpg) top left no-repeat;}

#central_1 { display: block; width:496px; text-align:left;}
#central_1 .text{ padding: 0px; position:relative; top:10px; left:10px; width:450px;padding-bottom:15px;}
#central_1 .text p{ padding: 0px; width:450px; text-align:left;}
#central_1 .text p.titol{  padding-bottom:0px; font-size:14px; font-weight:bold; color:#e41e18; margin:0px;}

#central_2 { display: none; width:496px; text-align:left;}
#central_2 .text{ padding: 0px; position:relative; top:10px; left:10px; width:450px;padding-bottom:15px;}
#central_2 .text p{ padding: 0px; width:450px; text-align:left;}
#central_2 .text p.titol{  padding-bottom:0px; font-size:14px; font-weight:bold; color:#e41e18; margin:0px;}

#central_3 { display: none; width:496px; border-left:2px solid #b3b3b5; border-right:2px solid #b3b3b5;}
#central_3 .text{ padding: 0px; position:relative; top:10px; left:10px; width:450px;padding-bottom:15px;}
#central_3 .text p{ padding: 0px; width:450px;}
#central_3 .text p.titol{  padding-bottom:0px; font-size:14px; font-weight:bold; color:#e41e18; margin:0px;}

#central_4 { display: none; width:496px; border-left:2px solid #b3b3b5; border-right:2px solid #b3b3b5;}
#central_4 .text{ padding: 0px; position:relative; top:10px; left:10px; width:450px;padding-bottom:15px;}
#central_4 .text p{ padding: 0px; width:450px;}
#central_4 .text p.titol{  padding-bottom:0px; font-size:14px; font-weight:bold; color:#e41e18; margin:0px;}

#central_5 { display: none; width:496px; border-left:2px solid #b3b3b5; border-right:2px solid #b3b3b5;}
#central_5 .text{ padding: 0px; position:relative; top:10px; left:10px; width:450px;padding-bottom:15px;}
#central_5 .text p{ padding: 0px; width:450px;}
#central_5 .text p.titol{  padding-bottom:0px; font-size:14px; font-weight:bold; color:#e41e18; margin:0px;}

#central_6 { display: none; width:496px; border-left:2px solid #b3b3b5; border-right:2px solid #b3b3b5;}
#central_6 .text{ padding: 0px; position:relative; top:10px; left:10px; width:450px;padding-bottom:15px;}
#central_6 .text p{ padding: 0px; width:450px;}
#central_6 .text p.titol{  padding-bottom:0px; font-size:14px; font-weight:bold; color:#e41e18; margin:0px;}

#central_7 { display: none; width:496px; border-left:2px solid #b3b3b5; border-right:2px solid #b3b3b5;}
#central_7 .text{ padding: 0px; position:relative; top:10px; left:10px; width:450px;padding-bottom:15px;}
#central_7 .text p{ padding: 0px; width:450px;}
#central_7 .text p.titol{  padding-bottom:0px; font-size:14px; font-weight:bold; color:#e41e18; margin:0px;}

#central_8 { display: none; width:496px; border-left:2px solid #b3b3b5; border-right:2px solid #b3b3b5;}
#central_8 .text{ padding: 0px; position:relative; top:10px; left:10px; width:450px;padding-bottom:15px;}
#central_8 .text p{ padding: 0px; width:450px;}
#central_8 .text p.titol{  padding-bottom:0px; font-size:14px; font-weight:bold; color:#e41e18; margin:0px;}

#central_9{ display: none; width:496px; border-left:2px solid #b3b3b5; border-right:2px solid #b3b3b5;}
#central_9 .text{ padding: 0px; position:relative; top:10px; left:10px; width:450px;padding-bottom:15px;}
#central_9 .text p{ padding: 0px; width:450px;}
#central_9 .text p.titol{  padding-bottom:0px; font-size:14px; font-weight:bold; color:#e41e18; margin:0px;}

#central_10 { display: none; width:496px; border-left:2px solid #b3b3b5; border-right:2px solid #b3b3b5;}
#central_10 .text{ padding: 0px; position:relative; top:10px; left:10px; width:450px;padding-bottom:15px;}
#central_10 .text p{ padding: 0px; width:450px;}
#central_10 .text p.titol{  padding-bottom:0px; font-size:14px; font-weight:bold; color:#e41e18; margin:0px;}

#central_11 { display: none; width:496px; border-left:2px solid #b3b3b5; border-right:2px solid #b3b3b5;}
#central_11 .text{ padding: 0px; position:relative; top:10px; left:10px; width:450px;padding-bottom:15px;}
#central_11 .text p{ padding: 0px; width:450px;}
#central_11 .text p.titol{  padding-bottom:0px; font-size:14px; font-weight:bold; color:#e41e18; margin:0px;}

#central_12 { display: none; width:496px; border-left:2px solid #b3b3b5; border-right:2px solid #b3b3b5;}
#central_12 .text{ padding: 0px; position:relative; top:10px; left:10px; width:450px;padding-bottom:15px;}
#central_12 .text p{ padding: 0px; width:450px;}
#central_12 .text p.titol{  padding-bottom:0px; font-size:14px; font-weight:bold; color:#e41e18; margin:0px;}

#central_13 { display: none; width:496px; border-left:2px solid #b3b3b5; border-right:2px solid #b3b3b5;}
#central_13 .text{ padding: 0px; position:relative; top:10px; left:10px; width:450px;padding-bottom:15px;}
#central_13 .text p{ padding: 0px; width:450px;}
#central_13 .text p.titol{  padding-bottom:0px; font-size:14px; font-weight:bold; color:#e41e18; margin:0px;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #invierno1 { height:34px; width:457px; background:url(../images/curso_caalen_invierno1.jpg) top left no-repeat; margin-left:20px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #invierno1 p{ margin:0px 0 0 45px; padding-top:8px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #invierno1 span.invierno{ color:#86b5d7; font-weight:bold;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #invierno2 { height:270px; width:457px; padding-top:5px; background:url(../images/curso_caalen_invierno2.jpg) top left repeat-y;  margin-left:20px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #invierno2 #blue .mini_meses{ width:200px; height:135px; float:left; margin-left:20px; margin-bottom:5px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #invierno2 #blue .mini_meses_dias li{ font-size:11px; font-weight:bold; display:inline; width:25px; height:15px; float:left; text-align:center; border: 1px solid #86b5d7; background:#e0eff1;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #invierno2 #blue .mini_meses_dias li.vacio{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #invierno2 #blue .mini_meses_dias li .new_week .vacio{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #invierno2 #blue .mini_meses_dias li.friday{ background:#ace4ee;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #invierno2 #blue .mini_meses_dias li.weekend{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #invierno2 #blue .mini_meses_dias li.festiu{ background:#fff; color:#e41e18;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #invierno2 #blue .mini_meses_dias li.day_name{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #invierno2 #blue #nocurs{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #invierno2 #blue span.nombre_mes { color:#86b5d7; font-weight:bold; padding:0 0 5px 3px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #invierno3 { height:8px; width:457px; background:url(../images/curso_caalen_invierno3.jpg) top left repeat-y; margin-left:20px; margin-bottom:20px; }

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #primavera1 { height:34px; width:457px; background:url(../images/curso_caalen_primavera1.jpg) top left no-repeat;  margin-left:20px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #primavera1 p{ margin:0px 0 0 45px; padding-top:8px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #primavera1 span.primavera{ color:#b3c208; font-weight:bold;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #primavera2 { height:270px; width:457px; padding-top:5px; background:url(../images/curso_caalen_primavera2.jpg) top left repeat-y; margin-left:20px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #primavera2 #green .mini_meses{ width:200px; height:135px; float:left; margin-left:20px; margin-bottom:5px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #primavera2 #green .mini_meses_dias li{ font-size:11px; font-weight:bold; display:inline; width:25px; height:15px; float:left; text-align:center; border: 1px solid #b3c208; background:#f3f6cc;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #primavera2 #green .mini_meses_dias li.vacio{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #primavera2 #green .mini_meses_dias li.friday{ background:#dde48e;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #primavera2 #green .mini_meses_dias li.weekend{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #primavera2 #green .mini_meses_dias li.festiu{ background:#fff; color:#e41e18;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #primavera2 #green .mini_meses_dias li.day_name{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #primavera2 #green #nocurs{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #primavera2 #green span.nombre_mes { color:#b3c208; font-weight:bold; padding:0 0 5px 3px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #primavera3 { height:8px; width:457px; background:url(../images/curso_caalen_primavera3.jpg) top left repeat-y;  margin-left:20px; margin-bottom:20px;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #verano1 { height:34px; width:457px; background:url(../images/curso_caalen_verano1.jpg) top left no-repeat;  margin-left:20px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #verano1 p{ margin:0px 0 0 45px; padding-top:8px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #verano1 span.verano{ color:#ee7f01; font-weight:bold;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #verano2 { height:270px; width:457px; padding-top:5px; background:url(../images/curso_caalen_verano2.jpg) top left repeat-y;  margin-left:20px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #verano2 #orange .mini_meses{ width:200px; height:135px; float:left; margin-left:20px; margin-bottom:5px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #verano2 #orange .mini_meses_dias li{ font-size:11px; font-weight:bold; display:inline; width:25px; height:15px; float:left; text-align:center; border: 1px solid #ee7f01; background:#fffbdb;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #verano2 #orange .mini_meses_dias li.vacio{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #verano2 #orange .mini_meses_dias li.friday{ background:#ffd7a8;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #verano2 #orange .mini_meses_dias li.weekend{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #verano2 #orange .mini_meses_dias li.festiu{ background:#fff; color:#e41e18;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #verano2 #orange .mini_meses_dias li.day_name{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #verano2 #orange #nocurs{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #verano2 #orange span.nombre_mes { color:#ee7f01; font-weight:bold; padding:0 0 5px 3px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #verano3 { height:8px; width:457px; background:url(../images/curso_caalen_verano3.jpg) top left repeat-y;  margin-left:20px; margin-bottom:20px;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #autumm1 { height:34px; width:457px; background:url(../images/curso_caalen_autumn1.jpg) top left no-repeat; margin-left:20px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #autumm1 p{ margin:0px 0 0 45px; padding-top:8px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #autumm1 span.autumm{ color:#cc6e38; font-weight:bold;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #autumm2 { height:280px; width:457px; padding-top:5px; background:url(../images/curso_caalen_autumn2.jpg) top left repeat-y;  margin-left:20px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #autumm2 #brown  .mini_meses{ width:200px; height:135px; float:left; margin-left:20px; margin-bottom:5px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #autumm2 #brown  .mini_meses_dias li{ font-size:11px; font-weight:bold; display:inline; width:25px; height:15px; float:left; text-align:center; border: 1px solid #cc6e38; background:#ffe5c5;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #autumm2 #brown  .mini_meses_dias li.vacio{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #autumm2 #brown  .mini_meses_dias li.friday{ background:#ffc578;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #autumm2 #brown  .mini_meses_dias li.weekend{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #autumm2 #brown  .mini_meses_dias li.festiu{ background:#fff; color:#e41e18;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #autumm2 #brown  .mini_meses_dias li.day_name{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #autumm2 #brown  #nocurs{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #autumm2 #brown  span.nombre_mes { color:#ee7f01; font-weight:bold; padding:0 0 5px 3px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #autumm3 { height:8px; width:457px; background:url(../images/curso_caalen_autumn3.jpg) top left repeat-y;  margin-left:20px; margin-bottom:20px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas p.calendar { text-align:center; margin-left:-20px; margin-top:8px;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #intensivo1 { height:34px; width:457px; background:url(../images/curso_caalen_verano1.jpg) top left no-repeat;  margin-left:20px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #intensivo1 p{ margin:0px 0 0 45px; padding-top:8px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #intensivo1 span.verano{ color:#ee7f01; font-weight:bold;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #intensivo2 { height:280px; width:457px; padding-top:5px;  background:url(../images/curso_caalen_verano2.jpg) top left repeat-y;  margin-left:20px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #intensivo2 #orange .mini_meses{ width:200px; height:135px; float:left; margin-left:20px; margin-bottom:5px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #intensivo2 #orange .mini_meses_dias li{ font-size:11px; font-weight:bold; display:inline; width:25px; height:15px; float:left; text-align:center; border: 1px solid #ee7f01; background:#fffbdb;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #intensivo2 #orange .mini_meses_dias li.vacio{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #intensivo2 #orange .mini_meses_dias li.friday{ background:#ffd7a8;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #intensivo2 #orange .mini_meses_dias li.weekend{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #intensivo2 #orange .mini_meses_dias li.festiu{ background:#fff; color:#e41e18;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #intensivo2 #orange .mini_meses_dias li.day_name{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #intensivo2 #orange #nocurs{ background:#fff;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #intensivo2 #orange span.nombre_mes { color:#ee7f01; font-weight:bold; padding:0 0 5px 3px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #intensivo3 { height:8px; width:457px; background:url(../images/curso_caalen_verano3.jpg) top left repeat-y;  margin-left:20px; margin-bottom:20px;}

#sense_columnas p{margin-bottom:10px; }
#sense_columnas ul{list-style:none;  }
/*#sense_columnas ul li{margin-left:15px;}*/


#grupo_encuesta { width:495px; border:1px solid #f3a17c; margin-left:0px; margin-bottom:20px; margin-top:10px; float:left;}
#grupo_encuesta p.numero { height:21px; background:#e41f19; width:15px; font-size:14px; color:#fff; padding-left:10px; padding-top:4px; font-weight:bold; float:left;}
#grupo_encuesta h5{ height:21px; background:#f3a17c; font-size:14px; color:#fff; padding-left:30px; padding-top:4px; }
#grupo_encuesta p.literal_first{ width:185px; height:27px; padding-top:20px; float:left; }
#grupo_encuesta p.input_first{ width:258px; height:27px; padding-left:20px; padding-top:20px; float:left; }
#grupo_encuesta p.literal{ width:185px; height:27px; padding-left:20px; padding-top:0px; float:left; }
#grupo_encuesta p.input{ width:258px; height:27px; padding-left:20px; padding-top:0px; float:left; }
#grupo_encuesta p.obligatorio{ width:450px; height:27px; padding-left:20px; padding-top:10px; float:left; }
#grupo_encuesta p.literal_solo{ width:475px; height:27px; padding-top:20px; padding-left:20px; float:left; font-weight:bold;}
#grupo_encuesta p.literal_doble{ width:475px; height:27px; padding-top:20px; padding-left:20px; margin-bottom:20px; float:left; }
#grupo_encuesta p.literal_solo_largo{ width:475px; height:27px; padding-top:20px; padding-left:20px; margin-bottom:0px; float:left; }
#grupo_encuesta p.literal_largo{ width:475px; height:auto; padding-top:20px; padding-left:20px; margin-bottom:10px; float:left; }
#grupo_encuesta input{ border:1px solid #707173;}
#grupo_encuesta select{ border:1px solid #707173; font-size:11px; color:#656565; height:18px; margin:0px; padding-top:0px;}
#grupo_encuesta checkbox{ border:none;}
#grupo_encuesta text{ border:1px solid #707173;}
#grupo_encuesta select{ border:1px solid #707173;}
#grupo_encuesta ul {list-style:none; padding:20px 0px 0px 20px;}
#grupo_encuesta li { margin-bottom:10px;}
#grupo_encuesta ul.ident {list-style:none; padding:20px 0px 0px 40px;}
#grupo_encuesta ul.ident li { margin-bottom:10px;}
#grupo_encuesta ul ul{ list-style:none; padding:10px 0px 0px 20px;}

#grupo_encuesta2 { width:495px; border:1px solid #f3a17c; margin-left:0px; margin-bottom:20px; margin-top:10px; float:left; background-color:#fbcab5;}
#grupo_encuesta2 p.numero { height:21px; background:#e41f19; width:15px; font-size:14px; color:#fff; padding-left:10px; padding-top:4px; font-weight:bold; float:left;}
#grupo_encuesta2 p.subtitol{ width:460px; height:27px; float:left; margin:10px 10px 0px 10px; font-size:14px; }
#grupo_encuesta2 p.input_first{ width:258px; height:27px; padding-left:20px; padding-top:20px; float:left; }
#grupo_encuesta2 p.literal{ width:185px; height:27px; padding-left:20px; padding-top:0px; float:left; }
#grupo_encuesta2 p.input{ width:258px; height:27px; padding-left:20px; padding-top:0px; float:left; }
#grupo_encuesta2 p.obligatorio{ width:450px; height:27px; padding-left:20px; padding-top:10px; float:left; }
#grupo_encuesta2 h5{ height:24px; background:#f3a17c; font-size:14px; color:#fff; padding-left:30px; padding-top:2px; }
#grupo_encuesta2 ul {list-style:none; padding:10px 0px 0px 0px; width:430px; margin-top:0px; margin-left:20px;}
#grupo_encuesta2 li { margin-bottom:10px; margin-left:0px;}
#grupo_encuesta2 ul ul{ list-style:none; padding:10px 0px 0px 20px;}
#grupo_encuesta2 input text{ border:1px solid #707173;}

#grupo_encuesta2 #blanc {width:450px; margin-left:20px; margin-top:20px; background:#fff; margin-bottom:20px; padding-bottom:10px;}

#grupo_encuesta3 {width:450px; margin-left:20px; margin-top:20px; background:#fff; margin-bottom:20px; padding-bottom:0px;}

#grupo_encuesta4 {width:450px; margin-left:20px; margin-top:20px; background:#fff; margin-bottom:20px; padding-bottom:0px;}
#grupo_encuesta4 p.literal_first{ width:185px; height:27px; float:left; }
#grupo_encuesta4 p.input_first{ width:258px; height:27px; float:left; }
#grupo_encuesta4 p.literal{ width:185px; height:27px; padding-top:0px; float:left; }
#grupo_encuesta4 p.input{ width:258px; height:27px; padding-top:0px; float:left; }
#grupo_encuesta4 input{ border:1px solid #707173;}


#botonn { float:left; width:495px; }
#botonn2 { float:left; width:495px; }
.enviar { background-color:#e43031; border:1px solid #e43031; font-size:13px; font-weight:bold; color: #fff; float:right;}
span.salmon { color:#f3a17c;}

.separarCampo3 {margin-right:20px; width:38px;}

#info_interior #desenvolupa #texto #middle_texto #sense_columnas #detalle_cursos1 #inferior { width:500px; height:10px; background:url(../images/detalle_curso_bottom.jpg) bottom left no-repeat; margin:0px 0 15px 0;}

#info_interior #desenvolupa #texto #middle_texto #organizacion { float:left; position:relative; margin:0px 0 0px 0; margin-left:10px; width:520px; overflow: hidden; }
#info_interior #desenvolupa #texto #middle_texto #organizacion p.titulo{ margin:3px 0 0 10px; padding-right:10px; color:#e41e18; font-weight:bold;}
#info_interior #desenvolupa #texto #middle_texto #organizacion p.visadotext{ height:auto; margin:0px 0 10px 8px; padding-right:10px;}
#info_interior #desenvolupa #texto #middle_texto #organizacion img.condiciones{ margin:0px; padding:0px; margin-left:5px;}
#info_interior #desenvolupa #texto #middle_texto #organizacion img.condicionesflota{ float:right; padding:0px 5px 0 0; margin-left:5px;}
#info_interior #desenvolupa #texto #middle_texto #organizacion #caja_gris_sup{ float:left; margin:0px 5px 0 0px; background:url(../images/organizacion_caja1.jpg) top left no-repeat; width:167px; height:5px;}
#info_interior #desenvolupa #texto #middle_texto #organizacion #caja_blanco_sup{ float:left; margin:0px 5px 0 0px; background:url(../images/organizacion_caja2.jpg) top left repeat-y; width:167px; height:5px;}
#info_interior #desenvolupa #texto #middle_texto #organizacion #caja_gris{ float:left; margin:0px 5px 0 0px; background:url(../images/organizacion_caja3.jpg) top left repeat-y; width:167px; margin-bottom:-500px; padding-bottom:500px;}
#info_interior #desenvolupa #texto #middle_texto #organizacion #caja_zero{ float:left; margin:0px 5px 0 0px; background:#fff; width:167px; margin-bottom:-500px; padding-bottom:500px;}
#info_interior #desenvolupa #texto #middle_texto #organizacion #caja_zero #caja_gris_peke{ float:left; margin:0px 5px 0 0px; background:url(../images/organizacion_caja3.jpg) top left repeat-y; width:167px;}
#info_interior #desenvolupa #texto #middle_texto #organizacion #caja_zero #caja_gris_peke_final{ float:left; margin:0px 5px 0 0px; background:url(../images/organizacion_caja3.jpg) top left repeat-y; width:167px; margin-bottom:-500px; padding-bottom:500px;}
#info_interior #desenvolupa #texto #middle_texto #organizacion #caja_blanco{ float:left; margin:0px 5px 0 0px; background:url(../images/organizacion_caja4.jpg) top left repeat-y; width:167px; margin-bottom:-500px; padding-bottom:500px;}
#info_interior #desenvolupa #texto #middle_texto #organizacion #caja_gris_inf{ float:left; margin:0px 5px 10px 0px; background:url(../images/organizacion_caja5.jpg) top left no-repeat; width:167px; height:5px;}
#info_interior #desenvolupa #texto #middle_texto #organizacion #caja_blanco_inf{ float:left; margin:0px 5px 10px 0px; background:url(../images/organizacion_caja6.jpg) top left no-repeat; width:167px; height:5px;}
#info_interior #desenvolupa #texto #middle_texto #derecho { float:left; position:relative; margin:0px 0 0px 0; margin-left:10px; width:338px; overflow:hidden;}
#info_interior #desenvolupa #texto #middle_texto #derecho #caja_sup{ float:left; margin:0px 5px 0 0px; background:url(../images/organizacion_caja7.jpg) top left no-repeat; width:338px; height:6px;}
#info_interior #desenvolupa #texto #middle_texto #derecho #caja_med{ float:left; margin:0px 5px 0 0px; background:url(../images/organizacion_caja8.jpg) top left repeat-y; width:338px; margin-bottom:-500px; padding-bottom:500px;}
#info_interior #desenvolupa #texto #middle_texto #derecho #caja_inf{ float:left; margin:0px 5px 0 0px; background:url(../images/organizacion_caja9.jpg) top left no-repeat; width:338px; height:6px;}
#info_interior #desenvolupa #texto #middle_texto #derecho p.titulo{ margin:3px 0 0 10px; padding-right:10px; color:#e41e18; font-weight:bold;}
#info_interior #desenvolupa #texto #middle_texto #derecho p.visadotext{ height:auto; margin:0px 0 10px 8px; padding-right:10px;}

#info_interior #desenvolupa #texto #middle_texto #inscribirse { float:left; position:relative; margin-top:10px; margin-left:0px; width:520px; height:22px; margin-bottom:25px;}
#info_interior #desenvolupa #texto #middle_texto #inscribirse #boton {float:left; width:148px; margin:5px 19px 0 10px; height:22px;}
#info_interior #desenvolupa #texto #middle_texto #inscribirse #boton  p{ margin:0px;}

#info_interior #desenvolupa #texto #middle_texto #summer { float:left; position:relative; margin-top:15px; margin-left:0px; width:250px; height:22px; margin-bottom:15px;}
#info_interior #desenvolupa #texto #middle_texto #summer p.sum{ background:#f18f1a; padding:3px; color:#fff; margin:0px 0 5px 0px; font-weight:bold; border:0px; text-align:left; padding-left:10px; width:220px;}
#info_interior #desenvolupa #texto #middle_texto #summer p.sum1{ background:#f18f1a; padding:3px; color:#fff; margin:0px 0 5px 0px; font-weight:bold; border:0px; text-align:left; padding-left:10px; width:68px;}
#info_interior #desenvolupa #texto #middle_texto #summer p.sum2{ background:#f18f1a; padding:3px; color:#fff; margin:0px 0 5px 0px; font-weight:bold; border:0px; text-align:left; padding-left:10px; width:120px;}
#info_interior #desenvolupa #texto #middle_texto #summer p.sum3{ background:#f18f1a; padding:3px; color:#fff; margin:0px 0 5px 0px; font-weight:bold; border:0px; text-align:left; padding-left:10px; width:45px;}

#info_interior #desenvolupa #texto #middle_texto #columnas_2 { float:left; position:relative; margin-top:10px; margin-left:10px; width:520px;}
#info_interior #desenvolupa #texto #middle_texto #columnas_2 { float:left; position:relative; margin-top:10px; margin-left:10px; width:520px;}
#info_interior #desenvolupa #texto #middle_texto #columnas_2 #grande { float:left; width:345px; margin-right:15px;}
#info_interior #desenvolupa #texto #middle_texto #columnas_2 #pequenya { float:left;}

#info_interior #desenvolupa #texto #middle_texto #texto_parrafo { width: 243px; margin-top:15px; float:left; border-right:1px solid #d9dadb; margin-left:15px;padding-right:11px;}
#info_interior #desenvolupa #texto #middle_texto #texto_parrafo img.summer{ float:left; margin:0px 10px 10px 0px;}
#info_interior #desenvolupa #texto #middle_texto #texto_parrafo p { margin-bottom:8px; }
#info_interior #desenvolupa #texto #middle_texto #texto_parrafo p.titol { color:#e41e18; font-weight:bold; }
#info_interior #desenvolupa #texto #middle_texto #texto_parrafo ul{ list-style-position: outside; margin-left:18px;}
#info_interior #desenvolupa #texto #middle_texto #texto_parrafo #privadas{ width:238px; margin:15px 0 10px 0; height:75px; }
#info_interior #desenvolupa #texto #middle_texto #texto_parrafo #privadas #privat_arriba_1{ float:left; width:76px; height:35px; background:url(../images/cursos_privadas_caja1.jpg) top left no-repeat; margin:0px;}
#info_interior #desenvolupa #texto #middle_texto #texto_parrafo #privadas #privat_arriba_1 p{ padding:4px 0 0 0; text-align:center;}
#info_interior #desenvolupa #texto #middle_texto #texto_parrafo #privadas #privat_arriba_3{ float:left; width:88px; height:35px; background:url(../images/cursos_privadas_caja3.jpg) top left no-repeat; margin:0px;}
#info_interior #desenvolupa #texto #middle_texto #texto_parrafo #privadas #privat_arriba_3 p{ padding:4px 0 0 0; text-align:center;}
#info_interior #desenvolupa #texto #middle_texto #texto_parrafo #privadas #privat_arriba_5{ float:left; width:74px; height:35px; background:url(../images/cursos_privadas_caja5.jpg) top left no-repeat; margin:0px;}
#info_interior #desenvolupa #texto #middle_texto #texto_parrafo #privadas #privat_arriba_5 p{ padding:4px 0 0 0; text-align:center;}

#info_interior #desenvolupa #texto #middle_texto #texto_parrafo #privadas #privat_arriba_2{ float:left; width:76px; height:29px; background:url(../images/cursos_privadas_caja2.jpg) top left no-repeat; margin:0px;}
#info_interior #desenvolupa #texto #middle_texto #texto_parrafo #privadas #privat_arriba_2 p{ padding:6px 0 0 0; text-align:center;}
#info_interior #desenvolupa #texto #middle_texto #texto_parrafo #privadas #privat_arriba_4{ float:left; width:88px; height:29px; background:url(../images/cursos_privadas_caja4.jpg) top left no-repeat; margin:0px;}
#info_interior #desenvolupa #texto #middle_texto #texto_parrafo #privadas #privat_arriba_4 p{ padding:6px 0 0 0; text-align:center;}
#info_interior #desenvolupa #texto #middle_texto #texto_parrafo #privadas #privat_arriba_6{ float:left; width:74px; height:29px; background:url(../images/cursos_privadas_caja6.jpg) top left no-repeat; margin:0px;}
#info_interior #desenvolupa #texto #middle_texto #texto_parrafo #privadas #privat_arriba_6 p{ padding:6px 0 0 0; text-align:center;}


#info_interior #desenvolupa #texto #middle_texto p.titol { color:#e41e18;font-weight:bold; margin-bottom:8px;}
#info_interior #desenvolupa #texto #middle_texto #texto_der{ width: 246px; margin-top:15px; float:right; margin-right:7px;}

#info_interior #desenvolupa #texto #middle_texto #texto_der p.bcn_porque { margin-bottom:10px;}
#info_interior #desenvolupa #texto #middle_texto #texto_der img.camara { margin:0 3px -2px 3px;}

#info_interior #desenvolupa #texto #middle_texto #texto_der img.sola { float:right; margin: 0 0 0 8px;}
#info_interior #desenvolupa #texto #middle_texto #texto_der ul{ list-style-position: outside;}
*html #info_interior #desenvolupa #texto #middle_texto #texto_der ul{ list-style-position:inside;}
#info_interior #desenvolupa #texto #middle_texto #texto_der ul li{ margin-bottom:10px; }
#info_interior #desenvolupa #texto #middle_texto #texto_der #ubicacion_fotos { float:right; width:94px; height:100%; margin-left:5px;}
#info_interior #desenvolupa #texto #middle_texto #texto_der #estudiante { margin-bottom:10px; margin-right:5px;}
#info_interior #desenvolupa #texto #middle_texto #texto_der #estudiante img{ float:left; margin-right:5px; margin-bottom:0px;}
#info_interior #desenvolupa #texto #middle_texto #texto_der #estudiante p{  padding-top:5px;}
#info_interior #desenvolupa #texto #middle_texto #texto_der #estudiante p.titol { margin-bottom:0px; }
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #estudiante #video_estu {display:block; margin:0px 2px 5px 0px; width:78px; height:52px; float:left; background:url(../images/estudiantes_fons.gif) top left no-repeat;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #estudiante #video_estu a:link, #info_interior #desenvolupa #texto #middle_texto #sense_columnas #estudiante #video_estu a:active  { color:#fff; text-align:center; padding-top:3px; text-decoration:none;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #estudiante #video_estu a:hover { color:#fff; text-decoration:underline; text-align:center; padding-top:3px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #estudiante #video_estu p{ color:#fff; text-align:center; padding-top:3px;}
#info_interior #desenvolupa #texto #middle_texto #sense_columnas #estudiante #vacio { clear:both;}

#info_interior #desenvolupa #texto #foot_texto { width: 540px;float:left; margin-bottom:15px;}

#capa_1 {}
#capa_2 { position: relative; padding: 10px 20px 10px 20px; display: none; width: 535px; background: url(../img/blanc_training1.gif) top left repeat-y; }
#capa_3 { position: relative; padding: 10px 20px 10px 20px; display: none; width: 535px; background: url(../img/blanc_training1.gif) top left repeat-y; }
#capa_4 { position: relative; padding: 10px 20px 10px 20px; display: none; width: 535px; background: url(../img/blanc_training1.gif) top left repeat-y; }

	
/*-----------------------------------------------------------------------------------------------------PIE------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#pie { height:28px; position:relative; background:#d9dadc; width:918px; padding:0px; margin:0px; border:0px solid #d9dadc; color:#707173; margin:18px 0; font-size:11px;}
#pie #copyright { position:relative; float:right; top:8px; right:10px; height: 15px; margin:0px; width:510px; }
#pie #copyright ul { list-style:none; float:right;}
#pie #copyright ul li { float: left; padding-left:30px; font-weight:bold; text-align:right;}

#pie_home { height:28px; float:left; background:#d9dadc; width:918px; border:0px solid #d9dadc; color:#707173; margin:18px 0px; font-size:11px;}
#pie_home #copyright { position:relative; float:right; top:8px; right:10px; height: 15px; margin:0px; width:510px; }
#pie_home #copyright ul { list-style:none; float:right;}
#pie_home #copyright ul li { float: left; padding-left:30px; font-weight:bold; text-align:right;}

#info_interior #menu_lateral ul.acordeon ul.acordeon_2nivel #menuizqselected { background-color: #efefef; }
#info_interior #menu_lateral ul.acordeon ul.acordeon_2nivel li#menuizqselected a { color:#ff0000; font-weight:bold;}

#info_interior #menu_lateral ul.acordeon ul.acordeon_2nivel li.acordeon_3nivel #menuizqselected { background-color: #efefef;}


/***** cutre estilo calendario ****/
.mini_meses{ width:200px; height:135px; float:left; margin-left:20px; margin-bottom:5px;}
.mini_meses_dias li{ font-size:11px; font-weight:bold; display:inline; width:25px; height:15px; float:left; text-align:center; border: 1px #95ab98 solid;}

label.error {
	color:red;
	font-style:italic;
	}
input.error { background: #F3A17C; color: grey; }

#acomm { float: left; padding-top: 20px; padding-left: 10px; height: 27px; }



