/* CSS_Elhuyar edizioak: formularioak */
/* Author: Juan Luis Blanco | blanco@blanco-sg.com */


/*  ORRIAREN ESTRUKTURA
---------------------------------------    */
.formularioak #edu #atala {
	width:510px;
	padding-left:0;
	}
.formularioak .form fieldset {
	width:508px;
	}
div.zut1-2, div.zut2-2 {
	float:left;
	margin:0 20px 10px 0;
	position:relative;
	width:249px; min-height:100px;
	}
div.zut2-2 {
	margin-right:-20px;
	}

/*  EDUKINAK
---------------------------------------    */
.formularioak #atala h2 {
	margin-left:0;
	}
.formularioak #atala h3 {
	font:bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	margin-top:15px;
	border-bottom:none;
	}

/*  OROKORRA
---------------------------------------    */
.form fieldset.field2 {
	width:95.5%;
	background-color:#e6e4d8;
	border:none;
	}
.form fieldset.field2 legend {
	padding-left:0;
	border:none;
	}
.form .lab2k, .form .lab4k, .form .lab4k { margin-right:15px;}
.form .lab2k {width:3em;}
.form .lab4k {width:5em;}
.form .lab10k {width:13em;}

.form .disabled { color:#adab9f;}
.form .disabled input {
	border-color:#c5c4bd;
	background-image:none;
	background-color:#f0efe8;
	}

/* --------------------------------
	ARGITARATU GUREKIN
-----------------------------------------*/
#eskaera fieldset.field2 {
	float:left;
	width:44.5%; height:20.5em;
	margin:8px 10px 8px 0;
	padding-right:6px;
	}
#eskaera label.checkbox {
	display:block;
	padding:0 10px 5px 0;
	margin-bottom:10px;
	border-bottom:1px solid #9d9879;
	font-weight:bold;
	}
/* --------------------------------
	DATUAK ALDATU
-----------------------------------------*/
div#formulario-oharrak {
	margin-top:30px;
	margin-right:-7px;
	border-top:1px dotted #666666;
	}


/* --------------------------------
	EMAN ZURE IRITZIA
-----------------------------------------*/
input.bal {
	margin-right:3px;
	}
label.bal {
	margin-right:12px;
	font:1.3em Tahoma, Arial, Helvetica, sans-serif;
	color:#176E63;
	}
label#labelIri {
	margin-top:10px;
	}


	
/* -----------------------------------------------------
					 EROSKETA PROZESUA
--------------------------------------------------------*/

/* OROKORRA
----------------------------------------------*/

/* Prozesuaren markadorea */

div#erosketa-prozesua {
	position:relative;
	top:-25px; left:-0;
	height:3em;
	width:550px;
	margin-bottom:20px;
	background:transparent url(../irudiak/fon_erosketa-prozesua.gif) no-repeat -80px 5px;
	}
div#erosketa-prozesua li {
	float:left;
	width:135px;
	margin:0;
	padding:14px 0 0 2px;
	background:transparent url(../irudiak/iko_erosketa-markadorea.gif) no-repeat 0 -100px;
	}
div#erosketa-prozesua li a {
	font:bold 1em Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
	}
div#erosketa-prozesua li a:hover {
	color:#333333;
	text-decoration:none;
	}
#ero01 li.ero01, #ero02 li.ero02, #ero03 li.ero03, #ero04 li.ero04 {
	background-position: 0 0;
	}
#ero01 li.ero01 a, #ero02 li.ero02 a, #ero03 li.ero03 a, #ero04 li.ero04 a {
	color:#000000;
	cursor:default;
	}
	
	

/* 0. SASKIA
----------------------------------------------*/
div#saskia table {
	margin-bottom:5px;
	}
div#saskia td, div#saskia th {
	padding:5px;
	border-left:none;
	border-right:none;
	}
div#saskia td {
	border-bottom:1px dotted #bba884;
	}

div#saskia td.z1 {
	text-align:center;
	}
div#saskia td.z1 img {
	border:1px solid #666666;
	margin:3px 0;
	width:36px;
	}
div#saskia th.z2 {
	text-align:center;
	}
div#saskia td.z2 {
	font-weight:bold;
	padding-left:0;
	}
div#saskia td.z3 {
	width:45px;
	text-align:center;
	}
div#saskia td.z3 input.kopu {
	display:inline;
	float:none;
	width:2.5em;
	margin-bottom:3px;
	text-align:right;
	}
