html,body {
	/*max-width:1024px;
	margin:auto;*/
	font-family: Verdana,Arial,sans-serif; 
	font-size: 0.9em;
	height: 100%;
	width:100%;
	margin: 0;
	padding: 0;
}
.partita_iva {
    margin-top:30px;
    border-top:1px solid #666;
    color:#999;
    padding-top:10px;
    font-size:80%;
    text-align:center;
}
/* ---------------------------------------------------------------------------------------- */
#half-top-index {
	height: 50%;
	background:#CECECE url("/img/top_index.gif") no-repeat bottom center;
	text-align:center;
}	
#half-top-indexblue {
	height: 250px;
	background:#2451A7 url("/img/top_indexblue.gif") no-repeat bottom center;
	text-align:center;
}	
#half-top-powersoft {
	height: 50%;
	background:#C5C1DB url("/img/top_powersoft.gif") no-repeat bottom center;
	text-align:center;
}
#half-top-mobility {
	height: 50%;
	background:#DBC8C1 url("/img/top_mobility.gif") no-repeat bottom center;
	text-align:center;
}
#half-top-mobility-news {
	height: 250px;
	background:#DBC8C1 url("/img/home_news_mobility.gif") no-repeat bottom center;
	text-align:center;
}
#half-top-audio {
	height: 50%;
	background:#C3D8C3 url("/img/top_audio.gif") no-repeat bottom center;
	text-align:center;
}
#half-top-audio-news {
	height: 250px;
	background:#C3D8C3 url("/img/home_news_audio.gif") no-repeat bottom center;
	text-align:center;
}
#half-top-img { 
	width:100%;
	top:10px;
	bottom:100%;
	position: relative;
}
#index_sf {
	background:#CECECE;
}	
#powersoft_sf {
	background:#C5C1DB;
}
#mobility_sf {
	background:#DBC8C1;
}
#audio_sf {
	background:#C3D8C3;
}
/* ---------------------------------------------------------------------------------------- */
#half-bottom-index {
	position: absolute;
	top: 0px;
	top:50%;
	height: 50%;
	background:#FFFFFF url("/img/top_index_sf.gif") repeat-x top;		
	border:1px solid #f00;
}
#half-bottom-indexblue {
	top:50%;
	height: 50%;
	background:#FFFFFF url("/img/top_indexblue_sf.gif") repeat-x top;		
	/*border:1px solid #f00;*/	
}
#half-bottom-powersoft {
	top:50%;
	height: 50%;
	background:#FFFFFF url("/img/top_powersoft_sf.gif") repeat-x top;			
}
#half-bottom-mobility {
	top:50%;
	height: 50%;
	background:#FFFFFF url("/img/top_mobility_sf.gif") repeat-x top;			
}
#half-bottom-audio {
	top:50%;
	height: 50%;
	background:#FFFFFF url("/img/top_audio_sf.gif") repeat-x top;			
}
img {
	border:0;
}

#centro {
	background-color: #f00;
	margin-left: -0px;
	position: absolute;
	top: 249px;
	left: 50%;
	width: 0px;
	height: 0px;
}
#centro-alto {
	background-color: #f00;
	margin-left: -0px;
	position: absolute;
	left: 50%;
	width: 0px;
	height: 0px;
	top: 39px;
}
.objnews-powersoft {
	font-size: 80%;
	color:#999999;
	background:#FFFFFF;
}
.objnews-audio {
	font-size: 80%;
	color:#FFFFFF;
	background:#6A826A url("/img/home_news_audio_sf.gif") no-repeat top center;
	background-position:fixed;
	/*background:#6A826A;*/
	/*background:transparent;*/
	/*background:#6A826A url("/img/home_news_audio_sf.gif") no-repeat center middle;*/
	/*height: 70px;*/
}

