﻿#marqueecontainer{
position: relative;
width: 300px;
height: 90px;
overflow: hidden;
margin-top:20px; 
margin-left:4px;
margin-right:0px; 	
padding:0px;
float:left;
}

#vmarquee{
position: relative;
width: 300px;
overflow: hidden;
float:left;
margin-left:0px;
margin-right:0px; 	
padding-left:0px;
}


body 
{
font-family: verdana, arial, helvetica, sans-serif; 
font-style:normal; 
font-variant:normal; 
font-weight:normal; 
margin-top: 0px;
font-size:11px; 
margin-right: 0px;
margin-left: 0px;
background-image:url('../images/bg.gif')
}  

h1 
{ 
margin-left: 10px; 
margin-top: 20px;
margin-bottom: 0px;
color: #800000; 
font-size:13px; 
}

h2 
{
margin-left: 10px;
margin-top: 10px;
margin-bottom: 0px;
color: #008080;
font-size: 11px;
font-weight: bold;
padding:0;
}

h3 
{
margin-left: 2px;
margin-top: 3px;
margin-bottom: 0px;
color: #fff;
font-size: 12px;
font-weight: bold;
padding:0;
}

h4 
{
margin-left: 2px;
margin-top: 3px;
margin-bottom: 0px;
color: #000;
font-size: 11px;
font-weight: bold;
padding:0;
}

p 
{ 
margin-left: 10px; 
margin-top: 10px;
margin-bottom: 10px;
color: #000; 
line-height:200%; 
text-align:left; 
margin-right:10px 
}

form
{
margin-top:0px;
margin-bottom:0px;
}

input
{
margin-top:5px;
margin-bottom:0px;
}

img
{
border: 0px;
}

a
{
	font-size: 13px;
	font-weight: bold;
	color: #800000;
}

#container
{
width:900px;
margin-top: 0px;
margin-right: auto;
margin-left: auto
}

#livello0
{
float: left;
width: 100%;
height: 274px;
}

#logo
{
width: 100%;
height: 198px;
}

#logo img
{
margin-left:310px;
margin-top: 70px;
}

#lingue
{
width: 100%;
height: 76px;
background-image:url('../images/bg-lingue.gif')
}

#lingue img
{
	float: right;
	margin: 50px 10px 0px 10px
}

#menu
{
width: 100%;
height: 250px;
margin-top:1px;
margin-bottom:1px;
float:left
}

#event
{
width: 100%;
height: 140px;
margin-top:9px;
margin-bottom:0px;
float:left;
background-image:url('../images/bg-events.gif')
}

#news
{
width: 300px;
height: 140px;
margin:0px;
float:left
}

#riservata
{
width: 300px;
height: 140px;
margin:0px;
float:left
}

#riservata table
{
width: 220px;
height: 90px;
margin:15px 10px 10px 10px;
font-size: 11px;
}

#riservata td
{
width: 90px;
height: 30px;
font-weight: bold
}

#riservata td.campi
{
width: 130px;
height: 30px;
font-weight: bold
}

#riservata td.invio
{
width: 130px;
text-align: right
}

#indirizzo
{
width: 290px;
height: 140px;
margin:0px;
float:left
}

#event p
{
width: 270px;
height: 110px;
margin:20px 8px 0px 8px;
font-size: 11px;
}

#indirizzo form
{
margin:0px;
float:left
}

#event a
{
font-size: 11px;
}

#event h5
{
margin:25px 10px 10px 10px;
font-size: 11px;
float:left;
color: #000
}

#foot
{
width: 100%;
height: 244px;
float:left
}

