body
{ : url(img/sfondo.jpg); background-repeat: repeat-x; background-color: #c5eafd; }
/* Pubblicità 
#skin
{
background: url(skin.jpg) no-repeat center 0px;
}*/
h1
{font-size: 14px; margin:0px; font-weight: bolder;}
h3
{font-size: 10px; margin: 7px;}
#lb_banner { margin: 0px auto; width: 824px; text-align:center; height: 90px;}

#container
{ margin: 0px auto; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; width: 824px;}
/* Intestazione, menu e sottomenu */
#chooselanguage
{ width: 824px; text-align: right;}
#chooselanguage table.chooselanguage a
{text-align: right; color: black; text-decoration:none;}
#chooselanguage table.chooselanguage a:hover
{text-align: right; color: black; text-decoration:underline;}
#header
{ width: 824px; height: 164px; background-image: url(img/intestazione.jpg); }
#menu
{ background-color: #c2e8fb; height: 25px; }
#header div
{ padding-top: 100px; padding-left:50px; font-weight: bolder;}
#header div a
{ color:black; text-decoration: none;}
#menu ul
{ list-style-type: none; margin:0px; padding: 0px;}
#menu ul li
{ float: left; width: 137px; height: 25px; margin-top: 5px; padding-left: 0px; margin-left: 0px;}
#menu ul li div
{ background-color: #ddf2fd; width: 130px; padding-left: 2px;}
#menu ul li:hover div
{ background-color: #c2e8fb; width: 130px; padding-left: 2px;}
#menu ul li ul li
{display: none;}
#menu ul li:hover ul li
{display: block;padding: 0px; margin: 0px; clear: both; width: 100px; height: 25px; background-color: #c2e8fb; border-bottom: 1px solid #79cdf9; z-index: 999999; position: relative;}
#menu ul li:hover ul li div.sottomenu
{ height: 25px; margin-top: 6px; padding: 2px; width: 135px; z-index: 999999; position: relative;}
#menu a
{color: black; text-decoration: none;}
#menu a:hover
{color: #92908d; text-decoration: none;}
#menu ul li:hover ul li div.sottomenu a:hover
{background-color: #ddf2fd; width: 130px; display: block;} 

/* Area flash */
#flashone
{width: 824px; height: 240px; margin:0px; padding: 0px;z-index: 9999; position: relative;}
/*#flashone div.left
{width:261px; height: 241px; float:left; background-image: url(img/left.jpg); z-index: 1; position: relative;}
#flashone div.right
{width:563px; height: 241px; float:right;}*/

/* Banda con fiore */
#flower
{ width: 824px; height: 10px; clear: both;}

/* Sotto container - sinistra e destra */
#under-container div.left
{ width: 191px; background-color: #dddad5; float: left; height: 800px;}
#under-container div.left p
{ color: #978e82; margin-left: 15px; margin-top: 15px; font-size: 12px;}

/*Menu laterale*/
#under-container div.left ul.menu
{ margin: 0px; padding: 0px; list-style: none; background-color: #dddad5; padding-bottom: 19px;}
#under-container div.left ul.menu a
{color: #a49d94; font-weight: bolder; text-decoration:none;}
#under-container div.left ul.menu a:hover
{color: #000000; font-weight: bolder; text-decoration:none;}

#under-container div.left ul.menu li.home
{ width: 191px; background-image: url(img/home_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.left ul.menu li.home:hover
{ width: 191px; background-image: url(img/home_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.left ul.menu li.ptermale
{ width: 191px; background-image: url(img/ptermale_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.left ul.menu li.ptermale:hover
{ width: 191px; background-image: url(img/ptermale_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.left ul.menu li.pben
{ width: 191px; background-image: url(img/pben_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.left ul.menu li.pben:hover
{ width: 191px; background-image: url(img/pben_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.left ul.menu li.listino
{ width: 191px; background-image: url(img/listino_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.left ul.menu li.listino:hover
{ width: 191px; background-image: url(img/listino_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.left ul.menu li.contatti
{ width: 191px; background-image: url(img/contatti_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.left ul.menu li.contatti:hover
{ width: 191px; background-image: url(img/contatti_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.left ul.menu li.gym
{ width: 191px; background-image: url(img/palestra_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.left ul.menu li.gym:hover
{ width: 191px; background-image: url(img/palestra_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.left ul.menu li.cest
{ width: 191px; background-image: url(img/cest_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.left ul.menu li.cest:hover
{ width: 191px; background-image: url(img/cest_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.left ul.menu li.anim
{ width: 191px; background-image: url(img/anim_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.left ul.menu li.anim:hover
{ width: 191px; background-image: url(img/anim_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.left ul.menu li.rist
{ width: 191px; background-image: url(img/rist_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.left ul.menu li.rist:hover
{ width: 191px; background-image: url(img/rist_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.left ul.menu li.piscina
{ width: 191px; background-image: url(img/piscina_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.left ul.menu li.piscina:hover
{ width: 191px; background-image: url(img/piscina_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.left ul.menu li.cure
{ width: 191px; background-image: url(img/cure_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.left ul.menu li.cure:hover
{ width: 191px; background-image: url(img/cure_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.left ul.menu li.facebook
{ width: 191px; background-image: url(img/facebook_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.left ul.menu li.facebook:hover
{ width: 191px; background-image: url(img/facebook_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.left ul.menu li.twitter
{ width: 191px; background-image: url(img/twitter_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.left ul.menu li.twitter:hover
{ width: 191px; background-image: url(img/twitter_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.left ul.menu li.termeluigiane
{ width: 191px; background-image: url(img/termel_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.left ul.menu li.termeluigiane:hover
{ width: 191px; background-image: url(img/termel_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.left ul.menu li.blogterme
{ width: 191px; background-image: url(img/blogterme_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.left ul.menu li.blogterme:hover
{ width: 191px; background-image: url(img/blogterme_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.left ul.menu li.flickr
{ width: 191px; background-image: url(img/flickr_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.left ul.menu li.flickr:hover
{ width: 191px; background-image: url(img/flickr_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

/*Fine menu laterale*/


#under-container div.rightn
{float: right; width: 623px; background-color: #e7e7e7; height: 800px; margin: 0px; padding: 0px;}
#under-container div.rightn a
{	color: #000; text-decoration: none;}
#under-container div.rightn a:hover
{	color: #7dd1ff; text-decoration: underline; font-weight: bolder;}
#under-container div.rightn div.content_header
{background-image: url(img/content_top.jpg); width: 623px; height: 39px; margin-top: 0px; margin-bottom: 0px; color: #b5afa9; font-weight: bold; text-align: right; font-size: 24px; padding-top: 4px; background-repeat: no-repeat; padding-bottom: 0px;}
#under-container div.rightn div.content_left
{background-image: url(img/content_right.jpg); background-color: #e7e7e7; background-repeat: no-repeat; width: 102px; height: 158px; float: left;}
#under-container div.rightn div.smallimgtop
{	background-image: url(img/borderup.gif); height: 5px; background-repeat: no-repeat; width: 95px; margin-left: 5px; margin-top: 180px;}
#under-container div.rightn div.smallimgtopdue
{	background-image: url(img/borderup.gif); height: 5px; background-repeat: no-repeat; width: 95px; margin-left: 5px; margin-top: 50px;}
#under-container div.rightn div.content_left div.interno
{background-color: #c3e9fe; padding: 2px; width: 90px; margin-left: 5px; }
#under-container div.rightn div.smallimgdn
{	background-image: url(img/borderdn.gif); height: 5px; background-repeat: no-repeat; width: 95px; margin-left: 5px; }
#under-container div.rightn div.content_left p
{background-color: #e7e7e7; height: 100%; margin-top: 158px;}

#under-container div.rightn div.content_right
{ background-image: url(img/content_left.jpg); background-repeat: repeat-y; width: 521px; height: 33px; float: left; background-color: #e7e7e7; }
#under-container div.rightn div.content_right div
{ margin-top: 25px; clear:both; background-color: #e7e7e7; padding-left: 4px; padding-right: 3px; width: 514px;}

.clear
{clear: both;}
.piccolo
{	font-size: 10px;}
.colouredrow
{font-size: 12px; background-color:#c3e9fe; }
table
{clear: both;}
.bordatura
{ background-color: #dff3fd; padding: 3px; text-align: center;}
#footer
{ background-color: #e7e7e7; margin-top: 70px; text-align: center; clear: both;}
#footer a
{color: black; text-decoration: none; font-weight: bold;}
#footer a:hover
{color: #b5afa9;}
#footer div.little
{	font-size: 10px; text-align:justify; padding-bottom: 7px;}

/*AREA HOMEPAGE*/
#under-container div.lefthomepage
{ width: 191px; background-color: #dddad5; float: left; height: 1050px;}
#under-container div.lefthomepage p
{ color: #978e82; margin-left: 15px; margin-top: 15px; font-size: 12px;}

/*Menu laterale*/
#under-container div.lefthomepage ul.menu
{ margin: 0px; padding: 0px; list-style: none; background-color: #dddad5; padding-bottom: 19px;}
#under-container div.lefthomepage ul.menu a
{color: #a49d94; font-weight: bolder; text-decoration:none;}
#under-container div.lefthomepage ul.menu a:hover
{color: #000000; font-weight: bolder; text-decoration:none;}

#under-container div.lefthomepage ul.menu li.home
{ width: 191px; background-image: url(img/home_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.lefthomepage ul.menu li.home:hover
{ width: 191px; background-image: url(img/home_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.lefthomepage ul.menu li.ptermale
{ width: 191px; background-image: url(img/ptermale_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.lefthomepage ul.menu li.ptermale:hover
{ width: 191px; background-image: url(img/ptermale_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.lefthomepage ul.menu li.pben
{ width: 191px; background-image: url(img/pben_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.lefthomepage ul.menu li.pben:hover
{ width: 191px; background-image: url(img/pben_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.lefthomepage ul.menu li.listino
{ width: 191px; background-image: url(img/listino_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.lefthomepage ul.menu li.listino:hover
{ width: 191px; background-image: url(img/listino_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.lefthomepage ul.menu li.contatti
{ width: 191px; background-image: url(img/contatti_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.lefthomepage ul.menu li.contatti:hover
{ width: 191px; background-image: url(img/contatti_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.lefthomepage ul.menu li.gym
{ width: 191px; background-image: url(img/palestra_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.lefthomepage ul.menu li.gym:hover
{ width: 191px; background-image: url(img/palestra_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.lefthomepage ul.menu li.cest
{ width: 191px; background-image: url(img/cest_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.lefthomepage ul.menu li.cest:hover
{ width: 191px; background-image: url(img/cest_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.lefthomepage ul.menu li.anim
{ width: 191px; background-image: url(img/anim_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.lefthomepage ul.menu li.anim:hover
{ width: 191px; background-image: url(img/anim_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.lefthomepage ul.menu li.rist
{ width: 191px; background-image: url(img/rist_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.lefthomepage ul.menu li.rist:hover
{ width: 191px; background-image: url(img/rist_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.lefthomepage ul.menu li.piscina
{ width: 191px; background-image: url(img/piscina_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.lefthomepage ul.menu li.piscina:hover
{ width: 191px; background-image: url(img/piscina_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.lefthomepage ul.menu li.cure
{ width: 191px; background-image: url(img/cure_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.lefthomepage ul.menu li.cure:hover
{ width: 191px; background-image: url(img/cure_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.lefthomepage ul.menu li.facebook
{ width: 191px; background-image: url(img/facebook_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.lefthomepage ul.menu li.facebook:hover
{ width: 191px; background-image: url(img/facebook_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.lefthomepage ul.menu li.twitter
{ width: 191px; background-image: url(img/twitter_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.lefthomepage ul.menu li.twitter:hover
{ width: 191px; background-image: url(img/twitter_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.lefthomepage ul.menu li.termeluigiane
{ width: 191px; background-image: url(img/termel_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.lefthomepage ul.menu li.termeluigiane:hover
{ width: 191px; background-image: url(img/termel_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.lefthomepage ul.menu li.blogterme
{ width: 191px; background-image: url(img/blogterme_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.lefthomepage ul.menu li.blogterme:hover
{ width: 191px; background-image: url(img/blogterme_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.lefthomepage ul.menu li.flickr
{ width: 191px; background-image: url(img/flickr_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.lefthomepage ul.menu li.flickr:hover
{ width: 191px; background-image: url(img/flickr_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

/*Fine menu laterale*/

#under-container div.righthomepage
{float: right; width: 623px; background-color: #e7e7e7; height: 1050px; margin: 0px; padding: 0px;}
#under-container div.righthomepage a
{	color: #000; text-decoration: none;}
#under-container div.righthomepage a:hover
{	color: #7dd1ff; text-decoration: underline; font-weight: bolder;}
#under-container div.righthomepage div.content_header
{background-image: url(img/content_top.jpg); width: 623px; height: 39px; margin-top: 0px; margin-bottom: 0px; color: #b5afa9; font-weight: bold; text-align: right; font-size: 24px; padding-top: 4px; background-repeat: no-repeat; padding-bottom: 0px;}
#under-container div.righthomepage div.content_left
{background-image: url(img/content_right.jpg); background-color: #e7e7e7; background-repeat: no-repeat; width: 102px; height: 158px; float: left;}
#under-container div.righthomepage div.smallimgtop
{	background-image: url(img/borderup.gif); height: 5px; background-repeat: no-repeat; width: 95px; margin-left: 5px; margin-top: 180px;}
#under-container div.righthomepage div.smallimgtopdue
{	background-image: url(img/borderup.gif); height: 5px; background-repeat: no-repeat; width: 95px; margin-left: 5px; margin-top: 50px;}
#under-container div.righthomepage div.content_left div.interno
{background-color: #c3e9fe; padding: 2px; width: 90px; margin-left: 5px; }
#under-container div.righthomepage div.smallimgdn
{	background-image: url(img/borderdn.gif); height: 5px; background-repeat: no-repeat; width: 95px; margin-left: 5px; }
#under-container div.righthomepage div.content_left p
{background-color: #e7e7e7; height: 100%; margin-top: 158px;}

#under-container div.righthomepage div.content_right
{ background-image: url(img/content_left.jpg); background-repeat: repeat-y; width: 521px; height: 33px; float: left; background-color: #e7e7e7; }
#under-container div.righthomepage div.content_right div
{ margin-top: 25px; clear:both; background-color: #e7e7e7; padding-left: 4px; padding-right: 3px; width: 514px;}



/*AREA PACCHETTI BENESSERE*/
#under-container div.leftbenessere
{ width: 191px; background-color: #dddad5; float: left; height: 1600px;}
#under-container div.leftbenessere p
{ color: #978e82; margin-left: 15px; margin-top: 15px; font-size: 12px;}

/*Menu laterale*/
#under-container div.leftbenessere ul.menu
{ margin: 0px; padding: 0px; list-style: none; background-color: #dddad5; padding-bottom: 19px;}
#under-container div.leftbenessere ul.menu a
{color: #a49d94; font-weight: bolder; text-decoration:none;}
#under-container div.leftbenessere ul.menu a:hover
{color: #000000; font-weight: bolder; text-decoration:none;}

#under-container div.leftbenessere ul.menu li.home
{ width: 191px; background-image: url(img/home_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.leftbenessere ul.menu li.home:hover
{ width: 191px; background-image: url(img/home_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.leftbenessere ul.menu li.ptermale
{ width: 191px; background-image: url(img/ptermale_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.leftbenessere ul.menu li.ptermale:hover
{ width: 191px; background-image: url(img/ptermale_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.leftbenessere ul.menu li.pben
{ width: 191px; background-image: url(img/pben_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.leftbenessere ul.menu li.pben:hover
{ width: 191px; background-image: url(img/pben_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.leftbenessere ul.menu li.listino
{ width: 191px; background-image: url(img/listino_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.leftbenessere ul.menu li.listino:hover
{ width: 191px; background-image: url(img/listino_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.leftbenessere ul.menu li.contatti
{ width: 191px; background-image: url(img/contatti_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.leftbenessere ul.menu li.contatti:hover
{ width: 191px; background-image: url(img/contatti_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.leftbenessere ul.menu li.gym
{ width: 191px; background-image: url(img/palestra_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.leftbenessere ul.menu li.gym:hover
{ width: 191px; background-image: url(img/palestra_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.leftbenessere ul.menu li.cest
{ width: 191px; background-image: url(img/cest_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.leftbenessere ul.menu li.cest:hover
{ width: 191px; background-image: url(img/cest_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.leftbenessere ul.menu li.anim
{ width: 191px; background-image: url(img/anim_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.leftbenessere ul.menu li.anim:hover
{ width: 191px; background-image: url(img/anim_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.leftbenessere ul.menu li.rist
{ width: 191px; background-image: url(img/rist_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.leftbenessere ul.menu li.rist:hover
{ width: 191px; background-image: url(img/rist_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.leftbenessere ul.menu li.piscina
{ width: 191px; background-image: url(img/piscina_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.leftbenessere ul.menu li.piscina:hover
{ width: 191px; background-image: url(img/piscina_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.leftbenessere ul.menu li.cure
{ width: 191px; background-image: url(img/cure_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.leftbenessere ul.menu li.cure:hover
{ width: 191px; background-image: url(img/cure_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.leftbenessere ul.menu li.facebook
{ width: 191px; background-image: url(img/facebook_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.leftbenessere ul.menu li.facebook:hover
{ width: 191px; background-image: url(img/facebook_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.leftbenessere ul.menu li.twitter
{ width: 191px; background-image: url(img/twitter_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.leftbenessere ul.menu li.twitter:hover
{ width: 191px; background-image: url(img/twitter_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.leftbenessere ul.menu li.termeluigiane
{ width: 191px; background-image: url(img/termel_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.leftbenessere ul.menu li.termeluigiane:hover
{ width: 191px; background-image: url(img/termel_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.leftbenessere ul.menu li.blogterme
{ width: 191px; background-image: url(img/blogterme_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.leftbenessere ul.menu li.blogterme:hover
{ width: 191px; background-image: url(img/blogterme_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

#under-container div.leftbenessere ul.menu li.flickr
{ width: 191px; background-image: url(img/flickr_button.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}
#under-container div.leftbenessere ul.menu li.flickr:hover
{ width: 191px; background-image: url(img/flickr_button_hover.jpg); background-repeat: no-repeat; height: 25px; text-align: right; padding-top: 5px; margin-right: 9px;}

/*Fine menu laterale*/

#under-container div.rightbenessere
{float: right; width: 623px; background-color: #e7e7e7; height: 1600px; margin: 0px; padding: 0px;}
#under-container div.rightbenessere a
{	color: #000; text-decoration: none;}
#under-container div.rightbenessere a:hover
{	color: #7dd1ff; text-decoration: underline; font-weight: bolder;}
#under-container div.rightbenessere div.content_header
{background-image: url(img/content_top.jpg); width: 623px; height: 39px; margin-top: 0px; margin-bottom: 0px; color: #b5afa9; font-weight: bold; text-align: right; font-size: 24px; padding-top: 4px; background-repeat: no-repeat; padding-bottom: 0px;}
#under-container div.rightbenessere div.content_left
{background-image: url(img/content_right.jpg); background-color: #e7e7e7; background-repeat: no-repeat; width: 102px; height: 158px; float: left;}
#under-container div.rightbenessere div.smallimgtop
{	background-image: url(img/borderup.gif); height: 5px; background-repeat: no-repeat; width: 95px; margin-left: 5px; margin-top: 180px;}
#under-container div.rightbenessere div.smallimgtopdue
{	background-image: url(img/borderup.gif); height: 5px; background-repeat: no-repeat; width: 95px; margin-left: 5px; margin-top: 50px;}
#under-container div.rightbenessere div.content_left div.interno
{background-color: #c3e9fe; padding: 2px; width: 90px; margin-left: 5px; }
#under-container div.rightbenessere div.smallimgdn
{	background-image: url(img/borderdn.gif); height: 5px; background-repeat: no-repeat; width: 95px; margin-left: 5px; }
#under-container div.rightbenessere div.content_left p
{background-color: #e7e7e7; height: 100%; margin-top: 158px;}

#under-container div.rightbenessere div.content_right
{ background-image: url(img/content_left.jpg); background-repeat: repeat-y; width: 521px; height: 33px; float: left; background-color: #e7e7e7; }
#under-container div.rightbenessere div.content_right div
{ margin-top: 25px; clear:both; background-color: #e7e7e7; padding-left: 4px; padding-right: 3px; width: 514px;}

.benessere
{border: 1px solid #7bcfff;}
table.benessere:hover
{background-color: #def3ff; cursor: pointer;}

.prenota
{border: 1px solid #7bcfff;}
table.prenota:hover
{background-color: #def3ff;}

#contenitorenews{	 background-color: #dddad5; width: 495px; margin: 0px; padding: 2px; display:block;}
#topnews {	background-image: url(img/topnews.jpg); width: 498px; background-repeat: no-repeat; margin: 0px; padding:0px; height: 7px;}
.titolo{	font-weight: bolder; padding: 2px;}
.notizia{ display:block;  padding: 2px;}
#under-container div.prenotazione
{ padding-top:10px; text-align: center; font-size: 10px; color: #978e82; }