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

body{ margin:0 ; padding:0; width:100%; height:100%; background-color:#f7f7f7;}

h1,h2,p,img{ margin:0 ; padding:0;}

#image_menu{ position:relative; height:500px; overflow:hidden;}

#menu_container{ width:100%; padding-top:20px;padding-bottom:20px;background-color: rgba(0, 0, 0, 0.5); position:absolute; top:0; /* For IE8 and earlier */}

#menu_container2{ width:100%; padding-top:20px;padding-bottom:20px;background-color: rgba(0, 0, 0, 0.5); /* For IE8 and earlier */}
#imagestyle {
width:200px; height:200px; overflow:hidden;	 border:thick solid #F1F0EC;
	}
#imagestyle:hover {
 overflow:hidden; border:thick solid #CCC;
	}
#container{ width:950px; overflow:hidden; margin:0 auto; }

#container img{ float:left;}

.menu_class {  margin:50px 0px 0px 30px; float:right; padding:0;}
.menu_class .active{ background-color:#333;}

.menu_class li{ float:left; font-family: 'Ubuntu', sans-serif; margin-right:13px;  font-weight:bold; list-style:none; color:#FFF; font-size:14px;}

.menu_class li a{ text-decoration:none;color:#FFF;padding:10px;}

.menu_class li a:hover{ background-color:#B2DB11; color:#333; }

#bars_container{ width:100%;}

#green_bar{ width:33.3%; float:left; color:#FFF; font-size:14px; text-align:center; font-weight:bold; background-color:#B2DB11; padding-top:5px;padding-bottom:5px;}

#orange_bar{ width:33.3%;float:left;color:#FFF;font-weight:bold;text-align:center;font-size:14px; background-color:#F49827;padding-top:5px;padding-bottom:5px;}

#grey_bar{ width:33.3%;float:left;color:#FFF;font-weight:bold;text-align:center;font-size:14px; background-color:#c4c4c4;padding-top:5px;padding-bottom:5px;}

#container2{ width:950px; background-color:#FFF; padding:10px 20px 20px 20px; overflow:hidden; margin:0 auto; }
#noimage_container{  }
#noimage_container h1{ font-size:18px;font-family: 'Ubuntu', sans-serif;color:#333; margin-bottom:10px; margin-top:10px;}
#container2 h1{ font-size:18px; margin:30px 0px 20px 0px; font-family: 'Ubuntu', sans-serif; }

#container2 p{font-family: 'Ubuntu', sans-serif; font-size:14px; color:#626262;}
td {
	
	font-family: 'Ubuntu', sans-serif; font-size:14px; color:#626262; text-align:justify;}
#categories_container{ width:100%; overflow:hidden;}

#dekko1{ width:250px;font-family: 'Ubuntu', sans-serif; font-size:14px; color:#B2DB11; margin-right:20px; float:left; padding:20px; font-weight:bold; border: #fff thick solid;}

#dekko1:hover{color:#2f2f2f; border: #b2db11 thick solid;}
#dekko1in{ padding:10px; color:#333;}
#dekko1:hover #dekko1in{background-color: #b2db11 ; padding:10px;}
#whitelabel {color:#999;}
#dekko1:hover #whitelabel { color:#FFF;}


#dekko2{ width:250px;font-family: 'Ubuntu', sans-serif; font-size:14px; color:#F49827;padding:20px; float:left;margin-right:20px; font-weight:bold; border: #fff thick solid;}

#dekko2:hover{color:#2f2f2f; border: #F49827 thick solid;}
#dekko2in{ padding:10px; color:#333;}
#dekko2:hover #dekko2in{background-color: #F49827 ; padding:10px;}
#dekko2:hover #whitelabel { color:#FFF;}

#dekko3{ width:250px;font-family: 'Ubuntu', sans-serif; font-size:14px;color:#c4c4c4;padding:20px; float:left; font-weight:bold; border: #fff thick solid;}

#dekko3:hover{color:#2f2f2f ; border: #c4c4c4 thick solid;}
#dekko3in{ padding:10px; color:#333;}
#dekko3:hover #dekko3in{background-color: #c4c4c4 ; padding:10px;}
#dekko3:hover #whitelabel { color:#FFF;}

#footer{ width:100%; background-color:#000;  bottom:0;  padding-top:30px; padding-bottom:30px;}

#left_footer{color:#FFF; font-size:14px;font-family: 'Ubuntu', sans-serif; float:left;}

#right_footer{color:#FFF; font-size:14px;font-family: 'Ubuntu', sans-serif; float:right; padding-right:10px;}

#right_footer a{ color:#fdb52a; text-decoration:none;}

#poducts_content_container{ width:100%;}

#products_list{ width:300px; float:left; overflow:hidden; }


.products_list_green{ margin:0; padding:0;}
.products_list_green li{ font-family: 'Ubuntu', sans-serif;color:#2f2f2f; margin-bottom:2px; padding:5px; width:200px; list-style-position:inside; list-style-image:url(../images/bullet.png); font-size:11px;}
.products_list_green li:hover{ background-color:#B2DB11; padding:10px; padding:5px; width:200px;  list-style-position:inside; list-style-image:url(../images/bullet_white.png); }
.products_list_green li:hover a{ color:#333;}
.products_list_green li a{color:#2f2f2f;   text-decoration:none;}
.products_list_green .b{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}
.products_list_green .a{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}


.products_list_green1{ margin:0; padding:0;}
.products_list_green1 li{ font-family: 'Ubuntu', sans-serif;color:#2f2f2f; margin-bottom:2px; padding:5px; width:290px; list-style-position:inside; list-style-image:url(../images/bullet.png); font-size:14px;}
.products_list_green1 li:hover{ background-color:#B2DB11; padding:10px; padding:5px; width:290px;  list-style-position:inside; list-style-image:url(../images/bullet_white.png); }
.products_list_green1 li:hover a{ color:#333;}
.products_list_green1 li a{color:#2f2f2f;   text-decoration:none;}
.products_list_green1 .b{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}
.products_list_green1 .a{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}




.clientsgreen{ margin:0; padding:0;}
.clientsgreen ul{ margin:0; padding:0;}
.clientsgreen li{ font-family: 'Ubuntu', sans-serif;color:#2f2f2f; margin-bottom:2px; padding:5px; width:290px; list-style-position:inside; list-style-image:url(../images/bullet.png); font-size:11px;}
.clientsgreen li:hover{ background-color:#B2DB11; padding:5px; padding:5px; width:290px;  list-style-position:inside; list-style-image:url(../images/bullet_white.png); }
.clientsgreen li:hover a{ color:#333;}
.clientsgreen li a{color:#2f2f2f;   text-decoration:none;}
.clientsgreen .b{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}
.clientsgreen .a{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}

.clientsorange{ margin:0; padding:0;}
.clientsorange ul{ margin:0; padding:0;}
.clientsorange li{ font-family: 'Ubuntu', sans-serif;color:#2f2f2f; margin-bottom:2px; padding:5px; width:220px; list-style-position:inside; list-style-image:url(../images/bullet_orange.png); font-size:11px;}
.clientsorange li:hover{ background-color:#F49827; padding:5px; padding:5px; width:220px;  list-style-position:inside; list-style-image:url(../images/bullet_white.png); }
.clientsorange li:hover a{ color:#FFF;}
.clientsorange li a{color:#2f2f2f;   text-decoration:none;}
.clientsorange .b{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}
.clientsorange .a{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}

.clientsgrey ul{ margin:0; padding:0;}
.clientsgrey { margin:0; padding:0;}
.clientsgrey li{ font-family: 'Ubuntu', sans-serif;color:#2f2f2f; margin-bottom:2px; padding:5px; width:360px; list-style-position:inside; list-style-image:url(../images/bullet_grey.png); font-size:11px;}
.clientsgrey li:hover{ background-color:#7B7B7B; padding:5px; padding:5px; width:360px;  list-style-position:inside; list-style-image:url(../images/bullet_white.png); }
.clientsgrey li:hover a{ color:#FFF;}
.clientsgrey li a{color:#2f2f2f;   text-decoration:none;}
.clientsgrey .b{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}
.clientsgrey .a{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}



.products_list_orange{ margin:0; padding:0;}
.products_list_orange li{ font-family: 'Ubuntu', sans-serif;color:#2f2f2f; margin-bottom:2px; padding:5px; width:200px; list-style-position:inside; list-style-image:url(../images/bullet_orange.png); font-size:11px;}
.products_list_orange li:hover{ background-color:#F49827; padding:10px; padding:5px; width:200px;  list-style-position:inside; list-style-image:url(../images/bullet_white.png); }
.products_list_orange li:hover a{ color:#FFF;}
.products_list_orange li a{color:#2f2f2f;   text-decoration:none;}
.products_list_orange .b{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}
.products_list_orange .a{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}


.products_list_orange1{ margin:0; padding:0;}
.products_list_orange1 li{ font-family: 'Ubuntu', sans-serif;color:#2f2f2f; margin-bottom:2px; padding:5px; width:290px; list-style-position:inside; list-style-image:url(../images/bullet_orange.png); font-size:14px;}
.products_list_orange1 li:hover{ background-color:#F49827; padding:10px; padding:5px; width:290px;  list-style-position:inside; list-style-image:url(../images/bullet_white.png); }
.products_list_orange1 li:hover a{ color:#FFF;}
.products_list_orange1 li a{color:#2f2f2f;   text-decoration:none;}
.products_list_orange1 .b{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}
.products_list_orange1 .a{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}



.products_list_grey { margin:0; padding:0;}
.products_list_grey li{ font-family: 'Ubuntu', sans-serif;color:#2f2f2f; margin-bottom:2px; padding:5px; width:200px; list-style-position:inside; list-style-image:url(../images/bullet_grey.png); font-size:11px;}
.products_list_grey li:hover{ background-color:#7B7B7B; padding:10px; padding:5px; width:200px;  list-style-position:inside; list-style-image:url(../images/bullet_white.png); }
.products_list_grey li:hover a{ color:#FFF;}
.products_list_grey li a{color:#2f2f2f;   text-decoration:none;}
.products_list_grey .b{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}
.products_list_grey .a{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}

.products_list_grey1 { margin:0; padding:0;}
.products_list_grey1 li{ font-family: 'Ubuntu', sans-serif;color:#2f2f2f; margin-bottom:2px; padding:5px; width:290px; list-style-position:inside; list-style-image:url(../images/bullet_grey.png); font-size:14px;}
.products_list_grey1 li:hover{ background-color:#7B7B7B; padding:10px; padding:5px; width:290px;  list-style-position:inside; list-style-image:url(../images/bullet_white.png); }
.products_list_grey1 li:hover a{ color:#FFF;}
.products_list_grey1 li a{color:#2f2f2f;   text-decoration:none;}
.products_list_grey1 .b{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}
.products_list_grey1 .a{ color:#333;  background-color:#f1f0ec;  text-decoration:none;}



#right_text{ width:600px; float:left; padding:10px;}

#right_text h1{ font-size:11px; margin:10px 0px 10px 0px; font-family: 'Ubuntu', sans-serif;}

.offer_container{ width: 33.3%; overflow: hidden; float: left; padding: 10px; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}

.offer_container:hover .offer_wrapper{ border: 4px solid #7b7b7b}

.offer_container *{-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}

.offer_wrapper{ width: 100%; overflow: hidden; padding: 10px; border: 4px solid #cccccc;}

.offer_wrapper h1{ font-size: 15px; text-align: center; color: #626262; font-weight: 300; margin-bottom: 10px;}

.offer_image{ width: 100%; height: 145px; margin-bottom: 10px; overflow: hidden; text-align: center;}

.offer_image img{max-height: 95%; display: inline-block; }

.offer_info{ width: 100%; overflow: hidden;}

.offer_info span{ display: block; padding: 7px; background: #ff7000; text-align: center; margin-bottom: 10px; font-size: 14px; color:#fff; } 

.offer_info a{ display: block; text-align: center; text-decoration: none; padding: 10px; font-size: 14px; color: #333; background: #eee;}

.offer_info a:hover{ background:#7b7b7b; color: #fff; }


#single_offer_new{ width: 100%; padding: 20px; overflow: hidden;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}

#single_offer_header{ width: 100%; overflow: hidden; margin-bottom: 20px;}

#single_offer_header h1{text-align: center; font-size: 28px; margin-bottom: 10px; color: #626262; font-weight: 300; }

#single_offer_header span{ display:block; font-size: 16px; text-align: center; color: #ff0000;}

#single_offer_image{ width: 100%; overflow: hidden; margin-bottom: 20px;}

#single_offer_gallery{ width: 100%; overflow: hidden; margin-bottom: 20px;}

#single_offer_gallery a{ display: block; width: 150px; height: 65px; padding: 10px; overflow: hidden; float: left; margin-right: 10px; border: 3px solid #cccccc}

#single_offer_gallery a img{ width: 100%;}

#single_offer_image img{ width: 100%;}


#single_offer_new p{ font-size: 16px; color:#626262; }

.back_offers{ display: inline-block; float: right; text-decoration: none; margin-top: 20px; background: #eee; font-size: 14px; color: #333; padding: 10px 20px;}

.back_offers:hover{ background: #aaa; color: #fff;}

#offer_slider{ width: 200px; background: #fff; border:thin solid #eee;  overflow: hidden; z-index: 99999; position: fixed; top: 150px; right: 20px; padding: 10px;}

.offer_slider_image{ width: 100%;height: 140px; overflow: hidden;}

#offer_slider *{box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}

#offer_slider img{ width: 100%;}

#offer_slider li{ position: relative;}

#offer_slider li .offer_caption{ width: 100%; overflow: hidden;}

#offer_slider li .offer_caption h1{ text-align: center; margin-bottom: 10px; color: #333; font-size: 18px; font-weight:300;}

#offer_slider li .offer_caption span{ color: #fff; text-align: center; font-size: 14px; background: #ff7000; padding: 10px; display: block;}

#offer_slider li .offer_caption a{ display: block; width: 100%; text-align: center; text-decoration: none; padding: 10px; margin-top: 8px; background:#eee; color: #333; font-size: 14px; float: right; }

#offer_slider li .offer_caption a:hover{ background:#fff; }

#contactMap{ width: 412px; height: 545px; overflow: hidden; float: right;}

#contactMap img{ height: 100%; margin-left: -300px;}

#contactLeft{ width: 500px; overflow: hidden; float: left;}

#contactLeft img{ width: 100%; margin-bottom: 20px;}

#contactContentLeft{ width: 41%; overflow: hidden; float: left;}

#contactContentRight{ width: 48%; overflow: hidden; float: left;}