/* Modello BLUE */

/* Inizio stili form ----------------------------------------------------- */

form  {
	margin:0 0 20px 0;
	padding:0;
}


input  {
	border: 0;
}

.extra p label   {
	color:#E7E7E9;
	width:60px;
	float:left;
	text-align:left;
	display:inline;
}

.marginleft  {
	margin-left:5px;
}

.inputlong  {
	width:118px;
}

a.linkform, a.linkform:link, a.linkform:active, a.linkform:visited {
	color:#e7e7e9;
	font-size:0.9em;
	text-decoration:none;
}
a.linkform:hover, a.linkform:focus { 
	color:#e7e7e9;
	text-decoration:underline;
}


/* Inizio stili form iscrizione ----------------------------------------------------- */


form{
	padding:5px 0;
}




fieldset h2{
	background-color:#eeeeef;
	color:#40403f;
}

fieldset{
	float:left;
    margin: 0;
	padding: 10px 5px;
    border: none;
	border-top: 3px solid #fbfbfb;;
    background-color: #eeeeef;
}
	
legend{
	font-weight:bold;
	color: #333;
	font-size:1.2em;
}

form b{color:#40403f}

form p{
	margin:3px 5px 3px 0;
	padding:3px 0;
}	

fieldset div {
	float:left;
	width:100%;
	padding: 5px 0 5px;
}

	
label {
	float:left;
	width:150px;
    display: inline;
	margin-right: 10px;
    line-height:23px;
	text-align:right;
}

form .border {
	border: 1px solid #94897B;	
}

form .necessario {
	border: 1px solid #aa9;
	background-color: #ffe;	
}

.input160 {
	width:160px;
}

.input200 {
	width:290px;
}

.margin_dx_20  {
	margin-right:20px;
}

.margin_sx  {
	margin-left:295px;
}


.submit a:hover {
	text-decoration:none;
}

input.radio  {
	width:20px;
	margin:0;
	padding:0;
}


input.guardaprezzo  {
	margin-top:10px;
}


/*stili form ordina online------*/


form.ordina_online  {
	width:100%;
}


.textarea_dati_prezzi  {
/*	margin-left:250px;*/
	
}

.textarea_dati_prezzi p {
	margin:4px 0 5px 0;
	padding:0;
}
	
.textarea_dati_prezzi textarea  {
	font-family:Arial, Helvetica, sans-serif;
	color: #5a613c;
	padding:5px;
	font-size:1.2em;
	width:615px;
	height:300px;
	text-align:center;
	border:1px solid #5a613c;
}

.margin-right {
	margin-right:71px;
}


#colore_bracciale option  {
	padding:5px;
}





