/*Estilos para el portal Tenerife.es*/
/*********layout.css*******/
/*Inicio:Estilos generales*/
body {
margin:0px;
padding:0px;
text-align:left;
}
.wai {
display:none;
}
div.hr {
clear:both;
display:block;
width:100%;
height:10px;
margin-bottom:0px;
}
hr {
display:none;
}
div.clear {
width:100%;
height:1px;
clear:both;
}
#canvas {
width:99%;
margin:0 auto;
text-align:left;
}
/*Final:Estilos generales*/
/*Inicio:Cabecera*/
h1 {
float:left;
display:block;
width:180px;
height:50px;
margin:6px 0 0;
padding:0;
}
h1 a {
width:180px;
height:50px;
display:block;
}
#toolsandnav {
float:right;
width:75%;
display:inline;
margin:5px 0 0;
}
#toolsandnav div {
clear:both;
text-align:right;
}
#tn1 form#idioma {
float:right;
margin-bottom:5px;
}
form#idioma {
width:110px;
margin:0px;
padding:0px;
}
form#idioma fieldset {
border:none;
margin:0;
padding:0;
}
form#idioma select {
margin:0px;
}
form#idioma input {
height:18px;
margin-bottom:1px;
padding:0px;
width:20px;
font-size:1.09em;
}
#tn1 ul {
float:right;
list-style:none;
margin:2px 0 0;
padding:0;
}
/* #tn1 ul li {
float:left;
padding:0 7px;
}*/
#tn1 ul li {
float:left;
padding:0 7px;
font-size:1.09em;
line-height:1.3em;
color:#333;
background-color:#fff;
border-right:1px solid #666;
}
#tn1 ul li a {
text-decoration:underline;
}
#tn2 {
width:80%;
border:10px;
 float:right;  
}
#navtop {
float:left;
display:inline;
margin:0 0 0 10px;
padding:0 0;
}
#navtop ul {
margin:0;
padding:0;
}
#navtop ul li {
margin:0;
padding:0;
float:left;
}
#navtop ul li a {
width:91px;
display:block;
text-align:center;
background-repeat:no-repeat;
background-position:top;
}
form#buscador {
float:right;
clear:none;
width:20em;
font-size:1.09em;
}
form#buscador fieldset {
border:none;
font-size:1.09em;
margin:5px 0 5px 0;
padding:0;
}
form#buscador fieldset button {
width:20px;
height:20px;
margin:0 0 4px !important; margin:0 0 0 2px;
cursor:pointer;
}
form#buscador fieldset .inputboto {
width:1.5EM!important;
height:1.5EM!important;
cursor:pointer;
}
#breadcrumb {
width:100%;
clear:both;
height:auto;
overflow:auto; 
}
#breadcrumcenter {
width:68.5px;
height:auto;
float:left;
}
#breadcrumcenter1 {
width:98px;
height:auto;
float:left;
}
#breadcrumcenter2 {
width:83.5px;
height:auto;
float:left;
}
#breadcrumcenter3 {
width:90px;
height:auto;
float:left;
}
.breadcrumcenter1 ul {
list-style-type:none;
margin:0;
padding:0;
}
.breadcrumcenter2 ul {
list-style-type:none;
margin:0;
padding:0;
}
.breadcrumcenter3 ul {
list-style-type:none;
margin:0;
padding:0;
}
.breadcrumcenter4 ul {
list-style-type:none;
margin:0;
padding:0;
}
#breadcrumb1 {
float:right;
width:60%;
z-index:0;
}
#breadcrumb2 {
float:right;
width:80%;
}
#breadcrumb3 {
float:right;
width:80%;
}
#breadcrumb4 {
float:right;
width:100%;
}
#breadcrumb p {
padding:0 10px;
margin:0;
}
#camino{
float:left;
z-index:1;
position:absolute;
}
/*Final:Cabecera*/
/*Inicio:Zona contenidos*/
#banner {
height:150px;
}
#banner div.leftbanner {
height:150px;
}
.boxbody #banner {
height:101px;
/*overflow:hidden;*/
width:100%;
/*background-repeat:repeat-x;
background-position:left 1px;*/
padding:0px;
overflow:hidden;
}
.homebanner {
height:154px!important;
/*overflow:hidden;*/
width:100%;
/*background-repeat:repeat-x;
background-position:left 1px;*/
padding:0px;
overflow:hidden;
}
#fonshomepic {
margin-top:-111px;
}
.imgbanner {
width:100%;
height:101px;
float:left;
background-color:#b4b4b4!important;
padding-top:1px;
padding-bottom:1px;
}
.lbanner {
/*background-image:url(../img/lbanner.png);
background-repeat:no-repeat;
background-position:left;*/
background:url(../img_css/banner.gif) no-repeat 0 -30px;
width:7px;
height:101px;
float:left;
margin-top:-103px;
}
.rbanner {
/*background-image:url(../img/rbanner.png);
background-repeat:no-repeat;
background-position:right;*/
background:url(../img_css/banner.gif) no-repeat right -342px;
width:7px;
height:101px;
text-align:right;
float:right;
margin-top:-103px;
}
.imgbannerhome {
width:100%;
height:145px;
float:left;
background-color:#b4b4b4!important;
padding-top:1px;
padding-bottom:1px;
}
.lbannerhome {
/*background-image:url(../img/lbannerhome.png);
background-repeat:no-repeat;
background-position:left;*/
background:url(../img_css/banner.gif) no-repeat 0 -161px;
width:7px;
height:151px;
float:left;
margin-top:-151px;
}
.rbannerhome {
/*background-image:url(../img/rbannerhome.png);
background-repeat:no-repeat;
background-position:right;*/
background:url(../img_css/banner.gif) no-repeat right -473px;
width:7px;
height:151px;
text-align:right;
float:right;
margin-top:-151px;
}
#grid {
width:100%;
position:relative;
margin:10px 0px 0px;
}
#grid:after {/*Necesario para que Mozilla redimensione bien la capa*/
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#grid.home #sidebar, #grid.servicio #sidebar {
float:left;
width:24%;
}
#grid.servicio #rightsearch {
float:right;
width:24%;
}
#rightsearch img {
border:none;
}
#grid.canal #sidebar {
float:left;
width:160px;
}
#grid.buscador #main {
width:100%;
}
#grid.home #main, #grid.servicio #main {
float:right;
width:75%;
}
#grid.home #main #central {
float:left;
width:67%;
}
#grid.home #main #sidebar2 {
float:right;
width:32%;
}
#grid.canal #main {
float:right;
width:80%;
}
#grid.canal #main #wide {
width:80%;
float:none;
}
#grid.canal #main #narrow {
width:100%;
float:left;
}
 #grid.servicio #main #narrow {
