.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

a:link {color:#003765; text-decoration:none;}
a:hover {color:#003765; text-decoration:underline;}
a:visited {color:#003765; text-decoration:none;}
a:active {color:#003765; text-decoration:none;}

a img {border:none; text-decoration:none;}

ul, li {margin:0; padding:0; list-style:none;}
li {background:url(http://www.ciudadania.datacontrol.es/cesur/brasil/img/bullet.gif) no-repeat top left; padding-left:10px; margin:3px 0;}

body {text-align:center;}
#page {width:990px; font:normal 12px "Lucida Sans", Arial; color:#003765; margin:0 auto; text-align:left;}
h1.cabecera {background:url(img/cabecera.jpg) no-repeat center; height:181px; margin:0; padding:0;}
h1.cabecera span {margin-left:-9999em;}
#migas {height:30px; padding-top:3px; background:url(img/barra.jpg) no-repeat top center; font:bold 14px Verdana;}

#contenido {float:right; width:755px; padding:15px; background:#eaf0fc url(img/h1-bg.gif) repeat-x top center;}
#sidebar {width:190px; float:left;}
#contenido {background:#fff url(img/h1-bg.gif) repeat-x top center; border:1px solid #ff000;}
#contenido.home, #contenido.info, #sidebar .menu {border:1px solid #003765; background-color:#eaf0fc;}
#sidebar .menu {margin-bottom:25px;}


#sidebar .menu h3 {background:#003765 url(http://www.ciudadania.datacontrol.es/cesur/brasil/img/h3-bg.gif) no-repeat left center; margin:0; padding:0; 
padding:5px 18px; color:#fff; font:bold 13px "Lucida Sans", Arial;}
#sidebar .menu ul {margin:0; padding:0; list-style:none;}
#sidebar .menu ul li {background: url(http://www.ciudadania.datacontrol.es/cesur/brasil/img/cuad_ne.gif) no-repeat top left;
padding-left:17px; margin:3px 0; list-style:none;} 


#contenido h1, p.migas {margin:0; margin-top:-10px; font:bold 13px "Lucida Sans", Arial; color:#fff;}
p.migas a {color:#fff;}
#contenido.curso h1 {font:bold 16px "Lucida Sans", Arial; color:#003765; margin:25px 0; margin-top:25px;}
div.box {margin:10px;}
div.box h2, div.box ul {margin:0; padding:0; border:0; list-style:none; margin-left:185px;}
div.box h2 a {font:bold 16px "Lucida Sans", Arial;}
div.box li {margin:7px 0; padding:0; clear:both; color:#fff; background:none;}
html>body div.box li {padding-top:4px; margin:0;}
div.box li a {color:#fff; display:block; float:left; width:405px;}
div.box li span {display:block; width:70px; float:left; text-align:center;}

div.box-enfermagem-medicina {background:url(http://www.ciudadania.datacontrol.es/cesur/brasil/img/sanitariamar.gif) no-repeat top left; height:148px; padding-top:17px;}
div.box-servico-social {background:url(http://www.ciudadania.datacontrol.es/cesur/brasil/img/sociocultural.gif) no-repeat top left; height:138px; padding-top:27px;}
div.box-comunicacao-imagem-som {background:url(http://www.ciudadania.datacontrol.es/cesur/brasil/img/comunicacion.gif) no-repeat top left; height:145px; padding-top:20px;}
div.box-informatica {background:url(http://www.ciudadania.datacontrol.es/cesur/brasil/img/informatica.gif) no-repeat top left; height:139px; padding-top:35px;}
div.box-comercio-marketing {background:url(http://www.ciudadania.datacontrol.es/cesur/brasil/img/comercio-marketing.gif) no-repeat top left; height:157px; padding-top:19px;}
div.box-dieta-nutricao {background:url(http://www.ciudadania.datacontrol.es/cesur/brasil/img/dietetica.gif) no-repeat top left; height:125px; padding-top:34px;}
div.box-turismo {background:url(http://www.ciudadania.datacontrol.es/cesur/brasil/img/hosteleria-turismo.gif) no-repeat top left; height:137px; padding-top:35px;}
div.box-energia-agua {background:url(http://www.cesurformacion.com/brasil/img/energia-y-agua.gif) no-repeat top left; height:157px; padding-top:15px;}
div.box-instalacao {background:url(http://www.cesurformacion.com/brasil/img/instalacion-y-mantenimiento.gif) no-repeat top left; height:157px; padding-top:18px;}

.fam h2 {clear:both; padding-top:15px; margin-top:15px; border-top:3px dotted #eaf0fc; font:bold 16px "Lucida Sans", Arial;}
.fam .fl {float:left; width:560px;}
.fam .fr {float:left; width:185px; text-align:center; overflow:hidden;}
.curso .fr {width:48%; padding-right:2%; float:right;}
.curso .fr h2.titulo, p.titulo, .curso h2 {font:bold 12px "Lucida Sans", Arial;}
.box-curso img {float:right; margin:10px; margin-right:0}
h2.temario {position:absolute; left:-9999em;}
.box-curso {border:1px solid #bcd1f0; background-color:#eaf0fc; padding:0 10px;}
p.botones {margin:25px 0; font:bold 11px "Lucida Sans", Arial;}
p.botones a {color:#a6782b; padding:3px; margin:5px; border:1px solid #cc9e51; background:url(img/btn-bg-02.gif) repeat-x top left; padding:3px;}
a.volver {padding:0; padding-top:45px; background:url(img/btn-volver.png) no-repeat top center; margin-right:15px; font:bold 11px Verdana;}
a.solicitar {padding:0; padding-top:45px; background:url(http://www.cesurformacion.com/img/btn-solicitar.jpg) no-repeat top center; font:bold 11px Verdana;}

a.volver:link, a.solicitar:link {color:#003765;}
a.volver:visited, a.visited:visited {color:#003765;}
a.volver:hover, a.solicitar:hover {color:#cc9e51;}
a.volver:active, a.solicitar:active {color:#003765;}

#contenido.info h2 {font:bold 13px "Lucida Sans", Arial; color:#003765; margin-top:25px; padding-bottom:3px; border-bottom:1px solid #e4a748;}
#contenido.info h2 span {color:#e4a748;}

div.curso-espanhol, div.curso-espanhol ul, div.curso-espanhol ul li {background:url(http://www.cesurformacion.com/brasil/img/fondoA.jpg); list-style:none;}
div.curso-espanhol li {clear:both;}
div.curso-espanhol li span {display:block; float:left; padding:5px; margin:10px;}
div.curso-espanhol li span.letra {font:bold 13px Verdana;}
div.curso-espanhol li span.nivel {background:url(http://www.cesurformacion.com/brasil/img/fondotablainterior.jpg); border:1px solid #eda13f; width:85%;}

table.spanish-courses {background:url(http://www.cesurformacion.com/brasil/img/fondoA.jpg);}
table.spanish-courses td {}
td.course {background:url(http://www.cesurformacion.com/brasil/img/fondotablainterior.jpg); border:1px solid #eda13f; padding:9px;}

p.imagenes {margin:0; background-color:#fff; padding:20px 0; text-align:center;}
p.imagenes img {margin-right:50px;}

/*vinculos botonera y dele*/
#espanol-distancia a {font:bold 12px Verdana;}
#espanol-distancia a:hover {font:bold 12px Verdana;text-decoration: none;}

#espanol-distancia a.botoini {color:#ffffff;}
#espanol-distancia a.botoini:hover {color:#6D9D61;}

#espanol-distancia a.botointer {color:#ffffff;}
#espanol-distancia a.botointer:hover {color:#E58D45;}

#espanol-distancia a.botoava {color:#ffffff;}
#espanol-distancia a.botoava:hover {color:#E766B6;}

#espanol-distancia a.botosup {color:#ffffff;}
#espanol-distancia a.botosup:hover {color:#E2BD53;}

#espanol-distancia a.botodele {color:#ffffff;}
#espanol-distancia a.botodele:hover {color:#59BCAF;}

td.dele {color:#000000; font:bold 12px Verdana; text-decoration: underline;}
#nivel-dele a.dele:link {color:#FF9933; text-decoration: underline;}
#nivel-dele a.dele:hover {color:#FF9933; text-decoration: none;}
#nivel-dele a.dele:visited {color:#FF9933;}
#nivel-dele a.dele:active {color:#FF9933;}


td.espanol-parrafo li {color:#000000; font:normal 12px Geneva, Sans-serif, Arial; margin-left: 0px;}

img.formu {margin-top: 0px; margin-left: 20px;}

img.cervantes {margin-top: 188px; margin-left: 470px;}
* html  img.cervantes {margin-top: 190px;}
