/************************* RESET *****************************************/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,input { margin:0; padding:0;}table { border-collapse:collapse; border-spacing:0;}p { margin-bottom:1em}fieldset,img {border:0;margin:0;padding:0;}address,caption,cite,code,dfn,th,var {font-style:normal; font-weight:normal;}ul {list-style:none;}caption,th { text-align:left; }h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }q:before,q:after {content:''; }abbr,acronym { border:0;}legend { display:none;}a:active{outline: none;}a:focus{-moz-outline-style: none;}a{text-decoration:none; color:#434c51;}a:hover{text-decoration:underline; color:#434c51}/**************************  FIN DEL RESET ***************************/body {	padding: 0px;	margin: 0px;	text-align: center;	background-color:#D1D1D1;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 10px;	background-position: center center;	width: auto;}#container {	width:1004px;	height: auto;	/*margin:0 auto;*/	border: 1px solid #515151;	background-color:#FFF;	margin:20px auto 20px auto ;	}#mantxeta {	width: 1004px;	height: auto;	margin: 0;	padding:0px 0 0 0;	}.aingura{	margin: 0;   	padding: 0;   	font-size: 0em;	visibility: hidden;}h1 #badok{	position: absolute;	width: 335px;	height: 140px;	left: 250px;	top:50px;}h2{	height: 75px;	width: 600px;}h1 span, h2 span{	visibility: hidden;}h1 a:link, h1 a:visited, h1 a:hover{	text-decoration: none;}images{  border: none;  text-decoration:none;}#goiko_menu{	background: #D6D3CE url(images/Menuak/fondo_menu4.gif) repeat-x left top;	padding: 0px;	margin: 0px;	height: 25px;	overflow: hidden;}#goiko_menu ul {	list-style: none;	width: 100%;	float: left;	height:30px;	font:140% bold Verdana, Arial, Helvetica, sans-serif;}#goiko_menu ul li {	display: inline;}#goiko_menu ul li a:link, #goiko_menu ul li a:visited {	color:#DDD;	background: #DDD url(images/Menuak/fondo_menu4.gif) repeat left top;	padding: 5px 15px;	float: left;	text-decoration: none;}#goiko_menu ul li a:hover, #goiko_menu ul li a:active{	color:#DDD;	background-position: 0 -30px;	background-color: #CCC;	height: 20px;}#oina {	height: 32px;	background-color:#515151;	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;	position: bottom;	/*color: #FFFFFF;	border-color: #FFFFFF;	border-width: 2px;*/	margin-top: 5px;	font-size: 100%;	padding-top:3px;	/*border: 1px solid #a91f3a;*/}#oina ul li {	display: inline;}#oina a:link, #oina a:visited {	text-decoration: none;	color: #FFFFFF;}#oina a:hover {	text-decoration: underline;	color: #FFFFFF;}#edukia_osoa {    height: auto;	margin: 5px 0 0 0;	padding: 5px 0;	text-align:left;	}*{	list-style: none;	margin: 0px;	padding: 0px;}#tekla {		height: 75px;	width: 201px;	background:url(images/pago.gif) bottom no-repeat;	}	#esk_publi {	height: 700px;	float: right;	text-align:center;	width: 164px;		background-color:#333;	padding-top:12px;	}	#socio {	height: auto;	width: auto;	border: 2px solid #F60;	float:center;	}	#form{	width:182px;	float: left;	padding-top:22px;	margin-left:10px;	}		#formulario{	width:182px;	text-align:center;	padding-top:22px;	margin-left:5px;	}#formulario2{	width:482px;	text-align:left;	padding-top:22px;	padding-botton:22px;	padding-left:20px;	margin-left:10px;	border:1px solid #F60;	}#enviar {	text-align:center;		} 		.campo{	width:150px;	height: 17px;	background-color:#FFF;	border:1px solid #69C;	padding-left:5px;}	#boton{	background:none;	border:#F60;	font-size:11px;	font-weight:bold;	float:center;	color:#000;}#esk_publi {	width:254px;	height: 600px;	float: right;	text-align:center;	width: 165px;	background-color:#FFC411;	padding-top:12px;	}		#ezk_osoa {	height: 500px;	float: left;	text-align:center;	width: 202px;	background-color:#FFF;		}#publi_txt {	background-color:#FFC411;	padding:6px;	color:#FFF;	text-align: center;	line-height: 10px;	}	.publi_txt_negrita{	font-size:26px;	font-weight:bolder;	color:#F60;	text-align: center;	}#mantxeta2 {	/*width: auto;	height: auto;*/	text-align:center;	background-color:#FFC411;	padding: 0px;	margin-top:6px;		}*			#mantxeta3 {	width: auto;	height: 106px;	text-align:center;	margin-bottom:3px;	margin-top:6px;	background-color: transparent;	background-image: url(images/aenor2.gif);	background-repeat: no-repeat;	background-position: center center;}*#publi_txt2 {	/*height: 106;	width: 164px;*/	background-color:#333;	padding:6px;	font-size: 100%;	word-spacing: 5px;	color:#FFF;	text-align:justify;	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	margin: 0;	line-height: 20px;	letter-spacing: normal;		}	#fotos_inicio {	background-image:url(images/inicio1.gif) no-repeat left;	width: auto;	height: 90px;	text-align:center;}*#fotos_solucion {	width: auto;	height: 128px;	text-align:center;}*#fotos_complet {	width: auto;	text-align:center;	}*#ezk_menua {	height: auto;	float: left;	display: inline;	width: 201px;	font-size:130%;	padding-top: 5px;}#ezk_menua li a {	height: 32px;	font-family: Verdana, Arial, Helvetica, sans-serif;  	height: 24px;	text-decoration: none;	}	#ezk_menua li a:link, #ezk_menua li a:visited {	color:#333;	display: block;	background: url(images/Menuak/menua.gif) no-repeat left top;	padding: 6px 0 0 10px;	}#ezk_menua li a:hover {	color:#a91f3a;	background: url(images/Menuak/menua.gif) no-repeat 0 -32px;	padding: 6px 0 0 10px;	}#ezk_menua li a:active {	color:#a91f3a;	background: url(images/Menuak/menua.gif) no-repeat 0 -64px;	padding: 8px 0 0 10px;	}		#edukia{	float: left;	display: inline;	padding: 2px 10px 2px 10px;	width: 600px;	height: auto;	margin-left: 10px;	/*	border: 1px solid #090;*/	text-align: left;	background: transparent url('images/presupuesto.gif');	background-repeat: no-repeat;}	#edukia2{	float: left;	display: inline;	padding: 2px 10px 2px 10px;	width: 520px;	height: auto;	margin-left: 5px;	/*	border: 1px solid #090;*/	margin-right: 5px;	text-align: left;}#textua{	width: 525px;	height: auto;	/*border: 4px solid #090;*/}#eduki_nag{	padding: 4px;	width: auto;	height: auto;	text-align: left;	text-decoration: none;}	.edukia_osoa_puskatu {	margin: 0;	padding: 0;	height: 0;	visibility: hidden;	clear: both;	}.edukia_ezker_puskatu {	margin: 0;	padding: 0;	height: 0;	visibility: hidden;	clear: left;}.izenburua{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 280%;	color: #FFF;	background-color: #333333;	margin: 15px 0 15px 0;}.azpizenburua{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 180%;	color: #313031;	margin: 15px 0 15px 0;}.goriia{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 130%;	color:#a91f3a;	margin: 15px 0 10px 0;	font-weight:400;	text-align:left;}.parrafoa{	font-size: 120%;	font-weight: normal;	word-spacing: 3px;	color: #333;	text-align: justify;	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	margin: 0 0 10px 0;	line-height: 20px;	padding: 0 10px 0 0;	letter-spacing: normal;	}.parrafoa2{	font-size: 110%;	font-weight: Bold;	word-spacing: 3px;	color: #000000;	text-align: justify;	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	margin: 0 0 10px 0;	line-height: 20px;	padding: 0 10px 0 0;	letter-spacing: normal;	}.parrafo_negrita{	font-size: 140%;	word-spacing: 5px;	color: #333;	text-align: justify;	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	margin: 0 0 15px 0;	line-height: 20px;	padding: 0 10px 0 0;	letter-spacing: normal;	font-style:oblique;	font-weight:bold;	}.urdina{	font-size: 120%;	word-spacing: 3px;	color: #0000CC;	text-align: justify;	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	margin: 0 0 10px 0;	line-height: 20px;	padding: 0 10px 0 0;	letter-spacing: normal;	}.parrafotxoa{	font-size: 100%;	word-spacing: 5px;	color: #333;	text-align: justify;	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	margin: 0 0 15px 0;	line-height: 20px;	padding: 0 10px 0 0;	letter-spacing: normal;}.gorria_negrita{	font-size: 120%;	word-spacing: 5px;	color:#C60;	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	margin: 0 0 15px 0;	line-height: 20px;	padding: 0 10px 0 0;	letter-spacing: normal;	font-style:oblique;	text-align: center;}.presupuesto{	background: transparent url('images/presupuesto.gif');	background-repeat: no-repeat;}/*******************MENUAK******************************************/#menu_cont {	height: auto;	float: right;	display: inline;	width: 146px;	font-size:100%;	padding-top: 5px;}#menu_cont li a {	height: 32px;	font-family: Verdana, Arial, Helvetica, sans-serif;  	height: 24px;	text-decoration: none;	}	#menu_cont li a:link, #menu_cont li a:visited {	color:#a91f3a;	display: block;	background: url(images/Menuak/menuak2.gif) no-repeat left top;	padding: 6px 0 0 10px;	}#menu_cont li a:hover {	color:#a91f3a;	background: url(images/Menuak/menuak2.gif) no-repeat 0 -32px;	padding: 6px 0 0 10px;	}#menu_cont li a:active {	color:#a91f3a;	background: url(images/Menuak/menuak2.gif) no-repeat 0 -64px;	padding: 8px 0 0 10px;	}	