html, body {padding:0px;margin:0px;background-color:#DEDEDE;}
html, body, table, tr, td, input, textarea, select {font-family:Trebuchet MS, Verdana, Arial, sans-serif;font-size:14px;color:#333;}

p {text-indent:10px;margin-top:4px;margin-bottom:6px;}
table {border:0px;}
A:link {text-decoration:underline;color:#c33;font-weight:normal;}
A:visited {color:#c33;text-decoration:underline;font-weight:normal;}
A:active {color:#c33;text-decoration:none;font-weight:normal;}
A:Hover {color:#c33;text-decoration:none;font-weight:normal;}

A.nou {color:#333;text-decoration:none;font-weight:bold;}
A:visited.nou {color:#333;text-decoration:none;font-weight:bold;}
A:hover.nou {color:#c33;text-decoration:underline;font-weight:bold;}

A.tm {color:#ffffff;font-size:12px;text-decoration:none;font-weight:bold;}
A:visited.tm {color:#ffffff;text-decoration:none;font-weight:bold;}
A:hover.tm {color:#ffffff;text-decoration:overline;font-weight:bold;}

A.msm {color:#c33;font-size:12px;text-decoration:none;}
A:visited.msm {color:#c33;text-decoration:none;}
A:hover.msm {color:#c33;text-decoration:none;}

h1 {font-size:19px;padding:15px 20px 15px 30px;margin:0px;color:#004166;font-weight:normal;}
h2 {font-size:13pt;padding:15px 20px 15px 30px;margin:0px;font-weight:normal;color:#004166;}
.w100 {width:100%;}
.w100l {width:100%;text-align:left;}
.w35 {width:35%;}
.w23 {width:23%;}
.w765px {width:765px;}
.content  {margin-bottom:15px;text-align:justify;}
.bcb {clear:both;}
.c {text-align:center;}
.j {text-align:justify;}
.b12px {font-weight:bold;font-size:12px;}
.dl {float:left;}

/* Top bar definition */


/* Drop down menu definition */
#all_menu_block {width:100%;background:#006299;/*#EFEDE8*/;margin-top:-1px;border-top:solid 1px white;}
#menu_central_block {height:30px;}
#nav {padding:0px;margin-top:0px;padding-top:7px;font-size:12px;font-weight:bold;color:#ffffff;letter-spacing:1px;}
ul {padding:0;margin:0;list-style:none;}
li {float:left;position:relative;width:200px;}
li ul {display:none;float:left;position:absolute;top:0px;left:0;width:10em;height:auto;margin-top:0px;width:166px;padding-top:6px;}
li ul li {border: solid 1px #BCD6E5;border-top:none;padding:5px 7px;background:#ffffff;}

li > ul {top:auto;left:auto;}
li:hover ul {display:block;}
li:hover ul, li.over ul {display:block;}

.lif2 {border-top: solid 3px #BCD6E5;}
.menu_img1 {float:left;margin-top:0px;margin-left:-3px;voice-family: "\"}\"";voice-family: inherit;margin-left:0px;}

.menu_img2 {float:right;margin-top:-2px;}
.msm {font-size:12px;color:#EE8F04;font-weight:normal;}

/* Fix IE. Hide from IE Mac \*/ 
* html ul li {float:left;margin-top:4px;margin-bottom:-4px;} 
* html ul li a {height:1%;} 
* html li ul {top:17px;}
* html #nav {padding-top:4px;}
* html .menu_img2 {float:right;margin-top:2px;}
/* End */

#tm_company {width:10em;cursor:default;}
#tm_projects {width:10em;}
#tm_equipment {width:8em;}

#global_block {padding:20px;}
#global_tbl {width:740px;background:#ffffff;}
#topvisual {padding-bottom:1px;margin-top:-2px;}
#topvisual_tbl {width:100%;background:#EE8F04;}
#stratpart_block {margin:10px;font-size:10px;line-height:1.2;text-align:center;}
.rtbl_title {font-size:11px;padding:0px 0px 0px 5px;}
.region_tbl {width:130px;text-align:left;}
.townlogo {padding-bottom:3px;}
.towntext {padding-left:6px;vertical-align:bottom;}
.townphone_block {text-align:right;}
.townphone_block span {font-size:10px;}

/* Content definition */
#content_block {padding:0px 20px 0px 30px;}
.cul {padding:0px 0px 5px 30px;margin:0;list-style:disc;}
.cli {float:none;position:static;width:auto;margin:5px;}
.dli {margin:5px;}
.town_cont {padding:0px 0px 10px 20px;line-height:1.5;}
#objects table {width:100%;background-color:#b1c9e1;text-align:left;}
#objects table tr td table tr {background-color:#fff;}
.td_t {background-color:#f6fafd;}
#objects span {font-weight:bold;}

/* Bottom bar definition */
#bothr_block {padding:30px 20px 10px 20px;}
#bothr_block div {background:#ccc;}
#copyr_td {padding:0px 30px;font-size:11px;text-align:left;}
#useful_link_td {padding:0px 30px 0px 10px;font-size:11px;text-align:right;}

