/* Start of CMSMS style sheet 'home-it' */
#venere {
   left : 644px;
   padding:23px;
   position : relative;
   top : -17px;
   width : 250px;
z-index:3;
}

a {
   color : #e42322;
   font-weight : bold;
   text-decoration : none;
}

a:hover {
   color : #17285d;
   font-weight : bold;
   text-decoration : underline;
}

a.visited {
   color : #17285d;
   font-weight : bold;
   text-decoration : none;
}

html, body {
   background : #FFFFFF url(immagini/sfondobody.gif) repeat-x top;
   border : 0;
   height : 100%;
   margin : 0;
   padding : 0;
   width : 100%;
   z-index : 0;
}

img { border : 0; }

.titolo, #titolo {
   background : url(immagini/sfondotitolo.gif);
   height : 40px;
   left : -10px;
   padding-bottom : 5px;
   padding-left : 10px;
   position : relative;
   top : -10px;
   width : 563px;
}
#eventiimg {
   background : url(immagini/sfondotitolo.gif);
   height : 20px;
   left : 0px;
   padding-bottom : 5px;
   padding-left : 10px;
   position : relative;
   top : -25px;
   width : 130px;
}
#eventi {
   height : 76px;
   left : 30px;
   position : relative;
   top : 0px;
   width : 234px;
}

#eventi img{
   height : 76px;
   width : 234px;
border="0";
}


#avviso {
   color : white;
   font : normal normal bold 11px/normal "Tahoma", Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
   left : 10px;
padding:23px;
   position : relative;
   top : 10px;
   width : 250px;
z-index:3;
}

#bandiere {
   background : White url(immagini/sfondobandiere.gif);
   height : 39px;
   position : relative;
   width : 762px;
   z-index : 1;
}

#lang {
   height : 20px;
   position : absolute;
top:10px;
left: 655px;
   width : 120px;
   z-index : 1;
}
#lang img{
   padding-right:4px;
}

#basesito {
   font : normal normal bold 10px/normal "Tahoma", Geneva, Arial, Helvetica, sans-serif;
   margin-bottom : 15px;
   margin-top : 10px;
   position : absolute;
   text-align : center;
   width : 762px;
}

#bimbi {
   clear : both;
   left : 568px;
   position : relative;
   top : -18px;
   width : 160px;
}

#buonimotivi {
   background : url(immagini/30buonimotivi.jpg) no-repeat;
   clear : both;
   color : #17285d;
   font-family : Verdana, Helvetica, sans-serif;
   font-size : 11px;
   height : 177px;
   margin-left : 1px;
   margin-top :-16px;
   padding : 10px;
   width : 742px;
   z-index : 5;
}

#colonnaleft {
   left : 18px;
   color : #17285d;
   font : normal normal normal 11px/normal "Tahoma", Geneva, Arial, Helvetica, sans-serif;
   position : absolute;
   text-align : left;
   top : 271px;
   width : 140px;
}
#colonnaleft img{
Filter:Alpha(Opacity=95, FinishOpacity=5, Style=3, StartX=120, StartY=100, FinishX=50);
}
#colonnaright1 img{
Filter:Alpha(Opacity=95, FinishOpacity=5, Style=3, StartX=120, StartY=100, FinishX=50);
}
#colonnaright {
   background : url(immagini/sfondosx.gif) repeat-x #CCCCCC;
   left : 610px;
   color : #17285d;
   font : normal normal normal 10px/normal "Tahoma", Geneva, Arial, Helvetica, sans-serif;
   position : absolute;
   text-align : left;
   top : 271px;
   width : 140px;
}
#colonnaright1 {
   left : 610px;
   color : #17285d;
   font : normal normal normal 10px/normal "Tahoma", Geneva, Arial, Helvetica, sans-serif;
   position : absolute;
   text-align : left;
   top : 271px;
   width : 140px;
}
#contenutiinterni {
   clear : both;
   color : #17285d;
   font : normal normal normal 12px/normal "Tahoma", Geneva, Arial, Helvetica, sans-serif;
   line-height : 16px;
   margin-left : 165px;
   padding : 20px;
   text-align : justify;
   width : 550px;
}
#contenutiinternin {
   clear : both;
   color : #17285d;
   font : normal normal normal 12px/normal "Tahoma", Geneva, Arial, Helvetica, sans-serif;
   line-height : 16px;
   margin-left : 0px;
   padding : 20px;
   text-align : justify;
   width : 550px;
}
#contenuto {
   clear : both;
   color : #17285d;
   font : normal normal normal 12px/normal "Tahoma", Geneva, Arial, Helvetica, sans-serif;
   line-height : 16px;
   padding-bottom : 15px;
   padding-left : 15px;
   padding-right : 50px;
   padding-top : 15px;
   text-align : justify;
   width : 450px;
}