div#saskia td.z3 input.promo {
	display:inline;
	float:none;
	width:15em;
	margin-bottom:3px;
	text-align:right;
	}
div#saskia td.z3 .ezabatu {
	display:inline;
	float:none;
	width:auto;
	padding:0;
	color:#8C7704;
	border:none;
	background:none;
	}
div#saskia td.z3 input.ezabatu:hover {
	color:#000000;
	cursor:pointer;
	}
div#saskia th.z4, div#saskia td.z4 {
	width:80px;
	text-align:right;
	}
div#saskia th.z5, div#saskia td.z5 {
	width:68px;
	text-align:right;
	padding-right:10px;
	}

/* Batura */
div#saskia tr.batura {
	font-weight:bold;
	}
div#saskia tr.batura td {
	padding:1px 0;
	background-color:#dbcebf;
	}
div#saskia tr.batura td.z5 {
	padding-right:10px;
	}
div#saskia tr.batura .hustu {
	float:left;
	background-image:url(../../irudiak/bot_hustu.gif);
	}
div#saskia tr.batura .eguneratu {
	background-image:url(../../irudiak/bot_intro.gif);
	}


/* Botoiak */
div#botoiak .itzuli {
	background-image:url(../../irudiak/bot_itzuli.gif);
	}


/* 1. ERREJISTROA
-----------------------------------------*/

/* Errejistratuentzako formularioa */
form#erregistratuta {
	width:502px;
	padding:8px;
	background-color:#F9E9C3;
	border-top:1px solid #8F5F01;
	border-bottom:1px solid #8F5F01;
	}
form#erregistratuta input#bot_login {
	clear:none;
	height:2em;	width:2em;
	margin:1.5em 0 -7px -2px;
	background:none;;
	border:none;
	}

	
/* Errejistroa
-----------------------------------------*/
div#errejistroa h2 {
	margin-top:40px;
	}
#dat div#errejistroa h2 {
	margin-top:0;
	}

div#errejistroa form {
	margin-top:5px;
	}
div#errejistroa form #helb {
	clear:left;
	}
div#errejistroa .bezeromota2, div#errejistroa .bezeromota3 {
	width:94.8%; 
	margin:2px 0 ;
	padding:0 6px 8px;
	border:none;
	border-bottom:1px solid #A17102;
	}
div#errejistroa .bezeromota2 label {
	clear:both;
	}
div#errejistroa .bezeromota3 {
	margin-bottom:0;
	padding-bottom:0;
	border:none;
	}
div#errejistroa #ezagutza {
	padding:7px;
	padding-bottom:9px;
	}
div#errejistroa #ezagutza select {
	width:17em;
	clear:none;
	}
	
	
	
/* 2. BIDALKETA-1
-----------------------------------------*/

/* helbidea */
div.helbidea {
	width:496px;
	padding:10px;
	background-color:#fefef9;
	border:1px solid #666666;
	}
div.helbidea address {
	width:200px;
	float:left;
	line-height:1.5em;
	}
div.helbidea .h-aldatu {
	margin-left:200px;
	padding:0 0 7px 10px;
	border-left:1px solid #666666;
	}	
#edu div.helbidea .h-aldatu p {
	margin:0;
	}
#edu div.helbidea p.botoia {
	margin-top:10px;
	text-align:right;
	}
#edu p.botoia a {
	padding:2px 26px 2px 0;;
	background:transparent url(../../irudiak/bot_intro.gif) no-repeat center right;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	color:#303030;
	}

	
/* bidalketa */	
div#bidalketa table {
	width:98%;
	margin:7px 0 0;
	background-color:#ffffff;
	}
div#bidalketa th {
	border-left:none;
	border-right:none;
	}
div#bidalketa table th.z3, div#bidalketa table td.z3 {
	text-align:right;
	font-weight:bold;
	}
div#bidalketa table tr {
	border-bottom:1px dotted #B5BB84;
	}

/* 2. BIDALKETA-2
-----------------------------------------*/
div#helbide-berria #labIzena {clear:left;}
div#helbide-berria .intro { background-image:url(../../irudiak/bot_intro.gif)}




/* 3. ORDAINKETA-1
-----------------------------------------*/
#ordainketa fieldset.ordainketa fieldset {
	width:96%;
	margin:10px 5px 0 0;
	background-color:#E6E4D8;
	border:none;
	}
#ordainketa fieldset.transfer-datuak {
	margin:0;
	border:none;
	}
