
@charset "utf-8";

.notesContent {
	font-size: 14px;
	text-align: justify;
	padding: 3px;
	color: #000000;
	vertical-align:top;
	font-family: "Times New Roman", Times, serif;
	border-bottom:solid 1px #000000;
  }



.permaBar {
	width: 650;
	height: 18px;	
	overflow: hidden;
	color:#FFFFFF;
	float: left;
	font-weight:bold;
	margin-top:3px;
  }

/* CSS ombre immagini */
#shadow-container {
	position: relative;
	left: 3px;
	top: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
}
 
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .shadow4,
#shadow-container .shadow5,
#shadow-container .shadow6,
#shadow-container .container {
	position: relative;
	left: -1px;
	top: -1px;
}
 
	#shadow-container .shadow1 {
		background: #F1F0F1;
	}
 
	#shadow-container .shadow2 {
		background: #E7E4E7;
	}
 
	#shadow-container .shadow3 {
		background: #D5D2D5;
	}
 
 	#shadow-container .shadow4 {
		background: #C6C4C6;
	}
 
	#shadow-container .shadow5 {
		background: #B8B6B8;
	}
 
	#shadow-container .shadow6 {
		background: #9B999B;
	}
 
	#shadow-container .container {
		background: #ffffff;
		border: 0px solid #848284;
		padding: 0px;
	}

/* */

body {
	background-color: #575757;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0;
	height: 300px;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.mainTab {
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-bottom:23px;
}

.cover_corner {
	padding-top: 207px;
	padding-left: 130px;
	border:none;
  }

.cover_back {
	background-repeat: no-repeat;
	background-position: center top;
  }

.cover_price_w {
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
  }

.cover_price_b {
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
  }

.newsTitle {
	font-weight: bold;
	font-size: 18px;
	text-decoration: none;
	color: #012f72;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 3px;
	font-family: "Times New Roman", Times, serif;
  }
  
.newsTabTitle {
	font-weight: bold;
	font-size: 18px;
	text-decoration: none;
	color: #333333;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	font-family: "Times New Roman", Times, serif;
  }

.newsTabTitleLink:link, .newsTabTitleLink:visited, .newsTabTitleLink:active {
	font-weight: bold;
	font-size: 18px;
	text-decoration: none;
	color: #333333;
	font-family: "Times New Roman", Times, serif;
  }
  
.newsTabTitleLink:hover {
	font-weight: bold;
	font-size: 18px;
	text-decoration:underline;
	color: #333333;
	font-family: "Times New Roman", Times, serif;
  }  
  
.newsSubTitle {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-left: 3px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
  }
  
.newsSubTitle  A:link, .newsSubTitle A:visited, .newsSubTitle A:active, .newsSubTitle A:hover {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-left: 3px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
  } 

.newsHomeSubTitle {
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
  }
  
.newsHomeSubTitleLink:link, .newsHomeSubTitleLink:visited, .newsHomeSubTitleLink:active {
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
  } 
  
.newsHomeSubTitleLink:hover {
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
  }   
  
.newsHomeTitle {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #012f72;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 3px;
  }

.newsContent {
	font-size: 16px;
	line-height:20px;
	text-align: justify;
	padding: 3px;
	color: #000000;
	vertical-align:top;
	font-family: "Times New Roman", Times, serif;
  }

.newsContent A:link,.newsContent A:visited,.newsContent A:active,.newsContent A:hover {
	font-size: 15px;
	text-align: justify;
	padding: 3px;
	color: #012f72;
	vertical-align:top;
  }
  
.newsHomeContent {
	font-size: 11px;
	color: #000000;
	vertical-align:top;
  }
  
.newsHomeContent:link,.newsHomeContent:visited,.newsHomeContent:active {
	font-size: 11px;
	color: #000000;
	vertical-align:top;
  }
  
.newsHomeContent:hover {
	font-size: 11px;
	color: #000000;
	vertical-align:top;
	text-decoration: underline;
  }

.newsTabPad{
	margin-right: 5px;
	margin-bottom: 10px;
  }
  
.newsTabBig{
	margin-bottom: 10px;
  }

.newsMore{
	font-size: 10px;
	color: #012f72;
	text-decoration: none;
	text-align:right;
  }



.readLink{
	font-size: 10px;
	color: #012f72;
	text-decoration:none;
  }

.readLink:link, .readLink:visited, .readLink:active{
	font-size: 10px;
	color: #012f72;
	text-decoration:none;
  }

.readLink:hover{
	font-size: 10px;
	color: #012f72;
	text-decoration:underline;
  }

.titleContent {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 28px;
	text-decoration: none;
	padding:5px;
	color: #000000;
  }
  
.titleContentLink:link, .titleContentLink:active, .titleContentLink:visited {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 28px;
	text-decoration: none;
	color: #000000;
  }

.titleContentLink:hover{
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 28px;
	text-decoration:underline;
	color: #000000;
  }
  
.subtitleContent {
	padding-bottom: 3px;
	padding-left: 5px;
	color: #333333;
  }
  
.subtitleContentLink:link, .subtitleContentLink:active, .subtitleContentLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #333333;
  }

.subtitleContentLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
	color: #333333;
  }

.offerCount {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #0f26d1;
	width:140px;
  }

.subTabtitleContent {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	padding-bottom: 3px;
	padding-left: 3px;
	color: #012f72;
	text-align:left;
  }

.textContent {
	font-size: 12px;
	text-decoration: none;
	padding:5px;
	text-align:justify;
	color: #000000;
  }

.textContentLink:link, .textContentLink:active, .textContentLink:visited{
	font-size: 12px;
	text-decoration: none;
	text-align:justify;
	color: #000000;
	text-decoration:none;
  }

.textContentLink:hover {
	font-size: 12px;
	text-decoration: none;
	text-align:justify;
	color: #000000;
	text-decoration:underline;
  }

.footer {
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	text-align:center;
  }

.sideText {
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	text-align:center;
	padding-bottom:5px;
  }

.footerTextFix {
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
	text-align:center;
	padding-bottom:5px;
  }

.footerText:LINK {
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
	text-align:center;
	padding-bottom:5px;
  }
  
.footerText:HOVER {
	font-size: 10px;
	text-decoration: underline;
	color: #FFFFFF;
	text-align:center;
	padding-bottom:5px;
  }
  
.footerText:ACTIVE {
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
	text-align:center;
	padding-bottom:5px;
  }
  
.footerText:VISITED {
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
	text-align:center;
	padding-bottom:5px;
  }    

#cornerLogo {
	position:relative;
	top: -50px;
	right: 0px;
}

.eg-bar-txt {
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
  }

.link-txt:LINK{
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
  }
  
.link-txt:VISITED{
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
  }
  
.link-txt:HOVER{
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
  }
  
.link-txt:ACTIVE{
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
  }


/* -------------------- */

/* Scrolling News */

.tickerstyle{
	width:476px;
	height:58px;
	background-color: #F8F8F8;
	padding:4px;
	overflow:hidden;
	border:#F8F8F8 solid 0px;
}

.messagediv{
	display: none;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color:#012f72;
}

.messagediv_link:link, .messagediv_link:active, .messagediv_link:visited, .messagediv_link:hover{
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color:#012f72;
}

/* Menu */




.eg-bar {
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
  }


.ie .eg-bar {
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
  }


.eg-bar-txt {
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
  }


.eg-bar-txt:LINK {
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
  }


.eg-bar-txt:VISITED {
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
  }


.eg-bar-txt:HOVER {
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
  }


.eg-bar-txt:ACTIVE {
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
  }


div.eg-bar {
    width: 140px;
	height: 21px;
	background-image:url(../images/menu_label.gif);
	background-repeat: no-repeat;
	text-align:left;
	padding-top:1px;
	float:left;
  }


.ie div.eg-bar {
    width: 140px;
	height: 21px;
	background-image:url(../images/menu_label.gif);
	background-repeat: no-repeat;
	text-align:left;
	padding-top:1px;
	float:left;
  }

/* -------------------- */

H1 {
	font-size: 18px;
	color: #333333;
	text-decoration: none;
	margin:0px;
	text-align:center;
  }

.tableContent {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align:justify;
  }

.smallContent {
    font-size: 11px;
    text-decoration: none;
    text-align:justify;
	padding:5px;
  }

.charLink {
	font-size: 10px;
	color: #012f72;
	font-weight: bold;
  }
  
