
* {
margin : 0;
padding : 0;
}

body {
margin : 0;
padding : 0;
background-color:#fff;
}

a {
color: #62111E;
text-decoration:none;
}

a:hover {
color : #7EA821;
text-decoration:underline;}

img {
border: none;
}

/* Container: ingabbia il tutto */

#container {
background : url(immagini/sfondo.jpg) no-repeat;
width :780px;
/*height: 640px; */
font-family : "Trebuchet MS", Arial, Verdana, sans-serif;
font-size: 13px;
letter-spacing: -0.5px;
position:relative;/*??????????????????*/
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
padding : 0;
}

#header {
width : 780px;
height : 88px;
}

#header .contatti{
float:right;
padding-top:40px;
padding-right:15px;
padding-bottom:25px;
text-align: right;
color:#62111E;
}

#header .home{
float:left;
padding-top:40px;
padding-left:11px;
padding-bottom:25px;
color:#62111E;
}

#header .img{
display:inline;
float:left;
padding-top:26px;
padding-left:9px;
}

#skip {
text-align:center;
font-family : "Trebuchet MS", Arial, Verdana, sans-serif;
font-size: 13px;
}

#maia {
display:inline;
font-family : "Trebuchet MS", Arial, Verdana, sans-serif;
font-size: 18px;
}

#rouge {
color: #62111E;
}

#rougelittle {
display:inline;
color: #62111E;
font-size:11px;
}

/* Sx: contiene la barra di navigazione */

#sx {
display:inline;
float:left;
width : 186px;
padding-top:0px;
border-bottom:1px solid #62111E;
}

#link0 {
background: url(immagini/link0.jpg) no-repeat;
margin: 0px 0px 7px 0px;
padding-left:55px;
padding-top:14px;
padding-bottom:1px;
padding-right:0px;
}

#link1 {
background: url(immagini/link1.jpg) no-repeat;
margin: 0px 0px 7px 0px;
padding-left:55px;
padding-top:14px;
padding-bottom:11px;
padding-right:0px;
}

#link2 {
background: url(immagini/link2.jpg) no-repeat;
margin: 0px 0px 7px 0px;
padding-left:55px;
padding-top:4px;
padding-bottom:1px;
padding-right:0px;
}

#link3 {
background: url(immagini/link3.jpg) no-repeat;
margin: 0px 0px 7px 0px;
padding-left:55px;
padding-top:4px;
padding-bottom:1px;
padding-right:0px;
}

#link4 {
background: url(immagini/link4.jpg) no-repeat;
margin: 0px 0px 7px 0px;
padding-left:55px;
padding-top:14px;
padding-bottom:11px;
padding-right:0px;
}

#link5 {
background: url(immagini/link5.jpg) no-repeat;
margin: 0px 0px 7px 0px;
padding-left:55px;
padding-top:14px;
padding-bottom:11px;
padding-right:0px;
}

#link6 {
background: url(immagini/link6.jpg) no-repeat;
margin: 0px 0px 7px 0px;
padding-left:55px;
padding-top:14px;
padding-bottom:11px;
padding-right:0px;
}

#dx {
width:570px;
display:inline;
float:right;
margin-right:8px;
border-left:1px solid #62111E;
}

#dxhome {
width:570px;
height:372px;
display:inline;
float:right;
margin-right:8px;
border-left:1px solid #62111E;
}

#contatto {
font-family : "Trebuchet MS", Arial, Verdana, sans-serif;
font-size: 14px;
letter-spacing: -0.5px;
color:#313131;
width:570px;
display:inline;
float:right;
margin-right:8px;
border-left:1px solid #62111E;
}

#contatto .invito {
font-size: 13px;
margin-left: 36px;
padding-top:20px;
}

#contatto .maia {
display:inline;
font-size: 16px;
font-weight:bolder;
}

