@charset "utf-8";
/* CSS Document */
body{
background-color:#d1dac6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6f7663;
}
h3{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#4b4b4d;
font-weight:normal;
}
.oculto{
	display:none;
}
#contenedor{
width:976px;
margin:0 auto;
}
#top{
margin:0;
padding:0;
width:976px;
height:113px;
background-image:url(img/fondoTop.jpg);
}
#edukiak{
margin:0;
padding:0;
width:976px;
height:500px;
background-image:url(img/fondoMain.jpg);
background-repeat:no-repeat;
}
#edukiak2{
margin:0;
padding:0;
width:976px;
height:500px;
background-image:url(img/fondoMain2.jpg);
background-repeat:no-repeat;
}
#edukiak3{
margin:0 0 0 62px;
padding:7px 0 0 0;
width:976px;
height:443px!important;
background-image:url(images/fondo_index.jpg);
background-repeat:no-repeat;
}
#selector_idiomas{
	width:930px;
	text-align:center;
}
#selector_idiomas a{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
#selector_idiomas a:hover{
	text-decoration:underline;
}
#menu{
margin-left:65px;
margin-top:0;
padding:0;
}
#menu ul{
margin:0;
padding:0;
}
#menu li{
margin:0;
padding:0;
margin:0 30px;
float:left;
list-style:none;
}
.boton{
width:153px;
height:50px;
background-image:url(img/btnOver.jpg);
display:block;
font-size:15px;
color:#707070;
padding-top:57px;
text-align:center;
text-decoration:none;
}
.boton:hover{
width:153px;
height:50px;
background-image:url(img/btnOver.jpg);
display:block;
font-size:15px;
color:#ffffff;
padding-top:57px;
text-align:center;
background-position:0 107px;
}
.botonActivo{
width:153px;
height:50px;
background-image:url(img/btnOver.jpg);
display:block;
font-size:15px;
color:#ffffff;
padding-top:57px;
text-align:center;
text-decoration:none;
background-position:0 107px;
}

#testua{
padding:0;
margin:0 0 0 60px;
width:868px;
height:285px;
}
#testua3{
padding:0;
margin:0 0 0 60px!important;
margin:0 0 0 30px;
width:468px;
height:285px;
float:left;
}
#idatzi{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#222B66;
padding:10px 0 0 15px;
margin:0;
width:400px;
line-height:20px;
}
#idatzi li{
list-style:none;
}
#idatzi a{
text-decoration:none;
color:#2F3C8B;
}
#idatzi a:hover{
text-decoration:underline;
}
#galeria_proceso{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6f7663;
padding:0px 0 0 15px;
margin:0;
width:400px;
line-height:20px;;
}
#galeria_proceso a{
margin:10px 10px 0 0;
padding:0;
text-decoration:none;
}
#galeria_proceso a img{
border:none;
}
#idioma{
width:976px;
text-align:right;
margin:0;
}
#idioma ul{
margin:0 55px 5px  0;
}
#idioma ul li{
list-style:none;
display:inline;
}
#idioma ul li a{
color:#758758;
font-size:8px;
text-decoration:none;
}
#idioma ul li a:hover{
text-decoration:underline;
}
#pie{
border-top:2px solid #758758;
width:868px;
margin:-90px 0 0 60px;
padding:0;
}
#pie_ezk{
padding-top:10px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#81847B;
}
#pie_esk{
padding-top:20px;
float:right;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#81847B;
}
#bilatu{
padding:40px 0 0 15px;
margin:0;
}
#bilatu form{
margin:0;
padding:0;
}
.input1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#009143;
border:1px solid #009143;
background-color:#ffffff;
}
.input2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
border:1px solid #009143;
background-color:#009143;
}
#carrito{
padding:30px 60px 0 0;
margin:0;
text-align:right;
}
#carrito a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
border:none;
}
#carrito a img{
border:none;
}
#link_carrito{
text-decoration:none;
color:#212A63;
}
#link_carrito:hover{
text-decoration:underline;
}
#menu1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
margin:0;
padding:0;
margin-top:40px;
margin-left:30px;
width:150px;
}
#menu1 ul{
margin:0;
padding:0;
}
#menu1 ul  li{
list-style:none;
}
#menu1 ul  li a{
color:#6f7663;
text-decoration:none;
}
#menu1 ul  li a:hover{
	color:#383D32;
	text-decoration:underline;
}
#menu1_activo{
	color:#383D32!important;
	text-decoration:underline!important;
}

/***************************************************MENU SEGUNDO NIVEL********************/
#menu2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
margin:0;
padding:0;
margin-top:40px;
margin-left:20px;
width:150px;
}

#capa_scroll{
height:170px;
overflow:auto;
}

