 @charset "utf-8";
/* CSS Document */

* 
{
margin: 0;
padding: 0;
}
body
{
width: 100%; text-align: center; font-family:arial; background:#c2c2c2;}

img { border: none; }

#page {width: 850px; margin:auto; background:#090909}

#page .main {width: 850px;  float: left;  *display: inline; background:#090909;}
.main .headerpart {width: 850px;  float: left;  *display: inline; background:url(images/header-bg.gif) repeat-x;}
.headerpart .logopart {width: 465px; float: left;  *display: inline;}

.main .headerpart2 {width: 850px;  float: left;  *display: inline;}

.main .headerpart2 .menupr {width: 850px; height:52px; float: left;  *display: inline;}


a:link { color: #999999;text-decoration: none;}
a:visited { color: #CCCCCC;text-decoration: none; }
a:hover { color: #FFFFFF;text-decoration: none; }
a:active { color: #FFFFFF; text-decoration: none;} 

#home a { width: 169px; height: 52px; float: left; display: block; background: url(images/home.gif) top left; }
#home a:hover { width: 169px; height: 52px; float: left; display: block; background: url(images/home.gif) bottom right; }
#home a.selected { width: 169px; height: 52px; float: left; display: block; background: url(images/home.gif) bottom right; }

#faq a { width: 169px; height: 52px; float: left; display: block; background: url(images/faq.gif) top left; }
#faq a:hover { width: 169px; height: 52px; float: left; display: block; background: url(images/faq.gif) bottom right; }
#faq a.selected { width: 169px; height: 52px; float: left; display: block; background: url(images/faq.gif) bottom right; }

#cat a { width: 169px; height: 52px; float: left; display: block; background: url(images/catalog.gif) top left; }
#cat a:hover { width: 169px; height: 52px; float: left; display: block; background: url(images/catalog.gif) bottom right; }
#cat a.selected { width: 169px; height: 52px; float: left; display: block; background: url(images/catalog.gif) bottom right; }

#wh a { width: 169px; height: 52px; float: left; display: block; background: url(images/whole.gif) top left; }
#wh a:hover { width: 169px; height: 52px; float: left; display: block; background: url(images/whole.gif) bottom right; }
#wh a.selected { width: 169px; height: 52px; float: left; display: block; background: url(images/whole.gif) bottom right; }

#con a { width: 169px; height: 52px; float: left; display: block; background: url(images/contact.gif) top left; }
#con a:hover { width: 169px; height: 52px; float: left; display: block; background: url(images/contact.gif) bottom right; }
#con a.selected { width: 169px; height: 52px; float: left; display: block; background: url(images/contact.gif) bottom right; }

.main .headerpart3 .bodypart {width: 850px; float: left;  *display: inline; min-height: 390px; _height:390px;}
.bodypart .headline {width: 850px; float: left;  *display: inline; font-size:16px; font-weight:bold; color:#fff; font-family:Myriad Pro; text-align:left; padding:20PX;}
.bodypart .textline {width: 800px; float: left;  *display: inline; font-size:15px; color:#fff; font-family:arial; padding:20px; text-align:left;}
.bodypart .cat{width: 800px; float: left; *display: inline;}
.cat .imgpart{width: 50px; height:48px; float: left; display: inline; margin-top:5px; margin-left:20px;}
.cat .texpart{width: 600px; float: left; display: inline; font-family:arial; font-size:12px; color:#FFF; text-align:left; margin-left:20px; margin-top:5px;}
.texpart a { text-decoration:none; color:#525252;}
.texpart span a { text-decoration:none; color:#ff0000;}

.bodypart .a1{width: 200px; float: left; display: inline; margin-left:40px; margin-top:20px;}
.bodypart .a2{width: 200px; float: left; display: inline; margin-left:20px; margin-top:20px;}
.bodypart .a3{width: 200px; float: left; display: inline; margin-left:20px; margin-top:20px;}
.a1 .a1text{width: 200px; float: left; display: inline; color:#fff; text-align:left; font-weight:bold;}
.a1text a{color:#ff0000; text-decoration:none;}
.a2 .a2text{width: 200px; float: left; display: inline; color:#fff; text-align:left; font-weight:bold;}
.a3 .a3text{width: 200px; float: left; display: inline; color:#fff; text-align:left; font-weight:bold;}

.bodypart2 {width: 800px; float: left;  *display: inline; margin-left: 30px; text-align:left; color:#fff; margin-top:20px;}

.main .footer {width: 800px;  float: left;  *display: inline; margin-bottom:30px;}
.main .footer .ftext1 {width: 800px;  float: left;  *display: inline; font-size:13px; color:#929292; font-family:arial; text-align:center; margin-top:20px;}

.ftext1 a {color:#929292; text-decoration:none;}