body {
	background-image:url(imag/fondo_not.gif);
	background-position:right;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
}

h1 {font-family:  Arial, Helvetica; font-size: 15px; font-weight:bold; }

img {border: 0px;}
#contenido {
background-color:#FFFFFF;
vertical-align:top; background-image:url(imag/fondo_sep.gif); background-position:right; background-repeat:repeat-y; 
vertical-align:text-top;
padding-left: 15px;
padding-right: 15px;
}
.menues {
width: 193px;
padding: 15px;
vertical-align:text-top;
background-image: url(imag/puntos-v.png);
background-position:right;
background-repeat:repeat-y;
}
#contacto-titulo {
background-color:#C6C6C6;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
font-size: 12px;
}
.titular-normal {
padding-bottom: 5px;
font-size: 12px;
}
#contacto-contenido {
background-color:#EAEAEA;
padding: 5px;
}
#frame-oculto {
visibility:hidden;
}
.titular-portada {font-family:  Arial, Helvetica; font-size: 15px; font-weight:bold; }
.gran-titular {font-family:  Arial, Helvetica; font-size: 20px; }
.especiales {}
.pie {
padding: 15px;
text-align:center;
font-size: 10px;
background-image:url(imag/puntos-h.png);
background-position:top;
background-repeat:repeat-x;
}

.titulo-clas {font-family: Verdana, Arial, Helvetica; font-size: 12px; text-decoration: none; color: #333333; background-color:#ECECD2; padding: 5px; }
.chapo {font-family: Verdana, Arial, Helvetica; font-size: 12px; text-decoration: none; color: #000000; text-align:justify; -height: 12pt; }
.fuente {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#7e7e7e; }
.texto {font-family: Verdana, Arial, Helvetica; font-size: 12px; text-decoration: none; color: black; line-height: 12pt; text-align:justify;}
.datoscont {font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; color: black; line-height: 11pt}
.spip_logos {
padding-right: 10px;
padding-bottom: 5px;
}
.texto-min {font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; color: black; line-height: 10pt}
.titulo-menu {
background-color:#7f851d;
background-image:url(imag/tb_sep.gif);
background-position:right;
background-repeat:no-repeat;
padding-left: 10px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
.fondo-menu {
background-color:#ECEDD3;
padding: 5px;
font-size:12px;
}
.fondo-cabecera {
background-image:url(imag/top_fondo.png);
background-position:top;
background-repeat:repeat-x;
vertical-align:text-bottom;
font-size:14px;
font-weight:bold;
}
.padding-left-5 {
padding-left: 5px;
vertical-align:text-bottom;
}
.padding-right-5 {
padding-right: 5px;
vertical-align:text-bottom;
}
.busqueda {
font-size: 10px;
border: 0px;
}







img {max-width: 500px; 
width: expression(this.width > 500 ? 500: true);
}
.normal {color: #000000;  font-family: verdana, arial,helvetica; font-size: 11px; }
.blanco {color: #ffffff;  font-family: verdana,arial,helvetica; font-size: 11px; text-decoration:none;} 
.blanco a:active {color: #FFFFFF; text-decoration:none;}
.blanco a:link {color: #FFFFFF; text-decoration:none;}
.blanco a:visited {color: #FFFFFF; text-decoration:none;}
.grande {color: #000000; text-decoration: none; font-family:  arial,helvetica; font-size: 12px; }











a {  text-decoration: underline; color: #7f851d; }
a:hover {   text-decoration: underline; color: #333333; }


.texto-red {font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; color: black; line-height: 11pt}
.img1 {max-width: 125px; 
width: expression(this.width > 125 ? 125: true);
padding-left: 5px;
padding-bottom: 5px;
padding-top: 0px;
text-align:right;
}
.img1-2 {max-width: 200px; 
width: expression(this.width > 200 ? 200: true);
padding-left: 5px;
padding-bottom: 5px;
text-align:right;
}
.img1-3 {max-width: 225px; 
width: expression(this.width > 225 ? 225: true);
padding-left: 5px;
padding-bottom: 5px;
text-align:right;
}
.img-espec {
max-width: 300px; 
width: expression(this.width > 300 ? 300: true);
text-align:left;
}
.img2 {max-width: 410px; text-align:center;
width: expression(this.width > 410 ? 410: true);
padding: 10px;
}
.img3 {max-width: 410px; text-align:center;
width: expression(this.width > 410 ? 410: true);
}
.img-sind {max-width: 125px; 
width: expression(this.width > 125 ? 125: true);
padding: 3px;
text-align:center;
}
.img-sind2 {max-width: 325px; 
width: expression(this.width > 325 ? 325: true);
padding: 3px;
}
.img-popup {max-width: 250px; 
width: expression(this.width > 250 ? 250: true);
padding: 3px;
}







.motor { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; }

#menu {padding-left:10px; vertical-align:top; width:220px; background-image:url(imag/fondo_sep.gif); background-position:right; background-repeat:repeat-y; }
#destacadas {padding-left:0px; padding-right:0px; vertical-align:top; width:100%;}
#extras {
width: 180PX;
vertical-align:text-top;
padding-right: 15px;
background-color:#FFFFFF; 
}

#espec-cont {padding:5px; vertical-align:top; border: 1px dashed #7f851d; }
#sindicados-caja {vertical-align:top; padding-left:5px; padding-right:5px; }
#sindicados-cont { border: 1px dashed #7f851d; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
#pie {
background-image:url(imag/linea-puntos.gif);
background-position:top;
background-repeat:repeat-x;
text-align:center;
background-color:#FFFFFF;
}
.paginador {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
letter-spacing: 150% ;
}
.link-blanco {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
.link-blanco a:link {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
.link-blanco a:visited {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
.link-blanco a:hover {
	color: #666666;	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
#popup {
position:absolute; 
z-index:1;
top: 25px;
left: 25px;
}
.mas-not {
background-color:#FFFFFF;
padding: 10px;
letter-spacing:normal;
line-height: 10px;
}

.anuncia-convoca {
padding-left: 10px;
padding-right: 5px;
font-size:12px;
background-image: url(imag/puntos-v.png);
background-position:left;
background-repeat:repeat-y;
}
#tb-convocatorias {
padding-left: 10px;
}
.cat-sommaire {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	font-size: 10px;
	font-weight:bold;
}
.cat-sommaire a:link {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	font-size: 10px;
	font-weight:bold;
}
.cat-sommaire a:visited {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	font-size: 10px;
	font-weight:bold;
}
.cat-sommaire a:hover {
	color: #333333;	
	font-family:Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	font-size: 10px;
	font-weight:bold;
}