.objnews-mobility {
	font-size: 80%;
	color:#FFFFFF;
	background:#A88C7E;
	height: 121px;
}
/*
#home-news-index{
	padding-left: 4px;
	padding-top: 30px;
	padding-bottom: 4px;
	padding-right: 4px;
	position: absolute;
	top: 50px;
	left: -370px;
	background:#FFFFFF url("/img/home_news_powersoft.gif") no-repeat top center;
	z-index:50;
}*/
#home-news-index{
	padding-left: 4px;
	padding-top: 30px;
	padding-bottom: 4px;
	padding-right: 4px;
	position: absolute;
	top: 60px;
	left: -160px;
	background:#FFFFFF url("/img/home_news_powersoft.gif") no-repeat top left;
	z-index:50;
	width: 520px;

}
#iframe-news-index {
	width: 154px;
	height: 133px;
	/*overflow-x: hidden;*/
    overflow: auto; 
}


#home-news-mobility{
	padding-left: 4px;
	padding-top: 30px;
	padding-bottom: 4px;
	padding-right: 4px;
	position: absolute;
	top: 60px;
	left: -160px;
	background:#FFFFFF url("/img/home_news_mobility2.gif") no-repeat top left;
	z-index:50;
	width: 520px;

}
#iframe-news-mobility {
	width: 521px;
	height: 133px;
	 overflow: auto;
}

#home-news-audio{
	padding-left: 4px;
	padding-top: 30px;
	padding-bottom: 4px;
	padding-right: 4px;
	position: absolute;
	top: 60px;
	left: -160px;
	background:#FFFFFF url("/img/home_news_audio2.gif") no-repeat top left;
	z-index:50;
	width: 520px;

}
#iframe-news-audio {
	width: 521px;
	height: 133px;
	 overflow: auto;
}
/*
#home-news-mobility{
	padding-left: 4px;
	padding-top: 30px;
	padding-bottom: 4px;
	padding-right: 4px;
	position: absolute;
	top: 0px;
	left: -50px;
	background:#FFFFFF url("/img/home_news_mobility2.gif") no-repeat top center;
	z-index:50;
	border:1px solid #000;
}

#iframe-news-mobility {
	width: 500px;
	height: 140px;
	position: absolute;
	top: 60px;
	left:-135px;
}
*/
/*
#iframe-news-mobility {
	position: absolute;
	top: -170px;
	left: -177px;
	width: 545px;
	height: 121px;
	background:#A88C7E;
}

#iframe-news-audio {
	position: absolute;
	top: -170px;
	left: -365px;
	width: 734px;
	height:121px;
}
*/
/* ---------------------------------------------------------------------------------------- */
#img_it {
	position:absolute;
	margin:15px 347px 0 0 ;
	right:50%;
}
#img_en {
	position:absolute;
	margin:15px 323px 0 0 ;
	right:50%;
}
#img_logo {
	position:absolute;
	margin-left:210px;
	margin-top:15px;
	left:50%;
}
#img_index {
	position:absolute;
	margin:0 0 0 50%;
	bottom: 0px;
}
#img_palla {
	position:absolute;
	margin-left:0px;
	bottom: 0px;
	left:50%;
}
#music-on-off {
	position:absolute;
	top: 252px;
	right:0px;
	text-align:center;
	font-size:80%;
	margin:15px;
}
/*-------------------------- Main Menu ----------------------------------------*/

