/* Settaggi Principali Pagina */
html,body,form{margin:0;padding:0; height: 100%; background-color: #333333;font-family: Verdana;font-size: 11px;}

A:hover
{
    text-decoration: underline;
}


form>div#container{ height:auto; min-height: 75%;}
div#container
{
    padding:0;
    margin: auto;
    width: 770px;
    height: 75%;
    background-position : center;
    background-image: url(MasterPe.jpg);     
    background-repeat: repeat-y;

}
div#container div{float: left; }
div#contentx--{width:140px; }
div#content-x-{width:480px; padding-left: 1px; padding-right: 1px; }
div#subcontent-x-{ width: 480px; }
div#content--x{width: 148px;} 

div#paper
{
    padding:0;
    margin: auto;
    width: 770px;
    float: none;
    clear: left;
    background-position : center;
    background-image: url(MasterPe.jpg);     
    background-repeat: repeat-y;

}
/* Header*/
div#header
{
    width: 100%;
    /* background-image: url(MasterPf.jpg); */
    height: 140px;
}
div#MasterPageTop
{
	background-image: url(MasterPg_ROSA.jpg);
	margin-left: auto;
	margin-right: auto;
	height: 140px;
	width: 770px;
}
div#MargineLateraleBianco
{
	background-image: url(margineLateraleBianco.jpg);
	margin-left: auto;
	margin-right: auto;
	height: 140px;
	width: 770px;
}



.BackGroundMenuLinksROSA
{
	background-image: url(btnLinks_ROSA.jpg);
	width: 140px;
	height: 33px;
	padding-left: 3px;
}
.BackGroundMenuLinksROSApayloads
{
	background-image: url(btnLinks_ROSAmission.jpg);
	width: 140px;
	height: 33px;
	padding-left: 3px;
}
.BackGroundMenuLinksOCEANSATII
{
	background-image: url(btnLinks_OCSII_payloads.jpg);
	width: 140px;
	height: 33px;
	padding-left: 3px;
}

.LogoRosa
{
	background-image: url(Immagine_logo_ROSA.bmp);
	width: 140px;
	height: 92px;
}

table#ordinaria
{
	color: aa0000;
	border: 10px;
}

div#MasterPageTopAlto
{
	height: 100px;
}

div#MasterPageTopBasso
{
	height: 30px;
}
div#topBasso
{
    padding-left: 5px;
	width: 765px;
    color: #ffffff;      
}
div#topBasso a{
    color: #ffffff;
    text-decoration: none;
}
div#topBasso a:hover
{
    text-decoration: underline; 
}
/* Footer */
div#footer
{
    width: 770px; 
    /* width: auto; */ 
    /* padding: 0px;*/
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
    height: 70px;
    background-image: url(MasterPh.jpg);
    text-align:center;
    color: #ffffff;
    float:none; 
    /* clear:left; */
    clear:left;

}
div#MasterPageBottom
{
	margin-left: auto;
	margin-right: auto;
	height: 70px;
	width: 770px;
}
.ElementFooter
{
    padding-top: 3px;
    padding-left: 2px;
    padding-right: 2px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    vertical-align: middle;

}