#risposta {
font-family : "Trebuchet MS", Arial, Verdana, sans-serif;
font-size: 14px;
letter-spacing: -0.5px;
color:#313131;
width:570px;
height:372px;
display:inline;
float:right;
margin-right:8px;
border-left:1px solid #62111E;
}

#risposta .real{
font-size: 13px;
margin-left: 36px;
padding-top:20px;
}

#risposta .maia {
display:inline;
font-size: 16px;
font-weight:bolder;
}

td {
text-align:left;
}

#spot1 {
width:568px;
background: url(immagini/fisco.jpg) no-repeat;
}

#spot2 {
width:570px;
}

#titolone {
font-family : "Trebuchet MS", Arial, Verdana, sans-serif;
color:#62111E;
font-size: 22px;
letter-spacing: -0.5px;
padding-left:88px;
padding-top:57px;
}

#titolino {
font-family : "Trebuchet MS", Arial, Verdana, sans-serif;
color:#313131;
font-size: 13px;
letter-spacing: -0.5px;
padding-left:85px;
/*line-height:1.5;*/
}

#titolinohome {
font-family : "Trebuchet MS", Arial, Verdana, sans-serif;
color:#313131;
font-size: 13px;
letter-spacing: -0.5px;
text-align:justify;
padding-left:25px;
padding-right:15px;
text-indent:15px;
}

#titolofondo {
font-family : "Trebuchet MS", Arial, Verdana, sans-serif;
color:#62111E;
font-size: 20px;
letter-spacing: -0.5px;
text-align:center;
padding-bottom:0px;
padding-left:25px;
padding-right:15px;
}

#grigiofondo {
font-family : "Trebuchet MS", Arial, Verdana, sans-serif;
color:#707070;
font-size: 13px;
text-align:center;
padding-bottom:0px;
padding-left:25px;
padding-right:15px;
}


#titolofondo .verde {
display:inline;
color:#7EA821;
}

#titolofondo .capo {
display:inline;
font-size:22px;
}

#titolinohome .rosso{
display:inline;
font-family : "Trebuchet MS", Arial, Verdana, sans-serif;
color:#62111E;
font-size: 15px;
}

#titolinohome .rosso2{
display:inline;
font-family : "Trebuchet MS", Arial, Verdana, sans-serif;
color:#62111E;
}

#titolino .maia  {
display:inline;
font-family : "Trebuchet MS", Arial, Verdana, sans-serif;
font-size: 16px;
font-weight:bolder;
}

#titolinohome .maia  {
display:inline;
font-family : "Trebuchet MS", Arial, Verdana, sans-serif;
font-size: 18px;
font-weight:bolder;
}

#sottolineato {
text-decoration: underline;
display: inline;
}

.twocols {
padding-left:25px;
padding-top:40px;
text-align:justify;
}

.twocols .title {
text-align:left;
color:#62111E;
font-size: 16px;
letter-spacing: -0.5px;
padding-bottom: 2px;
}

.twocols .col1, .twocols .col2 {
width: 230px;
}

.twocols .col3, .twocols .col4 {
width: 190px;
}

.twocols .col1 {
float: left;
padding-left:5px;
}

.twocols .col2 {
float: right;
padding-right:8px;
}

.twocols .col3 {
float: left;
padding-left:55px;
background-image : url(immagini/colonna3.jpg);
background-position : top left;
background-repeat : no-repeat;
}

.twocols .col4 {
float: right;
padding-right:5px;
padding-left:55px;
background-image : url(immagini/colonna4.jpg);
background-position : top left;
background-repeat : no-repeat;}

.twocols ul {
padding-bottom:15px;
padding-left:18px;
}

.twocols ul li {
list-style-image: url(immagini/lista.gif);
list-style-position:outside;
padding-left: 0;
}

#totop{
padding-top:0px;
font-size:10px;
float:right;
}

/*.twocols .bolder {
display:inline;
font-weight:bolder;
letter-spacing: -0.5px;
}*/