div#menu_main{
	position: absolute;
	top: 0px;
	left: -270px;	
	height:50px;
	margin: 0px auto;
	padding:0;
	width:530px;
	padding-top:1px;
}
div#menu_main ul{
	list-style-type:none;
	margin:0;
	padding:0;
}	
div#menu_main li{
	float:left;
	margin:0;
	padding:0;
}	
div#menu_main a{
	display:block;
	width:39px;
	height:50px;
}
/****** intranet  ********/
div#menu_main li#index_powersoft a{
	width:215px;
	height:31px;
	background:#FFFFFF url("/img/p_index_powersoft.gif") no-repeat top center;
}
div#menu_main li#index_powersoft a:hover{
	background:#FFFFFF url("/img/p_index_powersoft_over.gif") no-repeat top center;
}
div#menu_main li#index_mobility a{
	background:#CECECE url("/img/p_index_mobility.gif") no-repeat top center;
}
div#menu_main li#index_mobility a:hover{
	background:#CECECE url("/img/p_index_mobility_over.gif") no-repeat top center;
}
div#menu_main li#index_audio a{
	background:#CECECE url("/img/p_index_audio.gif") no-repeat top center;
}
div#menu_main li#index_audio a:hover{
	background:#CECECE url("/img/p_index_audio_over.gif") no-repeat top center;
}
/****** indexblue  ********/
div#menu_main li#indexblue_powersoft a{
	width:214px;
	height:31px;
	background:#FFFFFF url("/img/p_indexblue_powersoft.gif") no-repeat top center;
}
div#menu_main li#indexblue_powersoft a:hover{
	background:#FFFFFF url("/img/p_indexblue_powersoft_over.gif") no-repeat top center;
}
div#menu_main li#indexblue_mobility a{
	background:#CECECE url("/img/p_indexblue_mobility.gif") no-repeat top center;
}
div#menu_main li#indexblue_mobility a:hover{
	background:#CECECE url("/img/p_indexblue_mobility_over.gif") no-repeat top center;
}
div#menu_main li#indexblue_audio a{
	background:#CECECE url("/img/p_indexblue_audio.gif") no-repeat top center;
}
div#menu_main li#indexblue_audio a:hover{
	background:#CECECE url("/img/p_indexblue_audio_over.gif") no-repeat top center;
}
/****** powersoft  ********/
div#menu_main li#powersoft_powersoft a{
	width:215px;
	height:31px;
	background:#FFFFFF url("/img/p_powersoft_powersoft.gif") no-repeat top center;
}
div#menu_main li#powersoft_powersoft a:hover{
	background:#FFFFFF url("/img/p_powersoft_powersoft_over.gif") no-repeat top center;
}
div#menu_main li#powersoft_mobility a{
	background:#C5C1DB url("/img/p_powersoft_mobility.gif") no-repeat top center;
}
div#menu_main li#powersoft_mobility a:hover{
	background:#C5C1DB url("/img/p_powersoft_mobility_over.gif") no-repeat top center;
}
div#menu_main li#powersoft_audio a{
	background:#C5C1DB url("/img/p_powersoft_audio.gif") no-repeat top center;
}
div#menu_main li#powersoft_audio a:hover{
	background:#C5C1DB url("/img/p_powersoft_audio_over.gif") no-repeat top center;
}
/****** mobility  ********/
div#menu_main li#mobility_mobility a{
	width:214px;
	height:31px;
	background:#FFFFFF url("/img/p_mobility_mobility.gif") no-repeat top center;
}
div#menu_main li#mobility_mobility a:hover{
	background:#FFFFFF url("/img/p_mobility_mobility_over.gif") no-repeat top center;
}
div#menu_main li#mobility_powersoft a{
	background:#DBC8C1 url("/img/p_mobility_powersoft.gif") no-repeat top center;
}
div#menu_main li#mobility_powersoft a:hover{
	background:#DBC8C1 url("/img/p_mobility_powersoft_over.gif") no-repeat top center;
}
div#menu_main li#mobility_audio a{
	background:#DBC8C1 url("/img/p_mobility_audio.gif") no-repeat top center;
}
div#menu_main li#mobility_audio a:hover{
	background:#DBC8C1 url("/img/p_mobility_audio_over.gif") no-repeat top center;
}
/****** audio  ********/
div#menu_main li#audio_audio a{
	width:214px;
	height:31px;
	background:#FFFFFF url("/img/p_audio_audio.gif") no-repeat top center;
}
div#menu_main li#audio_audio a:hover{
	background:#FFFFFF url("/img/p_audio_audio_over.gif") no-repeat top center;
}
div#menu_main li#audio_powersoft a{
	background:#C3D8C3 url("/img/p_audio_powersoft.gif") no-repeat top center;
}
div#menu_main li#audio_powersoft a:hover{
	background:#C3D8C3 url("/img/p_audio_powersoft_over.gif") no-repeat top center;
}
div#menu_main li#audio_mobility a{
	background:#C3D8C3 url("/img/p_audio_mobility.gif") no-repeat top center;
}
div#menu_main li#audio_mobility a:hover{
	background:#C3D8C3 url("/img/p_audio_mobility_over.gif") no-repeat top center;
}


