body { padding:0px; margin:0px; background-color:black; }
body#interiores { background:#FFF; }
* { font-family:Arial,sans-serif; }
img { border:0px; margin:0px; padding:0px; }
a { outline-style:none; }
td { padding:0px; margin:0px; }

#interiores .titPagina { clear:both; display:inherit; background:#000; font-size:21px; color:#FFF; font-weight:bold; letter-spacing:0; margin-bottom:30px; padding:6px; text-transform:uppercase; width:auto; }
#interiores h1 { margin-top:25px; }

#logo_negro { background:url(../imagenes/logo_negro_peq.png) no-repeat; height:125px; width:532px; }
#idiomas { width:336px; text-align:right; vertical-align:bottom; padding-bottom:25px; font-size:10px; }
#idiomas a { color:#FFF; text-decoration:none; }
#switch-lang { float:right; margin-top:15px; }
#switch-lang a { color:#FFF; font-size:11px; text-decoration:none; }
#menu1 { border:1px solid #8CD600; text-align:right; vertical-align:middle; }
#menu1 td { font-size:11px; height:19px; text-align:center; vertical-align:middle; width:33%; }
#menu1 a { color:#FFF; text-decoration:none; }
#menu1 a:hover { color:#8CD600; }
#cursos { background-color:white; height:50px; color:#8CD600; font-size:10px; font-weight:bold; width:532px; }
#cursos a { color:black; text-decoration:none; font-size:11px; font-weight:bold; letter-spacing:0px; }
#cursos a:hover { color:#666; }
#cursos td { padding:4px 4px; }
.texto_index td { vertical-align:top; color:white; text-align:justify; font-size:11px; line-height:20px; }
.texto_index strong { font-weight:normal; color:#8CD600; }
.profesor { font-size:12px; width:515px; vertical-align:top; font-weight:bold; }
.texto, .profesor_texto { font-size:12px; width:515px; vertical-align:top; text-align:justify; }
.texto p,.profesor_texto p { text-align:justify; }
.texto h1 { color:#8CD600; font-size:18px; font-weight:bold; margin:0px; padding:0px; text-align:justify; }
.texto h3 { color:#8CD600; font-size:12px; font-weight:bold; margin:0px; padding:0px; text-align:justify; }
.texto a { text-decoration:none; color:black; }
.profesor_texto a { text-decoration:none; color:#8CD600; }
.boton-contacta { padding:5px; }
.boton-contacta td { background-color:#8CD600; padding:12px 55px; }
.boton-contacta a, .boton-personal a { color:white; font-weight:bold; font-size:16px; text-decoration:none; }
.boton-personal { padding:5px 0px; }
.boton-personal td { background-color:#8CD600; padding:12px 25px; }

.abajo, .abajo a { color:#666; font-size:12px; font-weight:bold; padding:40px 0 20px 0px; text-align:center; }


.ventana_blanca { background:url(../imagenes/logo_blanco.png) no-repeat 0px 45px; }
#formulario td { padding:6px; font-size:12px; margin:0px; }
#formulario strong { font-weight:normal; color:#8CD600; }
#formulario input, #formulario textarea{ padding:2px; font-size:12px; border:1px solid black; }
.bot_contacta div { padding-top:5px; width:91px; height:23px; font-size:13px; font-weight:bold; text-align:center; color:black; background:url(../imagenes/fondo_contacta.png) no-repeat; }
.bot_contacta a { text-decoration:none; color:black; }
.bot_contacta a:hover { color:#666; }
marquee, marquee a { color:white; }
marquee strong { color:#8CD600; }

.info-pie { background:url(../imagenes/info-pie.png) no-repeat 0 50%; color:#999; font-size:11px; height:34px; vertical-align:middle; text-indent:-9000px; }
.legal {  font-size:11px; height:34px; vertical-align:middle;  }

/* pestaņas navegacion */
#navegacion { clear:both; height:74px; width:532px; overflow:hidden; }
.nav-firstlevel { clear:both;  height:24px !important; *height:20px !important; }
.nav-firstlevel div { color:#8CD600; cursor:hand; cursor:pointer; display:block; float:left; font-size:11px; font-weight:bold; height:20px; padding-top:4px; text-decoration:none; }
.nav-firstlevel .profesional { text-indent:10px; width:154px; }
.nav-firstlevel .verano { text-indent:8px; width:146px; }
.nav-firstlevel .seminarios { text-indent:10px; width:108px; }
.nav-firstlevel .particular { background:#8CD600; color:#FFF; text-align:center; text-indent:0; width:124px; }

.openarea { background:url(../imagenes/bg-tabs.gif) #FFF no-repeat bottom right; }
.closedarea { background-image:none; }
.nav-secondlevel { background:#FFF; display:block; height:50px; width:532px; overflow:hidden; }
.nav-secondlevel #cursos-particulares { background:#8CD600; }
.nav-secondlevel #cursos-particulares a { color:#FFF; }
.linkscursos { clear:both; font-size:11px; height:50px; padding:10px 0; }
.nav-secondlevel ul, .nav-secondlevel ul li { margin:0; padding:0; list-style-type:none; }
.nav-secondlevel ul li { float:left; margin-bottom:4px; text-align:center; width:177px;  }
.nav-secondlevel ul li a { color:#000; text-decoration:none; font-size:11px; font-weight:bold; letter-spacing:0px; }
.nav-secondlevel ul li a:hover { color:#666; }
a.enlace:link
{text-decoration:none;
size:11px;}

a.enlace:visited
{text-decoration:none;
size:11px;}

a.enlace:hover
{text-decoration:none;
size:11px;}