codice:@charset "utf-8"; /* CSS Document */ html { height : 100%; } body { line-height: 1.3em; font-family: "Lucida Grande", sans-serif; font-size: 12px; font-style: normal; font-weight: normal; letter-spacing: normal; padding : 0; margin : 0; color : #666666; background-color : #8d0303; } body.contentpane { color : #333333; background : none; background-color : #ffffff; } #wrapper { max-width : 1280px; margin-left : auto; margin-right : auto; display : block; border-left : 1px solid #8d0303; border-right : 1px solid #8d0303; } #top_menu { width : 100%; float : left; height : 65px; padding : 0; margin : 0; overflow : visible; background-color : #f7f7f7; background-image : url(../images/bg_pagenav.gif); background-repeat : repeat-x; } #top_menu_inner { overflow : visible; padding-top : 16px; padding-left : 65px; } #banner { float : right; padding-top : 20px; padding-right : 70px; } .banner_inner { border : 1px solid #ffffff; } #breadcrumbs { height : 24px; color : #888; margin-bottom : 4px; margin-left : 5px; margin-right : 5px; margin-top : 20px; background-color : #f0f0f0; background-image : url(../images/pathway.gif); background-repeat : repeat-x; border : 1px solid #e3e3e3; } .breadcrumbs { font-size : 11px; overflow : hidden; display : block; height : 24px; line-height : 24px !important; line-height : 22px; color : #888; float : left; padding-left : 5px; } .breadcrumbs a { color : #888; text-decoration : none; } .breadcrumbs a:hover { color : #999; text-decoration : none; } ul#mainlevel-nav { list-style : none; padding : 0; margin : 0; } ul#mainlevel-nav li { color : #fff; border-left : 1px solid #e93737; border-top : 1px solid #e93737; border-right : 1px solid #e93737; border-bottom : none; height : 34px; line-height : 35px; float : left; margin : 0 1px 0 1px; padding : 0; white-space : nowrap; } ul#mainlevel-nav li a { background-image : url(../images/top_button.gif); background-repeat : repeat-x; text-align : center; display : block; padding-left : 30px; padding-right : 30px; text-decoration : none; color : #fff; font-size : 11px; font-weight : bold; } ul#mainlevel-nav li a:hover { background-image : url(../images/top_button_hover.gif); background-repeat : repeat-x; color : #f8f8f8; float : left; white-space : nowrap; } ul#mainlevel-nav li a#active_menu-nav { background-image : url(../images/top_button_hover.gif); background-repeat : repeat-x; color : #f8f8f8; float : left; white-space : nowrap; } ul#mainlevel-nav li a#active_menu-nav:hover { list-style-image : none !important; background-image : url(../images/top_button.gif); background-repeat : repeat-x; text-align : center; display : block; padding-left : 30px; padding-right : 30px; text-decoration : none; color : #fff; font-size : 11px; font-weight : bold; } #header { height : 100px; float : left; width : 100%; padding : 0; margin : 0; background-color : #f6f6f6; background-image : url(../images/bg_pagebg.gif); } .maintitle { font-size : 28px; float : left; color : #fafafa; font-weight : bold; padding-left : 85px; padding-top : 40px; letter-spacing : normal; padding-bottom : 10px; } #content_outer { width : 100%; padding : 0; background-repeat : repeat-x; background-image : url(../images/bg.gif); background-color : #ffffff; } #main_content { float : none !important; float : none; padding : 5px; margin : 5px; } table.content_table { float : none; width : 90%; margin-top : 10px; } .content { margin-bottom: 10px; } #left { background-image : url(../images/left.png); background-repeat : repeat-y; width : 232px; float : left; height : 100%; } #left_outer { float : left; width : 180px; margin-bottom : 20px; margin-top : 10px; } #left_inner { float : none; font-size : 11px; padding : 5px; } #left_inner_float { width : 180px; } #right { background-image : url(../images/right.png); background-repeat : repeat-y; width : 232px; float : right; height : 100%; } #right_outer { float : left; width : 180px; margin-bottom : 25px; margin-top : 10px; } #right_inner { float : none; font-size : 11px; padding : 5px; } #right_inner_float { width : 180px; } .user1_inner { float : none; padding : 2px; } #user1_outer { float : none; margin : 5px; padding : 2px; } .user2_inner { float : none; padding : 2px; } #user2_outer { float : none; margin : 5px; padding : 2px; } .clr { clear : both; } ul, ol, li { margin : 0; padding : 0; } ul, ol { margin : 10px 0; padding-left : 10px; } ol li { list-style-type : decimal; line-height : 14px; } ul { margin : 5px; padding : 2px; list-style : none; } li { text-align : left; padding-left : 25px; background-image : url(../images/li.png); background-repeat : no-repeat; background-position : 0 2px; list-style-type : none; } li:hover { text-align : left; padding-left : 25px; background-image : url(../images/li_hover.png); background-repeat : no-repeat; background-position : 0 2px; } td { text-align : left; margin : 0; padding : 0; } a, a:link, a:visited, a:active, a:focus { color : #ba0303; text-decoration : none; outline : none; } a:hover { color : #df0404; text-decoration : none; outline : none; } table.contentpaneopen { width : 99%; padding : 2px; margin : 2px; } table.contentpane { width : 99%; padding : 6px; margin : 6px; } table.searchinto { width : 100%; } table.moduletable { width : 100%; margin : 0; padding : 0; } div.moduletable { padding : 0; padding-bottom : 10px; } div.moduletable h3 { background-image : url(../images/h3.gif); background-repeat : no-repeat; border : 1px solid #e3e3e3; color : #888; text-align : right; font-weight : normal; height : 24px; line-height : 24px; font-size : 11px; padding-right : 10px; margin : 5px 0 2px 0; overflow : hidden; } .moduletable_text h3 { background-image : url(../images/h3.gif); background-repeat : no-repeat; border : 1px solid #e3e3e3; color : #888; text-align : right; font-weight : normal; height : 24px; line-height : 24px; font-size : 11px; padding-right : 10px; margin : 5px 0 2px 0; overflow : hidden; } .bannerheader { font-size : 12px; font-weight : bold; color : #484848; padding-left : 5px; } .banneritem_text { padding : 2px 5px 2px 5px; } .banneritem_text a { color : #d00808; } .banneritem_text a:hover { color : #fd6c6c; } .bannerfooter_text { padding : 2px 5px 2px 5px; font-size : 12px; font-weight : bold; } table.moduletable td { font-size : 11px; padding : 0; margin : 0; font-weight : normal; } table.poll { padding : 0; width : 100%; border-collapse : collapse; } table.pollstableborder { padding : 0; width : 100%; border : none; text-align : left; } table.pollstableborder img { vertical-align : baseline; padding-left : 10px; } table.pollstableborder td { padding : 2px; border-collapse : collapse; border-spacing : 0; } table.pollstableborder tr.sectiontableentry1 td { margin : 1px; padding : 4px 5px 3px 5px; } table.pollstableborder tr.sectiontableentry2 td { margin : 1px; padding : 4px 5px 3px 5px; } table.pollstableborder tr.sectiontableentry0 td { margin : 1px; padding : 4px 5px 3px 5px; } table.contenttoc { font-size : 11px; border : 1px solid #e3e3e3; padding : 2px; margin-left : 10px; margin-bottom : 10px; float : right; } .toclink { padding: 4px; } table.contenttoc a:link, table.contenttoc a:visited { font-size : 11px; color : #666; } table.contenttoc a:hover { text-decoration : none; color : #999; font-size : 11px; } table.contenttoc td { font-size : 11px; padding : 2px; margin : 2px; } table.contenttoc th { font-size : 12px; font-weight : normal; background-color : #8d0303; color : #fff; text-align : left; padding : 5px; margin : 5px; } .moduletable_menu h3 { background-image : url(../images/h3.gif); background-repeat : no-repeat; border : 1px solid #e3e3e3; color : #888; text-align : right; font-weight : normal; height : 24px; line-height : 24px; font-size : 11px; padding-right : 10px; margin : 5px 0 2px 0; overflow : hidden; } .moduletable_menu ul.menu { margin : 0; padding : 0; list-style : none; background : none; } .moduletable_menu ul.menu li { margin : 0; padding : 0; list-style : none; background : none; } .moduletable_menu ul.menu li a { background-image : url(../images/menu_bg.gif); background-repeat : no-repeat; display : block; vertical-align : middle; font-size : 11px; color : #999; text-align : left; height : 20px; padding : 6px 10px 0 15px; text-decoration : none; margin-bottom : 1px; } .moduletable_menu ul.menu li a span { background : none; } .moduletable_menu ul.menu li a:hover, .moduletable_menu ul.menu li a:active, .moduletable_menu ul.menu li a:focus { background-position : 0 -25px; text-decoration : none; color : #888; font-size : 11px; text-align : left; } .moduletable_menu ul.menu li.active a { background-position : 0 -25px; text-decoration : none; color : #888; font-size : 11px; text-align : left; } .moduletable_menu ul.menu li.active a span { background : none; } .moduletable_menu ul.menu li li a span { list-style : none; background : none; } .moduletable_menu ul.menu li ul { margin : 0; padding : 0; list-style : none; } .moduletable_menu ul.menu li li { margin : 0; padding : 0; list-style : none; background : none; } .moduletable_menu ul.menu li li a { list-style : none; background : #fafbfb; border : 1px solid #f0f1f1; vertical-align : middle; font-size : 11px; color : #999; text-align : left; text-decoration : none; height : 20px; padding : 5px 10px 0 15px; text-decoration : none; margin-bottom : 1px; }