/* RESET CSS */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: #fff;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/* STYLES EUSKALRAID */

body {text-align:center;	font-family:Arial, Arial, Helvetica, sans-serif;font-size:14px;color:#222;background: url("../images/bg_shadow_header.png") top center no-repeat;}
#eduki_nagusia {text-align:left;margin: 0 auto;width:960px;background:url(../images/fond.jpg) repeat-y;}
#burua {padding:20px 0px;background:#fff;}
#edukia {width:75%;background:#fff;}
#laburpena {width:21%;float:right;padding:0 2%;}
h1 {color:#FF8A00;font:28px Georgia, Times, serif;font-weight:bold;font-style:italic;}
h2 {background:#7CBA66;color:#fff;font:17px Arial, Helvetica, sans-serif;font-weight:bold;border:1px solid #fff;border-color:#c3f398 #558d30 #558d30 #c3f398;display: block;padding:5px 10px;}
h3, p.prezioa, h4 {color:#FF8A00;font-size:14px;font-weight:bold;margin:8px 0px;}
h4 {color:#7CBA66;font-size:13px;margin-left:4px;}
label, p, address {font-size:12px;font-weight:bold;color:#666;}
p, address {font-weight:normal;margin:2px 5px 5px 5px;}
p a {color:#ffa800;color:#666;}
input, textarea, select {font:12px Arial, Helvetica, sans-serif;overflow: auto;}
dt {float:left;text-align:left;width:140px;line-height:25px;margin:10px 10px 10px 20px;}
dd {float:left;line-height:25px;margin:10px 0 10px 10px;}
div.both {clear:both;}
ul.error_list li, p.error {color:red;font-weight:bold;font-size:11px;}
table#etape1 td {vertical-align:middle;}
table {border-spacing: 10px;width:100%;}
a.suivant {display:none;color:#fff;text-decoration:none;width:171px;padding:5px;font-weight:bold;background:#ffa800;border:1px outset #ffa800;margin:20px 0px 10px 50px;}
strong {font-weight:bold;}
span.prezioa {color:#ffa800;font-size:26px;font-weight:bold;}
p.erdi {text-align:center;}
address {font-style:italic;font-family:Georgia, Times, serif;}
#loader {height:100%;width:100%;background:#000;opacity:0.8;position:absolute;z-index:90;top:0px;left:0px;text-align:center;}
#loader img {margin-top:20%;}
.both {clear:both;}
#termine p, #termine address {font-size:14px;line-height:120%;margin:4px 0px;}
#liste, #liste td {border-collapse:collapse;color:#444}
#liste th {background-color: #e7eef6;white-space: nowrap;}
#liste td, #liste th {border: 0;border: 1px solid #ddd;border-top: 1px solid #ddd;text-align: left;vertical-align: top;padding:5px;}
#liste tr {background-color: #fff;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
h3.spec {background-color: #e50c05;color:white;padding:7px;}