width:74%;
float:left;
}
#minibanners, #rightsearch {
width:120px;
float:right;
}
/*Final:Zona contenidos*/
/*Inicio:Pié de página*/
#footer {
clear:both;
width:97%;
padding:0 10px;
margin:20px 0 !important; margin:10px 0 0;
}
#footer #compliance {
float:left;
}
#footer #compliance a img {
float:left;
margin-right:10px;
border:none
}
#footer #credits p {
float:right;
margin:0;
}
#credits2 p {
float:left;
margin:0;
text-align:center;
width:68%;
}
/*Final:Pié de página*/
/*Inicio:Homepage*/
#servicios .item {
float:left;
width:113px;
margin-right:7px;
}
#servicios .item2 {
font-size:1.2em;
width:150px;
}
/* #servicios .item img {
margin:5px 0px;
display:block;
border:none;
}*/
#servicios .final {
margin-right:0;
}
#servicios  div.clear {
display:block !important; display:inline;
}
#portada h3 {
margin:5px 0;
}
#portada .item {
float:left;
width:175px;
}
#portada .item img {
margin-top:2px;
float:left;
}
#portada .item p.foto {
margin:0 0 10px 70px;
}
#portada .final {
margin-left:10px;
}
#agenda .item h4 {
margin:10px 0 0;
}
#agenda .meta, #agenda .abstract {
margin:0;
}
#minibanners p { margin:0 0 5px; padding:0; }
/*Final:Homepage*/
/*Inicio:Canal y contenidos*/
#content h3, #content2 h3 {
margin:10px 0 5px;
}
#content p.banner, #content2 p.banner {
margin:5px 0 0;
padding:0;
}
#content ul, #content2 ul {
margin:0 0 20px;
padding:0;
}
#content ul li, #content2 ul li {
padding-left:7px;
}
#content .image, #content2 .image {
margin:5px 0 10px;
}
#content .right, #content2 .right {
display:inline;
float:right;
margin-left:10px;
}
#content .left, #content2 .left {
display:inline;
float:left;
margin-right:10px;
}
#content table, #content2 table {
margin:5px 0 0;
border-collapse:collapse;
border:none;
}
#content table caption, #content2 table caption {
text-align:left;
padding:10px 0 0 !important; padding:0 0 5px;
}
#content table th, #content table td, #content2 table th, #content2 table td {
padding:5px 10px;
vertical-align:top;
}
#content table td.center, #content2 table td.center {
text-align:center;
}
#content table td.right, #content2 table td.right {
text-align:right;
}
/*Final:Canal y contenidos*/
/*Inicio:Buscador*/
#grid.buscador .pag {
margin:10px 0 0;
padding:0 10px;
text-align:right;
line-height:2em;
}
#grid.buscador .item h4 {
margin:10px 0 0;
}
#grid.buscador .meta, #grid.buscador .abstract {
margin:0;
}
/*Final:Buscador*/
/*Inicio:Servicios*/
#grid.servicio .pag {
margin:10px 0 0;
padding:0 10px;
text-align:right;
line-height:2em;
}
#grid.servicio .item h4 {
margin:10px 0 0;
}
#grid.servicio .meta, #grid.servicio .abstract {
margin:0;
}
#grid.servicio h3.calendario {
margin-bottom:-10px;
}
#grid.servicio #sidebar form, #grid.servicio #rightsearch form {
margin:0;
padding:0;
}
#grid.servicio #sidebar label, #grid.servicio #rightsearch label {
margin:0;
}
#grid.servicio #sidebar fieldset, #grid.servicio #rightsearch fieldset {
padding:0;
margin:0;
}
#grid.servicio #sidebar fieldset legend, #grid.servicio #rightsearch fieldset legend {
margin-left:-6px;
}
#grid.servicio #sidebar .right, #grid.servicio #rightsearch .right {
text-align:right;
}
/*Final:Servicios*/
/*Inicio:imagenes con texto en dos columnas*/
#img2col h3 {
margin:5px 0;
}
#img2col .item {
float:left;
width:45%!important;
padding-right:5px;
min-height:100px;
margin-bottom:10px;
}
#img2col2 h3 {
margin:5px 0;
}
#img2col2 .item {
float:left;
padding-right:5px;
}
/* #img2col .item img {
margin-top:2px;
float:left;
}*/
#img2col .item p.foto {
margin-top:0;
margin-right:5px;
margin-bottom:10px;
margin-left:70px;
}
#img2col .final {
margin-left:10px;
}
#img2col2 .item p.foto {
margin-top:0;
margin-right:5px;
margin-left:70px;
}
#img2col2 .final {
margin-left:10px;
}
/*Final:imagenes con texto en dos columnas*/
/*Inicio:imagenes centradas (se muestra de 1 a 5 más de 5 paginación)*/
.imgcentrada {
text-align:center;
margin-top:10px;
height:67px;
}
.imgcentrada img {
border:none;
margin-left:1px;
margin-right:1px;
}
/*Final:imagenes centradas*/
.table100 {
width:100%;
}
.table100 caption {
padding-top:15px;
}
.listaopo {
width:100%;
border-top:1px solid #ddd;
height:auto;
clear:both;
padding-top:5px;
margin-bottom:0px;
}
.listaopo h4 {
font-size:110%;
float:left;
width:80%!important;
clear:both;
margin-top:0px;
margin-bottom:0px;
}
.listaopo h3 {
font-size:110%;
float:left;
width:80%!important;
clear:both;
margin-top:0px;
margin-bottom:0px;
}
.listaopo div {
float:right;
height:11px!important;
clear:none;
width:20%!important;
margin-bottom:0px;
}
.listaopo div a {
height:11px!important;
width:11px!important;
background-repeat:no-repeat;
display:block;
float:right;
text-decoration:none!important;
margin-right:10px;
margin-bottom:0px;
}
.listaopo a {
font-size:110%!important;
}
a.perfil:link, a.perfil:visited {
/*background-image:url(../img/perfil01.gif);*/
background:url(../img_css/empleo.gif) no-repeat 0 -193px;
}
a.perfil:hover {
/*background-image:url(../img/perfil02.gif);*/
background:url(../img_css/empleo.gif) no-repeat 0 -234px;
}
a.perfil_actiu {
/*background-image:url(../img/perfil02.gif);*/
background:url(../img_css/empleo.gif) no-repeat 0 -234px;
cursor:default;
}
a.acceso:link, a.acceso:visited {
/*background-image:url(../img/acceso01.gif);*/
background:url(../img_css/empleo.gif) no-repeat 0 -29px;
}
a.acceso:hover {
/*background-image:url(../img/acceso02.gif);*/
background:url(../img_css/empleo.gif) no-repeat 0 -70px;
}
a.acceso_actiu {
/*background-image:url(../img/acceso02.gif);*/
background:url(../img_css/empleo.gif) no-repeat 0 -70px;
cursor:default;
}
a.convocatoria:link, a.convocatoria:visited {
/*background-image:url(../img/convocatoria01.gif);*/
background:url(../img_css/empleo.gif) no-repeat 0 -111px;
}
a.convocatoria:hover {
/*background-image:url(../img/convocatoria02.gif);*/
background:url(../img_css/empleo.gif) no-repeat 0 -152px;
}
a.convocatoria_actiu {
/*background-image:url(../img/convocatoria02.gif);*/
background:url(../img_css/empleo.gif) no-repeat 0 -152px;
cursor:default;
}
a.seguimiento:link, a.seguimiento:visited {
/*background-image:url(../img/seguimiento01.gif);*/
background:url(../img_css/empleo.gif) no-repeat 0 -275px;
}
a.seguimiento:hover {
/*background-image:url(../img/seguimiento02.gif);*/
background:url(../img_css/empleo.gif) no-repeat 0 -316px;
}
.ocult {display:none;}
a.seguimiento_actiu {
/*background-image:url(../img/seguimiento02.gif);*/
background:url(../img_css/empleo.gif) no-repeat 0 -316px;
cursor:default;
}
.ocult {display:none;}
.textserv {
width:63%;
margin-left:70px;
margin-bottom:35px;
}
.textserv ul{
margin-bottom:0px!important;
}
.textserv .right{
padding-right:10px;
}
.textserv2 {
width:83%;
margin-left:70px;
margin-bottom:5px;
}
.textserv2 ul{
margin-bottom:0px!important;
}
.textserv2 .right{
padding-right:10px;
}
.textserv3 {
width:38%;
margin-left:90px;
margin-bottom:5px;
}
.textserv3 ul{
margin-bottom:0px!important;
}
.textserv3 .right{
padding-right:10px;
}
.textserv4 {
width:20%;
margin-left:00px;
margin-bottom:5px;
}
.textserv4 ul{
margin-bottom:0px!important;
}
.textserv4 .right{
padding-right:10px;
}
.boxbody h4 {
font-size:125%;
}
h5 {
font-size:110%;
margin-bottom:3px;
}
.embebidaderecha h6 {
font-size:105%;
margin-bottom:5px;
margin-top:5px;
}
.formulario {
clear:both;
margin:0px;
padding:0px;
}
.formulario .left {
width:25%;
}
.formulario .right {
width:70%;
}
.formulario label{
font-size:1.1em;
font-weight:bold;
color:#333;
background-color:#fff;
float:left;
}
.formulario select{
background-color:#eee;
border-top:1px solid #666;
border-left:1px solid #666;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
color:#666;
font-size:1.1em;
width:80%;
padding:2px 0;
float:right;
}
.formulario .textField {
background-color:#eee;
border-top:1px solid #666;
border-left:1px solid #666;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
padding:2px;
color:#666;
font-size:1.1em;
width:79%;
float:right;
}
.formulario .textArea {
background-color:#eee;
border-top:1px solid #666;
border-left:1px solid #666;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
padding:2px;
color:#666;
font-size:1.1em;
width:79%;
float:right;
font-family:Arial,Sans-serif;
}
.scroll {
width:99%;
height:200px;
overflow:auto;
border-top:1px solid #ddd;
border-left:1px solid #ddd;
border-bottom:1px solid #ddd;
padding:2px;
}
form#agenda .left a {
font-size:110%;
}
p.foto span.meta {
font-size:95%!important;
}
.lefthome {
text-align:left;
background:right;
}
.lefthome img {
float:left;
}
.righthome {
text-align:left;
background:right;
}
.righthome img {
float:left;
}
/*Agenda Virtual*/
table.agendavirtual {
background-color:#eee;
width:100%;
cursor:default;
padding:0px;
margin:0px;
text-align:center;
}
a.mesanterior:link, a.mesanterior:visited {
margin-top:-14px;
margin-left:10px;
float:left;
width:10px;
height:10px;
/*background-repeat:no-repeat;
background-image:url(../img/mesanterior.gif);
background-color:#eee;
background-position:2px; */
background:url(../img_css/iconos.gif) no-repeat 0 -268px;
background-color:#eee;
}
a.mesanterior:hover {
/*background-image:url(../img/mesanterior2.gif);*/
background:url(../img_css/iconos.gif) no-repeat 0 -308px;
background-color:#eee!important;
}
a.mesposterior:link, a.mesposterior:visited {
margin-top:-14px;
margin-right:10px;
float:right;
width:10px;
height:10px;
/*background-repeat:no-repeat;
background-image:url(../img/messeguent.gif);
background-color:#eee;
background-position:3px;*/
background:url(../img_css/iconos.gif) no-repeat 0 -348px;
background-color:#eee;
}
a.mesposterior:hover {
/*background-image:url(../img/messeguent2.gif);*/
background:url(../img_css/iconos.gif) no-repeat 0 -388px;
background-color:#eee!important;
}
.agendavirtual thead th {
text-align:center;
text-transform:uppercase;
font-weight:normal;
width:14%;
}
.agendavirtual thead th {
text-transform:uppercase;
}
.agendavirtual thead span {
display:none;
}
.agendavirtual tbody th, .agendavirtual tbody td{
margin:0px;
padding:0px;
}
.agendavirtual abbr {
border:none;
font-weight:normal;
}
.agendavirtual tbody a {
display:block;
text-decoration:none!important;
}
.festivo {
font-weight:bold;
}
.agendavirtual tbody td a:link, .agendavirtual tbody td a:visited  {
background-color:#e8d5b7;
color:#666666;
}
.agendavirtual tbody td a:hover {
background-color:#99ccff;
color:#000000;
}
.hoy {
background-color:#ccc;
}
td.hoy a:link, td.hoy a:visited  {
background-color:#cab592!important;
color:#666666!important;
}
td.hoy a:hover {
background-color:#89a5c0!important;
color:#000000!important;
}
#eltiempo h3 {
margin-bottom:3px;
font-size:100%;
}
/* #eltiempo div.boxbody div.item {
width:110px;
float:left;
}*/
#eltiempo div.boxbody p  {
text-align:right!important;
width:99%;
float:right;
margin-top:0px;
}
#eltiempo div.boxbody a  {
text-decoration:underline;
}
#ampliatexto {
float:right;
padding:0px!important;
margin-left:5px!important;
}
#ampliatexto li {
border:none!important;
display:inline;
margin-left:3px!important;
margin-right:0px!important;
width:19px!important;
padding:0px!important;
}
#ampliatexto li a {
display:block;
width:19px;
height:16px;
margin:0px!important;
}
.aumentar {
background:url(../img_css/iconos.gif) no-repeat 0 -30px;
}
.reestablecer {
background:url(../img_css/iconos.gif) no-repeat 0 -548px;
}
.disminuir {
background:url(../img_css/iconos.gif) no-repeat 0 -502px;
}
#bienvenido img, #eltiempo img {
border:0px!important;
}
em {font-style:normal}
.topnav {
float:right;
margin:0;
padding:0 0 0 1.33em;
width:80%;
font-size:1.09em;
}
.topnav .cab_pestania {font-size:1.09em; letter-spacing:0.01em;float:right; width:100%;}
.topnav a.pestania {text-decoration:none; color:#666;}
.topnav a:hover {color:#666; text-decoration:underline;}
.topnav .cab_pestania ul {list-style-type:none; margin:0;padding:0 0 0 0;}
.topnav span.pestania_ini {
white-space:nowrap;
background:url("../img_css/cabecera.png") no-repeat right -690px;
padding:0.7em 1.5em 0.7em 1em;
color:#666;
}
.topnav .cab_pestania ul li.pestania_ini {
float:left;
padding:0.7em 0 0.7em 7px;
background:url("../img_css/cabecera.png") no-repeat  0 -800px;
margin:0;
font-weight:normal;
}
.topnav span.pestania_ciu {
white-space:nowrap;
background:url("../img_css/cabecera.png") no-repeat right -250px;
padding:0.7em 1.5em 0.7em 1em;
color:#666
}
.topnav .cab_pestania ul li.pestania_ciu {
float:left;
padding:0.7em 0 0.7em 7px;
background:url("../img_css/cabecera.png") no-repeat 0 -360px;
margin:0; font-weight:normal;
}
.topnav span.pestania_emp {
white-space:nowrap;
background:url("../img_css/cabecera.png") no-repeat right -470px;
padding:0.7em 1.5em 0.7em 1em;
color:#666}
.topnav .cab_pestania ul li.pestania_emp {
float:left; padding:0.7em 0 0.7em 7px;
background:url("../img_css/cabecera.png") no-repeat 0 -580px;
margin:0;
font-weight:normal;}
.topnav span.pestania_adm {
white-space:nowrap;
background:url("../img_css/cabecera.png") no-repeat right -30px;
padding:0.7em 1.5em 0.7em 1em;
color:#666}
.topnav .cab_pestania ul li.pestania_adm {
float:left; padding:0.7em 0 0.7em 7px;
background:url("../img_css/cabecera.png") no-repeat 0 -140px;
margin:0;
font-weight:normal;}
/*Inicio:Estilos de los links de los idiomas*/
.idiomasLinks {
padding-bottom:9px!important;
}
/*Fin:stilos de los links de los idiomas*/
/*Buzon de sugerencias*/
div.TextoDescriptivoBuzon {
text-align:justify;
}
/**********theme.css******/
body {
background-color:#fff;
color:#555;
font:65% "Trebuchet MS", Arial, Helvetica, sans-serif;
}
a {
color:#369;
/*background-color:#fff;*/
}
a:hover {
color:#f33;
/*background-color:#fff;*/
}
div.hr {
border-bottom:1px solid #ddd;
}
/*Inicio:cabecera*/
h1 {
background:url(../img_css/iconos.gif) no-repeat 0 -120px;;
}
h1 a, h1 a:hover {
background-color:transparent;
}
form#idioma select {
font-size:1.09em;
color:#666;
background-color:#fff;
}
/* #tn1 ul li {
border-right:1px solid #666;
font-size:11px;;
}*/
#navtop {
height:auto;
}
#navtop ul {
list-style:none;
}
#navtop ul li a {
color:#666;
font-size:1.09em;
line-height:32px;
text-decoration:none;
background-repeat:no-repeat;
background-position:top;
}
#navtop ul li a:hover {
text-decoration:underline;
}
#navtop ul li a#inicio {
width:62px;
background-color:#e0e0e0;
/*background-image:url(../img/nav.inicio.bg.png);*/
background:url(../img_css/nav.png) no-repeat -29px -420px;
}
#navtop ul li a#ciudadano {
background-color:#f5b076;
/*background-image:url(../img/nav.ciudadano.bg.png);*/
background:url(../img_css/nav.png) no-repeat 0 -160px;
}
#navtop ul li a#empresa {
background-color:#9ec4bc;
/*background-image:url(../img/nav.empresa.bg.png);*/
background:url(../img_css/nav.png) no-repeat 0 -290px;
}
#navtop ul li a#administracion {
background-color:#809fbe;
/*background-image:url(../img/nav.administracion.bg.png);*/
background:url(../img_css/nav.png) no-repeat 0 -30px;
}
form#buscador fieldset input {
background-color:#eee;
border-top:1px solid #666;
border-left:1px solid #666;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
padding:2px;
color:#666;
font-size:1.09em;
}
form#buscador fieldset button { /* No se usa */
/*background-image:url(../img/buscador.bg.gif);
background-repeat:no-repeat;
background-position:center center;*/
background:url(../img_css/iconos.gif) no-repeat 0 -76px;
}
form#buscador fieldset input.inputboto {
border:none;
padding:0px;
margin-bottom:-4px;
}
.bc0, .bc1, .bc2, .bc3, .bc01, .bc11, .bc21, .bc31 {
color:#fff;
font-size:1.05em;
line-height:20px;
background-repeat:repeat-x;
background-position:top;
}
.bc0 {
color:#666;
background-color:#ccc;
background-image:url(../img_css/cabecera.png);
background-position: 0 -910px;
}
.bc01 {
color:#666;
background-color:#ccc;
background-image:url(../img_css/cabecera.png) ;
background-position: 0 -960px;
}
.bc1 {
background-color:#f58323;
background-image:url(../img_css/cabecera.png);
background-position: 0 -1010px; 
}
.bc11 {
background-color:#f58323;
background-image:url(../img_css/cabecera.png);
background-position: 0 -1060px;
}
.bc2 {
background-color:#64a598;
background-image:url(../img_css/cabecera.png);
background-position: 0 -1110px;
}
.bc21 {
background-color:#64a598;
background-image:url(../img_css/cabecera.png);
background-position: 0 -1160px;
}
.bc3 {
background-color:#35689a; 
background-image:url(../img_css/cabecera.png);
background-position: 0 -1210px;
}
.bc31 {
background-color:#35689a; 
background-image:url(../img_css/cabecera.png);
background-position: 0 -1260px;
}
#breadcrumb p a {
color:#fff;
background-color:transparent;
}
#breadcrumb.bc0 p a, #breadcrumb.bc01 p a  {
color:#666;
}
#breadcrumb p a:hover {
color:#000;
}
/*Final:cabecera*/
/*Inicio:Estilos para las cajas de la zona de contenidos*/
/*Fondos para los apartados*/
.administracion {
background-image:url(../pic/fondo-administracion-wide.jpg);
}
/*Fin Fondos para los apartados*/
* html .boxhead h2 {height:1.2%;} /*Solo para IE 5 Win*/
.box {
margin:0 auto 10px;
width:100%; 
/*background:url(../img/sbbody-r.png) no-repeat bottom right;*/
background:url(../img_css/sb_r.png) no-repeat bottom right;
font-size:100%;
}
.boxhead {
/*background:url(../img/sbhead-r.png) no-repeat top right;*/
background:url(../img_css/sb.png) no-repeat right -155px;
margin:0;
padding:0;
}
.boxhead h2 {
/*background:url(../img/sbhead-l.png) no-repeat top left;*/
background:url(../img_css/sb.png) no-repeat 0px -415px;
margin:0;
padding:6px 10px 0.3em;
color:#666; 
background-color:transparent;
font-weight:normal; 
font-size:1.2em; 
line-height:1em;
border-bottom:1px solid #666;
}
.boxbody {
/*background:url(../img/sbbody-l.png) no-repeat bottom left;*/
background:url(../img_css/sb.png) no-repeat bottom left;
margin:0;
padding:5px 10px 10px;
}
.box#minibanners {/* No se usa */
margin:0 auto 10px;
/*background:url(../img/sbbody-r.banners.png) no-repeat bottom right;*/
background:url(../img_css/sb_banners_r.png) no-repeat bottom right;
font-size:100%;
}
.box#minibanners .boxhead {/* No se usa */
/*background:url(../img/sbhead-r.banners.png) no-repeat top right;*/
background:url(../img_css/sb_banners_r.png) no-repeat right top;
margin:0;
padding:0;
}
.box#minibanners .boxhead h2 {/* No se usa */
/*background:url(../img/sbhead-l.banners.png) no-repeat top left;*/
background:url(../img_css/sb_banners_l.png) no-repeat top left;
margin:0 0;
padding:10px 10px 10px;
color:#999; 
background-color:transparent;
font-weight:normal; 
font-size:1em; 
line-height:1em;
border-bottom:none;
text-align:center;
}
.box#minibanners .boxbody {/* No se usa */
/*background:url(../img/sbbody-l.banners.png) no-repeat bottom left;*/
background:url(../img_css/sb_banners_l.png) no-repeat bottom left;
margin:0;
padding:0px 1px 10px 0px;
text-align:center;
}
.box#content, .box#content2 {
margin:0 auto 10px;
width:100%; 
/*background:url(../img/sbbody-r.png) no-repeat bottom right;*/
background:url(../img_css/sb_r_big.png) no-repeat bottom right;
font-size:100%;
}
.box#content .boxhead, .box#content2 .boxhead {
/*background:url(../img/sbhead-r.content.png) no-repeat top right;*/
background:url(../img_css/sb.png) no-repeat right -25px;
margin:0;
padding:0;
}
.box#content .boxhead h2, .box#content2 .boxhead h2 {
/*background:url(../img/sbhead-l.content.png) no-repeat top left;*/
background:url(../img_css/sb.png) no-repeat 0 -285px;
margin:0;
padding:10px 10px 0;
color:#333366; 
font-weight:bold; 
font-size:2em; 
border-bottom:none;
}
.box#content .boxbody, .box#content2 .boxbody {
/*background:url(../img/sbbody-l.png) no-repeat bottom left;*/
background:url(../img_css/sb_l_big.png) no-repeat bottom left;
margin:0;
padding:5px 10px 10px;
width:95%;
}
.box#content .boxbody2, .box#content2 .boxbody2 {
/*background:url(../img/sbbody-l.png) no-repeat bottom left;*/
background:url(../img_css/sb_l_big.png) no-repeat bottom left;
margin:0;
padding:5px 10px 10px;
}
p.mas {
text-align:right;
margin:10px 0 0;
font-size:1.1em;
}
.mas {
text-align:right;
margin:10px 0 0;
font-size:1.1em;
}
/*Final:Estilos para las cajas de la zona de contenidos*/
/*Inicio:Menús laterales (sidebar)*/
div.box h3 {
margin:0;
font-size:1.2em;
font-weight:bold;
color:#333;
background-color:#fff;
}
div.box h3 a {
color:#369;
/*background-color:#fff;*/
}
div.box a {
color:#369;
/*background-color:#fff;*/
text-decoration:none;
}
div.box li.current a {
cursor:default;
font-weight:bold;
color:#666;
background-color:#fff;
}
div.box a:hover {
color:#f33;
/*background-color:#fff;*/
text-decoration:underline;
}
div.box li.current a:hover {
color:#666;
background-color:#fff;
text-decoration:none;
}
div.box ul {
margin:5px 0;
padding:0;
color:#666;
background-color:#fff;
font-size:1.1em;
font-weight:bold;
line-height:1.3em;
list-style:none;
}
div.box ul li {
margin-bottom:2px;
}
div.box ul ul {
margin:2px 0 10px 1px;
font-size:1.1em;
font-weight:normal;
}
div.box ul ul li {
padding-left:7px;
/*background-image:url(../img/med.gray.bl.png);
background-repeat:no-repeat;
background-position:0px 6px; */
background:url(../img_css/iconos.gif) no-repeat 0 -645px;
}
div.box ul ul ul {
margin:2px 0 0 1px;
font-size:1.1em;
}
div.box ul ul ul li {
padding-left:7px;
/*background-image:url(../img/small.gray.bl.png);
background-repeat:no-repeat;
background-position:0px 5px;*/
background:url(../img_css/iconos.gif) no-repeat -10px -624px;
}
div.box ul.flat {
font-weight:normal;
font-size:1.1em;
}
div.box ul.flat li {
padding-left:7px;
/*background-image:url(../img/med.gray.bl.png);
background-repeat:no-repeat;
background-position:0px 5px;*/
background:url(../img_css/iconos.gif) no-repeat 0 -645px;
}
div.box ul.flat2 {
font-weight:normal;
font-size:1.1em;
}
div.box ul.flat2 li {
padding-left:1px;
background-repeat:no-repeat;
background-position:0px 5px;
}
/*Final:Menús laterales (sidebar)*/
/*Inicio:Pié de página*/
#footer {
font-size:1em;
line-height:3em;
}
/*Final:Pié de página*/
/*Inicio:Homepage*/
#inicio .item {
text-align:center;
font-size:1.2em;
line-height:1.2em;
}
#inicio .item img {
border:none;
}
#inicio .boxbody p.mas a {
text-decoration:underline;
}
#portada h3 {
color:#333;
background-color:#fff;
font-size:1.2em;
font-weight:bold;
}
#portada .item p {
font-size:1.1em;
line-height:1.3em;
color:#333;
background-color:#fff;
}
#portada .item p a {
text-decoration:underline;
}
#agenda .item h4 {
font-size:1.1em;
font-weight:normal;
}
#agenda .item h4 a {
text-decoration:underline;
}
#agenda .meta {
font-size:1.1em;
color:#999;
background-color:#fff;
}
#agenda .abstract {
font-size:1.1em;
color:#333;
background-color:#fff;
}
#agenda p.mas a {
text-decoration:underline;
}
#minibanners p a img {
border:none;
}
/*Final:Homepage*/
/*Inicio:Canal y contenidos*/
#content h3, #content2 h3 {
font-size:1.2em;
color:#333;
background-color:#fff;
}
#content p, #content2 p {
font-size:1.1em;
color:#333;
background-color:#fff;
}
#content ul, #content2 ul {
font-weight:normal;
font-size:1.1em;
line-height:1.3em;
list-style:none;
}
#content ul li, #content2 ul li {
/*background-image:url(../img/med.gray.bl.png);
background-repeat:no-repeat;
background-position:0px 6px; */
background:url(../img_css/iconos.gif) no-repeat 0 -645px;
}
#content ul ul, #content2 ul ul {
font-weight:normal;
font-size:1em;
line-height:1em;
list-style:none;
margin-bottom:3px;
margin-top:2px;
margin-left:5px;
}
#content ul ul li, #content2 ul ul li {
/*background-image:url(../img/small.gray.bl.png);
background-repeat:no-repeat;
background-position:0px 6px; */
background:url(../img_css/iconos.gif) no-repeat -10px -624px;
}
#content ul ul ul, #content2 ul ul ul {
font-weight:normal;
font-size:1em;
line-height:1em;
list-style:none;
margin-bottom:4px;
margin-top:3px;
}
#content ul ul ul li, #content2 ul ul ul li {
/*background-image:url(../img/xsmall.gray.bl.png);
background-repeat:no-repeat;
background-position:0px 6px; */
background:url(../img_css/iconos.gif) no-repeat -20px -589px;
}
/*TABLAS DEL CALENDARIO*/
table.calendario {
width:45%;
cursor:default;
margin:0px;
text-align:center;
border-style:none;
}
table.calendario th, #content table td, #content2 table th, #content2 table td {
padding:5px 5px;
vertical-align:top;
}
/*Calendario Festividades*/
table.tablames {
width:45%;
cursor:default;
background-color:#eee;
border:none;
}
table.tablames thead th {
text-align:center;
font-size:12px; 
color:#0000FF;
border:none;
background-color:#e8d5b7;
}
table.tablames thead td {
border:none;
text-align:center;
background-color:#e8d5b7;
font-size:12px; 
}
table.tablames thead span {
display:none;
}
table.tablames tbody th, table.tablames tbody td{
border:none;
margin:0px;
padding:0px;
text-align:center;
background-color:#e8d5b7;
}
table.fiesta {
color:#FF0000;
}
table.domingo {
color:#FF0000;
}
table.sabado {
background-color:#CCCCCC;
}
table.fiestalocal {
background-color:#e8d5b7;
}
table.mes { 
background-color:#ADD8E6;
}
table.tablames tbody td {
font-size:12px;
}
table.tablames tbody td a:link, .tablames tbody td a:visited  {
font-size:12px;
}
table.tablames tbody td a:hover {
color:#000000;
}
/*Fin Calendario*/
#content table, #content2 table {
font-size:1.1em;
}
#content table caption, #content2 table caption {
font-size:1.1em;
font-weight:bold;
color:#333;
background-color:#fff;
}
#content table th, #content table td, #content2 table th, #content2 table td {
border:1px solid #ddd;
}
#content table td, #content2 table td {
color:#333;
background-color:#fff;
}
#content table th, #content2 table th {
font-weight:normal;
color:#999;
background-color:#fff;
}
/*Final:Canal*/
/*Inicio:Buscador*/
#grid.buscador h3 {
font-weight:normal;
}
#grid.buscador .pag {
background-color:#eee;
}
#grid.buscador .pag a {
background-color:#eee;
}
#grid.buscador .pag a.rew {
/*background-image:url(../img/pag.rew.png);
background-repeat:no-repeat;
background-position:left center;*/
background:url(../img_css/iconos.gif) no-repeat 0 -460px;
padding-left:12px;
}
#grid.buscador .pag a.fwd {
/*background-image:url(../img/pag.fwd.png);
background-repeat:no-repeat;
background-position:right center; */
background:url(../img_css/iconos.gif) no-repeat right -423px;
padding-right:12px;
}
#grid.buscador .item h4 {
font-size:1.1em;
}
#grid.buscador .item h4 a {
text-decoration:underline;
}
#grid.buscador .meta {
font-size:1.1em;
font-weight:normal;
color:#999;
background-color:#fff;
}
#grid.buscador .abstract {
font-size:1.1em;
color:#333;
background-color:#fff;
}
/*Final:Buscador*/
/*Inicio:Servicios*/
#grid.servicio h3.buscador {
font-weight:normal;
}
#grid.servicio .pag {
background-color:#eee;
}
#grid.servicio .pag a {
background-color:#eee;
}
#grid.servicio .pag a.rew {
/*background-image:url(../img/pag.rew.png);
background-repeat:no-repeat;
background-position:left center;*/
background:url(../img_css/iconos.gif) no-repeat 0 -460px;
padding-left:12px;
}
#grid.servicio .pag a.fwd {
/*background-image:url(../img/pag.fwd.png);
background-repeat:no-repeat;
background-position:right center;*/
background:url(../img_css/iconos.gif) no-repeat right -423px;
padding-right:12px;
}
#grid.servicio .item h4 {
font-size:1.1em;
}
#grid.servicio .item h4 a {
text-decoration:underline;
}
#grid.servicio .meta {
font-size:1.1em;
font-weight:normal;
color:#999;
background-color:#fff;
}
#grid.servicio .abstract {
font-size:1.1em;
color:#333;
}
#grid.servicio #sidebar label, #grid.servicio #rightsearch label {
font-size:1.1em;
font-weight:bold;
color:#333;
background-color:#fff;
}
#grid.servicio #sidebar fieldset, #grid.servicio #rightsearch fieldset {
border:none;
}
#grid.servicio #sidebar fieldset legend, #grid.servicio #rightsearch fieldset legend {
font-size:1.1em;
font-weight:bold;
color:#333;
background-color:#fff;
}
#grid.servicio #sidebar fieldset.checks label, #grid.servicio #rightsearch fieldset.checks label {
color:#666;
background-color:#fff;
font-weight:normal;
}
#grid.servicio #sidebar select {
background-color:#eee;
border-top:1px solid #666;
border-left:1px solid #666;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
color:#666;
font-size:1.1em;
width:99%;
padding:2px 0;
}
#grid.servicio #sidebar .textField {
background-color:#eee;
border-top:1px solid #666;
border-left:1px solid #666;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
padding:2px;
color:#666;
font-size:1.1em;
width:96%;
}
#grid.servicio #rightsearch select {
background-color:#eee;
border-top:1px solid #666;
border-left:1px solid #666;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
color:#666;
font-size:1.1em;
width:100px;
padding:2px 0;
}
#grid.servicio #rightsearch .textField {
background-color:#eee;
border-top:1px solid #666;
border-left:1px solid #666;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
padding:2px;
color:#666;
font-size:1.1em;
width:94px;
}
#grid.servicio #sidebar .button, #grid.servicio #rightsearch .button {
background-color:#eee;
border-bottom:2px solid #666;
border-right:2px solid #666;
border-top:2px solid #ccc;
border-left:2px solid #ccc;
padding:2px;
color:#666;
font-size:1.1em;
cursor:pointer;
}
/*Final:Servicios*/
/*Inicio:agrupación de contenidos*/
.agrupacion {
clear:both;
margin:0px;
}
.agrupacion2 {
margin:0px;
font-size:1em;
font-weight:bold;
color:#333;
background-color:#fff;
}
.agrupacion3 {
font-size:1em;
color:#333;
background-color:#fff;
}
.embebidaimagen2 {
float:left;
padding-right:10px;
height:59px;
}
.embebidaimagen {
width:98px;
float:left;
}
.embebidaderecha {
width:75%;
padding-left:100px;
min-height:120px;
}
.embebidaderecha2 {
width:75%;
min-height:120px;
}
.embebidaderecha3 {
width:75%;
padding-left:100px;
min-height:120px;
}
.embebidaderecha ul li {
list-style-type:none;
font-weight:bold;
}
.embebidaderecha2 ul li {
list-style-type:none;
font-weight:bold;
}
.embebidaderecha3 ul li {
list-style-type:none;
font-weight:bold;
}
.p02 {/*creo que no se usa*/
width:75%;
padding-left:160px;
min-height:120px;
}
.p02imagen {/*creo que no se usa*/
width:150px;
float:left;
}
.p02 ul li{/*creo que no se usa*/
list-style-type:none;
font-weight:bold;
padding-left:7px;
/*background-image:url(../img/med.blue.bl.png)!important;
background-position:0px 6px;*/
background-image:url(../img_css/iconos.gif)!important;
background-repeat:no-repeat;
background-position:0px -196px;
}
/*Inicio:agrupación de contenidos*/
div.aviso {
clear:both;
margin:0px;
color:#F40000!important;
}
div.aviso p {
color:#F40000!important;
line-height:100%;
font-size:100%;
}
/*Final:agrupación de contenidos*/
#directorio h3 {color:#369;
}
#directorio ul li {
/*background-image:url(../img/dir_1.gif);
background-position:0px 2px;*/
background:url(../img_css/dir.gif) no-repeat -120px -28px;
padding-left:17px;
color:#369;
}
#directorio ul ul li {
/*background-image:url(../img/dir_2.gif);
background-position:0px 2px;*/
background:url(../img_css/dir.gif) no-repeat -90px -68px;
padding-top:3px;
color:#369;
margin-left:-5px;
}
#directorio ul ul ul li {
/*background-image:url(../img/dir_3.gif);
background-position:0px 2px;*/
background:url(../img_css/dir.gif) no-repeat -60px -108px;
padding-top:3px;
color:#369;
}
#directorio ul ul ul ul li {
/*background-image:url(../img/dir_4.gif);
background-position:0px 2px;*/
background:url(../img_css/dir.gif) no-repeat -30px -148px;
padding-top:3px;
color:#369;
}
#directorio ul ul ul ul ul li {
/*background-image:url(../img/dir_5.gif);
background-position:0px 2px;*/
background:url(../img_css/dir.gif) no-repeat 0 -188px;
padding-top:3px;
color:#369;
}
.direcciones {
width:300px;
margin-top:4px;
color:#999999;
clear:both;
}
.direcciones div {
float:right;
color:#666666;
width:200px;
}
UL .direcciones div {
float:right;
color:#666666;
width:200px;
}
UL UL .direcciones div {
float:right;
color:#666666;
width:200px;
}
/***********estilosProvisionales.css*************/
.licitacionesPrueba {
width:100%;
color:black;
font-weight:bold;
text-align:left;
}
.fontsize{
font-size:110%;
}
.fontsize2{
font-size:140%;
}
.flecha {
border:none;
margin:0 0 0 0.8em;
width:12px;
height:12px;
}
#atajos {
position:absolute;
top:-4em;
}
* html #atajos {
display:block;
left:0pt;
position:absolute;
top:-4em;
z-index:0;
}
#atajos a {
left:0pt;
padding:0pt 0.5em;
}
#atajos a:focus, #atajos a:active {
background:#F5F3DE none repeat scroll 0%;
border:1px solid #DDDAB5;
color:#816C5B;
display:block;
font-size:0.9em;
font-weight:bold;
left:5.4em;
padding:0.5em;
position:absolute;
text-align:left;
text-decoration:underline;
top:5em;
width:auto;
z-index:2;
}
#navtop {
height:auto;
}
#navtop div {
list-style:none;
float:left;
}
#navtop  a {color:#666;
font-size:1.2em;
line-height:32px;
text-decoration:none;
background-repeat:no-repeat;
background-position:top;
}
#navtop a:hover {
text-decoration:underline;
}
#navtop  a#inicio {
width:62px;
background-color:#e0e0e0;
/*background-image:url(../img/nav.inicio.bg.png);*/
background:url(../img_css/nav.png) no-repeat -29px -420px; 
}
#navtop a#ciudadano {
background-color:#f5b076;
/*background-image:url(../img/nav.ciudadano.bg.png);*/
background:url(../img_css/nav.png) no-repeat 0 -160px;
}
#navtop  a#empresa {
background-color:#9ec4bc;
/*background-image:url(../img/nav.empresa.bg.png);*/
background:url(../img_css/nav.png) no-repeat 0 -290px;
}
#navtop a#administracion {
background-color:#809fbe;
/*background-image:url(../img/nav.administracion.bg.png);*/
background:url(../img_css/nav.png) no-repeat 0 -30px;
}
#navtop a {
margin:0;
padding:0;
float:left;
}
#navtop a {
width:91px;
display:block;
text-align:center;
background-repeat:no-repeat;
background-position:top;
}
/*Estilo para que salga la imagan sin bordes en la platilla "ImganeLeft" ya que se ha hecho un enlace con la imagen*/
#content .left {
border:none;
}
#content2 .left{
border:none;
}
#content2 img.flecha{
border:none;
margin:0 0 0 0.8em;
width:12px;
height:12px;
}
.noBorde {
border:0px;
}
/*Inicio:Mensajes de Avisos*/
div.aviso p {
color:#000000!important;
line-height:100%;
font-size:110%;
}
.aviso {
margin:0 auto 10px;
width:100%; 
/*background:url(../img/sbbody-r.png) no-repeat bottom right;*/
background:url(../img_css/sb_r.png) no-repeat bottom right;
font-size:100%;
}
.avisoHead {
/*background:url(../img/sbhead-r.content.png) no-repeat top right;*/
background:url(../img_css/sb.png) no-repeat right -25px;
margin:0;
padding:0;
}
.avisoHead h3 {
/*background:url(../img/sbhead-l.content.png) no-repeat top left;*/
background:url(../img_css/sb.png) no-repeat 0 -285px;
margin:0;
padding:10px 10px 0;
color:#333366; 
/*font-weight:bold;*/
/*font-size:2em;*/
border-bottom:none;
}
.avisoBody {
/*background:url(../img/sbbody-l.png) no-repeat bottom left;*/
background:url(../img_css/sb.png) no-repeat bottom left;
margin:0;
padding:1px 10px 8px;
width:95%;
color:#000000;
}
.avisoBody  p{color:#000000;
}
/*Final:Mensajes de avisos*/
/*Inicio:Marcar  los dias festivos cuando cuando coincida con la fecha actual.*/
.festivohoy {
font-weight:bold;
background-color:#ccc;
}
td.festivohoy a:link, td.festivohoy a:visited  {
background-color:#cab592!important;
color:#666666!important;
}
td.festivohoy a:hover {
background-color:#89a5c0!important;
color:#000000!important;
}
/*Fin:Marcar  los dias festivos cuando cuando coincida con la fecha actual.*/
/*Inicio:Estilos de los links de los idiomas*/
.idiomasLinks {
padding-bottom:9px!important;
}
/*Fin:stilos de los links de los idiomas*/
/*Inicio:estilos añadidos para la plantilla P.0.2*/
.distribucionimagen {
width:200px;
float:left;
padding-left:10px;
}
.distribucionimagen img {
width:180px;}
.distribucionderecha {
width:100%;
min-height:320px;
padding-top:50px;
}
.distribucionderecha ul li {
list-style-type:none;
font-weight:bold;
font-size:120%;
line-height:170%;
}
.distribucionderecha ul li  img{
border:none;
margin:0 0 0 0.8em;
width:12px;
height:12px;
}
/*Fin:estilos añadidos para la plantilla P.0.2*/
/*Comentar en layout*/
#servicios .item img {
margin:0 0 0 0.8em;
border:none;
width:12px;
height:12px;
}
#servicios .item a {
margin-top:1.8px;
}
 #servicios .item img.portada {
