body.gbox{
	background-color:#eeeeee;
    overflow-y:scoll;
	background-image:none;
behavior: url(iepngfix.htc);
}

n#cp1 .CollapsiblePanelContent { 
	overflow: scroll;
	height: 300px;
behavior: url(iepngfix.htc);
}

div.news { 
      display: block;
      margin:0;
      padding:0;
      width:560px;
      background-color: #f4f4f4; 
	behavior: url(iepngfix.htc);
    }
    
div.news_dett {
      width:550px;
      font:14px Verdana;
      padding:0px;
     	background-color: #f4f4f4;
     	border: 2px solid #666666;
	behavior: url(iepngfix.htc);
    }

div.neutro {
    	float: left;
      width:890px;
     	clear: both;
	behavior: url(iepngfix.htc);
    }


div.container{
width:900px;
text-align:left;
	behavior: url(iepngfix.htc);
}

.testo{
font:11pt Arial;
color:#666666;
	behavior: url(iepngfix.htc);
}

 
#loading2 {
    /*background: transparent;*/
	background:#F8F8F8;
	border: 2px solid #eeeeee;
    padding: 60px;
    display: none; /* hidden */
    position: absolute;    
    z-index:9000;
    top: 40%;
    left: 40%;
    width: 160px;
	height:50px;
	font-size:20px;
/*	opacity:0.5;*/
    font-weight:bold;
	text-align:center;
	line-height:20px;
	color:#000000;
	behavior: url(iepngfix.htc);
}

.testo_titolo{
font:12pt Arial;
color:#666666;
font-weight:bold;
	behavior: url(iepngfix.htc);
}

.campi{
width:413px;
	behavior: url(iepngfix.htc);
}

.campi_piccoli{
width:320px;
	behavior: url(iepngfix.htc);
}

.textarea{
overflow:hidden;
	behavior: url(iepngfix.htc);
}

.radio{
cursor:pointer;
	behavior: url(iepngfix.htc);
}

div#testa_seq{
	position:relative;
	width:900px;
	height:80px;
	background-image:url(images/head_plancia.jpg);
	behavior: url(iepngfix.htc);
}

div.piedeMenu {
      width:550px;
      clear:both;
	  margin-top:80px;
	  text-align:center;
	behavior: url(iepngfix.htc);
    }
    
a            { font-family: Verdana; font-size: 8pt; color: #ff9900; text-decoration: 
               none; }
a:link       { font-family: verdana; font-size: 8pt; color: #ff9900; text-decoration: 
               none; }
a:hover      { font-family: Verdana; font-size: 8pt; color: #999999; text-decoration: 
               underline; }
               
			   
font.txt_link{
	font-family: Verdana; 
	font-size: 8pt; 
	color: #ff9900; 
	text-decoration: none; 
}
div.imgPlancia{
	float:left;
	width:110px;
	height:80px;
	cursor:pointer;
	behavior: url(iepngfix.htc);
}   
div.testoPlancia{
	float:left;
	width:130px;
	height:80px;
	text-align:left;
	vertical-align:middle;
	cursor:pointer;
	behavior: url(iepngfix.htc);
}

div.dati_layout{
	float:left;
	width:716px;
	text-align:center;
	vertical-align:middle;
	/*cursor:pointer;*/
	display:none;
	margin:2px;
	behavior: url(iepngfix.htc);
	min-height:537px;
	height:auto;
}

/************************
*		VIDEO		*
*************************/
div.elenco_video {
float:left;
text-align:left;
width:730px;
padding-top:8px;
padding-left:12px;
padding-bottom:12px;
	behavior: url(iepngfix.htc);
}

div.etichetta_video {
float:center;
width:720px;
font-weight:bold;
text-align:center;
	behavior: url(iepngfix.htc);
}

div.contenuto_video {
float:left;
width:720px;
text-align:left;
	behavior: url(iepngfix.htc);
}

div.etichetta_video2 {
	float:left;
	width: 104px; 
	height: 87px;
	margin-bottom:4px;
	margin-right:4px;
	padding-top:2px;
	padding-left:3px;
	padding-right:3px;
	overflow:hidden;
	z-index: 100;
	cursor:move;
	text-align:left;
	background-color:#f4f4f4; /*#E9E9E9;*/
	behavior: url(iepngfix.htc);
}

div.etichetta_spot {
	float:left;
	width: 344px; 
	height: 41px;
	line-height:41px;
	margin-bottom:4px;
	margin-right:4px;
	padding-top:1px;
	padding-left:3px;
	padding-right:3px;
	overflow:hidden;
	z-index: 100;
	cursor:move;
	background-color:#F5F5F5;	
}