/*-------------------------- Sub Menu index ----------------------------------------*/

div#index_menu_sub{
	/*border:1px solid #0f0;*/
	position:absolute;
	left:-100px;
	top:65px;
}
div#index_menu_sub ul{
	/*border:1px solid #000;*/
	list-style-type:none;
	padding:0;
	margin:0;
	width:400px;
}	
div#index_menu_sub li{
	/*border:1px solid #00f;*/
	padding:0;
	margin:0;
	width:400px;
}	
div#index_menu_sub a{
	background:url("/img/sub_menu_index.gif") no-repeat top left;
	padding-left:13px;
	font-size: 80%;
	color: #666666;
	width:400px;
	text-decoration: none;
	height:2em;
}
div#index_menu_sub a:hover{
	background:url("/img/sub_menu_index_over.gif") no-repeat top left;
	font-weight: bold;
}
/*-------------------------- Sub Menu powersoft ----------------------------------------*/
div#powersoft_menu_sub{
	/*border:1px solid #0f0;*/
	top:50%;
	position:absolute;
	width:100%;		
	margin-top:55px;
}
div#powersoft_menu_sub ul{
	/*border:1px solid #000;*/
	list-style-type:none;
	margin: 0px auto;
	width:730px;
	padding:0;
	text-align:left;
}	
div#powersoft_menu_sub li{
	padding:0 0 0 170px;
}	
div#powersoft_menu_sub a{
	/*border:1px solid #f00;*/
	background:url("/img/sub_menu_powersoft.gif") no-repeat left;
	padding-left:13px;
	font-size: 80%;
	color: #666666;
	width:400px;
	text-decoration: none;
	height:2em;
}
div#powersoft_menu_sub a:hover{
	background:url("/img/sub_menu_over.gif") no-repeat left;
	font-weight: bold;
}
/*-------------------------- Sub Menu mobility ----------------------------------------*/
div#mobility_menu_sub{
	/*
    position:absolute;
	left:-215px;
	top:60px;
	width:500px;
	*/
	position:absolute;
	left:-370px;
	top:60px;
	width:200px;
}
div#mobility_menu_sub ul{
	list-style-type:none;
	padding:0;
	margin:0;
	/*width:500px;*/
	width:200px;
}	
div#mobility_menu_sub li{
	padding:0;
	margin:0;
	/*width:500px;*/
	/*height:30px;*/
	width:200px;
	height:18px;
}	
div#mobility_menu_sub a{
	/*background:url("/img/sub_menu_mobility.gif") no-repeat left;*/
	/*padding:8px 0 20px 250px;*/
	/*width:500px;*/
	background:url("/img/sub_menu_mobility_pic.gif") no-repeat left;
	padding:10px 0 10px 20px;
	width:200px;
	font-size: 80%;
	color: #666666;
	text-decoration: none;
}
div#mobility_menu_sub a:hover{
	background:url("/img/sub_menu_over_pic.gif") no-repeat left;
	font-weight: bold;
}
/*link RED */
div#mobility_menu_sub li.red_link a {
  color:red;
  font-size: 88%;
  background:url("/img/sub_menu_audio_pic_red.gif") no-repeat left;
}	

div#mobility_menu_sub li.red_link a:hover{
	background:url("/img/sub_menu_over_pic_red.gif") no-repeat left;
}

