div#lingue {
	position:absolute; 
	
	width:95px;
	height:18px;
	
	top:156px;
	left:0;
	
	margin-top:5px;
}

.pad10_30 {
	padding:10px 30px;
}

.pad30 {
	padding:0 30px;
}

.pad020 {
	padding:0 0 20px 0;
}
.popup {
	margin:10px;
}

.prenota {
    position:relative;
    width:98%;
    border: 1px solid #DBDBDB;    
    margin-top:20px;
    background-color: #FBF8F2;
}

.validation_errors {
    border-color:#F00!important;
    background-color:#FCC!important;
    color:#F00!important;
}
.txt_brown {color:#BB7923;}

fieldset {
    border:1px solid #DBDBDB;
    margin:10px;
}
legend {
    font-family:Verdana, Sans-serif;
    font-size:110%;
    font-style:italic;
    font-variant:small-caps;
    padding:0px 5px;
}

input[type=text] {
    font-family:Verdana, Sans-serif;
    font-size:95%;
    color:#BB7923;
    border:1px solid #DBDBDB;
    background-color:#FBF8F2;
    height:16px;
}

textarea {
    width:98%;
    height:100px;
    padding:5px;
    font-family:Verdana, Sans-serif;
    font-size:100%;
    color:#999;
    border:1px solid #DBDBDB;
    background-color:#FBF8F2;
}

input[type=submit],
input[type=button] {
    font-family:Verdana, Sans-serif;
    font-size:100%;
    font-variant:small-caps;
    font-weight:bold;
    color:#4F4F4F;
    border:1px solid #DBDBDB;
    background-color:#F6EAD7;
    padding:5px;
    margin:5px;
}

input[type=submit]:hover,
input[type=button]:hover {
    color:#BB7923;
    border:1px solid #DBDBDB;
    background-color:#D1DBE5;
}