div#titolo_spot {
	float:left;
	width: 252px; 
	height: 41px;
	line-height:41px;
	padding-right:2px;
	overflow:hidden;
	/*background:orange;*/
}

div#cancella_spot {
	float:left;
	width: 22px; 
	padding-top:3px;
	height: 41px;
	line-height:41px;
}

div#modifica_spot {
	float:left;
	width: 22px; 
	padding-top:2px;
	height: 41px;
	behavior: url(iepngfix.htc);
}

div#anteprima_spot {
	float:left;
	width: 28px; 
	height: 41px;
	behavior: url(iepngfix.htc);
	padding-top:1px;
}

div#rinomina_spot {
	float:left;
	width: 28px; 
	height: 41px;
	behavior: url(iepngfix.htc);
	padding-top:1px;
}

/************************
*		LOADING			*
*************************/
#loading2 {
    /*background: transparent;*/
	background:#F8F8F8;
	border: 2px solid #eeeeee;
    padding: 60px;
    display: none; /* hidden */
    position: absolute;    
    z-index:9000;
    top: 40%;
    left: 40%;
    width: 160px;
	height:50px;
	font-size:20px;
/*	opacity:0.5;*/
    font-weight:bold;
	text-align:center;
	line-height:20px;
	color:#000000;
	behavior: url(iepngfix.htc);
}

/************************
*		SEQUENZA		*
*************************/
div.seq_cont{
	width:800px;
	height:365px;
	behavior: url(iepngfix.htc);
}
div.seq_cont_andi{
	width:100px;
	height:645px;
	behavior: url(iepngfix.htc);
	overflow:hidden;
}

div.seq_sx{
	float:left;
	width:340px;
	height:345px;
	overflow:scroll;
	overflow-x:hidden;
	padding-left:4px;
	padding-bottom:6px;
	behavior: url(iepngfix.htc);
}

.drop { 
    position:relative;
	float:left;
	width:340px;
	height:350px;
	margin-left:5px;
    overflow:scroll;
    overflow-x:hidden;
    z-index:50;
}

.drop2 { 
    position:relative;
	float:left;
	width:360px;
	height:350px;
	margin-left:5px;
    overflow:scroll;
    overflow-x:hidden;
    z-index:50;
}

.drop_andi { 
    position:relative;
	float:left;
	width:100px;
	height:645px;
    overflow:scroll;
    overflow-x:hidden;
	z-index:50;
}

div.overlay {
	padding-left:25px;
	padding-right:25px;
	padding-top:38px;
	width:650px;
	height:487px;
	display:none;
	background-image:url(images/white.png);	
behavior: url(iepngfix.htc);
}

div.overlay div.close {
	background:url(images/close.png) no-repeat;
behavior: url(iepngfix.htc);
	position:absolute;
	top:2px;
	right:5px; 
	width:35px;
	height:35px;
	cursor:pointer;
}

div.overlay a {
	height:446px;
	width:565px;
	display:block;
	behavior: url(iepngfix.htc);
}



.block { 
	float:left;
	width: 98px; 
	height: 114px;
	margin-bottom:4px;
	margin-right:4px;
	padding-left:1px;
	padding-right:1px;
	line-height:12px;
	font-family:verdana;
	cursor:move;
	z-index:100;
	text-align:center;
	background-color:#f5f5f5;
	border-bottom:1px solid #bbb;
	border-right:1px solid #bbb;
} 

#block_top{
float:left;
height:44px;
width:94px;
padding-top:6px;
}

#block_bottom{
float:left;
height:30px;
width:94px;
}

div#container{
	width:875px;
	height:100%;
	text-align:left;
	padding-left:15px;
	background-color:#F0F0F0;
	margin-bottom:10px;
	behavior: url(iepngfix.htc);
}
.elem { 
    float:left;
	padding-top:8px;
	padding-left:10px;
	margin-bottom:3px;
	background:#f5f5f5;
	background-repeat:repeat;
	width: 300px; 
	height: 45px;
	/*line-height:27px;*/
	cursor:move;
	font:10px Verdana;
	font-weight:bold;
	color:#727272;
	z-index:20;
	/*background:gold;*/
}  

