/* CSS Document */
body {
background-image:url(../images/bkg.jpg);
background-position:top center;
background-repeat:no-repeat;
margin: 0px;
padding: 0px;
font-family:"trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
}

hr
{
background: #ffffff;
color:#004FB9;
height: 1px;
margin: 0px 0px 0px 0px;
} 

.clear {
clear:both;
}

h1 {
margin: 0px;
padding: 0px;
}

h2 {
font-size:30px;
color:#FFEE67;
text-align:left;
}

a:link, a:visited{
color:#FE009A;
text-decoration:none;

}

a:hover, a:active {
color:#FFEE67;
text-decoration:underline;
}
.decor {
float:right;
}
#wrapper {
width:1000px;
margin:0 auto;
padding: 0px;
background-image:url(../images/bkg_wrapper.gif);
background-position:top center;
background-repeat:repeat-x;
background-color:#00B0EA;
}

#leftcol {
width:330px;
min-height:900px;
margin: 0px;
padding: 0px;
background-image:url(../images/bkg_sidebar.gif);
background-position:top center;
background-repeat:no-repeat;
float:left;
}
.alby {
margin: -40px 0px 90px 0px;
}
#rightcol {
width:670px;
margin: 0px;
padding: 0px;
float:left;
}

#header {
min-height:280px;
margin: 0px;
padding: 0px;
}

#flash {
height:490px;
}

#contenthome {
width:550px;
margin: 0px;
padding: 20px 60px 30px 60px;
text-align:justify;
line-height: 150%;
float:left;
}
#content {
width:430px;
margin: 0px;
padding: 20px 20px 30px 40px;
text-align:justify;
line-height: 150%;
float:left;
}

#menulat{
width:170px;
height:40px;
margin: 0px;
padding: 15px 10px 0px 0px;
float:left;
}

.btnlat a:link, .btnlat a:visited{
	background-image:url(../images/ml01.gif);
	background-repeat:no-repeat;
	background-position: left top;
	width: 130px;
	height: 30px;
	margin-bottom:5px;
	padding:10px 0px 0px 40px;
	display:block;

}

.btnlat a:hover, .btnlat a:active{
	background-image:url(../images/ml02.gif);
	background-repeat:no-repeat;
	background-position: left top;
	}


.goup {
text-align:right;
color:#FFEE67;
}


/* -------------------  FOOTER -------------------------- */
#footer {
height:235px;
background-image:url(../images/bkg_footer.gif);
background-position:top center;
background-repeat:repeat-x;
margin: 0px;
padding: 0px;
}
.credits {
width:660px;
padding: 10px 0px 0px 10px;
color:#000066;
font-size:12px;
float:left;
}
.snap {
width: 330px;
float:left;
}

/*--------------------mainmenue--------------------*/
#mainmenue{
margin: 0px;
padding: 0px;
height:90px;
width:670px;
text-align:center;
}

#mainmenue ul{
margin: 0px;
padding: 0px;
	list-style-type:none;
	list-style-position:outside;
}

#mainmenue ul li{
margin: 0px;
padding: 0px;
}

#mainmenue ul li a{
margin: 0px;
padding: 0px;
display: block;
height:90px;
text-indent:-9999px;
}

#kwicks_container { 
margin: 0px;
padding: 0px 0px 0px 10px;
	height: 90px;
	width:660px;
}
#kwicks {
	position: relative;
}
 
#kwicks .kwick {
margin: 0px;
padding: 0px;
	float: left;
	display: block;
	width: 110px;
	height: 90px;
}

.tail {
margin: 0px;
padding: 0px;
	float: left;
	display: block;
	width: 50px;
	height: 90px;
}
 
#kwick1{
background:url(../images/menu1.gif) no-repeat;
}
#kwick2{
background:url(../images/menu2.gif) no-repeat;
}
#kwick3{
background:url(../images/menu3.gif) no-repeat;
}
#kwick4{
background:url(../images/menu4.gif) no-repeat;
}
#kwick5{
background:url(../images/menu5.gif) no-repeat;
}

.gioca{
float:left;
padding:0px 20px 20px 0px;
}
