@import url('reset.css');
@import url('prettyPhoto.css');
@import url('jquery.bxslider.css');
@import url('forms.css');

.page {margin: 0 auto;width: 990px;/*position:relative;*/} 
.posrel {position:relative;}
.logo {margin:39px 0px 15px 0px;display:block;float:left;width:250px;}
.logo img {width:100%;}
  
.generalmenu {width:770px;float:right;text-align:right;margin: 50px 0px 0px 0px;} 
.generalmenu a {display:inline-block;font-size:20px;margin:0px 0px 0px 20px;padding:15px 0px 0px 0px;border-top:1px solid #002b4f;color:#d6d0ca;position:relative;font-weight:900;}
.generalmenu a:hover {color:#82aacd;border-top:1px solid #82aacd; }
.generalmenu a.this {color:#ffffff;border-top:1px solid #fff;} 
.generalmenu a span {display:none;width:15px;height:10px;position:absolute;left:50%;top:0px;margin-left:-7px;background: url(../images/spritesite.png) -3px -87px no-repeat;}
.generalmenu a:hover span {display:block;background: url(../images/spritesite.png) -3px -100px no-repeat;}
.generalmenu a.this span {display:block;background: url(../images/spritesite.png) -3px -87px no-repeat;}
 
.dropmenu {width:740px;float:right;text-align:right;margin: 50px 0px 0px 0px;}   
.dropmenu li {list-style: none;display:inline-block;position:relative;}     
.dropmenu a {display:inline-block;font-size:20px;margin:0px 0px 0px 20px;padding:15px 0px 15px 0px;border-top:1px solid #002b4f;color:#d6d0ca;position:relative;font-weight:900;}
.dropmenu li:hover a {color:#82aacd;border-top:1px solid #82aacd; }
.dropmenu li.this a {color:#ffffff;border-top:1px solid #fff;}   
.dropmenu a .toparrow {display:none;width:15px;height:10px;position:absolute;left:50%;top:0px;margin-left:-7px;background: url(../images/spritesite.png) -3px -87px no-repeat;}
.dropmenu li:hover .toparrow {display:block;background: url(../images/spritesite.png) -3px -100px no-repeat;} 
.dropmenu li.this a .toparrow {display:block;background: url(../images/spritesite.png) -3px -87px no-repeat;}
  
.dropmenu a .botarrow {display:none;width:15px;height:10px;position:absolute;left:50%;bottom:0px;margin-left:-7px;background: url(../images/spritesite.png) -34px -146px no-repeat;}
.dropmenu li:hover .botarrow {display:block;}
.dropmenu ul {margin:0px;display:none;position: absolute;left:20px;top:54px;background:#1879bf;width:200px;z-index:1001;-moz-box-shadow: 0px 5px 5px rgba(60,60,60,0.5);-webkit-box-shadow: 0px 5px 5px rgba(60,60,60,0.5);box-shadow: 0px 5px 5px rgba(60,60,60,0.5);}
.dropmenu ul li {display:block;width:100%;} 
.dropmenu ul li a {text-align:left;border-bottom:1px solid #1a8acb;border-top:none !important;font-weight:normal;color:#ffffff !important;font-size:18px;padding:10px 10px 10px 10px;margin: 0px;display:block;line-height:16px;background:none !important;}
.dropmenu ul li a:hover {background:#002b4f !important;} 
.dropmenu li:hover>ul{display:block;}
.dropmenu ul li ul {margin:0px;display:none !important;position: absolute;left:200px;top:0px;background:#1879bf;width:250px;z-index:20;}
.dropmenu ul li li a {color:#fff !important;} 
.dropmenu ul li li a:hover {} 

/*.dropmenu ul {margin:0px;width:100%;background:#1879bf;position:absolute;right:0px;top:131px;width:200px;}
.dropmenu .level2dropmenu {display:none;background:#1879bf;position:absolute;right:0px;top:131px;width:200px;padding:15px 0px;}
.dropmenu .level2dropmenu ul {width:990px;margin:0px auto;}
.dropmenu .level2dropmenu ul li a {display:inline-block;font-size:20px;margin:0px 25px 0px 0px;padding:0px 0px 0px 0px;border:none;color:#fff !important;position:relative;font-weight:normal;}
.dropmenu .level2dropmenu ul li a:hover {color:#002b4f !important;}
.dropmenu li:hover > .level2dropmenu{display:block;}
.dropmenu .level2dropmenu ul li ul {display:none !important}*/


.header {background:#002b4f;position:fixed;top:0px;left:0px;width:100%;z-index:9000;}
.header:after {content: "";display: table;clear: both;} 

.headerin {background:#002b4f;position:fixed;top:0px;left:0px;width:100%;z-index:9000;} 
.headerin:after {content: "";display: table;clear: both;} 
.headerin .dropmenu {margin-top: 15px;width:740px;}   
.headerin .dropmenu .level2dropmenu {top:95px}
.headerin .logo {width: 220px;margin-top:13px;} 
    
.fakeheader {position:fixed;left:0px;top:0px;width:100%;z-index:9001;}

.stickymenu .logo {width:220px;margin-top:13px;} 
.stickymenu .dropmenu {margin-top:15px;}
.stickymenu .dropmenu .level2dropmenu {top:95px}
.stickymenu .dropmenu {width:740px;}
 
.topmenu {position:absolute;top:10px;right:150px;}
.topmenu a {margin:0px 0px 0px 0px;padding:14px 6px 2px 10px;color:#82aacd;font-size:17px;border-left:1px solid #335572;}
.topmenu a:hover, .topmenu a.this {color:#fff;}

.languages {display:inline-block;}
/*.languages .hebrew {font-size:12px;}*/

.welcome {display:inline-block;margin:0px 0px -3px 10px;} 
.welcome span {display:inline-block;padding:0px 5px 0px 0px;float:left;}
.welcome span.name {font-weight:bold;}
.welcome form {/*display:inline;*/float:left;}
.welcome input {color:#333;float:left;padding:0px !important;margin:0px 5px 0px 0px !important;width:auto;border:none;background:none;text-decoration:underline;}
.welcome input:hover {color:#1879bf;border:none;background:none;}

.containerfeatures {margin:40px 0px;overflow:hidden;}
.features {float:left;width:164px;height:360px;margin:0px 1px 0px 0px;position:relative;}
.features .imgplace {display:block;}
.features img {max-height:100%;max-width:100%;} 
.features h2, .features h2 a {color:#fff;font-size:25px;margin:0px;font-weight:900;}
.features .title {z-index:2;background: url(../images/transparentblue.png);height:80px;position:absolute;top:0px;left:0px;}
.features h2 {display:table-cell;vertical-align:middle;text-align:center;height:70px;width:154px;padding:5px;}

.feacontent {
	width:144px;
	height:270px;
	padding:0px 10px 10px 10px;
	color:#ffffff;
	text-align:center;
	position:absolute;
	overflow: hidden;
	bottom:0px;
	left:0px;
	/*-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);*/
	display:none;
	background: url(../images/transparentblue.png)
}
.feacontent a {color:#fff;}
.features:hover .feacontent {/* -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;*/display:block;}
.feacontent p {	line-height:21px;}
.features .more {position:absolute;left:55px;bottom:15px;display:block;width:55px;height:55px;background: url(../images/spritesite.png) -135px 1px no-repeat;}

.featurefixed {} 
.featurefixed .imgplace {display:block;height:210px;width:100%;}
.featurefixed img {max-height:100%;max-width:100%;}
.featurefixed frame, .featurefixed object {max-width:100%;}
.featurefixed h2 {}
.featurefixed h2, .featurefixed h2 a {}

.tickernews {margin:0px 0px 0px 0px;}
.tickernews .newsframe {height:110px;margin:0px;overflow:hidden;}
.tickernews h3 {}
.tickernews .newstitle {font-weight:bold;display:inline-block;margin:15px 0px 5px 0px;}
.tickernews dd {}

.newsticker {margin:0px 0px 0px 0px;color:#000;}
.newsticker div {text-align:center}
.greyplace .bluetitle {background: url(../images/dot.png) center center repeat-x;text-align:center;color:#1879bf;font-size:28px;font-weight:300;margin:0px 0px 10px 0px;}
.greyplace .bluetitle span {background:#eceae7;padding:5px 20px;display:inline-block;}
.greyplace {background:#eceae7;padding:30px 0px 70px 0px;margin-bottom: 2px;}
.greyplace div a {color:#000;display:inline-block;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;width:980px;}
.greyplace div a:hover {color:#666;}
.greyplace div a span {font-weight:900;display:inline-block;}
.greyplace:after {content: "";display: table;clear: both;}
.greyplace .bx-wrapper .bx-controls-direction a {
	background-color: #d6d1cb;
	top: auto;
	bottom:-40px;
	margin: 0px; 
	width: 30px;
	height: 30px;
	opacity:.8
}
.greyplace .bx-wrapper .bx-controls-direction .bx-prev {left: 459px;background-image: url(../images/spritesite.png);background-position:6px -52px;}
.greyplace .bx-wrapper .bx-controls-direction .bx-next {left: auto;right:459px;background-image: url(../images/spritesite.png);background-position:-15px -52px;}
.greyplace .bx-wrapper .bx-controls-direction a:hover {opacity:1}

.mediachannel img {width:100%;}
.mediachannel h2, .mediachannel h2 a {}

.innernews {overflow:hidden;background: #ffffff;float: left;width: 580px;padding: 10px;margin:630px 0px 0px 50px;}
.innernews .titlenews {color:#000000;display:block;float:left;font-size:24px;line-height:32px;width:125px;margin:0px 10px 0px 20px;}
.innernews .titlenews span {/*background: url(../images/sprite.png) -19px -48px no-repeat;*/display:inline-block;float:right;margin:4px 0px 0px 5px;width:18px;height:30px;}
.innernews span {display:inline-block;/*float:left;*/}
.innernews .date {font-size:15px;margin:0px 5px 0px 0px;}
.innernews .name {margin:3px 0px 0px 0px;}
.innernews .slash {margin:3px 5px 0px 5px;}
.innernews .ellipsis {text-overflow:ellipsis;white-space:nowrap;width:410px;overflow:hidden;border:1px solid #000000;} 
.innernews .bx-wrapper {width:420px !important;padding:7px 0px;float:left;position:static;min-height: 10px;}
.innernews .newsitem {overflow:hidden;height:25px;white-space:nowrap;}
.innernews .newsitem, .innernews .newsitem a {color:#000000;}

.eventshome {width:220px;float:right;}
.eventshome img {width:214px;margin:0px 0px 10px 0px;border:3px solid #e1e5e8;} 
.eventshome a, .eventshome span{display:block;margin:0px 0px 5px 0px;font-size:19px;}
.eventshome .title {color:#00376e;font-weight:bold;}
.eventshome .date {color:#bcc6d0;} 

.worldwide {width:280px;float:left;margin:0px 0px;display:none;}
.worldwide img {width:280px;}

.marquee {overflow:hidden;background:#cccccc;padding:0px 0px;margin:30px 0px 20px 0px;width:100%;}
.marquee h2 {width:80px;margin:0px;padding: 10px;border-right:3px solid #ffffff;float:left;text-align:center;text-transform:uppercase;}
.marquee marquee {width:800px;float:right;margin-top:18px;font-size:19px;}
.marquee .date {margin:0px 5px;font-weight:bold;font-size:19px;}
.marquee .slash {padding:0px 10px;display:inline-block;font-size:19px;}

.strip {height:228px;width:100%;overflow:hidden;margin:0px;}

.breadcrumbs {margin:1px 0px 20px 0px;clear:both;background:#e6e3df;color:#93867b;font-size:13px;padding:10px 0px;}
.breadcrumbs a {font-size:13px;color:#6c5e52}
.breadcrumbs a:hover {color:#000;}
.breadcrumbs span {display:inline-block;padding:0px 6px;color:#aba29a;font-family:arial;}

.columns {}
.content {min-height:600px;width:70%;float:left;margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}
.contentwide {width:100%;margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}  
.content p img, .contentwide p img {max-width:100%;}
 
.content ul, ol, .contentwide ul, ol, .indextext ul, ol {padding:0px;margin:10px 0px 20px 0px;}
.content ol li, .contentwide ol li, .indextext ol li {padding-left:10px;line-height:19px;margin-bottom:10px;list-style-type: decimal;}
.content ul li, .contentwide ul li, .indextext ul li {line-height:19px;padding-left:10px;background: url(../images/dot.gif) left 8px no-repeat;list-style-type: none;margin-bottom:5px;}

.bodytext {margin:0px 0px 20px 0px;}
.bodytext p:last-of-type {margin: 0;}

.leftcolumn {width:22%;float:right;padding-top: 14px;}
.leftcolumn > div {margin:0px 0px 45px 0px;}
.leftmenu {}
.leftmenu a {display:block;color:#fff;padding:10px 0px 10px 20px;border-bottom:1px solid #fff;position:relative;font-size:18px;background:#1879bf;}
.leftmenu a:hover, .leftmenu a.this {background:#002b4f;}
.leftmenu a.level0 {}
.leftmenu a.level0:hover {background:#c5bab1}
.leftmenu a.level0.this {}
.leftmenu a.level1 {padding:8px 0px 8px 20px;background:none;color:#1879bf;border-bottom:1px solid #002b4f;}


.leftmenu a.level1:hover, .leftmenu a.level1.this {color:#002b4f;}
.leftmenu a.level2 {padding:8px 0px 8px 40px;background:none;color:#1879bf;border-bottom:1px solid #002b4f;}
.leftmenu a.level2:hover, .leftmenu a.level2.this {color:#002b4f;}

.companymenu.leftmenu a.level0 {background:#e0dcd7;color:#000;font-weight:900;}
.companymenu.leftmenu a.level1 {background:#1879bf;color:#fff;border-bottom:1px solid #fff;}
.companymenu.leftmenu a.level1:hover {background:#c5bab1}
.companymenu.leftmenu a.level1.this {background:#002b4f;}


.centermenu {margin:0px 0px 20px 0px;overflow:hidden;padding:0px 0px 10px 0px;}
.centermenu a {display:none;}
.centermenu .level0 {display:block;width:164px;padding:15px 0px;text-align:center;float:left;margin:0px 1px 1px 0px;font-size: 16px;}

.centermenu .level0.this:after {top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(0, 43, 79, 0);
	border-top-color: #002b4f;
	border-width: 10px;
	margin-left: -10px;
	}
.centermenu .level0.this:hover:after  {display:none;}

.listview {padding:0px 0px 20px 0px;margin:0px 0px 20px 0px;overflow:hidden;line-height:21px;position:relative;}
.listview img {float:right;margin:0px 0px 0px 30px;width:250px;}
.listview div {overflow:hidden;margin:5px 0px;}
.listview .imgplace {display:inline-block;margin:0px 15px 5px 0px;position:relative;}
.listview h2, .listview h2 a {font-size:25px;color:#fff;margin:0px}
.listview h3 {font-size:20px;color:#000000;margin:0px}
.listview .abstract {margin:0px 0px 5px 0px;}

.listview h2 {padding:10px 15px;background:#1879bf;margin:0px 0px 15px 0px;}
.listview h2:hover {background:#002b4f}

.secimg img {float:left;margin:0px 20px 0px 0px;}

.boxview {float:left;margin:0px 15px 15px 0px;position:relative;}
.boxview .imgplace {display:inline-block;margin:0px 0px 5px 0px;position:relative;}
.boxview h2 {font-size:20px;}
 
.itemstyle {}
.itemstyle div {}

.doublebox {float:left;margin:0px 6% 6% 0px;width:47%;}
.doublebox img {max-width:100%;}

.triplebox {float:left;margin:0px 5% 5% 0px;width:30%;}
.triplebox img {max-width:100%;}

.quadruple {float:left;margin:0px 4% 4% 0px;width:22%;}
.quadruple img {max-width:100%;}

.products {}
.products img {width:330px;}
.products .imgplace {width:330px;float:left;}
.products h2, .products h2 a {color:#00376e;margin:0px 0px 10px 0px;}

.productslist {border-top:1px solid #cccccc;margin:30px 0px 0px 0px;padding:30px 0px 0px 0px;overflow:hidden;}
.productslist img {width:200px;float:left;margin:0px 20px 0px 0px;}
.productslist div {overflow:hidden;}
.productslist h2, .productslist h2 a, .productslist h3 {text-transform:none;margin:0px 0px 5px 0px;}
.productslist .doclinkimg {border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:10px 0px;}
.productslist a {}
.productslist .more {margin-top:5px;}
.productslist .more:hover {color:#000000;}

.productsboxes {}
.productsboxes .imgplace {width:100%;display:block;height:150px;text-align:center;background:#cccccc;}
.productsboxes img {max-width:100%;max-height:100%;margin: auto;}
.productsboxes h2, .productsboxes h2 a, .productsboxes h3 {color:#000000;font-size:19px;margin:0px 0px 5px 0px;}
.productsboxes h2 {margin-top:10px;}
.productsboxes a {}
.productsboxes .more {}
.productsboxes .more:hover {color:#000000;}

.pricons {margin-top:20px;}
.pricons a {display:inline-block;float:right;margin:0px 0px 5px 5px;height:25px;}
.addtocart, .pricons .addtocart {clear:none;display:block;float:right;margin:0px 0px 5px 5px;width:30px;height:25px;background:#cccccc url(../images/sprite.png) -20px -120px no-repeat;}
.pricons .productprice, .pricons .productprice:hover {clear:none;display:inline-block;float:right;margin:0px 0px 5px 5px;width:25px;height:25px;background:#cccccc url(../images/sprite.png) -52px -120px no-repeat;}
.addtocart:hover, .pricons .addtocart:hover {background:#cccccc url(../images/sprite.png) -20px -146px no-repeat;}
.addtocart {margin:0px;padding:0px;float:none;}

.productlistlinks {display:block;padding:2px 0px;border-bottom:1px solid #cccccc;}

.tabs {clear:both;padding-top:20px;}
.tabs .tatab {margin:0px 2px 0px 0px;display:inline-block;padding:10px 0px;color:#000000;font-size:14px;float:left;width:19.7%;text-align:center;background:#cccccc;position:relative;cursor:pointer;}
.tabs .tatab span {background:#cccccc;margin-left:-11px;width:25px;height:10px;display:none;position:absolute;left:50%;bottom:-10px;}
.tabs .tatab:hover, .tabs .tatab.this {background:#666666;color:#ffffff;}
.tabs .tatab:hover span, .tabs .tatab.this span {display:block;}
.tabs .tab5, .tabs .tab6 {margin-right:0px;width: 138px;}

#tabs {clear:both;margin-top:40px;}
#tabs .viewtab {display:block;}
#tab1, #tab2, #tab3, #tab4, #tab5, #tab6 {display:none;}

.tablein {}

.doclinkimg {margin:20px 0px 0px 0px;}
.doclinkimg .title {font-weight:bold;}
.doclinkimg div {overflow:hidden;margin-bottom:5px;}
.doclinkimg img {width:16px;float:left;margin:0px 5px 0px 0px;} 

.doclinkplace {padding:15px 0px;margin:55px 0px 0px 0px;clear: both;border-top:1px solid #e0dcd7;position:relative;}
.doclinkplace .title {color:#000000;display:inline-block;margin:0px 10px 10px 0px;font-size:28px;font-weight:300;}
.doclinkplace .toparrow {width:10px;height:6px;display:block;background: url(../images/toparrow.png) no-repeat;position:absolute;right:40px;top:-1px;}
.doclinkplace a {color:#1879bf;margin:0px 0px 5px 0px;display:block;}
.doclinkplace a:hover {color:#000000;}
.doclinkplace a span {background:url(../images/moreicons.png) 3px 0px no-repeat;display:inline-block;float:left;width:20px;height:20px;margin:0px 5px 0px 0px;}
.doclinkplace .link span {background-position:5px -18px}
.doclinkplace a.file:hover span {background-position:-16px 0px} 
.doclinkplace a.link:hover span {background-position:-15px -18px}

.indexlinks {display:inline-block;float:right;cursor:pointer;margin:3px 0px 0px 10px;max-width:150px;}
.indexlinks .openQuickLinksTitle span {background:url(../images/greyarrow.png) no-repeat;display:inline-block;width:10px;height:5px;margin:5px 5px 0px 5px;float:right;}
.quicklinks {display:none;z-index:101;position: absolute;background:#cccccc;padding:0px 0px 0px 0px;width:150px;margin:0px;top: 31px;}
.quicklinks a{color:#cccccc;display:block;padding:5px 5px 5px 10px;}
.quicklinks a:hover {color:#ffffff;background:#000000;}

.infoboxes {background:#e7f1f8;padding:10px;}
.infoboxes .bx-wrapper {margin-bottom:35px !important;}
.infoboxes .imgplace {text-align:center;display:block;}
.infoboxes img {max-width:100%;}
.infoboxeslinks {margin:5px 0px;}
.infoboxeslinks img {width:16px;float:left;margin:0px 5px 0px 0px;}
.infoboxe {position:relative;}
.infoboxes .curtain {background: url(../images/transparentblack.png);width:96%;text-align:center;position:absolute;left:0px;bottom:0px;padding:5px 2%;margin:0px;font-size:19px;font-weight:300;color:#fff;}
.infoboxes .curtain a, .infoboxes .curtain h3, .infoboxes .curtain p {margin:0px;font-size:19px;font-weight:300;color:#fff;}

.infoboxes .bx-wrapper .bx-controls-direction a {top: auto;bottom:-38px;margin: 0px;width: 30px;height: 30px;background-color:#b9d7ec;}
.infoboxes .bx-wrapper .bx-controls-direction .bx-prev {left: 0px;background-image: url(../images/spritesite.png);background-position:6px -52px;}
.infoboxes .bx-wrapper .bx-controls-direction .bx-next {left:33px;background-image: url(../images/spritesite.png);background-position:-15px -52px;}

.regularimage {float:right;max-width: 45%;margin:0px 0px 0px 15px;}
.regularimage a {display:block;margin:0px 0px 20px 0px;}
.regularimage img {max-width: 100%}
.regularimage span {display:block;}

.hpbuisnes {margin:40px 0px 40px 0px;clear:both;overflow:hidden;}
.hpbuisnes .bluetitle {background: url(../images/dot.png) center center repeat-x;text-align:center;color:#1879bf;font-size:28px;font-weight:300;margin:0px 0px 20px 0px;}
.hpbuisnes .bluetitle span {background:#fff;padding:5px 20px;display:inline-block;}
.hpbuisnes .slidebuisnes {border-right:1px solid #ccc;height:165px;}
.hpbuisnes .slidebuisnes a {height:165px;width:165px;}
.hpbuisnes .slidebuisnes img {max-width:165px;max-height:165px;margin:auto;}
.hpbuisnes .bx-wrapper {border:1px solid #ccc;}
.hpbuisnes .bx-wrapper .bx-controls-direction a {
	background-color: #b9d7ec;
	top: 50%;
	margin: -15px 0px 0px 0px;
	width: 30px;
	height: 30px;
	opacity:.8
}
.hpbuisnes .bx-wrapper .bx-controls-direction .bx-prev {left: 0px;background-image: url(../images/spritesite.png);background-position:6px -52px;}
.hpbuisnes .bx-wrapper .bx-controls-direction .bx-next {left: auto;right:0px;background-image: url(../images/spritesite.png);background-position:-15px -52px;}
.hpbuisnes .bx-wrapper .bx-controls-direction a:hover {opacity:1}
 


.hpbuisnes2 {margin:0px 0px 50px 0px;}
.hpbuisnes2 .maintitle {position:relative;color:#000;font-size:28px;padding:15px 0px 0px 0px;margin:0px 0px 20px 0px;font-weight:300;border-top:1px solid #e0dcd7;}
.hpbuisnes2 .toparrow {width:10px;height:6px;display:block;background: url(../images/toparrow.png) no-repeat;position:absolute;right:40px;top:-1px;}
.hpbuisnes2 .slidebuisnes {border-right:1px solid #ccc;height:165px;}
.hpbuisnes2 .slidebuisnes a {height:165px;width:165px;}
.hpbuisnes2 .slidebuisnes a img {max-width:120px;max-height:120px;margin:auto;} 
.hpbuisnes2 .bx-wrapper {border:1px solid #ccc;}
.hpbuisnes2 .bx-wrapper .bx-controls-direction a {
	background-color: #e0dcd7;
	top: -50px;
	margin: 0px 0px 0px 0px;
	width: 30px;
	height: 30px;
	opacity:.8
}
.hpbuisnes2 .bx-wrapper .bx-controls-direction a:hover {opacity:1}
.hpbuisnes2 .bx-wrapper .bx-controls-direction .bx-prev {left:auto;right: 32px;background-image: url(../images/spritesite.png);background-position:6px -52px;}
.hpbuisnes2 .bx-wrapper .bx-controls-direction .bx-next {left:auto;right: 0px;background-image: url(../images/spritesite.png);background-position:-15px -52px;}


.socialmedia  {float:left;}
.socialmedia a {display:inline-block;width:28px;height:28px;margin-left:5px;float:right;}
.socialmedia a img {max-width:100%;}
.socialmedia .title {display:block;font-size:24px;margin-bottom:5px;}

.botlinks {float:right;}
.botlinks a {display:inline-block;float:left;margin:0px 15px 0px 0px;color:#cccccc;padding-right:10px;}
.botlinks a span {display:inline-block;float:left;margin:-2px 5px 0px 0px;font-size:14px;width:20px;height:15px;background: url(../images/spritesite.png) 0px 0px no-repeat;}
.botlinks a:hover {color:#00acd4;}
.botlinks .bot_iconhome span {background-position:-85px -56px;padding:0px;}
.botlinks .bot_iconsitemap span {background-position:-63px -56px;padding:0px;}
.botlinks .bot_iconcontact span {background-position:-42px -56px;padding:0px;}



.curtain {background: url(../images/transparentblack.png);width:100%;position:absolute;left:0px;bottom:0px;}
.curtain span {padding:5px;display:block;color:#ffffff;}
.curtain span a {color:#ffffff;}

.articles {color:#666666;}
.articles span {font-style:italic;display:block;color:#000000;}
.articles .date {color:#999999;}
.docs {margin:0px !important;}
.docs .doclinkimg {margin:10px 0px -10px 0px !important;}

.indexcontent {margin:20px 0px 40px 0px;color:#000;font-size:20px;text-align:center;}
.indexcontent iframe, .indexcontent object {float:right;margin-left:15px;}

.downloadzone {width:100%;margin:0px 0px 20px 0px;line-height:21px;border-top: none;border-left: none;border-right: none;}
.downloadzone td, .downloadzone th {border-bottom:5px solid #fff;padding:10px 10px;}
.downloadzone th {font-weight:bold;font-size:19px;}
.downloadzone .title {width:25%;font-weight:bold;border-right: none;}
.downloadzone .file {border-left:none}
.downloadzone .file, .downloadzone .date {width:125px;font-size:12px;}
.downloadzone .abstract {}
.downloadzone span {}
.downloadzone span.size {}
.downloadzone a {}
.downloadzone a:hover {} 
.downloadzone img {width:24px;float:left;margin:0px 5px 0px 0px;}
.downloadzone div {border:none;margin:0px;padding:0px;}
.downloadzone h3 {font-size:19px;margin:0px;font-weight:bold;}
.downloadzone .imgplace, .downloadzone .imgplace img {padding:0px;width:32px;}
 
.youtubelists {}
.youtubelists img {margin:0px 0px 10px 0px;}
.youtubelists h2 {margin:0px 0px 5px 0px;}
.youtubelists h2, .youtubelists h2 a {font-weight:bold;font-size:19px;}

.thumbplace {background:#cccccc;overflow:hidden;height:100px;}

.videoprevnext {overflow:hidden;background:#cccccc;display:none;}
.videoprevnext a {display:inline-block;color:#ffffff;width:42px;height:40px;font-size:13px;margin:5px 10px;}
.videoprevnext a.next {background: url(../images/left.png) no-repeat;float:left;}
.videoprevnext a.prev {background: url(../images/right.png) right top no-repeat;float:right;}

.youtubelist {width:730px;margin:0px auto;overflow:hidden;}
.youtubelist img {width:90px;float:right;margin:10px 5px;}
.youtubelist .jcarousel-skin-tango li {margin:0px 18px;background:none !important;}
.youtubelist .jcarousel-skin-tango span {position:absolute;z-index:11;display:block;background:#cccccc;top:100px;width:100px;color:#ffffff;padding:5px;font-size:14px;text-align:center;}	
.youtubelist .jcarousel-skin-tango .jcarousel-container {position:relative;padding:0px 30px;height:100px;width:670px;overflow:hidden;}
.youtubelist .jcarousel-skin-tango .jcarousel-item {color:#ffffff;width:100px;height:100px;padding:0px;}
.youtubelist .jcarousel-skin-tango .jcarousel-item img {width:100px;}
.youtubelist .jcarousel-skin-tango .jcarousel-next-horizontal {z-index:12;position: absolute;top: 40px;left: 10px;width: 20px;height: 20px;cursor: pointer;background: url(../images/leftsmall.png) no-repeat;}
.youtubelist .jcarousel-skin-tango .jcarousel-prev-horizontal {z-index:12;position: absolute;top: 40px;right: 10px;width: 20px;height: 20px;cursor: pointer;background: url(../images/rightsmall.png) no-repeat;}

.catalogpageslists {clear:both;}
.catalogpages.boxview {width:100%;max-width:45%;margin:0px 10% 0px 0px;min-height:100px;} 
.catalogpages.boxview img {width:100%;margin:0px 0px 10px 0px;}

.carousel {} 

.extendedlinks {}

.events {}

.management.firstitem {margin:0px 4% 20px 180px;}
.management.threeitem {margin:0px 4% 20px 90px;}

.management img {width:100%;display:block;margin:0px 0px 10px 0px;text-align:center;}
.triplebox.management {text-align:center;}
.management h2, .management h2 a {color:#000;font-size:22px;text-align:center;margin:0px 0px 5px 0px;}
.management {text-align:center;}

.photoalbum img {max-height:210px;margin: auto;}
.photoalbum .imgplace {display:block;background:#cccccc;}
.photoalbum h2, .photoalbum h2 a {}
.photoalbum .galleryimg {text-align:center;}

.projects {}
.projects .galleryimg {overflow:hidden;position:relative;border:1px solid #999999;}
.projects .galleryimg img {}
.projects:hover .galleryimg {border:1px solid #cccccc;}
.projects h2, .projects h2 a {color:#ffffff;font-size:19px;margin:0px;}
.projects .curtain {top:195px;}
.projects .more {}

.news .date {color:#000;font-size:25px;}

.news span {display:block;margin:0px 0px 10px 0px;}
.news.item img {float:none;margin:0px;width:auto;max-width:100%;}

.simplelinks {width:150px;margin:0px 18px 20px 0px;float:left;} 
.simplelinks .bluebox {width:150px;height:80px;background:#1879bf;color:#fff;margin:0px 0px 10px 0px}
.simplelinks h2 {color:#fff;margin:0px;font-size:25px;font-weight:900;display:table-cell;vertical-align:middle;width:150px;height:80px;text-align:center;}
.simplelinks .s_link {width:148px;height:80px;border:1px solid #c1b9b0;color:#000;font-size:18px;margin:0px 0px 8px 0px;position:relative;}
.simplelinks .s_link a {display:table-cell;width:128px;padding:0px 10px;height:80px;text-align:center;vertical-align:middle;color:#000;}
.simplelinks .arrowplace {display:none;background: url(../images/transparentblue.png);width:148px;height:80px;position:absolute;left:0px;top:0px;}
.simplelinks .arrowplace span {position:absolute;left:60px;bottom:22px;display:block;width:35px;height:35px;background: url(../images/spritesite.png) -85px -95px no-repeat;}
.simplelinks .s_link:hover  .arrowplace {display:block;}
.simplelinks .s_link2 {width:148px;height:80px;border:1px solid #c1b9b0;color:#000;font-size:18px;margin:0px 0px 8px 0px;position:relative;}
.simplelinks .s_link2.noborder {border:1px solid #fff;color:#999;}
.simplelinks .s_link2.noborder span {color:#1879bf;}
.simplelinks .s_link2 span {display:table-cell;width:148px;height:80px;text-align:center;vertical-align:middle;color:#000; }

.clients {height:auto;position: relative;border:1px solid #cccccc;border-right:none;width:33%;float:left;margin-bottom:-1px;}
.clients:before{content: "";display: block;padding-top: 100%;}
.clients a {position:  absolute;top: 0;left: 0;bottom: 0;right: 0;}
.clients span {width:229px;height:229px;display:table-cell;vertical-align:middle;text-align:center;}
.clients img {max-width:170px;max-height:170px;margin:auto;}
.clients.nomargin, .clients:last-of-type {border-right:1px solid #cccccc;}


.clients2 {height:auto;position: relative;border:1px solid #cccccc;height:160px;width:160px;float:left;margin:0px 15px 50px 0px;}
.clients2 a {}
.clients2 span {width:160px;height:160px;display:table-cell;vertical-align:middle;text-align:center;}
.clients2 img {max-width:150px;max-height:150px;margin:auto;}
.clients2 .companylink {display:block;position:absolute;left:0px;bottom:-30px;font-size:17px;}
.clients2 .companylink span { 
	display: block;
	float: left;
	width: 20px;
	height: 20px;
	margin: -1px 7px 0px 0px;
	background: url(../images/spritesite.png) -149px -97px no-repeat;
}
.clients2 .companylink:hover {color:#b9d7ec;}
.clients2 .companylink:hover span {background: url(../images/spritesite.png) -149px -137px no-repeat;}

.productitem {overflow:hidden;float:right;width:260px;line-height:21px;}
.productitem h2, .productitem h3 {font-size:18px;font-weight:900;padding-right:5px;}
.productitem h3 {display:inline-block;float:left;line-height:21px;}
.productitem div {overflow:hidden;-ms-word-break: break-all;
     word-break: break-all;
     word-break: break-word;
-webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;}
.productitem p {line-height:21px;}

.projectbody {margin:15px 0px;}

.nextprevproduct {width:690px;position:absolute;left:0px;top:650px}
.nextprevproduct a {color:#ffffff;font-size:19px;line-height:29px;background:#d3cec8;font-weight:900;float:left;display:inline-block;padding:10px 25px 8px 15px;}
.nextprevproduct a span {margin:2px 10px 0px 0px;float:left;width:20px;height:25px;display:inline-block;background: url(../images/spritesite.png) 2px -56px no-repeat}
.nextprevproduct a:hover {background:#e0dcd7;}
.nextprevproduct .nextproduct {float:right;padding:10px 15px 10px 25px;} 
.nextprevproduct .nextproduct span {float:right;background-position:-20px -56px;margin:2px 0px 0px 10px;}

.mapword {background: url(../images/map.png) no-repeat;margin:0px;padding:400px 0px 0px 0px;position:relative;}
.googlemap {float:right;width:230px;}
.country {position:absolute;width:5px;height:5px;background:#1879bf;padding:0px !important;margin:0px;}
.country:hover {background:#000000;}
.locations {float:left;border-right:1px solid #cccccc;padding:0px 15px 0px 0px;margin:0px 15px 0px 0px;width:28%;}
.locations a {display:block;padding-bottom:5px;}
.locations a:hover {}
.location {}

.forum {margin:0px 0px 5px 0px;background:#cccccc;border-bottom:1px solid #cccccc;}
.forum span {padding:5px 5px;display:inline-block;}
.forum span.moderator {width:130px;float:right;}
.forum span.guest {width:130px;float:right;}
.forum span.f_date {width:100px;float:right;}
.forum span img {float:left;margin:2px 5px 0px 0px;}
.forum a {font-weight:bold;}
.forum.mainforum {background:#cccccc;}
.forums {overflow:hidden;clear:both;}
.forums input[type="text"], .forums input[type="password"], .forums textarea {padding: 8px 2.5%;width: 94.8%;}
.forums input[type="submit"] {/*width:510px;*/}
.forums span {display:block;}
.inputplace {position:relative;margin-bottom:10px;}
.forumcomment {padding:10px 0px;min-height:15px;overflow:hidden;}
.m_forum {border-bottom:1px solid #cccccc;margin-bottom:20px;padding-bottom:5px;}
.m_forum h2 {margin-bottom:5px;}
.m_forum img {float:right;}
.addpost {color: #ffffff !important;padding:2px 10px;margin:10px 0px;display: inline-block;cursor: pointer;float: left;clear: both;font-size: 12px;border: none;background: #999999;}
.addpost:hover {background: #666666;}
.addcomment {color: #ffffff !important;padding:2px 10px;margin:10px 0px;display: inline-block;cursor: pointer;float: right;clear: both;font-size: 12px;border: none;background: #cccccc;clear:both;}
.addcomment:hover {background: #999999;}

.glossaryABC {float:left;margin:0px 0px 0px 0px;padding:0px;font-size:18px;}
.glossaryABC a {font-size:18px;}
.glossaryABC a:hover {background:#1879bf;color:#ffffff;}
.glossaryABC span {width:25px;display:inline-block;text-align:center;}
.glossary {width:100%;overflow:hidden;}
.glossary div.letter {margin:20px 0px 10px 0px;} 
.glossary div.letter span {background:#1879bf;width:25px;padding:2px 0px;display:inline-block;font-size:15px;font-weight:bold;color:#ffffff;text-align:center;}
.glossary h3 {margin:5px 0px 5px 0px;}
.glossary div.gotop {margin:5px 0px 1px 0px;text-align:right;font-size:10px;border-bottom:1px solid #cccccc;}
.glossary p {text-align:justify;line-height:19px;padding:0px;}

.faqSection dt {font-weight:bold;margin:20px 0px 0px 20px;position:relative;cursor:pointer;}
.faqSection dt:hover{}
.faqSection dt .icon{background:url(../images/dot.gif) no-repeat;height:16px;width:16px;left:-20px;top:3px;position:absolute;}
.faqSection dt.opened {border-bottom:none;}
.faqSection dt.opened .icon{background:url(../images/dot.gif) no-repeat;}
.faqSection dd {padding:15px 0px 5px 20px;display:none;}

.sitemapcontainer {padding: 0px;clear: both;}
.sitemap {margin: 5px;padding: 5px;line-height: 16px;width:200px;}
.sitemap a {}
.sitemap a:hover {}
.sitemap ul {margin:0px 0px 5px 2px;}
.sitemap ul ul {margin:0px 0px 5px 0px;}
.sitemap li {}
.sitemap li li {margin:5px 15px;}
.sitemap li li li {margin:5px 20px;}
.sitemapheader {margin:0px 0px 5px 0px;font-weight:bold;}

.searchresults {margin:5px 0px;padding:5px 0px;border-bottom:1px solid #cccccc;}
.results {overflow:hidden;}
.results span {float:left;display:inline-block;padding:0px 5px 0px 0px}

.navigator {margin:10px 0px;}
.navigator a {display:inline-block;padding:3px;width:20px;background: #f0f0f0;text-align:center;}
.navigator a:hover {color: #ffffff;background: #999999;}
.navigator a.this, .navigator a.current {color: #ffffff;background: #999999;}
.navigator span {margin:0px 10px;display:inline-block;}

.footertext {padding:5px 0px 10px 0px;margin-top:15px;position:relative;clear:both;}

.footer {color:#ffffff;padding:20px 0px;margin:20px 0px 0px 0px;background:#002b4f;overflow:hidden;position:relative;clear:both;}
.footer a {}

.quickbox {float:left;margin:0px 20px 15px 0px;padding:0px 0px 0px 20px;}
.quickbox a {display:block;color:#999999;font-size:15px;margin:2px 0px;}
.quickbox a:hover {color:#cccccc}
.quickbox h4 {margin:0px 0px 10px 0px;color:#cccccc;font-size:18px;}

.credits {border-top:1px solid #1a4161;padding:20px 0px 0px 0px;color:#88a4b6;overflow:hidden;width:100%;margin:20px 0px 0px 0px;font-size:14px;}
.credits a {color:#708896;}
.credits a:hover {color:#88a4b6;}
.credits span {color:#a69e97;padding:0px 5px;}
.credits .flink {color:#708896;}

.contactpopup {opacity:.6;position:fixed;right:0px;top:0px;width:79px;height:94px;background: url(../images/anvelops.png) no-repeat;display:block;}
.contactpopup:hover {opacity:1}

.shoppingcart {position:absolute;left:300px;top:27px;display:none;}
.shoppingcart .title {font-size:19px;color:#999999;}
.shoppingcart .icon {display:block;float:right;margin:-3px 0px 0px 5px;width:30px;height:25px;background: url(../images/sprite.png) -20px -120px no-repeat;position:relative;}
.shoppingcart .numof {display:inline-block;color:#ffffff;background:#cccccc;padding:3px 5px;position:absolute;right:-7px;top:-7px;text-align:center;font-size:10px;line-height:10px;}
.shoppingcart .togglecart {/*display:none;*/z-index:111;width:200px;position:absolute;left:0px;top:20px;background: url(../images/transparentwhite.png);padding:5px;}
.shoppingcart .togglecart div {border-bottom:1px solid #cccccc;padding:5px 0px 5px 0px;}
.shoppingcart:hover .togglecart {display:block;}
.shoppingcart .togglecart img {max-width:16px;}
.shoppingcart .togglecart .titles {background:#000000;color:#ffffff;overflow:hidden;}
.shoppingcart .togglecart .innertitles {overflow:hidden;}
.shoppingcart .togglecart .titles span, .shoppingcart .togglecart .innertitles span {float:right;padding:0px 2%;}
.shoppingcart .togglecart .titles .name, .shoppingcart .togglecart .innertitles .name {width:62%;}
.shoppingcart .togglecart .titles .short, .shoppingcart .togglecart .innertitles .short {width:13%;text-align:center;}
.shoppingcart .togglecart .delete {width:16px;height:16px;background: url(../images/sprite.png) -58px -215px no-repeat;margin:0px auto;padding:0px;float:none;clear:none;}
.shoppingcart .togglecart .delete:hover {background-position:-58px -232px}
.shoppingcart .togglecart .total {padding:5px 2%;font-weight:bold;}
.shoppingcart .togglecart .total a {display:block;margin:5px 0px 0px 0px;}

.shoppingcarttable th {font-weight:normal;font-size:18px;}
.shoppingcarttable .total {text-align:left;font-size:18px;color:#000000;}
.shoppingcarttable .delete {width:16px;height:16px;background: url(../images/sprite.png) -58px -215px no-repeat;margin:0px auto;padding:0px;float:none;clear:none;}
.shoppingcarttable .delete:hover {background: url(../images/sprite.png) -58px -232px no-repeat;}

.auxiliarylinks {margin:30px 0px;}
.auxiliarylinks .nextstep, .auxiliarylinks .updatequanity {float:left;margin:0px 10px 0px 0px;color:#ffffff;cursor:pointer;width:auto;padding:5px 10px;background: #000000;clear:none;font-size:18px;display:inline-block;}
.auxiliarylinks .nextstep:hover, .auxiliarylinks .updatequanity:hover {background: #f37021;}

.testimonialsside {margin:30px 0px 30px 0px;float:left;}
.testimonial {position:relative;padding:25px 15px 15px 15px;}
.testimonial a {font-size:19px;}
.testimonial .icon {display:block;width:59px;height:55px;position:absolute;right:3px;top:-35px;}
.testimonial blockquote {quotes: "\201C""\201D""\2018""\2019";font-size:20px;line-height:21px;}
.testimonial blockquote:before {content: open-quote;font-size:70px;line-height: 0.1em;vertical-align: -0.3em;}
.testimonial blockquote:after {content: close-quote;font-size:70px;line-height: 0.1em;vertical-align: -0.6em;}
.testimonial .name {display:block;}

.calendarplace {width:250px;float:right;border-top:4px solid #cccccc;display:none;}
.calendar {border:none;margin:0px;background:none;width:100%;}
.calendar td, .calendar th {color:#666666;border:2px solid #ffffff;padding:5px;background:#cccccc;text-align:center;font-size:13px;}
.calendar th {font-size:10px;padding:2px 5px;}
.calendar div, .calendar div a {display:block;text-align:center;}
.calendar div {position:relative;}
.calendar .this {background:#999999;color:#ffffff;}
.calendar .this a {color:#ffffff;}
.calendar .now {font-weight:bold;color:#000000;}
.calendar .tooltip {display:none;position:absolute;left:30px;top:0;color:#000000;width:230px;padding:15px;border:1px solid #a6a6a3;background:url(../images/transparentwhite.png);font-weight:normal;text-align:right;font-size:19px;line-height:16px;z-index:11;}
.calendar .tooltip .date {font-size:30px;line-height:30px;color:#999999;display:block;margin:0px 0px 5px 0px;}
.calendar .this:hover .tooltip {display:block;}

.calendarheader {text-align:center;position:relative;}
.calendarheader h2 {margin: 0px 0px 5px 0px;}
.calendarheader a {display:block;width:15px;height:15px;background:url(../images/sprite.png) no-repeat;position:absolute;left:5px;top:15px;}
.calendarheader .nextevent {background-position:-35px -112px;}
.calendarheader .previewevent {background-position:-62px -112px;left:auto;right:5px;}  

.googlemap {height:380px;width:100%;}


.boxviewproducts {width:329px;height:329px;float:left;margin:0px 1px 1px 0px;position:relative;overflow:hidden;}
.boxviewproducts .imgplace {height:329px;width:329px;overflow:hidden;display:block;}
.boxviewproducts img {max-height:419px;width:auto;max-width:500px;display:inline-block;margin-left:-30%;}
.boxviewproducts .slidecontent {font-weight:300;background: url(../images/transparentblack.png);width:98%;position:absolute;left:0px;bottom:0px;text-align:center;padding:10px 1% 10px 1%;color:#fff;}
.boxviewproducts .slidecontent h2 {margin:5px 0px 5px 0px;font-size:18px;color:#fff;font-weight:500;}
.boxviewproducts .opencontpr {display:none} 
.boxviewproducts:hover .opencontpr {/*display:block;*/}
.boxviewproducts:hover .slidecontent {background: url(../images/transparentblue.png);/*height: 309px;*/}
.boxviewproducts:hover h2 {/*font-size:25px;margin:25% 0px 5px 0px;*/}
.boxviewproducts div, .boxviewproducts p {width:auto;text-align:center;}
.boxviewproducts p {display:inline-block;margin:0px;} 
.boxviewproducts a {color:#fff;}

.boxviewproducts.flexible {width:16.59%;height:auto;position: relative;}
.boxviewproducts.flexible:before{content: "";display: block;margin-top: 100%;}
.boxviewproducts.flexible .f_resize {position:  absolute;top: 0;left: 0;bottom: 0;right: 0;}
.boxviewproducts.flexible .imgplace{width:100%;height:100%;padding:0px;}
.boxviewproducts.flexible:hover .slidecontent {}
 
 
.boxviewproducts.flexible:hover .opencontpr {display:none;}
.boxviewproducts.flexible:hover .slidecontent {/*height:30px;font-weight:300;background: url(../images/transparentblue.png);width:98%;position:absolute;left:0px;bottom:0px;text-align:center;padding:10px 1% 10px 1%;color:#fff;*/}
.boxviewproducts.flexible:hover h2 {/*margin:5px 0px 0px 0px;font-size:18px;color:#fff;font-weight:500;*/}


.boxviewproducts.noblue:hover .opencontpr {display:none;}
.boxviewproducts.noblue:hover .slidecontent {/*height:30px;font-weight:300;background: url(../images/transparentblue.png);width:98%;position:absolute;left:0px;bottom:0px;text-align:center;padding:10px 1% 10px 1%;color:#fff;*/}
.boxviewproducts.noblue:hover h2 {/*margin:5px 0px 0px 0px;font-size:18px;color:#fff;font-weight:500;*/}



.boxviewproducts.moreprojects {background:#c1b9b0 url(../images/bigarroweng.png) center 75% no-repeat;background-size: 30%;}
.boxviewproducts.moreprojects:hover {background-color:#e0dcd7;}
.boxviewproducts.moreprojects .bx-next {text-indent:1000px;width:329px;height:329px;background:none;position:absolute;left:0px;top:0px;display:block;}
.boxviewproducts.moreprojects span {text-align:center;color:#fff;font-size:46px;line-height:42px;display:block;margin:15% 0px 0px 0px;}

.viewmoreprojectsplace .boxviewproducts.moreprojects {background:#c1b9b0 url(../images/bigarroweng.png) center 75% no-repeat;background-size: 40%;cursor:pointer;}
.viewmoreprojectsplace .boxviewproducts.moreprojects span {font-size:56px;line-height:50px;}
.viewmoreprojectsplace .boxviewproducts.moreprojects:hover {background-color:#e0dcd7;}





.boxviewproducts2 {width:230px;height:230px;float:left;margin:0px 1px 1px 0px;position:relative;overflow:hidden;}
.boxviewproducts2 .imgplace {height:230px;width:230px;overflow:hidden;display:block;}
.boxviewproducts2 img {max-height:230px;width:auto;max-width:400px;display:inline-block;}
.boxviewproducts2 .slidecontent {font-weight:300;background: url(../images/transparentblack.png);width:99%;position:absolute;left:0px;bottom:0px;text-align:center;padding:5px 1% 5px 1%;color:#fff;}
.boxviewproducts2 .slidecontent h2 {margin:5px 0px 5px 0px;font-size:18px;color:#fff;font-weight:900;}
.boxviewproducts2 .slidecontent h2 a {color:#fff;}
.boxviewproducts2 .opencontpr {display:none} 
.boxviewproducts2:hover .opencontpr {/*display:block;*/}
.boxviewproducts2:hover .slidecontent {background: url(../images/transparentblue.png);/*height: 230px;*/}
.boxviewproducts2:hover h2 {/*font-size:18px;margin:25% 0px 5px 0px;font-weight:500;*/}
.boxviewproducts2 div, .boxviewproducts2 p {width:auto;text-align:center;}
.boxviewproducts2 p {display:inline-block;margin:0px;}

 

.companydivs div {margin:0px 0px 30px 0px;}
.companydivs .title {color:#000;font-size:25px;padding:5px 10px;display:block;margin:0px 0px 10px 0px;background:#c1b9b0;font-weight:600;}
.companyitemstyle {margin:0px 0px 30px 0px;}
.companyitemstyle .img_l {border:1px solid #ccc;padding:5px;width:150px;height:150px;float:left;margin:0px 20px 20px 0px;}
.companyitemstyle .img_l span {width:150px;height:150px;display:table-cell;vertical-align:middle;text-align:center;}
.companyitemstyle img {max-width:180px;max-height:180px;margin: -15px 0px -15px -15px;}
.companyitemstyle div {overflow:hidden;}


.jobboard {padding:20px;border-bottom:1px solid #c1b9b0;background:#fcfbfb;overflow:hidden;} 
.jobboard:nth-of-type(even) {background:#fff;}
.jobboard h2, .jobboard h2 a {color:#000;font-weight:900;font-size:25px;} 
.jobboard h3 {font-weight:300;font-size:25px;}
.jobboard input[type="submit"] {background:#c1b9b0;width:200px;float:right;font-size:18px;font-weight:900;margin-top: 20px;}
.jobboard input[type="submit"]:hover {background:#1879bf;} 
.jobboard .abstract {margin:0px 0px;}

.bluemaintitle {color:#fff;margin:5px 0px;background:#1879bf;padding:5px 10px;font-size:25px;margin-top:35px;}
.bluemaintitle h2 {color:#fff;margin:0px;}



.leftcolumn .btabs {overflow:hidden;margin:0px;}
.btabl {width:33%;float:left;text-align:center;padding:5px 0px;background:#1879bf;cursor:pointer;margin:0px 1px 0px 0px;color:#fff;}
.btabl.this {background:#002b4f;}
.btabl:hover {background:#002b4f}
.bursa {margin:0px 0px 40px 0px !important;}
.bursa div {font-size:16px;background:#e8e3e0;border-bottom:1px solid #fff;padding:5px;color:#000;}
.bursa div span {}
.bursa .name {font-size:16px;background:#c1b9b0;border-top:2px solid #fff;}
#btab2,#btab1 {display:none}
.btabl.last {margin:0px;}

.bursah3 {font-size:18px;background:#002b4f;color:#fff;text-align:center;padding:7px;}

.jobsbody {float:right;width:530px;}
.delay {font-size:18px;color:#333;padding:10px;margin:20px 0px 40px 0px !important;background:#e8e3e0;text-align:center;position:relative;}
.delay .topbrarrow {background: url(../images/topbrarrow.png) no-repeat;width:20px;height:8px;position:absolute;left:50%;top:-8px;margin-left:-10px;}



div .chart {margin:0px !important}

.browntitle {color:#000;padding:7px 15px;font-size:25px;background:#c1b9b0;margin-top:20px;}

.greystyle {text-align:center;color:#000;padding:20px 0px;margin:10px 0px;background:#e0dcd7;}

.greygroups {margin:10px 0px;overflow:hidden;}
.greygroups span {padding:5px;background:#e0dcd7;color:#000;display:inline-block;float:right;text-align:center;}
.greygroups .group1 {width:54.9%;}
.greygroups .group2 {width:20%;margin:0px 10px;}
.greygroups .group3 {width:20%;}

.slider_wrap
{
	position: relative;
}

.slider_wrap .nextprevproduct
{
	top: 485px;
}


@media screen and (min-width: 1590px) and (max-width: 1920px) 
{
	.boxviewproducts.moreprojects {background: #c1b9b0 url(../images/bigarroweng.png) center 80% no-repeat;background-size: 30%;}
}


.searchadam {background:#82aacd;padding:5px 10px;color:#fff;}
.searchadam select {background:#fff;margin:0px 10px;}



.openmenu {display:none;background: url(../images/sprite.png) -85px 0px no-repeat;height:40px;width:40px;text-align:center;margin:10px 0px 0px 10px;float:right;user-select: none;cursor:pointer;position:relative;z-index:9999;}
.opensearch {display:none;background: url(../images/sprite.png) 0px 0px no-repeat;height:40px;width:40px;text-align:center;margin:10px 0px 0px 0px;float:right;user-select: none;cursor:pointer;position:relative;z-index:9999;}
.opencontact {display:none;background: url(../images/sprite.png) -177px 0px no-repeat;height:40px;width:40px;text-align:center;margin:10px 0px 0px 10px;float:right;user-select: none;cursor:pointer;position:relative;z-index:9999;}
.languagesmobile {display:none;color:#fff;background:none;height:36px;width:40px;letter-spacing: 0px;text-align:center;margin:4px 12px 0px 0px;float:right;user-select: none;cursor:pointer;position:relative;z-index:9999;}
.languagesmobile.hebrew {color:#fff;font-size:55px;margin: -1px 11px 0px 0px;}
.languagesmobile.english {color:#fff;font-size:50px;} 

.nomargin {margin-left:0 !important;margin-right:0 !important}

/*
#timeline .bx-wrapper .bx-pager, #timeline .bx-wrapper .bx-controls-auto {bottom:130px;}
#timeline .bx-wrapper .bx-pager.bx-default-pager a {background:#82aacd;}
#timeline .bx-wrapper .bx-pager.bx-default-pager a:hover, #timeline .bx-wrapper .bx-pager.bx-default-pager a.active {background:#1879bf;}

#grad_top {width:60px;height:60px;background: #d6d6d6;position:absolute;right:0px;top:0px}
#grad_bottom {width:60px;height:60px;background: #d6d6d6;position:absolute;left:0px;top:0px}
*/


#issues li .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {}
#issues li .bx-wrapper .bx-controls-direction a, .bx-wrapper .bx-pager.bx-default-pager a {background:#1879bf;}
#issues li .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background:#002b4f;}
#issues .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {bottom:auto;top:15px;right:30px;}
#issues li h2 {float:left;}

.linkicon {padding:5px 0px;  display: block;}
.linkicon img {float:left;margin:-3px 10px 3px 0px;max-width:24px;}