*{margin:0px; padding:0px;}
html{height:100%;}
body {height:100%;font-family:Trebuchet MS,sans-serif; text-align: center;font-size:75%;background:#fff url('../img/Image/estilo/bck_content.gif') top center repeat-y;}
/*LAYOUT####################################################*/
#theWrapper{width:995px;height:100%;pading-bottom:0px;margin:0 auto 0 auto;}
#content {position:relative;min-height:100%; width: 995px;padding:0 0 10px 0;margin-right:auto;margin-left:auto;text-align:left;margin-top:0px;}
#content:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html #content{height:100%;}
#footer{position:relative;margin:0 auto 0 auto;width:912px;text-align:right;}

#header{width:900px; margin:0 0 0 50px;}
		#header_img{width:625px;float:left;}
			#header_img img{border:none;}
		#header_form{width:250px;float:right; border-left:1px solid #ddd;padding-left:8px; margin-top:10px; text-align:right;}
			#header_form div{float:left;text-align:left; padding-left:5px;}
			#header_form #logout{text-align:left;width:225px;}
			
#menu{width:875px;margin:0 0 10px 60px;padding:3px;  background:url('../img/Image/estilo/bck_menu.gif') top left no-repeat;}
		#menu_nav{}
			
#inner_content{margin:10px 10px 0 60px; width:900px;}
#inner_content:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
		#main{width:605px; float:left; margin:0 0 25px 10px;padding-right:15px;border-right:1px solid #ddd;}
			/*probando*/
			#interContent{margin-left:15px;margin-right:35px;}
			.interContent{margin-left:15px;margin-right:35px;}

			#submenu{margin:5px 0 10px 0; padding-top:5px; border-top:1px solid #ddd; border-bottom:1px solid #ddd}
			#inner_content #submenu{margin-left:5px;width:865px;}/*breadcrumbs, seccion vivero*/
			#inner_content #main #submenu{width:100%;margin-left:0px;}/*breadcrumbs, seccion vivero*/
			
		#right_sidebar{width:230px;float:left;margin-bottom:15px; padding:0 0 0 10px; border-left:1px solid #ddd;margin-left:-1px;}

		#home_left{width:425px;border-right:1px solid #ddd;float:left;margin-bottom:25px;padding:0 10px 10px 0;}
		#home_left h3{color:#444;}
		#home_right{width:425px;border-left:1px solid #ddd;float:left;margin-left:-1px;padding:0 0 10px 10px;}
		#home_right h3{color:#444;}

			.thinColumn{width:240px; float:left;padding:5px;}

		.groupHome {margin-bottom:10px;}
		.groupHome h4{border:none;}
		.groupHome div{margin-left:5px;}
		.groupHome img{border:none;}
		
       	.groupHome2Columns{width:425px;margin-bottom:10px;}
		.groupHome2Columns:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
		.groupHome2Columns .firstColumn{float:left;width:210px;text-align:center;}
       	.groupHome2Columns .secondColumn{float:left;width:205px; margin-left:5px;text-align:center;}
		.groupHome2Columns img{border:none;}

		.groupHome2ColumnsAlt{width:425px;margin-bottom:10px;}
		.groupHome2ColumnsAlt:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
		.groupHome2ColumnsAlt .firstColumn{float:left;width:245px;}
		.groupHome2ColumnsAlt .secondColumn{float:left;width:170px;margin-left:5px;}
		.groupHome2ColumnsAlt img{border:none;}


		#left_sidebar{width:200px;border:1px solid green;}
		#center_sidebar{width:400px;position:absolute; top:0px;left:210px;}

		#left_sidebar2{width:250px;float:left;}
		#left_sidebar2 ul li{list-style-image:none;}
	
		#main2{width:585px;float:left;border-left:1px solid #eee;padding:0 25px 0 25px;margin-bottom:50px;}
	
	#error{background:#fff url('../img/Image/estilo/ico_error.gif') top left no-repeat; margin:25px;padding:25px;}

	#mapa_web{border-color:2px solid green}




/*####################################################*/
/* LISTS // NAVIGATION LISTS*/
/*####################################################*/
ul {list-style-type:none;}
ul li {list-style-image:url('../img/Image/estilo/bullet_list.gif');}
ol{list-style-type:none;}
#left_sidebar2 ul{list-style-type:none;}
#main2 ul{margin-left:15px;}
ul.ficheros{list-style-type:none;}
ul.ficheros li{list-style-image:none;margin-bottom:5px;}
ul.navegacion_local{font-size:1.1em;}
ul.navegacion_local li{margin-left:15px;}

#faq .navegacion_local li{list-style-image:none;}
#faq ul.navegacion_local ul li{list-style-image:url('../img/Image/estilo/bullet_list.gif');}
	/* Menu front*/
	#nav, #nav ul {padding:0; margin:0; }
	#nav ul li{list-style-image:none;}
	#nav a{display:block;padding:1px 18px 1px 17px;text-decoration:none;color:#555;text-transform:uppercase;font-weight:bold;}
	#nav li.sup {float:left;display:block;padding:0;margin:0;background-color:#eee;border-right:1px solid #fff;}

	#nav li ul {list-style-image:none;position: absolute;left:-999em; background-color:#fff; border:1px solid #eee; z-index:999;}
	#nav li:hover ul {left: auto; padding:0px;}
	#nav li:hover ul, #nav li.sfhover ul {left: auto;}
	
	#nav li ul li {border-bottom:1px solid #fff;padding:0px;}
	#nav li ul li a{text-transform:none;font-size:0.9em; font-weight:bold;background-color:#f3f2f1;padding:3px;}
	#nav li ul li a:hover{background-color:#ccc;color:#000;}
	
	/* Para error I. Explorer 7 */
	
    #nav li:hover, #nav li.sfhover {position: static;} 
	

	/*leftSidebarMenu*/
	#left_sidebar2 ul{margin:15px 10px 0 10px;padding:0px;list-style-image:none;font-size:1.2em;font-weight:bold;}
	#left_sidebar2 ul li{margin-bottom:10px ; border-bottom: 1px solid #000}
	#left_sidebar2 ul a{background:#fff url('../img/Image/estilo/bullet_menu3.gif') right top no-repeat; text-decoration:none; padding-right:15px;}
	#left_sidebar2 ul a:hover{background-position:right bottom; color: #D3D3D3}
	#left_sidebar2 ul a.selected{background-position:right bottom!important;cursor:auto;}

#mapaWebList {}
#mapaWebList ul{margin-left:30px;background:url('../img/Image/estilo/bck_mapul.gif') top left no-repeat;padding:25px 0 0 40px;margin-bottom:15px;}
#mapaWebList ul li{list-style-image:none;}
.prueba1{font-weight:bold;background:url('../img/Image/estilo/webmap/main_ico.gif') top left no-repeat;padding-left:20px;}
.prueba2{font-weight:normal;background:url('../img/Image/estilo/webmap/2nivel.gif') top left no-repeat;padding-left:20px;}
.prueba3{font-weight:normal;background:url('../img/Image/estilo/webmap/3nivel.gif') top left no-repeat;padding-left:20px;}


/*####################################################*/
/* BLOQUES GENERICOS*/
/*####################################################*/
.top{text-align:right;margin-top:15px;font-weight:bold; font-size:0.8em;}

.cent{text-align:center;margin-bottom:15px;}

.readmore{text-align:right;border-bottom:1px solid #eee;padding-bottom:5px;font-weight:bold;font-size:0.8em}
.readmore a{clear:both;text-align:right;}

.warningMessage{padding:35px 10px 25px 75px;background:#fff url('../img/Image/estilo/bck_warningMessage.gif') left top no-repeat;}
.warningMessage h2{font-size:1.6em; text-transform:uppercase;color:red;}
.warningMessage p{font-size:1.1em;width:350px;}

.infoMessage{text-align:center;padding:30px 10px 25px 75px;background:#fff url('../img/Image/estilo/bck_infoMessage.gif') left top no-repeat;}
.infoMessage h2{font-size:1.4em; text-transform:uppercase;color:#5DB105;text-align:left;}
.infoMessage p{font-size:1.1em;width:350px;font-weight:bold;text-align:left;}

#notFound{margin-left:35px;}
#notFound h2{margin-left:-7px;font-size:1.2em;text-transform:uppercase;color:red;background:url('../img/Image/estilo/bck_notFound_h2.gif') top left no-repeat; padding:30px 0 30px 55px}
#notFound p{margin-left:10px;}
	#helpSearch{margin-left:10px;border:1px solid #ccc;width:500px;font-size:1.1em}/*tabla para ayuda de búsqueda*/
		#helpSearch th{background-color:#E76321;padding:5px;text-align:center;text-transform:uppercase;color:#fff}
		#helpSearch td{background-color:#f7f7f7;padding:5px;}
			.ej{width:150px;}
/*####################################################*/
/* SPAN, EM, BLOCKQUOTES, P, GENERAL*/
/*####################################################*/
/*h3{font-size:2em; color:#E06320;border-bottom:1px solid #E06320;margin:10px 0 10px 0;}*/
h3{font-size:1.6em;color:#E06320;text-transform:uppercase;margin:10px 0 5px 0;}


	#home_left h3{font-size:1.6em;text-transform:uppercase}
	#home_right h3{font-size:1.6em;text-transform:uppercase}
h4{font-size:1.4em; color:#E7B300;border-bottom:1px solid #E7B300; margin:15px 0 15px 0;}
h5{font-size:1.2em; color:#333;text-transform:uppercase;margin:15px 0 10px 0;}
h6{font-size:1.1em; color:#333; font-weight:bold;}


p{color:#555; margin:5px 0 15px 0; text-align:justify;}

div.publicacion_meta{padding:0 5px 0 5px;background-color:#f7f7f7;margin:5px 0 10px 0;}

.current{background-color:#eee;padding:0 5px;}
#tabs .current{background-color:#fff;}


.date{}
em{font-weight:normal;  color:#E06320;}
span.bold{font-weight:bold;}
span.left{padding-right:12px;}
span.bigger{font-weight:bold; font-size:1.2em}
span.light{color:#aaa;}
span.lightbold{font-weight:bold;color:#999}
span.orange{color:#E06320;}
	.naranja{color:#E06320;}
	.mayor{font-size:1.6em;}
	.path{background-color:#f7f7f7;}
	.highlight{font-weight:bold;}
span.noeditable{background-color:#eee;color:#000;padding:3px;}
span.mail{font-weight:bold;}
span.telf{font-weight:bold;}
span.fax{font-weight:bold;}
.hidden{display:none;}

	/*iconos para los documentos*/
	span.doc{width:20px;padding:0 20px 0 0;background:url('../img/Image/estilo/bullet_doc.gif') no-repeat right;}
	span.pdf{width:20px;padding:0 20px 0 0;background:url('../img/Image/estilo/bullet_pdf.gif') no-repeat right;}
	span.txt{width:20px;padding:0 20px 0 0;background:url('../img/Image/estilo/bullet_txt.gif') no-repeat right;}
	span.xls{width:20px;padding:0 20px 0 0;background:url('../img/Image/estilo/bullet_xls.gif') no-repeat right;}
	span.zip{width:20px;padding:0 20px 0 0;background:url('../img/Image/estilo/bullet_zip.gif') no-repeat right;}
	span.ppt{width:20px;padding:0 20px 0 0;background:url('../img/Image/estilo/bullet_ppt.gif') no-repeat right;}

	/*ESP*/
	#error h3{ padding-left:80px; font-size:1.6em;color:#FF6611;border:none;}
	#error p{padding-left:80px; font-size:1.4em;}
	#logout h4{font-size:1em;color:#777;border-bottom:1px solid #777;margin-bottom:5px;}	
	#header_form p{color:red;margin:0px;}
	#left_sidebar2 h5{text-transform:uppercase; border-bottom:1px solid #efefef;margin:5px;}

	#errorPermisos{}
	#errorPermisos div{width:425px;padding:50px 0 30px 125px;margin-left:100px;background:url('../img/Image/estilo/bck_errorPermisos.gif') top left no-repeat;}
	#errorPermisos p{text-align:left;}
	#errorPermisos .dudas{width:425px;margin-left:100px;}
	#errorParrafo{width:275px;}

table td.lit{text-align:right;padding:5px;}

img.calendar{ cursor: pointer;}

/*####################################################*/
/*FORMS & CONFIRMS*/
/*####################################################*/
.longText{width:200px;}/*clase para inputs largos*/
.form_button_long, .form_button_long_hover{font-size:0.8em;font-family:Tahoma;padding:0 5px 5px 0;width:90px;height:21px;color:#555;font-weight:bold;background:url('../img/Image/estilo/bck_button_long.gif') no-repeat left top;cursor:pointer;border:none;}
.form_button_long_hover{background-position:left bottom;}

.cancel_form_button_long, .cancel_form_button_long_hover{font-size:0.8em;font-family:Tahoma;padding:0 5px 5px 0;width:90px;height:21px;color:#555;font-weight:bold;background:url('../img/Image/estilo/bck_cancel_button_long.gif') no-repeat left top;cursor:pointer;border:none;}
.cancel_form_button_long_hover{background-position:left bottom;}


form{font-size:1em}
fieldset{border:none;}
legend{color:#E06320;}
label{color:#555;font-weight:bold;}
input{border:1px solid #ddd; font-size:1em;}
select{border:1px solid #ddd;font-size:0.9em;}
option{font-size:0.9em;}

textarea{border:1px solid #ddd;}
	/*botones submit con efecto :hover*/
	.form_button, .form_button_hover{width:57px;height:21px;color:#555;font-weight:bold;background:url('../img/Image/estilo/bck_form_button.gif') no-repeat left top;cursor:pointer;border:none;}
	.form_button_hover {background-position:left bottom;}

form div.condiciones_legales{ overflow: auto; padding: 0px 5px 0px 3px; border:1px solid #ddd; background-color: #fff; color: #f00; font-size: 1em;}
form div.condiciones_legales p{ margin: 5px 0px 10px 0px;}
form div.condiciones_legales em{ color: #000; }
input.checkbox_left{ margin-right: 5px; border: none;}
input.checkbox_right{ margin-left: 5px; border: none;}

/*formulario de preinscripción a taller*/
#preins_taller{}
#preins_taller form{padding:15px 10px 15px 15px;width:450px;margin-left:50px;background:url('../img/Image/estilo/bck_preinstaller.gif') top left no-repeat;}
#preins_taller table{width: 100%; table-layout: fixed; }
#preins_taller td{padding:5px;}
#preins_taller td.lit{font-weight:bold;color:#555;width:125px;}
#preins_taller td.right{text-align: right;}
#preins_taller form select{ width: 100%; }
#preins_taller form .form_button_long, .form_button_long_hover{font-size:0.8em;font-family:Tahoma;padding:0 5px 5px 0;width:90px;height:21px;color:#555;font-weight:bold;background:url('../img/Image/estilo/bck_button_long.gif') no-repeat left top;cursor:pointer;border:none;}
#preins_taller form .form_button_long_hover{background-position:left bottom;}
#preins_taller div.condiciones_legales{ height: 100px; }

/*formulario de cita con el area de orientación*/
#cita form{padding:15px 10px 10px 6px;background:url('../img/Image/estilo/bck_cita.gif') top left no-repeat;}
#cita td{padding:3px;}
#cita td.lit{font-weight:bold;color:#555;width:110px;}
#cita form .form_button_long, .form_button_long_hover{font-size:0.8em;font-family:Tahoma;padding:0 5px 5px 0;width:90px;height:21px;color:#555;font-weight:bold;background:url('../img/Image/estilo/bck_button_long.gif') no-repeat left top;cursor:pointer;border:none;}
#cita form .form_button_long_hover{background-position:left bottom;}
#cita .rad{border:none;}
#cita div.condiciones_legales{ height: 100px; }
#cita td.right{ text-align: right; }


/* estilos para la solicitud de personal */
#solicitudPersonal form{
	padding:20px 20px 10px 6px;
	background:url('../img/Image/estilo/bck_solicitudPersonal.gif') top left no-repeat;}
#solicitudPersonal form table{ table-layout: fixed; width: 100%; margin-bottom:10px;}
#solicitudPersonal form table tr td{ text-align: right; padding-right: 5px; padding-bottom: 5px;}
#solicitudPersonal form label{font-weight:bold;color:#555;}
#solicitudPersonal form fieldset{ width:100%;border:1px #dddddd solid;color:#555;}
#solicitudPersonal form fieldset table{ table-layout: fixed; margin: 0px; padding: 0px;}
#solicitudPersonal form fieldset table tr td{ padding: 0px; text-align: center; }
#solicitudPersonal form textarea.campotextogris2{ width: 100%; height: 50px; vertical-align:top;}
#solicitudPersonal form input.campotextogris{ width: 100%;}
#solicitudPersonal form input.rad{ border: none; }
#solicitudPersonal div.condiciones_legales{ height: 100px; }
#solicitudPersonal form .form_button_long, .form_button_long_hover{font-size:0.8em;font-family:Tahoma;padding:0 5px 5px 0;width:90px;height:21px;color:#555;font-weight:bold;background:url('../img/Image/estilo/bck_button_long.gif') no-repeat left top;cursor:pointer;border:none;}
#solicitudPersonal form .form_button_long_hover{background-position:left bottom;}
#solicitudPersonal form table.pieformulario td{text-align: left; color:#555;}
#solicitudPersonal form table.pieformulario td.botones{text-align: right;}


#loginForm {text-align:right;}
#loginForm label {font-size:0.9em}

#loginForm fieldset{text-align:right; background:#fff url('../img/Image/estilo/bck_loginform.gif') top left no-repeat;padding:5px 5px 10px 0;}
#loginForm fieldset input{width:120px;margin:3px 22px 0 0; }
#loginForm input.form_button {width:57px;height:21px; padding:1px 10px 6px 0;margin:2px 22px 0 0;font-family:tahoma;font-size:0.8em; }/*boton submit*/
#loginForm input.form_button_hover {width:57px;height:21px; padding:1px 10px 6px 0;margin:2px 22px 0 0;font-family:tahoma;font-size:0.8em; }

#loginForm p{padding:0px;}
#loginForm div a.forget{margin-left:10px;}

/*Registro de usuario*/
#test1{margin:0 0 0 25px;background:#fff url('../img/Image/estilo/bck_ildefeUserFormExtUp.gif') top left no-repeat}
#test2{margin:0 0 0 25px;background:#fff url('../img/Image/estilo/bck_ildefeUserFormExtBottom.gif') top left no-repeat}
	#ildefeUserFormExt{text-align:right;margin:0 0 0 25px;padding:0 50px 5px 0;background:#fff url('../img/Image/estilo/bck_ildefeUserFormExtBody.gif') top left repeat-y;}
	#ildefeUserFormExt fieldset{margin:0 75px 0 5px;border:1px solid #EAEAEA;}
	#ildefeUserFormExt fieldset#bulletin{text-align:left;margin:15px 75px 0 180px;padding-left:0px;}
	#ildefeUserFormExt fieldset#bulletin input{border:none;margin-left:0px;}
	#ildefeUserFormExt fieldset#bulletin p{border:none;margin-left:0px;}
	#ildefeUserFormExt legend{margin:25px 0 0 25px;font-weight:bold;text-transform:uppercase}
	#ildefeUserFormExt label{}
	#ildefeUserFormExt .form_button_long, .form_button_long_hover{font-size:0.8em;font-family:Tahoma;padding:0 5px 5px 0;width:90px;height:21px;color:#555;font-weight:bold;background:url('../img/Image/estilo/bck_button_long.gif') no-repeat left top;cursor:pointer;border:none;}
	#ildefeUserFormExt .form_button_long_hover{background-position:left bottom;}
	/**/
	#ildefeUserFormExt input{margin-top:10px;}
	#ildefeUserFormExt input.short{margin-right:170px;}
	#ildefeUserFormExt p{margin:0 5px 0 30px;}
	#ildefeUserFormExt table{ margin-bottom: 5px; border-spacing: 0px; float: right;}
	#ildefeUserFormExt table input{ margin: 0 5px 0 0; }
	#ildefeUserFormExt div.condiciones_legales{ height: 100px; width: 265px;  margin: 10px 0 5px 3px;}
	#ildefeUserFormExt div.condiciones_legales p{ margin: 5px 0px 10px 0px;}
/*Recuperar Password*/
	#recoverPasswordForm{text-align:right;margin:15px 0 50px 25px;padding:0 50px 25px 0;background:#fff url('../img/Image/estilo/bck_recoverPasswordForm.gif') top left no-repeat;}
	#recoverPasswordForm fieldset{margin:0 50px 0 5px;border:1px solid #eee;}
	#recoverPasswordForm legend{margin:25px 0 0 25px;font-weight:bold;text-transform:uppercase}
	#recoverPasswordForm .form_button, .form_button_hover {font-size:0.8em;font-family:Tahoma;padding:0 5px 5px 0;}
	/**/
	#recoverPasswordForm label{margin-left:50px;text-transform:none;}
	#recoverPasswordForm input{margin-top:10px;}
	#recoverPasswordForm p{margin:0 5px 0 30px;}

/*Cambiar Password*/
	#changePasswordForm {text-align:right;margin:15px 0 50px 25px;padding:0 50px 25px 25px;;background:#fff url('../img/Image/estilo/bck_changePasswordForm.gif') top left no-repeat;}
	#changePasswordForm fieldset{margin:0 75px 0 15px;border:1px solid #FEFCFD;}
					
	#changePasswordForm legend{margin:25px 0 0 25px;font-weight:bold;text-transform:uppercase}
	#changePasswordForm .form_button_long, .form_button_long_hover{font-size:0.8em;font-family:Tahoma;padding:0 5px 5px 0;width:90px;height:21px;color:#555;font-weight:bold;background:url('../img/Image/estilo/bck_button_long.gif') no-repeat left top;cursor:pointer;border:none;}
	#changePasswordForm .form_button_long_hover{background-position:left bottom;}
	/**/
	#changePasswordForm fieldset input{margin:10px 75px 0 0;}
	#changePasswordForm p{margin:0 5px 0 30px;}


	/*confirmación del usuario*/
	#confirmacion_usuario h4{color:#E06320;}
	#confirmacion_usuario p{margin:10px 0 10px 0;}

table#datos_usuario{width:550px;border:1px solid #eee;padding:5px;}
table#datos_usuario tr{background-color: #f7f7f7;}
table#datos_usuario td{padding:5px;}
/*#confirmacion_usuario table#datos_usuario{width:550px; padding:20px 0 25px 0; line-height:2.6em;background:#fff url('../img/Image/estilo/bck_confirmacionRegistro.gif') top left no-repeat;}*/

							table#datos_usuario tr{padding-top:25px;}
							td.def{width:150px;text-align:right;padding-right:15px;color:#777;}
	#confirmacion_usuario .datosdef{width:125px;margin-right:25px;}

	/*Recomendar a un amigo*/
	
	#recommendWeb{text-align:right;width:320px;margin-left:125px;background:url('../img/Image/estilo/bck_recommendWeb.gif') no-repeat top left; padding:10px 25px 25px 5px;}
		#recommendWeb input{width:200px;margin-top:10px;}
		#recommendWeb label{}
		#recommendWeb textarea{width:200px;height:100px;margin-top:10px}
				
		#recommendWeb input.form_button {width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; }/*boton submit*/
		#recommendWeb input.form_button_hover {width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; }


/*####################################################*/
/*LINKS*/
/*####################################################*/
a{color:#BD5319;}
a:visited{}
a:active{color:green;}
a:hover{text-decoration:none;}
a.documento{padding-left:5px;}
a.gotop{background:url('../img/Image/estilo/bullet_up.gif') no-repeat center left; padding-left:11px;}
.top a{background:url('../img/Image/estilo/bullet_up.gif') no-repeat center left; padding-left:15px; font-size:1.1em}

a.back{background:url('../img/Image/estilo/ico_back.gif') no-repeat center left; padding-left:15px;font-size:0.9em;font-weight:bold;}


a#botonCancelar{font-size:0.8em;font-family:Tahoma;padding:0 5px 5px 0;width:90px;height:21px;color:#555;font-weight:bold;background:url('../img/Image/estilo/bck_cancel_button_long.gif') no-repeat left top;cursor:pointer;border:none;}

a.salir{color:#555;font-size:0.8em;font-family:tahoma;background:url('../img/Image/estilo/bck_logout_button.gif') no-repeat top left; text-decoration:none;font-weight:bold;padding:4px 25px 6px 17px;}
a.salir:hover{background:url('../img/Image/estilo/bck_logout_button.gif') no-repeat bottom left; padding:5px 25px 6px 17px;}

a.editar{color:#555;font-size:0.8em;font-family:tahoma;background:url('../img/Image/estilo/bck_logout_button.gif') no-repeat top left; text-decoration:none;font-weight:bold;padding:4px 31px 6px 11px;}
a.editar:hover{background:url('../img/Image/estilo/bck_logout_button.gif') no-repeat bottom left; padding:5px 31px 6px 11px;}

a.plus{background:url('../img/Image/estilo/plus01.gif') no-repeat center right; padding-right:15px; font-size:1.1em}
a.plus:active{color:#000}

a.cancel{text-decoration:none; font-weight:bold; color:#555; }
a.cancel:hover{text-decoration:none;}

a.sigue{font-size:1.1em;padding-right:15px;background:url('../img/Image/estilo/bullet_sigue.gif') center right no-repeat;}

a.recomienda{text-decoration:none;padding:20px 0;margin:15px 0 15px 0;display:block;background:url('../img/Image/estilo/bck_link_recomend.gif') top left no-repeat;}
/*a.recomienda:hover{background:url('../img/Image/estilo/bck_link_recomend_hover.gif') top left no-repeat;}*/

a.favoritos{text-decoration:none;padding:20px 0;margin:15px 0 15px 0;display:block;background:url('../img/Image/estilo/favoritos_out.gif') top left no-repeat;}
/*a.favoritos:hover{background:url('../img/Image/estilo/favoritos_over.gif') top left no-repeat;}*/

a.intranet{text-decoration:none;padding:20px 0;margin:15px 0 15px 0;display:block;background:url('../img/Image/estilo/bck_intranet_link.gif') top left no-repeat;}
/*a.intranet:hover{background:url('../img/Image/estilo/bck_intranet_link_over.gif') top left no-repeat;}*/

a.skip{display:none;}

a.search_result{text-decoration:none;border-bottom:2px solid #BD5319;padding-bottom:0px;}
a.search_result:hover{border-bottom:none;}

a.drop_user{padding:3px 25px 6px 11px;font-family:Tahoma;font-size:0.8em;font-weight:bold;text-decoration:none;color:#555; background:url('../img/Image/estilo/bck_dropuser.gif') no-repeat top center;}
a.drop_user:hover{background-position: bottom center;}
a.cancel_drop_user{padding:3px 15px 6px 11px;font-family:Tahoma;font-size:0.8em;font-weight:bold;text-decoration:none;color:#555; background:url('../img/Image/estilo/bck_cancel_dropuser.gif') no-repeat top center;}
a.cancel_drop_user:hover{background-position: bottom center;}

.paginacion{padding:5px;border:medium double #eee;}
.paginacion a{display:inline;margin-right:10px;}

.current_page{margin:0 5px;margin-right:10px;padding:0 5px; background-color:#ccc;}

#first{background:url('../img/Image/estilo/bullet_first.gif') center left no-repeat;padding-left:18px}
#unfirst{background:url('../img/Image/estilo/bullet_unfirst.gif') center left no-repeat;padding-left:18px;}

#previous{background:url('../img/Image/estilo/bullet_previous.gif') center left no-repeat;padding-left:18px;}
#unprevious{background:url('../img/Image/estilo/bullet_unprevious.gif') center left no-repeat;padding-left:18px;color:#ddd;}

#next{background:url('../img/Image/estilo/bullet_next.gif') center right no-repeat;padding-right:18px}
#unnext{background:url('../img/Image/estilo/bullet_unnext.gif') center right no-repeat;padding-right:18px;color:#ddd;}

#last{background:url('../img/Image/estilo/bullet_last.gif') center left no-repeat;padding-left:18px}
#unlast{background:url('../img/Image/estilo/bullet_unlast.gif') center left no-repeat;padding-left:18px}


#loginForm a{background:#fff url('../img/Image/estilo/arrow01.gif') no-repeat center left; padding-left:15px;}
	
a.datauser{background:#fff url('../img/Image/estilo/arrow01.gif') no-repeat center left; padding-left:15px;}

a.idioma{float:right;}
                
/*####################################################*/
/*IMGS*/
/*####################################################*/
	img.eff{float:left;margin-right:35px;}
	/**dropshadows**/
	.img_sombra{float:left;background: url('../img/Image/estilo/shadow.gif') no-repeat bottom right;margin: 10px 0 0 5px;}
	.img_sombra img{display: block;position: relative;background-color: #fff;margin: -6px 6px 6px -6px;border: 1px solid #a9a9a9;padding: 4px;}
/*####################################################*/
/*HTML SECTIONS BLOCKS*/
/*####################################################*/
#queesildefe img{float:right; margin:0 5px 5px 5px;}

#consejoadmin{}
#consejoadmin img{margin:0 0 15px 75px;}
#consejoadmin dl{font-size:1.1em; margin:0 150px 0 20px; color:#7A7A7A; }
#consejoadmin dt{font-weight:bold;margin-top:15px;color:#3A3A3A; }
#consejoadmin dd{margin-left:15px;}

#atuservicio {}
#atuservicio h4{}
#atuservicio img{margin:0 0 15px 100px;}
#atuservicio #organigrama{margin:0 0 15px 0;}


#dondeestamos img.mapa{margin:0 0 15px 25px;}
#dondeestamos ul{margin:10px 0 25px 55px;}

#dondeestamos h4 a{color:#E7B300}

#contacto ul{margin:10px 0 25px 55px; font-size:1.1em;}

#vivero_infraestructura ul{margin-left:22px;}
#vivero_infraestructura ul li{margin-bottom:5px;}

#vivero_horario #anexo1 ul{margin:15px 0 15px 50px;font-size:1.1em;}
#vivero_horario #anexo1 ul li{margin-bottom:5px;}

#vivero_jornadas h4 {padding-bottom:5px; margin:25px 0 15px 0;}
#vivero_jornadas h5{padding-bottom:5px; margin:25px 0 15px 0;}
#vivero_jornadas #asistentes{margin:25px;}
#vivero_jornadas #asistentes img{margin:5px;}

#vivero_servicios h4{ padding-bottom:5px; margin:25px 0 15px 0;}
#vivero_servicios h5{font-size:1em;text-transform:none;background:url('../img/Image/estilo/bullet_list.gif') center left no-repeat;padding-left:15px;}

#vivero_ocupacionplano h4{margin:25px 0 15px 0;}

#empresas h4{margin-bottom:15px;}
	/*Tablas sección vivero */
	#actuales{border:1px solid #eee;font-size:1.1em;border-collapse: collapse;margin-bottom:25px;}
	 #actuales th{background-color:#eee;padding:5px;border:1px solid #ccc;}
	 #actuales img{display:inline}
	 #actuales td{border:1px solid #eee;padding:5px;}
	
	 #antiguas {border:1px solid #eee;font-size:1.1em;border-collapse: collapse;margin-bottom:25px;}
	 #antiguas th{background-color:#eee;padding:5px;border:1px solid #ccc;}
	 #antiguas td{border:1px solid #eee;padding:5px;}
	
	 #disponibles {border:1px solid #eee;font-size:1.1em;border-collapse: collapse;margin-bottom:25px;}
	 #disponibles th{background-color:#eee;padding:5px;border:1px solid #ccc;}
	 #disponibles td{border:1px solid #eee;padding:5px;width:150px;}

	 #vivero_jornadas table{border:1px solid #eee;font-size:1.1em;border-collapse: collapse;margin-bottom:25px;}
	 #vivero_jornadas th{background-color:#eee;padding:5px; border:1px solid #ccc;}
	 #vivero_jornadas td{border:1px solid #eee;padding:5px;}

#aula_emprende img{float:left; margin:10px;}

#promocion_suelo img{margin:15px 18px;}
#promocion_suelo ul{margin-left:15px;}




#accesskeys{margin-left:35px;}

#enlacesHome{padding:3px;margin:0 5px;text-align:left;border:1px solid #ddd;background-color:#eee}
#enlacesHome a{font-weight:bold;display:block;margin-top:5px;text-decoration:none; border-bottom:1px solid #ddd; padding-bottom:3px;}
#enlacesHome a:hover{color:#555}
	#enlacesHome #sociales{background:url('../img/Image/estilo/bullet_sociales.gif') center left no-repeat;padding-left:15px;}
	#enlacesHome #dia{background:url('../img/Image/estilo/bullet_dia.gif') center left no-repeat;padding-left:15px;}
	#enlacesHome #prensa{background:url('../img/Image/estilo/bullet_prensa.gif') center left no-repeat;padding-left:15px;}
	#enlacesHome #descarga{background:url('../img/Image/estilo/bullet_descarga.gif') center left no-repeat;padding-left:15px;}
	/*Ultimo enlace de la lista*/#enlacesHome #intra{border-bottom:none;background:url('../img/Image/estilo/bullet_intra.gif') center left no-repeat;padding-left:17px;}

#drop_user{ padding: 20px 35px 10px 15px;  text-align: right;}

/*####################################################*/
/*TYPE CONTENT BLOCKS*/
/*####################################################*/
	/*Glosario de Términos*/
	#glosario{}
	#glosario ol{border:medium double #eee;text-align:center;padding:5px 5px;margin-top:15px;}
	#glosario ol li{display:inline;padding:3px;font-weight:bold;}
	#glosario dt{font-weight:bold;}
		#glosario dt a{color:#000;cursor:pointer;}
	#glosario dd{margin-bottom:15px;}
		#glosario dd div{position:relative;border:1px solid #eee; background-color:#F3F3F3;padding:10px 20px 10px 10px;}
		#glosario .close{position:absolute;top:5px; right:5px;cursor:pointer;}


	/*Proyectos*/
	#proyectos img.proyecto_logo{border:1px solid #E06320; float:left; margin:3px 5px 0 0}
	#proyectos h4{margin:0 0 10px 0;}
	#proyectos .readmore{border:none;}

	/*Proyectos destacados*/
	#proyectos_destacados {color:#777;}
	#proyectos_destacados #wrapperProject{margin-left:5px;}
	#proyectos_destacados .proyecto{border:1px solid #ddd; background-color:#eee;padding:3px;width:225px;margin-top:10px;}
	#proyectos_destacados .proyecto:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	#proyectos_destacados .logo {border:1px solid #ddd;float:left;min-width:75px;}
	#proyectos_destacados .info {width:140px;float:left;margin:0px;margin-left:5px;}
	#proyectos_destacados p {margin:0px;}
	#proyectos_destacados .readmore{text-align:right;margin:0px;border:none;}
	#proyectos_destacados img{}

	/* Proyectos destacados (modificacion para mostrarlos organizados en 2 columnas) */
	#proyectos_destacados_alt {color:#777;}
	#proyectos_destacados_alt div.firstColumn{float:left;width:200px;text-align:center;padding: 0 5px 0 5px;}
	#proyectos_destacados_alt div.secondColumn{float:left;width:200px;margin-left:3px;padding-left:5px;text-align:center;}
	#proyectos_destacados_alt div.proyecto{border:1px solid #ddd; background-color:#eee;padding:3px;margin-top:10px;width:192px;height:40px;overflow:hidden;}
	#proyectos_destacados_alt div.proyecto:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	#proyectos_destacados_alt div.logo {border:1px solid #ddd;float:left;min-width:75px; padding:0;}
	#proyectos_destacados_alt div.info {width:105px;float:left;margin:0px;margin-left:5px;text-align:left;}
	#proyectos_destacados_alt p {margin:0px;}
	#proyectos_destacados_alt div.readmore{text-align:right;margin:0px;border:none;clear:both;}
	#proyectos_destacados_alt img{ border-style: none;}
	
		/*Proyecto detalle*/

		#proyecto_detalle h4{margin:0 0 10px 0;padding-left:5px;}
		#proyecto_detalle h5{text-transform:uppercase;margin-bottom:10px;}
		#proyecto_detalle ul{font-size:1.1em; list-style-type:none; list-sytle-image:none; margin:0 25px 25px 25px}
		#proyecto_detalle img.proyecto_logo{border:1px solid #E06320; float:left; margin:0 10px 0 0}
		#proyecto_detalle #proyecto_documentos{border-bottom:1px solid #eee; padding:10px 0 10px 0}
						  #proyecto_documentos ul{margin-left:15px;}
		#proyecto_detalle #proyecto_enlaces{border-bottom:1px solid #eee; padding:10px 0 10px 0}
		

	/*Noticias*/
	#noticias .noticia_meta{padding:5px;background-color:#fcfcfc;margin:5px 0 5px 0;}
		.noticia_meta p.date{margin-right:15px;margin:0px;}
		.noticia_meta p.category{margin-right:15px;margin:0px;}
	#noticias h4{margin-bottom:5px;}

		/*Noticias Destacadas*/					
		#noticias_destacadas .noticia_full{border-bottom:1px solid #ddd;width:415px;margin:0 0 10px 0;padding-bottom:5px;}
		#noticias_destacadas .noticia_full:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
		#noticias_destacadas .noticia_text{border-bottom:1px solid #ddd;width:415px;margin:0 0 10px 0;}		
										/*75px x 75px de imagen + 2px borders + 6px paddings = 83px*/
			#noticias_destacadas .foto{width:83px;float:left;text-align:right;margin:0px;}
			#noticias_destacadas .titulo{width:327px;float:left;margin:0 0 0 5px;}

		#noticias_destacadas .foto img{border:1px solid #eee; padding:3px;margin:0px;}
		#noticias_destacadas .readmore{border:none;margin:0px;padding:0px 15px 0 0;background:url('../img/Image/estilo/bullet_destacadosReadMore.gif') center right no-repeat;font-size:0.9em}
		#noticias_destacadas .noticia_full p.date{font-weight:bold;text-align:right;margin:0 0 5px 0;border-right:1px solid #E66120;padding-right:6px;}
		#noticias_destacadas .noticia_text p.date{font-weight:bold;display:inline;border-right:1px solid #E66120;padding:0 6px 0 10px;}
		#noticias_destacadas .noticia_text h4{display:inline;padding-left:6px;}
		#noticias_destacadas h4{font-size:1em;margin:0px;}
		#noticias_destacadas h4 a{color:#E7B300;}

	

		/*Detalle de noticias*/
		#noticia_detalle{margin-bottom:15px;}
		#noticia_detalle h4{margin:0px;padding:0px;}
		#noticia_detalle ul{margin-left:35px;}
		#noticia_detalle h5{margin-top:15px;}
		#noticia_detalle img.ilustrative{float:right; margin:0 0 0 10px; border:1px solid #eee;padding:3px;}
		#noticia_detalle img{margin:10px 0 0 10px; border:1px solid #eee;padding:3px;}
		
		#noticia_detalle .noticia_meta{padding:5px;background-color:#fcfcfc;margin:5px 0 5px 0;}
		
	/*Licitaciones*/
		#licitaciones .readmore{border-bottom:none;}
		/*Licitacion detalle*/
		#licitacion_detalle #licitacion_ficheros ul{margin-left:10px;}
							#licitacion_ficheros ul li{list-style-image:none;margin-bottom:5px;}

	/*Proyectos de dinamización*/
		#dinamizacion .readmore{border-bottom:none;}
		/*Proyectos de dinamización detalle*/
		#dinamizacion_detalle ul{margin-left:45px;}
		
/*AULA EMPRENDE*/
#testUp{width:545px;height:90px;background:#fff url('../img/Image/estilo/bck_AulaUp.jpg') top left no-repeat}
#testBottom{width:545px;background:#fff url('../img/Image/estilo/bck_AulaBottom.gif') top left no-repeat}
#groupAula{width:545px;background:#fff url('../img/Image/estilo/bck_AulaBody.gif') top left repeat-y;}
#innerAula{padding:20px;padding-right:35px;}

/*ERROR PERMISOS + Curriculum On-Line @@@@@ igual que la anterior, solo distinta cabecera*/
#cvUp{width:545px;height:90px;background:#fff url('../img/Image/estilo/bck_cvUp.jpg') top left no-repeat}
#cvBottom{width:545px;background:#fff url('../img/Image/estilo/bck_AulaBottom.gif') top left no-repeat}
#groupCv{width:545px;background:#fff url('../img/Image/estilo/bck_AulaBody.gif') top left repeat-y;}
#innerCv{padding:20px;padding-right:35px;}



	/*Concursos*/
	#concursos #concurso_fechas{text-align:right;border-bottom:solid 1px #E06320;margin-right:15px;}
	#concursos a {padding-left:25px;display:block;background:url('../img/Image/estilo/icono_listados.gif') top left no-repeat;}
	#concursos a h4{text-decoration:underline;border:none;}
	#concursos a:hover h4{border:none;text-decoration:none;}

		/*Concursos detalle*/
		#concurso_detalle #concurso_fechas{border-bottom:solid 1px #E06320;margin-bottom:15px;}
		#concurso_detalle #concurso_fechas p{text-align:right;margin-bottom:0px;padding-bottom:5px;}

		#concurso_detalle p{margin:0 8px 10px 4px;}
		#concurso_detalle img{margin-top:15px;}
		#concurso_detalle ul{margin-left:35px;}

	/*Cursos*/
	#cursos {}
	#cursos .curso a h4 {border:none;text-decoration:underline;}
	#cursos .curso a:hover h4{text-decoration:none;}
		/*Cursos detalle*/
		
	/*Publicaciones detalle*/
		#publicacion_detalle {margin-bottom:15px;}
		#publicacion_detalle .publicacion_meta{padding:5px;background-color:#f7f7f7;margin:5px 0 10px 0;}
		#publicacion_detalle .publicacion_meta .date{margin-bottom:0px;}
		#publicacion_detalle .publicacion_meta .category{margin-bottom:0px;}
		#publicacion_detalle ul{margin-left:15px;}
			#publicacion_enlaces{}
		
	/*Informes SocioEconómicos*/
	#informes_socioeconomicos {}
	#informes_socioeconomicos .report{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #eee;}
	#informes_socioeconomicos .report_year{text-align:right;margin:0px 10px 0 0;padding:0px;float:left;width:100px;}
	#informes_socioeconomicos .report_list{margin-left:110px;width:300px;}
	#informes_socioeconomicos .report:after {content: "."; display: block; height: 0; clear: both;    visibility: hidden;}
							  .linkreport{text-decoration:none; border-bottom:1px solid #BD5319;}
							  .linkreport:hover{border-bottom:none;}
	#informes_socioeconomicos h4{font-size:2.4em;border:none;margin:0px;padding:0px;}
	#informes_socioeconomicos ul{list-style-type:none;border-left:2px solid #E7B300;padding:0 0 0 10px;}
	#informes_socioeconomicos ul li{margin-bottom:5px;list-style-image:none;}
		/*Informes Detalle*/
		#detalle_informe h3{margin-bottom:0px;}
		#detalle_informe p.date{background-color:#F5F5F5;padding:4px;margin-right:10px;}
		#detalle_informe div{text-align:justify;margin:5px 15px 0 3px;}
		#detalle_informe h5{text-transform:uppercase;margin:15px 0 5px 0;}
		
	/*Enlaces*/
	#enlaces .enlace{margin-top:15px;}
	#enlaces .enlace a{font-size:1.2em; font-weight:bold;}
	#enlaces .enlace p{margin:0px;}
			 .enlace_meta {border-bottom:1px solid #eee;border-top:1px solid #eee;}


	/*Descarga de documentos, herramientas*/ 
	/*downloadSection contiene downloadList`s*/
	.downloadList {margin:15px 0 15px 20px;}
	.downloadList ul li{list-style-image:none;}


	/*Detalle de Oferta de empleo*/
	#detalle_oferta{}
	#detalle_oferta #info{border:1px solid #eee;padding:0;margin-bottom:15px;}
	#detalle_oferta p{margin:0 0 5px 25px;}
	#detalle_oferta p.date{padding:5px 13px 5px 5px;margin:0px;text-align:right;background:url('../img/Image/estilo/bck_pDate.gif') no-repeat top right;}
	#detalle_oferta em{color:#444;font-weight:bold;}
	#detalle_oferta h4{color:#E06320;font-size:1em;margin:0 0 10px 0;padding:0 0 0 10px;background-color:#f7f7f7;border-bottom:1px solid #000;}

	/*Detalle de Taller*/
	#detalle_taller{}
	#detalle_taller #info{border:1px solid #eee;padding:0;margin-bottom:15px;}
	#detalle_taller #info p{margin:0 0 5px 25px;}
	#detalle_taller p.date{padding:5px 13px 5px 5px;margin:0px;text-align:right;background:url('../img/Image/estilo/bck_pDate.gif') no-repeat top right;}
	#detalle_taller em{color:#444;font-weight:bold;}
	#detalle_taller h4{color:#E06320;font-size:1em;margin:0 0 10px 0;padding:0 0 0 10px;background-color:#f7f7f7;border-bottom:1px solid #000;}
		#detalle_taller #preins{text-align:right;margin:5px;display:inline;float:right;}
		#detalle_taller #preins a{padding:3px 20px 20px 5px;display:block;font-family:Tahoma;font-size:0.8em;font-weight:bold;text-decoration:none;color:#555;margin-right:5px;background:url('../img/Image/estilo/bck_preins.gif') no-repeat top center;}
		#detalle_taller #preins a:hover{background:url('../img/Image/estilo/bck_preinshover.gif') no-repeat top center;}


	/*Detalle de Centro*/
	#detalle_centro{}
		#tabs{border-bottom:1px solid #EFA713;color:#999}
		#tabs a{text-transform:uppercase;color:#999;font-weight:bold;text-decoration:none;margin:0 5px;}
		#tabs a.current{text-transform:uppercase;font-size:1.4em;color:#EFA713;}
	#detalle_centro #generales,#autonomia,#empleo,#formacion{margin-top:15px;background-color:#fff;display:none;letter-spacing:.1em;}
	#detalle_centro strong{color:#555;}
	#detalle_centro ul{margin-left:35px;}
	#detalle_centro #generales{display:block;}
	#detalle_centro .name{height:25px;}
	#detalle_centro .name strong{color:#E06320;}
	#detalle_centro .address{height:100%;}
	#detalle_centro p{margin-bottom:0px;padding:5px;}
	#detalle_centro hr{border:1px solid #eee;clear:both;}
	#detalle_centro table{ color:#555;border-collapse:collapse; }
	#detalle_centro table td{padding:5px;vertical-align:top;}
	#detalle_centro .cenproperty{width:260px;float:left;padding:5px;margin:0px;}
	#detalle_centro .centpropertywide{padding:5px;margin:0px;}
					
	/*Detalle de la Guía de ayudas*/
	#ayuda_detalle{margin-bottom:15px;}
	#ayuda_detalle div.ayuda_meta{padding:5px;background-color:#f7f7f7;margin:5px 0 10px 0;}
	#ayuda_detalle div.ayuda_meta p{margin: 0 0 5px 0;}
	#ayuda_detalle h4{margin:0px;padding:0px;}
	#ayuda_detalle ul{margin-left:35px;}
	#ayuda_detalle h5{margin-top:15px;}
	
	
/*####################################################*/
/*BUSCADORES DE CONTENIDOS*/
/*####################################################*/
#searchIldefeForm{background:url('../img/Image/estilo/bck_form_search.gif') top left no-repeat;padding:15px 0 15px 25px;margin-left:7px;}
#searchIldefeForm input.form_button {width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; }/*boton submit*/
#searchIldefeForm input.form_button_hover {width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; }

#searchHome {border:1px solid white;padding:0px;}
#searchHome #searchIldefeForm {margin:0px;width:380px;background:url('../img/Image/estilo/bck_formHome_search.gif') top left no-repeat;padding:15px 10px 15px 40px;}
#searchHome #searchIldefeForm input{width:275px;}
#searchHome #searchIldefeForm input.form_button {width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; }/*boton submit*/
#searchHome #searchIldefeForm input.form_button_hover {width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; }

/*BUSCADOR GENERICO*/
#buscador{margin-bottom:5px;margin-top:15px;}
	#textField{}
	#textField #searchText{width:365px;}
	#dates{}
	#category{margin-right:60px;}
		/*Buscador ofertas*/
		#categoryOffer{width:300px;}
		#categoryOfferAlt{width:290px;}
#buscador input{margin-bottom:5px;}
#buscador fieldset#category{margin-top:5px;}

#buscador form{width:470px;margin:0 0 0 25px;padding:15px 25px 15px 0;background:url('../img/Image/estilo/bck_newsSearchForm.gif') top center no-repeat;}
#buscador fieldset{text-align:right;}
#buscador label{}
#buscador input.form_button {width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; }/*boton submit*/
#buscador input.form_button_hover {width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; }

/*BUSCADOR DE RECURSOS ONLINE*/
#test1{margin:0 0 0 25px;background:#fff url('../img/Image/estilo/bck_ildefeUserFormExtUp.gif') top left no-repeat}
#test2{margin:0 0 15px 25px;background:#fff url('../img/Image/estilo/bck_ildefeUserFormExtBottom.gif') top left no-repeat}
	#onlineResourcesSearchIldefeForm{text-align:right;margin:0 0 0 25px;padding:0 75px 0 0;background:#fff url('../img/Image/estilo/bck_ildefeUserFormExtBody.gif') top left repeat-y;}
	#onlineResourcesSearchIldefeForm input{margin-bottom:5px;margin-right:5px;}
	#onlineResourcesSearchIldefeForm fieldset{position:relative;padding-top:5px;border:1px solid #EAEAEA;margin-left:10px;}
	#onlineResourcesSearchIldefeForm #textField{padding-top:0px;}
	#onlineResourcesSearchIldefeForm #services{margin-bottom:5px;}
	#onlineResourcesSearchIldefeForm #labelServices{position:absolute;bottom:5px;left:45px;}
	#onlineResourcesSearchIldefeForm legend{margin:0 0 0 45px;font-weight:bold;text-transform:uppercase}
	#onlineResourcesSearchIldefeForm select{width:330px;margin-top:10px;}

		#onlineResourcesSearchIldefeForm #serviceOne{margin-right:10px;}
		#onlineResourcesSearchIldefeForm #serviceTwo{margin-right:10px;}
		#onlineResourcesSearchIldefeForm #serviceThree{margin-right:10px;}
	#onlineResourcesSearchIldefeForm input.form_button {width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; }/*boton submit*/
	#onlineResourcesSearchIldefeForm input.form_button_hover {width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; }
	
/*BUSCADOR DE LA GUÍA DE AYUDAS*/
#aidGuideSearchIldefeForm{ width:500px; margin:0 0 15px 25px; padding: 10px 0 20px 0px; background: #fff url("../img/Image/estilo/bck_aidGuideSearchIldefeForm.gif") top center no-repeat;}
#aidGuideSearchIldefeForm div.buttons{float: right; width:90px; text-align: left; padding: 5px 0 0 0;}
#aidGuideSearchIldefeForm div.buttons input.form_button{display: block; width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; margin-bottom: 5px;}
#aidGuideSearchIldefeForm div.buttons input.form_button_hover{display: block; width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; margin-bottom: 5px;}
#aidGuideSearchIldefeForm div.fields{ text-align: right; margin: 0 100px 0 auto; font-weight: bold;}
#aidGuideSearchIldefeForm div.fields p{text-align:right; margin: 0 0 0 0; padding:5px 0 0 0; }
#aidGuideSearchIldefeForm div.fields label{ margin: 0 3px 0 10px;}
#aidGuideSearchIldefeForm div.fields input{width: 320px;}
#aidGuideSearchIldefeForm div.fields input.date{ width: 95px;}
/* El $%*& del ie  no soporta max-width */
/* #aidGuideSearchIldefeForm div.fields select{max-width: 320px;}*/
#aidGuideSearchIldefeForm div.fields select{width: 320px;}
#aidGuideSearchIldefeForm div.fields div{ padding: 10px 0 0 0;}
#aidGuideSearchIldefeForm div.fields div fieldset{ width: 370px; margin-left: auto; padding: 0 5px 5px 0; border:1px #ddd solid;}
#aidGuideSearchIldefeForm div.fields div fieldset legend{ margin-left: 10px;  color: #555; }


/*####################################################*/
/*BLOQUES PARA RESULTADOS DE LOS BUSCADORES*/
/*####################################################*/
#resultados_busqueda h5{margin:10px 0 0 0;color:#A80184;text-transform:none;}
#resultados_busqueda p{margin:0px;}
.result_detail{margin-top:5px;}
.result_detail p{margin:0px;}

/*####################################################*/
/*AGENDA, ACTIVIDADES, CALENDAR TAG*/
/*####################################################*/
#agenda {margin-left:5px;}
#agenda div{text-align:right;}

#agenda #actividades_proximas{}
		#actividades_proximas p{text-align:right;margin:0px;}
			.singleAct{margin-bottom:10px;}

	#actividad_detalle ul{margin-left:35px;}

#agenda table{font-size:0.9em;margin-bottom:10px;margin-left:10px;}
#agenda table a {text-decoration:none;display:block;font-weight:bold;}
#agenda table a:hover {background-color:#ddd;}

#agenda #currentDay{font-weight:bold}

#agenda .agendacalendarPreviousLinkStyle a{border:1px solid #E66120;background-color:#E66120}
#agenda .agendacalendarPreviousLinkStyle a{border:1px solid #E66120;background-color:#E66120}

#agenda .agendacalendarPreviousLinkStyle a:hover{background-color:#E66120}
#agenda .agendacalendarNextLinkStyle a:hover{background-color:#E66120}

table.agendacalendarTableStyle{font-size:0.9em;background-color:#f7f7f7;padding:0px;border-collapse:collapse;}
table.agendacalendarTableStyle img{border:none;}
.agendacalendarTableStyle th{font-style:italic; font-weight:bold;border:1px solid #fff;padding:0 0 0 1px}
.agendacalendarTableStyle td{text-align:center;}

.agendacalendarPreviousLinkStyle {background-color:#E66120;}
.agendacalendarNextLinkStyle {background-color:#E66120; text-align:right;}
.agendacalendarTitleStyle {background-color:#E66120; text-align:center;font-weight:bold; text-transform:uppercase;color:#fff;}

.agendacalendarTableStyle .agendacalendarOddMonthStyle {padding:1px;}
.agendacalendarEmptyDayStyle {background-color:#eee;border:1px solid #fff;}
.agendacalendarOddMonthStyle {border:1px solid #fff;}

/*####################################################*/
/*TEST ABILITIES FORM*/
/*####################################################*/
#testAbilityForm {text-align:right;}
#testAbilityForm p{margin-top:15px;font-weight:bold;}
#testAbilityForm fieldset{padding:10px; margin:0 15px 0 0;border-bottom:1px solid #ccc;text-align:left;}
#testAbilityForm fieldset#preguntas{border:0px; padding:0px;}
#testAbilityForm input{border:0px;display:inline;}
#testAbilityForm label{text-transform:none;font-weight:normal;}
#testAbilityForm .boton{margin:15px 35px 15px 0;border-right:1px solid #777;border-bottom:1px solid #777;padding:2px;cursor:pointer;}
#test_habilidades h5{text-transform:uppercase;}
#testAbilityForm input.form_button {margin:15px 30px 0 0;width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; }/*boton submit*/
#testAbilityForm input.form_button_hover {margin:15px 30px 0 0;width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; }

/*####################################################*/
/*TEST EVAL EMPRENDEDORES*/
/*####################################################*/
#testEvalEmprendeForm {text-align:right;}
#testEvalEmprendeForm p{margin-top:15px;font-weight:bold;}
#testEvalEmprendeForm fieldset{padding:10px; margin:0 15px 0 0;border-bottom:1px solid #ccc;text-align:left;}
#testEvalEmprendeForm fieldset#preguntas{border:0px; padding:0px;}
#testEvalEmprendeForm input{border:0px;display:inline;}
#testEvalEmprendeForm label{text-transform:none;font-weight:normal;}
#testEvalEmprendeForm .boton{margin:15px 35px 15px 0;border-right:1px solid #777;border-bottom:1px solid #777;padding:2px;cursor:pointer;}
#test_evaluacion h5{text-transform:uppercase;}
#testEvalEmprendeForm input.form_button {margin:15px 30px 0 0;width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; }/*boton submit*/
#testEvalEmprendeForm input.form_button_hover {margin:15px 30px 0 0;width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; }



/*####################################################*/
/*TEST EVAL IDEA*/
/*####################################################*/
#testEvalIdeaForm{text-align:right;}
#testEvalIdeaForm h3,h4{text-align:left; margin:0px;margin-top:10px}
#testEvalIdeaForm p{margin-top:15px;font-weight:bold;padding-top:10px;}
#testEvalIdeaForm fieldset{ margin:0 15px 0 0;text-align:left;}
#testEvalIdeaForm fieldset#preguntas{padding:0px;margin:0px;}
#testEvalIdeaForm input{border:0px;display:inline;}
#testEvalIdeaForm label{text-transform:none;font-weight:normal;}

#testEvalIdeaForm input.form_button {margin:15px 30px 0 0;width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; }/*boton submit*/
#testEvalIdeaForm input.form_button_hover {margin:15px 30px 0 0;width:57px;height:21px; padding:1px 10px 6px 0;font-family:tahoma;font-size:0.8em; }

/*####################################################*/
/*TEST PROJECTS FORM (propiedades a través del bloque de sección, no del form)*/ 
/*####################################################*/
	#testEvalProjectForm{text-align:right;}
	#testEvalProjectForm h3{text-align:left;}

#test_proyectos{}
#test_proyectos h4{text-align:left;margin:0 35px 0 0px;}
#test_proyectos p{padding-top:15px;font-weight:bold;}

#test_proyectos fieldset{padding:10px; margin:0 15px 0 0;text-align:left;}
#test_proyectos fieldset.pregunta{border:0px; padding:0px;border-bottom:1px solid #ddd;}
#test_proyectos input{border:0px;display:inline;}

#test_proyectos label{text-transform:none;font-weight:normal;}
#testEvalProjectForm .boton{margin:15px 35px 15px 0;border-right:1px solid #777;border-bottom:1px solid #777;padding:2px;cursor:pointer;}
/*####################################################*/
/*DINAMIC FORM*/
/*####################################################*/
.formulario{margin-left:15px;}
.formulario form{margin-bottom:25px;padding:15px;border-bottom:1px solid #eee;width:400px;text-align:right;background-color:#FAF8F9;}
.formulario fieldset{border:1px solid #eee; padding:10px  25px 15px 25px;margin-bottom:15px;text-align:left;background-color:#FAF8F9;}
.formulario legend{font-size:1.4em;width:300px;margin-left:-15px;}
.formulario label{display:block;width:100%;margin-top:10px;margin-bottom:0px;}

.formulario .large_data{width:350px;}
.formulario .medium_data{width:300px;}
.formulario .short_data{width:150px;}
.formulario .boton{margin:15px 15px 15px 0;border-right:1px solid #777;border-bottom:1px solid #777;padding:2px;}
.formulario .error {border:2px solid red;}
.formulario .pError{color:red;font-weight:normal;margin:0px;text-transform:none;display:block;}
.formulario .pErrorShown{display:none;}#formularioProyectos{}


.formulario fieldset.radio {margin-top:15px;padding:5px;display:inline;}
.formulario fieldset.radio label{display:inline;margin-left:15px;}
.formulario fieldset.radio input {border:0px;}
.formulario fieldset.radio h6{font-size:1em;color:#E06320;text-transform:none;padding:5px;}



	.formulario .texto{width:350px;}
	.formulario .texto_obligatorio{width:350px;}
	.formulario .email{width:250px;}
	.formulario .email_obligatorio{width:250px;}
	.formulario .nif{width:100px;}
	.formulario .nif_obligatorio{width:100px;}
	.formulario .codPos{width:100px;}
	.formulario .codPos_obligatorio{width:100px;}
	.formulario .telefono{width:100px;}
	.formulario .telefono_obligatorio{width:100px;}
	.formulario .numero{width:100px;}
	.formulario .numero_obligatorio{width:100px;}
	.formulario .date{width:100px;}
	.formulario .date_obligatorio{width:100px;}

#formularioProyectos img{margin:0px;}
#formularioCentros img{margin:0px;}

/*####################################################*/
/*HOME BLOCKS*/
/*####################################################*/
#cvHome{text-align:center; padding-bottom:10px; margin-bottom:10px;}
	#cvHome h3{text-align:left;}
	
#intranetHome{text-align:right;width:500px; height:100px;background:url('../img/Image/estilo/bck_intranet_home.gif') top center no-repeat;}
	#intranetHome a{margin-right:75px;margin-top:100px;}

.destacados ul{background-color:#eee;border:1px solid #ddd;padding:5px;margin-left:15px;}
.destacados ul li {list-style-image:url('../img/Image/estilo/bullet_listado.gif');margin-left:15px;line-height:1.8em;font-weight:bold;}
.destacados ul li.last{list-style-image:none;}
.destacados h4{color:#444;text-transform:uppercase;font-size:1.2em;margin-bottom:5px;background:url('../img/Image/estilo/bullet_h4Home.gif') center left no-repeat;padding-left:20px;}
.destacados .readmore{border:none;margin:0px;padding:0px 15px 0 0;background:url('../img/Image/estilo/bullet_destacadosReadMore.gif') center right no-repeat;font-size:0.9em}

div.center{text-align:center;}
.center img {border:none;}

.cursos_destacados {padding:0px; }
.cursos_destacados a{padding:0px;margin:0px;}
.cursos_destacados img{padding:0px;margin-bottom:3px;}

/*####################################################*/
/*FOOTER BLOCKS*/
/*####################################################*/
#footer{margin-bottom:0px;}
#footerList{border-left:1px solid black;width:910px;background-color:#F6F5F5;list-sytle-image:none;}
#footerList:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}



#footerList li{list-style-image:none;padding-bottom:55px;margin-top:2px;width:148px;text-align:left;padding-top:5px;float:left;}
#footerList li.last{border-right:none;}
#footerList a{font-weight:bold;text-transform:uppercase;text-decoration:none;color:#444;margin:0 0 0 5px;padding-right:5px;}
#footerList a:hover{text-decoration:underline;}
	#footerList #goTop{background:url('../img/Image/estilo/footer_goTop.gif') center left no-repeat;padding-left:12px;}
			#accesibilidad{background:url('../img/Image/estilo/footer_accesibilidad.gif') center left no-repeat;padding-left:25px;}
			#mapaWeb{background:url('../img/Image/estilo/footer_mapaWeb.gif') center left no-repeat;padding-left:25px;}
			#contactar{background:url('../img/Image/estilo/footer_contacto.gif') center left no-repeat;padding-left:25px;}
			#preguntasFrecuentes{background:url('../img/Image/estilo/footer_preguntasFrecuentes.gif') center left no-repeat;padding-left:25px;}
			#avisoLegal{background:url('../img/Image/estilo/footer_avisoLegal.gif') center left no-repeat;padding-left:25px;}
	
#errorpage{margin:25px 50px 50px 50px;padding-left:75px;background:url('../img/Image/estilo/ico_error.gif') top left no-repeat;}

/*******************/
strong.past{color:#E06320;}

/* Leyenda del resultado del test de emprendedores. Por defecto está justificado y 
   aquí se pone con alineación izquierda. */
#leyenda p {
	text-align: left;
}