.elem2 { 
    float:left;
	padding-top:8px;
	padding-left:10px;
	margin-bottom:3px;
	background:#f5f5f5;
	background-repeat:no-repeat;
	width: 320px; 
	height: 19px;
	line-height:27px;
	cursor:move;
	font:10px Verdana;
	font-weight:bold;
	color:#727272;
}  

.elem_andi { 
    float:left;
	padding:2px;
	margin-bottom:4px;
	background:#f5f5f5;
	background-repeat:no-repeat;
	width:73px; 
	height:51px;
	cursor:pointer;
	font:10px Verdana;
	color:#727272;
	border:1px dotted #cccccc;
	overflow:hidden;
}   
.elem_andi_over { 
    float:left;
	padding:2px;
	margin-bottom:4px;
	background:#cccccc;
	background-repeat:no-repeat;
	width:73px; 
	height:51px;
	cursor:pointer;
	font:10px Verdana;
	color:#727272;
	behavior: url(iepngfix.htc);
	border:1px dotted #f5f5f5;
	overflow:hidden;
}  


.btn_elimina{ 
	float:left;
	width:30px;
	margin-top:-3px;
	cursor:pointer;
}

.testo_elem{ 
	float:left;
	width:270px;
	height:38px;
	/*overflow:hidden;*/
	text-align:left;
	/*background:orange;*/
}

.testo_elem2{ 
	float:left;
	width:250px;
	overflow:hidden;
	text-align:left;
	behavior: url(iepngfix.htc);
}


/********************
*		TESTI
*********************/
.txt_elem_sx{
	font:10px Verdana;
	line-height:18px;
	font-weight:bold;
	color:#727272;
}

.txt_elem_sx_nobold{
	font:10px Verdana;
	line-height:8px;
	color:#727272;
}

.txt_elem_federfarma{
	font:10px Verdana;
	color:#007700;
}

.titoli_libseq{
	clear:both;
	width:100%;
	height:30px;
	padding-top:10px;
}
.titolo_lib{
	float:left;
	width:383px;
	height:30px;
	line-height:30px;
}
.titolo_seq{
	float:left;
	height:30px;
	line-height:30px;
}
.btn_video{
	text-align:center;
	margin-left:15px;
	height:28px;
	line-height:28px;
	behavior: url(iepngfix.htc);
}

.gruppo{
width:650px; 
border-color: #cccccc;
border-width: 1px;
border-style: double;
	behavior: url(iepngfix.htc);
}
.grande{ width: 500px; 
	behavior: url(iepngfix.htc);}
.grande_2{ width: 242px; 
	behavior: url(iepngfix.htc);}
.grande_3{ width: 248px;
	behavior: url(iepngfix.htc); }
.grande_4{ width: 220px; 
	behavior: url(iepngfix.htc);}
.medio_g{ width: 285px;
	behavior: url(iepngfix.htc); }

 
.grande_65 { border: 1px solid #C0C0C0; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px; background-color: 
               #EFEFEF; width:65px;
	behavior: url(iepngfix.htc); }
.grande_129 { border: 1px solid #C0C0C0; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px; background-color: 
               #EFEFEF; width:129px;
	behavior: url(iepngfix.htc); }
.grandebis { border: 1px solid #C0C0C0; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px; background-color: 
               #EFEFEF; width:275px;
	behavior: url(iepngfix.htc);}
.grandebis2 { border: 1px solid #C0C0C0; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px; background-color: 
               #EFEFEF; width:285px;
	behavior: url(iepngfix.htc);}


div.tit_cat{
float:left;
width: 290px;
height:22px;
text-align:left;
	behavior: url(iepngfix.htc);
}
div.cont_riga_cat{
float:left;
width: 310px;
height:22px;
text-align:left;
	behavior: url(iepngfix.htc);
}

textarea.testo_textarea{
}

.box_template{
	float:left;
	width:218px;
	height:150px;
	margin:5px;	
	padding:5px;
	border:1px solid #cccccc;
	background-color:#F4F4F4;
	behavior: url(iepngfix.htc);
}
.bg_rss{
	float:left;
	width:110px;
	height:20px;
	margin:4px;
	color:#666666;
	cursor:pointer;
	behavior: url(iepngfix.htc);
}
.bg_rss_over{
	float:left;
	width:200px;
	background-color:#C0DFE9;
	margin:4px;
	color:#666666;
	cursor:pointer;
	behavior: url(iepngfix.htc);
}



input.radiob       { width:20; background-color:#FFFFFF;border: 0px solid #C0C0C0;
	behavior: url(iepngfix.htc);}   

