@charset "utf-8";
/* CSS Document */



body {
    background-image:url("immage/MWC-top-logo-gradient.jpg");
	background-repeat:repeat-x;
	}

* {
  margin: 0;
  padding: 0;  
  margin-left: auto;
  margin-right: auto;
}

img {
  border: none;
}

a.xxl:link     { color: #FFF; text-decoration: none; }
a.xxl:visited  { color: #FFF; text-decoration: none; }
a.xxl:hover    { color: #FFF; text-decoration: none; }

a:link    {text-decoration: none; border: none; }
a:visited {text-decoration: none; border: none; }
a:hover   {text-decoration: none; border: none; }

a.xxx:link     { color: #336699; text-decoration: none; }
a.xxx:visited  { color: #336699; text-decoration: none; }
a.xxx:hover    { color: #336699; text-decoration: none; }

a.menu:link     { color: #336699; text-decoration: none; }
a.menu:visited  { color: #336699; text-decoration: none; }
a.menu:hover    { color: #336699; text-decoration: none; }

#contenitore {

    width: 960px;  
    overflow: hidden;
	
}

#header {
	height: 82px;
    background-image:url("immage/MWC-top-logo-gradient.jpg");
	background-repeat:repeat-x;
	}
	
#logo {
	float: left;
	
	margin-left: 1px;
	width: 424px;
	height: 81px;
	}
	
#login {
	float: right;
	
	width:200px;
	margin-top: 27px;
	}
	
#login1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: white;
	font-weight:bold;
	}
	
#menu1 {
	height: 31px;
	width: 960px;
	}
	
#menu{
	float:left;
	background-image:url("immage/MWC-2-pixel-gradient.png");
	background-repeat:repeat-x;
	height:31px;
	width:960px;
	
	}

#dropmenudiv{
position:absolute;
margin-top: 2px;
border:2px solid #6698c9;
font:normal 16px Arial;
line-height:18px;
z-index:100;
    -moz-box-shadow:0px 2px 20px #666666;
    -webkit-box-shadow:0px 2px 20px #666666;
    box-shadow:0px 2px 20px #666666;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#dedede', Direction=135, Strength=5);
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 0px solid #6698c9;
padding: 2px 0;
text-decoration: none;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #e1ebf5;
}

#menuright {
	float:right;
	margin-right:66px;
	}

#central {
	position:relative;
	height: 445px;
	background-image: url("immage/MWC-bg-gradient.png"); 
	background-repeat: repeat-x;
	}
	
#centleft{
	display:block;
	float:left;}	
	
#cent1 {
	height: 211px;
	width: 475px;
	}

#cent2 {
	height: 234px;
	width: 475px;
	background-image: url("immage/MWC-circle-gradient.png"); 
	background-repeat: no-repeat; 
	}
	
#centright {
	float:right;
	}	

#centrighttop {
	font-size:19px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color: #336699;
	padding-top:40px;
	padding-right:25px;
	padding-bottom:30px;
	line-height: 1.3;
	}
	
#centrightdown {
	width:430px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	color: #336699;
	}
	
#centrightleft {
	float:left;
	text-align:right;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	color: #336699;
	line-height: 1.6;
	padding-right: 5px;	
	}
	
centrightright {
	float:right;
	line-height:1.5;
	}
	
#interlinea{
	height: 4px;
	}

#paesi1 {
	padding-top: 36px;
	padding-left:5px;
	}
	
#centright {
	float: right;
	}
	
th{
margin:0;
padding:0;
height:28px;
}

td{
margin:0;
padding:0;
height:30px;
}

table{
margin-top:auto;
margin-bottom:auto;
padding:0;
width:475px;
font-family: Arial, Helvetica, sans-serif;
color: #336699;
font-size: 19px;
}


#centronews {
	margin-left:auto;
	margin-right:auto;
	}
#space {
	width:960px;
	height: 41px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #336699;
	padding-top:7px;
	border-bottom:1px #6699cc double;
	}

#spaces {
	width:960px;
	height: 51px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #336699;
	padding-top:3px;
	margin-left:auto;
	margin-right:auto;
	}
	
#spaceleft {
	margin-left:30px;
	float: left;
	width: 220px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;	
	font-weight:bold;
	text-align: right;
	padding-top: 10px;
	padding-right: 30px;
	color: #336699;
	margin-top:-7px;
	}



#spaceright {
	margin-top:0px;
	height: 39px;
	float: right;
	width: 464px;
	padding-top:11px;
	
	}
	
#left1 {
	float:left;
	padding-right:5px;
	text-align:left;
	margin-top:-4px;
	}

#right2 {
	}

#prova {
	float:left;
	margin-left:4px;
	margin-right:6px;
	margin-top:4px;}

#right1 {
	margin-top:-2px;
	float:right;
	padding-right:14px;
	}
		
#link1 {
	
	height: 163px;
	width:960;
	}
	
#link1s {
	border-top:1px #6699cc solid;
	height: 163px;
	width:960;
	}
	
#link2 {
	height: 161px;
	width:960px;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #336699;
	font-weight:bold;
	}
		
#link1left {
	padding-left: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #999999;
	font-weight:bold;
	float:left;
	padding-right:136px;
	}
	
#link1right {
	padding-left:6px;
	float:right;
	padding-right: 25px;
	width:230px;
	}	

#link2left {
	float:left;
	padding-right:3px;
	}

#link2right {
	float:right;
	padding-right:104px;
	}
#boxlogocont {
	background-color: #6699cc;
	height:40px;
	}	
#boxlogo {
	width:960px;
	height:40px;
	padding-left:5px;
	background-color: #6699cc;
	}

#boxwrite {
	height:42px;
	padding-left: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #999999;
	font-weight:bold;
	width: 960px;
	}
	
#down {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #336699;
	padding-right:20px;
	padding-bottom:30px;
	width:959px;
	line-height: 1.9;
	}
	
#footercentral{
		}	
	
#footerleft {
	float:left;
	padding-right:70px;
	padding-left:50px;
	width: 280px;
	}
	
#footerright {
	float:right;
	width:210px;
	margin-top:-77px;
	padding-right:50px;
	}
	
#footer1left {
	float:left;
	padding-right:20px;
	}

#footer1right {
	float:right;
	}
	
#footer2left {
	float:left;
	padding-right: 50px;
	padding-bottom: 30px;
	}

#footer2right {
	
	padding-right:20px;
	}
	
#footer3left {
	float:left;
	padding-right: 20px;
	}

#footer3right {
	float:right;
	padding-right:20px;
	}
	
#fine {
	
	}
	

