body {background:url('/images/bg.jpg') repeat-x; background-color:#10234b;     font-family:Verdana,Arial,Helvetica,sans-serif;          font-size:0.6em;          line-height:2em;          margin-top: 0;          margin-bottom: 5px;          padding: 0;}
h1,h2,h3,h4 {          font-weight:normal;          letter-spacing:-1px;          margin:0;     }
h1 { font-size:14pt;  }
.width100 { width: 100%; }
.width75 { width: 75%; }
.width50 { width: 50%; }
.floatLeft { float: left; }
.floatRight { float: right; }
.alignLeft { text-align: left; }
.alignRight { text-align: right; }
.clear {clear:both; }
 
#under_logo {margin-bottom:4px}
#wrap { width:1014px;  margin:2pt auto;}
.topline {padding:4px; height:47px}
.top_block {background:url('/images/bg_block2.png') repeat-x; background-color:#ebebeb; width:1007px;  border-left:1px solid #2c4577; border-right:1px solid #2c4577}
.flash_block {margin:0px 4px;}

.menu {float:left}
#tabs {float:left;height:43px;      font-size:8.6pt;line-height:normal;background:url('/images/menu_bg.png');width:790px;}
#tabs ul {margin:0;list-style:none;margin-top:3px;margin-bottom:1px;padding:0px;}
#tabs li {   display:inline;      margin:0;      padding:0;      }
#tabs a {float:left;margin:0;padding:0 0 0 2px;text-decoration:none;color:#fff;}
#tabs a span {float:left;display:block;background:url("/images/tabright.gif") no-repeat right top;padding:11px 15px 13px 15px;    }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span {      color:#3e577d;      }
#tabs a:hover { background-position:0% -42px;     }
#tabs a:hover span {      background-position:100% -42px;      }
#tabs a:hover span {      color:#3e577d;      }
#tabs a:hover { background-position:0% -42px;     }
#tabs a:hover span {      background-position:100% -42px;      }
#tabs .active span {background-position:0% -84px;color:#666		}

.INFOBLOCK {}
.INFOBLOCK H1 {COLOR:#cae8ff; FONT-SIZE:13.5PT;    font-family:Miriad, Arial,Helvetica,sans-serif;  margin:0px; dispaly:block;  margin-bottom:15px;   margin-top:15px;     }
.INFOBLOCK	.text { font-size:9pt; line-height:12pt;   font-family:Arial,Helvetica,sans-serif; color:#666; padding:30px; padding-top:0pt;}
.INFOBLOCK	.text font b	{ font-size:11pt;}
.INFOBLOCK	.text h1	{font-size:19pt;margin:15px 0px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.INFOBLOCK	.text font { font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.INFOBLOCK	img {margin:10px}


.specs {float:left;margin-right:25px}
.specs img{float:left}
.specs H1 {COLOR:#FFF; FONT-SIZE:13.5PT;    font-family:Miriad, Arial,Helvetica,sans-serif;  margin:0px; dispaly:block;  margin:15px 0px 15px 9px   }
#specs  {padding:0px; margin:0px; width:100px; list-style:none ;float:left; margin-left:10px   }
#specs li{  font-size:7pt; padding:0px; margin:0px; line-height:20pt; }
#specs a{ color: #000; text-decoration:none;}
#specs img {margin-top:9px; margin-right:4px}
.left_bot_ban  {float:left;  margin:0px; padding:0px; dispaly:block; }
.left_bot_ban_m {width:250px;  height:142px;  background-color:#fff; margin:0px; padding:0px; float:left;}




.news {float:left}
.news H1 {COLOR:#FFF; FONT-SIZE:13.5PT;    font-family:Miriad, Arial,Helvetica,sans-serif;  margin:0px; dispaly:block;  margin-bottom:15px; margin-left:15px;  margin-top:15px     }
#news  {padding:0px; margin:0px; width:450px; list-style:none ;float:left; margin-left:10px; color:#fff   }
#news h2{font-size:10pt; font-weight:bold}
#news li{  font-size:8pt; padding:0px; margin:0px; line-height:10pt; }
#news img {margin-top:9px; margin-right:4px}

.bot_menu {color:#fff; font-weightnormal; font-size:9pt}
.bot_menu  a:link {color:#fff; }
.bot_menu  a:hover {color:#fff; }
.bot_menu  a:visited {color:#fff}

.hrr {margin:15px; position:relative; right:18px;}