﻿body 
{
	margin: 0;
	padding:0;
	background: url( '../images/Master_bg140.jpg' );
	background-position:left;
	background-color:#FFE03F; /* R255 G224 B63 */
	background-repeat:repeat-y;
	font-family: Trebuchet MS, Verdana;
	color: #61268A; /* R97 G38 B138 */
	font-size: 14px;
	height: 100%
}

h1, .header1 
{
    font:18pt Trebuchet MS,sans-serif;
    font-weight: bolder;
    margin: 0px;
    padding: 5px;
}

h2, .header2
{
    font:12pt Trebuchet MS,sans-serif;
    font-style: italic;
    font-weight: bolder;
    margin: 0px;
    padding: 0px;
}
h3, .header3
{
    font:10pt Trebuchet MS,sans-serif;
    font-style: italic;
    margin: 0px;
    padding: 0px;
}
#mainTable
{
 /*   background: url('../images/banner_giallo.png');
    background-position: center  bottom;
    background-repeat:no-repeat;*/
    /*height: 400px;*/
}

#menuDiv
{
	/* per mettere i credits bene */
	/*float:left;*/
	width: 130px;
}

#mainContentDiv
{
    margin-top: 20px;
	/*margin-left: 80px;*/
	/*padding:0px;*/
	
	/* @see http://reignwaterdesigns.com/ad/tidbits/hacks/minimum_height_in_css.shtml */
	min-height: 400px;
	height: auto !important;
	/*_height: 400px;*/
	
	background: url('../images/banner-giallo.png');
    background-position:top center;
    background-repeat:no-repeat;
}


#pageDiv
{
	/*background: url( '../images/Login_panel.png' );
	padding-top: 30px;
	background-repeat: no-repeat;*/
	margin: 0 auto;
	border: none;
	width: 450px;
	/*height: 423px;*/
	text-align: left;
}

#menuLogoDiv
{
	width: 125px;
	/* se mettiamo un'immagine*/
	/*background: url(  '../images/Master_menu_logo.jpg' );*/
	/*background-repeat: no-repeat;*/
	/*height: 165px;*/
	padding-top: 20px;
	
	font-size: 13px;
	padding-bottom: 20px;
}

#navigationDiv
{
	padding-left: 7px;
	/*padding-top: 0px;*/
}

.creditsDiv
{
    /*padding-left: 300px;*/
    /*padding-top: 50px;*/
	/*color: #808080;*/
	color: #61268A;
	font-size: 12px;
}
.creditsMessage
{
	color: #FF0000;
	margin-top: 5px;
	font-size: 10px;
}

.hidden
{
    visibility: hidden;
}
.bold
{
    font-weight:bold;
}

.italic
{
    font-style:italic;
}


#allegatiDiv
{
	background-color: #61268A; /* R97 G38 B138 */
	color:#FFE03F; /* R255 G224 B63 */
	padding: 10px 10px 10px 10px;
}

.violet
{
	color: #61268A; /* R97 G38 B138 */
}

#ElencoNewsDiv
{
    padding-bottom: 25px;
}


.filtraDiv
{
	background-color: #61268A;
	color:#FFE03F;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #c7cfca;
	border-bottom-color: #c7cfca;
	background-image: none;
	margin-bottom: 20px;
	padding: 4px;
}
.float-left
{
    float:left;
}
.hidden
{
    visibility: hidden;
}
.button
{
    border: 1px solid #808080;
    width: 100px;
    height: 20px;
}


/* cambio pwd


.CambiaPasswordCard
{
    font-family: Verdana;
    font-size: 10px;
    /*border-color: #333333;/
    border: 1px solid #333333;
	background-color:#ffffff;
    width: 400px;
    padding: 10px;
}*/


/* allegato */
.AllegatoCard
{
    /*font-family: Verdana;*/
    font-size: 14px;
    /*border-color: #333333;*/
    border: 1px solid #333333;
	/*background-color:#ffffff;*/
    width:200px;
    padding: 5px;
    top: 230px;
	background-color: #61268A; /* R97 G38 B138 */
	color:#FFE03F; /* R255 G224 B63 */
	width:300px
}

/*Modal Popup Extender */
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}