﻿/*  -- elements resetter --  */
body{margin:0px;padding:0px;}
body *{z-index:1;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
/*center *{text-align:right;}*/
ul, li {margin:0px; padding:0px;list-style:none;}
p, td, dl, dd, dt{padding:0px;margin:0px;}
h1, h2, h3, h4, h5, h6{padding:0px;margin:0px;color:#09a3df;font-family:Arial;}
/*  -- elements styler --  */
body{background:white url(../img/body_bg.jpg) repeat-x scroll 0 0;font-family: Tahoma;}
label{cursor:pointer;}
fieldset{border: solid 1px #D5DFE5;}
/*  -- custom style --  */
.fl{float:left;}
.fr{float:right;}
.clr{line-height:0px;height:0px;font-size:0px;}
.clr10{line-height:10px;height:10px;}
.clr5{line-height:5px;height:5px;}
.row{clear:both;width:100%;}
.vshadow{height:13px;clear:both;background:white url('../img/vshadow.jpg') no-repeat center top;}
/*  -- the stle  --  */
.maincontainer{width:970px;background: url(../img/maindiv_bg.jpg) no-repeat scroll 0 0;clear:both;margin:0px auto;}
.all-fram{}
.lang{font-size:12px;color:White;margin-top:5px;background:#1F92BD;padding:3px 10px;width:970px; float:right;height:20px;line-height:20px}
.lang a{color:White;}
.mainheadertable{width:930px;}
.mainheader{padding:60px 360px 0px 20px;background:transparent url(../img/header_logo.png) no-repeat right top;margin-right:20px;}
/*.mainmenu{width:570px;float:right;vertical-align:middle;padding:2px;}
.mainmenu li{background:red;float:right;padding:3px 10px;text-align:right;position:relative;}
.mainmenu li a{color:White;}
.mainmenu li ul{display:none;position:static;}
.mainmenu li ul li{clear:both;}*/
.mainmenu *{z-index:10;}
.mainmenu > ul > li {margin-left:20px;}
#nav, #nav ul{/**/padding: 0;margin: 0;list-style: none;line-height: 1;}
#nav a{display: block;}
#nav li{/**/float: right; /**/}
#nav li ul{
/**/position: absolute;background: orange;width: 10em;left: -999em; /**/}
#nav li ul a{width:120px;}
#nav li ul ul{margin: -1em 0 0 10em;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{left: auto;}
.ads{text-align:center;font-weight:bold;font-size:14px;color:green;}
.contentinternal{clear:both;background-color:White;width:930px;padding:10px;direction:rtl;}
.contentinternal .imgbg{float:right;background-image:url('../img/frame.jpg'); background-repeat:no-repeat; background-position:right center;width:210px;height:189px;padding-top:25px; text-align:right;}
.contentinternal .img{padding-right:25px;}
.contentinternal .contents{text-align:right;padding-right:30px;padding-left:25px;}
.contentinternal .contents .head{padding-top:50px;}
.contentinternal .contents .head .title{padding-right:190px;font-size:20pt;}
.contentinternal .contents .content{padding:10px;padding-top:40px;}
.contentinternalEn{clear:both;background-color:White;width:930px;padding:10px;direction:ltr;}
.contentinternalEn .imgbg{float:left;background-image:url('../img/frame.jpg'); background-repeat:no-repeat; background-position:right center;width:210px;height:189px;padding-top:25px; text-align:left;}
.contentinternalEn .img{padding-left:40px;}
.contentinternalEn .contents{text-align:left;padding-left:30px;padding-right:30px;}
.contentinternalEn .contents .head{padding-top:50px;}
.contentinternalEn .contents .head .title{padding-left:190px;font-size:18pt;font-family:Tahoma;}
.contentinternalEn .contents .content{padding:10px;padding-top:40px;}

.homesplashH{clear:both; width:650px; height:200px; padding:10px;background-image:url('../img/splash_bg.jpg')}
.homesplashH .top{width:650px; height:200px;background-color:White;}


.homesplash{clear:both; width:950px; height:230px; padding:10px;background-image:url('../img/splash_bg.jpg');}
.homesplash .top{width:950px; height:190px;background-color:White;overflow:hidden;position:relative;}
.homesplash .top .mask{height:190px; width:950px; position:relative; float:right;display:block;top: 0px;}
.homesplash .top .mask .sections{height:190px; width:950px;float:right;clear:both;text-align:right;}
.homesplash .top .mask .sections dl{margin:20px 60px;}
.homesplash .top .mask .sections dl dt{width:145px;height:145px;}
.homesplash .top .mask .sections dl dd{float:right;margin-right:30px;margin-top:30px;width:600px;}
.homesplash .top .mask .sections dl dd h2{font-family:Arial;padding-bottom:10px;}
.homesplash .top .mask .sections dl dd p{font-size:13px;}
.homesplash .bottom{width:950px; height:40px;color:White;}
.homesplash .bottom ul{width:100%;height:40px;}
.homesplash .bottom ul li{width:316px;line-height:38px;text-align:center;background-color:#b1b1b1;cursor:pointer;}
.rightside{width:640px;float:right;text-align:right;}
.latestproduct{width:970px; height:170px; background-image:url('../img/newitems_bg.jpg');}
.latestproduct .right{margin:0px 5px;height:170px; width:30px; background-image:url('../img/newitems_direction.gif'); background-repeat:no-repeat; background-position:right center;cursor:pointer;}
.latestproduct .left{margin:0px 5px;height:170px; width:30px; background-image:url('../img/newitems_direction.gif'); background-repeat:no-repeat; background-position:left center;cursor:pointer;}
.latestproduct .mask{position:relative; height:150px ; width:888px; float:right;overflow:hidden;text-align:right;}
.latestproduct .mask .maskcontainer{position:relative;right:0px;}
.latestproduct .mask .maskcontainer table tr td{width:170px;height:150px;vertical-align:top;}
.latestproduct .mask .maskcontainer dt{text-align:center;padding-top:5px;font-size:14px;}
.latestproduct .mask .maskcontainer dl{height:148px;background-color:White;border:solid 1px #b0b0b0;width:165px;}


.fastcontactDiv{text-align:right;height:205px;width:240px;}
.fastcontact{border:solid 4px #35657b;width:240px;height:213px;background-color:White;}
.numbers{width:240px;height:175px;background-image:url('../img/fastcontact.jpg'); background-repeat:no-repeat;color:#929292;font-weight:bold;font-size:12px;}
.numbersen{width:240px;height:175px;background-image:url('../img/fastcontacten.jpg');background-repeat:no-repeat;color:#929292;font-weight:bold;font-size:12px;text-align:left}
.fastcontactTitle{color:#09a3df;font-size:17pt;font-family:Arial;font-weight:bold;}
.fastcontactTitle:hover{text-decoration:underline;color:Red;}

.fastcontact table{float:right;font-size:12px;}
.fastcontact table td{margin-bottom:15px;text-align:center;}


.counter{text-align:center;height:30px;}
.itemno{color:#FF0000;}
.itemname{color:#0000FF;}
.searchdiv{height:37;width:313px; background-repeat:no-repeat;background-position: right bottom}
.mainfooter{clear:both;width:100%;height:24px;background:#e4e4e4; border-left-width: 1px; border-right-width: 1px; border-top: 1px solid #C1C1C1; border-bottom: 1px solid #C1C1C1;}
.companyright{text-align:center; font-size:12px;color:#929292;padding-top:3px;}
.number{color:#929292;font-weight:bold;font-size:12px;}
.button{border: solid 1px gray;font-weight: bold; color: white; background-color: #09a3df}

.itemFrame{background-image:url('../img/splash_bg.jpg');text-align:center;width:730px;padding:10px;}
.itemFrame .internal{direction:rtl;background-color:White;}
.itemFrame .internalen{direction:ltr;background-color:White;}
.itemTitle{color: gray;float:right;padding-right:20px;}
.itemValue{width:230px;text-align:right;float:left;font-weight:bold;}
.itemTitleen{color: gray;float:left;padding-left:20px;}
.itemValueen{width:230px;text-align:left;float:right;font-weight:bold;}
.itemsFont{font-size:11pt;}
.modalBackground {background-color:#414141;filter:alpha(opacity=70);opacity:0.7;}
.gsoft{vertical-align:bottom;}
/*.opaque {opacity:.9;filter:alpha(opacity=90);-moz-opacity:.9;}*/