/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::html*/
html,body{margin: 0;padding:0}
body{font-family: arial,sans-serif;
font-size: 76%;
background-color: #69BDEE;
scrollbar-base-color: #60B9E9;
overflow-x: hidden;
text-align: center;

}




/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::LAYOUT*/

.container {
    position:relative;
	height: 125%;
	width: 800px;
    top:20px;
    padding:0;
	background-color: #FFFFFF;
    margin: auto;}
.containerB {
    position:relative;
	height: 125%;
	width: 800px;
    top:20px;
    padding:0;
	background-color: #FFFFFF;}
.containerC {
	position:relative;
	height: 160%;
	width: 800px;
	top:20px;
	padding:0;
	background-color: #FFFFFF;}
.containerD {
	position:relative;
	height: 180%;
	width: 800px;
	top:20px;
	padding:0;
	background-color: #FFFFFF;}
.containerE {
	position:relative;
	height: 200%;
	width: 800px;
	top:20px;
	padding:0;
	background-color: #FFFFFF;}

.header {
	background-image:   url(images/testa6.jpg);}

.footer {
	position:relative;
	background-repeat: repeat;
	clear:both;
	z-index: 4;
}
.banner {
    position:relative;
    float: right;
    clear:both;
    right: 30px}

.contentleft {
	position:relative;
	float: left;
	width: 210px;
	height: 200;
    top:10px;
    left:35px;
    \width:220px;w\idth:210px;
    padding:0,5px,0,5px;
}
.contentleftinterno {
	position:relative;
	float: left;
	width: 380px;
	height: 300px;
    top:50px;
    left:46px;
    \width:380px;w\idth:370px;
    padding:0,5px,5px,5px;}



.contentleftinternoB {
	position:relative;
	float: left;
	width: 360px;
	height: auto;
    top:50px;
    left:55px;
    \width:360px;w\idth:370px;
    padding:0,5px,0,5px;}

.contentrightinterno {
	position:relative;
	float: right;
	width: 120px;
	height: 500px;
	right:55px;
    top:90px;
    \width:160px;w\idth:160px;}

.contentrightinternoB {
	position:relative;
	float: right;
	width: 180px;
	height: 500px;
	right:35px;
	top:122px;
	left: 12px;

    \width:220px;w\idth:220px;}

.contentright {
	position:relative;
	float: right;
	width: 250px;
	height: 200px;
	right:50px;
	top:0;
	left: 0px;

    \width:420px;w\idth:420px;}

.contentcenter {
	position:relative;
	width: 720px;
	height: 350;
	top:20px;
    paddin-bottom:10px;
    \width:720px;w\idth:720px;}

.boxmenuh {
	position: relative;
	height: 23px;
	width: 800px;
	margin-top:-3px;
	background-color: #FF5705;
	border-bottom: 1px solid #C55006;
	top: 0px;
	z-index: 3;
	left: 0px;

}
.boxmenuhbottom {
	position: relative;
	height: 37px;
	width: 780px;
	margin-top:-3px;
	padding-top:4px;
	padding-bottom:4px;
	clera:both;
	background-color: #FF5705;
	border-bottom: 1px solid #C55006;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	z-index: 3;

    \width:800px;w\idth:800px;
    top: 0;}
.testoleft{
	position: relative;
	float:left;
	height: 450px;
	width: 340px;
	top:20px;
	left:38px;
	z-index: 4;

 \width:350px;w\idth:350px;}

.testoright{
	position: relative;
	float: right;
	height: 450px;
	width: 340px;
	top:20px;
	right:30px;
	z-index: 5;

 \width:340px;w\idth:340px;}


.boxmenuhbottominterno {
	position: relative;
	height: 37px;
	width: 780px;
	top:10px;
    padding-top:4px;
    padding-bottom:4px;
    clear:both;
    background-color: #FF5705;
	border-bottom: 1px solid #C55006;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
    \width:800px;w\idth:800px;
    top: 0;}


.boxtestobottom {
	position: relative;
	height: 50px;
    width: 700px;
	margin-top:30px;
	float:left;
    left:50px;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #136D94;
    -moz-box-sizing:boxtestobottom;
    top:60px;}

.boxflash2 {
	clear:both;
	position: relative;
	top: 30px;
    right:30px;
    float:right;
-moz-display: block;}

.boxflashposition {position: relative;
	margin-top: 40px;}

.boxnewsleft {
	position: relative;
	height: 140px;
	width: 300px;
	margin-top: 15px;
    margin-bottom:5px;
	float:left;
    font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: black;
	font-weight: normal;
	border-right: 2px solid #1B8BBD;
	border-bottom: 1px solid #1B8BBD;
	background-image:   url(images/bgnews.jpg);
	background-repeat: repeat-x;
	\width:300px;w\idth:300px;}

.boxnewsright {
	position: relative;
	height: 140px;
	width: 300px;
	margin-top: 15px;
	float:right;
    margin-bottom:5px;
    border-right: 2px solid #1B8BBD;
	border-bottom: 1px solid #1B8BBD;
    font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: black;
	font-weight: normal;
	border-right: 2px solid #1B8BBD;
	border-bottom: 1px solid #1B8BBD;
	background-image:   url(images/bgnews.jpg);
	background-repeat: repeat-x;
    \width:300px;w\idth:300px;}
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::SPONSOR*/
.boxsponsorleft {
	position: relative;
	height: 300;
	width: 480px;
	top: 25px;
	left: 25px;
	bottom:5px;
	float:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 16px;
	color: #136D94;
	font-weight: normal;
	z-index: 4;
\width:480px;w\idth:480px;}
.boxsponsorright {
	position: relative;
	height: 300;
	width: 220px;
	top: 25px;
	right: 40px;
	bottom:5px;
	float:right;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 16px;
	color: #136D94;
	font-weight: normal;
	z-index: 6;



    \width:220px;w\idth:220px;}
	
.txtsponsor{
	position:relative;
	height: 17px;
	width: 482px;
	background-color:#69BDEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	text-indent: 10px;
	word-spacing: normal;
	font-weight: bold;
	letter-spacing: 1px;
	margin-top: 10px;
    margin-bottom:10px;
} 

.txtsponsorinterno{
	position:relative;
	height: 17px;
	width: auto;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#136D94;
	text-indent: 10px;
    
	word-spacing: normal;
	letter-spacing: 1px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #69BDEE;
} 


/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::LINK*/
a.linkopacity img {
filter:alpha(opacity=70); 
-moz-opacity: 0.7; 
opacity: 0.7;}

a.linkopacity:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;}

a.menu{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
	text-align: left;}

a.menu:hover, a.menu:active {color:#FFFFFF; 
text-decoration:none;
border-bottom: 1px solid #FFFFFF;
background-color: #FF6501;}

a.txt2 {
color:#136D94; 
text-decoration:none;}

a.txt2:hover  {
color:#FF5705; 
text-decoration:none;}

/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::TESTO*/

.txtnews: {position: relative;
left:6px;}

.boxtitolo {
	position: relative;
	height: 25px;
    padding-bottom:5px;
    background-color:#69BDEE}

.boxtitolointerno {
	position: relative;
	height: 17px;
	margin-top:20px;
	margin-bottom:15px;
	width: 750px;
	top:17px;
	background-color:#FFFFFF;
	text-align:left;
	clear:both;
	left: 0px;
}

	h1 {/*stile per i titoli */
	position:relative;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	float:right;
    right:52px;
    margin-bottom: 3px;
    margin-top:3px;
	color: #FFFFFF;}

    h2 {/*stile per i titoli */
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 16px;
    color: #136D94;
	font-weight: normal;}

    h3 {/*stile per i titoli */
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	line-height: 16px;
    color: #136D94;
	font-weight: normal;}

  h4 {/*stile per i titoli */
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
    margin-left:5px;
	color: black;
	font-weight: normal;}
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::LINK*/

a.menu{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
	text-align: left;
	
}
a.menu:link{
color:#FFFFFF;
text-decoration:none;
}
a.menu:visited{
color:#FFFFFF; 
text-decoration:none;}

a.menu:hover, a.menu:active {
color:#FFFFFF; 
text-decoration:none;
border-bottom: 1px solid #FFFFFF;
background-color: #FF6501;}
a.txt {
color:#136D94; 
text-decoration:none;
background-color: #E7F4FA;
font-weight: bold;}

a.txt:hover  {
color:black; 
text-decoration:none;
}
a.txt2 {
color: black; 
text-decoration:none;
}

a.txt2:hover  {
color:#136D94; 
text-decoration:none;
border-bottom: 1px dashed #136D94;
}
a.menu2 {
color:#136D94; 
text-decoration:none! important ;
font-size: 12px;}

a.menu2:hover  {
color:#136D94; 
text-decoration:none! important ;
font-size: 12px;
background-color: #E7F4FA;}

a.cont {
color:#136D94; 
text-decoration:none;
border-bottom: 1px dashed #136D94;
line-height: 16px;}
a.cont:hover  {
color:#FFFFFF; 
text-decoration:none;
background-color: #136D94;
line-height: 16px;}
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::LISTE*/

li.elenco {
	list-style-image:  url(images/ico/0067_circular_arrow.png);}
li.pdf {
	list-style-image:  url(images/ico/0161_pdf.png);}
li.arrows {
	list-style-image:  url(images/ico/0001_arrow.png);}
img.stylename2 {
	border: 1px solid #136D94;
	}
li.bullet {
	list-style-image:  url(images/ico/0099_sosimple.png);}
li.time {
	list-style-image:  url(images/ico/0057_Rtime.png);}
li.people {
	list-style-image:  url(images/ico/0110_little_blue_man.png);}
li.star {
	list-style-image:  url(images/ico/star.jpg);}
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::TABELLA*/
table.tabella9 {
table-layout : 400px;
width : 400px;
background : white;
border: 1px solid #136D94;
border-collapse: separate;
border-spacing: 5px;}
