                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         			
                              

@media screen {
body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	background-color: #f3f3f3;
	}
.logo_brand{
background-color:#f3f3f3;
width:910;
height:83;

}
}





/*
body {
    font:10px Verdana, Arial, Helvetica, sans-serif ;
	color : #CCCccc;
    margin-top: 0px;
	background-color:#000000;
	background-image : url(../img/page-bg1.jpg);
	background-repeat: repeat-x;
	/*background-attachment: fixed;*/
/* } */ 

#testa{
background-image:url(../img/path.gif);
width:910px;
border-top:1px solid #df0e1b; 
border-bottom:1px solid #df0e1b;
}

#search{
font-size: 12px;
width:280;
background-image:url(../img/search-bg.gif);
background-repeat:no-repeat;
}

#video{
text-align:center;
vertical-align:midle;
background-image:url(../img/icona-video2.gif);
background-repeat:no-repeat;
}

/* Default */
A:link, A:visited { color: #333333; text-decoration: none; font:   11px verdana, Arial, Helvetica, sans-serif }
A:hover { text-decoration: none; color:#8cb38e; font:   11px verdana, Arial, Helvetica, sans-serif;  }


#login{
background-color:#b5b19e;
border:#CCCCCC solid 3px;
width:250px;
}

#spazi{
border:#b5b19e solid 1pt;
}

#spazi2{
border-left:#b5b19e solid 1pt;
border-top:#b5b19e solid 1pt;
border-bottom:#b5b19e solid 1pt;
}

#spazi3{
border-top:#b5b19e solid 1pt;
border-bottom:#b5b19e solid 1pt;
}


#head{
font-size: 12px;
background-image:url(../img/head2.jpg);
background-repeat:repeat-x;
}


#table_master{
background-color:#FFFFFF;
width:579 px;
}

#loghi{
font: 15px Arial, Helvetica, sans-serif ;
padding-left:18px;
padding-top:3px;
color : #CCC;
background-image:url(../img/fascetta.jpg);
background-repeat:no-repeat;
border-top:#CCCCCC solid 3px;
border-left:#CCCCCC solid 3px;
border-right:#CCCCCC solid 3px;
}

#loghi2{
font: 17px Arial, Helvetica, sans-serif ;
padding-left:18px;
padding-top:3px;
color : #CCC;
background-image:url(../img/fascetta2.jpg);
background-repeat:no-repeat;
border-top:#CCCCCC solid 3px;
border-left:#CCCCCC solid 3px;
border-right:#CCCCCC solid 3px;
}


#admin{
font: 17px Arial, Helvetica, sans-serif ;
padding-left:18px;
padding-top:3px;
color : #CCC;
background-image:url(../img/fascettaAdmin.jpg);
background-repeat:no-repeat;
border-top:#CCCCCC solid 3px;
border-left:#CCCCCC solid 3px;
border-right:#CCCCCC solid 3px;
}

#bordi{
border-left:#CCCCCC solid 3px;
border-right:#CCCCCC solid 3px;  
border-bottom:#CCCCCC solid 3px;
}

#bordi1{
border-top:#CCCCCC solid 3px;
border-left:#CCCCCC solid 3px;
border-right:#CCCCCC solid 3px;
}

#bordi2{
border-left:#CCCCCC solid 3px;
border-right:#CCCCCC solid 3px;
}

#bordi3{
border:#CCCCCC solid 3px;
}


#BoxRelease{
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
background-image:url(../img/1.gif);
background-repeat:no-repeat;
}

.BoxReleaseList{
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
background-image:url(../img/1.png);
background-repeat:no-repeat;
}

.Release{
padding-left:23px;
padding-top:5px;
/*height:121px;*/
width:120px;
}

/* scheda ultime release */
td .testa {
padding-top:9px;
font-size:15px;
}
td .corpo {
color: #4C4C4C;
}


td .bordo {
border-left:#CCCCCC solid 1px;
border-right:#CCCCCC solid 1px;
padding-left:5px;
}

td .bordo-left {
border-left:#CCCCCC solid 1px;
padding-left:5px;
padding-right:5px;
}

td .bordo-right {
border-right:#CCCCCC solid 1px;
padding-left:5px;
padding-right:5px;
}

.titolo {
padding:9px 9px 2px 9px;
font-size: 13px;
color: #333333;
}



A.sospensivi:active , A.sospensivi:visited , A.sospensivi:link {
font-size: 11px;
color: #333333;
}


A.sospensivi:Hover {
font-size: 11px;
color: #8cb38e;
}

a.dettagli{
display:block;
width: 83px;
height:14px;
background-image: url(../img/logo_dettagli.gif);
text-decoration:none;
}

a.dettagli:hover{
display: block;
width: 83px;
height:14px;
background-image: url(../img/logo_dettagli1.gif);
text-decoration:none;
}

A.titolo:active , A.titolo:visited , A.titolo:link {
padding-left:9px;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-align:left;
}

A.titolo:Hover {
padding-left:9px;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#8cb38e;
text-align:left;
}

.testo {
padding:3px 9px 2px 9px;
font-size: 11px;
color:#333333;
text-align:justify;
}


.testoLogout {
font-size: 10px;
color: #000000;
text-align:justify;
}