/*-------------------------- Sub Menu audio ----------------------------------------*/
div#audio_menu_sub{
	/*border:1px solid #0f0;*/
	/*
    position:absolute;
	left:-375px;
	top:60px;
	width:500px;
	*/
	position:absolute;
	left:-370px;
	top:60px;
	width:200px;
}
div#audio_menu_sub ul{
	/*border:1px solid #000;*/
	list-style-type:none;
	padding:0;
	margin:0;
	/*width:500px;
	text-align:right;*/
	width:200px;
}	
div#audio_menu_sub li{
	padding:0;
	margin:0;
    /*width:500px;*/
	/*height:30px;*/
	width:200px;
	height:18px;
}	
div#audio_menu_sub a{
	/*
    background:url("/img/sub_menu_audio.gif") no-repeat right;
	padding:8px 250px 20px 0;
	font-size: 80%;
	color: #666666;
	width:500px;
	text-decoration: none;
	*/
	background:url("/img/sub_menu_audio_pic.gif") no-repeat left;
	padding:10px 0 10px 20px;
	width:200px;
	font-size: 80%;
	color: #666666;
	text-decoration: none;
}
div#audio_menu_sub a:hover{
	background:url("/img/sub_menu_over_pic.gif") no-repeat left;
	font-weight: bold;
}

/*link RED */
div#audio_menu_sub li.red_link a {
  color:red;
  font-size: 88%;
  background:url("/img/sub_menu_audio_pic_red.gif") no-repeat left;
}	

div#audio_menu_sub li.red_link a:hover{
	background:url("/img/sub_menu_over_pic_red.gif") no-repeat left;
}

/*-------------------------- Tamplate Page ----------------------------------------*/
#header { 
	width:100%; 
	margin:0; 
}
#main { 
	position:relative; 
	width:100%; 
	text-align:left; 
	background:url("/img/sf_page.gif") repeat-y left; /*url#ededed;*/
}
.text {
	line-height:1.5em;
	margin:0 0 0 0; 
	padding:10px 0px 10px 10px; 
	border-left:165px solid #636363;
}
.text_powersoft {
	/*padding:10px; */
}
.text_mobility {
	/*padding:10px; */
}
.text_audio {
	/*padding:10px;  */
}
#contenitore {
	padding:30px 30px 50px 30px; 
}

#path {
	margin:0px auto; 
	background: #C0C0C0;
	padding:2px 2px 2px 10px; 
	font-size: 85%;
	border-left:165px solid #909090;
}
#path_print {
	position:absolute; 
	right:3em;
	margin:0px auto; 
	padding:2px;
	color:#FFFFFF;
}
#path a{
	color:#484848;
	text-decoration: none;
}
#path a:hover, #path a:focus{
	color:#FFFFFF;
}
.photo_gallery {
    float:left;
    border:1px solid #999;
    background:#eee;
    text-align:center;
    margin:7px;
    padding:1px;
    font-size:80%;
    min-width: 100px;
    width: auto !important;
    width: 100px;
}

