html,body,ul,ol,li,p,fielset{margin:0;padding:0;border:0}
body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:62.5%;color:#666666;width:100%;line-height:1.5em;text-align:center}
#portada{background:#FFFFFF url(../img/img_css/fondo2.jpg) repeat-x}
p{text-align:left;margin-bottom:1em;font-size:1.1em;line-height:140%;margin-right:auto;margin-left:auto}
a img{border:none}
a,a:visited,a:active{color:#4285b9;font-weight:550}
a img{border:none}
.clear{clear:both}
.imgdchasin{float:right;padding:5px;margin:0 0em 2em 2em;clear:right}
.imgdcha{float:right;padding:5px;margin:0 0em 2em 2em;border:#999 solid 1px}
.imgizda{float:left;padding:5px;margin:0 2em 0em 0em;border:#999 solid 1px}
.imgizdasin{float:left;padding:5px;margin:0 2em 0em 0em}
/**************div principales************/
#contenedor_general{width:900px;padding:0;margin-right:auto;margin-left:auto;/*background:#FFFFFF url(../img/img_css/fondo.png) repeat-y 50% 0;*/}
#cabecera{background:#988130 url(../img/cabecera.jpg) no-repeat left top;width:1100px;height:76px;margin-right:auto;margin-left:auto}
#idiomas{
	float:right;
	width:180px;
	text-align:right;
	margin-right:20px;
	margin-top:5px
}
#contacto{float:right;width:90px;height:60px;margin-top:0px;margin-right:170px}
#contacto a{color:#FFFFFF;text-decoration:none;height:60px;width:90px;font-size:1.2em;display:block;margin:0px;background:url(../img/img_css/contacto_hover.gif) no-repeat 3px 0px;line-height:120%;padding-top:5px}
#contacto a:hover,contacto a:active{background:url(../img/img_css/contacto.gif) no-repeat 0px 0px}

#contacto-eus{	float:right;width:145px;height:60px;margin-top:0px;margin-right:170px}
#contacto-eus a{	color:#FFFFFF;text-decoration:none;height:50px;width:145px;font-size:1.2em;display:block;margin:0px;background:url(../img/img_css/contacto-eusk.gif) no-repeat 0px 0px;line-height:120%;padding-top:10px;	padding-left: 4px;}
#contacto-eus a:hover,contacto-eus a:active{background:url(../img/img_css/contacto-hover-eusk.gif) no-repeat 0px 0px}

#accesoclientes{background:url(../img/img_css/fondo_registrados.jpg) no-repeat bottom;height:164px;margin-top:-16px;padding-top:0px}
/*esto es solo para firefo*/html>body #accesoclientes{padding-top:10px}
#ccental{float:left;width:525px;margin-left:100px;margin-left:50px}
#imgcentral{height:254px;width:538px}
#textocentral{padding:2em}
#cderecha{float:left;width:230px}
#noticias{margin-top:1em}
#pie{padding:1em;border-top:1px solid #CCCCCC;width:99%;text-align:center;margin-bottom:3px}
#pie p{color:#988130;text-align:center;margin-right:auto;margin-left:auto}
/*****menu*******************/
#menu{margin-top:0px;position:relative;width:342px;margin-bottom:0}
#menu #nav{background:url(../img/img_css/fondo_dcha.png) repeat-y;margin-top:0;margin-bottom:0em}
#menu #nav li{background:url(../img/img_css/fondobotones.jpg) no-repeat;display:block;width:340px;font-variant:small-caps;list-style:none;font-size:1.2em;font-weight:bold;text-align:right}
#menu #nav a{color:#FFFFFF;text-decoration:none;display:block;padding:0.5em 10em 0.5em 0.5em;margin:0em}
#menu #nav a:hover{text-decoration:underline;background:url(../img/img_css/botones_hover.gif) no-repeat}
#menu #nav .active{font-weight:900;background:url(../../../img/img_css/botones_hover.jpg) no-repeat}
/********* para esconder el h1*******/#cabecera h1{text-indent:-2000px;margin:0px}
#cabecera h1 a,#pinteriores #cabecera h1 a{text-indent:-9999px;width:45%;height:35px;display:block;padding-top:40px;float:left}
h1 a:focus{outline:none}
#idiomas select{background-color:#6b3410;color:#FFFFFF;width:200px;border:1px solid #FFFFFF}
#accesoclientes .azul{background:#00759f;color:#FFFFFF;float:left}
.azul{background:#00759f;color:#FFFFFF;}
.derecha{float:left}
.izquierda{float:left;margin-bottom:7px;line-height:130%;font-variant:small-caps;margin-left:0em;color:#666666;font-weight:bold;padding-top:5px;font-size:1.1em}
.nombre{letter-spacing:2px;font:bold 1.4em "Gill Sans MT",Verdana,Arial,Helvetica,sans-serif}
h3{font-size:1.2em;font-weight:normal;color:#666666;text-align:center;margin:0.5em 0px;letter-spacing:0.2em}
#noticias p.fecha{background:url(../img/img_css/iconito.png) no-repeat left -3px;text-indent:20px;margin-left:0px;margin-bottom:0px;font-weight:bold;border-bottom:none}
#noticias p{margin-left:22px;text-align:justify;border-bottom:1px dashed #CCCCCC;padding-bottom:10px;margin-bottom:20px;margin-top:5px}
#noticias p .titular,p .titular{font-size:1.2em;text-align:left;line-height:160%}
p.titular{color:#00759F;background:url(../img/img_css/iconito.png) no-repeat left -3px;text-indent:20px;font-weight:500;font-size:1.4em}
#noticias .titular a{text-decoration:none}
#noticias .titular a:hover{text-decoration:underline}
#noticias p.mas{font-variant:small-caps;text-align:right;font-size:1.2em;border-bottom:none}
.portada{margin-bottom:0px;margin-top:30px}
/*esto es solo para firefox*/html>body .portada{margin-top:3px}
#accesoclientes h3{color:#CCCCCC;font-weight:bold;padding-top:20px;padding-bottom:0px}
/**********galeria de imgs************/
#galimg{margin-top:5px;padding:10px;width:460px;margin-bottom:5px;float:left}
#galimg ul{list-style:none;float:left}
#galimg ul li a{padding:4px;float:left;border:1px solid #CCCCCC;margin-top:3px;margin-right:3px;margin-bottom:3px;margin-left:10px;list-style:none}
#galimg ul li{float:left}
#galimg ul li a:hover{background-color:#988130}
.galeria{font-size:1.2em;color:#00759f;font-weight:bolder;text-align:right;font-variant:small-caps;margin-bottom:10px;padding-right:20px;padding-left:20px}
.apartados{text-align:left;display:block;margin-top:10px;margin-bottom:10px}
fieldset{width:455px;padding:10px 5px;border:1px solid #CCCCCC;text-align:left}
/************ fin galeria************/
#fondoderecha{background:url(../img/img_css/fondo_dcha.png) repeat-y}
#idiomas p,#idiomas p a{
	color:#FFFFFF;
	font-variant:small-caps;
	font-size:1.1em;
	text-align: right;
}
caption{
	font-size:1.2em;
	font-variant:small-caps;
	color:#00759F;
	margin-top:10px;
	font-weight:bold;
	text-align:left;
}
.aqui{background:url(../img/img_css/botones_active.gif) no-repeat}
/****************************************** aquí empiezan las paginas interiores*************/
#pinteriores{background:url(../img/img_css/fondo_pinteriores.jpg) repeat-x top}
#pinteriores #cabecera{background:url(../img/img_css/logotipo-Ojarem.gif) no-repeat 100px;height:75px;width:1100px}
#pinteriores #menu #nav li{background:url(../img/img_css/fondo_botones_pinteriores.jpg);margin-top:5px;margin-bottom:5px}
#pinteriores #menu #nav{background:#FFFFFF}
#pinteriores #accesoclientes{background:url(../img/img_css/pliege_pinteriroes.jpg) no-repeat 0px}
h2{text-align:left;font-size:1.1em;font-variant:small-caps;padding:0px;margin-top:0px;margin-bottom:0.5em;color:#00759F}
#pinteriores #contenedor_general #ccental #textocentral ul{text-align:left;list-style:disc inside;margin-left:1.5em;margin-bottom:1.5em}
#textocentral ul li{line-height:160%;list-style:circle url(../../../css/none)}
#clientes{text-align:left}
.titulo{font-size:1.2em;color:#00759f;font-weight:bolder;font-variant:small-caps;margin-bottom:10px}
#clientes ul li{margin-left:3em;line-height:140%;font-weight:normal;margin-bottom:0.5em;margin-top:0.5em}
#clientes ul ul li{margin-left:3.2em;font-weight:normal;margin-bottom:0}
#clientes h2{text-align:center;color:#FFFFFF;padding-top:0.5em;padding-bottom:0.5em;background:#988130;font-size:1.4em;margin-bottom:0.5em}
#noticias h2{text-align:center;color:#FFFFFF;padding-top:0.5em;padding-bottom:0.5em;background:#988130;font-size:1.4em;margin-bottom:0.5em}
#pinteriores #contenedor_general #ccental #textocentral #galimg li{list-style:none}
#textocentral blockquote{margin-bottom:-10px}
.ocultar{display:none}
.contacto label{color:#666666;font-size:12px}
.contacto legend{background:#988131 url(../../../css/none) repeat scroll 0 0;color:#FFFFFF;font-size:1.3em;font-variant:small-caps;font-weight:bold;letter-spacing:3px;margin:1em 0;padding:0.3em 0.5em}
.contacto fieldset{width:420px}
.contacto{}
hr{margin-top:2em;margin-bottom:2em}
/************************************* SLIMBOX ***************************************/
#lbOverlay{position:absolute;z-index:9999;left:0;width:100%;background-color:#000;cursor:pointer}
#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#fff}
.lbLoading{background:#fff url(loading.gif) no-repeat center}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}
#lbPrevLink{left: 0; background: transparent url(prev.png) no-repeat 0 15%; }
#lbNextLink{left: 50%;background: transparent url(next.png) no-repeat 100% 15%; }
#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}
#lbCloseLink{display:block;float:right;width:35px;height:35px;background:transparent url(close.png) no-repeat center;margin:5px 0;outline:none}
#lbCaption,#lbNumber{margin-right:71px}
#lbCaption{font-weight:bold}
/*************** FIN ESTILOS SLIMBOX.******************/
h2.contacto{font-variant:normal;color:#333333;font-weight:normal}
#validaciones{position:fixed;height:20px;width:150px;right:1px;bottom:1px}


/*********** para maquetar tablas************/
#tabla2 {
	border: 1px solid #D4E0EE6;
	border-collapse: collapse;
	width: 400px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 5px;
}
#tabla2 td, th {
	padding:10px 5px 10px 20px;
	text-align:left;
}




#tabla2 tbody th {
	font-weight: bold;
	color: #666666; 
}

#tabla2 tbody tr { background: #FCFDFE; }

#tabla2 tbody tr.odd { background: #F7F9FC; }


tfoot th, tfoot td {
	font-size: 85%;
}

.cabecera {
	text-align: left;
	background: #00759f;
	color: #FFFFFF;
	padding-left: 10px;
	font-weight: bold;
	/*font-size: 100% !important;*/
}
/*********** fin  maquetar tablas************/