A.testoLogout:link, A.testoLogout:visited { color: #000000; text-decoration: none; font:   10px verdana, Arial, Helvetica, sans-serif; }
A.testoLogout:hover { text-decoration: none; color:#df0e1b; font:   10px verdana, Arial, Helvetica, sans-serif;  }

.testoLogout2 {
font-size: 10px;
color: #000000;
text-align:left;
}

.testoLogout3 {
font-size: 10px;
color: #000000;
text-align:center;
}

.editore {
padding-top:3px;
padding-left:9px;
font-size: 11px;
color: ;
}

.brand{
width:154 px;
background-color:#FFFFFF;
}


.titoloFilm {
padding:3px 0px 8px 0px;
font: bold 17px Verdana, Arial, Helvetica, sans-serif;
color: #333333;
text-align:left;
}

.info_filmato{
font-size:12px;
color: #4C4C4C;
}

.titoloDocumenti {
padding:3px 0px 8px 4px;
font: bold 17px Verdana, Arial, Helvetica, sans-serif;
color: red;
text-align:left;
}

A.link_documento:active , A.link_documento:visited , A.link_documento:link{
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#333333;;
text-align:left;
text-decoration : none;
}

A.link_documento:hover {
font-size: 10px;
text-decoration : none;
cursor: pointer;
color:#8cb38e;
height:23px;
}

/* EMBED */
.embed{
font-size:10px;
text-align:left;
color:#8cb38e;
/*background-color:#b5b19e;*/
}

.bordiEmbed{ 
border-left:#CCCCCC solid 3px;
border-right:#CCCCCC solid 3px;  
border-bottom:#CCCCCC solid 3px;
height:73px;
background-color:#b5b19e;
}

 /* Safari */  
 @media screen and (-webkit-min-device-pixel-ratio:0)  {  
   .bordiEmbed { height:79px; }  
 } 

A.embed:active , A.embed:visited , A.embed:link { 
font-size: 10px;
text-decoration : none;
cursor: pointer;
}

A.embed:hover {
font-size: 10px;
text-decoration : none;
cursor: pointer;
}


/* Scritte Head */
.linkHead {
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-weight:500;
text-align:left;
text-decoration : none;
}


A.linkHead:active , A.linkHead:visited , A.linkHead:link {
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-weight:500;
text-align:left;
text-decoration : none;
}


A.linkHead:hover {
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#df0e1b;
font-weight:500;
text-align:left;
text-decoration : none;
}


.subModal {
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-weight:500;
text-align:left;
text-decoration : none;
}

A.subModal:active , A.subModal:visited , A.subModal:link {
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-weight:500;
text-align:left;
text-decoration : none;
}


A.subModal:hover {
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#df0e1b;
font-weight:500;
text-align:left;
text-decoration : none;
}

.info {
	font-style:italic;
	font-size: 0.9em;
	color: #666666;
}

.linktesto {
font: bold 10px Arial, Helvetica, sans-serif;
color:#df0e1b;
font-weight:500;
text-align:left;
text-decoration : none;
}

A.linktesto:active , A.linktesto:visited , A.linktesto:link {
font: bold 11px verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:left;
text-decoration : none;
}


A.linktesto:hover {
font: bold 11px verdana, Arial, Helvetica, sans-serif;
color:#df0e1b;
text-align:left;
text-decoration : none;
}

.nome{
color:#CCCCCC;
font-size : 11px;
text-align:right;
padding-right:22px;

}

.carrello{
padding-top:7px;
}



a.carrello:link, a.carrello:visited { color: #333333; text-decoration: none; font:   11px verdana, Arial, Helvetica, sans-serif }
a.carrello:hover { text-decoration: none; font:   11px verdana, Arial, Helvetica, sans-serif; color:#8cb38e  }


/* per il link privacy */
a.privacy:link, a.privacy:visited { color: #333333; text-decoration: none; font:   11px verdana, Arial, Helvetica, sans-serif }
a.privacy:hover { text-decoration: none; font:   11px verdana, Arial, Helvetica, sans-serif; color:#8cb38e  }








#fixed {
position: absolute;
overflow: hidden;
}

.table_header2{

color: #333333;

}


.table_body{

color: #333333;

}


.table_body2{
border:1px solid #070707;
background-color:#EBEBEB;
font-size: 12px;
color: #000000;
/*padding:2px;*/
}

table.floatLeft { 
    float: left; 
    margin: 1px; 
}

table.floatLeft2 { 
    float: left; 
    margin: 2px; 
}

img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}



input.roll_play{  
width:20px;
height:20px; 
border:0; 
background:url("../img/icone/play.gif") no-repeat center;
}

input:hover.roll_play{  
background:url("../img/icone/play_1.gif") no-repeat center;
cursor:pointer;
}   

#livello1 {
	
	position:relative;
	width:100%;
	height:100%;
	z-index:0;
	left: 0px;
	top: 0px;
}

#livello2 {
	position:absolute;
	width:300px;
	height:62px;
	z-index:2;
	left: 350px;
	top: 27px;
	/*background-color:#000000;*/
}


input.m{
	background:#e5ecf9;
	color:#000;
	font-size:12px;
	padding: 2px;
	font-weight:bold;
	margin:1em 0 0 0em;
}




