/* border: 1px solid black; */ /* The very main */ body, html { height: auto !important; height: 100%; min-height: 100%; } a {color: #004D77;} a:hover {color: #ea9b22;} a img{border: 0;} div {font: 12px Arial, Sans Serif;} #page_bg { width: 100%; height: 100%; align: center; margin: 0; padding: 0; } #page_bg_td { background-repeat: repeat-x; } #page_container { width: 1024px; height: 100%; min-height: 100%; height: auto !important; vertical-align: top; padding: 0; margin: 0; background-color: white; text-align: left; overflow: hidden; scrolling: no; } #page_container_print { width: 640px; height: 100%; vertical-align: top; padding-right: 1px; margin: 0; } h1 { font: normal 18px Arial, Sans Serif; color: #2D4856; margin: 0; padding: 0; line-height: 1.3; } form { margin: 0; padding: 0; } /* Classes */ .content { margin: 10px 0 0 15px; } .toPrint { float: right; margin: 15px 0 0 0; } .separator { clear: left; height: 30px; } .header { height: 27px; margin: 0; padding: 7px 0 0 0; background-repeat: no-repeat; font: normal 18px Arial, Sans Serif; color: #2D4856; } /* Hat */ #hat_container { width: 100%; height: 200px; background-repeat: no-repeat; background-position: top right; position: relative; float: left; height: 200px; } #hat_container_print { width: 100%; height: 43px; background-repeat: no-repeat; background-position: top right; } #logo_print { float: left; } #logo_print img{ margin: 10px 0 0 10px; } #logo_link { position: absolute; top: 32px; left: 71px; width: 122px; height: 102px; } #logo_link a { display: block; width: 100%; height: 100%; } #hat_text_container { float: left; margin-top: 10px; } #hat_text_container_print { float: left; margin-top: 0; } #hat_text { margin: 0 0 0 50px; font: normal 30px Arial, Sans Serif; color: #395A69; } #hat_text_print { margin: 0 0 0 30px; font: bold 26px Arial, Sans Serif; color: #30566D; } /* Search - block for language swiching, seaching and accessing to restricted site zones */ #search_container { float: right; clear: right; width: 150px; margin: expression(navigator.appName=="Microsoft Internet Explorer" ? '42px 15px 0 0' : '42px 50px 0 0'); margin: 42px 50px 0 0; } #search_form_container { margin:0 0 0 0; padding: 0; float: left; clear: both; } #language { width: 120px; height: 25px; float: left; } #adv_search { height: 60px; float: left; margin-top: 15px; } .link_holder { width: 120px; height: 23px; float: left color: #004D77; } .link_holder a {font: normal 12px Arial, Sans Serif;} .link_holder_orange { width: 150px; height: 23px; float: left; } .link_holder_orange_rus { width: 200px; height: 23px; float: left; } .link_holder_orange a {color: #E10000; font: bold 14px Arial, Sans Serif;} .link_holder_orange_rus a {color: #E10000; font: bold 14px Arial, Sans Serif;} /* Central part */ #central_part { width: 564px; float: left; height: 100%; min-height: 100%; height: auto !important; } #central_part_inner { margin: 30px 0 0 0; width: 754px; float: left; } #greeting { padding: 15px 10px 0 0; float: left; color: #2D4856; font: normal 12px Arial, Sans Serif; background-color: transparent; } #greeting_caption { font: normal 20px Arial, Sans Serif; } #news { float: left; width: 46%; width: expression(navigator.appName=="Microsoft Internet Explorer" ? '49%' : '46%'); padding: 0 15px 0 0; } #events { float: left; width: 46%; width: expression(navigator.appName=="Microsoft Internet Explorer" ? '49%' : '46%'); padding: 0 15px 0 0; } #back_button { width: 10%; float: left; } #list_button { float: left; width: 100%; margin: 25px 0 20px 0; } /* Left part */ #left_part { width: 195px; float: left; } #left_part a:hover {color: #ea9b22} #countries { float: left; font: normal 16px Arial, Sans Serif; color: #3F3F3F; text-align: left; } #countries ul { font: 12px Arial, Sans Serif; list-style-type: none; margin: 10px 0 0 15px; padding: 0; width: 150px; } #countries ul li { margin: 2px 0 3px 0; padding: 2px 0 0 0; height: 15px; } #countries a {color: #757575; text-decoration: none;} #countries a:hover {color: #000000; text-decoration: underline;} #countries a:visited {color: #757575; text-decoration: none;} #countries img { margin-right: 15px; } #for_parties { margin: 20px 0 0 15px; float: left; width: 160px; font: normal 14px Arial, Sans Serif; text-align: left; } #for_parties a {font: bold 14px Arial, Sans Serif;} #for_parties_rus { margin: 20px 0 0 15px; float: left; width: 160px; font: normal 14px Arial, Sans Serif; text-align: left; } #for_parties_rus a {font: normal 12px Arial, Sans Serif} /* Right part */ #right_part { float: right; width: 264px; height: 100%; min-height: 100%; height: auto !important; border-left: 1px solid #D8D8D8; } #right_part a:hover { color: #ea9b22; } #annual { padding: 15px 0 15px 0; text-align: center; } #annual_new { text-align: center; font: normal 18px Arial, Sans Serif; color: red; } #annual_header { height: 27px; width: 160px; text-align: left; background-repeat: no-repeat; font: normal 18px Arial, Sans Serif; /* color: #2D4856; */ color: blue; padding: 10px 0 0 0; margin: 0 0 0 55px; margin: expression(navigator.appName=="Microsoft Internet Explorer" ? '0 0 0 30px' : '0 0 0 65px'); } #annual_pic {margin: 15px 0 0 0;} #right_part a { color: #004D77; } #announcement { padding: 0 0 15px 0; } #anno_header { height: 26px; width: 264px; background-repeat: no-repeat; background-position: right top; background-color: #3F3F3F; font: normal 18px Arial, Sans Serif; text-align: left; padding: 0 0 0 65px; color: white; } #anno_content { padding: 10px 10px 0px 10px; } #announcement ul { padding: 0 15px 0 25px; margin: 15px 0 0 0; } #success { border-top: 1px solid #D8D8D8; padding: 15px 10px 15px 10px; } #success_header { height: 27px; width: 150px; text-align: left; background-repeat: no-repeat; font: normal 18px Arial, Sans Serif; color: #2D4856; padding: 8px 0 0 0; margin: 0 0 0 50px; } #right_bottom { border-top: 1px solid #D8D8D8; padding: 15px 0 15px 10px; font: normal 16px Arial, Sans Serif; } #right_bottom div {height: 25px;} #right_bottom a {font: normal 16px Arial, Sans Serif;} #right_bottom a:hover {font: normal 16px Arial, Sans Serif; color: #ea9b22} /* Content */ #news { margin: 25px 0 0 0; } #events { margin: 25px 0 0 0; } #news a:hover, #events a:hover {color: #ea9b22;} /* Dinamic lists */ #dinamic_lists { width: 100%; float: left; margin-top: 20px; } /* Footer */ #footer { height: 63px; width: 100%; font: normal 12px Arial, Sans Serif; color: white; float: left; } #footer_content { margin: 0 0 0 20px; padding-top: 10px; } #footer_print { height: 63px; width: 100%; font: normal 12px Arial, Sans Serif; color: black; } #footer_content_print { margin: 0 0 0 10px; } #ronix { float: right; margin: expression(navigator.appName=="Microsoft Internet Explorer" ? '-25px 10px 0 0' : '-25px 20px 0 0'); margin: -25px 20px 0 0; } #footer a {color: #9B9B9B} #footer a:visited {color: #D86C00} /* DB Views */ .db_view_lev1 { margin-left: 5px; font-weight: bold; float: rigth; } .db_view_lev2 { margin-left: 20px; float: rigth; } .db_view_lev3 { margin-left: 35px; float: rigth; } .db_view_lev4 { margin-left: 50px; float: rigth; } .db_view_project { margin-left: 35px; } .db_view_project2 { margin-left: 65px; } .db_view_doclink { } .db_view_doc_discription { } .head_column { border-bottom: 1px solid grey; font: bold; font-weight: bold; } /* SEARCH RESULTS */ .searchResult { /* font-size: 20px; */ background-color: #004D77; color: white; } .searchres_bottom{ border-top: 3px double black; float: right; margin: 10px 0 10px 0; width: 100%; }