margin:5px 0px;
display:block;
border:none;
    width:113px;
height:50px;
}
.textserv a img {
border:none;
margin:0 0 0 0.8em;
width:12px;
height:12px;
}
/*Comentar img2col .item img  en layout*/
#img2col .item img.foto {
margin-top:2px;
float:left;
width:60px;
height:60px;
}
#img2col .item p.foto img{
border:none;
margin:0 0 0 0.8em;
width:12px;
height:12px;
}
#img2col2 .item img.foto {
margin-top:10px;
float:left;
width:60px;
height:60px;
}
#img2col2 .item p.foto img{
border:none;
margin:0 0 0 0.8em;
width:12px;
height:12px;
}
/*Comentar en layout*/
#eltiempo div.boxbody div.item {
width:50%;
float:left;
}
#bienvenido img {
border:0px!important;
width:100px;
height:30px;
}
#eltiempo img {
border:0px!important;
width:84px;
height:38px;
}
#bienvenido img.flecha, #eltiempo img.flecha {
border:none;
margin:0 0 0 0.8em;
width:12px;
height:12px;
}
/*Comentar en layout*/
.imgcentrada img {
border:none;
margin-left:1px;
margin-right:1px;
width:86px;
height:67px;
}
#content2 .item .left img.imgagendaD {
width:60px;
height:60px;
}
#content2 .item .left img.imgagenda {
width:77px;
height:77px;
}
.embebidaimagen img {
width:80px;
height:60px;
}
.embebidaimagen2 img {
width:80px;
}
#content2 img.imgleft {
margin:5px 10px 10px 0px;
width:178px;
}
form#agenda .left a.oposicion {
font-weight:bold;
font-size:1.1em;
text-decoration:underline;
}
/*Inicio:agrupación de resumen*/
.agrupacion_resumen {
clear:none;
}
.agrupacion_resumen2 {
font-size:150%;
font-weight:bold;
}
.textoP01 {
font-weight:bold;
font-size:120%;
margin-left:70px;
margin-bottom:10px;
margin-top:10px;
}
.textoP01 img{
border: none;
height:12px;
margin:0 0 0 0.8em;
width:12px;
}
.textoP02 {
font-size:120%;
margin-top:5px;
}
/*No javaScript*/
#NoJS {
background:silver none repeat scroll 0%;
border:3px solid red;
font-size:10pt;
left:10px;
padding:1em 0pt;
position:absolute;
text-align:center;
top:250px;
width:300px;
z-index:10;
}
#NoJS h6 {
text-align:center;
}
/************styles_menu_emergente_portlet.css*********/
/*Style for 4 borders*/
.lwpBorderAll {
border:1px solid #000000;
}
/*Style for Workplace menu header*/
.lwpMenuHeader, a.lwpMenuHeader, a.lwpMenuHeader:visited, a.lwpMenuHeader:hover {
background-color:#F0F0F0;
color:#000000;
text-decoration:none;
font-weight:normal;
cursor:pointer;
}
/*Style for Workplace menu background*/
.lwpMenuBackground {
background-color:#eee;
margin:2px;
padding:2px;
}
/*Style for Workplace menu items*/
.lwpMenuItem, a.lwpMenuItem, a.lwpMenuItem:visited, a.lwpMenuItem:hover  a.lwpMenuItem:active {
color:#000000;
text-decoration:none;
background-color:#eee;
}
/*Style for selected and hover state of menu items*/
.lwpSelectedMenuItem, a.lwpSelectedMenuItem:visited, a.lwpSelectedMenuItem:hover, a.lwpSelectedMenuItem:active{
background-color:#284888;
color:#ffffff;
text-decoration:none;
cursor:pointer;
}
/*Style for Disabled Workplace menu items*/
.lwpMenuItemDisabled, a.lwpMenuItemDisabled, a.lwpMenuItemDisabled:visited, a.lwpMenuItemDisabled:hover, a.lwpMenuItemDisabled:active {
color:#888888;
text-decoration:none;
background-color:#eee;
}
