*{margin:0; padding:0;}
body {z-index:0; background: rgb(0, 0, 0); font-family:Arial; font-size:12px; color:#FFFFFF; line-height:1.5;}
table, tr, td {font-family:Arial; font-size:12px; border-collapse:collapse; border:0px; color:#FFFFFF;}

a {color:#FFFFFF; text-decoration:none;}
a:hover {color:#FFFFFF; text-decoration:none;}

#img {width:214px; height:196px; border:#F5F1EA 4px solid; margin:0 auto; padding:2px 8px 6px 0px; z-index:1; overflow:hidden;}
img {border:0px;}
.bold {font-weight:bold;}

#container {width:100%; height:100%; margin:0 auto; padding:0px; clear:both;}
.leftmenu-bg {width:250px; height:110%; background:url(../images/black-bg.png); position:absolute; z-index:89; top:0px; left:0px; padding:10px 10px 10px 10px; clear:both;}
#container .logo {margin:0 auto; padding:0px; text-align:center; overflow:hidden; clear:both;}
#container .leftmenu {margin:16px 0px 0px 0px; padding:0px; clear:both;}

#container .center-area {width:750px; background:url(../images/black-bg.png) repeat; position:relative; z-index:89; margin-top:-148px; margin-left:350px; padding:10px 10px 10px 10px; overflow:hidden; clear:both;}
#container .center-area .center-area-title {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:150%; color:#FFFFFF; font-weight:normal; text-align:left; padding:0px 0px 5px 0px;}
#container .center-area .center-area-content {font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:normal; text-align:left; padding:0px 0px 5px 0px;}

#container .center-area2 {width:750px; background:url(../images/black-bg.png) repeat; position:relative; z-index:89; margin-top:-325px; margin-left:350px; padding:10px 10px 10px 10px; overflow:hidden; clear:both;}
#container .center-area2 .center-area-title2 {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:150%; color:#FFFFFF; font-weight:normal; text-align:left; padding:0px 0px 5px 0px;}
#container .center-area2 .center-area-content2 {font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:normal; text-align:left; padding:0px 0px 5px 0px;}

#container .footer {margin:0px; padding:0px; position:fixed; bottom:0px; left:30px;}
#container .footer .footer-text1 {font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:normal; text-align:center;}
#container .footer .footer-text2 {font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:normal; text-align:center;}
#container .footer .footer-text2 a {color:#FFFFFF; text-decoration:none;}
#container .footer .footer-text2 a:hover {text-decoration:underline;}

.submenu {width:150px; margin-left:-5px; padding:5px 5px 5px 5px; background:url(../images/black-bg.png); overflow:hidden; clear:both;}

.submenu-bg {width:650px; margin-left:0px; padding:5px 5px 5px 5px; background:url(../images/black-bg.png); overflow:hidden; clear:both;}
.submenu-bg .submenu-width {width:650px; margin:0 auto; padding:0px;}
.submenu-bg .submenu-width .submenu-products {margin:0px; padding:0px; overflow:hidden; clear:both; background:url(../images/black-bg.png);}
.submenu-bg .submenu-width .submenu-products .submenu-products-area {float:left; margin:0px; padding:0px;}
.submenu-bg .submenu-width .submenu-products .submenu-products-area .submenu-products-area-title {font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center}
.submenu-bg .submenu-width .submenu-products .submenu-products-area .submenu-products-area-content {text-align:center;}

.mainpage-news {margin:0px; padding:0px; overflow:hidden; clear:both;}
.mainpage-news .mainpage-news-part1 {width:400px; float:left; border-right:#EDE7E5 1px solid; padding:0px 10px 0px 0px;}
.mainpage-news .mainpage-news-part2 {text-align:left; overflow:hidden; padding:0px 0px 0px 10px;}
.mainpage-news .mainpage-news-title {font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:16px; color:#FFFFFF; font-weight:normal; text-align:left; padding:3px 0px 3px 0px;}
.mainpage-news .mainpage-news-content {font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:normal; text-align:justify;}

.contact-form {margin:0px; padding:0px; overflow:hidden; clear:both;}
.contact-form .contact-form-part1 {width:370px; float:left;}
.contact-form .contact-form-part1 .contact-form-area {margin:0px 0px 5px 0px; padding:0px; overflow:hidden; clear:both;}
.contact-form .contact-form-part1 .contact-form-area .contact-form-area-part1 {width:100px; float:left; font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold;}
.contact-form .contact-form-part1 .contact-form-area .contact-form-area-part2 {text-align:left; overflow:hidden;}
.contact-form .contact-form-part2 {text-align:left; overflow:hidden; padding:12px 0px 0px 0px;}
.contact-form .contact-form-buton {text-align:center;}
.contact-form .contact-form-buton2 {font-family:Arial; font-size:12px; height:25px; padding:0px 5px 0px 5px;}
.contact-form .contact-form-input {width:200px; border:#BBBBBB 1px solid; padding:3px 3px 3px 3px; font-family:Tahoma; font-size:12px;}
.contact-form .contact-form-textarea {width:200px; font-family:Tahoma; font-size:12px; border:#BBBBBB 1px solid; padding:3px 3px 3px 3px;}
.contact-form .contact-form-security-code {width:70px; font-size:14px; font-weight:bold; padding:2px 0px 2px 0px; border:#BBBBBB 1px solid;}

.contact-information {margin:2px 0px 0px 0px; padding:0px; overflow:hidden; clear:both;}
.contact-information .contact-information2 {margin:0px; padding:0px;}
.contact-information .contact-information2 .contact-information2-part1 {width:60px; float:left; font-family:Arial; font-size:12px; color:#205C87; font-weight:bold;}
.contact-information .contact-information2 .contact-information2-part2 {width:10px; float:left; font-family:Arial; font-size:12px; color:#205C87; font-weight:bold;}
.contact-information .contact-information2 .contact-information2-part3 {text-align:left; overflow:hidden; font-family:Arial; font-size:12px; color:#205C87; font-weight:normal;}

/*------------------------BACKGROUND------------------------*/
#slideshow {position:relative; z-index:-1;}
#slideshow IMG {position:absolute; top:0px; left:0px; z-index:8; opacity:0.0;}
#slideshow IMG.active {z-index:10; opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}
#slideshow img {min-height:100%; min-width:100%; width:100%; height:100%; position:fixed; top:0px; left:0px;}
@media screen and (max-width: 100%){
img.bg {left:50%; margin-left: -512px;}
}
/*------------------------BACKGROUND------------------------*/