﻿/*

Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	margin: 0px;
	padding: 0px;
	background: #45464B url(images/img01.jpg) repeat-x;
	text-align: justify;
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFDC;
}

.foto_noborder {border: solid 0px black;}
div.contorno_foto { border-bottom: solid 1px red;  background-color:White; padding:2px;}

h1, h2, h3 {
	font: 1.82em;
	font-weight: normal;
	font-family: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	color: #FFFFDC;
}

p, ol, ul {
	line-height: 1.67em;
}

a {
	color: #828170;
}

a:hover {
	text-decoration: none;
}

hr {
	display: none;
}

hr.separatore {
	display: inline;
	color: #FFF;
	width: 95%;
	height: 1px;
	text-align: center;
}


/* Header */

.header {
	width: 1000px;
	height:164px;
	background-position:center;
	margin: auto;
	background: url(images/header_home.jpg) no-repeat;
}

.pesi {  background: url(images/benessere.jpg) no-repeat; }
.ginnastica { background: url(images/24_nuova.jpg) no-repeat; }
.yoga { background: url(images/tendone.jpg) no-repeat; }
.ball { background: url(images/36_nuova.jpg) no-repeat; }
.club { background: url(images/club.jpg) no-repeat; }
.wellness { background: url(images/occhio.jpg) no-repeat; }
.occhio {background: url(images/05_nuova.jpg) no-repeat; }
.staff  {background: url(images/02_nuova.jpg) no-repeat; }

/* Logo */

.logo {
	padding: 10px 0 0 130px;
}

.logo h1 {
	margin: 0;
	height: 75px;
	padding: 0px 0 0 0px;
	letter-spacing: -2px;
	font-size: 5em;
	font-weight: normal;
	color: #FFFFFF;
}

.logo h1 a {
	display: block;
	text-decoration: none;
	color:#FFFFFF;
}

.logo h1 a.nero { color: #000; }

.logo p {
	margin: -15px 0 0 2px;
	text-transform: uppercase;
	font: 30px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}

.logo a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
}

/* Menu */

#menu {

}

#menu ul {
	margin: 38px 0 0 0;
	padding: 10px 0px 0px 0px;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	margin-left: 5px;
	padding: 5px 15px;
	background: #A2A3A6;
	text-decoration: none;
	text-transform: uppercase;
	border-top: 2px solid #EBEAD1;
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 11px;
	color: #FFFFDC;
}

#menu a:hover, .active a {
}

/* Page */


#page {
	width: 940px;
	margin: 0px auto;
	margin-top: 7px;
	padding: 20px 30px 30px 30px;
	border-left: solid 1px #F3F1E9; border-right: solid 1px #F3F1E9; border-bottom: solid 1px #F3F1E9;
	background-color: #000000;
	
}

/* Content */

.content {
	float: left;
	width: 650px;
	margin-bottom: 10px;
	
	}

.contentwide {
	float: left;
	width: 890px;
	margin-bottom: 10px;
	
}






/* Post */

.post {
	margin-top: 20px;
}

.post .date {
	float: left;
	width: 29px;
	height: 32px;
	margin: 0;
	margin-top: 3px;
	margin-right: 20px;
	padding-top: 2px;
	background: url(images/img02.jpg) no-repeat;
	line-height: normal;
	text-transform: uppercase;
	text-align: center;
	font-size: 8px;
	font-weight: bold;
	color: #999999;
}

.post .date b {
	margin: 0;
	padding: 0;
	display: block;
	margin-top: -5px;
	font-size: 14px;
	color: #5C5C5C;
	
}

.post .title {
	margin: 0;
	padding: 0px 0 0 0;
	margin-left: 10px;
	padding-left: 10px;
	font-size: 1.4em;
}

.post .title h2 {
	padding: 0;
	margin: 0;
}

.post .hr1 {
}

.post .meta {
	margin: 0 0 10px 20px;
	padding: 0;
	line-height:normal;
	text-transform: uppercase;
	color: #979680;
}

.post .meta a {
	color: #828170;
}

