@import url(common.css);
body { 
font-family: Arial, Helvetica, sans-serif; 
font-size : 10pt; 
margin : 0; 
padding : 0;

} 
html {height:100%;margin:0;padding:0}
table, .board_cell { 
font-family: Arial, Helvetica, sans-serif; 
font-size : 10pt; 
} 
A.tlinks:visited { 
color : #808080; 
} 
A.flinks:link { 
padding-right : 22px; 
background : url(../img/newf.gif) no-repeat center right; 
} 
A.flinks:visited { 
background : none; 
} 
.quoted { 
padding : 1px; 
margin : 3px; 
background : #f4f4f4; 
border : 1px solid #aaaaaa; 
} 
A:link { 
color : #002c54; 

} 
A:hover { 
color : #a20000; 
text-decoration : none; 
} 
A:visited { 
color : #002c54; 
} 
A:hover { 
color : #a20000; 
text-decoration : none; 
} 

.xl-box-table { 
margin : 4px; 
border-bottom : 1px solid #CECECE; 
} 
.xl-box-head { 
background : url(../img/simple-box-head.png) repeat-x top left; 
border : 1px solid #CECECE; 
font-size : 9pt; 
} 
.xl-box-content { 
border-left : 1px solid #CECECE; 
border-right : 1px solid #CECECE; 
} 

#left .xl-box-table { 
margin : 5px 0 5px 0;
background: transparent;
border: 0;
} 
#left .xl-box-head { 
border: 0;
border-bottom: 1px solid #BCCAD8;
text-align:left;
color: #1F5794;
font-size:10pt;
background: url(../img/simple-arrow.png) left center no-repeat;
height:22px;
} 
#left .xl-box-content { 
border: 0;
} 
#left .xl-box-head1 {
padding-left:26px
}

.xl-disable-decor { 
display : none; 
} 
.xl-disable-box-decor { 
display : none; 
} 
.xl-list-table { 
margin-top : 5px; 
margin-bottom : 5px; 
} 
.main_cell { 
background-color : #ffffff; 
} 
.board_cell { 
background-color : #ffffff; 
} 
.forms { 
font-size : 10pt; 
border : 1px solid #c0c2be; 
} 
.optforms { 
font-size : 10pt; 
border : 1px solid #c0c2be; 
} 
.buttons { 
font-family: Arial, Helvetica, sans-serif;
border : 1px solid #000000;
background: #B8BABC url(../img/footer.png) repeat-x;
color: #FFFFFF;
font-size:8pt;
} 
.ad_table, .ad_line { 
background-color : #F2F2F2; 
} 
.ad_title { 
background : #3D7CC9; 
border : 1px solid #000; 
color: #FFF;
} 
.ad_table_light_cell { 
background-color : #ffffff; 
} 
.titles { 
color : #9c0901; 
} 
.list_table A { 
font-size : 9pt; 
} 
.hotlist { 
border : 1px dotted #ce0000; 
background-color : #F2F2F2; 
} 
.hot_cell { 
color : #cc3300; 
border : 1px dotted gray; 
background-color : #ffffff; 
} 
.oddcell { 
background-color : #F2F2F2; 
} 
.evencell { 
background-color : #ffffff; 
} 
.line { 
width : 100%; 
height : 1px; 
background-image : url(../img/dotjh.gif); 
background-repeat : repeat-x; 
font-size : 1px; 
} 
#browse .titles { 
font-weight : normal; 
} 
.H_bar { 
font-size : 10pt; 
background : url(../img/simple-box-head.png) repeat-x top left; 
border : 1px solid #CECECE; 
color: #244E78;

} 
#main-page .H_bar {
font-size: 13pt;
color: #244E78;
}
#mc A:link { 
color : #002c54; 
} 
#mc A:visited { 
color : #002c54; 
} 
#mc A { 
text-decoration : none; 
} 
.logo_highlight { 
display : none; 
} 
.message_area { 
margin : auto; 
background-color : #ffffff; 
color : #000000; 
padding : 3px; 
} 


/* aggiunti per vetrina BOX con scritta*/
/* ADDED FOR NEW TYPE OF PORTAL CONTENT - LIST WITH IMAGES */

#portal-top-new,#portal-hot-list,#portal-most-visited,#portal-top-poster,#portal-pick {overflow: hidden}

/* TOP NEW LIST  STYLES */ 

#portal-top-new ul {list-style: none; padding: 2px; margin: 5px 0 5px 0;}
#portal-top-new li {display: block; text-align: left; margin: 1px 0 1px 0; padding-left: 10px; 
	background: url(../img/mb12.gif) -3px 0 no-repeat;}

