@charset "UTF-8";
/* =GENERAL - the general styles */
	body{
		font-family:  "Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #3E3E3E;
		background: #fff;
	}
	
	a{text-decoration: none;color: #5599a7;}
	a:hover{color: #bb800f;}
	hr{display: none;}
	strong{font-weight: bold;}
	h1{
	font-size: 24px;
	font-weight: bold;
	color: Red;
	}
	h2{
	font-size: 20px;
	font-weight: bold;
	color: Red;
	}
	h1.header{font-size: 20px;color: #375FAD;border-bottom: 5px solid #B02F2F;margin: 0}
	fieldset{padding: 8px;border: 1px solid #B02F2F;margin-bottom: 20px}
legend{padding: 0 5px;text-transform: uppercase;color: #B02F2F}
label.req strong, strong.asterisco{font-weight: bold;
    font-family: verdana,sans-serif;color: red}
input:focus{background-color: #ffc}
br{clear:left}
fieldset.in label{float: left;text-align: center;margin: 0px 10px 5px 0}
fieldset.in input,select{display: block;width: 170px}
fieldset.in input.large{width: 355px}
input#cap,input#provincia{width: auto}
fieldset#check label{float: left;width: 120px}
fieldset#account p{float: right;width: 190px;color: #185DA1;margin-top: 10px}
fieldset#agree div#cond{width: 355px;height: 150px;overflow: auto;
    border:1px solid #666;margin: 10px 0;background-color: #f7f7f7}
fieldset#agree div#cond p{margin:0 5px 6px}
