

body {margin:0; padding:0; background:url(images/bg.jpg);}
body img {border:0;}
a img {border:0;}
a:link, a:visited { color:#000000; text-decoration:none;}
a:hover { color:#333333; text-decoration:underline;}


#master{ background-color:#FFFFFF; width:805px; margin-left:auto; margin-right:auto;}
#header{ text-align:left; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;  }
#way{ text-align:left; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#8e8c8c;  }
#header div.flags{ height:16px; vertical-align:middle; text-align:center;  border:1px solid #666666;  width:180px; float:left; margin:0 10px 0 0;}
#menu{float: left; width:180px; clear:left; text-align:left; margin-right:5px; margin-left:5px; }
#content{float: left; width:600px;clear:right; text-align:left;  }
#content.nomenu{float:none; width: 790px ;clear:right; text-align:left; }

.tabella {
border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px; 
border-top-color:#CCCCCC; border-top-style:solid; border-top-width:1px;
border-left-color:#CCCCCC; border-left-style:solid; border-left-width:1px; 
border-right-color:#CCCCCC; border-right-style:solid; border-right-width:1px;
font:12px "Tahoma", Arial, Helvetica, sans-serif; color:#606060;
}

.tabella2 {
font:12px "Tahoma", Arial, Helvetica, sans-serif; color:#606060;
}

#footer{ 
clear:both; 
margin-left:auto; 
margin-right:auto; 
background:url(footer.jpg) no-repeat #174350; 
width:805px; 
height:45px; 
text-align:center; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
  
#menu ul,#menu li{   }

#content ul,#content li{ margin-left:3px; padding-left:3px; list-style:none; }
#content ul{ margin-bottom:10px; }
#content li{ border-bottom:1px solid #FFCC00; padding:5px; margin:2px; }

img{ border:0}
h2,h3,h4{ margin:0; padding:0;}

h1 {
font: 1.3em/0.5em Arial, Helvetica, sans-serif;
font-weight:bold;
color:#00a1e5;
margin-top: 1.4em;
margin-left: 1.0em;
}



.menuTitle{ text-transform:uppercase; 
color:#FF6600; 
letter-spacing:2px; 
font-family: Arial, Helvetica, sans-serif; 
font-size:11px; font-weight:bold;  
border-bottom:1px dotted #CCCCCC;
padding-bottom:5px;
margin-top:10px;
}

.gallery{ text-align:center; margin:10px; padding:10px; border:1px solid #EFFD42; background:#FDFAC4; }
.liBoxCountry{float:left; width:240px; margin:5px; border:1px solid #FFCC33; padding:5px; clear:none}


.listamenu  li{
list-style-image:url(bread2.gif);
line-height:25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}

ul.tagcloud {
	height:auto;
	line-height:25px;
	margin:10px 0px;
	padding:5px;
	text-align:justify;
	width:400px !important;
	z-index:1;
}
ul.tagcloud li {
	display:inline;
	font-family:Arial,Helvetica,sans-serif;
}
ul.tagcloud a {
	color:#929392;
	text-decoration:none;
}
ul.tagcloud a:visited {
	color:#a3a4a3;
	text-decoration:none;
}
ul.tagcloud a:hover {
	color:#a3a4a3;
	text-decoration:underline;
}
.one {
	font-size:75%;
}
.two {
	font-size:95%;
}
.three {
	font-size:110%;
}
.four {
	font-size:135%;
}
.five {
	font-size:140%;
	font-weight:bold;
}
#titlecloud {
	margin:10px 0px 0px;
	padding:0px;
	width:400px;
}


.news a:link{
text-decoration:none;
font-weight:normal;
}

.news a:hover{
text-decoration:none;
font-weight:normal;
}

.news a:visited{
text-decoration:none;
font-weight:normal;
}
