

body { margin:0px; background:#000; color:#FFF; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

#contenedor {width:984px; padding:10px 10px 0 10px;margin-left:auto; margin-right:auto;height:594px;position:absolute; top: 50%;left: 50%;margin-left: -502px;margin-top:-302px; border:1px solid #555656;}



#div_left { width:202px; float:left;}

#div_right { width:782px; float:left;}



#logo { width:202px; height:165px; float:left; display:block; background:url(../img/logo.jpg) no-repeat 25px 20px; margin-bottom:10px;}

#logo span { display:none;}

#logo a { width:202px; height:165px; float:left; display:block; background:url(../img/logo.jpg)no-repeat 25px 20px;}



#div_left ul { border:1px solid #555656; margin:0; padding:5px 5px 0 5px; list-style:none; float:left; width:190px;}

#div_left li {  margin:0px 0px 5px 0px;}



#div_left li a{ display:block;border:1px solid #555656; width:180px;padding:4px; color:#FFF; text-decoration:none;}

#div_left li a:hover{ background:#6fa4d7;}



#div_left li span#activo,
#div_left li a#activo{background:#6fa4d7;border:1px solid #555656; width:180px;padding:4px; color:#FFF; text-decoration:none; display:block;} 



#promociones {border:1px solid #555656;  padding:5px 5px 5px 5px; list-style:none; float:left; width:190px;margin:10px 0 0 0;}

#promociones h1 { border-bottom:1px solid #555656;font-size:12px; font-weight:normal; margin:0 0 10px 0;}



.masinfo { float:right; text-align:right;font-size:9px; font-weight:bold; padding-right:5px;} .masinfo a { color:#4a4b4b;} .masinfo a:hover { color:#6fa4d7;}



.promo  { margin:0 0 5px 0; font-size:9px;width:190px; float:left;}

.promo img { float:left; margin-right:5px;}



#medio {width:782px; float:left; margin:0; height:413px;}

#foto_home { width:553px; padding:0 10px 0 10px; float:left;}

#foto_home img { margin:0; }

#pasafotos_home { width:772px;float:left; height:157px;}

#espacion { width:10px; height:20px; float:left;}



#menus { width:209px; float:left;}



#menus ul { border:1px solid #555656; margin:0; padding:5px 5px 0 5px; list-style:none; float:left; width:197px;}

#menus li {  margin:0 0 5px 0;}

#menus li a{ display:block;border:1px solid #555656; width:187px;padding:4px; color:#FFF; text-decoration:none;}

#menus li a:hover{ background:#6fa4d7;}

#menus li span#activo {background:#6fa4d7;border:1px solid #555656; width:187px;padding:4px; color:#FFF; text-decoration:none; display:block;} 



#firma {width:984px; float:left; padding:5px 0 0 0 ;}



#noticias {border:1px solid #555656;  padding:5px 5px 0 5px; list-style:none; float:left; width:197px;margin:10px 0 0 0; height:225px;}

#noticias h1 { border-bottom:1px solid #555656;font-size:12px; font-weight:normal; margin:0 0 20px 0;}



#menu_top {width:551px;float:left;border:1px solid #555656; height:30px; margin:0 0 8px 0; }

#menu_top ul { text-align:center; list-style:none; margin:0; padding:7px 0 0 0; font-weight:bold;}

#menu_top li { display:inline; margin:0 12px 0 12px;}

#menu_top li a { color:#FFF; text-decoration:none;}

#menu_top li a:hover { color:#6fa4d7; text-decoration:underline;}

#menu_top  a { color:#FFF; text-decoration:none;}

#menu_top li#online {color:#6fa4d7; text-decoration:underline;}



#est { width:218px; height:79px; float:left; display:block; background:url(../img/est.jpg) no-repeat;}

#est span { display:none;}

#est a { width:218px; height:79px; float:left; display:block; background:url(../img/est.jpg)no-repeat;}

#est a:hover { width:218px; height:79px; float:left; display:block; background:url(../img/est_over.jpg);}



#eva { width:218px; height:79px; float:left; display:block; background:url(../img/eva.jpg) no-repeat;}

#eva span { display:none;}

#eva a { width:218px; height:79px; float:left; display:block; background:url(../img/eva.jpg)no-repeat;}

#eva a:hover { width:218px; height:79px; float:left; display:block; background:url(../img/eva_over.jpg);}



#cel { width:218px; height:79px; float:left; display:block; background:url(../img/cel.jpg) no-repeat;}

#cel span { display:none;}

#cel a { width:218px; height:79px; float:left; display:block; background:url(../img/cel.jpg)no-repeat;}

#cel a:hover { width:218px; height:79px; float:left; display:block; background:url(../img/cel_over.jpg);}



#omeo { width:218px; height:79px; float:left; display:block; background:url(../img/omeo.jpg) no-repeat;}

#omeo span { display:none;}

#omeo a { width:218px; height:79px; float:left; display:block; background:url(../img/omeo.jpg)no-repeat;}

#omeo a:hover { width:218px; height:79px; float:left; display:block; background:url(../img/omeo_over.jpg);}



#menu_top2 {width:551px;float:left;border:1px solid #555656; height:30px; margin:0 0 8px 0; }

#menu_top2 ul { text-align:center; list-style:none; margin:0; padding:7px 0 0 0; font-weight:bold;}

#menu_top2 li { display:inline; margin:0 18px;}
#menu_top2 li.first{margin-left:0px;}
#menu_top2 li.last{margin-right:0px;}

#menu_top2 li a { color:#FFF; text-decoration:none;}

#menu_top2 li a:hover { color:#6fa4d7; text-decoration:underline;}

#menu_top2  a { color:#FFF; text-decoration:none;}

#menu_top2 li#online,
#menu_top2 li.select,
#menu_top2 li.select a{color:#6fa4d7; text-decoration:none;}



#estatico {width:551px;float:left;border:1px solid #555656; height:356px;}

#estatico h2 { border-bottom:1px solid #555656; font-size:12px; font-weight:bold; margin:10px 10px 0px 0;color:#939598;}



.news  { margin:0 0 24px 0; font-size:9px;width:185px; float:left; padding-left:12px; background:url(../img/flesh.gif) no-repeat 0 2px; }



#creactivitat {width:193px; float:left; padding-left:9px; background:url(../img/flesh2.gif) no-repeat 0 5px; font-size:11px;}

#creactivitat a { color:#4e4643; text-decoration:none;} #creactivitat a:hover { color:#FFF; text-decoration:underline;}



#text_firma {width:626px; float:left; padding-left:15px; font-size:11px; color:#9c9e9f;}



#avisos {float:right; padding-left:9px;background:url(../img/flesh.gif) no-repeat 0 5px; text-align:right; font-size:11px;}

#avisos a { color:#9c9e9f; text-decoration:none;} #avisos a:hover { color:#6fa4d7; text-decoration:underline;}





/* easyscroll */



#easyscroll{

	

	margin:1em 0;

	/* add additional styling */

	}	



	/* easyscroll navigation buttons */	



/* easyscroll navigation buttons */	



	#easyscrollnav, #easyscrollnav li{

		height:11px;

		line-height:10px;

		margin:0;	

		padding:0;

		}	

	#easyscrollnav{

		margin:310px 7px 0 0; float:right; width:11px;

		}			

	#easyscrollnav li{

		list-style:none;

		float:left;

		color:#333;

		cursor:pointer;margin-bottom:5px;

		}					

	#easyscrollnav li.over{

		color:#999;

		text-decoration:underline; 

		}

