body{font-family:"Trebuchet MS", "Trebuchet", Verdana, Arial;color: #333333;text-align:left; background-color:#999999;margin:0; padding:0;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0;vertical-align:middle;}
h1,h2,h3 {
	font-family:"Trebuchet MS", "Trebuchet", Verdana, Arial;
	margin:0; padding:0;
	color:#b11116;
	line-height:150%;
	font-size:14px;
	color:#11124a;
	margin-bottom:10px;
}

h2 {font-size:12px;margin-bottom:7px;}
h3 {font-size:11px;margin-bottom:7px;}

p,ul,li {
	font-family:"Trebuchet MS", "Trebuchet", Verdana, Arial;
	font-size:11px;
	color:#454545;
	line-height:19px;
	margin:0; padding:0;
	text-align:justify;
}
p b {font-weight:bold;}
li a {color:#454545;}
ul {list-style:none;margin-left:8px;margin-bottom:10px;}
ul li {background:url(img/bullet.gif) left 4px no-repeat;padding-left:17px;text-align:left;}

#contenido ul {margin-top:8px;}
#contenido a {font-family:"Trebuchet MS", "Trebuchet", Verdana, Arial;font-size:11px;color:#454545;}
a.sabermas {background:url(img/plus.gif) center left no-repeat;padding-left:17px;display:block;float:right;font-family:"Trebuchet MS", "Trebuchet", Verdana, Arial;
	font-size:12px;color:#000000;margin-top:8px;}
#contenedorGrande {width:100%;margin:0; padding:0;}
#contenedor {
	width:856px; /* Es necesario poner un ancho o alto para que IE "limpie" el elemento automaticamente */
	margin:0 auto;
	overflow:hidden;	
	background:#007CC3;
	border:1px solid black;
}

#header {width:856px;height:240px;overflow:hidden;position:relative;z-index:1;margin-bottom:-240px;vertical-align:bottom;}
#header_img {position:relative;top:0;vertical-align:baseline;}
#idiomas {color:#FFFFFF;font-size:10px;text-align:right;margin:0;position:relative;z-index:2;top:-30px;padding-right:10px;}
#idiomas a {color:#FFFFFF;}
#logo_etcs {width:110px;position:relative;top:10px;left:10px;z-index:2;}
#navegacion {border-top:0;overflow:hidden;margin-top:0px;position:relative;z-index:2;margin-top:135px;}
#contenido {
 background:url(img/fondo.jpg) bottom left no-repeat #C3DFF5;
 border-bottom:10px solid #FFFF00;
 border-top:0;
 padding:20px 10px 20px 10px; 
}
html>body #contenido {overflow:auto;}

* html #contenido {height:600px;margin-top:0;}
div.rounded {background:#EEEEEE;padding:4px;border:1px solid #777;padding:10px 15px;margin:15px 5px;}

#col_iz {float:left;width:563px;}
#col_der {width:250px;float:left;margin-left:20px;overflow: hidden;}
#presentacion {width:530px;}
#presentacionoferta {width:794px;margin-top:40px;}
#logo {width:30px;margin-right:10px;}
#fachada {float:right;width:90px;border:1px solid white;margin-left:15px;}
#presentacion h2 {margin-top:7px;margin-bottom:7px;}

#oferta_index{width:251px;margin-top:30px;float:left;}
#oferta_index h1 {margin-bottom:7px;}
#oferta_index ul li {color:#000000;}
#quienes_somos {width:228px;margin-top:15px;float:left;}
#quienes_somos.udima {width:251px;margin-top:-75px;}
#ultimas_nots {background:url(img/degradado.jpg);padding:5px;}
#ultimas_nots h2 {text-align:center;margin-bottom:0;}
#aula9 {width:170px;margin-top:15px;}
div.c {text-align:center;}

ul.pestanas {list-style:none;margin:0;height:30px;padding-top:7px;}
* html ul.pestanas {overflow:hidden;}
ul.pestanas li {float:left;height:25px;padding:5px 0px 0px 0px;width:122px;text-align:center;background:url(img/tab_bg4.png) top left no-repeat;display:block;font-family:"Trebuchet MS", "Trebuchet", Verdana, Arial;font-size:13px;color:#FFF;}
* html ul.pestanas li {background:url(img/tab_bg4.gif) top left no-repeat;}
ul.pestanas li a {color:#ffffff;display:block;font-family:"Trebuchet MS", "Trebuchet", Verdana, Arial;font-size:12px;height:40px;}
ul.pestanas li.on {width:124px;background:url(img/tab_bg4_on.gif) top left no-repeat;color:#000}
ul.pestanas li a {color:#FFF;}
ul.pestanas li a:hover {color:#FFFF00;}

#noticias {padding-top:15px;}
#noticias li {background:url(img/star.gif) left 4px no-repeat;margin-bottom:12px;clear:both;}
#col_der.localizacion  {margin-left:20px;}
#localizacion {width:500px;}
#mapa_escuela {float:right;border:1px solid #666666;margin-left:20px;}
#col_der.localizacion h2.tit {margin-left:15px;margin-top:25px;}
#col_der.localizacion p {margin-left:15px;}

#adem,#ciclos,#master,#formacion_cont {width:225px;float:left;margin-right:15px;margin-bottom: 35px;}
* html #adem {width:240px;}
* html #ciclos {width:240px;}
* html #master {width:240px;}
#adem {margin-left:10px;margin-bottom: 40px;}
#adem a.sabermas {margin-top: 24px;}
#formacion_cont a.sabermas {margin-top: 26px;}
#fc_tit {margin-top: 29px;}

#masterimg {width:225px;margin:10px 0;}
* html #masterimg {width:205px;margin:10px 0;}
#turistas {width:100px;float:left;border:1px solid #666666;margin:7px 7px 7px 0;}
#alumnosimg {width:100px;float:left;border:1px solid #666666;margin:7px 7px 7px 0;}
#formac_comp {background:url(img/degradado.jpg);padding:5px;clear:both;text-align:center;margin-top:30px;}
#formac_comp h2 {font-size:14px;}
#fcomp {margin:25px 0 0 30px;}

#contenido.adem {padding:15px 20px;}

#col_iz_adem {width:520px;float:left;margin-top:20px;padding-bottom:30px;}
#col_der_adem {width:288px;float:left;margin-left:0;margin-top:20px;overflow:hidden;margin-left: 8px}
#plan_adem {width:222px;margin-bottom:50px;}
#plan_adem h2{font-size:12px;text-align:center;text-decoration:underline;margin-bottom:12px;}
#plan_adem h3{background:url(img/star.gif) center left no-repeat;padding-left:17px;}
#col_iz_adem h2 {margin-top:12px;background:url(img/flechab.gif) center left no-repeat;padding-left:17px;}
ul.curso li {background:url(img/0150_bullet.gif) 4px left no-repeat;}
#fp1,#fp2 {width:480px;margin-bottom:40px;}

#logobreda {width:500px;}
img.ademimg {height:83px;margin-top:20px;border:1px solid #666666;}
a.volver {float:right;font-size:9px;color:#666666;background:url(img/volver.gif) center left no-repeat;padding-left:15px;}

div.imagenes_fp {text-align:center;margin-top:35px;}
div.imagenes_fp img {height:110px;border:1px solid #666666;margin-right:10px;}
p.comentario {font-style:italic;margin-left:5px;}

#contmaster {margin-top:27px;}
#contmaster h2 {background:url(img/star.gif) 4px left no-repeat;}
#contmaster p {margin-bottom:15px;}
#masterimg2 {margin:10px 0 7px 4px;}
div.idioma {margin-bottom:40px;}
div.idioma p {margin-bottom:10px;}

#amadeus {width:600px;margin-top:60px;float:left}
#fc {width:550px;margin-top:60px;float:left}
#logo_amadeus {margin-right:20px;}
#amadeusimagenes {float:left;margin-top:40px;}
#amadeusimagenes img {width:200px;border:1px solid #666666;margin-bottom:20px;}
a.pdf {background:url(img/pdf_file.jpg) top left no-repeat;padding-left:30px;display:block;height:30px;margin:15px;font-size:12px;color:#333333;padding-top:5px;}
a.odb {background:url(img/odb.gif) top left no-repeat;padding-left:30px;display:block;height:30px;margin:15px;font-size:12px;color:#333333;padding-top:5px;}
#alumnos{width:530px;}
#alumnosimg {width:100px;vertical-align:middle;margin-right:30px;}
#alumnos h1 {padding-top:30px;}
#enlacesalumnos {clear:both;}
#enlacesalumnos a{display:block;background:url(img/star.gif) 4px 3px no-repeat;padding-left:17px;font-size:12px;margin:7px;}

#col_iz_escuela {float:left;width:550px;margin:0 15px;}
#col_iz_escuela h2 {margin-top:15px;}

#col_der_escuela {float:left;margin-left:40px;}
#col_der_escuela img {width:180px;margin-bottom:20px;border:1px solid #333333;}
div.rounded p {margin-bottom:10px;}

#practicas,#ofertas {width:550px;margin-top:50px;float:left;}
#practicas ul {margin-left:15px;}
#practicas img {float:right;border:1px solid #333333;width:200px;}

#ofertas a {margin-top:10px;font-weight:bold;}
#ofertas a img {margin-right:7px;}
#ofertas p {margin-top:7px;}

#col_der_trabajo {float:left;margin-top:34px;width:230px;margin-left:20px;}
#col_der_trabajo p {padding:0 10px;}

#col_der_trabajo a {display:block; margin:10px;background:url(img/flechab.gif) 4px 3px no-repeat;padding-left:19px;}
#infodep {display:block; margin:10px;background:url(img/flechab.gif) 4px 3px no-repeat;padding-left:19px;}

.diario {width:485px;padding:0;margin:0;border:0;margin-left:20px;}
.diario th {
	background-color:#44A4CC;
	color:#FFFFFF;	
	font-weight:100;
	font-size:11px;
	padding-left:3px;
	border:1px solid #808080;
}
	
.diario tr {background-color:#F0EEEE;font-size:11px;}
.diario td {border:1px solid #808080;padding-left:3px;margin:0;}
.asignatura {width:175px;}
.profesor {width:150px;}
.hora {width:40px;}
.lugar {width:120px;}
#col_iz_calendario {float:left;}
#col_der_calendario {float:left;overflow:hidden;}
#calendario {text-align:center;margin-top:40px;margin-bottom:30px;}
#col_iz_calendario table {width:440px;}
#col_iz_calendario td {adding:0;margin:0;border:#444444 1px solid;}
#col_iz_calendario td.mes {text-align:left;font-weight:bold;}
#col_iz_calendario td.finde {background-color:#CCCCCC;font-weight:bold;}
#col_iz_calendario td.festivo {color:#FF0000;ont-weight:bold;}
#col_iz_calendario td.doble {font-size:8px;}
#col_iz_calendario td.comienzo {font-weight:bold;color:#0000FF;}

#col_iz_calendario td.vacaciones {font-weight:bold;background-color:#3399FF;}
#col_iz_calendario td.vacafestivo {font-weight:bold;color:red;background-color:#3399FF;}
#col_iz_calendario .examenes {background-color:#00FF00;font-weight:bold;}	
#col_iz_calendario .separador {border:0;}
a.puntero {background:url(img/flechab.gif) 4px left no-repeat;padding-left:17px;margin-left:10px;}
#colder_fc {float:right;width:181px;margin-top:45px;}
#footer {
	width:856px;
	background-color:#007CC3;
	color:#FFFFFF;
	height:40px;
	padding:25px 5px 5px 5px;
	text-align:center;
	font-size:10px;
}

#contcal {overflow:auto;text-align:center;}
#emailtit h2 {background:url(img/email.gif) center right no-repeat;display:block;padding:14px 0 5px 0;}
#emailtit {margin-top:30px;}
#imp_login input {
	float:left;
	font-size:12px;
	margin-top:7px;
	//margin-top:0px;
}
#user {width:105px;margin-right:3px;}
#pass {width:70px;}

#sufijo {
	float:left;
	font-size:10px;
	margin-top:7px;
	//margin-top:0px;
}
#imp_login label {float:left;font-size:12px;clear:both;margin-right:5px;
	margin-top:7px;
	//margin-top:0px;
}
#imp_login #boton {margin:15px 0 0 90px;clear:both;}

* html #imp_login label {margin-top:0px;}
* html #imp_login input {margin-top:0px;}
* html #sufijo {margin-top:0px;}
#imp_login #boton {margin:5px 0 0 90px;}
#alsemi {margin-top:50px;width:530px;}
#alsemi label {font-size:11px;float:left;margin-left:10px;clear:both;margin-top:7px;width:112px;}
#alsemi input {float:left;margin-top:7px;margin-left:5px;font-size:11px;margin-bottom:5px;}
#alsemi span {float:left;margin-top:7px;margin-left:8px;font-size:11px;font-style:italic;color:#777777;}
#alsemi #btnsemi {clear:both;float:none;display:block;margin:0 auto;}
li.asig {margin-top:12px;}
#proximo_curso {margin:10px 0;clear:both;}
#proximo_curso.index {margin-top:20px;width:450px;margin-left:5px;float:left;}
#proximo_curso img {float:right;}
#proximo_curso h2 {font-weight:bold;}
#proximo_curso a {text-decoration:underline;}
#error_cont {border:1px solid red;text-align:center;margin-top:15px;}
#error_cont p{text-align:center;}
#unik_logo {display:block;float:right;margin-bottom:12px;}
#amadeus_logo {display:block;text-align:center;margin-bottom:12px;}
#protocolo_link {clear:both;display:block;}
#amadeus_link {clear:both;display:block;float:right;}
#info_protocolo {margin-bottom:25px;margin-top:30px;}
#logo_unik {float:right;}
#info_protocolo p {margin-top:25px;}
.unik {color:#009702;font-weight:bold;}
.destacado {font-weight:bold;color:#000000;}
table.notas {margin: 30px 0 0 150px;border-collapse:collapse;}
table.notas td,table.notas th {border:1px solid black;border-collapse:collapse;padding:3px 4px;}
table.notas td.suspenso {color:#FF0000;}
table.notas th {background:#FFFFFF;}
table.notas th.asignatura {width:350px;}
#errormsg p{color:red;text-align:center;font-size:15px;font-weight:bold;width:100%;margin-top:10px;}
#aviso {margin:20px 0 0 150px;width:420px;border:1px solid #666666;padding:5px;background:#FFFFFF;color:black;}
#aviso span.importante {font-weight:bold;color:red;text-align:justify;line-height:170%;}

#cont_flash {width:265px;overflow:hidden;margin-top:38px;padding-left:4px;height:249px;}
#cont_flash h1 {text-align:center}
#facebook {color:#3B5998;text-align: center;margin:10px auto;}
a.destacado {text-decoration: underline;}
div.tira_imagenes {text-align: center;margin: 25px 0 12px 0;}
div.tira_imagenes a {margin: 0 5px  0 5px;}
#rentaula_pres {margin-top:20px;margin-bottom: 20px;}