#contieniweb {
   background : White url(immagini/sfondointerno.gif);
   border-bottom-color : #17285d;
   border-bottom-style : solid;
   border-bottom-width : 1px;
   left : 50%;
   margin : 29px 0 0 -381px;
   padding : 0 0 3px 0;
   position : absolute;
   width : 762px;
   z-index :1;
}
#contieniprenotazione {
   background : White url(immagini/sfondointerno.gif);
   border-bottom-color : #17285d;
   border-bottom-style : solid;
   border-bottom-width : 1px;
   left : 50%;
   margin : 29px 0 0 -381px;
   padding : 50px 50px 50px 50px;
   position : absolute;
   width : 762px;
   z-index :0;
}
#scassaminkia {
top:50%;
   left : 50%;
   margin : -100px 0 0 -200px;
   padding : 0 0 3px 0;
   position : absolute;
height:200px;
   width : 400px;
   z-index : 0;
}

#corpodelsito {
   background : url(immagini/sfondocorpo.gif) repeat-y top;
   border-top : 3px solid White;
   height : auto !important;
   height : 400px;
   margin-left : 3px;
   min-height : 400px;
   position : relative;
   width : 762px;
   z-index : 2;
}

#imotivi {
   left : 90px;
   position : relative;
   top : 45px;
   width : 335px;
}

#logo {
   height : 139px;
   left : -5px;
   position : relative;
   position : absolute;
   top : -8px;
   z-index : 2;
}

#menu {
   color : #FFFFFF;
   font-family : Verdana, Helvetica, sans-serif;
   font-size : 10px;
   font-weight : bold;
   left : 4px;
   margin : 0;
   padding : 0;
   position : relative;
   width : 754px;
}

#menu ul li a {
   background : #e42322;
   border-bottom : 1px solid white;
   border-left : 1px solid white;
   border-right : 1px solid white;
   border-top : 1px solid white;
   color : #FFFFFF;
   float : left;
   margin : 0px;
   padding : 7px 17px;
   text-decoration : none;
   text-transform : capitalize;
}

#menu ul li a.active, #menubasso ul li a.active {
   background : #18295e;
   border-bottom : 1px solid #FFFFFF;
   color : yellow;
}

#menu ul li a:hover {
   background : #18295e;
   border-bottom : 1px solid #FFFFFF;
   color : yellow;
   text-decoration : none;
}

#menualto {
   color : #FFFFFF;
   font-family : Verdana, Helvetica, sans-serif;
   font-size : 10px;
   font-weight : bold;
   left : 9px;
   margin : 0;
   padding : 0;
   position : relative;
   top : 10px;
}

#menualto ul li a {
   border-right : 1px dotted white;
   color : #FFFFFF;
   float : left;
   margin : 0px;
   padding : 2px 8px;
   text-decoration : none;
   text-transform : capitalize;
}

#menualto ul li a.active { color : yellow; }

#menualto ul li a:hover { color : yellow; text-decoration : none; }

#menubasso {
   color : #FFFFFF;
   font-family : Verdana, Helvetica, sans-serif;
   font-size : 10px;
   font-weight : bold;
   left : 105px;
   margin : 0;
   padding : 0;
   position : relative;
   top : -20px;
}

#menubasso ul li a {
   background : #e42322;
   border-bottom : 1px solid white;
   border-left : 1px solid white;
   border-right : 1px solid white;
   border-top : 1px solid white;
   color : #FFFFFF;
   float : left;
   margin : 0px;
   padding : 3px 17px;
   text-decoration : none;
   text-transform : capitalize;
}

#menubasso ul li a:hover {
   background : #16265c;
   border-bottom : 1px solid #FFFFFF;
   color : yellow;
   text-decoration : none;
}

#menubasso ul li, #menu ul li, #menualto ul li {
   display : inline;
   margin : 0;
   text-transform : capitalize;
}

#menubasso ul, #menu ul, #menualto ul { list-style : none; margin : 0; padding : 0; }

#ostelloamico {

   clear : both;
   left : 525px;
   position : relative;
   top : -31px;
   width : 215px;
}

#prenotazioni {
   background-image : url(immagini/prenotazioni.gif);
   clear : both;
   color : #17285d;
   font : normal normal bold 10px/normal "Tahoma", Geneva, Arial, Helvetica, sans-serif;
   height : 241px;
   left : 470px;
   position : absolute;
   top : 250px;
   width : 281px;
}

#sfondologo {
   background : White url(immagini/sfondologo.jpg);
   height : 169px;
   left : -7px;
   position : relative;
   width : 769px;
   z-index : 1;
}

#sottobassi {
   color : #18295e;
   font : normal normal bold 10px/normal "Tahoma", Geneva, Arial, Helvetica, sans-serif;
   font-weight : bold;
   position : relative;
   top : -15px;
   width : 760px;
}

#universitari {
   background : url(immagini/universitari.jpg) no-repeat;
   clear : both;
   color : #17285d;
   font-family : Verdana, Helvetica, sans-serif;
   font-size : 11px;
   height : 177px;
   margin-left : 1px;
   margin-top : -22px;
   padding : 10px;
   width : 742px;
   z-index : 2;
}

#university {
   left : 98px;
   position : relative;
   top : 60px;
   width : 320px;
}
.formbuilderform textarea{
   width : 420px;
}
/* End of 'home-it' */