#ordainketa label.kontrol {
	margin-left:15px;
	margin-right:30px;
	}


/* 4. KONFIRMAZIOA 1
-----------------------------------------*/
#ero04 #atala div.helbidea {
	width:auto;
	}
#ero04 div.helbidea p.botoia {
	clear:left;
	padding-top:7px;
	}
#ero04 div#ordainketa, #ero04 div#saskia, #ero04 div#bidalketa {
	position:relative;
	clear:both;
	width:500px;
	padding:4px 8px;
	background-color:#fefefc;
	border:1px solid #666666;	
	}
#ero04 div#ordainketa p.botoia, #ero04 div#bidalketa p.botoia {
	margin-top:0;
	text-align:right;
	}
#ero04 div#saskia table {
	margin-top:10px;
	background-color:transparent;
	}
#ero04 div#deskontua, #ero04 div#deskontua_promo {
	position:relative;
	}
#ero04 span.prezioa {
	display:block;
	position:absolute;
	right:10px; top:7px;
	font-weight:bold;
	}
#deskontua span.prezioa, #deskontua_promo span.prezioa {
	color:#FF0000;
	}
#ero04 #bidalketa span.prezioa {
	right:18px; top:10px;
	}
#ero04 div#guztira {
	width:502px;
	margin-top:15px;
	padding:0 8px;
	background-color:#65554e;
	font:bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	}
#ero04 div#guztira p {
	position:relative;
	margin:0;
	}
#ero04 div#guztira span.prezioa {
	top:0px;
	}
#ero04 div#botoiak {
	padding-right:0;
	}
#ero04 div#botoiak button.bidali {
	padding:5px 26px 5px 5px;
	background-color:#FFFFFF;
	border:1px solid #999999;
	font-size:1.1em;
	}
#ero04 div#botoiak button.bidali:hover {
	background-color:#f6ffd8;
	}
#ero04 div#botoiak a.garbitu {
	display:block;
	margin-top:0.4em;
	}

/* 4. KONFIRMAZIOA 2
-----------------------------------------*/
div#konfirmazioa {
	position:relative;
	width:520px;
	margin:5px 0 0;
	padding:20px 7px;
	background-color:#ffffff;
	border:1px solid #666666;	
	}
#konfirmazioa p {
	margin:0;
	}
#konfirmazioa .oharrak {
	margin:20px 0 10px;
	padding:0 10px
	}
#konfirmazioa .oharrak p {
	margin-top:0.5em;
	}
#konfirmazioa p#zenbakia span {
	font:bold 1.6em Arial, Helvetica, sans-serif;
	}
#ero04 #konfirmazioa span.prezioa {top:4px;}

#ero04 #konfirmazioa .helbidea, #ero04 #konfirmazioa #ordainketa, 
#ero04 #konfirmazioa #saskia, #ero04 #konfirmazioa #bidalketa {
	background-color:transparent;
	border:none;
	border-top:1px solid #999999;
	}	
#ero04 #konfirmazioa #guztira {padding:2px 5px;}

#ero04 #konfirmazioa #guztira span.prezioa {top:0;}

#edu p.print {
	text-align:right;
	padding-right:10px;
	}
#edu p.print a {
	padding:8px 0;
	background:none;
	}
#edu p.print a img {
	vertical-align:middle;
	margin-left:4px;
	}
	
/* 5. NIRE EROSKETAK
----------------------------------------------*/
div#historikoa table {
	margin-bottom:5px;
	}
div#historikoa td, div#historikoa th {
	padding:5px;
	border-left:none;
	border-right:none;
	}
div#historikoa td {
	border-bottom:1px dotted #bba884;
	}

div#historikoa td.z1 li {
	margin:4px 0;
	font-weight:bold;
	line-height:1.2em;
	}
div#historikoa th.z2, div#historikoa td.z2,
div#historikoa th.z3, div#historikoa td.z3,
div#historikoa th.z4, div#historikoa td.z4,
div#historikoa th.z5, div#historikoa td.z5 {
	text-align:center;
	}
div#historikoa th.z4 {
	white-space:nowrap;}

div#historikoa th.z6, div#historikoa td.z6 {
	text-align:center;
	}




#edu p.lege-oharra { /*NAHIA*/
	float:left;
	clear:both;
	margin:10px 0 10px 8px;
	padding-top:1em;
	font:1em/1.1em Arial, Helvetica, sans-serif;
	border-top:1px solid #999999;
	}

