img {behavior: url(/common/css/iepngfix.htc);}

body { background: #fff; font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #555; padding: 0; margin: 0; line-height: 14px; }
table, td {padding: 0;margin: 0;border-collapse: collapse;}
hr {height: 1px;color: #ccc;background-color: #ccc;border-style: none;}
div.clear {clear:both;}
div.clear_left {clear:left;}
a { color: #B11C1B; text-decoration: none; }
a:hover { text-decoration: underline; }

h1, h2, h3, h4, h5, h6 {font-family:Verdana, Geneva, sans-serif;}
/*#########################################*/

div#main_div {position:absolute;left:50%;margin-left:-496px;width:992px; /* background:url('/common/images/ny_footer.jpg') no-repeat left bottom; */}

div#header {position:relative;width:992px;height:100px; /* background:url('/common/images/ny_header.jpg') no-repeat; */}
#main_div.inner div#header {height:87px;}
div#header div.logo {position:absolute;top:26px;left:0px;width:272px;height:53px;}
#main_div.inner div#header div.logo {top:0;width:72px;height:86px;}
div#header div.logo a {display:block;width:272px;height:53px;background:url(/common/images/generali_gppf_logo.gif) no-repeat;cursor:pointer;}
div#header div.logo.en a {background-image:url(/common/images/generali_ppf_logo_en.gif);}
#main_div.inner div#header div.logo a {width:72px;height:86px;background:url(/common/images/generali_ppf_inner_logo.gif) no-repeat;}
div#header div.nav_menu {position:absolute;right:0px;top:3px;font-size:10px;line-height:15px;}
div#header div.nav_menu a, em {font-style:normal;color:#555;font-size:10px;}
div#header div.nav_menu a {text-decoration:none;}
div#header div.nav_menu a:hover {color:#B22C1B;text-decoration:underline;}
div#header div.nav_menu input.search { background: #FFFFFF; border: 1px solid #AEAEAE; color: #555555; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; height: 13px; margin-bottom: 0; padding: 0; vertical-align: bottom; width: 85px; }
div#header div.nav_menu input.submit {width:8px;height:14px;border:0;background:url(/common/images/search_submit.gif) no-repeat;cursor:pointer;vertical-align:top;margin-left:0px;}

div#header_inner {position:relative;width:960px;height:72px;/* border-bottom:2px solid #b22c1b; */background:url(/common/images/header_border_bottom.gif) repeat-x left bottom;}
div#header_inner div.logo {position:absolute;top:0px;left:0px;width:109px;height:112px;z-index:300;}
div#header_inner div.logo a {display:block;width:109px;height:112px;background:url(/common/images/generali_ppf_inner_logo.gif) no-repeat;cursor:pointer;}
div#header_inner div.nav_menu {position:absolute;right:13px;top:9px;font-size:10px;color:#666;line-height:15px;}
div#header_inner div.nav_menu a, em {font-style:normal;color:#666;}
div#header_inner div.nav_menu a {text-decoration:none;}
div#header_inner div.nav_menu a:hover {color:#B22C1B;text-decoration:underline;}
div#header_inner div.nav_menu input.search {width:96px;border:1px solid #737076;vertical-align:top;margin-left:10px;}
div#header_inner div.nav_menu input.submit {width:16px;height:17px;border:0;background:url(/common/images/search_submit.gif) no-repeat;cursor:pointer;vertical-align:top;margin-left:5px;}

div#main_menu { height: 32px; }
div#main_menu table { width: 100%; height: 32px; }
div#main_menu table th { padding: 0; margin: 0; border-right: 1px solid #fff; text-align: center; }
div#main_menu table th a { display: block; height: 32px; background: url(/common/images/main_menu_left_bg.gif) no-repeat left top; font-size: 12px; color: #fff; cursor: pointer; }
div#main_menu table th a strong { display: block; height: 32px; line-height: 30px; background: url(/common/images/main_menu_right_bg.gif) no-repeat right top; font-size: 12px; color: #fff; cursor: pointer; }
div#main_menu table th a:hover { background-position: left bottom; text-decoration: none; }
div#main_menu table th a:hover strong { background-position: right bottom; text-decoration: none; }

div#main_menu_inner {position:relative;margin-top:2px;left:105px;width:855px;height:38px;background:#b22c1b;}
div#main_menu_inner ul {position:absolute;left:24px;clear:left;margin:0;padding:0;}
div#main_menu_inner ul li {float:left;list-style-type:none;margin:0 22px 0 0;padding:0;color:#fff;line-height:35px;}
div#main_menu_inner ul li.last {margin:0;}
div#main_menu_inner ul li a {display:block;color:#fff;text-decoration:none;font-size:12px;background:url(/common/images/main_menu_marker.gif) no-repeat left 55%;padding-left:13px;}
div#main_menu_inner ul li a:hover {text-decoration:underline;}

div#submenu1.gppf {left:0px;}
div#submenu2.gppf{left:347px;}
div#submenu3.gppf {left:697px;}

div#submenu1, div#submenu2, div#submenu3, div#submenu4, div#submenu5, div#submenu6 {display:none;position:absolute;top:131px;width:170px;background:#d7d7d7;z-index:999;}
#main_div.inner div#submenu1, #main_div.inner div#submenu2, #main_div.inner div#submenu3, #main_div.inner div#submenu4, #main_div.inner div#submenu5, #main_div.inner div#submenu6 {top:118px;}
div#submenu1 ul, div#submenu2 ul, div#submenu3 ul, div#submenu4 ul, div#submenu5 ul, div#submenu6 ul {margin:0;padding:0;list-style:none;}
div#submenu1 ul a, div#submenu2 ul a, div#submenu3 ul a, div#submenu4 ul a, div#submenu5 ul a, div#submenu6 ul a {display:list-item;width:168px;background:#f8f8f8;margin:1px;font-size:11px;text-decoration:none;}
div#submenu1 ul a em, div#submenu2 ul a em, div#submenu3 ul a em, div#submenu4 ul a em, div#submenu5 ul a em, div#submenu6 ul a em {display:block;line-height:11px;padding:4px 0;margin-left:5px;margin-right:5px;color:#555;font-size:11px;}
div#submenu1 ul a:hover, div#submenu2 ul a:hover, div#submenu3 ul a:hover, div#submenu4 ul a:hover, div#submenu5 ul a:hover, div#submenu6 ul a:hover {background:#e3e3e3;font-weight:bold;}
div#submenu1 ul a:hover em, div#submenu2 ul a:hover em, div#submenu3 ul a:hover em, div#submenu4 ul a:hover em, div#submenu5 ul a:hover em, div#submenu6 ul a:hover em {color:#c32c1b;}

/* div#submenu1i {left:131px;}
div#submenu2i {left:243px;}
div#submenu3i {left:360px;}
div#submenu4i {left:474px;}
div#submenu5i {left:642px;}
div#submenu6i {left:810px;}
div#submenu1i, div#submenu2i, div#submenu3i, div#submenu4i, div#submenu5i, div#submenu6i {display:none;position:absolute;top:105px;width:150px;background:#e9e9e9;z-index:200;}
div#submenu1i ul, div#submenu2i ul, div#submenu3i ul, div#submenu4i ul, div#submenu5i ul, div#submenu6i ul {margin:0;padding:0;list-style:none;}
div#submenu1i ul a, div#submenu2i ul a, div#submenu3i ul a, div#submenu4i ul a, div#submenu5i ul a, div#submenu6i ul a {display:list-item;width:148px;background:#d3d3d3;margin:1px;font-size:10px;text-decoration:none;}
div#submenu1i ul a em, div#submenu2i ul a em, div#submenu3i ul a em, div#submenu4i ul a em, div#submenu5i ul a em, div#submenu6i ul a em {display:block;line-height:11px;padding:4px 0;margin-left:5px;color:#b22c1b;}
div#submenu1i ul a:hover, div#submenu2i ul a:hover, div#submenu3i ul a:hover, div#submenu4i ul a:hover, div#submenu5i ul a:hover, div#submenu6i ul a:hover {background:#e9e9e9;} */

div#content td.left_col .side_block,
div#content td.right_col .side_block { width: 188px; margin-bottom: 10px; overflow:hidden; }
div#content td.left_col .side_block.menu .sb_top { background: url(/common/images/side_block_top_bg.gif) no-repeat left top; height: 8px; font-size: 1px; line-height: 1px; }
div#content td.left_col .side_block.menu .home { margin-left: 0; margin-top: 0; background: none; border-bottom: 0; color: #B22C1B; padding-bottom: 0; width: 170px; font-weight: bold; font-size: 11px;cursor: pointer; }
div#content td.left_col .side_block .sb_title,
div#content td.right_col .side_block .sb_title { color: #b12c1b; font-weight: bold; font-size: 12px; line-height: 13px; padding-top: 5px; padding-bottom: 5px; background: url(/common/images/title_small_bg.gif) no-repeat left top; text-align: center; }
div#content td.left_col .side_block.menu .sb_content a { font-size: 11px; }
div#content td.left_col .side_block .sb_content,
div#content td.right_col .side_block .sb_content { font-size: 11px; background: url(/common/images/side_block_bg.gif) no-repeat left bottom; padding: 5px 10px 10px 10px; overflow: hidden; }
div#content td.left_col .side_block .sb_content a,
div#content td.right_col .side_block .sb_content a { color: #555; }
div#content td.left_col .side_block .sb_content a:hover,
div#content td.right_col .side_block .sb_content a:hover { color: #b12c1b; }
div#content td.left_col .side_block .sb_content ul,
div#content td.right_col .side_block .sb_content ul { list-style: none; margin: 0; padding: 0; }
div#content td.left_col .side_block .sb_content ul li,
div#content td.right_col .side_block .sb_content ul li { background: url(/common/img/li1.gif) no-repeat scroll 0 4px transparent; padding-left: 8px; line-height: 13px; }
div#content td.left_col .side_block .sb_content.nopadding,
div#content td.right_col .side_block .sb_content.nopadding { padding: 1px !important; background-image: none; background-color: #ececec; }
div#content td.left_col .side_block .sb_content.nopadding img,
div#content td.right_col .side_block .sb_content.nopadding img { width: 186px !important; border: 0; }
div#content td.left_col .side_block .sb_content img,
div#content td.right_col .side_block .sb_content img { width: 167px; border: 0; }

div#content td.left_col .side_block.menu .sb_content ul { width: 170px; margin: 3px 0 0 0; padding: 0; font-size: 11px; font-weight: bold; list-style: none; }
div#content td.left_col .side_block.menu .sb_content ul ul { margin: 3px 0 5px 10px; font-weight: normal; }
div#content td.left_col .side_block.menu .sb_content ul li { background: url(/common/images/side_menu_arrows.gif) no-repeat left 3px; line-height: 12px; margin: 0 0 4px 0; padding: 0; }
div#content td.left_col .side_block.menu .sb_content ul li.act { background-position: left -190px; }
div#content td.left_col .side_block.menu .sb_content ul li a { display: block; width: 160px; color: #555; margin: 0 0 0 11px; }
div#content td.left_col .side_block.menu .sb_content ul ul li a { color: #555 !important; width: 150px; }
div#content td.left_col .side_block.menu .sb_content ul li.act a { color: #b12c1b; }
div#content td.left_col .side_block.menu .sb_content ul ul li.act a { color: #b12c1b !important; }
div#content td.left_col .side_block.menu .sb_content ul li a:hover { color: #b12c1b; }

div#content {position:relative; margin-top: 15px;}
div#content table { width: 100%; }
div#content table td.left_col { width: 188px; padding-bottom:20px; overflow: hidden;}
/* div#content table td.left_col ul a:hover {text-decoration:underline;}
div#content table td.left_col a.home {display:block;width:155px;background:#d3d3d3;color:#b22c1b;font-size:10px;font-weight:bold;text-decoration:none;padding-bottom:6px;border-bottom:2px solid #b22c1b;margin-left:12px;margin-top:12px;}
div#content table td.left_col ul {display:block;margin:10px 0 0 0;padding:0;list-style:none;width:155px;margin-left:12px;}
div#content table td.left_col ul li {line-height:15px;}
div#content table td.left_col ul a {display:list-item;width:155px;line-height:15px;text-decoration:none;font-size:10px;margin:0;padding:0 0 3px 0;}
div#content table td.left_col ul em {display:list-item;font-style:normal;width:155px;line-height:15px;color:#666;text-decoration:underline;font-size:10px;margin:0;padding:0 0 3px 0;}
div#content table td.left_col ul ul {margin:0 0 0 15px;} */

div#content td.left_col .side_block div.place {font-size:11px;line-height:12px;padding-left:35px;height:39px; }
div#content td.left_col .side_block div.place a {color:#b22c1b;font-size:11px;}
div#content td.left_col .side_block div.place a:hover {text-decoration:none;}

div#content table td.center_col div#hotblock_main {margin-bottom:10px;font-size:12px;}
div#content table td.center_col div#hotblock_main p {margin:0;padding:0 5px;line-height:15px;color:#212121;}
div#content table td.center_col div#hotblock_main p.title {display:block;line-height:13px;padding: 5px 0;color:#b22c1b;font-weight: bold;font-size:12px;background:url(/common/images/title_large_bg.gif) no-repeat left top;/*margin-top:10px;*/margin-bottom:5px;text-align:center;}
div#content table td.center_col div#hotblock_main p span {font-size:14px;font-weight:bold;}
div#content table td.center_col div#hotblock_main p a {color:#b22c1b;background:url(/common/img/li1.gif) no-repeat 0 4px;padding-left:8px;}

div#content table td.center_col .status_menu { font-size: 10px; font-weight: bold; padding-bottom: 15px; }
div#content table td.center_col .status_menu a { color: #555; background: url(/common/images/status_menu_arrow.gif) no-repeat right 3px; padding-right: 8px; margin-right: 4px; }
div#content table td.center_col .status_menu a:hover { color: #b22c1b; }
div#content table td.center_col .status_menu span { color: #b22c1b; background: url(/common/images/side_menu_arrows.gif) no-repeat right -23px; padding-right: 10px; margin-right: 4px; }

div#content table td.center_col { width: 616px; padding:0 15px;font-size:12px;}
div#content table td.center_col h1 {margin:0 0 15px 0;padding:0;font-size:15px;font-weight:bold;color:#b22c1b;background:url(/common/images/title_main_bg.gif) no-repeat left top;display:block;height:34px;line-height:32px;padding-left:10px;}
div#content table td.center_col h2 {margin:0 0 10px 0;padding:0;font-size:13px;color:#b22c1b;}
div#content table td.center_col h3,
div#content table td.center_col h4,
div#content table td.center_col h5,
div#content table td.center_col h6 {margin:0 0 10px 0;padding:0;font-size:12px;color:#555;}
div#content table td.center_col p {margin:0 0 15px 0;padding:0; text-align:justify;}
div#content table td.center_col ol,
div#content table td.center_col ul {margin:0 0 10px 25px;padding:0;}
div#content table td.center_col ul {list-style:none;}
div#content table td.center_col ul li {background:url(/common/images/ul_marker.gif) no-repeat left 3px; padding-left: 20px;margin-bottom:5px;}
div#content table td.center_col ol li {margin-bottom:5px;}
div#content table td.center_col table {width:100%;margin:0 0 20px 0;padding:0;line-height:15px;border:1px solid #d9d9d9;font-size:12px;}
div#content table td.center_col table.form {border:none;background:#f5f5f5;}
div#content table td.center_col table.form.nobg {border:none;background:none;}
div#content table td.center_col table th {vertical-align:top;margin:0;padding:5px;border:1px solid #d9d9d9;text-align:center;color:#B22C1B;background: #ededed;}
div#content table td.center_col table td {vertical-align:top;margin:0;padding:5px;border:1px solid #d9d9d9;}
div#content table td.center_col table.form td {border:none;}
div#content table td.center_col table .raw td {background:#f6f6f6;}
div#content table td.center_col table td img {border:0;}

/* div#content table td.center_col table.contacts {width:100%;}
div#content table td.center_col table.contacts td {border-bottom:1px solid #b22c1b;padding:3px 0;}
div#content table td.center_col table.contacts tr.color {background:#f5f5f5;} */

div#content table td.center_col .file_download { /* height: 27px; */ display: block; background: url(/common/images/files_bg.gif) repeat-x scroll left top transparent; overflow: hidden;line-height:17px; border: 1px solid #E8E8E8; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -khtml-border-radius: 3px; width: 586px; }
div#content table td.center_col .file_download span { display: block; float: left; font-weight: bold; padding: 5px 10px 5px 10px; width: 430px; overflow: hidden; }
div#content table td.center_col .file_download em { display: block; float: right; font-style:normal; padding: 5px 10px 5px 20px; }
div#content table td.center_col .file_download a { display: block; float: right; padding: 3px 0; }

div#content table td.center_col table.success {width:100%;}
div#content table td.center_col table.success td {padding-bottom:20px;}
div#content table td.center_col table.success td.bigimg {width:200px;}
div#content table td.center_col table.success td.bigimg img {width:180px;border:0;}
div#content table td.center_col table.success td.img {width:150px;}
div#content table td.center_col table.success td.img img {width:130px;height:100px;}
div#content table td.center_col table.success td.text em {font-style:normal;margin:0 0 10px 0;}

div#content table td.center_col form.event_select {margin:0;padding:0 0 10px 0;font-size:10px;}
div#content table td.center_col form.event_select select ,
div#content table td.center_col form.event_select input {font-size:10px;}
div#content table td.center_col form.event_select input {cursor:pointer;}
div#content table td.center_col table.event_report {width:100%;}
div#content table td.center_col table.event_report td {padding:5px 5px 10px 5px;}
div#content table td.center_col table.event_report td.month {background:#f5f5f5;}
div#content table td.center_col table.event_report td.event h1 {margin:0 0 5px 0;}
div#content table td.center_col table.event_report td.event p {margin:0 0 5px 0;}
div#content table td.center_col table.event_report div.photos {float:left;width:130px;height:100px;margin:0 10px 10px 0;}
div#content table td.center_col table.event_report div.photos img {width:130px;height:100px;border:0;}

div#content table td.center_col table.event_calendar {width:100%;margin-bottom:15px;}
div#content table td.center_col table.event_calendar td {text-align:center;}
div#content table td.center_col table.event_calendar tr.roll td {font-weight:bold;background:#e9e9e9;}
div#content table td.center_col table.event_calendar tr.roll td a {text-decoration:none;}
div#content table td.center_col table.event_calendar tr.mounth td {background:#b22c1b;color:#fff;}

div#content table td.center_col table.filials_list {width:500px;	}
div#content table td.center_col table.filials_list td {padding-right:20px;}
div#content table td.center_col table.filials_form td.name {width:250px;text-align:right;padding-right:10px;}
div#content table td.center_col table.filials_form td input,
div#content table td.center_col table.filials_form td textarea,
div#content table td.center_col table.filials_form td select {width:250px;}
div#content table td.center_col table.filials_form td textarea {height:70px;}

div#content table td.center_col div#rusmap {position:relative;margin-left:30px;}
div#content table td.center_col div#rusmap div {font-size:8px;color:#b22c1b;}
div#content table td.center_col div#rusmap div a {color:#850f00;font-size:8px;text-decoration:none;background:url(/common/img/disc_marker.gif) no-repeat left 60%;padding-left:10px;}
div#content table td.center_col div#rusmap div a:hover {text-decoration:underline;}

div#content table td.center_col table.calc_table {color:#666;}
div#content table td.center_col table.calc_table tr.ct_1 {background:#f5f5f5;} 
div#content table td.center_col table.calc_table tr.ct_2 {background:#fff;} 
div#content table td.center_col table.calc_table tr.ct_2 td {border-bottom:1px solid #b22c1b;border-top:1px solid #b22c1b;} 
div#content table td.center_col table.calc_table td.name,
div#content table td.center_col table.calc_table td.pole {margin:0;padding:5px 0;}
div#content table td.center_col table.calc_table td.name {width:33%;text-align:right;padding-right:10px;}
div#content table td.center_col table.calc_table td.pole  {text-align:left;width:34%;}
div#content table td.center_col table.calc_table td.pole input,
div#content table td.center_col table.calc_table td.pole select,
div#content table td.center_col table.calc_table td.pole textarea {width:200px;border:1px solid #737076;font-size:10px;color:#666;}
div#content table td.center_col table.calc_table td.pole textarea {height:50px;overflow:auto;}
div#content table td.center_col table.calc_table td.pole input.radio {width:15px;border:none;font-size:12px;}
div#content table td.center_col table.calc_table td.status { width: 33%; vertical-align: middle; padding: 0; padding-left: 10px; }
div#content table td.center_col table.calc_table td {padding:10px;}
div#content table td.center_col table.calc_table td label {cursor:pointer;}
div#content table td.center_col table.calc_table td table td {border:1px solid #b22c1b;padding:2px 5px;font-size:9px;line-height:12px;vertical-align:middle;color:#666;}
div#content table td.center_col table.calc_table td table td input {font-size:10px;color:#666;}
div#content table td.center_col table.calc_table td table td label {cursor:pointer;font-size:9px;}
div#content table td.center_col table.calc_table td table tr.title {text-align:center;font-weight:bold;background:#b22c1b;}
div#content table td.center_col table.calc_table td table tr.title  td {border:1px solid #fff;color:#fff;}
div#content table td.center_col table.calc_table td table.table1 {color:#666;border:1px solid #b22c1b;}
div#content table td.center_col table.calc_table td table.table1 th,
div#content table td.center_col table.calc_table td table.table1 td {padding:3px 5px;line-height:13px;background:#fff;}
div#content table td.center_col table.calc_table td table.table1 th {border-top:1px solid #b22c1b;border-bottom:1px solid #b22c1b;border-left:0;border-right:0;color:#b22c1b;text-align:left;}
div#content table td.center_col table.calc_table td table.table1 td {border-top:1px solid #b22c1b;border-bottom:1px solid #b22c1b;border-left:0;border-right:0;font-size:9px;}
div#content table td.center_col table.calc_table td table.table1 td input.summ {border:1px solid #737076;}
div#content table td.center_col table.calc_table td table.table1 td select.summ {width:130px;border:1px solid #737076;}
div#content table td.center_col table.calc_table td table.table1 tr.total {font-weight:bold;font-size:10px;}
div#content table td.center_col table.calc_table td table.table1 tr.total td{background:#f5f5f5;}
div#content table td.center_col table.calc_table tr.ct_but td {border-bottom:2px solid #b22c1b;padding-top:0px;}
div#content table td.center_col table.calc_table tr.ct_but td input {width:96px;margin-right:10px;cursor:pointer;color:#fff;font-weight:bold;font-size:11px;background:#b22c1b;border:0;height:20px;}
div#content table td.center_col table.calc_table td p.submit_but {margin:3px 0 0 0 ;padding:0;}
div#content table td.center_col table.calc_table td p.submit_but input {width:96px;margin-right:10px;cursor:pointer;color:#fff;font-weight:bold;font-size:11px;background:#b22c1b;border:0;height:20px;}

div#content table td.center_col ul.pages {margin:0;padding:10px 0 0 0;clear:left;list-style:none;}
div#content table td.center_col ul.pages li {float:left;padding:0 3px;display:block;width:29px;height:19px;background:none;}
div#content table td.center_col ul.pages li a {display:block;width:29px;height:19px;background:url(/common/images/pager_bg.gif) no-repeat left top;line-height:17px;text-align:center;}
div#content table td.center_col ul.pages li b {display:block;width:29px;height:19px;background:url(/common/images/pager_bg.gif) no-repeat left bottom;line-height:17px;text-align:center;color:#fff;}
div#content table td.center_col ul.pages li.arrow {width:10px;}
div#content table td.center_col ul.pages li.arrow a {background:none;width:10px;}
div#content table td.center_col ul.pages li.arrow img {margin-top:7px;}

div#content table td.right_col { width: 188px; }
div#content table td.right_col div.right_banner {text-align:center;/*margin-top:10px;*/}
div#content table td.right_col div.right_banner img {border:0;}

div#content table td.right_col div.right_title em {display:block;width:155px;color:#b22c1b;font-size:10px;font-weight:bold;text-decoration:none;padding-bottom:6px;border-bottom:2px solid #b22c1b;margin-left:12px;margin-top:0;margin-bottom:10px;}
div#content table td.right_col .last_news { font-size: 11px; }
div#content table td.right_col .last_news a { font-size: 11px; font-weight: bold; color: #555; }
div#content table td.right_col .last_news a:hover { color: #b22c1b; }

div#footer {position:relative; border-top: 1px solid #B22C1B; margin-top: 20px;}
/*div#footer a {position:absolute;right:0;display:block;width:109px;height:20px;background:url(/common/images/extranet_button.gif) no-repeat;margin-top:2px;}*/
div#footer table {width:100%;}
div#footer table td {font-size:10px;line-height:130%;padding:5px 0px;}
div#footer table td.copyright{width:38%;}
div#footer table td.address{width:38%;}
div#footer table td.developer{width:24%;text-align:right}
