/**********************
	 FORM CSS
************************/

@import url('default.css');
@import url('dreta_yourdata.css');

/******************
	CENTER
******************/
.center {
	width:36.88em;
	padding:0em 1.25em 0em 1.25em;
	color:#545050;
	line-height:1.03em;
	}
.center .top{
	overflow:hidden;
	width:100%;
	margin-top:2.18em;
	}
.center .top img{
	float:left;
	width:9em;
	height:9em;
	}
.center .top .text{
	width:27.2em;
	float:right;
	margin-top:0.1em;
	font-weight:bold;
	}
.center .top .text h2{
	font-size:1.25em;
	font-weight:normal;
	color:#d6161a;
	margin:0.2em 0em 0.5em 0em;
	}
.center h3{
	font-size:1.25em;
	font-weight:normal;
	color:#335472;
	margin-bottom:0.35em;
	}
.center .top p.subtitle{
	font-weight:normal !important;
	margin-top:0.7em;
	font-weight:bold;
	}
.center .top .text p{
	font-size:0.875em;
	color:#000000;
	font-weight:normal;
	}
.center .top .text p.organizers{
	color:#3f3f3f;
	font-size:0.812em;
	margin-top:1.1em;
	}
.center h3{
	clear:both;
	margin:0em 0em 0em 0em;
	padding:0.9em 50px 0.3em 0em; 
	display:inline;
	float:left;
	}
.center h3.form{
        background:url(img/bg_form.jpg) bottom right no-repeat;
        }
.center p{
	clear:both;
	color:#545050;
	}
.center p.borderBottom{
	border-bottom:1px solid #e0e0e0;
	padding: 1em 0em 1em 0em;
	}
.center h4{
	color:#335472;
	font-size:1.2em;
	margin-top:1.4em;
	}
.center h4.marginBottom{
	margin-bottom:1em;
	}
/****************
	FORM
*****************/
form{
	margin:0em 0em 0em 0em;
	clear:both;
	width:auto;
	font-size:.7em;
	}
.row{
	clear:both;
	width:90%;
	margin-bottom:0.2em;
	overflow:hidden;
	}
.row label {
	float:left;
	width:25%;
	}
.row input{
/* colors defined below */
	border:none;
	width:74%;
	float:right;
	font-size:1em;
	}
.row_passwd{
        clear:both;
        width:90%;
        margin-bottom:0.2em;
        overflow:hidden;
        }
.row_passwd label {
        float:left;
        width:25%;
        }
.row_passwd input{
/* colors defined below */
        border:none;
        width:50%;
        float:left;
        font-size:1em;
	margin-left: .25em;
	margin-top: .3em;
        }
.row_select{
        clear:both;
        width:90%;
        margin-bottom:0.2em;
        overflow:hidden;
	margin-left: 0.25em;
        }
.row_select label {
        float:left;
        width:25%;
	
        }
.row_select input{
/* colors defined below */
        border:none;
        width:50%;
        float:left;
        font-size:1em;
	margin-left: .25em;
	margin-top: .3em;
        }
input   {	
        border:none;
/* colors defined below */
	font-size:1em;
        }
input.mybutton{	
        border:none;
	background-color:#8193A6;
	float:right;
	margin:0em 0em 1.1em 0em;
	width:14.53em;
	height:1.46em;
        text-align:right;
        font-size:1em;
	color:#eeeeee;
        }
input.mybutton:hover{
        background-color:#a0bcd9;
	color:#ffffff;
        }
input.insbutton{
        border:none;
        background-color:#dd2c20;
/*	width:13.53em;
        height:1.46em; */
	text-align:left;
        font-size:1em;
        color:#eeeeee;
        }
input.insbutton:hover{
        background-color:#c92211;
        color:#ffffff;
        }

fieldset{
	border:none;
	padding:0em;
	margin:0em;
	}
fieldset.data em{
	float:left;
	font-size:1.03em;
	margin-bottom:1.8em;
	}
fieldset.lenght p, fieldset.passw p{
	margin-bottom:1.2em;
	}
select{
/* colors defined below */
	border:none;
	margin-right:0.5em;
	font-size:0.9em;
	}
textarea{
/* colors defined below */
	border:none;
	width:90%;
	font-family: inherit;
	font-size:1em;
	}
/* now I define the colors */
.row input, input, select, textarea{
	background-color:#ededed;
	color:#444040;
/*	background-color:#f2f2f2;
	color:#545050; */
}
* html textarea{
	margin-left:-8px;
}
*+html textarea{
	margin-left:-8px;
}
input.button{
	clear:both;
	float:right;
	margin:0em 10% 1.1em 0em;
	width:14.53em;
	height:1.46em;
	}
input.button_little{
	clear:both;
	float:right;
	margin:0em 10% 1.1em 0em;
	width:7.5em;
	height:1.5em;
	}
* html input.button{
	width:16.875em;
	height:1.69em;
	}
*+html input.button{
	width:16.875em;
	height:1.69em;
	}
.buttons{
	margin-top:3.2em;
	}
/**** para restaurar el tamaño de la fuente despues de un form  **/
.newform{
	font-size:1.43em;
	}
/**** un negrita muy tenue  **/
strong{
	color:#222121;
	font-weight:normal;
	}
/********************
	RED BULLET
*********************/
.center ul.redBullet li{
	background:transparent url(img/bg_li_bullet_big.gif) no-repeat scroll 0px 3px;
	margin:0em 0em 0em 0.3em;
	padding-left:10px;
	clear:both;
	overflow:hidden;
	}
* html .center ul.redBullet li{
	background-position:0px 7px;
	}
*+html .center ul.redBullet li{
	background-position:0px 3px;
	}
.center ul.redBullet li p{
	margin:0em;
	font-size:1em;
	}
.center ul.redBullet li ul{
	margin-top:0.5em;
	}
/********************
	THANKS
**********************/
.thanks p{
	font-size:0.7em;
	}