/* CSS Document */

* {
border:0px;
padding:0px;
margin:0px;
}

input option{
text-align:center;

}
img { behavior: url(img/iepngfix.htc) }

p{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#4a4a4a;
text-align:center;
margin-bottom:12px;
line-height:16px;
}

input, select{
border:1px solid #4a4a4a;
margin-top:10px;
height:20px;
}

#campi{
position:absolute;
left:250px;

}

#submitForm{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#4a4a4a;
position:absolute;
left:170px;
top:170px;
text-align:center;
}

html>body #submitForm{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#4a4a4a;
position:absolute;
left:150px;
top:170px;
text-align:center;
}

#intro{
position:absolute;
top:120px;
width:570px;
}


#labelName{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#4a4a4a;
text-align:right;
margin-left:180px;
margin-top:4px;
line-height:34px;
position:absolute;

}

html>body #labelName{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#4a4a4a;
text-align:right;
margin-left:180px;
margin-top:4px;
line-height:32px;
position:absolute;

line-height:32px;

}

#legenda{
position:relative;
top:265px;
text-align:center;
width:100%;
}

#iscrizione{
position:relative;
top:275px;
width:100%;
}


#linea{
position:relative;
top:240px;
text-align:center;
width:100%;
height:1px;
overflow:hidden;
}

#main{
width:570px;
height:700px;
position:absolute;
left:50%;
margin-left:-285px;
background-image:url(img/sfondo.jpg);
border:1px solid #cccccc;
border-top:0px;
}

#selezione{
position:relative;
top:300px;
}

#attesa{
position:absolute;
text-align:center;
top:530px;
left:175px;
}

.btn{
float:left;
position:relative;
}