/*****GENERALI*****/
html{
background-color: #f2ab15;
}
body{
background-color: #f2ab15;
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
line-height: 14px;
padding: 0;
margin: 0;
text-align: center;
}
h1, h2, h3{
text-decoration: none;
margin: 0 0 12px;
padding: 0;
font-weight: normal;
}
h1, h2{
font-size: 20px;
line-height: 18px;
}
h3{
font-size: 13px;
line-height: 16px;
margin-top: -3px;
}
img,
a img{
border: 0;
text-decoration: none;
}
p{
margin: 5px 0;
}
a,
a:visited,
a:active{	
text-decoration: none;
cursor: pointer;
}
a:hover	{ 
text-decoration: none; 
cursor: pointer;
}
ul, ol{ 
list-style-type: none; 
list-style: none; 
margin: 0;
padding: 0;
}
/******COMUNI*******/
#overlay{
position:fixed;
left:0;
top:0;
width:100%;
height:100%;
}
#overlay-transparence{
background-color:#000;
position:absolute;
left:0;
top:0;
height:100%;
width:100%;
}
#overlay-int{
width:1000px;
height:100%;
margin:auto;
position:relative;
text-align:center;
}
#overlay-frame{
margin:0 auto;
padding:10px;
background:#000;
position:relative;
}
#overlay-close{
position:absolute;
top:0;
right:0;
cursor:pointer;
}
#overlay-content{
overflow:hidden;
padding-top:30px;
}
#tutto{
width: 1000px;
margin: 0 auto;
position: relative;
}
#logo{
position: absolute;
top: 25px;
left: 50px;
}
#menu,
#menu ul{
position: absolute;
height: 23px;
font-size: 10px;
}
#menu{
top: 116px;
left: 229px;
width: 709px;
}
#menu li{
height: 13px;
width: 100px;
display: block;
float: left;
margin: 5px 0;
}
#menu ul{
top: 25px;
left: -10000px;
}
#nodata{
margin: 0 0 0 229px;
}
.clearall{
clear: both;
}
.space{
height: 12px;
}
.left{
float: left;
}
.right{
float: right;
}
.italictext{
font-style: italic;
}
.arancio{
color: #ec7710;
}
.grigio{
color: #777777;
}
#inner-all{
width: 10000px;
position: relative;
}
.preview-image{
width: 201px;
height: 113px;
position: absolute;
top: 49px;
}
.preview-text{
position: absolute;
top: 170px;
width: 201px;
}
#nav-sx{
position: absolute;
left: -950px;
cursor: pointer;
}
#nav-dx{
position: absolute;
left: -970px;
cursor: pointer;
}
#nav-sx-sotto{
position: absolute;
left: -950px;
top: 1026px;
cursor: pointer;
}
#nav-dx-sotto{
position: absolute;
left: -970px;
top: 1026px;
cursor: pointer;
}
/*****BIANCO********/
#white-header{
height: 218px;
width: 1000px;
padding-top: 10px;
background: #ffffff url('../img/pennell_bianco.gif') no-repeat;
}
#white-header a,
#white-header a:visited,
#white-header a:active{
color: #000000;
}
#white-header a:hover,
#white-header span.menuon{
color: #ec7710;
}
#white-header #menu{
border-top: 1px dotted black;
border-bottom: 1px dotted black;
}
#white-header #menu li{
border-left: 1px solid black;
}
#white-header #menu li.ultimo{
border-right: 1px solid black;
}
#white-wpage{
color: #000000;
text-align: left;
background-color: #ffffff;
min-height: 272px;
}
#white-wpage a,
#white-wpage a:visited,
#white-wpage a:active{
color: #f2ab15;
}
#white-wpage a:hover{
color: #ec7710;
}
#white-big-box{
width: 401px;
border: 1px dotted #f2ab15;
margin: 0 0 0 50px;
padding: 6px;
float: left;
font-style: italic;
}
#white-big-box h2{
font-style: normal;
font-weight: bold;
color: #ec7710;
}
#white-big-box img{
width: 401px;
margin: 12px 0;
}
#white-preview-col{
width: 455px;
margin: 0 0 0 21px;
float: left;
font-style: italic;
overflow: hidden;
position: relative;
}
#white-preview-col .white-preview-box{
width: 201px;
height: 250px;
border: 1px dotted #f2ab15;
margin-right: 21px;
float: left;
padding: 6px;
}
#white-preview-col .white-preview-box h3{
font-family: Georgia, Helvetica, Arial, sans-serif;
}
.white-std-left-coloumn{
width: 312px;
margin-left: 50px;
float: left;
}
.white-left-image-box{
width: 300px;
border: 1px dotted #f2ab15;
padding: 36px 6px 6px 6px;
margin-bottom: 27px;
float: left;
}
.white-left-image-box img{
width: 300px;
}
.white-std-right-coloumn,
.white-large-right-coloumn{
margin-left: 27px;
float: left;
line-height: 20px;
font-size: 10px;
}
.white-std-right-coloumn{
width: 262px;
}
.white-std-right-coloumn h3,
.white-large-right-coloumn h3{
font-style: italic;
margin: 18px 0;
}
.white-std-right-coloumn p,
.white-large-right-coloumn p{
margin: 14px 0 18px 0;
}
/*******TEAM********/
#team{
margin-left: 389px;
}
#team h2{
margin-bottom: 13px;
}
.team-section{
margin-right: 27px;
width: 118px;
float: left;
}
.team-small-image-box,
.news-small-image-box{
border: 1px dotted #f2ab15;
padding: 6px;
margin-bottom: 8px;
}
.team-small-image-box,
.team-small-image-box img{
width: 106px;
}
.news-small-image-box,
.news-small-image-box img{
width: 120px;
}
/*******NEWS********/
.news-small-image-box{
float: right;
}
.white-large-right-coloumn,
.news-gallery-container{
position:relative;
width:591px;
}
.gallery-inner{
position:relative;
width:10000px;
}
.news-photo-gallery{
overflow:hidden;
position:relative;
width:557px;
height:230px;
}
.photo-gallery-box{
border:1px dotted #f2ab15;
float:left;
height:184px;
margin-right:12px;
padding:12px;
width:150px;
overflow:hidden;
}
.photo-gallery-thumb{
width:150px;
height:150px;
cursor:pointer;
}
.news-video-gallery{
overflow:hidden;
position:relative;
width:557px;
height:215px;
}
.video-gallery-box{
border:1px dotted #f2ab15;
float:left;
height:169px;
margin-right:20px;
padding:12px;
width:240px;
overflow:hidden;
}
.video-gallery-thumb{
width:240px;
height:135px;
cursor:pointer;
}
.photo-gallery-text,
.video-gallery-text{
}
.photo-gallery-nav-sx,
.video-gallery-nav-sx{
cursor:pointer;
position:absolute;
right:20px;
top:33px;
}
.photo-gallery-nav-dx,
.video-gallery-nav-dx{
cursor:pointer;
position:absolute;
right:0;
top:33px;
}
/****AWARDS-REF*****/
.white-award-ref{
width: 173px;
text-align: center;
margin: 20px 0 20px 50px;
border: 1px dotted #f2ab15;
padding: 6px;
float: left;
}
.white-award-ref img{
width: 106px;
}
/****RASS-STAMPA****/
.white-articolo{
margin-left: 229px;
height: 50px;
}
.white-articolo .sx{
position:absolute;
}
.white-articolo .dx{
float: left;
margin-left: 40px;
}
/*******NERO*******/
#black-header{
height: 218px;
width: 1000px;
padding-top: 10px;
background: #000000 url('../img/pennell_nero.gif') no-repeat;
}
#black-header a,
#black-header a:visited,
#black-header a:active{
color: #ffffff;
}
#black-header a:hover,
#black-header span.menuon{
color: #ec7710;
}
#black-header #menu{
border-top: 1px dotted white;
border-bottom: 1px dotted white;
}
#black-header #menu li{
border-left: 1px solid white;
}
#black-header #menu li.ultimo{
border-right: 1px solid white;
}
#black-wpage{
color: #ffffff;
background-color: #000000;
text-align: left;
min-height: 272px;
}
#black-wpage a,
#black-wpage a:visited,
#black-wpage a:active{
color: #f2ab15;
}
#black-wpage a:hover{
color: #ec7710;
}
#black-video-col{
width: 654px;
margin-left: 50px;
float: left;
}
#black-video-box{
width: 640px;
border: 1px dotted #ffffff;
padding: 6px;
}
#black-video-box h1{
margin: 25px 0 15px 0;
}
#black-video-box img{
width: 640px;
}
#black-video-box #nowwatching{
font-family: Georgia, Helvetica, Arial, sans-serif;
color: #777777;
font-style: italic;
font-weight: normal;
}
#black-video-box #titolo{
color: #ec7710;
font-weight: normal;
}
#black-video-col .bigtext{
font-size: 14px;
line-height: 20px;
margin: 20px 0;
}
#black-video-col #movie-data{
border: none;
margin: 0 0 25px 0;
padding: 0;
}
#black-video-col #movie-data td{
padding-right: 20px;
}
#black-preview-col{
width: 225px;
margin: 0 0 30px 21px;
float: left;
font-style: italic;
overflow: hidden;
position: relative;
}
#black-preview-col #inner-all{
left: 300px;
}
#black-preview-col .inner-col{
width: 225px;
float: left;
}
#black-preview-col .black-preview-box{
width: 201px;
height: 250px;
margin-bottom: 10px;
float: left;
border: 1px dotted #f2ab15;
padding: 6px;
position: relative;
}
#black-preview-col .black-preview-box h3{
font-family: Georgia, Helvetica, Arial, sans-serif;
}
#black-preview-col .black-preview-box p{
color: #777777;
}
/******FOOTER*******/
#flash-box{
clear: both;
width: 1000px;
padding: 0;
}
#footer{
width: 1000px;
}
#footer a,
#footer a:visited,
#footer a:active{
color: #777777;
}
#footer a:hover{
color: #ffffff;
}
