
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
 
 img{ border:none;}

body { 
    margin:0px;
    font-family:Arial, Helvetica, sans-serif;  	font-size:15px; color:#666666; font-weight:normal;
    color:#666666;
	background-color:#f1f1f2;
	}	
	
a { font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666;
	text-decoration:none;}

a:hover {
	font-family:Arial, Helvetica, sans-serif;
 	font-size:12px;
	color: #09F;
	
	text-decoration:underline;
	
	}



	
#outer{ width:990px; height:auto;}

#container{ width:990px; height:auto; }




/* headerpart start here */


#header{ width:100%; height:185px; float:left; background:url(../images/header.jpg) repeat-x;}
#header_area{ width:990px; height:185px; margin:0 auto;}

.toplink{ width:990px; height:26px; float:left; margin:0 0 0 0;}

.arabic_link{ width:47px; height:16px; float:left; background:#9fc733; margin-left:680px; margin-top:3px;text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif !important; color:#333333; padding-left:18px; padding-top:2px;}

.arabic_link a{ color:#333333; text-decoration:none;font:bold 11px Arial, Helvetica, sans-serif !important;}

.arabic_link a:hover{  text-decoration:none; color:#FFF;font:bold 11px Arial, Helvetica, sans-serif !important; }





.toplink ul{ float:right; margin:5px 0 0 0;}
.toplink ul li{ float:left; margin:0 5px 0 0; border-right:1px solid #166204; padding-right:5px; line-height:2px; height:13px;}
.toplink ul li a{ text-decoration:none; font:normal 11px Arial, Helvetica, sans-serif; color:#166204;}
.toplink ul li a:hover{ color:#313428;}

.logo_strip{ width:990px; height:122px; float:left; margin:0 0 0 0;}
.logo{ width:358px; height:122px; float:left; margin:0 0 0 0px;}


.onlinebt a{ width:100px; height:17px; padding-right:5px; text-align:right !important; padding-top:2px; background:#9fc733; float:right; margin:80px 60px 0 0; text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif !important; color:#333333;}
.onlinebt a:hover{ background:#9fc733; color:#FFF !important;}

#menu{width:990px; height:37px; float:left; margin-bottom:0px;}

#home_icon{ width:30px; height:37px; float:left; margin-right:2px; }

#banner_main{ width:100%; height:507px; float:left; background:url(../images/banner.jpg) repeat-x;}
.bannerarea{ width:990px; height:507px; margin:0 auto;}


#banerpart{width:990px; height:380px; float:left; margin-bottom:5px;}

#work { 
width: 990px; 
padding: 0; 
list-style: none; 
margin: 0;
}

#work li{ 
float: left; 
width: 326px; 
height: auto;
margin-bottom:3px;
height:377px;
overflow:hidden;
}




#banercontant{width:990px; height:104px; float:left; margin-bottom:15px;}

#banercontant ul{}
#banercontant ul li{ float:left; width:326px; height:104px; margin-right:6px;}
#banercontant ul li.blue{ float:left; width:326px; height:104px; margin-right:6px;}
#banercontant ul li.blue a{  width:326px; height:104px; display:block; background:url(../images/bannerbg1.png) repeat-x; display:block !important;}
#banercontant ul li.blue a:hover{ background:url(../images/bannerbg1h.png) repeat-x;}
.count{ float:left; width:59px; height:83px; float:left; margin:14px 5px 0 5px;}
#banercontant ul li a h1{ font:normal 18px "Franklin Gothic Medium Cond"; text-transform:uppercase; float:left; margin:10px 0 0 0; color:#FFF;}
#banercontant ul li a p{ font:normal 12px Arial, Helvetica, sans-serif; color:#FFF !important; line-height:18px; text-align:left; width:250px; float:left; margin-top:5px;}

#banercontant ul li.black{ float:left; width:326px; height:104px; margin-right:6px;}
#banercontant ul li.black a{  width:326px; height:104px; display:block; background:url(../images/bannerbg2.png) repeat-x; display:block;}
#banercontant ul li.black a:hover{ background:url(../images/bannerbg2h.png) repeat-x;}

#banercontant ul li.green{ float:left; width:326px; height:104px; margin-right:0x;}
#banercontant ul li.green a{  width:326px; height:104px; display:block; background:url(../images/bannerbg3.png) repeat-x; display:block;}
#banercontant ul li.green a:hover{ background:url(../images/bannerbg3h.png) repeat-x;}




#main{ width:100%; height:355px; float:left; background:url(../images/main.jpg) repeat-x;}
.main_area{ width:990px; height:355px; margin:0 auto;}

#contentpart{width:990px; height:324px; float:left;}

.display_content{ width:605px; height:324px; float:left; margin:0 0 0 ;}


.second{ width:100%; height:205px; margin:0 auto; float:left; background:url(../img/slider.jpg) repeat-x;}
.slide-packages{ width:605px; height:334px; margin:0 auto;}
.slide-packages3{ width:100%; height:334px; margin:0 auto;  background:url(../img/slider.jpg) repeat-x;}
.sliding{ width:605px; height:334px; margin:0 0 0 0; padding:0 0 0 0; float:left; }
.sliding3{ width:605px; height:334px; margin:0 auto; padding:0 0 0 0; float:left; }
.sliding-in{ width:605px; height:334px; margin:0 0 0 0; padding:0 0 0 0; float:left; }



.second1{ width:100%; height:auto; margin:0 auto; float:left; }
.slide-packages1{ width:1000px; height:auto; margin:0 auto;}
.packages{ width:1000px; height:auto; margin:0 0 0px 0; padding:0 0 10px 0; float:left; background:#FFF;}

.packages-left{ width:450px;  margin:10px 0 0px 10px; padding:0 0 0 0; float:left; height:370px; background:#FED; padding:17px; }

.packages-left:hover{ width:450px;  margin:10px 0 0px 10px; padding:0 0 0 0; float:left; height:370px; background:#FFF; padding:17px; }

.packages-left h1{ width:445px; height:20px; margin:10px 0 10px 0px; padding:0 0 0px 0px; float:left; font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#EF7625; border-bottom:dashed 1px #E6E6E6;  }
.packages-left p{ width:240px; height:auto; margin:0px 0 0px 10px; padding:0 0 0 0; float:left; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; line-height:18px; float: left; }

.packages-left span{ width:460px; height:auto; margin:0px 0 0px 0px; padding:0 0 0 0; float:left; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; line-height:18px; }




.button {
	float:right; margin:10px 0 10px 0; 
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,2,0,.2);
	box-shadow: 0 1px 10px rgba(0,0,0,.2);
	color:#FFF !important;
	background-color: #ffc579;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffc579), color-stop(100%, #fb9d23));

}
.button:hover {
	text-decoration: none !important; color:#FFF !important;
}
.button:active {
	position: relative;color:#FFF !important;
	top: 1px;
	
}

.button a{
color:#C40000; text-decoration: none !important;}











.img-style{ float:left; margin:0 0px 0px 0px; width:200px; height:auto; margin:0 0 0 0; }

/*--------------------------------------------------
	S L I D E R
---------------------------------------------------*/					
#container-destaques{margin:20px 0 0 0; height:205px; overflow:hidden;}
	
	#container-flowslider{margin:0; overflow:hidden;}
		#container-flowslider-topo{margin:0 auto; height:65px; overflow:hidden;}
		#container-flowslider-holder{margin:0 auto; overflow:hidden; width:650px;height:360px;}
			#container-flowslider-holder-seta-voltar{float:left; margin:75px 0 0 -15px; position:absolute !important; overflow:hidden; text-align:center; width:42px;}
			#container-flowslider-holder-seta-avancar{float:right; margin:75px 0 0 570px; position:absolute !important;  overflow:hidden; text-align:center; width:42px;}
			#container-flowslider-holder-slider{width:605px; overflow:hidden; margin:-25px 0 0 0; float:left; padding:0px;height:343px;}
				#container-flowslider-holder-slider ul{width:605px; overflow:hidden; margin:auto; float:left; padding:0px;height:350px !important; }
					#container-flowslider-holder-slider ul li{width:700px; overflow:hidden; margin:40px 0 10px 0; float:left; padding:0px;height:309px !important; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; color:#FFF;}
					
					#container-flowslider-holder-slider ul li h1{ font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; color:#FFF; margin:5px 0 0 0; }
					.container-flowslider-holder-slider-item{width:290px; overflow:hidden; margin:0 25px 0 0px; float:left; padding:0px;}
					.container-flowslider-holder-slider-item h1{ font:bold 14px Arial, Helvetica, sans-serif !important; color:#000000 !important; text-align:left !important; text-transform:uppercase !important; margin-left:0px !important; margin-bottom:5px !important;}
					.container-flowslider-holder-slider-item-holder{overflow:hidden; margin:auto; height:115px; width:314px; }
					.container-flowslider-holder-slider-item-holder p{ font:normal 12px Arial, Helvetica, sans-serif; width:285px !important; color:#999999; line-height:20px; text-align:justify; margin:10px 0 0 0px !important;}
					.container-flowslider-holder-slider-item-img{overflow:hidden; margin:auto; height:108px; width:290px; text-align:center;}
					.readmore a{ float:left !important; font:normal 12px Arial, Helvetica, sans-serif; color:#669900; margin:0px 0 0 0px;  text-decoration:none !important;}
					.readmore a:hover{ color:#000 !important; }
					
					
					
					
.product_display{ width:329px; height: 262px; float:right; border:1px solid #d3d3d3 !important; -webkit-border-radius: 10px;
border-radius: 10px; margin-top:20px;}	
.product_display h1{ width:324px; height:30px; background:#4f4343; padding:9px 0 0 5px; text-transform:uppercase; -webkit-border-radius: 10px 10px 0px 0px; border-radius: 10px 10px 0px 0px; font:bold 16px Arial, Helvetica, sans-serif; color:#FFF; text-align:left !important;}				


/*----------news-----------*/
#news-events { background: url(images/news_t_bg.png) repeat; height:225px !important;  line-height:30px; color:#333; margin-top:0px;  width:100%; }
.news-head { float:left; display:block; margin-right:10px; font:normal 12px Arial, Helvetica, sans-serif;}
.news-text { float:left; display:block; margin-left:7px; margin-bottom:15px; height:180px !important; width:315px !important; }
.news-text p { display:block; width:310px; background:/*url(images/news_bg.gif) repeat-x;*/ none; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; line-height:20px !important; margin:3px 0 0 0px; border:0px; text-align:justify;}

.news-text p span{ color:#769a16; font-weight:bold !important; font-size:14px;}
















#footer_outer{ width:100%; height:132px; float:left; background:url(../images/footer_bg.jpg) left top repeat-x; margin-top:25px;}

#footer_main{ width:990px; height:132px; margin:0 auto; background:url(../images/ft.png) no-repeat right bottom; }
#footer_main ul{ float:left; margin:15px 0 0 0;}
#footer_main ul li{ float:left; height:15px; line-height:10px; border-right:1px solid #96b64c; margin-right:5px; padding-right:5px;}
#footer_main ul li a{ text-decoration:none; color:#555555; font:normal 12px Arial, Helvetica, sans-serif;}
#footer_main ul li a:hover{ color: #96b64c;}

#footer_main p{ width:990px; float:left; margin:30px 0 0 0; text-align:center; font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
#footer_main p a{ text-decoration:none; font-size:12px;}
#footer_main p a:hover{ text-decoration:none !important;}


/*Innree Page Starte Here*/



#banner_main_inner{ width:100%; height:210px; float:left; background: #f1f1f2 url(../images/banner.jpg) repeat-x;}
.bannerarea_inner{ width:990px; height:210px; margin:0 auto;}

.bnner-display{ width:990px; height:200px; margin:5px 0 0 0;}
/* Image slideshow style starts here */	
.nav { margin: 5px 0 }
#nav a, #s7 strong { margin: 0 3px; padding: 0px 3px; background: #d9d3c5; text-decoration: none; color:#d9d3c5; outline:0; border:none; }
#nav a.activeSlide { background: #769a16; color:#769a16; outline:0; }
#nav a:focus, #nav a:hover  #nav a:link{ outline: 0;}
#output { text-align: left;}
#panel{float:left; overflow:hidden; width:990px; height:200px;}
#nav { text-align: right;position:absolute;top:174px;right:10px; z-index:1000; outline:0}
.position{ position:relative;float:left;height:200px;width:990px;}	
/* Image slideshow style ends here */



#main_inner{ width:100%; height:auto; float:left; background:url(../images/main.jpg) repeat-x;}
.main_area_inner{ width:990px; height:auto; margin:10px auto;}

.main_area_inner h1{ font:bold 16px "Segoe UI"; color:#404040; margin:10px 0 0 0; text-transform:uppercase !important; background:url(../images/borderbg.png) no-repeat bottom; padding-bottom:15px;}

.main_area_inner h1 span{ font-size:14px;}
.main_area_inner h1 span2{ font-size:12px; color:#999;}
.main_area_inner p{ font:normal 12px Arial, Helvetica, sans-serif; line-height:20px; text-align:justify; margin:10px 0 0 0; width:990px;}
.main_area_inner h2{ font:bold 16px "Segoe UI"; color:#014fa7; margin:20px 0 0 0;}

.main_area_inner h3{ font:bold 16px "Segoe UI"; color:#404040; margin:10px 0 5px 0;}

.main_area_inner h4{ font:bold 14px "Segoe UI"; color:#6f6f6f; margin:0px 0 5px 0;}



.contact-address{ width:300px; height:auto; float:left; margin:0 30px 0 0; border-right:1px dashed #cfcdcd; padding-right:10px;}
.contact-address h2{ font:bold 18px "Segoe UI"; color:#014fa7; margin:10px 0 0 0;}
.contact-address p{ font: normal 13px Arial, Helvetica, sans-serif; color:#262425; line-height:24px; width:290px !important;}

.tarde{ width:990px; height:auto; float:left; margin:20px 0 0 0 !important;}
.tarde ul{ margin:0 0 0;}
.tarde ul li{ float:left; width:465px; border-right:1px dashed #cfcdcd; margin-right:20px; padding-right:20px; margin-bottom:30px; font:normal 13px Arial, Helvetica, sans-serif !important; text-align:justify; color:#888888; list-style:22px !important; }
.imge-dispaly{ width:167px; height:96px; border:1px solid #888888; text-align:center; float:left; margin-right:10px;}
.tarde ul li a{ color:#5287cb; text-decoration:none !important; font-size:12px; margin-top:3px;}

.main_area_inner td{ font: normal 14px Arial, Helvetica, sans-serif; padding-bottom:10px; text-align:left !important;}
.main_area_inner input{ width:390px; height:29px; border:1px solid #d8d8d8; background:#FFF; -webkit-border-radius: 10px; border-radius: 10px;}
.main_area_inner select{ width:390px; height:29px; border:1px solid #d8d8d8; background:#FFF; -webkit-border-radius: 10px; border-radius: 10px;}
.main_area_inner textarea{ width:390px; height:70px; border:1px solid #d8d8d8; background:#FFF; -webkit-border-radius: 10px; border-radius: 10px;}

#left_outer{ width:215px; height:auto;; float:left; padding-right:20px; border-right:#CCC dashed 1px;}

#left-column { width: 200px
; float:left; padding: 0px 15px 0px 0px; margin-top:0px; margin-bottom:20px; }

/* SECTION MENU */
.section-menu  {margin: 0px; width:210px; }
.section-menu ul {display: none;}
.section-menu li.active ul {display: block;}
.section-menu li.active ul ul{display: none;}
.section-menu ul li.active ul {display: block;}
.section-menu li {background: none; border-bottom: solid 1px #e0e0e0; margin: 0px; padding: 0px;}
.section-menu li a {display: block; background: url(../images/bg-left-menu.png) 10px -65px no-repeat; line-height: 40px; text-decoration: none; padding-left: 30px; font-size: 13px;}

.section-menu li a:hover {display: block; background: url(../images/bg-left-menu.png) #9fc733 10px -65px no-repeat; line-height: 40px; text-decoration: none; padding-left: 30px; font-size: 13px; color:#ffffff;}

.section-menu li.active li a {background: #fff  url(../images/li-dashed.png) 13px 12px no-repeat;  color: #565656; line-height: 18px; padding: 5px 0px 5px 30px; border: none;}

.section-menu li.active li ul li a {background: #fff url(/images/li-dashed.png) 33px 12px no-repeat;  color: #565656; line-height: 18px; padding: 5px 0px 5px 50px; border: none;}
.section-menu li.active ul {margin: 10px 0px;}
.section-menu li.active ul ul {margin-top: 0px;}
.section-menu li.active ul li {border: none;}

#page-spolecnost .section-menu a:hover, #page-spolecnost .section-menu .active a {background: #f9e704  url(../images/bg-left-menu.png) 10px 14px no-repeat; color: #fff;}


.image_left{ width:215px; height:235px; float:left; margin-bottom:10px;}

.right_outer{ width:720px; height:auto; float:right; padding-top:10px; margin-bottom:15px;}

.right_outer_heading{ width:720px; height:40px; float:left; background:url(../images/borderbg_new.png) left top no-repeat;font:bold 16px "Segoe UI"; color:#404040; margin-bottom:10px;}

.right_outer img{ margin-right:15px; margin-bottom:10px; float:left; padding-top:5px;}

.right_outer p{ font:normal 12px Arial, Helvetica, sans-serif; line-height:20px; text-align:justify; margin:10px 0 10px 0; width:720px;}

.dashed_line{ width:720px; height:10px; float:left; color:#CCC; margin-top:5px; margin-bottom:10px; letter-spacing:2px;}

.pdf_icon{ width: 145px; height:30px; float:left; border:#CCC dashed 1px; margin-top:10px;; padding-left:20px; padding-top:5px; }

.pdf_icon img{ margin-left:0px; margin-top:0px;}

.pdf_text{ width:100px; float:left;font:normal 12px Arial, Helvetica, sans-serif; font-weight:bold; margin-top:5px;}

.pdf_text a{ color:#666666;font:normal 12px Arial, Helvetica, sans-serif; font-weight:bold;}

.pdf_text a:hover{ color:#0b9444; text-decoration:underline;font:normal 12px Arial, Helvetica, sans-serif; font-weight:bold;}


#ecobox{ width:720px; height:auto; float:left ; margin-top:0px; padding-top:0px; }
















.ecobox_one{ width:326px; height:191px; float:left; background:url(../images/eco_bg1.png) left top no-repeat; padding:20px;}






.ecobox_one h4{font-size:12px; color:#666666;  padding-top:0px; margin-top:0px; font-family:"Myriad Pro"; font-style:italic; }

.ecobox_one_contant{ font-size:11px; color:#666666; float:left; font-weight:bold; margin-bottom:10px; margin-top:5px;}


.ecobox_two{ width:307px; height:191px; float:right; background:url(../images/eco_bg2.png) left top no-repeat; padding:20px;}

.ecobox_two h3{ font-size:15px; color:#3d7ed1; text-decoration:none; border:none; padding-top:0px; margin-top:0px;}

.ecobox_two h4{font-size:12px; color:#666666;  padding-top:0px; margin-top:0px; font-family:"Myriad Pro"; font-style:italic; }

.ecobox_two_contant{ font-size:11px; color:#666666; float:left; font-weight:bold; margin-bottom:10px; margin-top:5px; width:307px;}







.ecobox_one h3{ font-size:15px; color:#3d7ed1; text-decoration:none; border:none; padding-top:0px; margin-top:0px;}

.ecobox_one h4{font-size:12px; color:#666666;  padding-top:0px; margin-top:0px; font-family:"Myriad Pro"; font-style:italic; }

.ecobox_one_contant{ font-size:11px; color:#666666; float:left; font-weight:bold; margin-bottom:10px; margin-top:5px;}





.ceobox_three{ width:345px; height:155px; float: left;background:url(../images/eco_bg3.png) left top no-repeat; margin-top:12px; padding-left:20px; padding-top:20px; margin-bottom:12px;}

.ecobox_three_heading{ font-size:15px; color:#3d7ed1; text-decoration:none; border:none; padding-top:0px; margin-top:0px; font-weight:bold;}

.ecobox_three_small{font-size:12px; color:#666666;  padding-top:0px; margin-top:0px; font-family:"Myriad Pro"; font-style:italic; font-weight:bold; }

.ecobox_three_contant{ font-size:11px; color:#666666; float:left; font-weight:bold; margin-bottom:10px; margin-top:5px; width:307px;}


.arrowbullet_boxthree{width:90px;; height: auto; float:left;  padding-left:20px; padding-bottom:5px; text-align:left;background: url(../images/icon_new.png) left top no-repeat ; margin-top:3px; font-size:12px; 
	font-size: 11px; padding-top:3PX;
	
	text-decoration: none; font-weight:bold; margin-right:10px;}



.arrowbullet{width:300px; height: auto; float:left;  padding-left:20px; padding-bottom:5px; text-align:left;background: url(../images/icon_new.png) left top no-repeat ; margin-top:3px; font-size:12px; 
	font-size: 11px; padding-top:3PX;
	
	text-decoration: none; font-weight:bold; }
	
	
	
	
	

#box_four{ width:326px; height:155px; float:right; background:url(../images/eco_bg4.png) left top no-repeat; padding-left:20px; padding-top:20px; margin-top:12px; margin-bottom:12px;}




.readmore{width:70px; float:left; height:18px; background-color:#838383; padding:3px 0 0 8px; font-family: 'Calibri'; color:#FFF; font-size:12px; font-weight:bold; margin-top:4px;}

.readmore:hover{ background-color:#9fc733; transition-duration: 0.5s;-moz-transition-duration:0.5s;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;}

.readmore a{  font-family: 'Calibri'; color:#FFF; font-size:12px; font-weight:bold;}

.readmore a:hover{  font-family: 'Calibri'; color:#FFF; font-size:12px; font-weight:bold;}

.box_outer{ width:720px; height:180px;; padding-bottom:15px; border-bottom: dashed 1px #CCCCCC;}




/*new box*/

.ecobox_new{ width:337px; height:211px; float:right; background:url(../images/bg1.png) left top no-repeat; }

.ecobox_new1{ width:337px; height:211px; float:left; background:url(../images/bg1.png) left top no-repeat; padding-left:20px; padding-top:20px; margin-right:2px;}


.ecobox_heading{ font-size:15px; color:#3d7ed1; text-decoration:none; border:none; padding-top:0px; margin-top:0px; font-weight:bold;}

.ecobox_smallheading{font-size:12px; color:#666666;  padding-top:0px; margin-top:0px; font-family:"Myriad Pro"; font-style:italic; font-weight:bold; }

.ecobox_contant{ font-size:11px; color:#666666; float:left; font-weight:bold; margin-bottom:10px; margin-top:5px; width:307px;}
