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

* {
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
}

body {  font-family:Tahoma, Geneva, sans-serif; text-align:left; height:100%; background-color:#000;  }
tr, td { font-family:Tahoma, Geneva, sans-serif; font-size: 12px; text-align:left; padding:2px 0 2px; }
h1,h2, h3, h4, h5, h6 { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#fff;}



p { font-family:Tahoma, Geneva, sans-serif; font-size:13px; text-align:justify; line-height:22px; color:#666;  }
a { font-family:Tahoma, Geneva, sans-serif; }


img { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...); }


#main { width:100%; height:auto; background-color:#000; background-image:url(/templates/images/main-bg.jpg); background-repeat: no-repeat; background-position: 50% 0%;
background-attachment: scroll; }
#header { width:858px; height:120px; margin-top:10px; }
#logo  { width:222px; height:88px; float:left;  }

/* ----- Menu ----------------------------------------------------------------------------------------------------------------------------------------------  */
#menu { width:617px; height:44px; margin-top:44px; float:left;  background-image:url(/templates/images/menu-bg.gif); background-repeat: repeat-x;  }
#menu-left { width:19px; height:44px; margin-top:44px; float:left; }
.menu li { float:left; list-style:none; margin-right:10px; margin-top:8px;  }
.menu li a { margin-left:18px; margin-right:18px; line-height:28px; color:#FFF; font-size:16px; font-variant:small-caps; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-weight:bolder;  }
.menu li a:hover {  text-decoration: underline;  }

/* ----- Content ----------------------------------------------------------------------------------------------------------------------------------------------  */
#slider { width:858px; height:251px; background-image:url(/templates/images/slider-bg.png); background-repeat:no-repeat; }
#slider img { margin-top:10px; }
#content { width:858px; min-height:850px; height:auto !important; height:850px; margin-top:30px; }

.news {    padding:10px; margin-top:15px; margin-left:15px; background-color: #333; filter:alpha(opacity=75); /* IE */
-moz-opacity:0.75; /* Gecko-Browser */
opacity:0.75; /* Opera 9+ */ }
.news h3 { padding:10px; margin-top:15px; margin-left:15px; text-align:left; }
.news p {  line-height:20px; margin-top:8px; }


.news-main { padding:0px; margin-top:15px; margin-left:0px;  filter:alpha(opacity=100); /* IE */
-moz-opacity:1; /* Gecko-Browser */
opacity:1; /* Opera 9+ */ background-color:transparent }
.news-main p { padding:0px; margin-top:10px; margin-left:0px; }



.product-box { float:left; width:266px; height:257px; background-image: url(/templates/images/product-bg.png); text-align:left; color:#FFF; }
.product-box h3 { color:#FFF; margin-left:10px; margin-top:10px; font-size:20px;  }
.product-box p { color:#FFF; margin-left:15px; margin-top:5px; margin-right:15px; font-size:11px;}
.product-box a { color:#FFF; }
#footer { height:227px; width:100%; background:#000 url(/templates/images/footer-bg.gif) repeat-x; float:left; }
#footer a, li { color:#666; font-family:Tahoma, Geneva, sans-serif; font-size:11px }
.link_list { float:left; margin:10px; text-align:left; list-style-type:none; width:280px; } 
.link_list ul { list-style-type:none; text-align:left; line-height:22px; }

