/* CSS Document */

* { margin: 0; padding: 0; }

body { background-color: #000; font-family: Geneva, Arial, Helvetica, sans-serif; overflow: hidden; }

/*SPESSORI*/
.spessore { height: 35px; }


/*COLLEZIONI*/
#collezioni { width: 1005px; position: relative; margin: 0 auto; }
.collezione { width: 321px; height: 258px; float: left; margin: 5px 7px; display: block; }

.c1 { background: url(../images/collezioni/jewels.gif) top left; }
.c1:hover { background-position: top right; }
.c2 { background: url(../images/collezioni/premoli.gif); }
.c2:hover { background-position: top right; }
.c3 { background: url(../images/collezioni/premolimilano.gif); }
.c3:hover { background-position: top right; }

#premoliJ { background: url(../images/collezioni/logo_premolijewels.png); margin: 171px auto; width: 245px; height: 0px; }
#premoliP { background: url(../images/collezioni/logo_premoli.png); margin: 171px auto; width: 245px; height: 0px; }
#premoliM { background: url(../images/collezioni/logo_premolimilano.png); margin: 171px auto; width: 245px; height: 0px; }


/*LOGHI*/
#logo-premoli { width: 200px; height: 18px; position: absolute; bottom: 230px; left: 1px; }


/*SLIDER 4 BANNERS*/
#slider { position: absolute; bottom: 227px; width:494px; display: none; }


/*BANNERS*/
#bottom { background-image: url('../images/gold.gif'); width: 100%; height: 205px; position: absolute; bottom: 17px; left: 0; }

.bBanner1 { background:url(../images/banner/stampa.gif) no-repeat; }
.bBanner2 { background:url(../images/banner/video.gif) no-repeat; }
.bBanner3 { background:url(../images/banner/chi.gif) no-repeat; }
.bBanner4 { background:url(../images/banner/celebrities.gif) no-repeat; }
.bBanner5 { background:url(../images/banner/anoressia.gif) no-repeat; }
.bBanner6 { background:url(../images/banner/accessori.gif) no-repeat; }

#bigBanners { width:1086px; position: relative; margin-top: 3px; overflow: hidden; z-index: 5 }
.big-banner { background-position: top left; display:block; float:left; width:179px; height:113px; margin-left: 2px; }
.big-banner:hover { background-position: top right; }

.sBanner1 { background:url(../images/banner/thelookoftheyear.gif) no-repeat; }
.sBanner2 { background:url(../images/banner/pomeriggio5.gif) no-repeat; }
.sBanner3 { background:url(../images/banner/hollywood.gif) no-repeat; }
.sBanner4 { background:url(../images/banner/stranamore.gif) no-repeat; }
.sBanner5 { background:url(../images/banner/lusso.gif) no-repeat; }
.sBanner6 { background:url(../images/banner/gente.gif) no-repeat; }
.sBanner7 { background:url(../images/banner/linda.gif) no-repeat; }
.sBanner8 { background:url(../images/banner/raccontidimoda.gif) no-repeat; }

#smallBanners { width:1166px; position: relative; margin-top:2px; overflow: hidden; z-index: 5 }
.small-banner { background-position: top left; display:block; float:left; width:140px; height:84px; margin-left: 2px; }
.small-banner:hover { background-position: top right; }

/*#bB1 { background-color:#333333; color:#FFFFFF; font-size:9px; height:12px; margin-top:101px; padding-left:3px; }*/
.bLink { background-color:#333; height:12px; top:113px; position: relative; }
.sLink { background-color:#333; height:12px; top:85px; position: relative; }

.desc {color:#fff; font-size:9px; padding-left:3px; }


/*MENU' LATERALE SINISTRA*/
#side_menu { background: url(../images/gold.gif) repeat-x; height: 100%; position: absolute; bottom: 0; left: 0; font-size: 12px; z-index: 10; }

#options {  position: absolute; top: 35px; left: 15px; width: 75px; }
#options a { color: #666; text-decoration: none; font-size:smaller;  }
#options a:hover { color: #000; font-weight: bold; }

#languages {  position: absolute; bottom: 15px; left: 15px; }
#languages a { color: #666; text-decoration: none;  }
#languages a:hover { color: #000; }

#languages_submenu { background-color:#fff; width:75px; position: absolute; bottom: 17px; right: 15px; font-size: 9px; display: none; opacity:0; filter:alpha(opacity=0); z-index: 5; }
#languages_submenu a {  color: #666; text-decoration: none; float: inherit; border-left: 1px solid; padding-left: 5px; }
#languages_submenu a:hover {  color: #000; }

/*PLAYER*/
#player { width: 17px; height: 17px; position: absolute; left: 0; bottom: 0; }

/*FOOTER*/
#footer {
	position:absolute;
	bottom: 2px;
	left: 201px;
	color: #ccc;
	font-size: 8px;
}
#footer a { border-left: 1px #ccc solid; padding: 0 2px 0 4px; color: #ccc; text-decoration: none; }
#footer a:hover { color: #fff; }