html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
	 font: inherit;
}
body {
     line-height: 1;
}

:focus {
     outline: 0
}

ol, ul {
     list-style: none
}

input, textarea {
     margin: 0;
	 padding: 0
}

em {font-style: italic}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}


/********************************************************************************/
body {
	font: 11px Arial;
	background: #000; color: #333;
}
a {font: 12px Arial; color: #333}
label, input, textarea, checkbox, radio, select  {font: 11px Arial; color: #333}


/********************************************************************************/
/* Layout */
/********************************************************************************/
#contenedor {
	width: 980px;
	margin: 0 auto;
}
/********************************************************************************/


/********************************************************************************/
/* Cabecera */
/********************************************************************************/
#header {
	width: 578px; height: 100px;
	background: url(../img/header.jpg) no-repeat;
	margin: 0 auto
}
/********************************************************************************/


/********************************************************************************/
/* Pie de página */
/********************************************************************************/
#footer {
	width: 578px; height: 72px;
	background: url(../img/footer.jpg) no-repeat;
	margin: 0 auto
}
/********************************************************************************/
#main {
	width: 578px; height: 774px;
	margin: 0 auto;
}
#mainES, #mainEN, #mainFR, #mainDE, #mainIT {
	padding: 198px 0 0 322px;
	background: url(../img/form-es.gif) no-repeat
}
#mainEN {background: url(../img/form-en.gif) no-repeat}
#mainFR {background: url(../img/form-fr.gif) no-repeat}
#mainDE {background: url(../img/form-de.gif) no-repeat}
#mainIT {background: url(../img/form-it.gif) no-repeat}
#main li {
	display: block;
	height: 44px;
}
#main #tmensaje {height: 90px}
#main #tcaptcha {height: 90px}
#main #enviar {padding-left:76px;height:20px}
#main #result {color:#E3D73F}
#mainES .boton1 {background: url(../img/bt-es.gif) no-repeat}
#mainEN .boton1 {background: url(../img/bt-en.gif) no-repeat}
#mainFR .boton1 {background: url(../img/bt-fr.gif) no-repeat}
#mainDE .boton1 {background: url(../img/bt-de.gif) no-repeat}
#mainIT .boton1 {background: url(../img/bt-it.gif) no-repeat}
/********************************************************************************/





/********************************************************************************/
/* Botones */
/********************************************************************************/
.boton1, .boton2, .botonNext, .botonAlert {
	width: 117px; height: 20px;
	display: block;
	font: 12px Arial; color: #FFFFFF;
	text-decoration: none; text-align: left; text-transform: capitalize; text-align: center;
	border: 0;
	float: left;
	cursor: pointer;
	background: none
}
a.boton1, a.boton2, a.botonNext, a.botonAlert {height: 16px; padding-top: 4px}
a.boton2 {width: 115px}
a.botonNext {color: #000000}

/********************************************************************************/
/* Formularios */
/********************************************************************************/
.inputText, .inputTextExtraLarge, .inputTextArea {
/*	background: #fcc;*/
	background: #fff;
	border: none;
	width: 186px; padding: 1px 3px;
	font-weight: bold
}
.inputTextExtraLarge {width: 250px}
.inputTextArea {height: 65px}
.ast {color: #f00}
label {display: block; width: 70px; margin-top:5px}
/********************************************************************************/


.clear {
	clear: both;
	height: 0; overflow: hidden;
}
.great {color: #090;font-weight:bold}
.warning {color: #900;font-weight:bold}
/********************************************************************************/