.post .entry {
	margin: 0;
	padding: 0 0 20px 50px;
    font-size:20px;
    font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
   
}

/* Sidebar */

.sidebar {
	float: right;
	width: 240px;
	padding-top: 0px;
	margin-bottom: 20px;
}

.sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.sidebar li {
	margin-bottom: 30px;
}

.sidebar li ul {
	border-top: 1px dashed #666633;
}

.sidebar li li {
	margin: 0;
	padding: 4px 0 4px 0;
}

.sidebar li li a {
}

.sidebar h2 {
	padding: 0;
	margin: 0 0 6px 0;
	font-size: 1.4em;
}

.sidebar a {
	text-decoration: none;
}

.sidebar a:hover {
	text-decoration: underline;
}

.center { text-align: center; } 

/* Calendar */


/* Footer */
#wrapper2 {
	background: page;
}

#footer {
	width: 940px;
	margin: 0 auto;
	padding-top: 5px;
	padding-bottom: 10px;
	text-transform: uppercase;
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	}

#footer a {
	text-decoration: none;
	font-size: 10px;
	color: #FFFFFF;
}

#legal {
	clear: both;
	margin: 0;
	padding: 10px 0;
	text-align: center;
	font-size: 10px;
	color:#F3F1E9;
	background-color: #45464B;
}

#legal a {
	border-bottom: 1px dotted #939393;
	text-decoration: none;
	color: #939393;
}
div.titolo { color :White;}
table.foto {margin-left: auto;margin-right:auto; }
table.foto td { padding:10px; height:200px; width:280px; }

.sottologo
{
       margin-top:0px;
       padding-left:30px;
       color:#ffffff;
       
}

.nero { color: #000; }


td.foto1

{
    text-align:right;
    background-color:#45464B;
    color:#EAE7D9;
    padding:10px;
       
}

table.foto td img.imgFoto {padding:5px; border:solid 1px #cecece; background-color: white;}



td.foto3

{
    text-align:left;
    vertical-align:top;
       
}


td.foto4

{
    text-align:left;
    vertical-align:bottom;
       
}

.fotohome

{
   border:solid 2px #ECE9D8;
       
}

.solarium

{
   border:solid 2px #ECE9D8; float:left; margin: 0px 19px 19px 0px;
       
}

.benessere

{
   border:solid 2px #ECE9D8; float:left; margin: 0px 19px 19px 0px;
       
}

.hip

{
  border:solid 2px #ECE9D8; float:left; margin: 0px 19px 19px 0px;
       
}

.dieta

{
   border:solid 2px #ECE9D8; float:left; margin: 0px 19px 19px 0px;
       
}

.bar

{
   border:solid 2px #ECE9D8; float:left; margin: 0px 19px 19px 0px;
       
}

.trainer

{
   border:solid 2px #ECE9D8; float:left; margin: 0px 19px 19px 0px;
       
}


.orologio

{
   border:solid 2px #ECE9D8; float:left; margin: 0px 19px 19px 0px;
       
}

.donne
{
   border:solid 2px #ECE9D8; float:left; margin: 0px 19px 19px 0px;
       
}

.donna

{
   border:solid 2px #ECE9D8; float:left; margin: 0px 19px 19px 0px;
       
}

.sala

{
   border:solid 2px #ECE9D8; float:left; margin: 0px 19px 19px 0px;
       
}

.chi_siamo

{
   border:solid 2px #ECE9D8; float:left; margin: 0px 19px 19px 0px;
       
}

.foto_eventi

{
   border:solid 2px #ECE9D8; margin: 0px 19px 19px 0px; 
}

.sauna

{
   border:solid 2px #ECE9D8; float:left; margin: 0px 19px 19px 0px;
}

.viaggi

{
   border:solid 2px #ECE9D8; float:left; margin: 0px 19px 19px 0px;
}

ul.elenco

{
  margin:margin: auto;
       
}

img.pdf 
{ border: none;float:left;}




td.misura{ width: 33%;text-align:center;}
a.nero{ color:Black;}
