HTML, BODY {  margin: 0px;  padding: 0px;  font-family : verdana, sans-serif;  font-size: 9pt;  background-color: white;  color: #4e4e4e;  width: 100%;  height: 100%;}BODY {  min-height: 100%;  height: auto !important;  height: 100%;  position: relative; 	background: url(../images/body_bg.gif) no-repeat bottom;}H1 {	margin: 0px 0px 15px 0px;	font-size: 16pt;	padding: 0px 0px 0px 20px;	font-weight: normal;	background: url(../images/bullet01.gif) no-repeat left;}H2 {	margin: 0px 0px 10px 0px;	font-size: 14pt;	padding: 0px 0px 0px 20px;	font-weight: normal;	background: url(../images/bullet01.gif) no-repeat left;}P {  margin: 0px 0px 10px 0px;  line-height: 16pt;}A {	color: #ff6701;	text-decoration: underline;}A:hover {	text-decoration: none;	color: gray;}A.nounderline {	text-decoration: none;}A.nounderline:hover {	text-decoration: underline;}UL LI {	margin-bottom: 5px;}.date {	font-size: 7pt;	color: gray;}.small {	font-size: 7pt;	  line-height: 9pt;}.medium {	font-size: 8pt;	  line-height: 10pt;}.row2 {	background-color:#e5e5e5;	padding: 8px 8px 8px 25px;}.row1 {	padding: 8px 8px 8px 25px;}.wrap {  position:relative;  margin: 0px auto ;  width: 902px;  height:auto !important;}.contentdiv { }#all { /* padding-bottom: 110px; */}#top {	height: 112px;	}#top_inside {	padding: 26px 0px 0px 0px;}#logo {	float: left;}#phone {	float: right;	font-size: 21pt;	margin-top: 15px;}#phone .code {	font-size: 16pt;}#head {	background:  url(../images/head_bg.gif) repeat-x bottom #ffcc00;	height: 125px;	width: 902px;}#head_inside {	height: 125px;	background: url(../images/head_bg_left.gif) no-repeat left;	padding-left:8px;	}#head_inside2 {	height: 125px;	background: url(../images/head_bg_right.gif) no-repeat right;		padding-rigth:8px;		}#top_menu {margin:0;padding:0;display:table-row;width:902px;}.top_menu_item {  	display: inline;    display:table-cell;    margin:0;padding:0;    height: 125px;    text-align: center;       }.top_menu_item {    //display:inline;zoom:1;vertical-align:top;}/*\*//*/.top_menu_item {display:inline-block;float:left;}/**/.top_menu_item A {	color: white;	display: block;	text-decoration: none;	font-weight: bold;	padding-top:90px;	font-size: 10pt;}.top_menu_item A:hover {	text-decoration: underline;}#menu_about {	width:100px;	background: url(../images/icon_about.gif) no-repeat top right;}#menu_about:hover { background: url(../images/icon_about_hover.gif) no-repeat top right; }#menu_news {	width:126px;	background: url(../images/icon_news.gif) no-repeat top right;}#menu_news:hover { background: url(../images/icon_news_hover.gif) no-repeat top right; }#menu_services {	width:123px;	background: url(../images/icon_services.gif) no-repeat top right;}#menu_services:hover { background: url(../images/icon_services_hover.gif) no-repeat top right; }#menu_works {	width:128px;	background: url(../images/icon_works.gif) no-repeat top right;}#menu_works:hover { background: url(../images/icon_works_hover.gif) no-repeat top right; }#menu_clients {	width:148px;	background: url(../images/icon_clients.gif) no-repeat top right;}#menu_clients:hover { background: url(../images/icon_clients_hover.gif) no-repeat top right; }#menu_good {	width:141px;	background: url(../images/icon_good.gif) no-repeat top right;}#menu_good:hover { background: url(../images/icon_good_hover.gif) no-repeat top right; }#menu_contacts {	width:117px;	background: url(../images/icon_contacts.gif) no-repeat top right;}#menu_contacts:hover { background: url(../images/icon_contacts_hover.gif) no-repeat top right; }#line {	background: url(../images/line.gif) no-repeat;	height: 12px;	width:902px;	margin-top: 10px;}#line2 {	background: url(../images/line2.gif) no-repeat;	height: 4px;	width:902px;	margin-top: 10px;}.bn {	margin-bottom: 5pt; }#main_content {margin:0;padding:0;display:table-row;width:902px;}#main_left, #main_right {  	display: inline;  	display:table-cell;   margin:0;padding:0;   padding-top: 10px;  }#main_left, #main_right {    //display:inline;zoom:1; vertical-align:top;}/*\*//*/#main_left, #main_right {display:inline-block;float:left;}/**/#main_left {	width: 235px;}#main_right {	width: 667px;}#main_right_inside {	padding: 0px 0px 0px 30px;}.spec {	font-size: 8pt;}#footer {  height: 150px;  width: 100%; /* position: absolute;  bottom: 0px; */}#footer_blocks {margin:0;padding:0;width:902px;display:table-row;}.footer_block {  	display: inline;  	display:table-cell;   margin:0;padding:0;}.footer_block {    //display:inline;zoom:1;vertical-align:top;}/*\*//*/.footer_block {display:inline-block;float:left;}/**/#footer_left {	width: 265px;		}#footer_adress {	width: 255px;}#footer_right  {	width: 380px;}.icq {	height: 30px;	line-height: 20px;	font-size: 8pt;	}.icq IMG {	margin-top: 5px;	float: left;}.table_block {	padding: 0px 10px 0px 10px;}.table_block TD {	border-bottom: 1px solid white;	padding: 5px;}.dark_red {	color: #9b0505;}.roundedcornr_box_588210 {   background: #e5e5e5;}.roundedcornr_top_588210 div {   background: url(/images/roundedcornr_588210_tl.png) no-repeat top left;}.roundedcornr_top_588210 {   background: url(/images/roundedcornr_588210_tr.png) no-repeat top right;}.roundedcornr_bottom_588210 div {   background: url(/images/roundedcornr_588210_bl.png) no-repeat bottom left;}.roundedcornr_bottom_588210 {   background: url(/images/roundedcornr_588210_br.png) no-repeat bottom right;}.roundedcornr_top_588210 div, .roundedcornr_top_588210, .roundedcornr_bottom_588210 div, .roundedcornr_bottom_588210 {   width: 100%;   height: 12px;   font-size: 1px;}.roundedcornr_content_588210 { margin: 0 10px; }.roundedcornr_box_588211 {   background: #ffcc00;}.roundedcornr_top_588211 div {   background: url(/images/roundedcornr_588211_tl.gif) no-repeat top left;}.roundedcornr_top_588211 {   background: url(/images/roundedcornr_588211_tr.gif) no-repeat top right;}.roundedcornr_bottom_588211 div {   background: url(/images/roundedcornr_588211_bl.gif) no-repeat bottom left;}.roundedcornr_bottom_588211 {   background: url(/images/roundedcornr_588211_br.gif) no-repeat bottom right;}.roundedcornr_top_588211 div, .roundedcornr_top_588211, .roundedcornr_bottom_588211 div, .roundedcornr_bottom_588211 {   width: 100%;   height: 8px;   font-size: 1px;}.roundedcornr_content_588211 { margin: 0 10px; }.submenu {	margin: 0px;	padding: 0px;}.submenu .item {	display: block;	margin: 3px 0px 4px 0px;	padding: 0px 5px 5px 15px;	border-bottom: 1px solid #cfcfcf;	background: url(../images/bullet2.jpg) no-repeat left center;	font-size: 11pt;}#breadcrumbs {	color: gray;	font-size: 8pt;	margin-bottom: 20px;}#breadcrumbs A{	color: gray;}.form_element {    padding: 4px;	font-size: 12pt;}.form_button {   padding: 4px 10px 4px 10px;   font-size: 12pt;}A.madeby {   	color: gray;    text-decoration: none;	line-height: 16px;	height: 16px;	font-size: 8pt;	background: url('/images/wt-logo-sm.gif') no-repeat right;	padding-right: 80px;	display: block;	float:left;}A.madeby :hover {  text-decoration: underline;}