.photo_news {
    float:left;
    border:1px solid #999;
    background:#eee;
    text-align:center;
    padding:1px;
    font-size:80%;
    min-width: 200px;
    width: auto !important;
    width: 200px;
    margin-right:10px;
}
.photo_news img {
    width: 200px;
}
/*-------------------------- TOP e BOTTOM page ----------------------------------------*/
#top-powersoft {
	height: 40px;
	background:#C5C1DB url("/img/top_powersoft.gif") no-repeat bottom center;
}
#top-intranet, #top-admin {
	height: 40px;
	background:#CECECE;
}
#top-mobility {
	height: 40px;
	background:#DBC8C1 url("/img/top_mobility.gif") no-repeat bottom center;
}
#top-audio {
	height: 40px;
	background:#C3D8C3 url("/img/top_audio.gif") no-repeat bottom center;
}
#bottom-powersoft {
	top:40px;
	height:50px;
	background:#FFFFFF url("/img/top_powersoft_sf.gif") repeat-x top;			
}
#bottom-intranet, #bottom-admin {
	top:40px;
	height:50px;
	background:#FFFFFF url("/img/top_intranet_sf.gif") repeat-x top;			
}
#bottom-mobility {
	top:40px;
	height:50px;
	background:#FFFFFF url("/img/top_mobility_sf.gif") repeat-x top;			
}
#bottom-audio {
	top:40px;
	height:50px;
	background:#FFFFFF url("/img/top_audio_sf.gif") repeat-x top;	
}
/*-------------------------- Sub Menu page ----------------------------------------*/
html>body #menu_page {
  width:165px;
}	
#menu_page { 
	float:left;
	top:0; 
	left:0; 
	width:165px; 
	font-size: 85%;
	margin:0;
	/*-padding-bottom:100%;*/
	/*border:1px solid orange;*/
}
#menu_page_right {
	background-color:#636363;
}
#menu_page ul{
	list-style-type:none;
	background-color:#636363;
	margin:0;
	padding:0;
}
#menu_page ul li{
	height: auto;
	color: red;
	margin:0 0 5px 0;
	/*margin:10;*/
}
#menu_page ul li a{
	color:#FFFFFF;
	text-decoration: none;
	display: block; 
	background:url("/img/qua_b.gif") no-repeat top left;
	padding:2px 5px 2px 12px;	
}
#menu_page ul li a:hover, #menu_page ul li a:focus{
	color:#000000;
	background:#D6D5D5 url("/img/qua.gif") no-repeat top left;
	/*border:1px solid #000;*/
}
#menu_page ul li ul{
	list-style-type:none;
	margin:0;
	/*padding-bottom:10px;*/
}
#menu_page ul li ul li{
	height: auto;
	color: red;
}
#menu_page ul li ul li a{
	color:#FFFFFF;
	text-decoration: none;
	display: block; 
	height:100%;
	background:url("/img/sf.gif") no-repeat top left;
	padding:2px 5px 2px 30px;
}
#menu_page ul li ul li a:hover, #menu_page ul li ul li a:focus{
	color:#000000;
	background-color:#E7E6E6;
	/*border:1px solid #FFF;*/
}

/*-------------------------- Bottom Menu page ----------------------------------------*/

#bottom_line {
	margin:0px auto; 
	border-top:1px solid #909090;
	border-right:1px solid #C0C0C0;
	padding:10px 10px 10px 10px; 
}

#bottom {
	clear:both;
	padding:0px 30px 10px 30px; 
	text-align:center;
	font-size: 70%;
}
#bottom a{
	color:#000000;
	text-decoration: none;
	padding:2px;
}
#bottom a:hover, #bottom a:focus{
	color:#000000;
	background-color:#E7E6E6;
}
#bottom_top {
	display:block;
	text-align:right;
}


/*-------------------------- Generale ----------------------------------------*/
h1 {
	font-family: Arial,Verdana,sans-serif;
	font-size: 1.3em;
	margin-top:0;
}
h2 {
	font-size: 1.2em;
}
h3 {
	font-size: 1.2em;
	display:inline
}
.title_h1 h1{
	margin-left:165px;
	font-size: 165%;
	font-family: Verdana,Arial,sans-serif;
	padding:0 0 0 10px; 
	font-weight: normal;
}
.title_powersoft {
	color: #1F0E73;
}
.title_intranet {
	color: #000000;
}
.title_mobility {
	color: #7F3C23;
}
.title_audio {
	color: #0E730C;
}

.text_powersoft h1, .text_intranet h1, .text_mobility h1, .text_audio h1 {
	display: none; 
}
.text_powersoft h2, .text_powersoft h3 {
	color: #1F0E73;
}
.text_intranet h2, .text_intranet h3{
	color: #000000;
}
.text_mobility h2, .text_mobility h3 {
	color: #7F3C23;
}
.text_audio h2, .text_audio h3{
	color: #0E730C;
}

div.hr {
	clear : right;
	display: block;
	height: 18px;
	background:url("/img/hr.gif") center center;
	margin: 1em 0 1em 0;
}
.text_powersoft div.hr {
	display: block;
	background-color:#C5C1DB;
}
.text_intranet div.hr {
	display: block;
	background-color:#000000;
}
.text_mobility div.hr {
	display: block;
	background-color:#DBC8C1;
}
.text_audio div.hr {
	display: block;
	background-color:#C3D8C3;
}

