html, table, th,  tr, td, p, h1, h2, h3, h4, h5, h6 {margin: 0px;padding: 0px;}
a, img { outline: 0;  }
body {color: #ffc;font-family: "Times New Roman", Times, serif;background: url(../images/background.png) #1b260a top left repeat-x;margin: 0px;padding: 0px;}
#logo {text-align: center;} .logobg {background: url(../images/logo_bg.png) top left repeat-x;}
.footbar_blackline {background: url(../images/footbar_blackline.png) bottom left repeat-x; height: 47px;}
.yellowline {color: #ffc;font-size: 12pt;height: 28px;background: url(../images/yellowline.png) top repeat-x;}
@media screen and (-webkit-min-device-pixel-ratio:0) { div.container_menu a#menu {margin-top: -26px;} }
ul.gallery { display: block; overflow: hidden; width: 950px; height: 609px; padding: 0px; margin-left: 8px; }
ul.gallery li { display: block; overflow: hidden; width: 175px; height: 185px; float: left; text-align: left; margin-right: 15px; margin-bottom: 15px; margin-top: 0px; margin-left: 0px; padding: 0px;}
ul.gallery li span.text { display: block; overflow: hidden; font-size: 14px; padding: 0px; margin: 0px;}
ul.gallery li span.text span { float: left; padding-left: 10px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; display: inline; overflow: hidden; margin: 0px;}
ul.gallery li span.text a {float: right; padding-right: 10px; padding-left: 0px; padding-top: 5px; padding-bottom: 0px; display: inline; overflow: hidden; margin: 0px;}
.warrning { text-indent: 15px;	margin: 0px;} .warrning span { color: #fc0; font-weight: bold; }
.paragraph, .paragraph2 { text-indent: 15px;	margin: 0px;}
.paragraph:first-letter{ font-size:14pt; color: #fc0; }
.paragraph2:first-letter{ font-size:18pt; color: #fc0; }
.wide {border-bottom: 1px #000 solid;width: 4000px;}
.empty_g { background-color: #19220a; display: block; overflow: hidden;height: 162px; width: 171px; border: 2px #ffc solid; }
a.border_g { height: 160px; _width: 173px; display: block; overflow: hidden; border: 2px #ffffcc solid; background-color: #19220a;}
a.border_g:hover { border: 2px #ffcc00 solid;} a.border_g:active, a.border_g:visited { border: 2px #fffcc solid;}
a {color: #ffc;} a:hover {color: #fff;} a:active {color: #fc0;text-decoration: none;}
.containerP {	display: block; float: right; margin-right: 45px; padding: 0px; }
.nextP, .prevP {	text-decoration: none;} .nextP:hover, .prevP:hover { text-decoration: underline;}
.current { color: #fc0; } .currentA {color: #ffcc00;font-size: 120%;}
a.npP_link {color: #ffc; text-decoration: none;} a.npP_link:hover {color: #fff; text-decoration: underline;}  a.npP_link:active {color: #fc0; text-decoration: underline;}
a.page_link {color: #ffc; font-size: 14pt; text-decoration: none; font-style: italic;} 
a.page_link:hover {color: #fff; text-decoration: underline;} 
a.page_link:active {color: #fc0; text-decoration: underline;}
a.page_link_current {color: #fc0; font-size: 130%; text-decoration: none; font-style: italic; font-weight: bold;} 
a.page_link_current:hover {color: #fff; text-decoration: underline;} 
a.page_link_current:active {color: #fc0; text-decoration: underline;}
.mailto, .mailto:visited {background-image: url(../images/mailto-n.png);background-position: bottom left;background-repeat: no-repeat;width: 95px;height: 47px;display: block;font-size: 47px;line-height: 47px;text-decoration: none; bottom: 0px; position: relative;}
.mailto:hover {background-image: url(../images/mailto-a.png);text-decoration: none;}
.mailto:active {background-image: url(../images/mailto-c.png);text-decoration: none;color: #fc0;}
.imail_link {text-decoration: underline;color: #19220a;}
.imail_link:hover {text-decoration: underline;color: #fc0;}
.imail_link:active {text-decoration: none;color: #fc0;}
.mail_link {text-decoration: underline;color: #ffc;}
.mail_link:hover {text-decoration: underline;color: #fc0;}
.mail_link:active {text-decoration: none;color: #fc0;}
.products {font-size: 12pt; text-align: left; vertical-align: top;}
.products img, .about img { border: 2px #ffc solid; }
.footer_text {font-size: 12pt;}
.container_menu {width: 200px;height: 315px;display:block;overflow:hidden;}
a.menu {text-decoration: none;font-style: italic;font-weight: bold; display: block;overflow:hidden;border: 0px;height: 60px;width: 200px;padding-left: 45px;padding-bottom: 0px; margin-bottom: 0px;padding-top: 18pt;margin-top: 0px;font-size: 22pt;background:url(../images/botton-nac.png) no-repeat top left;}
a.menu:hover {background-position:-200px 0px;text-decoration: none;}
a.menu:active {background-position: -400px 0px;text-decoration: none;}
a.cm1 {margin-top: 0px;} a.fm2, a.fm3, a.fm4, a.fm5 {margin-top: -26px;}
*a.fm1, a.fm2, a.fm3, a.fm4, a.fm5 {margin-top: 0px;}
.main_gallery_pic {display: block;overflow:hidden;width: 225px;height: 266px;background-position: top center;background-repeat: no-repeat;}
.main_gallery_pic a {display: block;overflow: hidden;_overflow: visible;width: 220px;height: 200px;text-decoration: none;font-size:14pt;padding-top: 230px; margin: 0px;}
.main_gallery_pic a:hover, .main_gallery_pic a:active, .main_gallery_pic a:visited {text-decoration: none;}
.botton_img a {text-decoration: none;display: block;overflow: hidden;height: 53px;width: 154px;padding-top: 28px;padding-left: 8px;_padding-left: 18px; font-size: 14pt;background-repeat: no-repeat;background-position: top left;background-image: url(../images/botton-n.png);}
.botton_img a:hover {text-decoration: none;background-image: url(../images/botton-a.png);}
.botton_img a:active {text-decoration: none;background-image: url(../images/botton-c.png);}
.botton_img a.p {text-decoration: none;display: block;overflow: hidden;height: 53px;width: 154px;padding-top: 28px;padding-left: 32px;font-style: italic;font-weight: bold;font-size: 12pt;background-repeat: no-repeat;background-position: top left;background-image: url(../images/botton-n.png);}
.botton_img a.p:hover {text-decoration: none;background-image: url(../images/botton-a.png);}
.botton_img a.p:active {text-decoration: none;background-image: url(../images/botton-c.png);}
