﻿/*  CFISIOMAD
1. Estilos Generales
2. Contenedor
3. Cabecera
4. Menu
5. Rastro de migas
6. Cuerpo
7. Contenido
8. Pie
9. Mapa Web


1. Estilos Generales */
/*FONT FACE*/
@font-face{
    font-family:'BrowalliaUPC';
    src: url('fonts/browau.eot'); /* IE9 Compat Modes */
    src: url('fonts/browau.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/browau.woff') format('woff'), /* Modern Browsers */
         url('fonts/browau.ttf') format('truetype'), /* Safari, Android, iOS */
         url('fonts/browau.svg#greyscalebasicregular') format('svg'); /* Legacy iOS */
    font-weight:normal;
    font-style:normal;
}
@font-face{
    font-family:'calibri';
    src: url('fonts/calibril.eot'); /* IE9 Compat Modes */
    src: url('fonts/calibril.ttf') format('truetype'); /* Safari, Android, iOS */
    font-weight:normal;
    font-style:normal;
}

*{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent}
html{}
body{color:#666;background:#fff;font-size:71%;font-family:BrowalliaUPC,"Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans","Trebuchet MS",Verdana,sans-serif};
ol,ul,li{list-style:none;}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table {border-collapse:collapse;border-spacing:0;}
p,li{margin:0 0 1em;}
a{color:#666;}
input,
textarea,
select{font-family:arial,Verdana,sans-serif;background:#fff;border:1px solid #666;}
input,
textarea{padding:1px;}
.bloque{display:block}
.fl{ float:left;}
li img.fl{margin-right:5px;}
.fr{ float:right;}
.centraLogos{text-align:center;margin:5px}
.center img{margin:5px}
.limpiado{clear:both;}
.error{ color:red; text-align:center;}
.notas{text-align:left;}
.titularCv{overflow:hidden; padding:0 0 .2em 0;}
.titularCv a{float:right; margin:0;}
.titularCv a img{vertical-align:middle; margin:0 .4em 0 0;}
.titularCv strong{float:left;margin-right:10px;}
.vAlign img{ vertical-align:middle; margin:0 .5em 0 0;}
.direccion{ float:left; width:40%;}
.datosContacto{ float:left; width:45%;}
.verMas{color:#333; font-size:1.15em; text-align:center; margin:8px 0; display:block; width:60%;}
.googleMap{clear:both;}
.googleMap iframe{width:425px; height:350px;}
.capaVideos{margin:0 auto 2em; text-align:center;}
.videos{width:425px; height:344px; margin:0 auto;}
.videosMini{width:310px; height:263px; margin:0 auto;}
.imgDevolucion{ float:left; margin-right:5px;}
.detalleDevolucion{ float:left; width:70%;}
.detalleDevolucion strong{ display:block;}
.oculto{position:absolute !important;clip:rect(0, 0, 0, 0);}
.nobg{background:none !important;}
.hide-js{display:none !important;}
.tabs-hide {display:none;}
.visuallyhidden {border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.Technositepopup{margin-left:5px;}
/*2. Contenedor*/
#contenedor{margin:0 auto;text-align:center;}

/*3. Cabecera*/
#cabecera{overflow:visible;margin:30px auto 0;padding:0 0 10px;position:relative;z-index:0;width:1000px;}
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
	#cabecera{margin:30px auto 25px;}
}
#cabecera #cab-cont{overflow:visible;width:100%;margin:0 auto;position:relative;}

.cab-cont-top{clear:both;margin-bottom:40px;}
#opciones{float:right;margin:.2em 0 0 0;position:absolute;right:0;}
#opciones li{background-image:none;float:left;margin:0 10px 0 0;padding:0;background:url(../img/css/bg_li_opciones.png) right center no-repeat;}
#opciones li a{font-family:calibri;font-size:1.1em;color:#666;display:block;padding:0 10px 0 0;text-decoration:none;}
#opciones li a:hover{text-decoration:underline;}

/*4. Menu*/
#menu{overflow:visible;margin:0 auto;padding:0 0 10px;position:relative;z-index:1;width:1000px;}
#menu .cab-cont-bottom h1{float:left;margin:5px 0 5px 10px;transform:none;}
#menu .cab-cont-bottom{background:#fff;border-radius:0 0 12px 12px;display:inline-block;position:relative;overflow:visible;width:98%;margin:0 auto;padding-bottom:5px;}
#menu .cab-cont-bottom:before{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.3);position:absolute;bottom:12px;box-shadow:-2px 12px 12px rgba(0, 0, 0, 0.3);content:"";height:75%;width:41.5em;z-index:-1;}
#menu .cab-cont-bottom:after{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.3);position:absolute;bottom:12px;box-shadow:2px 12px 8px rgba(0, 0, 0, 0.3);content:"";height:75%;width:45em;z-index:-1;}
#menu .cab-cont-bottom:before{left:2px;right:auto;transform:rotate(1deg);}
#menu .cab-cont-bottom:after{left:auto;right:2px;transform:rotate(-1deg);}

#main-menu{float:right;transform:none;margin:20px 0 0 0;padding:0 10px 0 0;overflow:visible;z-index:99999;position:relative;}
#main-menu .over .submenu{clip:auto;overflow:visible;display:block;}

/* IE9 SVG, needs conditional override of 'filter' to 'none' */
#main-menu li{float:left;width:11em;height:6.8em;padding:2px;margin-left:5px;-moz-border-radius:8px;-webkit-border-radius:8px;-ms-border-radius:8px;border-radius:8px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U3ZTciIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, rgba(153,153,153,1) 0%, rgba(231,231,231,0.8) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(153,153,153,1)), color-stop(100%,rgba(231,231,231,0.8))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(153,153,153,1) 0%,rgba(231,231,231,0.8) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(153,153,153,1) 0%,rgba(231,231,231,0.8) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(153,153,153,1) 0%,rgba(231,231,231,0.8) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(153,153,153,1) 0%,rgba(231,231,231,0.8) 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#cce7e7e7',GradientType=0 );*/ /* IE6-8 */
}

#main-menu li.sel.ini,#main-menu li.sel.colegi{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JhNjkwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NTU0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(186,105,5,1) 0%, rgba(149,84,4,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(186,105,5,1)), color-stop(100%,rgba(149,84,4,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(186,105,5,1) 0%,rgba(149,84,4,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(186,105,5,1) 0%,rgba(149,84,4,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(186,105,5,1) 0%,rgba(149,84,4,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(186,105,5,1) 0%,rgba(149,84,4,1) 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba6905', endColorstr='#955404',GradientType=0 );*/ /* IE6-8 */
}
#main-menu li.sel.precolegi{background:#999;}
#main-menu li.sel.cole{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4OWU0ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNjgzMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(248,158,78,1) 0%, rgba(246,131,31,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,158,78,1)), color-stop(100%,rgba(246,131,31,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(248,158,78,1) 0%,rgba(246,131,31,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(248,158,78,1) 0%,rgba(246,131,31,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(248,158,78,1) 0%,rgba(246,131,31,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(248,158,78,1) 0%,rgba(246,131,31,1) 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f89e4e', endColorstr='#f6831f',GradientType=0 );*/ /* IE6-8 */
}
#main-menu li.sel.profe{/*border-top:1px solid #0892C0;border-right:1px solid #0892C0;border-left:1px solid #0892C0;*/
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDgxYzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(0,177,237,1) 0%, rgba(0,129,200,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,177,237,1)), color-stop(100%,rgba(0,129,200,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0,177,237,1) 0%,rgba(0,129,200,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0,177,237,1) 0%,rgba(0,129,200,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0,177,237,1) 0%,rgba(0,129,200,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0,177,237,1) 0%,rgba(0,129,200,1) 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b1ed', endColorstr='#0081c8',GradientType=0 );*/ /* IE6-8 */
}
#main-menu li.sel.ciuda{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTJkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDViYWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(0,146,213,1) 0%, rgba(0,91,171,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,146,213,1)), color-stop(100%,rgba(0,91,171,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0,146,213,1) 0%,rgba(0,91,171,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0,146,213,1) 0%,rgba(0,91,171,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0,146,213,1) 0%,rgba(0,91,171,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0,146,213,1) 0%,rgba(0,91,171,1) 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0092d5', endColorstr='#005bab',GradientType=0 );*/ /* IE6-8 */
}
#main-menu li a{font-family:calibri;font-size:1.3em;text-transform:uppercase;text-align:center;width:100%;margin:0 auto !important;color:#666;display:inline-block;text-decoration:none;-moz-border-radius:8px;-webkit-border-radius:8px;-ms-border-radius:8px;border-radius:8px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMC43NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(243,243,243,0.75) 0%, rgba(243,243,243,0.75) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,243,243,0.75)), color-stop(100%,rgba(243,243,243,0.75))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(243,243,243,0.75) 0%,rgba(243,243,243,0.75) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(243,243,243,0.75) 0%,rgba(243,243,243,0.75) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(243,243,243,0.75) 0%,rgba(243,243,243,0.75) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(243,243,243,0.75) 0%,rgba(243,243,243,0.75) 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bff3f3f3', endColorstr='#bff3f3f3',GradientType=0 );*/ /* IE6-8 */
}
#main-menu li.sel.ini a,#main-menu li.sel.colegi a{color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#f3f3f3;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JhNjkwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NTU0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(186,105,5,1) 0%, rgba(149,84,4,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(186,105,5,1)), color-stop(100%,rgba(149,84,4,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(186,105,5,1) 0%,rgba(149,84,4,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(186,105,5,1) 0%,rgba(149,84,4,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(186,105,5,1) 0%,rgba(149,84,4,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(186,105,5,1) 0%,rgba(149,84,4,1) 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba6905', endColorstr='#955404',GradientType=0 );*/ /* IE6-8 */
}
#main-menu li.sel.precolegi a{color:#fff;background-color:#000;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
#main-menu li.sel.cole a{color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#f3f3f3;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4OWU0ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNjgzMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(248,158,78,1) 0%, rgba(246,131,31,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,158,78,1)), color-stop(100%,rgba(246,131,31,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(248,158,78,1) 0%,rgba(246,131,31,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(248,158,78,1) 0%,rgba(246,131,31,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(248,158,78,1) 0%,rgba(246,131,31,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(248,158,78,1) 0%,rgba(246,131,31,1) 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f89e4e', endColorstr='#f6831f',GradientType=0 );*/ /* IE6-8 */
}
#main-menu li.sel.profe a{color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#f3f3f3;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDgxYzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(0,177,237,1) 0%, rgba(0,129,200,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,177,237,1)), color-stop(100%,rgba(0,129,200,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0,177,237,1) 0%,rgba(0,129,200,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0,177,237,1) 0%,rgba(0,129,200,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0,177,237,1) 0%,rgba(0,129,200,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0,177,237,1) 0%,rgba(0,129,200,1) 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b1ed', endColorstr='#0081c8',GradientType=0 );*/ /* IE6-8 */
}
#main-menu li.sel.ciuda a{color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#f3f3f3;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTJkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDViYWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(0,146,213,1) 0%, rgba(0,91,171,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,146,213,1)), color-stop(100%,rgba(0,91,171,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0,146,213,1) 0%,rgba(0,91,171,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0,146,213,1) 0%,rgba(0,91,171,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0,146,213,1) 0%,rgba(0,91,171,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0,146,213,1) 0%,rgba(0,91,171,1) 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0092d5', endColorstr='#005bab',GradientType=0 );*/ /* IE6-8 */
}
#main-menu li a span{display:block;padding:3.3em 0 10px !important;border-radius:8px;box-shadow:rgba(220,220,220,.65) 0px 0px 3px 5px inset;}
#main-menu li a:hover span,#main-menu li a:focus span,#main-menu li a:active span{text-decoration:underline;}
#main-menu li.sel.ini a span,#main-menu li.sel.colegi a span{box-shadow:rgba(149,84,4,.65) 0px 0px 3px 5px inset;}
#main-menu li.sel.precolegi a span{box-shadow:rgba(153,153,153,1) 0px 0px 3px 5px inset;}
#main-menu li.sel.cole a span{box-shadow:rgba(207,109,21,.65) 0px 0px 3px 5px inset;}
#main-menu li.sel.profe a span{box-shadow:rgba(0,136,206,.65) 0px 0px 3px 5px inset;}
#main-menu li.sel.ciuda a span{box-shadow:rgba(0,88,169,.65) 0px 0px 3px 5px inset;}
#main-menu li.ini a span{background:#f3f3f3 url(../img/css/bg_inicio.png) center 10px no-repeat;}
#main-menu li.sel.ini a span{background:transparent url(../img/css/bg_inicio_on.png) center 10px no-repeat;}
#main-menu li.cole a span{background:#f3f3f3 url(../img/css/bg_colegio.png) center 5px no-repeat;}
#main-menu li.sel.cole a span{background:transparent url(../img/css/bg_colegio_on.png) center 5px no-repeat;}
#main-menu li.profe a span{background:#f3f3f3 url(../img/css/bg_profesionales.png) center 12px no-repeat;}
#main-menu li.sel.profe a span{background:transparent url(../img/css/bg_profesionales_on.png) center 12px no-repeat;}
#main-menu li.ciuda a span{background:#f3f3f3 url(../img/css/bg_ciudadanos.png) center 12px no-repeat;}
#main-menu li.sel.ciuda a span{background:transparent url(../img/css/bg_ciudadanos_on.png) center 12px no-repeat;}
#main-menu li.colegi a span{background:#f3f3f3 url(../img/css/bg_colegi.png) center 4px no-repeat;}
#main-menu li.precolegi a span{background:#f3f3f3 url(../img/css/bg_precolegi.png) center 4px no-repeat;}
#main-menu li.sel.colegi a span, #main-menu li.sel.precolegi a span{background:transparent url(../img/css/bg_colegi_on.png) center 4px no-repeat;}
#main-menu li:hover > div, #main-menu li:focus > div, #main-menu li:active > div{display:block;}
/*submenu*/
#main-menu li div.submenu{display:none;overflow:hidden;top:7.3em;left:0;z-index:-1;position:absolute;}
.submenu{background-color:#fff;min-height:22em;width:100%;padding:30px 0 0 0;position:absolute;left:-3000px;top:400px;z-index:5001;border-radius:0 0 12px 12px;box-shadow:0 10px 15px #D2D2D2;}
.ciuda .submenu{background-color:#fff !important;background: url(../img/css/bg_submenu_ciudadanos.jpg) left bottom no-repeat, url(../img/css/bg_submenu.png) 4em 10px no-repeat;}
.cole .submenu{background-color:#fff !important;background:url(../img/css/bg_submenu_colegio.jpg) left bottom no-repeat, url(../img/css/bg_submenu.png) 16em 10px no-repeat;}
.profe .submenu{background-color:#fff !important;background:url(../img/css/bg_submenu_profesionales.jpg) left bottom no-repeat, url(../img/css/bg_submenu.png) 27.8em 10px no-repeat;}
.colegi .submenu{background-color:#fff !important;background:url(../img/css/bg_submenu_colegiados.jpg) left bottom no-repeat, url(../img/css/bg_submenu.png) 39.5em 10px no-repeat;}
.precolegi .submenu{background-color:#fff !important;background:url(../img/css/bg_submenu_precolegiados.jpg) left bottom no-repeat, url(../img/css/bg_submenu.png) 51.3em 10px no-repeat;}
/*submenu logado*/
.ciuda .submenu.logado{background: url(../img/css/bg_submenu_ciudadanos.jpg) left bottom no-repeat, url(../img/css/bg_submenu.png) 4em 10px no-repeat, url(../img/css/bg_submenu_logado.png) right bottom no-repeat;}
.cole .submenu.logado{background:url(../img/css/bg_submenu_colegio.jpg) left bottom no-repeat, url(../img/css/bg_submenu.png) 16em 10px no-repeat, url(../img/css/bg_submenu_logado.png) right bottom no-repeat;}
.profe .submenu.logado{background:url(../img/css/bg_submenu_profesionales.jpg) left bottom no-repeat, url(../img/css/bg_submenu.png) 27.8em 10px no-repeat;}
.colegi .submenu.logado{background:url(../img/css/bg_submenu_colegiados.jpg) left bottom no-repeat, url(../img/css/bg_submenu.png) 39.5em 10px no-repeat, url(../img/css/bg_submenu_logado.png) right bottom no-repeat;}
.precolegi .submenu.logado{background:url(../img/css/bg_submenu_precolegiados.jpg) left bottom no-repeat, url(../img/css/bg_submenu.png) 51.3em 10px no-repeat, url(../img/css/bg_submenu_logado.png) right bottom no-repeat;}
#main-menu li .submenu .fl{margin:0 0 0 180px;width:32%;}
#main-menu li .submenu .fr{width:32%;}
#main-menu li .submenu .fl strong{font-family:calibri;font-size:1.5em;font-weight:normal;text-align:left;display:block;}
#main-menu li.cole .submenu .fl strong{color:#F68420;}
#main-menu li.profe .submenu .fl strong{color:#00B1EC;}
#main-menu li.ciuda .submenu .fl strong{color:#005BAB;}
#main-menu li .submenu .fl ul{margin:0;padding:0;}
#main-menu li .submenu .fr ul{margin:0;padding:0;}
#main-menu li .submenu .fl li, #main-menu li .submenu .fr li{background:none;border-radius:0;box-shadow:none;border:none;float:none;height:1em;width:21em !important;}
#main-menu li .submenu .fr li{width:16.5em !important;margin:0 0 15px 0;padding-left:0;}
#main-menu li.ciuda .submenu .fl li{width:20em !important;}
#main-menu li.colegi .submenu .fl li{width:23em !important;}
#main-menu li .submenu .fl li a,#main-menu li .submenu .fr li a,#main-menu li .submenu .fr p.limpiado a{color:#666;background:none;text-align:left;text-transform:none;box-shadow:none;}
#main-menu li .submenu .fl li a span,#main-menu li .submenu .fr li a span,#main-menu li .submenu .fr p.limpiado a span{display:block;padding:0 0 0 10px !important;border-radius:0;box-shadow:none;}
#main-menu li.cole .submenu .fl li a span{background:url(../img/css/bg_li_submenu_cole.png) left 5px no-repeat;}
#main-menu li.profe .submenu .fl li a span,#main-menu li.profe .submenu .fr li a span,#main-menu li .submenu .fr p.limpiado a span{background:url(../img/css/bg_li_submenu_profe.png) left 5px no-repeat;}
#main-menu li.ciuda .submenu .fl li a span{background:url(../img/css/bg_li_submenu_ciuda.png) left 5px no-repeat;}
#main-menu li.colegi .submenu .fl li a span,#main-menu li.precolegi .submenu .fl li a span{background:url(../img/css/bg_li_submenu_colegi.png) left 5px no-repeat;}
#main-menu li .submenu .fr .zona_privada{font-size:1.76em;text-align:left;color:#00B1EC;background:url(../img/css/bg_zona_privada.png) left center no-repeat;margin:0;padding:0 0 0 15px;width:9em;display:block;}

#destacados{clear:left;float:left;margin:5px 0 0;width:25%;zoom:1;}
#destacados li{margin:0;padding:0;zoom:1}
#destacados a{color:#005bab;display:block;font-size:1.3em;font-weight:bolder;line-height:100%;margin:0;min-height:50px;padding:9px 0 25px 14px;text-decoration:none}
#destacados li.buzon{background:url(../img/bg-destaca-buzon.png) no-repeat center top !important;}
#destacados li.revista{background:url(../img/bg-destaca-revista.png) no-repeat center top !important;}
#destacados .bloque{color:#000;font-size:.75em;margin:0}

/*5. Rastro de migas*/
.home #rastro-migas ul{display:none;}
#rastro-migas{overflow:hidden;margin:6em 0 6px 135px;position:relative;z-index:1;}
#rastro-migas ul{overflow:hidden;margin:0 auto;padding:0;}
#rastro-migas li{background:url(../img/css/bg_li_rastro_migas.png) right 0 no-repeat !important;float:left;margin:0;padding:3px 18px 3px 0;text-transform:uppercase;}
#rastro-migas li a,
#rastro-migas li strong{font-family:calibri;font-size:1.144em;font-weight:normal;color:#666;display:block;margin:0;padding:0;text-decoration:none;}
#rastro-migas li strong{color:#666;text-decoration:none;}
#rastro-migas li a:hover{text-decoration:underline;}

/*6. Cuerpo*/
#cuerpo{overflow:hidden;clear:both;width:110em;margin:-60px auto 10px auto;position:relative;z-index:0;padding:0 0 30px 0;text-align:left;}

/*slider home*/
#slider{margin:-65px auto 2em;background:#F4F4F4;z-index:0;}
#slides{display:none;position:relative;height:37.8em;}
#slides div{border:none;height:100%;}
#slides .slidesjs-container{height:100% !important;}
#slides .slidesjs-control{height:100% !important;}
#slides .slidesjs-previous{margin-right:5px;position:absolute;left:70px;top:50%;margin-top:-43px;cursor:pointer;z-index:5000;}
#slides .slidesjs-next{margin-right:5px;position:absolute;left:465px;top:50%;margin-top:-43px;cursor:pointer;z-index:5000;}
.slidesjs-pagination{margin:6px 0 0;float:right;list-style:none;}
.slidesjs-pagination li{float:left;margin:0 1px;}
.slidesjs-pagination li a{display:block;width:13px;height:0;padding-top:13px;background-image:url(/img/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active{background-position:0 -13px;}
.slidesjs-pagination li a:hover{background-position:0 -26px;}
#slides a:link, #slides a:visited{color:#333;}
#slides a:hover, #slides a:active{color:#9e2020;}
#slides h1{font-family:calibri;font-size:1.407em;font-weight:normal;font-style:italic;text-transform:uppercase;line-height:1.1em;margin:0 0 0 30px;padding-bottom:10px;width:20%;}
#slides h1 span{padding:0 5px;}
#slides .bienvenida h1{color:#955304;border-bottom:1px solid #955304;}
#slides .colegio h1{color:#F68420;border-bottom:1px solid #F68420;}
#slides .profesionales h1{color:#00B1EC;border-bottom:1px solid #00B1EC;}
#slides .ciudadanos h1{color:#005BAB;border-bottom:1px solid #005BAB;}
#slides strong{font-family:calibri;font-size:3.5em;font-weight:normal;line-height:1em;text-transform:uppercase;margin:.5em 0 20px 30px;width:28%;display:block;}
#slides .bienvenida strong{color:#955304;}
#slides .colegio strong{color:#F68420;}
#slides .profesionales strong{color:#00B1EC;}
#slides .ciudadanos strong{color:#005BAB;}
#slides p{font-size:1.76em;line-height:1em;margin:.5em 0 20px 30px;width:26%;color:#666;}
#slides a.more{font-size:1.76em;color:#fff;margin:0 0 0 30px;padding:5px;text-decoration:none;border-radius:8px 8px 8px 8px;}
#slides .colegio a.more{border:2px solid #CF6D15;
	background: rgb(247,133,30); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmNzg1MWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDk2YjA5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top, rgba(247,133,30,1) 20%, rgba(217,107,9,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,rgba(247,133,30,1)), color-stop(100%,rgba(217,107,9,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(247,133,30,1) 20%,rgba(217,107,9,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(247,133,30,1) 20%,rgba(217,107,9,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(247,133,30,1) 20%,rgba(217,107,9,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(247,133,30,1) 20%,rgba(217,107,9,1) 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7851e', endColorstr='#d96b09',GradientType=0 );*/ /* IE6-8 */              
}
#slides .profesionales a.more{border:2px solid #008BCD;
	background: rgb(0,177,236); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMyUiIHN0b3AtY29sb3I9IiMwMGIxZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4NWIwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background:-moz-linear-gradient(top, rgba(0,177,236,1) 23%, rgba(0,133,176,1) 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(23%,rgba(0,177,236,1)), color-stop(100%,rgba(0,133,176,1))); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* IE10+ */
	background:linear-gradient(to bottom, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* W3C */
	/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b1ec', endColorstr='#0085b0',GradientType=0 );*/ /* IE6-8 */              
}
#slides .ciudadanos a.more{border:2px solid #005FAE;
	background: rgb(0,139,207); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiMwMDhiY2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA1ZmFlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top, rgba(0,139,207,1) 20%, rgba(0,95,174,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,rgba(0,139,207,1)), color-stop(100%,rgba(0,95,174,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0,139,207,1) 20%,rgba(0,95,174,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0,139,207,1) 20%,rgba(0,95,174,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0,139,207,1) 20%,rgba(0,95,174,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0,139,207,1) 20%,rgba(0,95,174,1) 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008bcf', endColorstr='#005fae',GradientType=0 );*/ /* IE6-8 */              
}
#slides a.more:hover,#slides a.more:focus,#slides a.more:active{text-decoration:underline;}
#slides a.more span{text-transform:uppercase;}
#slides div.bienvenida div,#slides div.colegio div,#slides div.profesionales div,#slides div.ciudadanos div{padding-top:5em;padding-left:100px;height:auto !important;}
#slides div.bienvenida{background:url(../img/css/slider_inicio.jpg) right top no-repeat;}
#slides div.colegio{background:url(../img/css/slider_colegio.jpg) right top no-repeat;margin:0;}
#slides div.profesionales{background:url(../img/css/slider_profesionales.jpg) right top no-repeat;}
#slides div.ciudadanos{background:url(../img/css/slider_ciudadanos.jpg) right top no-repeat;}
/*@media (min-width: 1200px) {*/
  #slides-section {
    height:37.8em;
  }
/*}*/

[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}a [class^="icon-"],a [class*=" icon-"]{display:inline-block}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}.btn [class^="icon-"],.nav [class^="icon-"],.btn [class*=" icon-"],.nav [class*=" icon-"]{display:inline}.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em}li [class^="icon-"],.nav li [class^="icon-"],li [class*=" icon-"],.nav li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center}li [class^="icon-"].icon-large,.nav li [class^="icon-"].icon-large,li [class*=" icon-"].icon-large,.nav li [class*=" icon-"].icon-large{width:1.5625em}ul.icons{list-style-type:none;text-indent:-0.75em}ul.icons li [class^="icon-"],ul.icons li [class*=" icon-"]{width:.75em}.icon-muted{color:#eee}.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.pull-right{float:right}.pull-left{float:left}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@-moz-document url-prefix(){.icon-spin{height:.9em}.btn .icon-spin{height:auto}.icon-spin.icon-large{height:1.25em}.btn .icon-spin.icon-large{height:.75em}}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up:before{content:"\f087"}.icon-thumbs-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope-alt:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}

/*Slide interiores*/
#cuerpo .interior_general{background:url(../img/css/bg_interior_general.jpg) right top no-repeat;z-index:0;margin-top:-7em;padding:100px 0 30px 0;}
#cuerpo .interior_ciudadanos{background:url(../img/css/bg_interior_ciudadanos.jpg) right top no-repeat;z-index:0;margin-top:-7em;padding:100px 0 30px 0;}
#cuerpo .interior_colegio{background:url(../img/css/bg_interior_colegio.jpg) right top no-repeat;z-index:0;margin-top:-7em;padding:100px 0 30px 0;}
#cuerpo .interior_profesionales{background:url(../img/css/bg_interior_profesionales.jpg) right top no-repeat;z-index:0;margin-top:-7em;padding:100px 0 30px 0;}

/*7. Contenido*/
#contenido{font-size:1.76em;float:left;width:54%;margin:25px 0 0 125px;z-index:-1;}
#contenido p, #contenido li{line-height:1em;}
h2{margin:0 0 15px 0;padding:10px 0 0 5px;color:#666;font-size:1.407em;text-transform:lowercase;}
h2 strong{display:block;font-size:1.4em;font-weight:bolder;line-height:.8em;}
h3{font-family:calibri;font-size:.9em;margin:25px 0 10px;padding:0;color:#666;}
h4{font-family:calibri;font-size:.8em;margin:0px 0 10px;}
h5{font-family:calibri;font-size:1em;}
ul{margin:7px 0 1em 10px;}
ol{margin:.7em 0 1em 0;padding:0;list-style:decimal inside;}
li{list-style:none;margin:0 0 4px;padding:0 0 0 10px;color:#666;background:url(../img/li.png) no-repeat 0 5px;}
ol li{padding:0;background:none;}
ol li li{margin-left:15px;}
ol.numeros li{list-style:decimal inside;background:none !important;}
ol.alpha li{list-style:lower-alpha inside;background:none !important;}
ol.numeros li li, ol.alpha li li{list-style-type:none !important;background: url(../img/li.png) 0 5px no-repeat !important;}
ul.pdf, #contenido ol.pdf{margin-left:0;}
.pdf li{background:none !important;padding:13px 0 10px 34px;overflow:hidden;}
.pdf li img,.pdf img{float:left;margin-top:-10px;padding-right:10px;}
.pdf li p img{margin-top:10px;}
.pdf li p.bloquePdf img {margin-top:-5px;}
.pdf li li{background: url("../img/li.png") 0 5px no-repeat !important;padding:0 0 0 10px !important;}
.bloquePdf{clear:both;display:block;float:none;overflow:hidden;padding-top:5px;}
.bloquePdf img{float:left;margin-top:-5px;padding-right:5px;}
.cajaPulicaciones{background: url("../img/css/bg_publicaciones.png") 0 bottom repeat-x;padding:20px 10px;float:right;width: 43%;}
.listaPublicaciones li{margin-bottom:.5em;padding-bottom:.5em;overflow:hidden;}
.listaPublicaciones li img.fl{margin:0 5px 10px 0;}
.listaPublicaciones li p{margin-bottom:.5em;}
li.adjunto a{display:block;margin:10px 0 0;text-decoration:none;}
li.adjunto a img{background:url(../img/ico-pdf.png) no-repeat right;margin:10px;padding:0 35px 0 0;vertical-align:middle;}
#contenido .ficha .aparienciaBoton{font-size:.8em;}
.volverColegiados{display:block;margin:0 auto;width:14em}
/* noticia */
.noticia{margin:.4em 0;overflow:hidden}
.noticia a{text-decoration:none}
.noticia a:hover{text-decoration:underline}
.noticia h3{font-size:.9em;margin:20px 0 .5em}
.noticia p{display:block;font-size:1em;margin:.5em 0}
.noticia .anteTitulo{display:inline}
.noticia .sumario{display:inline}
.noticia .fecha{color:#F57C0E;display:inline;margin-right:.4em}
.seccion1 .noticia .fecha{color:#006BB8;}
.seccion4 .noticia .fecha{color:#955304;}
.noticia .sumario{color:#555;font-weight:bolder;}
.noticia img{float:left;margin:.3em .5em .5em 0;}
.noticia .bateriaImgs{clear:both}
/* notas de prensa */
.noticia .imagenNota{float:left;margin:.5em .5em .5em 0;width: 200px;}
/* material didactico */
.noticia .imagenMatDidactico{float:left;margin:.5em .5em .5em 0;width: 200px;}
/* video */
.noticia .imagenVideo{float:left;margin:.5em .5em .5em 0;width: 125px;}
/*7.1 Colores de las secciones*/
.interior_general h2{font-family:calibri;text-transform:uppercase;font-weight:normal;line-height:1.6em;margin:/*4em*/0 0 0 125px;color:#955304;background:url(../img/css/bg_colegi.png) left center no-repeat;/*padding-left:70px;*/padding:10px 0 10px 45px;}
.interior_general h2 strong{font-size:1.875em;font-weight:bold;}
.interior_ciudadanos h2{font-family:calibri;text-transform:uppercase;font-weight:normal;line-height:1.6em;margin:/*4em*/0 0 0 125px;color:#006BB8;background:url(../img/css/bg_ciudadanos.png) left center no-repeat;/*padding-left:70px;*/padding:10px 0 10px 70px;}
.interior_ciudadanos h2 strong{font-size:1.875em;font-weight:bold;}
.interior_colegio h2{font-family:calibri;text-transform:uppercase;font-weight:normal;line-height:1.6em;margin:/*4em*/0 0 0 135px;color:#f68420;background:url(../img/css/bg_colegio.png) left 10px no-repeat;padding-left:40px;}
.interior_colegio h2 strong{font-size:1.875em;font-weight:bold;}
.interior_profesionales h2{font-family:calibri;text-transform:uppercase;font-weight:normal;line-height:1.6em;margin:/*4em*/0 0 0 125px;color:#2CBEEE;background:url(../img/css/bg_profesionales.png) left 15px no-repeat;padding-left:45px;}
.interior_profesionales h2 strong{font-size:1.875em;font-weight:bold;}
.seccion1 h3,
.seccion1 h3 a,
.seccion1 h4,
.seccion1 h5,
.seccion1 label{color:#006BB8;}
.seccion1 th{background-color:none;}
.seccion1 .boton,
.seccion1 .botonera .boton{font-family:BrowalliaUPC !important;font-size:1em;text-transform:uppercase;color:#fff;margin:30px 0 30px 5px;padding:0 5px 0 15px;text-decoration:none;border:2px solid #008BCD;border-radius:6px;
	background-image:url(../img/css/bg_boton_blanco.png);
	background-position:2px left;
	background-repeat:no-repeat;
	background-color: rgb(0,177,236); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background-color:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMyUiIHN0b3AtY29sb3I9IiMwMGIxZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4NWIwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background-color:-moz-linear-gradient(top, rgba(0,177,236,1) 23%, rgba(0,133,176,1) 100%); /* FF3.6+ */
	background-color:-webkit-gradient(linear, left top, left bottom, color-stop(23%,rgba(0,177,236,1)), color-stop(100%,rgba(0,133,176,1))); /* Chrome,Safari4+ */
	background-color:-webkit-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* Chrome10+,Safari5.1+ */
	background-color:-o-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* Opera 11.10+ */
	background-color:-ms-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* IE10+ */
	background-color:linear-gradient(to bottom, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* W3C */
	/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b1ec', endColorstr='#0085b0',GradientType=0 );*/ /* IE6-8 */
}
.buscar{float:right !important;margin-right:7px !important}
.seccion2 h2{border-color:#2CBEEE;}
.seccion2 h2 strong,
.seccion2 h3,
.seccion2 h4,
.seccion2 h5,
.seccion2 h3 a,
.seccion2 label{color:#2CBEEE;}
.seccion2 .boton,
.seccion2 .botonera .boton{
font-family:BrowalliaUPC !important;font-size:1em;text-transform:uppercase;color:#fff;margin:30px 0 30px 5px;padding:0 5px 0 15px;text-decoration:none;border:2px solid #008BCD;border-radius:6px;
	background-image:url(../img/css/bg_boton_blanco.png);
	background-position:5px 8px;
	background-repeat:no-repeat;
	background-color: rgb(0,177,236); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background-color:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMyUiIHN0b3AtY29sb3I9IiMwMGIxZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4NWIwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background-color:-moz-linear-gradient(top, rgba(0,177,236,1) 23%, rgba(0,133,176,1) 100%); /* FF3.6+ */
	background-color:-webkit-gradient(linear, left top, left bottom, color-stop(23%,rgba(0,177,236,1)), color-stop(100%,rgba(0,133,176,1))); /* Chrome,Safari4+ */
	background-color:-webkit-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* Chrome10+,Safari5.1+ */
	background-color:-o-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* Opera 11.10+ */
	background-color:-ms-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* IE10+ */
	background-color:linear-gradient(to bottom, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* W3C */
	/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b1ec', endColorstr='#0085b0',GradientType=0 );*/ /* IE6-8 */
}
.seccion3 h2{border-color:#F68420;}
.seccion3 h2 strong,
.seccion3 h3,
.seccion3 h4,
.seccion3 h5,
.seccion3 h3 a,
.seccion3 label{color:#F68420;}
.seccion3 .estadisticas td{background:url("../img/bg-pie.png") repeat-x scroll 0 -10px #eee;border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:0.8em 0.7em;}
.seccion3 .estadisticas th{background: url("../img/bg-pie.png") repeat-x scroll 0 -10px #eee;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.barraEstadisticas{background-color:#955304;display:block;height:1em;}
.textoOculto{position:absolute;top:-3333px;text-indent:-333px;}
.seccion3 .boton,
.seccion3 .botonera .boton{font-family:BrowalliaUPC !important;font-size:1em;text-transform:uppercase;color:#fff;margin:30px 0 30px 5px;padding:0 5px 0 15px;text-decoration:none;border:2px solid #008BCD;border-radius:6px;
	background-image:url(../img/css/bg_boton_blanco.png);
	background-position:2px left;
	background-repeat:no-repeat;
	background-color: rgb(0,177,236); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background-color:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMyUiIHN0b3AtY29sb3I9IiMwMGIxZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4NWIwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background-color:-moz-linear-gradient(top, rgba(0,177,236,1) 23%, rgba(0,133,176,1) 100%); /* FF3.6+ */
	background-color:-webkit-gradient(linear, left top, left bottom, color-stop(23%,rgba(0,177,236,1)), color-stop(100%,rgba(0,133,176,1))); /* Chrome,Safari4+ */
	background-color:-webkit-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* Chrome10+,Safari5.1+ */
	background-color:-o-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* Opera 11.10+ */
	background-color:-ms-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* IE10+ */
	background-color:linear-gradient(to bottom, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* W3C */
	/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b1ec', endColorstr='#0085b0',GradientType=0 );*/ /* IE6-8 */
}
.seccion3 .botonera a{background:#fff url(../img/bg-secc3.png) repeat-x right center;border-color:#F68420;color:#F68420;margin-left:.3em}
.seccion4 h2{border-color:#955304;}
.seccion4 h2 strong,
.seccion4 h3,
.seccion4 h4,
.seccion4 h5,
.seccion4 h3 a,
.seccion4 label{color:#955304;}
.seccion4 .boton,
.seccion4 .botonera .boton{font-family:BrowalliaUPC !important;font-size:1em;text-transform:uppercase;color:#fff;margin:30px 0 30px 5px;padding:0 5px 0 15px;text-decoration:none;border:2px solid #008BCD;border-radius:6px;
	background-image:url(../img/css/bg_boton_blanco.png);
	background-position:2px left;
	background-repeat:no-repeat;
	background-color: rgb(0,177,236); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background-color:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMyUiIHN0b3AtY29sb3I9IiMwMGIxZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4NWIwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background-color:-moz-linear-gradient(top, rgba(0,177,236,1) 23%, rgba(0,133,176,1) 100%); /* FF3.6+ */
	background-color:-webkit-gradient(linear, left top, left bottom, color-stop(23%,rgba(0,177,236,1)), color-stop(100%,rgba(0,133,176,1))); /* Chrome,Safari4+ */
	background-color:-webkit-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* Chrome10+,Safari5.1+ */
	background-color:-o-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* Opera 11.10+ */
	background-color:-ms-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* IE10+ */
	background-color:linear-gradient(to bottom, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* W3C */
	/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b1ec', endColorstr='#0085b0',GradientType=0 );*/ /* IE6-8 */
}
.seccion1 .radios{ color:#005BAB;}
.seccion2 .radios{ color:#2CBEEE;}
.seccion1 .radios legend,.seccion1 .listaChecks legend,.seccion1 legend{color:#005BAB;}
.seccion2 .radios legend,.seccion2 .listaChecks legend,.seccion2 legend{color:#2CBEEE;}
.seccion3 .radios legend,.seccion3 .listaChecks legend,.seccion3 legend{color:#F68420;}
.seccion4 .radios legend,.seccion4 .listaChecks legend,.seccion4 legend{color:#955304;}
.seccion2 .radios2 legend,.seccion2 .radios2 legend span{color:#2CBEEE;}
#FormContacto .radios3,
.formulario .radios3{float:left;text-align:left !important;display:block}
.formulario .marginLeft{margin-left:9.4em !important}
.seccion1 .formulario .fechas legend{color:#005BAB;}
.seccion2 .formulario .fechas legend{color:#2CBEEE;}
.seccion3 .formulario .fechas legend{color:#F68420;font-weight:normal !important}
.seccion4 .formulario .fechas legend{color:#955304;}
.imagenCen {text-align:center}
/*enlaces apariencia boton diferentes secciones*/
div.destacado{background:url(../img/bg-sombra.png) repeat-x left bottom;clear:both;float:left;padding:0 0 30px;}
div.destacado img{border:1px solid #ccc;}
div.destacado2{clear:both;padding:0 0 50px;}
.resaltado{color:#005BAB;font-size:.9em;font-weight:bolder;text-align:center;margin:1em 4em;}
.seccion4 .resaltado{color:#955304;}
.busAvanzada{background:url(../img/bulletFlecha.png) no-repeat left center;clear:both !important;font-size:.9em;margin:0 0 0 25px;padding-left:10px}
.busAvanzada a{text-decoration:none}
.busAvanzada a:hover{text-decoration:underline}
.columnSecciones #col4 input.btnAcceso{float:right;margin-top:-23px}
.columnSecciones #col4 input{display:block;margin:5px 0;width:80%}
.columnSecciones #col4 input.btnAcceso{border:none;width:20px;position:absolute;
right:0;bottom:59px;}
.posicionaLogin{position:relative;}
.btnAcceso{float:left;margin-right:5px}
.formulario .posicionaLogin .btnAcceso{margin:-4em 0 0 31em;}
#contenido .encabezFaqs{background:#eee url(../img/bg-pie.png) repeat-x 0 -10px;margin:1.2em 0;overflow:hidden;padding:8px;}
#contenido .encabezFaqs h3{font-size:.9em;font-weight:normal;color:#666;float:left;margin:0;}
#contenido .encabezFaqs span{float:right;color:#955304;}
#contenido.seccion2 .encabezFaqs span{color:#2CBEEE;}

/*7.2 Estilos contenido HOME*/
.top{background:url(../img/bg-fondoTopHome.png) repeat-x left bottom;width:100%}
.lt{background:url(../img/bg-esquinaLTHome.png) no-repeat left bottom}
.rt{background:url(../img/bg-esquinaRTHome.png) no-repeat right bottom;height:20px}
.left{background:url(../img/bg-fondoLeftHome.png) repeat-y left top}
.right{background:url(../img/bg-fondoRightHome.png) repeat-y right top}
.lb{background:url(../img/bg-esquinaLBHome.png) no-repeat left top}
.bottom{background:url(../img/bg-fondoBottomHome.png) repeat-x left top}
.rb{background:url(../img/bg-esquinaRBHome.png) no-repeat right top;height:20px}
.presentacion{background: url(../img/bg-presentacion.png) repeat left top;height:277px;margin:2em 0 0 3em;overflow:auto;padding:8px;width:40%}
.textPresentacion{height:277px;left:48px;margin:0 0 0 1.2em;overflow:auto;position:absolute;top:43px;width:38.5%}
.textPresentacion h2{border:none;margin:1em 0}
.textPresentacion p{margin:2em 0}
.onda{height:215px;position:absolute;top:234px;width:94.7%}
.columnSecciones{margin-top:-52px;overflow:hidden}
.columnSecciones .col1 select{width:95%}
.columnSecciones .col1,
.columnSecciones .col2,
.columnSecciones .col3,
.columnSecciones .col4{float:left;padding:65px 8px 32px;width:22%}
/*Para la unica columna que se forma para el perfil de proveedores */
.columna_doble{float:left; padding:65px 8px 32px; width:70%}
.columnSecciones .col1,
.columnSecciones .col2,
.columnSecciones .col3{border-right:1px solid #dfdfdf;min-height:16.5em}
.columnSecciones .col2 ul,
.columnSecciones .col3 ul{margin:0}
.columnSecciones .col2 li,
.columnSecciones .col3 li{padding-left:10px}
.columnSecciones .col1 h3,
.columnSecciones .col2 h3,
.columnSecciones .col3 h3,
.columnSecciones .col4 h3{font-size:1.25em;margin:0 0 .9em;padding-bottom:5px} 
.columnSecciones .col1 h2,
.columnSecciones .col2 h2,
.columnSecciones .col3 h2,
.columnSecciones .col4 h2{font-size:1.25em;margin:0 0 .9em;padding-bottom:5px; padding-top: 0px; border: none} 
.columnSecciones .col1 div label,
.columnSecciones .col2 div label,
.columnSecciones .col3 div label,
.columnSecciones .col4 div label{display:block;margin-bottom:3px}
.columnSecciones .col4 div input{display:block;margin-bottom:3px}
.columnSecciones .col1 h3{color:#f68420}
.columnSecciones .col2 h3{color:#955304}
.columnSecciones .col1 h2{color:#f68420}
.columnSecciones .col2 h2{color:#955304}
.columnSecciones .col1 li a,
.columnSecciones .col2 li a,
.columnSecciones .col3 li a,
.columnSecciones .col4 li a{text-decoration:none}
.columnSecciones .col1 li a:hover,
.columnSecciones .col2 li a:hover,
.columnSecciones .col3 li a:hover,
.columnSecciones .col4 li a:hover{text-decoration:underline}
.columnSecciones .col3 h3{color:#005bab}
.columnSecciones .col4 h3{color:#00B1ed}
.columnSecciones .col3 h2{color:#005bab}
.columnSecciones .col4 h2{color:#00B1ed}
.columnSecciones .col2 li{background:url(../img/bulletProfesionales.png) no-repeat 0 5px}
.columnSecciones .col3 li{background:url(../img/bulletColegio.png) no-repeat 0 5px}
/*Nueva home*/
.columnas{width:1000px;overflow:hidden;clear:both;position:relative;margin:0 auto;}
.columnas .col3{display:inline-block;vertical-align:top;width :31%;}
.columnas .col3.uno{/*position:absolute;*/left:0;}
.columnas .col3.uno p{margin:0 0 .5em;}
.columnas .col3.tres{position:absolute;right:0;top:0;}
.columnas .col3 a{text-decoration:none;}
.columnas .col3 a:hover,.columnas .col3 a:focus,.columnas .col3 a:active{text-decoration:underline;}
.consejos{margin:0 auto !important;}
.consejos h2{font-family:calibri;font-size:1.32em;text-transform:uppercase;color:#2CBEEE;border:none;}
.consejos h3{font-family:calibri;font-size:1.231em;font-weight:bold;text-transform:uppercase;color:#2CBEEE;}
.consejos ul{margin:30px 0 0 0;}
.consejos ul li{font-family:BrowalliaUPC;line-height:1em;color:#666;background:url(../img/css/bg_consejos.png) left 4px no-repeat !important;padding:0 0 10px 20px;}
.consejos ul li a{line-height:1em;color:#666;}
.consejos ul li strong{display:block;line-height:1em;}
.consejos p{font-family:BrowalliaUPC;font-size:1.6em;line-height:1em;color:#666;margin:0 0 .5em 0;}
.consejos a{color:#666;}
.consejos strong{font-family:BrowalliaUPC;line-height:1em;display:block;}
.consejos img{margin-right:15px;}
.consejos .tiempo{font-family:BrowalliaUPC;font-size:1.359em;font-weight:bold;font-style:italic;color:#666;display:block;}
.consejos li .tiempo{margin-top:.5em;}

#txtCP{font-size:1em}
.columnSecciones .col4{position:relative;}
/*clases cambio img central y colores segun secciones*/
.colegio{border:1px solid #DFDFDF;margin:0 16px;}

.colegioNoFlash{background: url(../img/bg-fondoColegio.png) no-repeat left top; border:1px solid #DFDFDF;margin:0;}
.colegio .textPresentacion h2{color:#2b5eaa;font-size:1.15em;line-height:110%;margin:.5em 0 0;padding:0;text-transform:none;}
.colegio .textPresentacion p{color:#2b5eaa;margin:.7em 0 0}
.colegio .onda{background:url(../img/bg-ondaColegio.png) no-repeat left bottom}

.inicio{margin:0;overflow:hidden;position:relative;width:70%;}
#contenido.inicio{margin:-235px 0 0 !important; width:68.5%;float:none;}
.inicio .intro{background:url(../img/bg-home-top.png) no-repeat 0 0;margin:0;padding:70px 320px 165px 85px}
.inicio .intro h2{border:0;font-size:1.25em;margin:0 0 25px}
.inicio div.columna{float:left;margin:0 0 0 2.7%;width:20%;}
.inicio div.seccion1{float:left;margin:0 0 0 5.7%;width:20%;}
.inicio div.columna h3{border:0 none;margin:0 0 15px;}

/*Panel noticias*/
#noticias{padding:0;margin-bottom:30px;background-color:#fff;}
#noticias div{font-family:BrowalliaUPC;background-color:#fff !important;clear:both;}
#noticias div h2{border:none;}
#noticias.tabs #tabs-noticias{font-family:calibri;overflow:hidden;padding-top:10px;margin:0 0 15px 0;}
#noticias.tabs #tabs-noticias li{letter-spacing:-1px;float:left;background:none !important;padding:0 10px 0 5px;}
#noticias.tabs #tabs-noticias li a{font-size:1.35em;text-transform:uppercase;text-decoration:none;font-weight:bold;margin:0;color:#666;padding:0 0 15px 0;display:inline-block;background:url("../img/css/bg_noticias.png") left bottom repeat-x;}
#noticias.tabs #tabs-noticias li.tabs-selected a{background:url("../img/css/bg_noticias_on.png") center bottom no-repeat;border:none;}
#noticias.tabs #tabs-noticias li a:hover,
#noticias.tabs #tabs-noticias li a:focus,
#noticias.tabs #tabs-noticias li a:active,
#noticias.tabs #tabs-noticias li.tabs-selected a{color:#2CBEEE;}
#noticias.tabs .noticias{font-size:1.6em;}
#noticias.tabs .noticias .not{float:right;text-decoration:underline;color:#2CBEEE;margin-right:30px;}
#noticias.tabs .noticias .not:hover,#noticias.tabs .noticias .not:focus,#noticias.tabs .noticias .not:active{text-decoration:none;}
#noticias.tabs .noticias p{color:#666;line-height:1em;}
#noticias.tabs .noticias a{font-weight:bold;color:#666;text-decoration:none;line-height:1em;}
#noticias.tabs .noticias a:hover,.inicio .noticias a:focus,.inicio .noticias a:active{text-decoration:underline;}
#noticias.tabs .noticias .fecha{font-weight:bold;color:#666;margin:0 0 5px 0;}
#noticias.tabs .noticias img{max-height:150px;max-width:250px;display:none;} 

/*7.3 Estilos lista de fotos en columna PERFILES*/
.lista-perfil{margin:2em 0;overflow:hidden;width:100%}
.lista-perfil ul{margin:0 0 2em}
.lista-perfil li{font-size:.9em;background:none !important;float:left;height:12em;margin:0 0 10px;padding:0;text-align:center;width:8.8em;}
.lista-perfil li img{clear:both;margin:0 auto 10px;display:block;}

/*7.4 Estilos lista de nombres en columnas INTEGRANTES*/
#cuerpo .integrantes{background:#eee;overflow:hidden;width:100%;margin:0 0 15px;padding:20px;}
#cuerpo .integrantes li{float:left;width:29%;margin:0 1em 5px 0;padding:0;text-align:center;background:none;}

/*7.7 Tablas*/
table{font-family:BrowalliaUPC;font-size:.9em;color:#666;clear:both;width:100%;margin:1em 0;border:0 none;border-collapse:collapse;}
table th{font-weight:bold;text-transform:uppercase;vertical-align:middle;padding:.7em 0 .4em 0;text-align:left;}
table tr.cabeceras{height:3.5em;}
table tr.cabeceras th{background:url(../img/css/bg_th.gif) 0 45px repeat-x ;padding:0 0 .4em 0;}
table th.ancho{width:35% !important;}
table th.ancho1{width:25% !important;}
table th.ancho2{width:15% !important;}
table th.ancho3{width:45% !important;}
table.multiCols th{width:7%;}
table td{padding:0;font-weight:normal;}
table td a{color:#666;text-decoration:none;}
table td a:hover,table td a:focus,table td a:active{text-decoration:underline;}
table td a span{cursor:pointer;text-decoration:underline;}
table .centrado{text-align:center;}
/*tabla resultados devolucion*/
table.resultadosDevolucion tr{vertical-align:middle;}
table.resultadosDevolucion td{background-image:none !important;vertical-align:middle;border-bottom:1px solid #ccc;}
/*7.8 Paginacion*/
.paginacion{margin:1em auto;padding-bottom:0;padding-top:0;text-align:center;}
div.paginacion{font-family:BrowalliaUPC;font-size:.9em;overflow:hidden;clear:both}
.paginacion ul{float:left;margin:0;padding:0;}
.paginacion p{font-style:italic;float:right;margin:0;padding:0;}
.paginacion ul li{font-family:BrowalliaUPC;background:transparent none repeat scroll 0 0 !important;display:inline;margin:0 5px;padding:2px 1px;}
.paginacion ul li.anterior{background:transparent url(../img/css/paginacion_anterior.png) no-repeat scroll left center !important;padding-left:17px;}
.seccion4 .paginacion ul li.anterior{background:transparent url(../img/css/paginacion_anterior_admin.png) no-repeat scroll left center !important;padding-left:17px;}
.paginacion ul li.siguiente{background:transparent url(../img/css/paginacion_siguiente.png) no-repeat scroll right center !important;padding-right:17px;}
.seccion4 .paginacion ul li.siguiente{background:transparent url(../img/css/paginacion_siguiente_admin.png) no-repeat scroll right center !important;padding-right:17px;}
.paginacion ul li.ultimo{background:transparent url(../img/css/paginacion_ultimo.png) no-repeat scroll right center !important;padding-right:20px;}
.seccion4 .paginacion ul li.ultimo{background:transparent url(../img/css/paginacion_ultimo_admin.png) no-repeat scroll right center !important;padding-right:20px;}
.paginacion ul li.primero{background:transparent url(../img/css/paginacion_primero.png) no-repeat scroll left center !important;padding-left:20px;}
.seccion4 .paginacion ul li.primero{background:transparent url(../img/css/paginacion_primero_admin.png) no-repeat scroll left center !important;padding-left:20px;}
.paginacion ul li a{text-decoration:none;}
.paginacion ul li a:hover{text-decoration:underline;}
.paginacion ul li{color:#666;}
.paginacion ul li strong {font-weight:normal;}
.seccion1 .paginacion ul li a{color:#005BAB;}
.seccion2 .paginacion ul li a{color:#2CBEEE;}
.seccion3 .paginacion ul li a{color:#F68420;}
.seccion4 .paginacion ul li a{color:#955304;}
.totalResultados{font-size:1.1em;font-weight:normal;font-style:italic;margin:.5em 0 0;}
.seccion1 .totalResultados{color:#005BAB;}
.seccion2 .totalResultados{color:#2CBEEE;}
.seccion3 .totalResultados{color:#F68420;}
.seccion4 .totalResultados{color:#955304;}

/*7.9 Formularios*/
.formulario{clear:both;padding:1em .5em;}
label,.formulario label{font-family:BrowalliaUPC;font-size:1em;color:#666;float:left;margin:0 .5em 0 0;}
input,.formulario input{font-family:arial;font-size:.7em;color:#666;float:left;border:1px solid #666;margin:3px 0 0 0;padding:0.1em 0.1em 0.1em 5px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
select,.formulario select{font-size:.7em;color:#666;}
textarea,.formulario textarea{font-size:.7em;height:12em;width:40%;color:#666;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.formulario div{clear:left;margin:0 0 1em 0;overflow:hidden;}
.formulario fieldset{margin:0;border:none;clear:both;}
.formulario fieldset img{margin:auto auto auto 39%;border:none;clear:both;height:110px;}
.formulario legend{border:0;}
.formulario h3{font-family:calibri;font-size:.9em;font-weight:bold;text-transform:uppercase;margin:0 0 2em;padding:0 0 0 20px;background:url("../img/css/bg_buscador.png") left bottom no-repeat;}
.formulario h3.nobg{padding:0;}
.formulario h4{font-family:calibri;font-size:.8em;text-transform:uppercase;margin-top:1em;clear:both;}
.formulario label{width:37%;text-align:right;margin:0 .5em 0 0;cursor:pointer; padding:0;} 
.formulario .inLine,.inLine,.inLine div{overflow:hidden}
.formulario .inLine div{clear:none;float:left;margin:0 0 2em 0;width:49%;}
.formulario .inLine div .AnchoTotal{width: 53% !important}
.formulario .inLine label{width:45%;}
.seccion2 .formulario .inLine label{width:35%;}
.formulario .inLine input{}
.formulario ul{background:none;list-style-type:none;margin:0;}
.formulario li{background:none}
.formulario ul label{width:auto}
.formulario .editor label{display:block;float:none;text-align:left;}
.formulario .checks{overflow:hidden}
.formulario .checks li{float:left;margin:.5em 0;overflow:hidden;padding:0;width:33%}
.formulario .checks strong{display:block}
.formulario .checks label{margin:0 0 0 .6em;padding-top:0}
.formulario .checks.limpiaFlotado{clear:both; margin-left:34%; width:73%;}
.formulario .checks.limpiaFlotado li{ float:none; width:71%;}
.formulario .checks2,.formulario .checkUnico {margin-left:39% !important;}
.checkUnico label{width:72%;}
.formulario .checks2 li {width:15% !important}
.checks2{  margin-top: 35px; position: absolute;}
#ctl00_ContentPlaceHolder1_Login_ChkRecordar{float:left;margin-right:3px;display:inline;border:none}
#ctl00_ContentPlaceHolder1_Login_TxtUsuario{ margin-bottom:5px;width:80%}
#ctl00_ContentPlaceHolder1_Login_TxtPassword{margin-bottom:5px;width:80%}
.formulario .checksNew{margin-left:37.5% !important;}
.formulario .checksNew label{margin-left:6px;text-align:left;width:45%;}
.formulario .radios{cursor:pointer;float:left;font-weight:normal;margin:0 .5em .8em 0;padding:.2em 0 0;text-align:right;width:100%}
.formulario .radios.bold{font-weight:bold}
.formulario .radios legend,
.formulario .radios legend span{display:block;float:left;font-weight:normal;margin:0;padding:0;position:relative;text-indent:0;white-space:normal}
.formulario .radios legend{width:37%;}
.formulario .radios legend span{}
.formulario .radios legend span span{padding-bottom:1em;text-align:right;float:left;margin-right:.5em;}
.formulario .radios ul {margin:0 0 1em0;padding-bottom:1em;float:left;}
.formulario .radios ul li{clear:both;overflow:hidden;background:none !important;}
.formulario .legendEncabez legend span span{color:#006BB8;font-weight:bold;text-transform:uppercase;}
.formulario .legendEncabez ul{margin-top:.9em;}
.formulario.cv .radios{color:#666;text-align:left;clear:both;}
.formulario .radios2{margin:0 0 0 19%;}
.formulario .radios2 fieldset, .formulario .radios2 legend {font-weight:normal;margin:0;padding:0;}
.formulario .radios2 legend{position:static !important;clip:rect(auto, auto, auto, auto);}
.formulario .radios2 fieldset ul{margin:-10px 0 0 20%;}
.formulario .radios2 li{float:left;padding:10px 0 10px 20px;background:none !important;}
.formulario.cv h3{ clear:both;}
.formulario.cv h4{ clear:both;}
.formulario.cv .anchoEspecial{ width:15%;}
.formulario .contentRadios,
.formulario .contentRadios2 {clear:none;float:left;overflow:hidden; width:60%;}
.formulario .contentRadios2 {float:left;margin-left:5px;margin-top:3px;width:auto !important;}
.formulario .contentRadios{clear:none;float:left;overflow:hidden; width:60%;}
.formulario .contentRadios div{clear:none;float:left;margin-top:0;padding:0 .5em 0 0}
.formulario .contentRadios label{margin:0 .2em;padding:0;width:auto}
.formulario .contentRadios input{background-color:transparent;border:0;margin:0;padding:0}
.formulario div.posicionaFechas{margin-top:-5px;padding:0 0 0 24%;width:60%}
.formulario .fechas legend{width:33%; text-align:right; padding-top:0;}
.formulario div.posicionaFechas2{margin-top:-36px;padding-left:34%;padding-top:5px;width:60%;}
.formulario .fechas label{margin:0;width:5%}
.formulario .fechas input{margin:0 .8em 0 .3em;position:relative;width:10%}
.formulario .posicionaFechas.pregunta{ padding-left:20%;}
.formulario .fechas.pregunta input{background-color:transparent;border:none}
.formulario .fieldsetEnLinea div{margin-top:-1.9em;padding:0 0 0 35%}
.formulario .fieldsetEnLinea div label{margin-right:1.5em;width:auto}
.formulario .fieldsetEnLinea div input{margin-right:.2em;width:auto}
.formulario .fl{float:left;}
.formulario .fr{float:right;}
.formulario input#empresa,
.formulario input#contacto,
.formulario input#direccion{width:40%}
.formulario input#cp,
.formulario input#cp2,
.formulario input#retribucion,
.formulario input#horario,
.formulario input#txtNColegiado,
.formulario input#txtColegiado{text-align:right; width:4em}
.formulario input#cif,
.formulario input#telefonos,
.formulario input#fax,
.formulario input#dni,
.formulario input#txtFecha,
.formulario input#txtFecha2,
.formulario input#apertura{text-align:right;width:7em}
.formulario input#txtMotDenuncia,
.formulario input#txtNombre,
.formulario input#txtNombre2,
.formulario input#txtNombreCentro,
.formulario input#txtTitulo,
.formulario input#txtEmail,
.formulario input#txtPoblacion,
.formulario input#municipio,
.formulario input#txtPagWeb,
.formulario input#direccion,
.formulario input#responsable,
.formulario input#txtDomicilio,
.formulario input#txtDomicilio2,
.formulario input#txtLocalidad,
.formulario input#txtLocalidad2{width:40%}
.formulario input#expsanidad{ width:32%;}
.formulario .anchoMayor label{ width:43%;}
.formulario .anchoMayor input{border:none; background-color:transparent;}
.formulario .anchoMedio label{ width:33%;}
.formulario .anchoMedio input{border:none; background-color:transparent;}
.formulario .botonera,
.formulario .aviso-acciones{margin:1em auto;text-align:left;padding-left:38.5%;}
.formulario .botonera1{text-align:center;}
.botonera,
.aviso-acciones{margin:1em auto;text-align:center;}
.botonera1{text-align:left;padding-left:0;}
.botonera1 input{float:none !important;}
.botonera ul{margin-bottom:25px;overflow:hidden;}
.botonera ul li{line-height:1.3em !important;text-align:left;list-style-type:none;background:none;margin:0 25px 10px 0;padding:0;float:left;width:46%;}
.botonera ul li a,.botonera ul li input{margin:0 !important;}
.botonera a.textDinamico{margin-right:5px !important;}
.aparienciaBoton:hover, .boton:hover{text-decoration:underline !important;}
.seccion1 .aparienciaBoton,.seccion1 .formulario .aparienciaBoton{font-family:BrowalliaUPC !important;font-size:1em;text-transform:uppercase;color:#fff;margin:30px 0 30px 5px;padding:0 5px 0 15px;text-decoration:none;border:2px solid #005FAE;border-radius:6px;
	background-image:url(../img/css/bg_boton_blanco.png);
	background-position:5px 8px;
	background-repeat:no-repeat;
	background-color: rgb(0,139,207); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	/*background-color: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiMwMDhiY2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA1ZmFlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);*/
	background-color: -moz-linear-gradient(top, rgba(0,139,207,1) 20%, rgba(0,95,174,1) 100%); /* FF3.6+ */
	background-color: -webkit-gradient(linear, left top, left bottom, color-stop(20%,rgba(0,139,207,1)), color-stop(100%,rgba(0,95,174,1))); /* Chrome,Safari4+ */
	background-color: -webkit-linear-gradient(top, rgba(0,139,207,1) 20%,rgba(0,95,174,1) 100%); /* Chrome10+,Safari5.1+ */
	background-color: -o-linear-gradient(top, rgba(0,139,207,1) 20%,rgba(0,95,174,1) 100%); /* Opera 11.10+ */
	background-color: -ms-linear-gradient(top, rgba(0,139,207,1) 20%,rgba(0,95,174,1) 100%); /* IE10+ */
	background-color: linear-gradient(to bottom, rgba(0,139,207,1) 20%,rgba(0,95,174,1) 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008bcf', endColorstr='#005fae',GradientType=0 );*/ /* IE6-8 */              
}
.seccion2 .aparienciaBoton,.seccion2 .formulario .aparienciaBoton{font-family:BrowalliaUPC !important;font-size:1em;text-transform:uppercase;color:#fff;margin:30px 0 30px 5px;padding:0 5px 0 15px;text-decoration:none;border:2px solid #008BCD;border-radius:6px;
	background-image:url(../img/css/bg_boton_blanco.png);
	background-position:5px 8px;
	background-repeat:no-repeat;
	background-color: rgb(0,177,236); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	/*background-color:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMyUiIHN0b3AtY29sb3I9IiMwMGIxZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4NWIwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);*/
	background-color:-moz-linear-gradient(top, rgba(0,177,236,1) 23%, rgba(0,133,176,1) 100%); /* FF3.6+ */
	background-color:-webkit-gradient(linear, left top, left bottom, color-stop(23%,rgba(0,177,236,1)), color-stop(100%,rgba(0,133,176,1))); /* Chrome,Safari4+ */
	background-color:-webkit-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* Chrome10+,Safari5.1+ */
	background-color:-o-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* Opera 11.10+ */
	background-color:-ms-linear-gradient(top, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* IE10+ */
	background-color:linear-gradient(to bottom, rgba(0,177,236,1) 23%,rgba(0,133,176,1) 100%); /* W3C */
	/*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b1ec', endColorstr='#0085b0',GradientType=0 );*/ /* IE6-8 */              
}
.seccion3 .aparienciaBoton,.seccion3 .formulario .aparienciaBoton{font-family:BrowalliaUPC !important;font-size:1em;text-transform:uppercase;color:#fff;margin:30px 0 30px 5px;padding:0 5px 0 15px;text-decoration:none;border:2px solid #CF6D15;border-radius:6px;
	background-image:url(../img/css/bg_boton_blanco.png);
	background-position:5px 8px;
	background-repeat:no-repeat;
	background-color: rgb(247,133,30); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	/*background-color: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmNzg1MWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDk2YjA5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);*/
	background-color: -moz-linear-gradient(top, rgba(247,133,30,1) 20%, rgba(217,107,9,1) 100%); /* FF3.6+ */
	background-color: -webkit-gradient(linear, left top, left bottom, color-stop(20%,rgba(247,133,30,1)), color-stop(100%,rgba(217,107,9,1))); /* Chrome,Safari4+ */
	background-color: -webkit-linear-gradient(top, rgba(247,133,30,1) 20%,rgba(217,107,9,1) 100%); /* Chrome10+,Safari5.1+ */
	background-color: -o-linear-gradient(top, rgba(247,133,30,1) 20%,rgba(217,107,9,1) 100%); /* Opera 11.10+ */
	background-color: -ms-linear-gradient(top, rgba(247,133,30,1) 20%,rgba(217,107,9,1) 100%); /* IE10+ */
	background-color: linear-gradient(to bottom, rgba(247,133,30,1) 20%,rgba(217,107,9,1) 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7851e', endColorstr='#d96b09',GradientType=0 );*/ /* IE6-8 */               
}

.aparienciaBoton:hover,.aparienciaBoton:focus,.aparienciaBoton:active{text-decoration:underline;}
.seccion4 .aparienciaBoton,.seccion4 .formulario .aparienciaBoton,.seccion4 .aviso-acciones input{font-family:BrowalliaUPC !important;font-size:1em;text-transform:uppercase;color:#fff;margin:10px 0 10px 5px;padding:0 5px 0 15px;text-decoration:none;border:2px solid #955304;border-radius:6px;
	background-image:url(../img/css/bg_boton_blanco.png);
	background-position:5px 8px;
	background-repeat:no-repeat;
	background-color: rgb(182,103,5); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	/*background-color: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNiNjY3MDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOTc1NTA0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);*/
	background-color: -moz-linear-gradient(top, rgba(182,103,5,1) 20%, rgba(151,85,4,1) 100%); /* FF3.6+ */
	background-color: -webkit-gradient(linear, left top, left bottom, color-stop(20%,rgba(182,103,5,1)), color-stop(100%,rgba(151,85,4,1))); /* Chrome,Safari4+ */
	background-color: -webkit-linear-gradient(top, rgba(182,103,5,1) 20%,rgba(151,85,4,1) 100%); /* Chrome10+,Safari5.1+ */
	background-color: -o-linear-gradient(top, rgba(182,103,5,1) 20%,rgba(151,85,4,1) 100%); /* Opera 11.10+ */
	background-color: -ms-linear-gradient(top, rgba(182,103,5,1) 20%,rgba(151,85,4,1) 100%); /* IE10+ */
	background-color: linear-gradient(to bottom, rgba(182,103,5,1) 20%,rgba(151,85,4,1) 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b66705', endColorstr='#975504',GradientType=0 );*/ /* IE6-8 */
}
/*INICIO SROMERO 23022016 Para el formulario de fisios domicilio */
.max_width input {width: 39%;}
/*INICIO SROMERO 23022016 */
.seccion4 .aviso-acciones input{margin:30px 10px 30px 0;}
.submenu .posicionaLogin h2{font-size:1.8em;text-align:left;margin:0;padding:0;} 
.submenu .posicionaLogin div{margin-top:10px;text-align:left;}
.submenu .posicionaLogin label{font-size:1.7em;color:#666;float:none;display:block;}
.submenu .posicionaLogin input{font-size:1.1em;border:1px solid #666;border-radius:6px 6px 6px 6px;float:none;padding:1px;width:80%;}
.submenu .posicionaLogin a{font-size:1.3em !important;text-transform:none !important;text-align:left !important;color:#666 !important; background:none !important;width:80% !important;border-radius:none !important;}
.submenu .posicionaLogin a:hover,.submenu .posicionaLogin a:focus,.submenu .posicionaLogin a:active{text-decoration:underline !important;}
.submenu .posicionaLogin p{font-family:calibri;font-size:1.3em;text-align:left;margin-bottom:0;}
.submenu .posicionaLogin p.limpiado{margin-top:10px;}
.submenu .posicionaLogin p a,.submenu .posicionaLogin ul li a{color:#666 !important;}
.submenu .posicionaLogin p a{font-size:1em !important;}
.submenu .posicionaLogin ul{text-align:left;}
.submenu .posicionaLogin .botonera{text-align:left;margin-top:0;}
.submenu .posicionaLogin .botonera input{font-size:1em;font-weight:normal;text-transform:uppercase;color:#666;border:1px solid #00B0EC !important;background:url(../img/css/bg_boton.png) 2px center no-repeat;padding:2px 2px 2px 15px;border-radius:6px 6px 6px 6px;margin:1em 0 0;width:auto;}
.submenu .posicionaLogin .botonera input:hover,.posicionaLogin .botonera input:focus,.posicionaLogin .botonera input:active{text-decoration:underline;}
.submenu .posicionaLogin ul.mensaje li{font-family:calibri;font-size:1em !important;width:10em !important;} 
.submenu .posicionaLogin p.mensaje{font-size:1em !important;}
/*Estilar input radio y checkbox*/
/*Ocultarlo siendo accesible*/
.custom-radio, .custom-checkbox{
clip:rect(1px, 1px, 1px, 1px);
position:absolute;
}

/*Dejar espacio a la 'label' para posicionar el checkbox hecho con pseudoelementos*/
.custom-radio + label, .custom-checkbox + label{
position:relative;
padding-left:16px;
}
/*El pseudoelemento que emulará el input*/
.custom-radio + label:before, .custom-checkbox + label:before{
content:"";
display:inline-block;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
font-family:Helvetica Neue, Helvetica, Arial, sans-serif;
font-weight:bold;
font-size:10px;
width:13px;
height:13px;
line-height:11px;
text-align:center;
position:absolute;
left:0;
top:50%;
margin-top:-6.5px;
background:white;
background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dddddd));
background-image:-webkit-linear-gradient(#ffffff, #dddddd);
background-image:-moz-linear-gradient(#ffffff, #dddddd);
background-image:-o-linear-gradient(#ffffff, #dddddd);
background-image:linear-gradient(#ffffff, #dddddd);
zoom:1;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#dddddd);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd')";
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
border:1px solid #aaa;
}
/*Fondo para cuando se pasa el ratón por encima*/
.custom-radio + label:hover:before, .custom-checkbox + label:hover:before{
background:#fafafa;
}

/*Fondo para cuando se está haciendo click Con filtros para ie9*/
.custom-radio + label:active:before, .custom-checkbox + label:active:before{
background:#f2f2f2;
background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dddddd), color-stop(100%, #ffffff));
background-image:-webkit-linear-gradient(#dddddd, #ffffff);
background-image:-moz-linear-gradient(#dddddd, #ffffff);
background-image:-o-linear-gradient(#dddddd, #ffffff);
background-image:linear-gradient(#dddddd, #ffffff);
zoom:1;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dddddd, endColorstr=#ffffff);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#ffffff')";
}

/*Redondear el botón "radio", Sobreescribimos el border-radius: 3px general*/
.custom-radio + label:before{
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;
}
/*
 * Mostrar un punto cuando está seleccionado el "radio"
 * Usamos box-shadow para simular un fondo gris, mientras que dejamos un pequeño 
 * espacio para el punto negro (#444), que es el fondo
*/
.custom-radio:checked + label:before{
background:#444;
-webkit-box-shadow:0 0 0 3px #eeeeee inset;
-moz-box-shadow:0 0 0 3px #eeeeee inset;
box-shadow:0 0 0 3px #eeeeee inset;
}

/*
 * Estilos focus para la gente que navega con el teclado, etc
*/
.custom-radio:focus + label:before,
.custom-checkbox:focus + label:before{
outline:1px dotted;
}

/* Mostrar la "X" cuando está chequeada (sólo el checkbox).
 * Podríamos usar una fuente de iconos para mostrar un tic
*/
.custom-checkbox:checked + label:before{
content:"X";
}

/*
 * Sólo para IE 6, 7 y 8 (no soportado)
*/
@media \0screen\,screen\9{
	.custom-radio,
	.custom-checkbox{
		clip:auto;
		position:static;
	}
	.custom-radio + label,
	.custom-checkbox + label{
		padding-left:0;
	}
	.custom-radio + label:before,
	.custom-checkbox + label:before{
		display:none;
	}
}

/* Inicio Formulario login de la p�gina login.aspx */
.formulario #formLogin #ctl00_ContentPlaceHolder1_Login_ChkRecordar{float:left;margin-right:3px;display:inline;border:none}
.formulario #formLogin #ctl00_ContentPlaceHolder1_Login_TxtUsuario{margin-bottom:5px; width: 20em}
.formulario #formLogin #ctl00_ContentPlaceHolder1_Login_TxtPassword{margin-bottom:5px; width: 20em}
.formulario #formLogin .posicionaLogin .btnAcceso{position:relative;margin:-5.1em 0 0 38em;background:none;border: 1px solid #CCCCCC;border-radius:0;padding:1px;}
.formulario #formLogin .checks2{position:relative;margin-bottom:0;}
.formulario #formLogin .checks2 label{width:44%;text-align:left}
/* Fin Formulario login de la p�gina login.aspx */

 
.boton,
.botonera .boton,
.botonera a,
.botonera input{background:#f6f6f6 url(../img/fondoBoton.jpg) repeat-x right center;border:0;border:1px solid #FCDBBC;color:#F68420;cursor:pointer;display:inline-block;margin:1em auto;min-height:1.5em;}
.botonera a{min-height:1.4em;padding: 1px 5px 0 18px !important;}
.aviso-acciones input{background:#fff url("../img/bg-secc3.png") repeat-x scroll right center;border:0;border:1px solid #005BAB;color:#005BAB;cursor:pointer;display:inline-block;line-height:1.4em;float:none;font-family:"Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans","Trebuchet MS",Verdana,sans-serif !important;font-size:1.1em;font-weight:bolder;margin:1em 10px 1em auto;min-height:1.5em;padding:.2em 20px 0 8px;text-decoration:none;text-transform:lowercase;vertical-align:middle;margin-left:.3em}

/*lista checks control Technosite*/
.formulario .listaChecks,td .listaChecks{overflow:hidden}
.formulario .listaChecks legend{position:static !important;clip:rect(auto, auto, auto, auto);}
.formulario .listaChecks li{float:left;margin:.5em 0;overflow:hidden;padding:0;width:33%;background:none !important;}
.formulario .listaChecks label,td .listaChecks label{text-align:left;margin:0 0 0 .6em;padding-top:0;}
.posicionaLogin .checks2{position:relative;margin-left:10px;}
.posicionaLogin .checks2 input,
.formulario .listaChecks input,
td .listaChecks input,
.formulario .checkUnico input,
.formulario .checksNew input{background:transparent;border:0;float:left;clip:rect(1px, 1px, 1px, 1px);position:absolute;}
.posicionaLogin .checks2 input + label,
.formulario .listaChecks input + label,
td .listaChecks input + label,
.formulario .checkUnico input + label,
.formulario .checksNew input + label{position:relative;padding-left:10px;text-align:left;}
.formulario .checks2 input + label,
.formulario .checkUnico input + label,
.formulario .checksNew input + label{padding-left: 20px;}
.posicionaLogin .checks2 input + label:before,.formulario .listaChecks input + label:before,td .listaChecks input + label:before,.formulario .checkUnico input + label:before,.formulario .checksNew input + label:before{
content: "";
display: inline-block;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 10px;
width: 14px;
height: 14px;
line-height: 11px;
text-align: center;
position: absolute;
left:-10px;
top:50%;
margin-top:-8px;
background: white;
zoom: 1;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#dddddd);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd')";
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
border: 1px solid #aaa;
}
td .listaChecks input + label:before{top:25% !important;}
.formulario .checks2 input + label:before,.formulario .checkUnico input + label:before,.formulario .checksNew input + label:before{left:0;}
.posicionaLogin .checks2 input + label:hover:before,.formulario .listaChecks input + label:hover:before,td .listaChecks input + label:hover:before,.formulario .checkUnico input + label:hover:before,.formulario .checksNew input + label:hover:before{background:#fafafa;}
.posicionaLogin .checks2 input + label:active:before,.formulario .listaChecks input + label:active:before,td .listaChecks input + label:active:before,.formulario .checkUnico input + label:active:before,.formulario .checksNew input + label:active:before{
background: #f2f2f2;
background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dddddd), color-stop(100%, #ffffff));
background-image:-webkit-linear-gradient(#dddddd, #ffffff);
background-image:-moz-linear-gradient(#dddddd, #ffffff);
background-image:-o-linear-gradient(#dddddd, #ffffff);
background-image:linear-gradient(#dddddd, #ffffff);
zoom:1;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dddddd, endColorstr=#ffffff);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#ffffff')";
}
.posicionaLogin .checks2 input:focus + label:before,.formulario .listaChecks input:focus + label:before,td .listaChecks input:focus + label:before,.formulario .checkUnico input:focus + label:before,.formulario .checksNew input:focus + label:before{outline:1px dotted;}
.posicionaLogin .checks2 input:hover + label:before,.formulario .listaChecks input:hover + label:before,td .listaChecks input:hover + label:before,.formulario .checkUnico input:hover + label:before,.formulario .checksNew input:hover + label:before,.posicionaLogin .checks2 input:focus + label:before,.formulario .listaChecks input:focus + label:before,td .listaChecks input:focus + label:before,.formulario .checkUnico input:focus + label:before,.formulario .checksNew input:focus + label:before,.posicionaLogin .checks2 input:active + label:before,.formulario .listaChecks input:active + label:before,td .listaChecks input:active + label:before,.formulario .checkUnico input:active + label:before,.formulario .checksNew input:active + label:before,.posicionaLogin .checks2 input:checked + label:before,.formulario .listaChecks input:checked + label:before,td .listaChecks input:checked + label:before,.formulario .checkUnico input:checked + label:before,.formulario .checksNew input:checked + label:before{content: "X";}
@media \0screen\,screen\9{
	.posicionaLogin .checks2 input,
	.formulario .listaChecks input,
	td .listaChecks input,
	.formulario .checkUnico input,
	.formulario .checksNew input{clip:auto;position:static;
	}
	.posicionaLogin .checks2 input + label,
	.formulario .listaChecks input + label,
	td .listaChecks input + label,
	.formulario .checkUnico input + label,
	.formulario .checksNew input + label{padding-left:0;}    
	.posicionaLogin .checks2 input + label:before,
	.formulario .listaChecks input + label:before,
	td .listaChecks input + label:before,
	.formulario .checkUnico input + label:before,
	.formulario .checksNew input + label:before{display:none;}
}
/*formulario bloque*/
#cuerpo .formulario.bloque label{display:block;float:none;text-align:left;}
#cuerpo .formulario.bloque label,
.formulario.bloque input,
.formulario.bloque textarea{width:30%;}

/*7.10 Foros*/
.foro{width:100%}
.forumList{border:0 none;border-collapse:collapse;clear:both;margin:1em 0}
.forumList caption span{background:#eee url(../img/bg-pie.png) repeat-x 0 -26px;color:#955304;display:block;font-size:1em;font-weight:bolder;padding:7px 0}
.forumList th{background:#955304;color:#fff;font-weight:bolder;padding:.7em;text-align:center;vertical-align:top;}
.forumList td{background:#fff;padding:.5em .7em;}
.forumList th.category{background:#eee url(../img/bg-pie.png) repeat-x 0 -26px;color:#000;font-weight:bolder;text-align:left}
.forumList td.name a{color:#955304;display:block;font-weight:bolder}
.forumList td.name{border-bottom:1px solid #eae9e9;border-left:1px solid #ddd;color:#333;}
.forumList td.title a{color:#955304;font-weight:bold}
.forumList td.tabladerecha{border-bottom:1px solid #eae9e9;border-left:1px solid #eae9e9;border-right:1px solid #eae9e9;color:#333;text-align:center}
.forumList .activity{border-bottom:1px solid #eae9e9;border-left:1px solid #eae9e9;text-align:center}
.forumList td.lastMessage{border-bottom:1px solid #eae9e9;border-right:1px solid #eae9e9;color:#333;text-align:right}
.forumList td.tabladerecha{margin-top:-1.7em;width:5%}
/*7.11 Enlaces adicionales*/
.enlacesAdicionales{clear:both}
.enlacesAdicionales img{float:none;vertical-align:middle;margin-right:.8em}
.enlacesAdicionales a{font-weight:bolder;padding:5px 0;text-decoration:underline;width:22%}

/*7.12 bolsa empleo*/
.bolsaEmpleo{background:url(../img/bg-fondoBolsaEmpleo.jpg) no-repeat left top; color:#005BAB; font-family:"Futura Lt BT","Trebuchet MS",Verdana,sans-serif; height:261px; position:relative; width:100%;}
.bolsaEmpleo h3{font-size:1.2em;position:absolute}
.seccion2 .bolsaEmpleo h3{top:0;left:30px}
.seccion4 .bolsaEmpleo h3{top:0;left:60px}
.bolsaEmpleo p{font-size:.8em;position:absolute;left:0;top:75px;left:40px;}
.bolsaEmpleo ul{position:absolute;text-align:center;width:35%;}
.seccion2 .bolsaEmpleo ul{top:95px;left:20px;}
.seccion4 .bolsaEmpleo ul{top:95px;left:30px;}
.bolsaEmpleo ul li{ background-image:none;color:#005BAB;font-size:.7em; margin:0;}
/*7.13 Enlaces de interes*/
#contenido .enlaces{ overflow:hidden;}
#contenido .enlaces .fl, #contenido .enlaces .fr{ width:48%;}
#contenido .enlaces ul{ background-color:#F4F4F4; padding:.8em;}
#contenido .enlaces ul li{margin:0.5em 0;}
#contenido .enlaces ul ul{ margin:0; padding:.4em;}
#contenido .enlaces ul li a{ text-decoration:none;}
#contenido .enlaces ul li a:hover{ text-decoration:underline;}
#contenido .enlaces h3{font-size:.9em;}
/*7.14 comisiones*/
#contenido .comisiones .fl, #contenido .comisiones .fr{ width:43%;} 
/*7.15 servicios colegiales*/
.presentacionServicios{ padding-bottom:1em;}
#contenido .servicios{background-color:#F4F4F4; margin:1em 0;  padding:1.2em; overflow:hidden; clear:both;}
#contenido .servicios h3{ clear:both; }
#contenido .servicios h4{ color:#955304; margin:.4em 0 .7em 0; clear:both; font-size:1.2em;}
#contenido .servicios h5{ font-size:1em; color:#955304; margin:.4em 0 .7em 0; clear:both;}
#contenido .flotadas{ float:left; margin:0 10px 15px 0;}
#contenido .servicios ol, #contenido .servicios ul{ margin-left:0; overflow:hidden;}
#contenido .servicios ol li{ list-style-type:decimal; list-style-position:inside; background-image:none; padding-left:0;}
#contenido .servicios li{ background:transparent url(../img/css/liMarron.png) no-repeat scroll 0 5px; color:#333333; margin:0 0 4px; padding:0 0 0 10px; display:list-item;}
#contenido .servicios li ul li{ background:transparent url(../img/li.png) no-repeat scroll 0 5px; color:#333333; margin:0 0 4px; padding:0 0 0 10px;}
#contenido .servicios .limpiaFlotado li{ float:none;}
#contenido .servicios .limpiaBullet{ background-image:none;}
#contenido .servicios .limpiaBullet li{ background-image:none !important;}
#contenido .servicios .colocaBullet li{background:transparent url(../img/li.png) no-repeat scroll 0 5px !important; color:#333333; margin:0 0 4px; padding:0 0 0 10px;}
#contenido .servicios .fl{ width:48%; clear:left;}
#contenido .servicios .fr{ width:48%;}
#contenido .servicios .centrado{ text-align:center;}
#contenido .servicios .bloqueLogos{ overflow:hidden; margin:0 0 .5em 0;}
#contenido .servicios .bloqueLogos a{ display:block; overflow:hidden;}
#contenido .servicios .bloqueLogos img, #contenido .servicios .bloqueLogos span{ float:left;}
#contenido .servicios .bloqueLogos span{ width:72%; margin:5px 0 0 5px;}
#contenido .servicios .limpia{ clear:both;}
#contenido .servicios .limpiaCentrada {clear: both; text-align:center}
#contenido .servicios .textoPSN {float: right; width: 81%;}
#contenido .declaracionJurada{ background-color:#F4F4F4; border:1px solid #ccc; margin:0 auto; padding:.6em; width:80%;}
/*7.16 ventajas*/
#contenido .ventajas .flotap{float:left;}
#contenido .ventajas h3{margin-top:0;}
#contenido .ventajas li{clear:both;margin:.5em 0;overflow:hidden;background:none !important;}
#contenido .ventajas li li{background:url(../img/li.png) 0 5px no-repeat !important;padding-left:10px;}
#contenido .ventajas .desempleados{ float:left; margin:-10px 0 0 0; width: 76%; }
/*7.17 no se deje enganyar*/
#contenido .enganyo{position:relative;}
#contenido .enganyo ul{position:absolute;right:20px;top:31px;text-align:center;width:30%;}
#contenido .enganyo ul li{background-image:none !important;color:#F68420;font-size:1.1em;font-weight:bold;margin-bottom:3em;}
#contenido .enganyo ul li span{color:#005BAB;}
/*7.18 requisitos*/
#contenido .cajaDireccion{background: #F4F4F4 url(../img/bgFondoDireccion.jpg) repeat-x right bottom;float:right;margin-right:3%;margin-bottom:2em;padding:6px 16px 35px;width:43%;}
#contenido .cajaDireccion p{color:#333;margin:.3em 0;}
#contenido .cargos{margin:.9em 0;}
#contenido .direcciones{margin-top:1.2em;}
#contenido .direcciones p{margin:.2em 0;}
#contenido .direcciones p, #contenido .direcciones p a{ color:#005BAB;}
#contenido h3{ clear:both;}
/*7.19 requisitos*/
#contenido .universidades li{ margin:.8em 0;}
#contenido .universidades strong{ display:block; margin:0 0 .5em 0;}
#contenido .universidades span{ margin:.2em 0;}
#contenido .universidades .fax{ display:inline; padding-left:.7em;}
/*7.20 listas apariencia Tablas*/
#contenido .aparienciaTabla{border:1px solid #ccc;margin:0 0 0 .6em 0}
#contenido .aparienciaTabla li{background:#eee url(../img/bg-pie.png) repeat-x scroll 0 -10px;color:#888;display:list-item;padding:.8em .7em;position:relative;margin:0;list-style-position:inside;list-style-type:square;}
#contenido .aparienciaTabla li span{ color:#333;}
/*7.21 banner en bibioteca*/
#contenido .bannerBiblio{border:1px solid #ccc; float:left; margin:0 .8em 1em 0; padding:10px;}	
#contenido .bannerBiblio img{ float:left; margin:0 .6em 0 0;}
#contenido .bannerBiblio span{ display:block;}
#contenido .bannerBiblio a{ display:block;font-weight:bold;margin:0 auto;text-align:center;width:33%;}

#contenido .bannerSomax{font-family:arial,sans serif;font-size:.75em;color:#444;border:1px solid #00F;padding:1em;border-radius:10px;overflow:hidden;box-shadow:0 0 9px #E2E2E2;}
#contenido .bannerSomax .fl img{max-width:180px;margin-right:15px;}
#contenido .bannerSomax div img{max-width:400px;}
#contenido .bannerSomax div p{margin:-.5em 0 0 0;}
#contenido .bannerSomax div p a{margin:1em 0 0 0;text-decoration:none;display:inline-block;}
#contenido .bannerSomax div p a:hover,#contenido .bannerSomax div p a:focus,#contenido .bannerSomax div p a:active{text-decoration:underline;}
/*7.22 banners home*/
.abajo #divBannersLateral{width:1000px;clear:both;margin:50px auto 0;position:relative;/* padding-bottom:60px; */}
.abajo #divBannersLateral ul{width:100%;clear:both;zoom:1;margin:0;text-align:center;}
.abajo #divBannersLateral li{box-size:border-box;display:inline-block;margin: .65em 0;padding:15px 10px 0 0;zoom:1;width:31%;text-align:left;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #00B1EC;}
.abajo #divBannersLateral li:nth-child(3n-1){margin-left: 1.25%;margin-right: 1.25%;}
.abajo #divBannersLateral li.formacion{background:url(../img/css/bg_banner_formacion.jpg) 10em bottom no-repeat !important;/*position:absolute;left:0;*/}
.abajo #divBannersLateral li.escolares{background:url(../img/css/bg_banner_escolares.jpg) 10em bottom no-repeat !important;/*margin:0 auto !important;*/}
.abajo #divBannersLateral li.empleo{background:url(../img/css/bg_banner_empleo.jpg) 10em bottom no-repeat !important;/*position:absolute;right:0;top:0;*/}
.abajo #divBannersLateral li.fisiotv{background:url(../img/css/bg_banner_tv.png) 11em bottom no-repeat !important;/*position:absolute;left:350px;top:90px;*/}
.abajo #divBannersLateral li.fisiotv a{padding-top:27px;}
.abajo #divBannersLateral li.transparencia{background:url(../img/css/bg_banner_transparencia.png)8em 4px no-repeat !important;/*position:absolute;left:0;top:90px;*/}
.abajo #divBannersLateral li.plataforma{background:url(../img/css/bg_banner_conocimiento.png)12em 4px no-repeat !important;/*position:absolute;right:0;top:90px;*/}
.abajo #divBannersLateral li.calidad{/*position:absolute;top:90px;right:0;*/background:url(../img/css/bg_banner_calidad.png) 11em bottom no-repeat !important;}
.abajo #divBannersLateral a{font-family:calibri;font-size:1.495em;font-weight:bold;text-transform:uppercase;color:#00B1ED;display:block;line-height:100%;margin:0;padding:11px 0 15px 14px;text-decoration:none;background:url(../img/css/bg_enlace_banner.png) right center no-repeat;}
.abajo #divBannersLateral a:hover,.abajo #divBannersLateral a:focus,.abajo #divBannersLateral a:active{text-decoration:underline;}
.abajo #divBannersLateral li a span{display:block;}

/*7.22 Lateral interior*/
.lateral_interior{width:22%;float:right;margin:25px 125px 0 40px;}
.lateral_interior #divBannersLateral{clear:both;margin:0 auto;}
.lateral_interior #divBannersLateral ul{clear:both;zoom:1;margin:0;}
.lateral_interior #divBannersLateral li{width:90%;margin:0 0 20px 0 !important;padding:15px 10px 0 0;zoom:1;width:;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #00B1EC;}
.lateral_interior #divBannersLateral li.formacion{background:url(../img/css/bg_banner_formacion.jpg) 9em bottom no-repeat !important;margin:0 0 20px 0;}
.lateral_interior #divBannersLateral li.escolares{background:url(../img/css/bg_banner_escolares.jpg) 9.5em bottom no-repeat !important;margin:0 0 20px 0;}
.lateral_interior #divBannersLateral li.empleo{background:url(../img/css/bg_banner_empleo.jpg) 9em bottom no-repeat !important;}
.lateral_interior #divBannersLateral li.fisiotv{background:url(../img/css/bg_banner_tv.png) 10em bottom no-repeat !important;}
.lateral_interior #divBannersLateral li.fisiotv a{padding-top:28px;}
.lateral_interior #divBannersLateral li.transparencia{background:url(../img/css/bg_banner_transparencia.png) 8em 4px no-repeat !important;}
.lateral_interior #divBannersLateral li.plataforma{background:url(../img/css/bg_banner_conocimiento.png) 11em 4px no-repeat !important;}
.lateral_interior #divBannersLateral li.calidad{background:url(../img/css/bg_banner_calidad.png) 11em bottom no-repeat !important;}
.lateral_interior #divBannersLateral a{font-family:calibri;font-size:1.495em;font-weight:bold;text-transform:uppercase;color:#00B1ED;display:block;line-height:100%;margin:0;padding:11px 0 15px 14px;text-decoration:none;background:url(../img/css/bg_enlace_banner.png) right center no-repeat;}
.lateral_interior #divBannersLateral a:hover,.lateral_interior #divBannersLateral a:focus,.lateral_interior #divBannersLateral a:active{text-decoration:underline;}
.lateral_interior #divBannersLateral li a span{display:block;}
/*7.22 Banner Central*/
.bannersCentral .plataforma{width:36.5%;margin:0 auto 10px !important;padding:15px 10px 0 0;zoom:1;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #00B1EC;background:url(../img/css/bg_banner_conocimiento.png) 95% 4px no-repeat !important;}
.bannersCentral .plataforma a{font-family:calibri;font-size:0.850em;font-weight:bold;text-transform:uppercase;color:#00B1ED;display:block;line-height:100%;margin:0;padding:11px 0 15px 14px;text-decoration:none;background:url(../img/css/bg_enlace_banner.png) right center no-repeat;}
.bannersCentral .plataforma a:hover,
.bannersCentral .plataforma a:focus,
.bannersCentral .plataforma a:active{text-decoration:underline;}
.bannersCentral .plataforma a span{display:block;}
/*8. Pie*/
#pie{display:block;clear:both;margin:15px 0 0;padding:0;background:#F4F4F4;overflow:hidden;}
#pie #pie2{width:1000px;min-height:13em;margin:0 auto;padding:0;overflow:hidden;}
#pie #pie2 ul{width:auto;min-height:none;margin:0;padding:0 0 7px;background-image:none;float:left;}
#pie #pie2 ul ul{width:100%;margin:0;padding:0;}
#pie #pie2 ul li{font-family:calibri;font-size:1.232em;font-weight:bold;text-align:left;float:left;width:14.75em;margin:0;padding:30px 0 0 15px;background:url(../img/css/bg_li_pie.png) left top no-repeat !important;}
#pie #pie2 ul li.seccion2{width:12em;}
#pie #pie2 ul li span{text-transform:uppercase;padding-bottom:10px;display:block;}
#pie #pie2 ul li.seccion1 span{color:#005BAB;}
#pie #pie2 ul li.seccion2 span{color:#2CBEEE;}
#pie #pie2 ul li.seccion3 span{color:#F68420;}
#pie #pie2 ul li li{font-family:BrowalliaUPC !important;font-size:1.214em;font-weight:normal;line-height:1em;color:#666 !important;float:none;background:none !important;margin:0;padding:0;}
#pie #pie2 ul li a{font-family:BrowalliaUPC;color:#666 !important;text-decoration:none;}
#pie #pie2 ul li a:hover,#pie #pie2 ul li a:focus,#pie #pie2 ul li a:active{color:#333;text-decoration:underline;}
#pie #pie2 p.copy{font-size:1.35em;clear:both;color:#666;margin:-30px 0 0;float:right;}
#pie #pie2 .logoEFQM{width:31.85em;margin:0 auto;padding:45px 0 0 0;text-align:right;float:right;}
#pie #pie2 .logoEFQM img{display:inline-block;padding-left:0;}
#pie #pie2 .logoEFQM .logo20A{display:block;text-align:right;}
#pie #pie2 .logoEFQM .logoMadrid{position:relative;display:inline-block;margin:0 -2px;}
#pie #pie2 .logoEFQM .logoMadrid span{position:absolute;z-index:10;bottom:-3px;right:0;}

/* 9. Mapa Web*/
.mapaWeb ul{background-color:#F4F4F4; margin:0; padding:.8em;}
.mapaWeb ul li{margin:.2em 0;}
.mapaWeb ul li a{ text-decoration:none;}
.mapaWeb ul li a:hover{ text-decoration:underline;}
.mapaWeb .uno{color:#005BAB;}
.mapaWeb .dos{color:#00B1EC;}
.mapaWeb .tres{ color:#F68420;}
.mapaWeb .cuatro{ color:#955304;}
.mapaWeb .fl{width:32%;margin-right:8px;}
.mapaWeb .fr{width:37%; margin:0 10% 0 0;}

/* enlaceDestacado */
.enlaceDestacado{border-radius:10px;margin:20px auto;width:14em;}
.enlaceDestacado a{background:url(../img/icoenlaceColegiate.png) no-repeat 0 0;border:1px solid #E2D3C0;color:#666;display:block;font-size:.8em;font-weight:bolder;line-height:100%;margin:0 auto;padding:5px 5px 5px 40px;text-decoration:none}
.enlaceDestacado a strong{color:#f68420;display:block;font-size:1.1em;text-transform:uppercase}
.enlaceDestacado a.enlaceAltaCentro{background-image:url(../img/icoenlaceAltaCentro.png) no-repeat 0 0;line-height:115%;width:10em}
.enlaceDestacado a.enlaceAltaCentro strong{text-transform:none}
.seccion2 .enlaceDestacado a strong{color:#2CBEEE;}
.seccion3 .enlaceDestacado a strong{color:#F68420;}
.seccion4 .enlaceDestacado a strong{color:#955304;}

/* ficha */
.ficha{border:1px solid #f68420;font-size:1.2em;margin:20px;padding:0}
.seccion1 .ficha{border:1px solid #005BAB;}
.seccion2 .ficha{border:1px solid #2CBEEE;}
.seccion3 .ficha{border:1px solid #F68420;}
.seccion4 .ficha{border:1px solid #955304;}
.ficha h3{background-color:#f68420;color:#fff;fon-size:1.4em;margin:0 0 10px;padding:2px 10px 2px 5px}
.seccion1 .ficha h3{background-color:#005BAB;}
.seccion2 .ficha h3{background-color:#2CBEEE;}
.seccion3 .ficha h3{background-color:#F68420;}
.seccion4 .ficha h3{background-color:#955304;}
.ficha img{float:right;margin:10px 10px 10px 20px}
.ficha img.detalleLibros{ float:none; display:block; height:110px;}

/* administracion */
#formDesconectar{display:inline-block}




/* listadoVideos - campanas de comunicacion */
.listadoVideos{margin:5px 0 5px 5px;overflow:hidden;padding:5px 0 5px 5px;position:relative;}
.listadoVideos li{background-image:none;float:left;height:160px;line-height:110%;padding:0 0 0 10px;width:140px}
.listadoVideos li a{color:#03c;display:block;font-size:1.05em;font-weight:bolder;text-decoration:none;}
.listadoVideos li img{border:1px double #fff;display:block;margin:0 0 5px;outline:1px double #999}
/*10. Banner flash*/
.bannerHome{ width:620px; height:405px; z-index:1000;position:relative;}
.bannerLocalizacion {float:left;margin:0 1.2em 0 0;}
.bannerLocalizacion  object{width:352px; height:127px;}

/*arreglos forms administracion*/
.tablaEdicion .TextoPequeNegro{ width:100%;}
.tablaEdicion table th{width:14%; text-align:center;}
.tablaEdicion table th input{margin:0 4px;}
#chkActivo{ background-color:transparent; border:none; padding-top:0; zoom:1;}
.file { margin-bottom:.3em; padding-top:1em;}
.file div{margin-left:30%; padding-top:.6em; width:28%;}
.file div input{ float:left;}
.file .boton{ float:none; font-weight:normal; margin:0 0 0 5px; font-size:.9em;}
.dosChecks{ width:30%; padding-left:30%}
.formulario .notas{ display:block;}
.imagenCen {text-align:center}
.file2 {padding-left:34%;}

/*estadisticas*/
table.estadisticas {border:none;padding:0;border:solid 1px #ccc}
table.estadisticas tr {background:none;margin:20px 0;height:12px;}
table.estadisticas tr tr {height:auto}
table.estadisticas td {padding:0 3px 0 0}
table.estadisticas tbody {margin-top:5px !important}
table.estadisticas tbody tbody {margin:0;padding:0}
table.estadisticas .tablaIzquierda {border:none;margin-top:20px !important}
table.estadisticas .tablaIzquierda td {padding:0 0 15px 3px !important}
table.estadisticas table {border:none;margin:0 0 14px 0}

/*errores*/
.mensaje {border:solid 1px red;padding:1em 0 1em 1em;margin:0;color:#FF0000;}
.mensaje li {background:url("../img/IconoErrores.png") no-repeat 0 5px transparent;color:#FF0000;padding:0 0 0 15px;}

/*checkbox nuevo usuario*/
.formulario div.checkbox {text-align:center}
.formulario div.checkbox div {width:auto;display:block}
.formulario div.checkbox div label, 
.formulario div.checkbox div input {float:none;padding:0 1.5em;width:auto}
checkboxInvertidos{}
.checkboxInvertidos label{ float:left;}
.checkboxInvertidos input{ float:right; margin-right:62%; border:none !important}
.checkboxInvertidos.privacidad input{margin-top:6px;margin-right:59%;}
/* Buscadorc */
.buscador{font-size:1em;float:left;margin:0 0 0 20px;padding:0 0 0 25px;position:absolute;top:0;left:0;background:url("../img/css/bg_buscador.png") left center no-repeat;}
.buscador label{margin:0;padding:0;}
.buscador .cajaBuscador{font-family:arial,helvetica,sans-serif;font-size:1.288em;border:1px solid #666;margin:0;padding:0 5px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.buscador .aparienciaBoton{background:#fff url("../img/css/bg_boton.png") 5px center no-repeat;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #00B0EC;color:#666;cursor:pointer;font-family:BrowalliaUPC,arial,helvetica,sans-serif;font-size:1.288em;font-weight:normal;text-transform:uppercase;margin:0 0 0 .2em;overflow:visible;padding:0 3px 0 15px;width:auto;}
.buscador .aparienciaBoton:hover,.buscador .aparienciaBoton:focus,.buscador .aparienciaBoton:active{text-decoration:underline;}
.formulario .recordarPass{text-decoration:none;display:block;text-align:center;width:/*87%*/100%;margin-left:15px;}
.formulario .recordarPass:hover,.formulario .recordarPass:focus,.formulario .recordarPass:active{text-decoration:underline;}
#col4 .recordarPass{ clear:both; display:block;}
#col4 .checks2 input{ width:1em; float:left;}
#col4 .checks2 label{float:left;margin:4px 0 0 5px;width:86%;}
#col4 input#ctl00_ContentPlaceHolder1_Login_TxtUsuario{ margin-bottom:5px; width: 100%}
#col4 input#ctl00_ContentPlaceHolder1_Login_TxtPassword{margin-bottom:5px; width: 100%}
.anyadir, .quitar{background-color:#E7E7E7;border:1px solid #666;padding:0 5px;text-align:center;}
.anyadir{float:right !important;margin-right:30%;}
.quitar{ display:block;float:right !important;margin-right:31%;}
.detalleDocumento{margin:0 auto;text-align:center;width:100%;}
.detalleDocumento span{ display:block; margin-top:10px;}
.restaMargen{margin-top:0;margin-left:5px;font-size:1em;padding-top:0;padding-bottom:0;}
.aparienciaBoton.restaMargen{margin-top:0 !important;margin-left:5px;}
.botonBuscador{font-family:arial,helvetica,sans-serif;font-size:.7em;font-weight:normal;background:#fff url("../img/css/bg_boton.png") 5px center no-repeat;border:1px solid #955304 !important;border-radius:6px 6px 6px 6px;color:#666;cursor:pointer;margin-left:0.5em !important;overflow:visible;padding:.05em .1em .05em 15px !important;text-transform:uppercase;width:auto;}

/* Redes Sociales */
#redesSocialesInterior {clear:left;margin-top:0;width:25%;zoom:1;}
#redesSocialesInterior ul{ display:block; clear:both; float:none;}
#redesSocialesInterior li{ background-image:none; margin:0;padding:0;zoom:1; float:left;}
#redesSocialesInterior a{color:#005bab;display:block;font-size:1.3em;font-weight:bolder;line-height:100%;margin:0 8px 0 0;padding:0;text-decoration:none}
#redesSocialesInterior a img{border: none}
#redesSocialesInterior h2{background-image: none;border:0; font-size:1em; float:left; margin:0 0 4px 0; padding-top: 12px; display:block;}

/*widgets*/
#redesSociales{padding:0;margin-bottom:30px;background-color:#fff;}
#redesSociales div{background-color:#fff !important;}
#redesSociales.tabs #tabs-redesSociales{overflow:hidden;padding:10px 0 0 0;margin:0;}
#redesSociales.tabs #tabs-redesSociales li{float:left;background:none;padding:0 8px;background:url("../img/css/bg_li_redesSociales.png") left 5px no-repeat !important;}
#redesSociales.tabs #tabs-redesSociales li.nobg{background:none !important;}
#redesSociales.tabs #tabs-redesSociales li a{font-family:calibri;font-size:1.32em;text-transform:uppercase;text-decoration:none;font-weight:bold;margin:0;color:#666;padding:0 0 15px 0;display:inline-block;}
#redesSociales.tabs #tabs-redesSociales li a.facebook span{background:url("../img/css/bg_ico_facebook.png") right center no-repeat;}
#redesSociales.tabs #tabs-redesSociales li a.twitter span{background:url("../img/css/bg_ico_twitter.png") right center no-repeat;}
#redesSociales.tabs #tabs-redesSociales li a.youtube span{background:url("../img/css/bg_ico_youtube.png") right center no-repeat;}
#redesSociales.tabs #tabs-redesSociales li span{padding:0 20px 0 0;}
#redesSociales.tabs #tabs-redesSociales li.tabs-selected a{background:url("../img/css/bg_redesSociales.png") center 20px no-repeat;}
#redesSociales.tabs #tabs-redesSociales li a:hover,
#redesSociales.tabs #tabs-redesSociales li a:focus,
#redesSociales.tabs #tabs-redesSociales li a:active,
#redesSociales.tabs #tabs-redesSociales li.tabs-selected a{color:#2CBEEE;}
#redesSociales.tabs #tabs-redesSociales li.tabs-selected a.facebook span,#redesSociales.tabs #tabs-redesSociales li a.facebook:hover span,#redesSociales.tabs #tabs-redesSociales li a.facebook:focus span,#redesSociales.tabs #tabs-redesSociales li a.facebook:active span{background:url("../img/css/bg_ico_facebook_on.png") right center no-repeat;}
#redesSociales.tabs #tabs-redesSociales li.tabs-selected a.twitter span,#redesSociales.tabs #tabs-redesSociales li a.twitter:hover span,#redesSociales.tabs #tabs-redesSociales li a.twitter:focus span,#redesSociales.tabs #tabs-redesSociales li a.twitter:active span{background:url("../img/css/bg_ico_twitter_on.png") right center no-repeat;}
#redesSociales.tabs #tabs-redesSociales li.tabs-selected a.youtube span,#redesSociales.tabs #tabs-redesSociales li a.youtube:hover span,#redesSociales.tabs #tabs-redesSociales li a.youtube:focus span,#redesSociales.tabs #tabs-redesSociales li a.youtube:active span{background:url("../img/css/bg_ico_youtube_on.png") right center no-repeat;}
#redesSociales #tabs-1 ul,#redesSociales #tabs-2 ul,#redesSociales #tabs-3 ul{margin:10px 0 0;}
#redesSociales #tabs-1 ul li,#redesSociales #tabs-2 ul li,#redesSociales #tabs-3 ul li{font-family:BrowalliaUPC;font-size:1.6em;line-height:1em;list-style-type:none;background:none !important;color:#666;overflow:hidden;padding:0 0 10px 20px;}
#redesSociales #tabs-1 .fr,#redesSociales #tabs-2 .fr,#redesSociales #tabs-3 .fr{float:none;}
#redesSociales #tabs-1 p,#redesSociales #tabs-2 p,#redesSociales #tabs-3 p{margin:0 0 .5em 0;}
#redesSociales #tabs-1 a,#redesSociales #tabs-2 a,#redesSociales #tabs-3 a{color:#666;}
#redesSociales #tabs-1 .picture,#redesSociales #tabs-2 .picture,#redesSociales #tabs-3 .picture{float:left;margin-right:10px;}
#redesSociales #tabs-1 .tiempo,#redesSociales #tabs-2 .tiempo,#redesSociales #tabs-3 .tiempo{font-size:.85em;font-style:italic;font-weight:bold;color:#666;display:block;}
#redesSociales .tweet .tweet_text{margin:0 0 .5em 0;}
#redesSociales .tweet img{float:left;margin-right:10px;}
#redesSociales .tweet .tweet_text a{color:#2CBEEE !important;}
#redesSociales .tweet .tweet_text img{float:none;margin-right:0;}
#redesSociales .loading{font-size:1.4em !important;}


#redesSociales .tweet .autor{display:none;}

/* Nota informativa para el login */
#notaInformativaLogin{padding:5px;margin:5px;background-color:#FFE6CC;}

/* Error para el login */
#ErrorLogin{padding:5px;margin:5px;background-color:#FECCCC;}

/* checkbox */ 
.checks label{float:left;width:32%!important}
.checks input{background:transparent;border:0;float:right;margin-right:34.5em;border:none;}

/* editor enriquecido */
.mostrarRichEditor{text-align:center;margin:5px;}

/*Coloca el pdf asociado*/
.mostrarPdfasociado{margin:165px;}

/*centrar la imagen de las notas*/
.centrarimagen{display:block;margin:auto;}

/* Mapa Google*/
#mapa_centro{width:500px;height:300px;margin:0 0 4px;padding:0 0 0 20px;}

/*Valoracion centros*/
#votes {clear:both}
.valorapost {float:left}
.votaractivotrue{margin:0 0 10px;}
.totvot .star-1{margin:0 0 0 30px;}
.fivestar-widget-static .fivestar-widget {margin-top:1px;}
.fivestar-widget-static .fivestar-widget,
.fivestar-widget-static .descripcion {float:left}
.fivestar-widget-static {display:inline-block;margin: -6px 1em -7px 0.2em;}
.fivestar-widget-static-5{clear:both; float:none !important}
.fivestar-widget-static-5 .star{float:left}
.fivestar-widget-static-5 .descripcion{padding-left:5px;margin: 3px;}
.fivestar-widget-static .star {margin:0 0 -6px 0.2em;background: url("../imagenes/starpeque.gif") no-repeat scroll 0 0 transparent;display:inline-block;height: 22px;overflow: hidden;text-indent: -999em;width: 16px;}
.fivestar-widget-static .star span.on {background: url("../imagenes/starpeque.gif") no-repeat scroll 0 -24px transparent;display: block;height: 100%;width: 100%;}
.fivestar-widget-static .star span.off {background: url("../imagenes/starpeque.gif") no-repeat scroll 0 0 transparent;display: block;height: 100%;width: 100%;}
.fivestar-widget .cancel a, ul.fivestar-widget .star a {background-position:0 0;cursor:pointer;display:block;height:100%;width:100%;}
.fivestar-widget .star, ul.fivestar-widget .star a {background: url("../imagenes/starpeque.gif") no-repeat scroll 0 0 transparent;text-decoration: none;}
.fivestar-widget li {padding:0;}
.fivestar-widget li.onTrue a, ul.fivestar-widget li a:hover, div.rating div a:hover {background-position: 0 -24px;}
.fivestar-widget:hover li a{background-position:0 0;}
.fivestar-widget:hover li a:hover{background-position:0 -24px;}


/*banners apps*/
.publicidad{margin:2em auto;padding:15px 0 0 20px;text-align:left;width:1000px;overflow:hidden;position:relative;}
.publicidad ul{margin:0;}
.publicidad li{background-image:none;padding-left:0;}
.publicidad li p{position:absolute;top:-9999px;}

.bn{position:relative;display:inline-block;margin:0 35px 0 0;}
.bn02, .bn03{margin:0;}

.bn .bannerAppPr{background:url(../img/banner_app3.jpg) no-repeat scroll !important;width:222px;height:92px;margin:0;}
.bn .bannerAppPr span.a{display:block;color:#0050A6;margin-left:94px;padding:24px 0 0;font-family:arial;font-size:1.154em;text-align: left;}
.bn .bannerAppPr span span{clear:both;display:block}
.bn .bannerAppPr span a{padding:2px 1px;font-weight:bolder;color:#0050A6;text-decoration:none;cursor:pointer;}
.bn .bannerAppPr span a:hover,
.bn .bannerAppPr span a:focus{color:#FFF;background-color:#0050A6;}

.fr .bannerAppPr{background:url(../img/banner_app.jpg) no-repeat scroll !important;  margin-top: -6px; width: 22.4em;}
.fr .bannerAppPr span.a{display:block;color:#0050A6;margin-left:116px;padding:36px 0 14px;font-family:arial;font-size:1.154em;text-align: left;}
.fr .bannerAppPr span span{clear:both;display:block}
.fr .bannerAppPr span a{font-weight:bolder;color:#0050A6;text-decoration:none;cursor:pointer;}

.bannerPub{margin:0;padding:0;background-image:none;}

.bannerApp{width:222px;height:91px;margin:0;background:url("../img/bg_App_new.png") 0 0 no-repeat;}
.bannerApp a{position:absolute;bottom:5px;}
.bannerApp a.android{right:3px;}
.bannerApp a.ios{left:7px;}
.bannerApp img{border:none;}

/*Botoneara rsc*/
/*.seccion3 .botoneraRSC a{background:#fff url(../img/bg-secc3.png) repeat-x right center;border-color:#F68420;color:#F68420;margin-left:.3em}*/
.botoneraRSC{margin:1em auto;text-align:center;}
.botoneraRSC ul{margin-bottom:25px;overflow:hidden;}
.botoneraRSC ul li{line-height:1.3em !important;text-align:left;list-style-type:none;background:none;margin:0 25px 10px 0;padding:0;float:left;width:46%;}
.botoneraRSC ul li a,.botonera ul li input{margin:0 !important;}

.botoneraRSC a,
.botoneraRSC input{background:#f6f6f6 url(../img/fondoBoton.jpg) repeat-x right center;border:0;border:1px solid #FCDBBC;color:#F68420;cursor:pointer;display:inline-block;margin:1em auto;min-height:1.5em;}
.botoneraRSC a{min-height:1.4em;padding: 1px 5px 0 18px !important;}

/*comentarios*/
.respuesta{margin-left:1em;font-size:0.9em;}
.comentarios p{margin:0;}

/*Colegiados en centros*/
.colegiados div{margin:0 !important;}
.numeroColegiados{display:inline-block}
.input{margin:0px !important;}

.botonColegiados{text-align:center;margin:5px}
.botonColegiados input{float:none}

.grande input
{
	width:55%;
}

.logodt
{
	width:70px;
	margin: -0.4em 0.5em 0.5em 0 !important;
}

/*EDITOR CMS de PAGINAS*/
div.consolaCMS div span::before{content:'Modo: ';}

.consolaCMS {
background:#F6F6F6;
    border: 1px solid #2cbeee;
    border-radius: 8px;
    font-size: 1.5em;
    left: 130px;
    padding: 3px 6px;
    position: absolute;
    top: 185px;
}
.consolaCMS input {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    display: inline-block;
    margin: 0 8px 0 0;
    text-decoration: underline;
}
.consolaCMS span {
    display: inline-block;
    margin-left: 15px;
    margin-top: 0;
}

/*BANNERS*/
.imgbanner
{
	height:auto !important;
	margin:auto !important;
}

/*COOKIES MSG*/
.gaOptIn{position:fixed;bottom:0;z-index:9999;width:100%;padding:.75rem 0;background-color:#f5f5f3;box-shadow:0 -2px 6px rgba(0,0,0,.25);}
.gaOptIn:after{content:"";display:block;clear:both;}
.cookie{max-width:110em;margin:0 auto;color:#000;}
.cookie-left{float:left;width:75%;}
.cookie-right{float:right;min-width:17%;}
.cookie p{margin:0 0 .25rem;font-size:1.25rem;line-height:1;}
.cookie input{padding:4px 12px;float: none;font-size:.875rem;font-weight:bold;}

