html { width:100%; height:100%; }
BODY {  width:100%; height:100%; margin:0px;   }

TD.top { background:url(/img/top.jpg) top left no-repeat;  }
TABLE{ border:0px; border-collapse:collapse; }
TABLE TD{ padding:0px; }

DIV.contact { width:1100px; height:615px; background:url(/img/contact.gif) bottom left no-repeat;  }

DIV.logo {  background:url(/img/logo.png) top left no-repeat; width:1100px; height:615px;  }
* html DIV.logo {  background:url(/img/logo.gif) top left no-repeat;  text-align:right;   }

IMG{ border:0px;}

.menu { }
.menu TD{ padding-right:17px; padding-top:10px; }

.buttons { position:relative; top:190px; left:135px;  }
.buttons A{ font:12px Verdana; color:#f2f1f0; line-height:18px; display:block; width:140px; }

.title { color:#008ea8; font:22px Verdana; margin-bottom:15px; }
.start_content { color:#fff; font:12px Verdana; line-height:16px; }
.start_content TD{ vertical-align:top;  }
A.more{ color:#008ea8; text-align:right; }
DIV.start_content  { height:400px;}

.bottom { font:12px Verdana; color:#FFFFFF; }
.bottom_menu { position:relative; left:450px; top:10px;  }
.bottom_menu SPAN {color:#808080; padding-right:10px; }
.bottom_menu A { color:#fff; padding-right:10px;  }

.content { background:url(/img/content_t_r.jpg) #fff top right no-repeat; font:12px Verdana; color:#000000; line-height:18px; }
.content .tl{ background:url(/img/content_t_l.jpg) top left no-repeat; padding:5px 20px 30px 30px; }
.content .br{ background:url(/img/content_b_r.jpg) bottom right no-repeat; }
.content .bl{ background:url(/img/content_b_l.jpg)  bottom left no-repeat; }
.content H3 { font:20px Verdana; color:#000000; } 

.news { width:295px; margin-top:12px; }
.news TH{ width:30px; font:18px Verdana; vertical-align:top; }
.news TH SPAN{ display:block; background:#bc591d;  font:12px Verdana; padding-bottom:3px; margin-top:3px; }
.news TD { padding-left:10px; }
.news TD A{ color:#008ea8; font:bold 14px Verdana; }
.news TD SPAN{ color:#fff; font:13px Verdana; display:block; margin-top:10px; }


.form { border-top: #c5c5c5 1px dotted; }
.form TD{  font:12px Verdana; width:280px;  border-right: #c5c5c5 1px dotted; border-bottom: #c5c5c5 1px dotted; vertical-align:middle; }
.form TH { text-align:left; padding:5px 0 5px 5px; border-bottom: #c5c5c5 1px dotted;  color:#444444; font:12px Verdana;}
.form TH INPUT{ text-align:left;  color:#BFBFBF; }
.form TH TEXTAREA {    width:300px; height:150px; color:#BFBFBF; }

.form_actions A{ color:#8f9192; }
.form_actions TD{ padding:5px 0 0 0; }

.articles DIV{ line-height:15px; padding-top:2px;}
.articles SPAN { color: #737373; font-size:11px; }
.articles .cnt{ padding-top:5px; }