.text_powersoft .objlist {
	/*background-color:#C5C1DB;
	border:1px solid #1F0E73;
	padding:1em;*/
}
.text_mobility .objlist {
	/*background-color:#DBC8C1;
	border:1px solid #7F3C23;
	padding:1em;*/
}
.text_audio .objlist {
	/*background-color:#C3D8C3;
	border:1px solid #0E730C;
	padding:1em;*/
}



.brown {
    font-size: 100%;
	color:#666666;
}
.debug {
	color:#FF0000;
}
hr {display:none}

.img_right {
	float:right;
	padding-left:20px;
	/*margin-bottom:20px;*/
	
}

.img_NEWS {
    float:right;
	border:1px solid #999;
    background:#eee;
    padding:1px;
    margin-left:10px;
    
    text-align:center;
    font-size:80%;
    
    min-width: 300px;
    width: auto !important;
    width: 300px;
}

.img_left {
	float:left;
	margin-right:20px;
	/*margin-bottom:20px;*/
}
.logout {
	background:orange;
	padding:2px 2px 8px 2px;
}
a.logout {
	float:right;
	padding:0 3px 3px 3px;
	text-decoration: none;
	border:solid 1px;
	border-color:#FFDEA3 #996300 #996300 #FFDEA3;
	background:#FFC600;
	color:#000000;
}
a.logout:hover{
	float:right;
	padding:1px 3px 2px 3px;
	text-decoration: none;
	border:1px inset #F8E4C0;
	background:#F8D390;
	color:#FF0000;
}
/*
#iframe-news {
	width:370px; 
	height:135px;
	border:1px inset #F8E4C0;
}
*/
/*
.iframe-news {
	margin:20px auto;
	width:740px; 
	height:80%;
}
.iframe-news {
	position:fixed;
	width:370px; 
	height:135px;
	bottom:60%;
	z-index:1;
	border-right:100px solid #000;
}
*/

/* non usato
#iframe-url {position:absolute;top:90px;left:0;right:0;bottom:0;-border-bottom:90px solid #000;}
#iframe-url iframe{top:100px;width:100%; height:100%;}
*/


/*
#iframe-search {
	position:absolute;
	top:70px;
	left:200px;
	right:0;
	bottom:0;
	-border-bottom:300px solid #000;
}

#iframe-search iframe{
	left:200px;
	width:80%; 
	height:80%;
	border:1px solid #000;
}
*/
#iframe-search {
	border:1px solid #000;
}
#iframe-search iframe{
	width:100%; 
	height:100%;
	border:1px solid red;
}

.input-text
{
	border: 1px solid #505050;
	background:#C5C1DB;
	width:20em; 
}
.td_nowrap {
    white-space: nowrap;
}

.input-submit
{
	border: 1px solid #505050;
	background:#C5C1DB;
}

pre {
	font-family: Verdana,Arial,sans-serif; 
	font-size: 0.9em;	
}

#htdig-search {
	border:1px solid #FFFFFF;
	margin:2px;
	padding:2px;
	background:#C0C0C0;
	text-align:center;
	color:#000000;
	font-weight: bold;
}
.input-text2 {
	border:1px solid #505050;
	margin-top:5px;
}
.input-submit2 {
	border:1px solid #505050;
	margin-top:5px;
}
#htdig-search form {
	margin:0;
	padding:0;
}

.table_general {
	border-collapse: collapse;
}
.table_general th{
	width:250px;
	text-align:right;
	background-color:#cccccc;
	border:1px solid #666666;
	border-collapse: collapse;
    padding:5px;
}
.table_general td{
	text-align:left;
	background-color:#ffffff;
	border:1px solid #666666;
	border-collapse: collapse;
    padding:5px;
}
#powered_by {
    text-align:center;
    font-size:75%;
    padding-bottom:5px;
    color:#909090;
}
#powered_by a {
    color:#92a5d0;
}
#powered_by a:hover {
    color:#015a9e;
}