#btnUp {display:block;

	width:11px;

	height:10px; float:left;background:url(../img/scroll_up.gif) no-repeat 0 0;	font-size:0.00001em; margin-bottom:5px;}



#btnUp a{ 

	background:url(../img/top.jpg) no-repeat 0 0;	font-size:0.00001em;}	

	#btnUp a:hover{ 

	background:url(../img/top.jpg) no-repeat 0 0;	font-size:0.00001em;}

	

#btnDown {display:block;

	width:11px;

	height:10px; float:left;background:url(../img/scroll_down.gif) no-repeat 0 0;	font-size:0.00001em;}



#btnDown a{ 

	background:url(../img/bot.jpg) no-repeat 0 0;	font-size:0.00001em;}	

	#btnDown a:hover{ 

	background:url(../img/bot.jpg) no-repeat 0 0;	font-size:0.00001em;}	

	

/*****-*/

#easyscrollnav2, #easyscrollnav2 li{

		height:11px;

		line-height:10px;

		margin:0;	

		padding:0; 

		}	

	#easyscrollnav2{

		margin:265px 0px 0 5px; float:right; width:11px;position:absolute;left:755px;

		}			

	#easyscrollnav2 li{

		list-style:none;

		float:left;

		color:#333;

		cursor:pointer;margin-bottom:5px;

		}					

	#easyscrollnav2 li.over{

		color:#999;

		text-decoration:underline; 

		}

		