#menu2 ul{
margin:0;
padding:0;
}
#menu2 ul  li{
list-style:none;
}
#menu2 ul  li a{
color:#6f7663;
text-decoration:none;
}
#menu2 ul  li a:hover{
	color:#383D32;
	text-decoration:underline;
}
#menu2_activo{
	color:#383D32!important;
	text-decoration:underline!important;
}
#contenidoProducto{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
margin:0;
padding:0;
margin-left:20px;
color:#6f7663;
}
#contenidoProducto p a{
color:#009143;
text-decoration:none;
}
#contenidoProducto p a:hover{
color:#009143;
text-decoration:underline;
}
#contenidoProducto img{
border:0;
}
#contenidoProducto input{
	background-color:#fff;
	color:#009242;
	border:1px solid #4b4b4d;
	font-size:10px;
}
#contenidoProducto2{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
width:400px;
margin:0;
padding:0;
margin-left:20px;
color:#6f7663;
overflow:auto;
height:200px;
}
#contenidoProducto2 td{
width:125px;
}
#contenidoProducto2 p a{
color:#009143;
text-decoration:none;
}
#contenidoProducto2 p a:hover{
color:#009143;
text-decoration:underline;
}
#contenidoProducto2 img{
border:0;
}
#contenidoProducto2 input{
	background-color:#fff;
	color:#009242;
	border:1px solid #4b4b4d;
	font-size:10px;
}
#ProductoEzk{
margin-top:-20px;
float:left;
width:200px;
height:230px;
border-left:1px solid #6f7663;
padding-left:5px;
}
#ProductoEzk span{
font-size:16px;
font-weight:bold;
}
#ProductoEzk p{
color:#222B66;
}
#ProductoEzk a{
color:#2b357d;
font-weight:bold;
text-decoration:none;
}
#ProductoEzk a:hover{
text-decoration:underline;
}
#ProductoEzk button{
border:none;
background:none;
color:color:#2b357d;
}
#ProductoEzk input{
font-size:10px;
border-left:1px solid #6f7663;
background-color:#ffffff;
color:color:#6f7663;
width:100px;
}
.EspacioForm{
float:left;
width:100px;
}
#haunditu{
color:#2b357d;
font-weight:bold;
text-decoration:none;
}
#haunditu:hover{
text-decoration:underline;
}
#Precio{
font-size:16px;
font-weight:bold;
color:#2b357d;
}
#procesos{
margin-left:200px;
width:80%;
float: right; 
border:1px solid #000;
}

/* roScripts
Table Design by Mihalcea Romeo
www.roscripts.com
----------------------------------------------- */

table {
		border-collapse:collapse;
		background:#EFF4FB;
		border-left:1px solid #686868;
		border-right:1px solid #686868;
		font:1em;
		color: #333;
}

td{
		padding:1px;
}
th {
		padding:1px;
		background-color: #2b357d;
		color:#ffffff;
		font-weight: bold;
}
caption {
		padding: 0 0 .5em 0;
		text-align: left;
		font-size: 1.4em;
		font-weight: bold;
		text-transform: uppercase;
		color: #333;
		background: transparent;
}

/* =links
----------------------------------------------- */

table a {
		color:#273073;
		text-decoration:none;
}

table a:link {}

table a:hover {
		color:#273073;
		text-decoration:underline;
}

/* =head =foot
----------------------------------------------- */

thead th, tfoot th, tfoot td {
		background:#333 url(http://www.roscripts.com/images/llsh.gif) repeat-x;
		color:#fff
}

tfoot td {
		text-align:right
}

/* =body
----------------------------------------------- */

tbody th, tbody td {
		border-bottom: solid 1px #333;
}

tbody th {
		white-space: nowrap;
}

tbody th a {
		color:#333;
}

.odd {}

tbody tr:hover {
		background:#fafafa
}

/*+++++++++++++ESTILOS PROCESO COMPRA ****************/
#carritoop1{
	padding:2px;
	float:left;
	margin:-25px 0 0 280px;
	width:570px;
	height:260px;
	overflow:auto;
}
#carritoop1 span{
	color:#4b4b4d;
}
#carritoop1 a{
	color:#273073;
	text-decoration:none;
}
#carritoop1 a:hover{
	color:#273073;
	text-decoration:underline;
}
#carritoop1 input{
	background-color:#fff;
	color:#009242;
	border:1px solid #4b4b4d;
	font-size:10px;
}
#carritoop1 span{
	color:#273073;
	margin:0 0 10px 0;
	font-weight:bold;
	
}
.botonForm{
	width:50px;
	background-color:#fff;
	color:#009242;
	border:1px solid #009242;
}
.botonForm2{
	width:20px!important;
	background-color:#fff;
	color:#009242;
	border:1px solid #009242;
}
.botonForm3{
	width:100px;
	background-color:#fff;
	color:#009242;
	border:1px solid #009242;
}
#porcesoLeft{
padding:1px;
margin: 0 25px 0 0;
float:left;
}
#porcesoLeft2{
padding:1px;
padding-left:5px;
border-left:1px solid #273073;
margin: 0 25px 0 0;
float:left;
}
.floatForm{
float:left;
margin: 2px 75px 2px 2px;
}
.input_ezker{
	float:left;
	width:100px;
}
.input_eskuin{
	float:left;
	width:200px;
}
.boton_enviar{
	width:75px;
	margin:15px;
	float:left;
	text-align:center;
	background-color:#2D3887;
	color:#FFFFFF;
	border:none;
	font-size:11px;
	font-family:Arial;
	height:20px;
	cursor:pointer;
}
#testua2{
	margin:10px 0 0 20px;
}
.clear{
	clear:both;
}
#map a{
	display:none;
}
#map span{
	display:none;
}

#formulario_ezkerra{
	width:240px;
	float:left;
}

#formulario_eskuina{
	margin-top:20px;
	width:300px;
	float:left;
}

#formulario_eskuina textarea{
	border:1px solid #000;
	width:170px;
	height:150px;
}