/*esto es un comentario*/

/*así cualquier elemento tiene por defecto margen y padding 0*/

* {
	margin:0px;
	padding:0px;
}
body {
	/*color de texto*/
	color:#FFFFFF;
	/*color de fondo*/
	background-color:#000000;
	/*tipo de letra, meter una genérica siempre (sans-serif)*/
	font-family:Verdana, Arial, sans-serif;
	/*tamaño letra, em es el tamaño de la m de la letra seleccionada, tamaño de letra normal un 80%*/
	font-size:0.8em;
	text-align:center;
}
img {
	border:0;/*le quitamos el borde a todas la imágenes, si lo quiero se lo pongo a la imagen que lo necesite*/
}

/*
Div's especiales

*/


#aviso  {
background-color:#CCCCCC;
color:#7C2230;
font-size:13px;
font-weight:bold;
padding:15px;
}

	

#contenedor {
	margin: 20px auto;
	width: 740px;
	position: relative;
}
#cabecera {
	position:relative;
	float:left;
	width:100%;
	background:transparent url(IMAGENES/barra_sup.jpg) no-repeat;
	text-align:center;
}
#cabecera img {
	margin:0px;
	border:O;
}
#navcontainer ul {
	margin:158px 0px 7px 0px;
	padding:0px;
	text-align:center;
	/*al meter la imagen, el ul tiene un 100% le tenemos que cambiar para que esté en la misma línea*/
	width:100%;
	float:left;
	position:relative;
	/*border:1px solid #FFFFFF;*/
	font-size:10px;
}
#navcontainer ul li {
	display:inline;/*cuando transformas una lista a línea te quita las viñetas*/
	/*border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;*/
	margin-right:20px;
}
#navcontainer a {
	/*background:#333333;*/
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 7px;
}
#navcontainer a:hover {
	/*background:#999999;*/
	color:#BEB800;
	text-decoration:none;
	padding:0px 7px;/*font-style:italic;*/
}
#menu_quienes {
	position:relative;
	float:left;
	width:25%;
	background:#7C2230;
	color:#FFFFFF;
}
#menu_quienes img {
	margin:10px 0px 0px 0px!important;
	margin:20px 0px 0px 0px;
}
#menu_areas {
	position:relative;
	float:left;
	width:25%;
	background:#C3977C;
	color:#FFFFFF;/*background:#C3977C;
	para areas, el otro para el otro apartado*/
}
#menu_areas img {
	margin:10px 0px 0px 0px!important;
	margin:20px 0px 0px 0px;
}
#menu_mediosT {
	position:relative;
	float:left;
	width:25%;
	background:#668EC8;
	color:#FFFFFF;/*background:#C3977C;
	para areas, el otro para el otro apartado*/
}
#menu_mediosT img {
	margin:10px 0px 0px 0px!important;
	margin:20px 0px 0px 0px;
}
#menu_clientes {
	position:relative;
	float:left;
	width:25%;
	background:#CC9900;
	color:#FFFFFF;
}
#menu_clientes img {
	margin:10px 0px 0px 0px!important;
	margin:20px 0px 0px 0px;
}
#menu_trabajosR {
	position:relative;
	float:left;
	width:25%;
	background:#A8A7AA;
	color:#FFFFFF;/*background:#A8A7AA;
	para trabajos realizados*/
}
#menu_TrabajosR img {
	margin:10px 0px 0px 0px!important;
	margin:20px 0px 0px 0px;
}
#menu_donde {
	position:relative;
	float:left;
	width:25%;
	background:#868F98;
	color:#FFFFFF;
}
#menu_donde img {
	margin:10px 0px 0px 0px!important;
	margin:20px 0px 0px 0px;
}
#menu_geografica {
	position:relative;
	float:left;
	width:25%;
	background:#BEB800;
	color:#FFFFFF;
}
#menu_geografica img {
	margin:10px 0px 0px 0px!important;
	margin:20px 0px 0px 0px;
}
#menu_servicios_Tec {
	position:relative;
	float:left;
	width:25%;
	background:#7C2230;
	color:#FFFFFF;
}
#menu_servicios_Tec img {
	margin:10px 0px 0px 0px!important;
	margin:20px 0px 0px 0px;
}
#menu_bolsa {
	position:relative;
	float:left;
	width:25%;
	background:#C00F15;
	color:#FFFFFF;
}
#menu_bolsa img {
	margin:10px 0px 0px 0px!important;
	margin:20px 0px 0px 0px;
}
#menu_forma {
	position:relative;
	float:left;
	width:25%;
	background:#EEE1CE;
	color:#FFFFFF;
}
#menu_forma img {
	margin:10px 0px 0px 0px!important;
	margin:20px 0px 0px 0px;
}
#contenido {
	position:relative;
	float:left;
	width:75%;
	background:#FFFFFF;
	color:#000000;
}
#navcontainerI {
	font-size:10px;
}
#navcontainerI ul {
	list-style-type:none;
	margin:0px;
	margin-top:10px;
	padding:0px;
	width:100%;/*para que ocupe el 90% del tamaño de id=menu*/
	text-align:right;
}
#navcontainerI ul li {
	padding:2px 8px; /*al final al enlace*/
	/*border:1px solid #FFFFFF;*/
	margin-bottom:2px;
}
#navcontainerI ul li a {
}
#navcontainerI a {
	padding:2px 8px;
	text-decoration:none;
	color:#ffffff;
	/*background:#003366 url("triangulo.gif") no-repeat left;*/
	display:block;
}
/*#navcontainerI a:hover{

	color:#ffffcc;
	background:#336699 url("flecha.gif") no-repeat left;
	font-family:Georgia,Verdan,sans-serif;
	text-align:left;
	padding-right:15px;
}*/


