@charset "utf-8";
/* CSS Document */

html, body {margin:0;padding:0;position:relative;height:100%;min-width:980px;}

body {text-align:left;color:#c3d9f0;font:normal 12px Tahoma, Geneva, sans-serif;background:#0c2768 url(pick-top-r.jpg) top left repeat-x;}
.YMaps { color:#000; }

h1, .page_name { color:#f7fafd; font:bold /*23px*/11pt Tahoma, Geneva, sans-serif; margin:0; padding:0 0 24px;}

h2, h3, h4, h5, h6 { color:#f7fafd; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; margin:0; padding:0;}

h2 { font-size:18px; }
h3 { font-size:16px; }
h4 { font-size:14px; }
h5 { font-size:12px; }
h6 { font-size:10px; }

hr { font-size:0; line-height:0; background:#bbb; border:none; height:1px;}

.site-path{font:normal 11px Arial, Helvetica, sans-serif;color:#d3d3d3;padding:0 0 8px 0;}
.site-path a{color:#1f6d84;text-decoration:underline;}
.site-path a:hover{color:#1f6d84;text-decoration:none;}

a { color:#c3d9f0; text-decoration:underline; outline-style:none;}
a:hover { color:#c3d9f0; text-decoration:none;}

.thumb    {color:#000000}

a img    { border-color:#000 }

/* main
-------------------------------*/

#site-wrap {height:auto !important;height:100%;min-height:100%;min-width:980px;margin:0 auto -324px; background:url(top-pick.jpg) top left no-repeat;}
#site-wrap a img { border:none;}
#clear-footer {clear:both; height:200px;}

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


/* header
-------------------------------*/

.site-header {height:486px;position:relative; }
.head-pick {background:url(head-rep.png) top left repeat-x; margin:0; padding:0; height:127px; position:absolute; top:15px; left:0; width:100%;}
.head-pick1 {background:url(head-l.jpg) left top no-repeat; margin:0; padding:0; height:127px; width:;}
.head-pick2 {background:url(head-r.jpg) top right no-repeat; margin:0; padding:0; height:127px; width:;}
  .site-logo {position:absolute; top:31px; left:38px;}
  .site-slogan {position:absolute; top:191px; left:328px; }
  .menu-top {position:absolute; top:123px; left:29px; margin:0; padding:0;}
  .menu-top li {font:bold 11px Tahoma, Geneva, sans-serif; background:url(line-menu-top.gif) left center no-repeat; padding:0 15px; float:left; list-style:none; text-transform:uppercase;}
  .menu-top li:first-child {background:none;}
  .menu-top li a {color:#222f4d; text-decoration:none;}
  .menu-top li a:hover {color:#222f4d; text-decoration:underline;}
  .tel-top {position:absolute; top:44px; right:45px; font:normal 12px Tahoma, Geneva, sans-serif; color:#ffffff;}
  .tel-top span {color:#ffffff; font:bold 23px Arial, Helvetica, sans-serif;}

.site-header a img { border:none;}
.search{position:absolute;top:37px;right:241px;}
    
.isearch{float:left;padding:3px 12px;height:15px;width:130px;font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#7d7d7d;
background:url(search1.gif) top left no-repeat;border:0;border-spacing:0;border-collapse:collapse;margin:0;}
    
.button{float:left;width:31px;height:21px;cursor:pointer;border:0;border-spacing:0;border-collapse:collapse;margin:0;padding:0;background:url(search.gif) top left no-repeat}


/* content
-------------------------------*/

.site-content { width:100%; border-collapse:collapse; border:none; border-spacing:0; padding:0; margin:0; position:relative; z-index:10;}
.site-content-left { width:213px; padding:0 0 20px 14px; margin:0; height:200px; vertical-align:top; border-collapse:collapse; border:none; border-spacing:0;}
.menu-left {margin:0; padding:0; width:213px; text-transform:uppercase;}
.menu-left li {font:bold 11px Tahoma, Geneva, sans-serif; list-style:none; padding:2px 0;}
.menu-left li a {padding:0 0 3px; background:url(menu-left-bot.jpg) bottom left no-repeat; color:#fff; display:block; text-decoration:none;}
.menu-left li a span { background:#144584 url(menu-left-top.jpg) top left no-repeat;  display:block;}
.menu-left li a span span {padding:6px 25px 3px; background:url(st-a.png) left center no-repeat;  display:block;}
.menu-left li a:hover { background:url(menu-left-bot1.jpg) bottom left no-repeat; color:#fff; }
.menu-left li a:hover span { background:#249cec url(menu-left1-top.jpg) top left no-repeat;  }
.menu-left li a:hover span span { background:url(st-a.png) left center no-repeat; }
.info {margin:30px 0 0 0; text-align:center;}
.site-content-middle { padding:0px 74px 60px 29px; margin:0; vertical-align:top; border-collapse:collapse; border:none; border-spacing:0;}
.site-content-right { width:200px; padding:0 0 20px 0; margin:0; height:200px; vertical-align:top;  border-collapse:collapse; border:none; border-spacing:0;}

.site-content a img { border:none;}

/* sidebar
-------------------------------*/





/* footer
-------------------------------*/

#site-footer {height:324px;min-width:980px;margin:0 auto; background:url(bot-kart.jpg) top left no-repeat;  }
      .foot-in {background:url(foot-bg.jpg) top left repeat-x; height:324px; width:100%;;position:relative;}
      .site-c {position:absolute; top:244px; right:36px; font:normal 11px Tahoma, Geneva, sans-serif;color:#c3d9f0;}
      .site-copy {position:absolute; top:270px; right:36px; font:normal 11px Tahoma, Geneva, sans-serif; color:#c3d9f0; width:178px; text-align:right;}
      .site-copy a {color:#c3d9f0; text-decoration:underline;}
      .site-copy a:hover {color:#c3d9f0; text-decoration:underline;}
      .site-conters {position:absolute; top:253px; left:50%; margin:0 0 0 -110px; width:320px;}
      .foot-r {position:absolute; top:0; right:0; height:324px; width:34px; margin:0; padding:0; background:url(foot-r.jpg) top right no-repeat;}
      .menu-bot {position:absolute; top:207px; right:24px; margin:0; padding:0; z-index:100;}
      .menu-bot li {font:normal 10px Tahoma, Geneva, sans-serif; text-transform:uppercase; float:left;list-style:none; background:url(line-menu-top.gif) left center no-repeat;padding:0 12px;}
      .menu-bot li:first-child {background:none;}
      .menu-bot li a {color:#c3d9f0; text-decoration:none;}
      .menu-bot li a:hover { color:#c3d9f0; text-decoration:underline;}

.site-footer a img { border:none;}

/* tables */

table.table0 { border-collapse:collapse;}
table.table0 td { padding:5px; border: none}


table.table1 { border-collapse:collapse;}
table.table1 tr:hover {background: #f0f0f0}
table.table1 td { padding:5px; border: 1px solid #7f7f7f;}


table.table2 { border-collapse:collapse;}
table.table2 tr:hover {background: #f0f0f0}
table.table2 td { padding:5px; border: 1px solid #261001;}
table.table2 th { padding:8px 5px; border: 1px solid #261001; background-color:#4f270b; color:#fff; text-align:left;}

/* GALLERY */

table.gallery {border-spacing:10px; border-collapse:separate;}
table.gallery td {background-color:#f0f0f0; text-align:center; padding:15px;}
table.gallery td img {}