.charLink:link, .charLink:active, .charLink:visited {
	font-size: 10px;
	color: #012f72;
	font-weight: bold;
	text-decoration:none;
  }
  
.charLink:hover {
	font-size: 10px;
	color: #012f72;
	font-weight: bold;
	text-decoration:underline;
  }

.border {
	border: 1px solid #666666;
  }

/*Default style for SPAN icons. Edit if desired: */

.iconspan {
    float: right;
    margin: 3px;
    cursor: pointer;
    font-weight: bold;
  }

/*CSS used to style the examples. Remove if desired: */



.switchcontent {
    display: none;
    width: 100px;
    padding-left: 2px;
    font-size: 10px;
  }


.switchcontent2 {
    display: none;
    width: 140px;
    padding-left: 2px;
    font-size: 10px;
  }


.submenu {
    font-size: 10px;
	padding:2px;
  }


.mainContent {
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #272727;
    padding: 10px;
    background-image: url(../images/backcorner.gif);
    background-repeat: no-repeat;
    text-align:justify;
  }

.formDisclaimer {
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
    text-align:justify;
    padding-right: 16px;
  }

/*
DIV.hidetext {
	width: 590px;
	height: 400px;
	overflow: hidden;
	text-align: justify;
}
*/

DIV.zoom {
    width: 590px;
    height: 10px;
    background-color: #4b4b4b;
    font-size: 16px;
    color: #FFFFFF;
    text-align: center;
    margin-top: 5px;
  }


.ie DIV.zoom {
    width: 590px;
    height: 10px;
    background-color: #4b4b4b;
    font-size: 10px;
    color: #FFFFFF;
    text-align: center;
    margin-top: 5px;
  }


.sideTitle{
    font-size: 11px;
	font-weight:bold;
    color:#333333;
    text-decoration: none;
    text-align: justify;
	text-transform: uppercase;
  }

.sideContent {
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
    padding: 5px;
    text-align: justify;
  }



A:NAME {
    color: #ffffff;
    text-decoration: none;
    font-size: 11px;
  }


A:LINK {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
  }


A:VISITED {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
  }


A:HOVER {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
  }


A:ACTIVE {
    color: #0ffffff;
    text-decoration: none;
    font-size: 11px;
  }


.icongroup1 {
    width: 120px;
    padding-left: 10px;
    font-size: 11px;
  }


/*
-------------------------------------------------------
*/


.webkit div.footer {
    height: 4px;
    font-size: 0;
  }


div.footer {
    height: 4px;
    font-size: 0;
  }


.titlegreen {
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    color: #00CC33;
    text-decoration: none;
  }

/*
<!-- http://free-script.it/ -->
<!-- Free script - Script gratuiti per il web. Script php, script asp, script javascript, script ajax. -->
<!-- Script javascript: Menù dhtml multilivello a tendina -->
*/

div.contentmenu {
    background-color: #171717;
    font-size: 10px;
    width: 100px;
    height: 15px;
    padding-right: 3px;
  }


div.verticalcontent {
    position: Absolute;
    visibility: Hidden;
    font-size: 10px;
    width: 100px;
    margin: 4px 0px 0px 0px !important;
    margin: 16px 0px 0px -73px;
  }


.ie div.verticalcontent {
    position: Absolute;
    visibility: Hidden;
    font-size: 10px;
    width: 100px;
    height: 15px;
  }


div.verticalvoice {
    float: left;
    font-size: 10px;
    width: 100px;
    height: 15px;
    text-align: right;
    padding-right: 3px;
  }


div.orizontalcontent {
    position: Absolute;
    visibility: Hidden;
    background-color: #000000;
    font-size: 10px;
    width: 140px;
    height: 15px;
    margin: -13px 0px 0px 100px !important;
    margin: 0px 0px 0px 52px;
  }


.ie div.orizontalcontent {
    position: Absolute;
    visibility: Hidden;
    background-color: #000000;
    font-size: 10px;
    width: 140px;
    height: 15px;
    margin-left: -1px;
  }


div.orizontalvoice {
    float: left;
    background-color: #000000;
    font-size: 10px;
    width: 140px;
    height: 15px;
    text-align: left;
    padding-left: 3px;
  }


.ie div.orizontalvoice {
    float: left;
    background-color: #000000;
    font-size: 10px;
    width: 140px;
    height: 15px;
  }






