.mano{
cursor:pointer;
	behavior: url(iepngfix.htc);
}

div.opz_ffmo{
	visibility:hidden;
	behavior: url(iepngfix.htc);
}


div.rss_inserisci{
	float:left;
	width:240px;
	margin:4px;
	color:#666666;
	text-align:left;
	behavior: url(iepngfix.htc);
}
div.rss_elenco_cont{
	float:right;
	width:528px;
	margin:4px;
	margin-left:0px;
	margin-right:10px;
	color:#666666;
	behavior: url(iepngfix.htc);
}
div.rss_elenco_elem{
	float:left;
	width:750px;
	height:27px;
	line-height:27px;
	background-color:#F5F5F5;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:3px;
	color:#666666;
	font-family:verdana;
behavior: url(iepngfix.htc);
}
div.rss_elenco_elem_tit{
	float:left;
	width:685px;
	height:27px;
	line-height:27px;
	overflow:hidden;
	text-align:left;
	padding-left:5px;
	behavior: url(iepngfix.htc);
}
div.rss_elenco_elem_vis{
	float:left;
	width:24px;
	height:22px;
	line-height:22px;
	padding:2px;
	behavior: url(iepngfix.htc);
}
div.rss_elenco_elem_canc{
	float:right;
	width:24px;
	height:22px;
	line-height:22px;
	padding:2px;
	behavior: url(iepngfix.htc);
}

table.standard{
	border:1px solid #FF9900;
	behavior: url(iepngfix.htc);
}


/********************************** begin nuova amministra ***********************************************************/
body {
background-image:url(images/bg.jpg);
margin:0 auto;
background-repeat:repeat-x;
scrollbar-face-color: #999999; 
scrollbar-shadow-color: #ffffff;
scrollbar-highlight-color: #999999; 
scrollbar-3dlight-color: #ffffff; 
scrollbar-darkshadow-color: #999999; 
scrollbar-track-color: #ffffff; 
scrollbar-arrow-color: #ffffff;
scrollbarwidth = 0;
	behavior: url(iepngfix.htc);
}

div#contenitore{
position:relative;
width:1000px;
	behavior: url(iepngfix.htc);
}

div#testa{
float:left;
width:1000px;
height:110px;/*
background:red;*/
background:url('images/head.jpg');
	behavior: url(iepngfix.htc);
}
div#generale{
float:left;
width:1000px;
	behavior: url(iepngfix.htc);
}
div#margine_sx{
float:left;
width:26px;
height:10px;
	behavior: url(iepngfix.htc);
}
div#margine_dx{
float:right;
width:25px;
height:100%;
	behavior: url(iepngfix.htc);
}
div#corpo{
float:left;
width:949px;
background:url('images/bg_corpo.jpg') repeat-x #F0F0F0;
/*border-left: 1px solid #f0f0f0;*/
border-right: 1px solid #f0f0f0;
	behavior: url(iepngfix.htc);
}

div#menu_sx{
float:left;
width:130px;
height:100%;
text-align:left;
	behavior: url(iepngfix.htc);
}

div#contenuti{
position:relative;
float:left;
width:810px;
	behavior: url(iepngfix.htc);
}

div#titolo{
float:left;
width:150px;
height:100%;
}

div#testa_alta{
float:left;
width:825px;
height:41px;
	behavior: url(iepngfix.htc);

}

div#menu{
position:relative;
float:left;
width:800px;
height:30px;
margin-left:48px;
	behavior: url(iepngfix.htc);

}

div.cont_bottone{
position:relative;
float:left;
width:156px;
height:30px;
	behavior: url(iepngfix.htc);
}

div.ombra{
position:absolute;
left:0px;
bottom:1px;
width:14px;
height:30px;
background:url('images/ombra_menu_alto.jpg') #FFFFFF;
	behavior: url(iepngfix.htc);
}

div.bottone{
position:absolute;
left:14px;
bottom:0px;
width:140px;
height:30px;
font-family:Arial;
font-size:10pt;
color:#333333;
cursor:pointer;
	behavior: url(iepngfix.htc);
}

div.bottone_over{
position:absolute;
left:14px;
bottom:0px;
width:140px;
height:37px;
font-family:Arial;
font-size:10pt;
color:#333333;
cursor:pointer;
	behavior: url(iepngfix.htc);
}

div#logout{
float:right;
width:84px;
height:24px;
	behavior: url(iepngfix.htc);
}

div#help{
float:right;
width:26px;
height:24px;
margin-right:4px;
	behavior: url(iepngfix.htc);
}