#contenido {
	/*height:30em;*/
}
#contenido h1 {
	font-size:15px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	margin:20px 25px 12px 25px;
}
#contenido h2 {
	font-size:11px;
	line-height:11px;
	color:#000000;
	text-align:left;
	margin:12px 25px 4px 25px;
}
#contenido p {
	font-size:11px;
	color:#000000;
	text-align:justify;
	margin:4px 25px 3px 25px;
}
#contenido a {
	font-size:10px;
	color:#000000;
}
#contenido img {
	margin-top:0px;
}
#conjunto {
	clear:both;
	height:100%;
	width:100%;
	display:block;
}
#contenido1 {
	float:left;
	width:49%;
}
#contenido1 img {
	text-align:left;
}
#contenido2 {
	float:left;
	width:49%;
	padding-top:1px;
}
#contenido1 li {
	display:block;
	list-style:none;
	/*background:transparent url(IMAGENES/puntoamarillo3.jpg) no-repeat top left;*/
	text-align:left;
	padding-top:-3px;
	margin:9px 25px 9px 25px;
	font-size:10px;
	color:#000000;
	line-height:14px;
}
#contenido2 li {
	list-style:none;
	display:block;
	/*background:transparent url(IMAGENES/puntoamarillo3.jpg) no-repeat top left;*/
	text-align:left;
	margin:9px 25px 9px 25px;
	font-size:10px;
	color:#000000;
	line-height:14px;
}
#pie {
	clear:both;
	background-color:#999;
	color:#FFF;
	font-size:10px;
	margin-bottom:30px;
}
#pie a {
	color:#FFF;
}
/*#pie address{
	clear:both;
	font-style:normal;
	padding:5px;
}*/
#correo_pie {
	clear:both;
	float:left;
	/*
	width:64.3%!important;
	width:65%;
	*/
	width:475px;
	font-style:normal;
	padding:5px;
	background:#999;
}
#pie ul li {
	display:inline;/*cuando transformas una lista a línea te quita las viñetas*/
	/*border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;*/
	margin-right:15px;
	margin-left:15px;
}
#pie a {
	text-decoration:none;
	color:#ffffff;
}
/*ENLACES a:link a:visited a:hover a:focus a*/

