body {background: #FFFFFF; padding: 0px; margin: 0px; font: small/1.5em Verdana,Tahoma,Arial,Sans-Serif; color: #000000;}

#cabecera {background: #2e3a69; width: 740px; height: 40px; padding: 0px; margin: 0px;}
#subcabecera {border-bottom: 1px solid #2e3a69; width: 740px; height: 15px; line-height: 15px; padding-bottom: 2px; margin: 0px; text-align: right;}
#menu {background: #2e3a69;border-right: 1px solid #2e3a69;border-left: 1px solid #2e3a69;width: 740px;height: 20px;padding: 0px; margin-top: 2px;}
#boton_izquierda{background: #2e3a69;border-left: 1px solid #FFFFFF;width: 100px;height: 20px;padding: 0px; margin-left: 10px;text-align: center; float:left;}
#boton_derecha{background: #2e3a69;border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;width: 105px;height: 20px;padding: 0px; margin: 0px;text-align: center;float:left;}
#contenido_inicio {background: #FFFFFF;border-right: 1px solid #2e3a69;border-bottom: 1px solid #2e3a69;border-left: 1px solid #2e3a69; padding: 0;margin: 0px; width: 740px; height: 520px;}
#contenido_curriculum {background: #FFFFFF;border-right: 1px solid #2e3a69;border-bottom: 1px solid #2e3a69;border-left: 1px solid #2e3a69; padding: 0;margin: 0px; width: 740px; height: 300px; }
#contenido_programa {background: #FFFFFF;border-right: 1px solid #2e3a69;border-bottom: 1px solid #2e3a69;border-left: 1px solid #2e3a69; padding: 0;margin: 0px; width: 740px; }#izquierda{background: #FFFFFF;width: 440px;height: 900px;padding: 0px; margin: 0px;float:left;}
#contenido_inscripcio {background: #FFFFFF;border-right: 1px solid #2e3a69;border-bottom: 1px solid #2e3a69;border-left: 1px solid #2e3a69; padding: 0;margin: 0px; width: 740px; }
#contenido_formenviat {background: #FFFFFF;border-right: 1px solid #2e3a69;border-bottom: 1px solid #2e3a69;border-left: 1px solid #2e3a69; padding: 0;margin: 0px; width: 740px; height: 250px;}
#contenido_llegar {background: #FFFFFF;border-right: 1px solid #2e3a69;border-bottom: 1px solid #2e3a69;border-left: 1px solid #2e3a69; padding: 0;margin: 0px; width: 740px; height: 1670px;}
#izquierda_inicio{background: #FFFFFF;width: 700px; padding-top: 40px;padding-right: 20px; margin: 0px;text-align: center; float: left;}
#derecha_inicio{background: #FFFFFF;width: 700px; padding-top: 10px; margin: 0px;float:left; padding-left: 20px;}
#arriba_inicio{background: #FFFFFF;width: 730px;height: 220px;padding-top: 15px; margin: 0px; text-align: center; }
#derecha{background: #FFFFFF;width: 290px;height: 900px;padding: 0px; margin: 0px;float:left;}
#abajo_inicio{background: #FFFFFF;width: 650px;height: 159px; padding-left: 50px; padding-top: 0px; margin: 0px;float:left;}
#directores{background: #FFFFFF;width: 250px;height: 100px;padding: 0px; margin: 0px;}
#cordinacion{background: #FFFFFF;width: 250px;height: 100px;padding-top: 10px; margin: 0px;}
#pie{background: #2e3a69;border-right: 1px solid #2e3a69;border-left: 1px solid #2e3a69;width: 740px;width: 740px;height:10px;}
#mas_abajo {background: #FFFFFF;width: 680px;height: 20px; padding-right: 50px; margin: 0px; text-align: right; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font: 11px Tahoma, Verdana, Arial, sans-serif;}
#logo1{height: 50px;padding-top: 22px;padding-left: 30px; padding-right: 0px; float:left;}
#logo2{height: 50px;padding-top: 10px;padding-left: 30px; padding-right: 0px; float:left;}
#izq {width: 250px; float: left; padding-left: 20px}
#der {width: 350px; float: left; padding-left: 20px}
#portada {margin-top: 15px; margin-bottom: 10px;}

p.padd {padding-left: 20px;}
.mar46 {margin-left: 46px;}
#mapa {margin: 20px 0px 20px 0px; }

.fons_gris {background: #F2F2F2; width: 696px;}
.fons_gris2 {background: #F2F2F2; width: 650px;}

.texte_link {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font: 11px Tahoma, Verdana, Arial, sans-serif; text-decoration: underline;}
.texte_link:hover {text-decoration: none;}
.texte_subcabecera {padding-top: 2px;padding-left: 15px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font: 11px Tahoma, Verdana, Arial, sans-serif; float:left;}
.texte_idioma {padding-top: 2px;padding-left: 5px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font: 11px Tahoma, Verdana, Arial, sans-serif; text-decoration: none;}

.texte {padding-top: 2px;padding-left: 20px;padding-right: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font: 11px Tahoma, Verdana, Arial, sans-serif;}
.texte_formulario {padding-top: 0px;padding-left: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font: 11px Tahoma, Verdana, Arial, sans-serif;}
a.texte {text-decoration:none;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font: 10px Tahoma, Verdana, Arial, sans-serif;}
.texte b {color: #2e3a69;}
.texte a, .texte a:visited, .texte a:active, .texte a:link {color: #2e3a69; font-weight: bold; text-decoration: underline;}
.texte a:hover {text-decoration: none;}

.texte_sub {padding-top:20px;padding-left: 20px;padding-right: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font: 11px Tahoma, Verdana, Arial, sans-serif; text-align: center;}


.texte_menu {padding-top: 4px;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font: 10px Tahoma, Verdana, Arial, sans-serif;font-weight:bold;}
a.texte_menu {text-decoration:none;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font: 10px Tahoma, Verdana, Arial, sans-serif;font-weight:bold;}
a.texte_menu:link {text-decoration:none;}
.separador{clear:both;}
.texte_pie {padding-top: 10px;padding-left: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font: 11px Tahoma, Verdana, Arial, sans-serif;}
a.texte_mail, a.texte_mail:visited, a.texte_mail:link, a.texte_mail:active {padding-top: 2px;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #2e3a69; font: 11px Tahoma, Verdana, Arial, sans-serif;font-weight:bold; text-decoration: underline;}
a.texte_mail:hover {text-decoration:none;}
.texte_logos {padding-top: 10px;padding-left: 10px;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #2e3a69; font: 10px Tahoma, Verdana, Arial, sans-serif;font-weight:bold;}
.texte_negreta {padding-left: 20px;padding-top: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font: 11px Tahoma, Verdana, Arial, sans-serif;font-weight:bold;}
.texte_inicio {padding-top: 10px;padding-left: 20px;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #2e3a69; font: 18px Tahoma, Verdana, Arial, sans-serif;font-weight:bold;}
.texte_iniciop {padding-top: 2px;padding-left: 10px;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #2e3a69; font: 12px Tahoma, Verdana, Arial, sans-serif;}
.texte_titulo {padding-left: 20px;padding-top: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #2e3a69; font: 11px Tahoma, Verdana, Arial, sans-serif;font-weight:bold;}
.texte_hora {padding-left: 20px;padding-top: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #2e3a69; font: 11px Tahoma, Verdana, Arial, sans-serif;font-weight:bold;}
.texte_tabla_azul1{padding-top: 0px; padding-bottom: 5px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #2e3a69; font: 11px Tahoma, Verdana, Arial, sans-serif;font-weight:bold;}
.texte_tabla_azul2{padding-top: 2px; padding-bottom: 5px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #2e3a69; font: 11px Tahoma, Verdana, Arial, sans-serif;font-weight:bold;}
.texte_tabla_bold{padding-top:2px; padding-bottom: 5px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font: 11px Tahoma, Verdana, Arial, sans-serif;font-weight:bold;float:left;}
td {vertical-align: top;}

.num {width: 700px;  padding-top: 2px;padding-left: 10px;padding-right: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font: 11px Tahoma, Verdana, Arial, sans-serif;}

.texte ul {padding: 0px 0px 0px 30px; margin: 0px;}
.texte ul li {padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px;min-height:13px;}

.print img {border:0px;float:left;padding-right:5px;margin-right:5px;}