/* CSS Document */
* {margin:0; padding:0;}
.cb {clear:both;} 
.fl {float:left;}
.fr {float:right;}
body {background:#4b4b4b; text-align:center;font:12px Verdana;}
#Container {width:1054px;margin:0 auto; background:url(../i/shadow.gif) repeat-y;text-align:center;}
#ContainerIn {width:950px; background:red;margin:0 auto;  }
#Header {width:950px; height:118px;background:url(../i/header.jpg);position:relative;}
#Logo {position:absolute; top:9px; left:17px; width:165px;height:101px;background:url(../i/logo.jpg);}
#SearchBtn {width:73px; height:25px;background:url(../i/searcbut.gif);cursor:pointer;position:absolute; bottom:11px; right:20px;  }
#SearchBg {width:207px; height:25px;background:url(../i/searchbg.gif);cursor:pointer;position:absolute; bottom:11px; right:100px;  }
#SearchBg input {width:200px; height:21px; margin:1px 0 0 3px; border:none; font-size:12px; color:#fff; background:none;}
#Menu {width:950px; height:27px; float:left;background:url(../i/menubg.gif) repeat-x;  }
#Menu a {font:12px Verdana;padding:6px 10px 0 10px; color:#d70303; font-weight:bold;text-decoration:none;float:left; height:21px;display:block;background:url(../i/abg.gif) repeat-x;border-left:1px solid #989c9f; border-right:1px solid #fff}
#Menu a:hover, #Menu a.sel {text-decoration:none;border-left:1px solid transperant; background:url(../i/menubgs.gif) repeat-x; border-right:1px solid transperant;  color:#fff}
#Menu a.version {border-right:none}
#Menu a.version img { border:none; vertical-align:middle;}
#Menu a.version:hover {background:url(../i/menubg.gif) repeat-x; }
#Menu2 {width:950px; height:21px;float:left;background:url(../i/menubg2.gif) repeat-x; padding-top:5px; text-align:left;}
#Menu2 a {color:#fff; font:12px verdana; text-decoration:none; margin:0 10px;}
#Menu2 a:hover {text-decoration:underline;font-weight:bold} 
#BodyC {width:935px; background:#fff; padding:13px 0 18px 15px;}
#LeftColumn {width:160px; background:none; float:left; }
.LBlock, .LBlockPromo {width:160px;float:left;}
.LBlock .Header{ width:160px; height:32px;padding-top:12px;background:url(../i/lbh.gif);margin-bottom:1px;}
.LBlock .Header h4 {font:16px Verdana; color:#0a0a0a; }
.LBlock .Body {height:219px; background:#d6d6d6; width:134px; padding:13px; color:#393939; font-size:11px;text-align:left;}
.more {color:#ff0000; text-decoration:none; font-size:11px; font-weight:bold}
.more:hover {text-decoration:underline;}
.LBlockPromo .Header{ width:160px; height:32px;padding-top:12px;background:url(../i/lbhp.gif);margin-bottom:2px;}
.LBlockPromo .Header h4 {font:16px Verdana; color:#fff; }
.LBlockPromo img {float:left;}
#footer {height:42px; width:995px; text-align:left;background:url(../i/footer.gif);float:left; font:11px Verdana; color:#2a2a2a; padding:8px 0 0 55px;}
.w100fs0 {width:100%; font-size:0;float:left;}
.Links {width:146px; height:36px;float:left; background:#d6d6d6;color:#393939; font-size:11px;display:block; padding:7px;}
.Links:hover {border:1px solid #ff5c5c; color:#ed1c24; width:144px; height:34px; padding:7px;}
#MiddleColumn, #RightColumn {width:363px;margin-left:16px; float:left; height:290px;}
.BBlock {width:363px;float:left;}
.BBlock .Header{ width:363px; height:32px;padding-top:12px;background:url(../i/bbh.gif);margin-bottom:1px;}
.BBlock .Header h4 {font:16px Verdana; color:#0a0a0a; }
.BBlock .Body {height:202px;width:363px; background:#d4d4d4;}
.BBlock .Body img {border:1px solid #fff; margin-top:13px;}
.BBlock .Bottom  {width:363px; height:43px;background:url(../i/bbb.gif); position:relative;}
.MBlock {width:176px;}
.MBlock .Header{ width:176px; height:32px;padding-top:12px;background:url(../i/mbh.gif);margin-bottom:3px;}
.MBlock .Header h4 {font:16px Verdana; color:#0a0a0a; }
.MBlock .Body {width:176px; }
.Links2 {width:162px; height:36px;float:left; background:#d6d6d6;color:#393939; font-size:11px;display:block; padding:7px;}
.Links2:hover {border:1px solid #ff5c5c; color:#ed1c24; width:160px; height:34px; padding:7px;}
#BodyCIn {width:950px; background:#fff; padding:34px 0 20px 0; text-align:center;}
#BigColumn {width:902px;  margin:0 auto}
#BigColumn2 {width:909px;  margin:0 auto}
#BigColumn h1 {font:24px Verdana; color:#d70303 ;margin-bottom:10px;text-align:left;}
#BigColumn2 h1 {font:24px Verdana; color:#d70303 ;margin-bottom:10px;text-align:left;}
#BigColumn .Row {border-top:1px solid #ff0000; width:880px;padding:12px 10px 12px 12px;position:relative;float:left;}
.GreyRow {background:#d6d6d6;} 
#BigColumn .Row  img {float:left;margin-right:10px;}
#BigColumn .Row  p {float:left;width:710px; text-align:left; font:11px Verdana; color:#393939}
#BigColumn .Row  h2 {font:18px Verdana; color:#000; margin-bottom:12px;text-align:left;}
#BigColumn .Row .price {font:12px Verdana; font-weight:bold;color:#d80000; position:absolute; top:12px; right:10px;}
.larr {width:9px; height:17px; position:absolute; left:10px; top:13px;background:url(../i/larr.gif);cursor:pointer}
.rarr {width:9px; height:17px; position:absolute; right:10px; top:13px;background:url(../i/rarr.gif);cursor:pointer}
.LCont { height:30px;width:311px; position:absolute; top:6px; left:26px; overflow:hidden; white-space:nowrap; }
.FLink {height:30px; cursor:pointer;float:left;font:11px Verdana; color:#505152; text-decoration:none}
.FLink .cs {height:30px;padding:7px 20px 0 20px;background:url(../i/cc.gif) repeat-x; float:left; }
.FnLink {height:30px;cursor:pointer; float:left;font:11px Verdana; color:#505152; text-decoration:none; white-space:nowrap;}
.FnLink .cs {height:30px;padding:7px 20px 0 20px;background:url(../i/cnc.gif) repeat-x; float:left; }
.jcarousel-skin-tango .jcarousel-container-horizontal {position:absolute;top:7px;left:4px;width: 355px;height:30px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  285px; height: 30px;float:left; margin-left:32px; display:inline;}
.jcarousel-skin-tango .jcarousel-item a {height: 30px;background:url(../i/rnc.gif) no-repeat top right;padding-right:3px;}
.jcarousel-skin-tango .jcarousel-item {height: 30px;padding-left:2px;width:auto;}
.jcarousel-skin-tango .jcarousel-item a:hover {height: 30px;background:url(../i/rc.gif) no-repeat top right; padding-right:3px;}
.jcarousel-skin-tango .jcarousel-next-horizontal { width:9px; height:17px; position:absolute; right:6px; top:5px;background:url(../i/rarr.gif);cursor:pointer;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {width:9px; height:17px; position:absolute; left:6px; top:5px;background:url(../i/larr.gif);cursor:pointer;}
html>/*Opera&Mozilla*/body .jcarousel-skin-tango .jcarousel-item-horizontal { margin-right: 1px;}
#FaqContent {text-align:left;}
#InsideContent {text-align:left;}
#GalleryTop {width:879px; height:34px;background:url(../i/bbh2.gif) no-repeat;padding:10px 0 0 30px;text-align:left; margin-bottom:2px;}
#GalleryContent {width:889px; background:#d4d4d4; padding:20px 0 20px 20px;text-align:left;overflow:auto; position:relative;}
#GalleryContent img {padding:1px; background:#fff}
#GalleryContent #slideshow {float:left;}
#GalleryContent #Limgs {float:right; width:293px; }
#GalleryContent #Limgs img {margin:0 10px 10px 0; display:inline;} 
#GalleryTop  h2 {font:18px Verdana; color:#0a0a0a;}
#ContactsContent {text-align:left;font:12px Verdana; color:#393939;}
#ContactsContent .Data {width:440px;}
#ContactsContent input  {width:440px;margin-top:5px;  font-size:12 Verdana;border:1px solid #b80606;}
#ContactsContent #sndBut {width:73px; height:25px;border:0; float:right}
#ContactsContent textarea {width:100%; height:160px;margin-top:5px;  font-size:12 Verdana;border:1px solid #b80606;}
#FaqContent h2 {font:14px Verdana; color:#b60000; margin-bottom:15px;}
#FaqContent p {font:12px Verdana; color:#000; margin-bottom:35px;}
#Sitemap {width:907px;  margin:0 auto;background:#fff url(../i/sitemapbg.jpg) no-repeat bottom;height:736px; }
#Sitemap .bigLink {font:25px Verdana; color:#d70303; text-decoration:none;display:block; margin-bottom:10px;}
#Sitemap .bigLink:hover {text-decoration:underline;}
#Sitemap .Column {float:left; text-align:left; padding:0px 25px;}
#Sitemap a {font:12px Verdana; color:#000;text-decoration:none; display:block; margin-bottom:12px;}
#Sitemap a:hover {text-decoration:underline}


#nav { width:293px; height: 80px;  float:right }
#nav li { width: 86px; float: left; list-style: none;margin: 0 8px 10px 0; }
#nav a { width: 86px;  display: block; border: 1px solid #fff; }
#nav a.activeSlide {border: 1px solid #f60000; }
#nav a:focus { outline: none; }
#nav img { border: none; display: block }
#prev {width:116px; height:30px; background:#fff url(../i/previous.gif);display:block; position:absolute; bottom:20px; right:170px;cursor:pointer;}
#next {width:116px; height:30px; background:#fff url(../i/next.gif);display:block;position:absolute; bottom:20px; right:10px;cursor:pointer;}