a {
	text-decoration:none;/*se le quita el subrayado a todo*/
}
#tamaño1 {
	height:40px;
}
#cuerpo_quienes {
	float:left;
	width:100%;
	background-color:#7C2230;
	display:block;
	height:100%;
}
#cuerpo_areas {
	float:left;
	width:100%;
	background-color:#C3977C;
	display:block;
	height:100%;
}
#cuerpo_mediosT {
	float:left;
	width:100%;
	background-color:#668EC8;
	display:block;
	height:100%;
}
#cuerpo_clientes {
	float:left;
	width:100%;
	background-color:#CC9900;
	display:block;
	height:100%;
}
#cuerpo_trabajosR {
	float:left;
	width:100%;
	background-color:#A8A7AA;
	display:block;
	height:100%;
}
#cuerpo_donde {
	float:left;
	width:100%;
	background-color:#868F98;
	display:block;
	height:100%;
}
#cuerpo_geografica {
	float:left;
	width:100%;
	background-color:#BEB800;
	display:block;
	height:100%;
}
#cuerpo_servicios_Tec {
	float:left;
	width:100%;
	background-color:#7C2230;
	display:block;
	height:100%;
}
#cuerpo_bolsa {
	float:left;
	width:100%;
	background-color:#C00F15;
	display:block;
	height:100%;
}
#cuerpo_forma {
	float:left;
	width:100%;
	background-color:#EEE1CE;
	display:block;
	height:100%;
}
#menu_pie_quienes {
	float:right;
	width:33%!important;
	width:35%;
	font-style:normal;
	padding:5px;
	background:#7C2230;
}
#menu_pie_areas {
	float:right;
	width:33%!important;
	width:35%;
	font-style:normal;
	padding:5px;
	background:#7C2230;
}
#menu_pie_mediosT {
	float:right;
	width:33%!important;
	width:35%;
	font-style:normal;
	padding:5px;
	background:#7C2230;
}
#menu_pie_clientes {
	float:right;
	width:33%!important;
	width:35%;
	font-style:normal;
	padding:5px;
	background:#7C2230;
}
#menu_pie_trabajosR {
	float:right;
	width:33%!important;
	width:35%;
	font-style:normal;
	padding:5px;
	background:#7C2230;
}
#menu_pie_donde {
	float:right;
	width:33%!important;
	width:35%;
	font-style:normal;
	padding:5px;
	background:#7C2230;
}
#menu_pie_geografica {
	float:right;
	width:33%!important;
	width:35%;
	font-style:normal;
	padding:5px;
	background:#7C2230;
}
#menu_pie_servicios_Tec {
	float:right;
	width:33%!important;
	width:35%;
	font-style:normal;
	padding:5px;
	background:#7C2230;
}
#menu_pie_bolsa {
	float:right;
	width:33%!important;
	width:35%;
	font-style:normal;
	padding:5px;
	background:#7C2230;
}
#menu_pie_forma {
	float:right;
	width:33%!important;
	width:35%;
	font-style:normal;
	padding:5px;
	background:#7C2230;
}
.numero {
	text-align:right;
	vertical-align:text-top;
}
#contenido2 table {
	border:0;
	border-spacing:0;
	white-space:0;
	width:95%;
	font-size:10px;
	color:#000000;
	text-align:right;
}
.texto {
	margin:4px 25px 3px 25px;
	padding-left:8px;
	padding-right:25px;
	text-align:left;
}
#cont {
	position:relative;
	left:3px;
	top:-18px;
	width:100%;
	height:22.5em!important;
	height:22em;
	border:none;
	overflow:hidden;
}
.txt {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	visibility:hidden;
}
.def {
	height:22em;
}
.posicionar_dcha {
	margin:0px 5px 0px 520px;
}
#servicios_tecnicos {
	background:url(IMAGENES/fotobarraserviciosgasteiz.jpg) no-repeat top;
	height:384px!important;
	height:384px;
}
.menor {
	margin-top:3px;
}
.imagen_sel {
	list-style-image:url(IMAGENES/tick_6.jpg);
	padding-left:5px;
}
.imagen_no_sel {
	padding-left:5px;
}
/*para el nuevo scroll*/
.root {
	position:relative;
	height:			300px;
	width:500px;
	margin: 			0px -10px 0px 0px;
}
.root li {
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	text-align:justify;
	margin:4px 0px 3px 5px;
}
.root p {
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	text-align:justify;
	margin:4px 0px 3px 5px;
}
.root h2 {
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	text-align:justify;
	margin:4px 0px 3px 5px;
}
.thumb {
	position:			absolute;
	height:			5px;
	width:			7px;
	left: 			2px;
}
.up, .dn {
	position:			absolute;
	left: 			2px;
}
.up a, .up a img, .dn a, .dn a img, .thumb a, .thumb a img {
	border:			0;
	margin:0px;
}
.scrollContainer {
	position:			absolute;
	left:			2px;
	top:			0px;
	width:			500px;
	height:			300px;
	clip:			rect(0 700 700 0);
	overflow:			auto;
	margin-right:-10px;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;/*border-top:		1px solid #9E3622;
		border-left:		1px solid #9E3622;
		border-right:		1px solid #9E3622;
		border-bottom:		1px solid #9E3622;
		background:		#D9D9B0;*/
		}
.scrollContent {
	position:			absolute;
	left:			15px;
	top:			-10px;
	width:			500px;
	height: 1800px;
	margin-right:0px;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
.scrollContent_2 {
	position:			absolute;
	left:			15px;
	top:			-10px;
	width:			500px;
	height: 800px;
	margin-right:0px;
}
.scrollContent_3 {
	position:			absolute;
	left:			15px;
	top:			-10px;
	width:			500px;
	height: 500px;
	margin-right:0px;
}
.scrollContent h4 {
	margin:			0px;
	padding:		0px;
}
.scrollContent h4 {
	text-align:justify;
	margin:4px 0px 3px 5px;
}
#scroll0Content table {
	font-size:9px;
	color:#000000;
	text-align:justify;
	margin-right:0px;
	font-family:Verdana, Arial, sans-serif;
}
#scroll0Content li {
	list-style:none;
	text-align:justify;
	margin:4px 0px 3px 5px;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
}
.margenIzq {
	margin-left:20px;
}
#scroll0Content p {
	text-align:justify;
	width: auto;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 5px;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
}
#contenido_bolsa {
	float:left;
	width:98%;
	margin-top:-10px;
}
#contenido_bolsa p {
	margin:3px 30px 0px 25px;
}
#contenido_bolsa ul {
	margin:0px 0px 0px 45px;
}
#contenido_bolsa li {
	list-style:none;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	text-align:left;
	line-height:11px;
}
.destacar {
	font-weight:bold;
	color:#7C2230;
	font-size:12px;
}
