body {
padding:0px;
margin:0px;
background:#fff;
text-align:center;
}
/** POSITION RELATIVE **/
.float-left, #header, #core, #footer, #header-mid ul li, .box-testi, .box-foto, .box-testi h1, .box-testi h2, .box-testi p, .testi, .skype {
position:relative;
float:left;
}
.float-right, #header-mid ul {
position:relative;
float:right;
}
/** FONTS **/
body {
font-family: Arial, "Trebuchet MS", Helvetica, sans-serif;
}
/** LINKS **/
#header-mid ul li a {
color:#c7c7c7;
text-decoration:none;
}
#header-mid ul li a:hover, #footer-mid a:hover {
color:#a0a0a0;
text-decoration:underline;
}
#footer-mid a {
padding:0px 7px 0px 6px;
color:#9c9c9c;
text-decoration:none;
background:url(img/puntini.gif) no-repeat center right;
}
/** RIDEFINIZIONE TAG **/

/** FORM **/

/** IMG **/
#header-mid img {
border:none;	
}
/** COLORAZIONI SEZIONE 1 **

/** BLOCCHI **/
#header {
width:100%;	
height:108px;
}
#header-mid {
width:915px;
padding:24px 0px 0px 15px;
text-align:left;
margin:0px auto;
}
#header-mid ul {
margin:0px;
padding:0px;
list-style-type:none;
text-transform:uppercase;
font-size:10px;
}
#header-mid ul li {
margin:0px;
padding:0px 12px;
background:url(img/puntini.gif) no-repeat center right;
}
#core {
width:100%;
background:#e6e6e6;
}
#home-swf {
width:930px;
height:498px;
padding:0px 5px;
background:#fff;
margin:0px auto;
}
#menu-swf {
width:930px;
height:48px;
padding:0px 5px;
background:#fff;
margin:0px auto;
}
#pagina {
width:930px;
height:450px;
padding:0px 5px;
background:#fff;
margin:0px auto;
}
.box-testi {
width:520px;
height:450px;
padding:0px 5px;
margin:0px;
}
.box-foto {
width:390px;
height:450px;
padding:0px 0px 0px 10px;
}
.testi {
width:515px;
overflow:auto;
height:395px;
padding:0px;
margin: 10px 0px 0px 0px;
}
/** FOOTER **/
#footer {
width:100%;	
padding-top:5px;
}
#footer-mid {
width:930px;
height:154px;
margin:0px auto;
background:url(img/footer-bg.gif) no-repeat top left;
font-size:11px;
line-height:20px;
padding-top:36px;
color:#a0a0a0;	
}
/** MENU **/

/** STILI VARI **/
.box-testi h1 {
width:515px;
padding:20px 0px 10px 0px;
font-size:12px;
color:#036;
text-align:left;
text-transform:uppercase;
border-bottom:solid 1px #CCC;
}
.box-testi h2 {
width:490px;
padding:30px 0px 0px 0px;
font-size:11px;
color:#390;
text-align:left;
text-transform:uppercase;
}
.box-testi p {
width:490px;
padding:10px 0px 0px 0px;
font-size:12px;
line-height:20px;
color:#333;
text-align:left;
}
.box-testi big {
font-size:11px;
line-height:20px;
color:#333;
text-align:left;
font-weight:bold;
}
.box-testi p a {
color:#333;
text-decoration:underline;
}
.box-testi p a:hover {
color:#09C;
text-decoration:underline;
}
.skype {
width:160px;
padding:0px;
font-size:12px;
line-height:20px;
color:#333;
text-align:center;
font-weight:bold;
padding-top:10px;
}
