@charset "ISO-8859-1";
*{ margin:0; padding:0;}
a img{ border:none;}
a:focus { outline:0; }
body{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; background:#becd0b url(/bilancio_reply_2008_en/img/bg_body.jpg) 0 0 no-repeat; text-align:center;}
a{ color:#000; text-decoration:underline;}
a:hover{ color:#b0be0a;}
div#wrapper{ margin:0 auto; text-align:left; width:1015px;}

div#header{ background:#fff; height:34px; padding:0 15px; width:985px; float:left;}
#header h1{ font-size:16px; font-weight:bold; color:#b0be0a; margin-top:8px; float:left;}
#header h1 a{ text-decoration:none; color:#b0be0a;}
#header a#logo_reply{ background:url(/bilancio_reply_2008_en/img/logo_reply.jpg) 0 0 no-repeat; display:block; float:right; width:103px; height:31px;}
#header a#logo_reply span{ display:none;}

#menu_header{ background:url(/bilancio_reply_2008_en/img/bg_menu_header.jpg) 0 0 repeat-x; width:985px; padding:4px 15px; height:25px; float:left;}

#menu_header div.search{ float:left; margin-right:200px; width:315px; display:inline;/*ie6*/ padding-top:1px;}
#menu_header div.search a.pull_cerca{ background:url(/bilancio_reply_2008_en/img/pull_cerca.jpg) left bottom no-repeat; width:56px; height:20px; display:block; float:left;}
#menu_header div.search a.pull_cerca span{ display:none;}
#menu_header div.search input{ width:190px; float:left; margin-right:5px;}
#menu_header div.search img.loader{ width:23px; height:23px; float:left; }

#menu_header div#download{ float:left; width:210px; padding-top:7px;}
#menu_header div#download span{ color:#0d3845; padding-left:22px; background:url(/bilancio_reply_2008_en/img/ico_download.jpg) 0 0 no-repeat; float:left; margin-right:1px; display:inline;/*ie6*/}
#menu_header div#download ul{ float:left; list-style:none;}
#menu_header div#download ul li{ float:left; padding-left:2px;}
#menu_header div#download ul li a{ color:#0d3845;}

#menu_header div#download ul li#d_corrente{ border-right:1px solid #000; padding-right:2px;}

#menu_header div.zoom{ float:right; width:83px; color:#0d3845; padding-top:4px;}
#menu_header div.zoom span{ line-height:11px; float:left; padding-top:3px;}
#menu_header div.zoom a span{ display:none;}
#menu_header div.zoom a.plus{ background:url(/bilancio_reply_2008_en/img/ico_plus.gif) 0 0 no-repeat; width:18px; height:18px; display:block; float:left; margin-left:10px; display:inline;
/*ie6*/ }
#menu_header div.zoom a.plus_active{ background:url(/bilancio_reply_2008_en/img/ico_plus.gif) 0 100% no-repeat; width:18px; height:18px; display:block; float:left; margin-left:10px; display:inline;
/*ie6*/ }
#menu_header div.zoom a.less_disabled{ background:url(/bilancio_reply_2008_en/img/ico_less_unabled.gif) 0 0 no-repeat; cursor:default; width:18px; height:18px; display:block; float:left; margin-right:10px; display:inline;/*ie6*/ }
#menu_header div.zoom a.less{ background:url(/bilancio_reply_2008_en/img/ico_less.gif) 0 0 no-repeat; width:18px; height:18px; display:block; float:left; margin-right:10px; display:inline;/*ie6*/ }
#menu_header div.zoom a.less_active{ background:url(/bilancio_reply_2008_en/img/ico_less.gif) 0 100% no-repeat; width:18px; height:18px; display:block; float:left; margin-right:10px; display:inline;/*ie6*/ }

.wrap_paginazione{ height:19px; padding:13px 15px 0 15px; width:985px; float:left;}
.wrap_paginazione .paginator{ padding-left:515px; float:left; }
.wrap_paginazione .paginator a{ color:#fff; float:left; text-decoration:underline;}
.wrap_paginazione .paginator a:hover{ color:#0d3845}
.wrap_paginazione .paginator .paginator_box{overflow:hidden; width:120px; float:left; margin:0 5px; position:relative; height:20px; }
.wrap_paginazione .paginator ul{ list-style:none; width:100000px; padding-left:40px; position:absolute; left:0;}
.wrap_paginazione .paginator ul li{ float:left; padding:0 3px; text-align:center;}
.wrap_paginazione .paginator ul li.current{ background:#fff;}
.wrap_paginazione .paginator ul li.current a{ color:#0d3845; text-decoration:none;}
.wrap_paginazione .paginator ul li a {overflow:hidden; width:18px; text-align:center;}

.wrap_paginazione .breadcrumb{ float:right; color:#fff;}

#wrap_content #col_sx{ margin-right:17px; display:inline; float:left; width:250px; background:#f5f8db; height:937px; margin-top:4px; }
#wrap_content #col_sx ul.tab{ list-style:none; width:250px; float:left;}
#wrap_content #col_sx ul.tab li { float:left;}
#wrap_content #col_sx ul.tab li a{ float:left; width:124px; height:17px; padding-top:8px; text-align:center;}
#wrap_content #col_sx ul.tab li a:hover.current_tab{ color:#000;}
#wrap_content #col_sx ul.tab li.left a.current_tab {  background:#f5f8db; border-bottom:1px solid #f5f8db; border-right:1px solid #f5f8db; cursor:default;}
#wrap_content #col_sx ul.tab li.left a { background:#ecf0b6; border-bottom:1px solid #becd0b; border-right:1px solid #becd0b;}
#wrap_content #col_sx ul.tab li.right a.current_tab {  background:#f5f8db; border-bottom:1px solid #f5f8db; border-left:1px solid #f5f8db;cursor:default;}
#wrap_content #col_sx ul.tab li.right a { background:#ecf0b6; border-bottom:1px solid #becd0b; border-left:1px solid #becd0b;}


#wrap_content #col_sx .scroll-pane{ height:910px; width:250px; overflow:auto; float:left; padding: 0 0 0;}
#wrap_content #col_sx  #menu h2{ color:#000; font-size:14px; padding:18px 0 0 15px;}
#wrap_content #col_sx  #menu ul{ list-style:none; margin:10px 0;}
#wrap_content #col_sx  #menu ul li { margin-bottom:5px; padding:3px 15px;}
#wrap_content #col_sx  #menu ul li a{ padding-left:14px; display:inline-block;}
#wrap_content #col_sx  #menu ul li.current{background:#fff;}
#wrap_content #col_sx  #menu ul li.current a{  text-decoration:none;}
#wrap_content #col_sx  #menu ul li.piena a{ background:url(/bilancio_reply_2008_en/img/ico_indice.jpg) 0 0px no-repeat; padding-left:14px; display:inline-block;  }
#wrap_content #col_sx  #menu ul li.aperta a{ background:url(/bilancio_reply_2008_en/img/ico_indice_aperta.jpg) 0 0px no-repeat; padding-left:14px; display:inline-block;  }
#wrap_content #col_sx  #menu ul li a{ background:none;}
#wrap_content #col_sx  #menu ul li ul li.piena a{ background:url(/bilancio_reply_2008_en/img/ico_indice.jpg) 0 0px no-repeat; padding-left:14px; display:inline-block;  }
#wrap_content #col_sx  #menu ul li.aperta ul a, #wrap_content #col_sx  #menu ul li.aperta ul li ul a{ background:none;}
#wrap_content #col_sx  #menu ul li ul li.aperta a{background:url(/bilancio_reply_2008_en/img/ico_indice_aperta.jpg) 0 0px no-repeat; padding-left:14px; display:inline-block;   }

#wrap_content #col_sx  #menu ul li.piena ul a{ background:none; padding-left:14px;   }
#wrap_content #col_sx  #menu ul li ul li.piena ul a{ background:none; padding-left:14px;   }
/*#wrap_content #col_sx  #menu ul li.piena ul li.current{ margin-right:15px;}*/
#wrap_content #col_sx  #menu ul li.tit a{ font-weight:bold;}

/*miniature*/
#wrap_content #col_sx  #miniature h2{ color:#000; font-size:14px; padding:18px 0 0 15px;}
#wrap_content #col_sx  #miniature ul{ padding-left:20px; list-style:none; margin:10px 0;}
#wrap_content #col_sx  #miniature ul li { margin-bottom:5px;  margin-left:7px; display:inline; float:left; width:94px;}
#wrap_content #col_sx  #miniature ul li p{float:left; display:block; text-align:center; padding:3px; cursor:pointer;}
#wrap_content #col_sx  #miniature ul li.current p{ background:#becd0b}
#wrap_content #col_sx  #miniature ul li.current a{ text-decoration:none;}
#wrap_content #col_sx  #miniature ul li a{  float:left; display:block; text-align:center;}
#wrap_content #col_sx  #miniature ul li a img{ float:left; border:1px solid #768f89;}
#wrap_content #col_sx  #miniature ul li a:hover img{ float:left; border:1px solid #becd0b;}
/*content*/
#wrap_content{ float:left; width:1015px;}
#wrap_content #content .test{ float:left; background:url(/bilancio_reply_2008_en/img/bg_content.png) 0 0 no-repeat; width:724px; height:937px; position:absolute;
top:0; left:0; padding:3px 8px 12px;}
#wrap_content #content{ float:left;  width:724px; height:937px; padding:3px 8px 12px;position:relative;}
#wrap_content #content .draggable_area{ width:1448px; height:1875px;  margin-top:-469px; margin-left:-362px;}
#wrap_content #content .cont_img{ width:724px; height:937px; cursor:pointer; overflow:hidden; position:relative;}
#wrap_content #content .cont_img img.small{ margin-left:362px; margin-top:469px; cursor:default;}

#wrap_content #content .loader { z-index:1000; position:absolute;width:724px;height:937px;background:#ECF0B6 url(/bilancio_reply_2008_en/img/loader_page.gif) 0 0 no-repeat;color:black;top:3px;left:8px;}
#wrap_content #content .loader span{ display:none;}
.footer{ margin-bottom:20px;}
