@charset "utf-8";
/* CSS Document */
* {margin:0px; padding:0px;}

body {background:url('../img/bg_1px.gif') repeat-x 0px 0px; background-color:#556670;}

br.clear {font-size:0px; line-height:0px; clear:both; height:0px;}

div.content {height:350px; float:left; margin-top:151px; width:1068px;}
div.wider {width:1116px;}
div.content div.header {float:left; padding-left:53px; height:34px;}
div.content div.header div a.logo {float:left; display:block; background:url('../img/logo_a.gif') no-repeat 0px 0px; width:147px; height:14px; margin-right:16px;}
div.content div.header div h1 {float:left; font-family:Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; margin-top:5px; line-height:11px;}

p.trans {background:url('../img/popin_bg.png') repeat 0px 0px; display:block; margin:0px 0px 0px 0px; text-align:justify;}

div.content div.header div a.mr170 {margin-right:170px;}
div.content div.header div a.mr30 {margin-right:60px;}

div.content div.main {float:left; background:url('../img/bg_big.gif') no-repeat 0px 0px; height:333px; padding:17px 0px 0px 11px;width:1068px;}
div.content div.main_a {float:left; background:url('../img/left_part.gif') no-repeat 0px 0px; background-color:#77868d; height:333px; padding:17px 0px 0px 11px;overflow:hidden}
div.content div.main_a, x:-moz-any-link { overflow: visible; }
div.content div.main a.langbg {float:left; background:url('../img/bg_flag.jpg') no-repeat 0px 1px; font-family:Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#cccccc; padding-left:17px; display:block; text-decoration:none; margin-right:11px;}
div.content div.main_a a.langbg {float:left; background:url('../img/bg_flag.jpg') no-repeat 0px 1px; font-family:Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#cccccc; padding-left:17px; display:block; text-decoration:none; margin-right:11px;}

div.content div.main a.lang {float:left; background:url('../img/uk_flag.gif') no-repeat 0px 1px; font-family:Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#cccccc; padding-left:17px; display:block; text-decoration:none; margin-right:11px;}
div.content div.main_a a.lang {float:left; background:url('../img/uk_flag.gif') no-repeat 0px 1px; font-family:Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#cccccc; padding-left:17px; display:block; text-decoration:none; margin-right:11px;}

div.content div.menu {width:152px; height:350px; border-left:1px solid #88979e; border-right:1px solid #88979e; background:url('../img/menu_bg.gif') no-repeat 0px 0px; float:left; margin-top:-17px; /*padding:260px 0px 0px 27px;*/padding:0;position:relative}
div.content div.menu ul {list-style:none; f/loat:left; backgro/und: red;position:absolute;bottom:10px;left:20px}
div.content div.menu ul.contacts_type {marg/in-top:40px;}
div.content div.menu ul.project_type {margi/n-top:-46px;}
div.content div.menu ul li {line-height:20px;}
div.content div.menu ul li a {font-family:Tahoma, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}
div.content div.menu ul li a.selected {color:#d77421;}
div.content div.menu ul li a:hover {color:#d77421; font-weight:bold;}

div.content div.project_list {float:left; width:251px; height:340px; border-right:1px solid #88979e; background:url('../img/project_info_bg.gif') no-repeat 0px 0px; margin-top:-17px; padding:10px 15px 0px 15px;position:relative}
div.content div.project_list ul {list-style:none; float:left;}
div.content div.project_list ul li {font-family:Tahoma, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; line-height:20px;}
div.content div.project_list ul li a {font-family:Tahoma, Helvetica, sans-serif; font-size:12px; color:#88979e; font-weight:bold; text-decoration:none; margin-top:5px;}
div.content div.project_list ul li a:hover {color:#d77421;}
div.content div.project_list ul li a.selected {color:#d77421;}
div.content div.project_list p {font-size:11px; font-weight:normal; font-family:Tahoma, Helvetica, sans-serif; color:#ffffff; line-height:17px;}

/*div.content div.project_list ul.paging {float:right; position:absolute; top:659px; left:379px}*/
div.content div.project_list ul.paging {float:right;position:absolute;bottom:5px;right:5px}
div.content div.project_list ul.paging li {display:block; float:left; background:#303e48; margin-left:3px;}
div.content div.project_list ul.paging li a {font-family:Tahoma, Helvetica, sans-serif; font-size:11px; color:#cccccc; font-weight:bold; display:block; text-align:center; width:16px; line-height:14px; height:14px; margin:0px; float:left;}
div.content div.project_list ul.paging li a:hover {color:#d77421;}
div.content div.project_list ul.paging li.selected {background:#d77421;}

div.content div.reveal_projects {float:left;margin-top:-17px;height:350px; border-right:1px solid #88979e;max-width:627px;width:auto!important;width:627px}
div.content div.reveal_projects img {float:left;}

div.content div.reveal_project {float:left; margin-top:-17px; border-right:1px solid #88979e; font-size:0px; line-height:0px; width:auto;}
div.content div.reveal_project ul {list-style:none; margin:-164px 10px 0px 10px;}
div.content div.reveal_project ul li.left {float:left; font-size:0px; line-height:1px;}
div.content div.reveal_project ul li.right {float:right; font-size:0px; line-height:1px;}
div.content div.reveal_project ul li a img {border:0px;}
div.content div.reveal_project div.nav {border-top:1px solid #88979e; background:#192a32; height:20px; margin-top:143px; float:left; width:100%; #margin-top:164px;}
div.content div.reveal_project div.nav a.info_b {font-size:12px; font-weight:bold; font-family:Tahoma, Helvetica, sans-serif; color:#a7a8ab; float:right; text-decoration:none; margin-top:4px; margin-right:10px; line-height:12px; display:block;}
div.content div.reveal_project div.nav a.info_b:hover { color:#d77421;}
div.content div.reveal_project div.nav ul {margin:3px 0px 0px 0px; float:right; height:14px; display:inline;}
div.content div.reveal_project div.nav ul li {float:left; height:14px; margin-right:3px;}
div.content div.reveal_project div.nav ul li a {float:left; width:16px; height:8px; background:#374851; text-align:center; font-size:11px; font-weight:bold; font-family:Tahoma, Helvetica, sans-serif; color:#ffffff; text-decoration:none; line-height:14px; display:block; height:14px;}
div.content div.reveal_project div.nav ul li a:hover {background:#d77421;}
div.content div.reveal_project div.nav ul li a.next_p {background:url('../img/paging_arr.gif') no-repeat 5px 5px; display:block;}

div.content div.reveal_project div.info {background:url('../img/popin_bg.png') repeat 0px 0px; float:left; padding:10px 10px 20px 18px; display:none;}
div.content div.reveal_project div.info p {font-size:11px; font-weight:normal; font-family:Tahoma, Helvetica, sans-serif; color:#ffffff; line-height:20px; text-align:justify; display:block;}

#info {position:absolute; top:524px; left:488px; z-index:1; width:500px;}

div.content div.reveal_project div.nava {float:right; margin-top:4px; width:134px;}
div.content div.reveal_project div.nava ul {margin:0px; float:right; width:95px; height:14px;}
div.content div.reveal_project div.nava ul li {float:left; height:14px; margin-right:3px;}
div.content div.reveal_project div.nava ul li a {float:left; width:16px; height:14px; background:#374851; text-align:center; font-size:11px; font-weight:bold; font-family:Tahoma, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
div.content div.reveal_project div.nava ul li a:hover {background:#d77421;}
div.content div.reveal_project div.nava ul li a.next_p {background:url('../img/paging_arr.gif') no-repeat 5px 5px; display:block;}

div.content div.main div.txt {float:left; width:251px;height:320px;border-right:1px solid #88979e;background:url('../img/txt_bg.gif') no-repeat 0px 0px;  margin-top:-17px;padding:15px 9px 15px 15px; overflow:auto;color:#fff;font-family:Tahoma, Helvetica, sans-serif; font-size:11px;overflow:auto;!background-attachment:fixed;!background-position:200px 185px; _background-position:0 0;}
div.content div.txt p.first {margin-top:0px;}
/*div.content div.main div.txt {float:left; color:#ffffff; width:251px; height:320px; border-right:1px solid #88979e; background:url('../img/txt_bg.gif') no-repeat 0px 0px;  margin-top:-17px; padding:15px; overflow:auto; !background-attachment: fixed; !background-position:200px 325px; _background-position:0px 0px; font-family:Tahoma, Helvetica, sans-serif; font-size:11px;}*/

div.content div.list_info {width:468px; height:330px; border-right:1px solid #88979e; background:url('../img/contacts_bg.gif') no-repeat 0px 0px; float:left;
padding:10px 15px; margin-top:-17px;}
div.content div.list_info p {float:left; width:167px; font-family:Tahoma, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; line-height:20px;}
div.content div.list_info form {float:right; width:262px;}
div.content div.list_info form label {color:#90a5b1; font-family:Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:bold; width:70px; display:block; float:left; margin-top:3px;}
div.content div.list_info form input {width:189px; height:18px; border:1px solid #88979e; background:#47535a; float:left; margin-bottom:10px;}
div.content div.list_info form input.message {width:257px; height:114px; margin-top:4px;}
div.content div.list_info form input.enter_code {width:78px; height:18px; margin-top:4px; float:left;}
div.content div.list_info form img {float:left; display:block; margin-right:8px;}
div.content div.list_info form span {color:#90a5b1; font-family:Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:normal; margin-top:8px; float:left; margin-right:8px;}
div.content div.main div.list_info form a {color:#c6722c; font-family:Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:bold; float:right; margin-right:5px;}

div.content div.btm_menu {float:left; padding-left:53px;width:250px}
div.content div.btm_menu ul {float:left; list-style:none; margin-top:20px; width:864px;}
div.content div.btm_menu ul.profile_type {width:450px;}
div.content div.btm_menu ul.contacts_type {width:670px;}
div.content div.btm_menu ul.project_type {width:1020px;}
div.content div.btm_menu ul li {float:left; font-family:Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff;}
div.content div.btm_menu ul li.right {float:right;}
div.content div.btm_menu ul li a {text-decoration:none; margin-right:22px; color:#FFFFFF;}
div.content div.btm_menu ul li a:hover {color:#d77421; font-weight:bold;}
div.content div.btm_menu ul li a.sel {color:#d77421; font-weight:bold;}
.errmessage{color:#FF0000;padding:4px;}
.okkmessage{color:#01A439;padding:4px;}
