html{
   color:#FFF;
   padding: 0px;
   margin: 0px;
   width: 100%;
   height: 100%;
   background-color: #3d3d3d;
   background-image: url(/assets/website/images/bgmain.jpg); background-position: top center; background-repeat: no-repeat;
}
body,a,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,fieldset,address,caption,cite,code,dfn,em,strong,var,optgroup,del,ins {
    font-size: 13px; font-family: Tahoma;
}
p{padding: 0px; margin: 0px;}
img{border:0;}
a img {border:0px;}
body{padding: 0px; margin: 0px; width: 100%; height: 100%;}

iframe {
    background-color: transparent;
}

#cookie-bar { background: #000; background: rgba(0,0,0,0.8); height: auto; line-height: normal; color: #eeeeee; text-align: center; padding: 5px 5px; }
#cookie-bar.fixed {position:fixed; top:0; left:0; width:100%;}
#cookie-bar.fixed.bottom {bottom:0; top:auto; z-index: 999;}
#cookie-bar p {margin: 0; padding: 0; color: #fff; font-size: 14px; }
#cookie-bar a {color:#fff; text-decoration:underline; font-size: 14px;}
#cookie-bar .cb-enable {background:#ff0000; color: #fff; display: inline-block; text-decoration: none; padding: 2px 6px; margin-left: 8px; }
#cookie-bar .cb-enable:hover {background:#009900;}
#cookie-bar .cb-disable {background:#990000; color: #fff; display: inline-block; text-decoration: none; padding: 2px 6px; margin-left: 8px; }
#cookie-bar .cb-disable:hover {background:#bb0000;}
#cookie-bar .cb-policy {background:#0033bb; color: #fff; display: inline-block; text-decoration: none; padding: 2px 6px; margin-left: 8px; }
#cookie-bar .cb-policy:hover {background:#0055dd;}

input[type=checkbox], input[type=radio]{
    background: transparent;
    border: 0;
    padding: 1px;
    margin: 1px;
    width:15px;
    height:15px;
}

button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
    border: none;
}
button:focus {outline: none;}
* {
   outline: none;
}

