/* --- STILI BOXES PARTICOLARI --- */
/* stili box dedicato al login utente */
#login {
}
#header #login .title {
display: none;
}
#login form {
}
#login fieldset {
	border: none;
}
#login legend {
	display: none;
}
#login label {
	display: block;
}
#login input {
	margin-bottom: 10px;
}
#inputtext1, #inputtext2 {
	width: 100%;
}
#inputsubmit1 {
	margin: 0;
	padding: 0;
}
#header #login {
width: 735px;
float: right;
display: inline;
margin-bottom: 0px;
font-size: 11px;
color: #333365;
padding-left: 15px;

padding-top: 15px;
}
#header #login .content {
margin-top: 0px;
padding: 0px;
background: none;
background-color: none;
border: none;
color: #333;
}
#header #login .content form#form1 fieldset br {
display: none;
}
#header #login .content form#form1 fieldset #ERROR_LOGIN_BOX {
	padding-bottom:5px;
	color:red;
	font-weight:bold;
}
#header #login .content form#form1 fieldset span#s_email {
float: left;
display: inline;
margin: 0px;
padding: 0px;
margin-right: 5px;
padding-top: 2px;
color: #333365;
}
#header #login .content form#form1 fieldset input#inputtext1 {
float: left;
display: inline;
width: 110px;
margin: 0px;
padding: 0px;
border:1px solid #E3E3E3;
border-left:1px solid #333365;
border-top:1px solid #333365;
margin-right: 15px;
font-size: 11px;
}
#header #login .content form#form1 fieldset span#s_password {
float: left;
display: inline;
margin: 0px;
padding: 0px;
margin-right:5px;
padding-top: 2px;
color: #333365;
}
#header #login .content form#form1 fieldset input#inputtext2 {
float: left;
display: inline;
width: 110px;
margin: 0px;
padding: 0px;
border:1px solid #E3E3E3;
border-left:1px solid #333365;
border-top:1px solid #333365;
margin-right: 15px;
font-size: 11px;
}
#header #login .content form#form1 fieldset input#inputsubmit1 {
float: left;
display: inline;
margin: 0px;
padding: 0px;
margin-right: 25px;
width: 63px;
height: 20px;
margin-top: -1px;
color: #053D6E;
font-size: 11px;
background-image: url(../Images/bg-submit-login.jpg);
background-repeat: no-repeat;
border: none;
}
#header #login .content form#form1 fieldset p {
float: left;
display: inline;
margin: 0px;
padding: 0px;
padding-top: 3px;
}
#header #login .content form#form1 fieldset p a {
float: left;
display: inline;
margin-right: 20px;
font-size: 10px;
}
#header #login .content form#form1 fieldset p br {
display: none;
margin: 0px;
padding: 0px;
}
#header #BoxSearchsimple {
width: 237px;
height: 50px;
margin-bottom: 0px;
font-size: 11px;
background-image: url(../Images/bg-search-header.jpg);
background-repeat: no-repeat;
}
#header #BoxSearchsimple .title {
display: none;
}
#header #BoxSearchsimple .content {
margin-top: 0px;
padding: 0px;
background: none;
background-color: none;
border: none;
color: #333;
}
#header #BoxSearchsimple .content form {
padding: 0px;
margin: 0px;
}
#header #BoxSearchsimple .content form ul {
padding: 0px;
margin: 0px;
list-style-type: none;
float: left;
display: inline;
margin-top: 15px;
margin-left: 15px;
}
#header #BoxSearchsimple .content form ul li {
padding: 0px;
margin: 0px;
list-style-type: none;
float: left;
display: inline;
}
#header #BoxSearchsimple .content form ul li h3 {
padding: 0px;
margin: 0px;
list-style-type: none;
float: left;
display: inline;
margin-right: 10px;
}
#header #BoxSearchsimple .content form ul li h3 input#searchtext {
width: 120px;
font-size: 11px;
}
#header #BoxSearchsimple .content form ul li h4 {
padding: 0px;
margin: 0px;
list-style-type: none;
float: left;
display: inline;
}
#header #BoxSearchsimple .content form ul li h4 input#searchbutton {
color: #053D6E;
font-size: 11px;
background-image: url(../Images/bg-submit-login.png);
background-repeat: no-repeat;
border: none;
width: 63px;
height: 20px;
background-color: #B6202C;
}
#header #BoxSearchsimple .content form p {
display: none;
}
#header #BoxSearchsimple .content form ul ul {
display: none;
}
#header #BoxSearchsimple .content form ul ul li {
display: none;
}

#modarea_1 #BoxGallery {
display: none;
}
#modarea_2 #BoxGallery {
display: none;
}
#modarea_5 #BoxGallery {
width: 455px;
height: 141px;
}
#modarea_5 #BoxGallery .title {
display: none;
}
#modarea_3 #BoxGallery .title {
display: none;
}
#modarea_5 #BoxGallery .content {
padding: 0px;
width: 455px;
}
#BoxGallery #gallery_page {
width: 455px;
height: 141px;
float: left;
display: inline;
text-align:center;
z-index: 1;
}
#BoxGallery #gallery_page img {
width: 455px;
height: 141px;
vertical-align:middle;
z-index: 1;
}

#BoxNewsletter {
background-image: url(../Images/BGnewsletter.jpg);
background-repeat: no-repeat;
width: 237px;
height: 94px;
}
#BoxNewsletter .title {
display: none;
}
#BoxNewsletter .content {
padding: 0px;
margin: 0px;
padding-left: 75px;
padding-top: 20px;
}
#BoxNewsletter .content form {
padding: 0px;
margin: 0px;
}
#BoxNewsletter .content b {
display: none;
}
#BoxNewsletter .content table {
font-size:12px;
color: #FFFFFF;
}

#modarea_1 .autoscroll {
width: 227px;
margin-left: 0px;
}
#modarea_1 .autoscroll {
width: 227px;
margin-left: 0px;
}
#modarea_3 .autoscroll {
/*width: 283px;*/
margin-left: 0px;

}

#modarea_1 .BoxBannerBase, #modarea_2 .BoxBannerBase {
width: 237px;
}
#modarea_6 .BoxBannerBase {
width: 220px;
}
.BoxBannerBase .title {
display: none;
}
.BoxBannerBase .content {
padding: 0px;
}
.BoxBannerBase .content ul li h3 {
	margin-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
}
.BoxBannerBase .content ul li h4 {
display: none; 
}

#modarea_6 .BoxBannerBase .title  {
display: none;  /*16/12/2011 - Domenica */
}
.BoxBannerBase .content ul li p {
display: none;
}

#BoxVideo .content {
    padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
}
#BoxVideo .content ul {
    margin: 0px;
	padding: 0px;
}
#BoxVideo .content ul li {
    margin: 0px;
	padding: 0px;
}
#BoxVideo .content ul li h3 {
    padding: 0px;
	margin: 0px;
}
/* === === *
