body {
padding:0px;
margin:0px;
color:#fff;
background:url(../img/bg-body.gif);
}
/** POSITION RELATIVE **/
.float-left, #main, #footer, #footer-cnt h6, #footer-cnt ul li, #footer-cnt p, #header, #header img, #header ul, #header ul li, #header ul li img, #core, #col-dx, #col-collezioni, #col-collezioni ul, #col-collezioni ul li, #col-collezioni-dw, #sel-collezioni, #sel-collezioni h3, #sel-collezioni h4, #space-collezioni, .contenuti, #lat-cnt, #box-txt, #cnt-wellness #box-txt p, #box-txt-dx, #modello-sx, #modello-sx h2, #modello-sx ul, #modello-sx ul li, #modello-sx h6, #modello-dx, #modello-img, #modello-taglia, #modello-taglia h5, #modello-taglia p, #modello-colori, #modello-img, .friends-news, .friends-news img, .friends-news h5, #help-txt-overflow, #help-txt-overflow p, #box-txt-dw, #rassegna-paging, .box-rassegna, .box-rassegna h3, .box-rassegna img, #download-brochure {
position:relative;
float:left;
}
.float-right, #footer-cnt ul {
position:relative;
float:right;
}
/** FONTS **/
#sel-collezioni h3, #col-collezioni ul li, #footer-cnt, .contenuti, .campo, .pulsante, .box-rassegna h3, #download-brochure {
font-family:Arial, Helvetica, sans-serif;
}
/** LINKS **/
#footer-cnt p a {
margin:0px 8px;
color:#b1cb8b;
text-decoration:none;
}
#footer-cnt p a:hover {
color:#96c35e;
text-decoration:underline;
}
#cnt-wellness a, #cnt-contatti a {
color:#fdcd00;
text-decoration:underline;
}
#cnt-wellness a:hover, #cnt-contatti a:hover, #rassegna-paging a:hover {
color:#fdcd00;
text-decoration:none;
}
#modello-sx ul li a {
color:#586030;
text-decoration:none;
}
#modello-sx ul li a:hover, .friends-news a:hover, .box-rassegna h3 a:hover {
color:#fff;
text-decoration:none;
}
.friends-news a {
font-weight:bold;
color:#fff;
text-decoration:underline;
}
.box-rassegna h3 a {
color:#fff;
text-decoration:underline;
}
#rassegna-paging a {
font-weight:bold;
margin:0px 5px;
color:#fff;
text-decoration:none;
}
#download-brochure a {
color:#ea5503;
text-decoration:underline;
}
#download-brochure a:hover {
color:#ea5503;
text-decoration:none;
}
#cnt-stile #box-txt-dx a {
color:#ff6;
font-weight:bold;
font-size:10px;
text-transform:uppercase;
text-decoration:underline;
} 
#cnt-stile #box-txt-dx a:hover {
color:#ff6;
text-decoration:none;
} 
/** RIDEFINIZIONE TAG **/
#cnt-home #box-txt i {
color:#ccc;
}
#cnt-home #box-txt b, #cnt-stile #box-txt b, .box-rassegna h3 {
color:#fdcd00;
}
.friends-news b, #cnt-help #box-txt b {
color:#ff8208;
}
#rassegna-paging b {
padding:1px 5px;
color:#fff;
background:url(../img/bg-bold.gif) no-repeat;
text-align:center;
margin:0px 5px;
}
/** FORM **/
.campo {
font-size:12px;
border:1px solid #f7ab4e;
background:#fff;
}
.pulsante {
font-size:12px;
color:#fff;
font-weight:bold;
background:#dd0100;
border:2px solid #990000;
}
/** IMG **/
#header img, #sel-collezioni h4 img, #header ul li img, #footer-cnt img, .box-rassegna img {
border:none;
}
#cnt-contatti #box-txt img {
margin:4px 10px 0px 0px;
}
.friends-news img {
border:1px solid #8c694c;
margin-right:16px;
}
/** BOX **/
#main {
width:100%;
text-align:center;
background:#f7941d url(../img/bg-main.gif) repeat-x top left;
}
#struttura {
width:964px;
margin:0px auto;
}
#header {
width:964px;
height:121px;
background:#ff6600 url(../img/bg-header.jpg) repeat-y top left;
}
#header ul {
width:736px;
height:45px;
list-style-type:none;
margin:0px;
padding:57px 0px 0px 0px;
background:url(../img/end-ul-menubar.gif) no-repeat 663px 57px;
}
#header ul li {
height:45px;
padding:0px;
}
#core {
width:964px;
background:url(../img/bg-core.jpg) no-repeat bottom left;
}
#col-dx {
width:228px;
/**padding-bottom:120px;**/
}
#col-collezioni {
width:228px;
background:url(../img/bg-col-collezioni.gif) repeat-y top left;
}
#col-collezioni ul {
width:118px;
margin:0px;
padding:0px 55px 0px 55px;
list-style-type:none;
}
#col-collezioni-dw {
width:228px;
height:45px;
background:url(../img/ul-collezioni-dw.png) no-repeat bottom;
}
*html #col-collezioni-dw {
background-color: #000;
back\ground-color: transparent;
background-image: url(img/blank.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/ul-collezioni-dw.png" ,sizingMethod="scale");
}
#col-collezioni ul li {
font-size:12px;
text-align:right;
border-bottom:1px solid #d5ef05;
}
#col-collezioni ul li span {
width:110px;
padding:6px 4px;
color:#fff;
text-decoration:none;
background:url(../img/hover-collezione.gif) no-repeat -118px 4px;
display:block;
}
#col-collezioni ul li a {
width:110px;
padding:6px 4px;
color:#3c3c00;
text-decoration:none;
background:url(../img/hover-collezione.gif) no-repeat 0px 4px;
display:block;
}
#col-collezioni ul li a:hover {
color:#000;
text-decoration:none;
background:url(../img/hover-collezione.gif) no-repeat -236px 4px;
}
#sel-collezioni {
width:164px;
padding:15px 32px 0px 32px;
height:35px;
background:url(../img/sel-collezioni.gif) no-repeat;
}
#sel-collezioni h3 {
width:116px;
padding:6px 0px 0px 0px;
margin:0px;
font-size:12px;
font-weight:bold;
color:#660000;
text-align:center;
display:block;
}
#sel-collezioni h4 {
width:24px;
height:28px;
padding:0px;
margin:0px;
color:#660000;
text-align:center;
display:block;
}
.contenuti {
width:736px;
font-size:11px;
line-height:16px;
padding:16px 0px 0px 0px;
}
#lat-cnt {
width:16px;
height:472px;
}
#box-txt {
width:303px;
color:#fff;
padding:48px 18px 20px 18px;
text-align:justify;
overflow:hidden;
}
#box-txt-dx {
width:361px;
padding:0px 20px 0px 0px;
text-align:right;
}
#modello-sx {
width:210px;
height:450px;
background:#cfe12b;
}
#modello-sx h2 {
width:192px;
height:30px;
margin:0px;
padding:22px 0px 0px 17px;
text-align:left;
background:url(../img/bg-h2-modello.gif) top left;
border-right:1px solid #cfe12b;
}
#modello-sx ul {
width:210px;
padding:0px;
margin:0px;
list-style-type:none;
}
#modello-sx ul li {
margin:0px;
font-size:12px;
text-align:left;
list-style-type:none;
border-right:1px solid #cfe12b;
border-bottom:1px solid #cfe12b;
}
#modello-sx ul li a {
width:149px;
padding:6px 30px 5px 30px;
display:block;
background:url(../img/hover-modello.gif) no-repeat 0px 0px;
}
#modello-sx ul li a:hover {
background:url(../img/hover-modello.gif) no-repeat -209px 0px;
}
#modello-sx ul li span {
width:149px;
padding:6px 30px 5px 30px;
display:block;
color:#fff;
background:url(../img/hover-modello.gif) no-repeat -418px 0px;
}
#modello-sx h6 {
width:150px;
padding:6px 30px 5px 30px;
margin:0px;
font-size:12px;
text-align:center;
color:#586030;
background:#cfe12b;
font-weight:normal;
}
#modello-dx {
width:526px;
height:450px;
}
#modello-img {
width:508px;
height:287px;
padding:9px;
background:#89a912;
}
#modello-taglia {
width:255px;
height:145px;
border-right:1px solid #95ba05;
background:url(../img/bg-taglia.gif) top left;
}
#modello-taglia h5 {
width:247px;
height:30px;
padding:18px 0px 0px 8px;
margin:0px;
text-align:left;
border-bottom:1px solid #95ba05;
background:url(../img/bg-h2-modello.gif) top left;
}
#modello-taglia p {
width:239px;
height:60px;
padding:37px 8px 0px 8px;
margin:0px;
text-align:left;
background:url(../img/taglie_disponibili.gif) no-repeat 8px 17px;
}
#modello-colori {
width:254px;
height:128px;
padding:17px 8px 0px 8px;
text-align:left;
background:url(../img/bg-taglia.gif) top left;
}
#cnt-wellness #box-txt p {
width:303px;
padding:80px 0px 0px 0px;
margin:47px 0px 0px 0px;
background:url(../img/oceanline.jpg) no-repeat top left;
}
#cnt-contatti #box-txt {
height:404px;
font-size:12px;
line-height:21px;
}
#cnt-contatti #box-txt-dx {
width:321px;
padding:110px 0px 0px 60px;
}
#cnt-friends #box-txt {
width:684px;
color:#fff;
padding:110px 18px 25px 18px;
text-align:justify;
overflow:hidden;
background:#754c24 url(../img/bg-friends-txt.jpg) no-repeat top left;
}
.friends-news {
width:315px;
padding-right:27px;
text-align:left;
line-height:16px;
background:url(../img/lat-news.gif) repeat-y top right;
}
.txt-nasc {
visibility:hidden;	
}
.friends-news h4, .friends-news h5 {
width:130px;
height:30px;
margin:35px 0px 0px 0px;
padding:0px 0px 0px 8px;
}
.friends-news h5 a {
display:block;
width:130px;
height:30px;
text-decoration:none;
background:#f60 url(../img/leggi-marrone.jpg) no-repeat 0px 0px;
}
.friends-news h5 a:hover {
background:#060 url(../img/leggi-marrone.jpg) no-repeat -130px 0px;
}
.friends-news h4 a {
display:block;
width:130px;
height:30px;
text-decoration:none;
background:#f60 url(../img/leggi-marrone-en.jpg) no-repeat 0px 0px;
}
.friends-news h4 a:hover {
background:#060 url(../img/leggi-marrone-en.jpg) no-repeat -130px 0px;
}
#cnt-help #box-txt {
width:684px;
height:389px;
color:#fff;
padding:58px 18px 25px 18px;
text-align:justify;
overflow:hidden;
background:#754c24 url(../img/bg-help-txt.jpg) no-repeat top left;
}
#cnt-grip #box-txt {
width:684px;
height:220px;
color:#fff;
padding:19px 18px 25px 18px;
text-align:justify;
overflow:hidden;
background:#97c35e url(../img/bg-grip-txt.jpg) no-repeat top left;
}
#download-brochure {
width:700px;
height:20px;
text-align:right;
padding:6px 20px 0px 0px;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
background:#97c35e url(../img/bg-grip-txt.jpg) no-repeat bottom left;
}
#box-txt-dw {
width:140px;
height:126px;
text-align:center;
color:#376062;
padding:56px 30px 0px 550px;
background:#97c35e url(../img/bg-grip-txt-dw.jpg) no-repeat top left;
}
#help-txt-overflow {
width:365px;
height:145px;
padding:0px 10px 0px 0px;
overflow:auto;
top:230px;
text-align:justify;
scrollbar-face-color: #754c24;
scrollbar-highlight-color: #ffffff;
scrollbar-track-color: #b48143;
scrollbar-arrow-color: #b48143;
scrollbar-3dlight-color: #754c24;
scrollbar-shadow-color: #754c24;
scrollbar-darkshadow-color: #674320;
}
#cnt-rassegna #box-txt {
width:680px;
height:472px;
color:#fff;
padding:0px 20px 0px 20px;
text-align:justify;
overflow:hidden;
}
#rassegna-paging {
width:680px;
height:38px;
padding:30px 0px 0px 0px;
text-align:right;	
color:#2d4596;
}
.box-rassegna {
width:210px;
height:200px;
}
.box-rassegna h3 {
width:204px;
height:24px;
padding:3px;
margin:0px;
font-size:11px;
text-transform:uppercase;
}
#cnt-shop #box-txt {
width:680px;
height:472px;
color:#fff;
padding:0px 20px 0px 20px;
text-align:justify;
overflow:hidden;
}
#cnt-eventi #box-txt {
width:680px;
height:337px;
color:#fff;
padding:110px 20px 25px 20px;
text-align:justify;
overflow:hidden;
}
/** COLORAZIONE SEZIONI **/
#cnt-home {
background:#e20070 url(../img/bg-home.gif) no-repeat;
}
#cnt-home #box-txt {
background:#d00040 url(../img/bg-home-txt.gif) no-repeat top left;
}
#cnt-wellness {
background:#8fe1ff url(../img/bg-wellness.jpg) no-repeat 355px 16px;
}
#cnt-wellness #box-txt {
background:#0076a3 url(../img/bg-wellness-txt.gif) no-repeat top left;
}
#cnt-stile {
background:#c00000 url(../img/bg-stile.gif) no-repeat 355px 16px;
}
#cnt-stile #box-txt {
background:#9a0000 url(../img/bg-stile-txt.gif) no-repeat top left;
}
#cnt-contatti {
background:#dd7800 url(../img/bg-contatti.jpg) no-repeat 355px 16px;
}
#cnt-contatti #box-txt {
background:#d34500 url(../img/bg-contatti-txt.gif) no-repeat top left;
}
#cnt-modello {
padding-bottom:38px;
background:url(../img/bg-modello.gif);
}
#cnt-friends, #cnt-help {
background:#b48143;
}
#cnt-grip {
background:#d8f6aa;
}
#cnt-rassegna {
background:#667bab;
}
#cnt-rassegna #box-txt {
background:#3f61ae url(../img/bg-rassegna-txt.jpg) no-repeat top left;
}
#cnt-eventi {
background:#cebca5;
}
#cnt-eventi #box-txt {
background:#987c5c url(../img/bg-eventi-txt.jpg) no-repeat top left;
}
#cnt-shop {
background:#dff44e;
}
#cnt-shop #box-txt {
background:#c3da24 url(../img/bg-shop-txt.jpg) no-repeat top left;
}

/** FOOTER **/
#footer {
width:100%;
height:248px;
padding:0px 0px 112px 0px;
background:url(../img/bg-footer.gif) repeat-x top left;
}
#footer-cnt {
width:964px;
font-size:10px;
text-align:center;
color:#fff;
margin:0px auto;
padding-top:5px;
}
#footer-cnt h6 {
width:300px;
height:22px;
line-height:12px;
font-size:10px;
margin:0px;
padding:10px 0px 0px 0px;
text-align:left;
}
#footer-cnt ul {
height:32px;
list-style-type:none;
margin:0px;
padding:0px;
}
#footer-cnt ul li {
height:32px;
margin:0px;
padding:0px 0px 0px 9px;
}
#footer-cnt p {
width:964px;
line-height:12px;
padding:0px 0px 0px 0px;
margin:28px 0px 0px 0px;
text-align:center;
color:#b1cb8b;
}
/** ALERT **/
#alert-clienti {
width:155px;
height:105px;
background:url(../img/alert-clienti.png) no-repeat top left;
position:absolute;
top:-200px;
z-index:300;
}