a:link{color:#fff;text-decoration:none;}
a:visited{color:#fff;text-decoration:none;}
a:hover{text-decoration: underline; }

a.simpleWhite:link{color:#fff;text-decoration:none;}
a.simpleWhite:visited{color:#fff;text-decoration:none;}
a.simpleWhite:hover{color:#fff;text-decoration:none;}

a.footerLinks:link{color:#000;text-decoration:none;}
a.footerLinks:visited{color:#000;text-decoration:none;}
a.footerLinks:hover{color:#000;text-decoration: underline;}

a.greyLinks:link{color:#343434;text-decoration:none;}
a.greyLinks:visited{color:#343434;text-decoration:none;}
a.greyLinks:hover{color:#343434;text-decoration: underline;}

a.contactBoxLink:link{color:#505050;text-decoration:none;}
a.contactBoxLink:visited{color:#505050;text-decoration:none;}
a.contactBoxLink:hover{color:#505050;text-decoration: none;}

a.mailingLinks:link{color:#000;text-decoration:none; font-size: 11px;}
a.mailingLinks:visited{color:#000;text-decoration:none; font-size: 11px;}
a.mailingLinks:hover{color:#000;text-decoration: underline; font-size: 11px;}
.mailingInput {padding: 2px 1px 2px 1px; color: #000; font-size: 11px; border-bottom: 1px solid #ababab; border-top: 1px solid #dcdcdc; border-left: 1px solid #d7d7d7; border-right: 1px solid #ababab; width: 144px;}
.searchInput {padding: 5px 5px 5px 5px; color: #FFF; font-size: 11px; width: 178px; background: url(/assets/website/images/searchinputW.png) no-repeat top; border: 0;}

.customCombo{
  width:130px;
  height:20px;
  background-color: #efefef;
  cursor:pointer;
  border: 1px solid #b2b2b2;
}
/*
.upheader {width: 100%; margin: auto auto; padding: 0px; padding-top: 0px; background: url(/assets/website/images/topBG.jpg) no-repeat; background-position: center;}
*/
#mainContent {margin: auto auto; padding: 0px; background: url(/assets/website/images/footerbg.png) no-repeat; background-position: center bottom;}

.headerBG { background: url(/assets/website/images/bg.jpg) no-repeat top center; height: 323px; }

.footerMain {width: 100%; padding: 0px; padding-top: 0px; background: url(/assets/website/images/footerbgOver.png) no-repeat; background-position: center; height: 370px;}
.footerCont {width: 980px; margin: auto auto; padding-top: 56px;}

.blackText {color:#000;}
.greyText {color:#343434;}
.bigTitle {font-size: 18px;}
.productTitle {color: #343434; font-size: 16px;}
.productsubTitle {color: #343434; font-size: 12px;}
.charTitle {color: #8e8e8e; font-size: 15px; font-weight: bold;}
.charText {color: #8e8e8e;}
.prodTitle {font-size: 12px; color: #7a7a7a; font-weight: bold;}
.prodText {color: #7a7a7a;}
.shmeiaPin {color: #393737;}

.mailinglistText {font-family: Verdana; font-size: 11px; color: #000;}
.simpleButton {border: 0; background-color: transparent; color: #fff; font-size: 13px; cursor: pointer;}
.simpleButtonN {border: 0; background-color: transparent; color: #000; font-size: 11px; cursor: pointer; font-family: Verdana;}
.contactInput {border: 0; background-color: #ececec; padding: 3px 8px 3px 8px; width: 312px;}
.contactInput2 {border: 0; background-color: #ececec; padding: 3px 8px 3px 8px; width: 355px;}

.faceboxError {color: #CC0000;padding: 5px;}
.faceboxSuccess {color: #339900;padding: 5px;}

.rightMenu {}
.rightMenu ul { padding: 0px;}
.rightMenu ul li {list-style-type: none; width: 187px; display: block; padding: 6px 0 5px 9px; background-color: #b6b3b3; margin-bottom: 2px;}
.rightMenu ul li.action {padding: 6px 0 5px 9px; background-color: #8e8e8e;}
.rightMenu ul li:hover {padding: 6px 0 5px 9px; background-color: #8e8e8e;}
.rightMenu a:link {color: #fff; text-decoration: none; word-spacing: normal;}
.rightMenu a:visited {color: #fff; text-decoration: none; word-spacing: normal;}
.rightMenu a:hover {color: #fff; text-decoration: none; word-spacing: normal;}
.rightMenu a.active {color: #fff; text-decoration: none; word-spacing: normal;}

.rightbarLink a:link {color: #b6b3b3; text-decoration: none; word-spacing: normal; padding: 3px 5px;}
.rightbarLink a:visited {color: #b6b3b3; text-decoration: none; word-spacing: normal; padding: 3px 5px;}
.rightbarLink a:hover {color: #fff; text-decoration: none; word-spacing: normal; background-color: #cc0404; padding: 3px 5px;}
.rightbarLink a.active {color: #fff; text-decoration: none; word-spacing: normal; background-color: #cc0404; padding: 3px 5px;}

.joinus {font-size: 10px; color: #7a7a7a; font-weight: bold;}

#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
}

#nav a{
display:block;
padding:0px 5px;
color:#fff;
text-decoration:none;
background-color:#EC1C24;
font-size: 15px;
padding: 14px 13px 13px 6px;
}

#nav a:hover{
background-color:#EC1C24;
color:#fff;
}

#nav li{
float:left;
position:relative;
}

#nav ul {
position:absolute;
display:none;
width:12em;
}

#nav li ul a{
width:12em;
float:left;
font-size: 15px;
background-color: #a5a5a5;
border-top: 1px solid #FFF;
padding: 2px 5px 2px 5px;
}

#nav ul ul{
top:auto;
}

/*
#nav li ul ul {
left:12em;
margin:0px 0 0 10px;
}
*/

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}

/* ---------------------- Pagination -------------------*/
.pagination {display:block;clear:both;float:left;z-index:3;}
.pagination span, .pagination a{display:block;float:left;font-size:11px;line-height:13px;margin: 0px 6px 0px 0;color: #373737;display:block;padding:1px 5px 2px 5px;text-decoration:none;}
.pagination a:hover{color: #e1001a;}
.pagination .current{color: #e1001a;font-size:11px;padding:1px 5px 2px 5px;}
.pagination .disabled{color:#373737;font-size:11px;padding:1px 5px 2px 5px;}
.pagination .thetext{color:#373737;font-size:13px;padding: 2px 0px 2px 0px;}
.pagination2 {display:block;clear:both;float:left;z-index:3;}
.pagination2 span, .pagination2 a{display:block;float:left;font-size:11px;line-height:13px;margin: 0px 6px 0px 0;color: #fff;display:block;padding:1px 5px 2px 5px;text-decoration:none;}
.pagination2 a:hover{color: #ccc;}
.pagination2 .current{color: #ccc;font-size:11px;padding:1px 5px 2px 5px;}
.pagination2 .disabled{color:#fff;font-size:11px;padding:1px 5px 2px 5px;}
.pagination2 .thetext{color:#fff; font-size:13px; padding: 2px 0px 2px 0px;}
/* ---------------------- Pagination -------------------*/

div#wn	{
  position:relative;
  overflow:hidden;
}