/* TOP POSTERS LIST  STYLES */ 	

#portal-top-poster ul {list-style: none; padding: 2px; margin: 5px 0 5px 0;}
#portal-top-poster li {display: block; text-align: left; margin: 1px 0 1px 0; padding-left: 10px; 
	background: url(../img/mb14.gif) -3px 0 no-repeat;}

/* MOST VISITED LIST  STYLES */ 
	
#portal-most-visited  ul {list-style: none; padding: 2px; margin: 5px 0 5px 0;}
#portal-most-visited  li {display: block; text-align: left; margin: 1px 0 1px 0; padding-left: 10px; 
	background: url(../img/mb13.gif) -3px 0 no-repeat;}
#portal-most-visited  .nobull {background: transparent; margin: 0 0 4px 0;}

/* EDITOR'S PICK LIST  STYLES */ 

#portal-pick ul {list-style: none; padding: 2px; margin: 5px 0 5px 0;}
#portal-pick li {display: block; text-align: left; margin: 1px 0 1px 0; padding-left: 10px; 
	background: url(../img/mb13.gif) -3px 0 no-repeat;}

/* TOP HOT LIST  STYLES */ 
	
#portal-hot-list ul {list-style: none; padding: 2px; margin: 5px 0 5px 0;}
#portal-hot-list li {display: block; text-align: left; margin: 1px 0 1px 0; padding-left: 26px; 
	background: url(../img/hots.gif) 0 2px no-repeat;}
#portal-hot-list .allhot {margin:5px;}
 
 
 
/* ADDED FOR NEW TYPE OF PORTAL CONTENT - LIST WITH IMAGES */

#portal-top-new-i,#portal-hot-list-i,#portal-most-visited-i,#portal-pick-i {overflow: hidden}
img {border: 0}

/* TOP HOT LIST  STYLES */ 

#portal-hot-list-i .ih {display: block; text-align: center; margin: auto; margin-top: 3px; margin-bottom: 3px;}
#portal-hot-list-i ul {list-style: none; padding: 2px; margin: 5px 3px 5px 3px;}
#portal-hot-list-i li {display: block; text-align: left; border: 1px solid #BF3E18; margin-top: 5px; 
	background: #FFFFFF url(../img/hot.png) bottom right no-repeat;}
#portal-hot-list-i .plinks {background: #BF3E18; display: block; padding: 2px; color: #FFFFFF; margin: 1px;}
#portal-hot-list-i .allhot {margin:5px;}

/* MOST VISITED LIST  STYLES */ 

#portal-most-visited-i .ih {display: block; text-align: center; margin: auto; margin-top: 3px; margin-bottom: 3px;}
#portal-most-visited-i ul {list-style: none; padding: 2px; margin: 5px 3px 5px 3px;}
#portal-most-visited-i li {display: block; text-align: left; border: 1px solid #787A7C; margin-top: 5px; background: #FFFFFF}
#portal-most-visited-i .plinks, #portal-most-visited-i .plinks-hit {display: block; padding: 2px; margin: 1px;}
#portal-most-visited-i .plinks  {color: #FFFFFF; background: #787A7C;}
#portal-most-visited-i .plinks-hit  {color: #BF3E18; background: #FFF; text-align: center;}

/* TOP NEW LIST  STYLES */ 

#portal-top-new-i .ih {display: block; text-align: center; margin: auto; margin-top: 3px; margin-bottom: 3px;}
#portal-top-new-i ul {list-style: none; padding: 2px; margin: 5px 3px 5px 3px;}
#portal-top-new-i li {display: block; text-align: left; border: 1px solid #4A7650; margin-top: 5px; 
	background: #FFFFFF url(../img/new.png) bottom right no-repeat;}
#portal-top-new-i .plinks {background: #4A7650; display: block; padding: 2px; color: #FFFFFF; margin: 1px;}

/* EDITOR'S PICK LIST  STYLES */ 

#portal-pick-i .ih {display: block; text-align: center; margin: auto; margin-top: 3px; margin-bottom: 3px;}
#portal-pick-i ul {list-style: none; padding: 2px; margin: 5px 3px 5px 3px;}
#portal-pick-i li {display: block; text-align: left; border: 1px solid #5666B0; margin-top: 5px; 
	background: #FFFFFF url(../img/epick.png) bottom right no-repeat;}
#portal-pick-i .plinks {background: #5666B0; display: block; padding: 2px; color: #FFFFFF; margin: 1px;}


/* fine aggiunta*/