/******/



#btnReset { display:none;}

#myContent { width:495px; float:left; padding:15px 5px 25px 25px; text-align:justify; color:#939598; margin:0px;}

#myContent h2 { border-bottom:1px solid #555656; font-size:12px; font-weight:bold; margin:0 0 5px 0;}

#myContent h2 { border-bottom:1px solid #555656; font-size:12px; font-weight:bold; margin:0 0 5px 0;}



#myContent2 { width:495px; float:left; padding:15px 5px 25px 25px; text-align:justify; color:#939598; margin:0px;}







.link { font-size:10px;}

.link a { color:#6fa4d7; background:url(../img/flesh3.gif) no-repeat  0 3px; padding-left:10px;}

.link a:hover { color:#FFF;}



.linkeame{color:#6fa4d7;}

.linkeame a { color:#6fa4d7 !important;}

.linkeame a:hover { color:#FFF !important;}





.linkeame2{}

.linkeame2 a:hover { color:#6fa4d7 !important;}

.linkeame2 a { color:#939598 !important;}



#contenedor_titulo_noticia {border:1px solid #555656; margin-top:20px; padding:15px 0 15px 0;}

#contenedor_titulo_noticia h3 {font-size:13px; font-weight:bold; margin:0px; background:#3b424b; padding:3px; color:#FFF;}



form { font-size:10px; margin:10px 0 0 0; padding:0;}

input#nombre {border:1px solid #555656; background:#000; width:300px; height:14px; margin:2px 0 5px 0; color:#FFF;font-size:10px;}

input.check {border:0; background:url(../img/campo.jpg); width:10px; height:10px; margin-left:5px;}

input.campos {border:1px solid #555656; background:#000; width:145px; height:14px; margin:2px 0 5px 0; color:#FFF;font-size:10px;}

textarea {border:1px solid #555656; background:#000; width:300px; height:65px; margin:2px 0 5px 0; color:#FFF;font-size:10px; font-family:Arial, Helvetica, sans-serif;}

form a { color:#858a95; text-decoration:none;} form a:hover { color:#FFF; text-decoration:underline;}





form#insc { padding:0; margin:0;font-size:10px;}

form#insc input.curso {border:1px solid #555656; background:#000; width:271px; height:14px; margin:2px 0 5px 0; color:#FFF;font-size:10px;}

form#insc input.ciudad {border:1px solid #555656; background:#000; width:181px; height:14px; margin:2px 0 5px 0; color:#FFF;font-size:10px;}

form#insc input.name {border:1px solid #555656; background:#000; width:130px; height:14px; margin:2px 0 5px 0; color:#FFF;font-size:10px;}

form#insc input.last {border:1px solid #555656; background:#000; width:166px; height:14px; margin:2px 0 5px 0; color:#FFF;font-size:10px;}

form#insc input.centro {border:1px solid #555656; background:#000; width:155px; height:14px; margin:2px 0 5px 0; color:#FFF;font-size:10px;}

form#insc input.emilio {border:1px solid #555656; background:#000; width:182px; height:14px; margin:2px 0 5px 0; color:#FFF;font-size:10px;}

form#insc input.tel {border:1px solid #555656; background:#000; width:136px; height:14px; margin:2px 0 5px 0; color:#FFF;font-size:10px;}

form#insc input.movil {border:1px solid #555656; background:#000; width:118px; height:14px; margin:2px 0 5px 0; color:#FFF;font-size:10px;}

form#insc input.check {border:0; background:url(../img/campo.jpg); width:10px; height:10px; margin-left:5px;}





form#let { padding:0; margin:10px;font-size:10px;}

form#let input.nombre_letter {border:1px solid #555656; background:#000; width:285px; height:14px; margin:2px 0 5px 0; color:#FFF;font-size:10px;}

form#let input.codigo_letter {border:1px solid #555656; background:#000; width:140px; height:14px; margin:2px 5px 5px 0; color:#FFF;font-size:10px;}

form#let input.email_letter {border:1px solid #555656; background:#000; width:140px; height:14px; margin:2px 0 5px 0; color:#FFF;font-size:10px; }

form#let label{display:block;}
form#let #resultado{min-height:20px; width:285px;}
form#let span{width:100%;padding:2px;display:block;}
form#let .error{background-color:#c30000;color:#000000;border:1px solid #990000;}
form#let .notify{background-color:#00c300;color:#000000;border:1px solid #009900;}
form#let .notify_send{background-color:#F90;color:#000000;border:1px solid #FC0;}
form#let input.button_submit,
form#aprofesinallogin input.button_submit{cursor:pointer}
form#aprofesinallogin input.button_submit:hover,
form#let input.button_submit:hover{color:#AAAAAA;}
#boletin img{float:left;}
#boletin .boletin{margin-top:60px;margin-left:8px;width:50%;float:left;}
.enlace_volver{color:#AAAAAA;text-decoration:none;}



#formulario { float:right;}

#formulario a { background:#7caad6; padding:3px;border:1px solid #555656; display:block; color:#000; text-decoration:none;}

#formulario a:hover { background:#FFF;border:1px solid #555656; display:block; color:#000; text-decoration:underline;}

	/* // easyscroll navigation buttons */	



/* // end easyscroll */



form#centros select#provincia { width:auto; height:23px;border:1px solid #555656; background:url(../img/select.gif); color:#939598; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:2px 0 0 15px; }



form#centros select#municipio { width:auto; height:23px;border:1px solid #555656; background:url(../img/select.gif); color:#939598; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:2px 0 0 15px; }



form#centros input.enviar { width:60px; height:23px;border:1px solid #555656; background:url(../img/select.gif); color:#939598; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:2px 15px 0 5px; text-align:center; }



.cursos{ float:left; clear:both; text-align:left; font-size:11px; margin:10px 0; }

.cursos h3 { font-size:11px; font-weight:bold; margin:0; background:url(../img/flesh.gif) no-repeat 0 4px; padding-left:10px; color:#6fa4d7;}

.cursos span.fecha {color:#6fa4d7; font-weight:bold;}

.cursos p { margin:3px 0 0 0;} .cursos img { float:right; margin-left:10px;}



.cursos a {color:#939598; text-decoration:none;} .cursos a:hover {color:#6fa4d7; text-decoration:underline;}

 

.cursos h3 a { color:#6fa4d7;} .cursos h3 a:hover { color:#FFF;}

.cursos img { margin-left:5px; margin-bottom:5px;}



#diagnostico {}

#diagnostico p {font-size:12px; margin:0 0 15px 0; background:url(../img/flesh.gif) no-repeat 0 4px; padding-left:10px;color:#939598;}

#diagnostico p a { color:#939598; text-decoration:none;} #diagnostico p a:hover { color:#6fa4d7; text-decoration:underline;}



#asesoria {}

#asesoria p {font-size:12px; margin:0 0 15px 0; background:url(../img/flesh3.gif) no-repeat  0 3px; padding-left:10px;color:#939598;}



#promo_todas {}

#promo_todas p {font-size:12px; margin:0 0 15px 0;width:495px; float:left; color:#FFF;}

#promo_todas p a { color:#808285; font-size:10px; margin-top:3px; display:block;} #promo_todas p a:hover { color:#6fa4d7;}

#promo_todas img { float:left; margin:0 5px 5px 0;}



#noticias_todas {}

#noticias_todas p {font-size:12px; margin:0 0 15px 0;width:495px; float:left; color:#FFF; background:url(../img/flesh.gif) no-repeat 0 4px; padding-left:10px;}

#noticias_todas p a { color:#808285; font-size:10px; margin-top:3px; display:block;} #noticias_todas p a:hover { color:#6fa4d7;}







/************************/



/*****-*/

#easyscrollnav3, #easyscrollnav3 li{

		height:11px;

		line-height:10px;

		margin:0;	

		padding:0; 

		}	

	#easyscrollnav3{

		margin:205px 0px 0 5px; float:right; width:11px;position:absolute;left:755px;

		}			

	#easyscrollnav3 li{

		list-style:none;

		float:left;

		color:#333;

		cursor:pointer;margin-bottom:5px;

		}					

	#easyscrollnav3 li.over{

		color:#999;

		text-decoration:underline; 

		}

		

/******/



/************************/



/*****-*/

#easyscroll6{

	

	margin:1em 0;

	/* add additional styling */

	}

#easyscrollnav6, #easyscrollnav6 li{

		height:11px;

		line-height:10px;

		margin:0;	

		padding:0; 

		}	

	#easyscrollnav6{

		margin:205px 0px 0 5px; float:right; width:11px;position:absolute;left:355px;

		}			

	#easyscrollnav6 li{

		list-style:none;

		float:left;

		color:#333;

		cursor:pointer;margin-bottom:5px;

		}					

	#easyscrollnav6 li.over{

		color:#999;

		text-decoration:underline; 

		}

		

#btnUp_f {display:block;

	width:11px;

	height:10px; float:left;background:url(../img/scroll_up.gif) no-repeat 0 0;	font-size:0.00001em; margin-bottom:5px;}



#btnUp_f a{ 

	background:url(../img/top.jpg) no-repeat 0 0;	font-size:0.00001em;}	

	

#btnDown_f {display:block;

	width:11px;

	height:10px; float:left;background:url(../img/scroll_down.gif) no-repeat 0 0;	font-size:0.00001em;}



#btnDown_f a{ 

	background:url(../img/bot.jpg) no-repeat 0 0;	font-size:0.00001em;}	

	

/*****-*/		

		

/******/





.link2 { padding-left:200px;}

.link2 a {border:1px solid #555656; background:url(../img/select.gif) no-repeat;font-size:11px;padding:5px 5px 5px 18px;color:#939598;display:block; text-decoration:none; width:100px; }

.link2 a:hover {color:#6fa4d7; text-decoration:none; }



.linkeame a{color:#939598;} .linkeame a:hover{color:#6fa4d7;}

.linkeame p a{color:#939598;} .linkeame p a:hover{color:#6fa4d7;}





.link3 { float:right;}

form#aprofesinallogin input.button_submit,
form#let input.button_submit,
.link3 a {border:1px solid #555656; background:url(../img/select.gif) no-repeat;font-size:11px;padding:5px 5px 5px 18px;color:#939598;display:block; text-decoration:none; width:auto; }

.link3 a:hover {color:#6fa4d7; text-decoration:none; }

.link4 { float:right;}

.link4 a {border:1px solid #555656; background:url(../img/select.gif) no-repeat;font-size:11px;padding:5px 5px 5px 18px;color:#939598;display:block; text-decoration:none; width:auto; margin-right:250px; }

.link4 a:hover {color:#6fa4d7; text-decoration:none; }



#myContent4 p {font-size:11px; margin:0 0 15px 5px; background:url(../img/flesh4.gif) no-repeat 0 4px; padding-left:12px;color:#939598;}



#myContent4 p a { color:#6fa4d7;} #myContent4 p a:hover { color:#FFF;}



.Paginator{font-size:10px;padding-top:10px;margin-left:auto;margin-right:auto;  height:20px; margin-top:10px }

.Paginator a,.this-page{display:inline-block;padding:2px 6px;border:solid 1px #a6c2f2;background:#fff;text-decoration:none;color:#2154ac;}

.Paginator a:visited{padding:2px 6px;border:solid 1px #a6c2f2;background:#fff;text-decoration:none;}

.Paginator .AtStart{margin-right:20px;padding:2px 6px;background:#fff;color:#aaa;}

.Paginator .Prev{margin-right:5px;padding:2px 6px;border:solid 1px #a6c2f2;background:#fff;}

.Paginator .break{padding:2px 6px;border:none;background:#fff;text-decoration:none;color:#1f50ab;}

.Paginator .Next{margin-left:5px;padding:2px 6px;border:solid 1px #a6c2f2;background:#fff;}

.Paginator .AtEnd{margin-left:20px;padding:2px 6px;background:#fff;color:#2154ac;}

.Paginator .this-page{padding:2px 6px;border-color:#999;font-weight:bold;font-size:10px;vertical-align:top;background:#fff;color:#be1e2d;}

.Paginator a:visited:hover,.Paginator a:hover,.Paginator a:active{color:#fff;background:#1f50ab;border-color:#1f50ab;text-decoration:none;}


/*FORMULARIO*/
.columna_peq{
	width:10px;
}
#piel textarea{
	width:350px;
	height:120px;
}
#piel spam{
	font-weight:bold; 
	font-size:12px; 
}
/*FIN FORMULARIO*/


/* */
ul.tecnicas,
ul.pedidos
{
display:table;
float:left;
margin:0;
padding:0;
width:50%;
list-style:none;
}

ul.tecnicas li.datos,
ul.pedidos li.datos{
padding:0px; margin:0px;
list-style:none; 
width:230px;
text-overflow:ellipsis;
overflow:hidden;}

ul.tecnicas li.datos a,
ul.pedidos li.datos a{background:transparent url(../img/flesh.gif) no-repeat scroll 0 4px;
color:#FFFFFF;
float:left;
font-size:12px;
margin:4px 0px 0px;
padding-left:10px;
text-decoration:none;
width:100%;
white-space:nowrap;
}

ul.tecnicas li.datos a:hover,
ul.pedidos li.datos a:hover{color:#2154ac;}

dl.faq{}
dl.faq dt{color:#2154AC;
font-size:13px;
font-weight:bold;
margin-top:10px;}
dl.faq dd{margin-left:25px;
margin-top:5px;width:483px;}

dl.videos{margin:0px;}
dl.videos dt{color:#2154AC;
font-size:13px;
font-weight:bold;}
dl.videos dd{margin-left:11px;
margin-top:5px;width:483px;}

#estatico.aprofesionales #myContent{heigh:360px; padding:0px; margin:0px 2px 0px 0px;}
#estatico.aprofesionales #easyscroll{margin:0.2em 0;}

#myContent3{
	width:525px;
	margin:5px 15px;
}
.linkbueno{
	color:#FFF;
	text-decoration:none;
}
.linkbueno:hover{
	color:#6fa4d7;
}

#system_formulario_boletin h3{color:#FFFFFF;font-size:12px;}
a.newsletter_volver{color:#939598; text-decoration:none;}
a.newsletter_volver:hover{text-decoration:underline;}