div#piede{
float:left;
width:1000px;
height:30px;
background:url('images/piede.jpg') no-repeat #ffffff;
	behavior: url(iepngfix.htc);
}

div#laccio_menu_sx{
float:left;
cursor:pointer;
	behavior: url(iepngfix.htc);
}

.linguetta_menu_sx{
float:left;
width:119px;
height:38px;
background-repeat:no-repeat;
	behavior: url(iepngfix.htc);
}

#allungo{
float:left;
width:1px;
height:38px;
background-image:url('images/bg_menu_sx.png');
behavior: url(iepngfix.htc);
}

/*****  SEZIONE LOGIN  *****/
div#box{
position:relative;
}
div#box_interno{
position:relative;
float:left;
border-left:2px solid #D8D8D8;
border-bottom:2px solid #D8D8D8;
border-right:2px solid #D8D8D8;
background:#FFFFFF;
display:inline;
margin-left:9px;
behavior: url(iepngfix.htc);

}
div#box_testa{
float:left;
display:inline;
behavior: url(iepngfix.htc);
margin-left:0px;
#margin-left:0px;
_margin-left:0px;
}

/********************************** end nuova amministra ***********************************************************/


div#contenitore_gb{
width:500px;
overflow:hidden;
scrolling:no;
background:#eeeeee;
behavior: url(iepngfix.htc);
}

div#contenitore_gb_andi{
width:970px;
height:655px;
padding:5px;
overflow:hidden;
scrolling:no;
background:#eeeeee;
behavior: url(iepngfix.htc);
}

div#generale_gb{
float:left;
width:380px;
height:500px;
margin-top:20px;
#margin-top:20px;
_margin-top:15px;
margin-left:80px;
#margin-left:80px;
_margin-left:35px;
text-align:center;
overflow:hidden;
behavior: url(iepngfix.htc);
background:#eeeeee;
}


div#generale_gb2{
float:left;
width:380px;
height:500px;
text-align:center;
overflow:hidden;
behavior: url(iepngfix.htc);
background:#eeeeee;
}

div#generale_gb_andi_sx{
float:left;
width:100px;
text-align:center;
overflow:hidden;
behavior: url(iepngfix.htc);
background:#eeeeee;
}

div#generale_gb_andi_dx{
float:left;
width:860px;
overflow:hidden;
behavior: url(iepngfix.htc);
background:#eeeeee;
}

div#generale2_gb{
position:relative;
width:820px;
height:570px;
behavior: url(iepngfix.htc);
margin-top:20px;
margin-left:30px;
text-align:center;
overflow:scroll;
background:#eeeeee;
}
div#generale3_gb{
position:relative;
width:820px;
height:570px;
behavior: url(iepngfix.htc);
padding-top:20px;
padding-left:30px;
text-align:center;
overflow:scroll;
background:#eeeeee;
}
div.bg_template{
position:relative;
text-align:center;
	behavior: url(iepngfix.htc);
width:800px;
}
.box_template_small{
	float:left;
	width:220px;
	height:150px;
	margin:10px;	
	behavior: url(iepngfix.htc);
	padding:2px;
	border:1px solid #cccccc;
	background-color:#F4F4F4;
}
.gb_bgtit{
width:800px;
height:30px;
line-height:30px;
	behavior: url(iepngfix.htc);
background:#eeeeee;
}

.pngfix{
behavior: url(iepngfix.htc);
}

div.titolo_video_spot{
	width:99px;
	height:89px;
	padding-top:1px;
	#padding-top:-1px;
	text-align:center;
	overflow:hidden;
	/*background:gold;*/
}
#lista{
	float:left;
	width:710px;
	height:auto;
	margin:10px;
}
.lista_elem .a{
	width:590px;
	padding-left:10px;
	float:left;
	height:20px;
	line-height:20px;
	padding:5px;
	margin-bottom:5px;
	cursor:move;
	text-align:left;
	background:#EFEFEF;
	overflow:hidden;
}

.lista_elem .b{
	float:left;
	width:40px;
	height:20px;
	line-height:20px;
	padding:5px;
	margin-bottom:5px;
	cursor:move;
	background:#EFEFEF;
}

div.pdf_sort_720{
float:left;
width:675px;
min-height:25px;
height:auto;
margin-bottom:5px;
text-align:center;
font-family: Verdana; 
font-size: 10pt; 
color: #999999; 
border: 1px solid #c0c0c0;
background:#eee;
cursor:move;
}