#bg-header{

	margin:0pt;

	padding:0pt;

	background: url('../images/bg-header.jpg') repeat-x;

	height: 100px;

}



#bg-footer{


	background-color: #ECE8DB;
	
	border-top: 1px solid #DBD3BB;
	
}



body{

	background-color: white;

	margin:auto;

  font: 12px verdana;

	text-align: center;

	font-family: verdana;

}



.cat{

	background: url('../images/bg-cat.png') repeat-y;
	

}



#menu {

  background-color: #ECD1B4;

	float: left;

	margin-top: 31px;

	width: 645px;

	margin-left: 15px;
}

#menu img{

  border: 0px;
	
	float: left;
	
	margin-right: 0px;
	
}

li{

	float: left;

}



ul{

	display: block;

}


.prod-roz{

	background: url('../images/bg-roz-prod.png') repeat-y;

	width: 247px;

}



a{


	color: #666666;

}



#poza-1{

	width: 154px;

	background: url('../images/bg-1-poza.png') repeat-x;

}



#poza-3{

	width: 154px;

	background: url('../images/bg-3-poza.png') repeat-x;

}



#poza-4{

	width: 154px;

	background: url('../images/bg-4-poza.png') repeat-x;

}



#poza-5{

	width: 154px;

	background: url('../images/bg-5-poza.png') repeat-x;

}





#menu a {

	color:#333333;

	font-size:12px;

}



#header{

	background: url('../images/banner.png') no-repeat;

	width:  183px;

	height: 80px;

	margin-top: 19px;

	float: left;
	
	margin-left: 10px;

}



.fix{

	margin: auto;

	width: 1000px;



}



.fix2{

	margin: auto;

	width: 1000px;


}



#part3, #part4{

	min-height:197px;

	width: 50%;

	background-color:#00345C;

}



.part p{

	font-size:65%;

	margin:0px;

	padding:5px 10px 0px;

	text-align:justify;

}



.part h2 {

	font-size:70%;

	padding:10px 0px 0px 10px;

}

h2 {

	background-color:#00345C;

	font-size:80%;

	letter-spacing:1px;

	margin:0px;

	padding:0px;

}

links a{

  font: 12px verdana;
	
	color: #666666;
	
	
	
}

links a:hover{

  font: 12px verdana;
	
	color: #111111;
	
	
	
}

.part p {

	font-size:65%;

	margin:0px;

	padding:5px 10px 0px;

	text-align:justify;

	background-color:#00345C;

}



.part h1 {

	background-color:#CAC0AF;

	border-bottom:1px solid #FFFFFF;

	color:#FFFFFF;

	font-size:70%;

	padding:2px 0px 2px 5px;

}



.sign {

	background-color:#CAC0AF;

	color:#FFFFFF;

}



#Cdouble {

	line-height:1.166;

}



#pictures{

	background: url('../images/eka_banner.swf') no-repeat;

	width: 906;

	height: 131px;

	padding-bottom: 0px;

	float: left;

}



#contact_bottom_form{

	height: 100px;

	

}



#newsletter_content{

	border-bottom:3px solid #E5E5E5;

	display:block;

	font-size:11px;

	font-size-adjust:none;

	font-stretch:normal;

	font-style:normal;

	font-variant:normal;

	font-weight:normal;

	line-height:15px;

	padding-bottom:5px;

}



.navigare {

	margin:0pt;

	padding:5px 0px 0px;

	width: 130px;

	float: left;

}



.Navigare li {

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

	margin-top:1px;

	text-align: left;

}



/*.Navigare li a {

	color:#9A9177;

	font-family:arial;

	font-size:12px;

	font-size-adjust:none;

	font-stretch:normal;

	font-style:normal;

	font-variant:normal;

	font-weight:bold;

	line-height:normal;

	text-decoration:none;

}*/



.spaced{

	font-size:11px;

	font-size-adjust:none;

	font-stretch:normal;

	font-style:normal;

	font-variant:normal;

	font-weight:normal;

	line-height:16px;

	display:block;

	padding:7px 60px;

	color:#003B63;

}



.newsletter_button {

	background-color:#003B63;

	border:medium none;

	color:#FFFFFF;



	font-size:10px;

	font-size-adjust:none;

	font-stretch:normal;

	font-style:normal;

	font-variant:normal;

	font-weight:bold;

	height:22px;

	line-height:17px;

	margin:0px;

}



.header_menu{

	color: #ffffff; 

	text-decoration:none; 

	float:left; 

	

	font-size:10px;



}



.bottom_menu{

	color: #FFFFFF; 

}



.back{

	color:  #417aac;

	

	font-size: 10px;

	font-weight: 701;

}



.details{

	color:  #417aac;

	

	font-size: 10px;

	font-weight: 701;

}



.news{

	color: #5F8CA1;

	font-size: 16px;
	
	font-weight: bold;
	
	width: 100%;
	
}

.news2{

	color: #B72024;

	font-size: 12px;
	
	font-weight: bold;
	
	float: left;
	
}

.news2 a{

	color: #B72024;

	font-size: 12px;
	
	font-weight: bold;
	
	float: left;
	
}

.news2 a:hover{

	color: #666666;

	font-size: 12px;
	
	font-weight: bold;
	
	float: left;
	
}

.spacer {

	background-color: e2ebf0;

	width:1px;

}



.p {

	text-align:justify;

}



.spacer_v {

	background-color: e2ebf0;

	height:1px;

	margin-bottom:15px;

	margin-top:5px;

}



h3 {

	color:#DA231A;

	

	font-size:12px;

	font-size-adjust:none;

	font-stretch:normal;

	font-style:normal;

	font-variant:normal;

	font-weight:bold;

	line-height:normal;

	margin:0pt;

}



.st {

	

	font-size:10px;

	font-size-adjust:none;

	font-stretch:normal;

	font-style:normal;

	font-variant:normal;

	font-weight:normal;

	line-height:normal;

	padding-right:20px;

	width:49%;

}



label {

	

	margin-bottom:3px;

	margin-top:5px;

}



a, a:visited, a:link{	

	text-decoration: none;

	cursor: pointer;

}



.news_items{

	color: #114A67;

	font-weight: bold;

	font-size: 13px;

	

	width: 725px;

}



.news_content{

	color: #0F4B65;

	

	font-weight: 400;

	font-size: 11px;

}



.portofolio_items{

	float: left;

	color: #114A67;

	font-weight: bold;

	font-size: 16px;

	

}



.portofolio_home_div{

	min-height: 100px;

	width: 430px;

	float: left;

	margin-left: 20px;

	padding-top: 10px;

}

.portofolio_content{

	float: left;

	color: #0F4B65;

	

	font-weight: lighter;

	font-size: 12px;

}





#home_projects{

	color: #5F8CA1;

	font-size: 22px;

	

	float: left;

	margin-left: 20px;

}



#home_portofolio{

	color: #5F8CA1;

	font-size: 22px;

	

	float: left;

	margin-left: 20px;

}



.project_items{

	color: #114A67;

	font-weight: bold;

	font-size: 13px;

	

	margin-left: 20px;

}



.project_content{

	color: #0F4B65;

	

	font-weight: 400;

	font-size: 11px;

	margin-left: 30px;

}



#search_div{

	width: 158px; 

	height: 20px; 

	z-index: 100;

	float:right;

	margin-right:0px;

	margin-top:80px;

}



#search{

	border:1px solid #5ca0c5; 

	background-color: #00336A; 

	width: 120px; 

	color: #5ca0c5;

	

	font-size:10px; 

	height: 20px;

}



.buton {

	background-color:#AC0902;

	color:#FFFFFF;

	cursor:pointer;

	

	font-size:10px;

	font-size-adjust:none;

	font-stretch:normal;

	font-style:normal;

	font-variant:normal;

	font-weight:bold;

	line-height:normal;

	padding:3px;

}



.tbox2 {

	border:1px solid;

	color:#AC0902;

	

	font-size:10px;

	font-size-adjust:none;

	font-stretch:normal;

	font-style:normal;

	font-variant:normal;

	font-weight:normal;

	line-height:normal;

	padding:3px;

}



.tbox3 {

	border:1px solid;

	color:#AC0902;

	

	font-size:10px;

	font-size-adjust:none;

	font-stretch:normal;

	font-style:normal;

	font-variant:normal;

	font-weight:normal;

	line-height:normal;

	padding:3px;

	width:320px;

}

#contact_div{

	padding-top: 22px;

	float: left;

	width: 453px;

	height:270px;

	border-right: 1px solid #20739F;

	border-bottom: 1px solid #20739F;

}



#contact_us{

	float: left; 

	color:#0971A6; 

	

	font-size: 20px; 

	font-weight: lighter;

}



#contact_name{

	float: left; 

	margin-left: 5px; 

	color: #ffffff; 

	

	font-size: 10px; 

	margin-top: 6px; 

	margin-left: 15px;

}



#contact_email{

	float: left; 

	margin-left: 155px; 

	color: #ffffff; 

	

	font-size: 10px; 

	margin-top: 6px;

}



#input_name{

	border: 1px solid #5ca0c5; 

	margin-left: 15px; 

	float: left; 

	width: 168px; 

	height: 22px; 

	

	font-size: 10px; 

	margin-top: 3px;

}



#input_email{

	border: 1px solid #5ca0c5;

	margin-left: 15px; 

	width: 168px; 

	height: 22px; 

	margin-left: -83px; 

	

	font-size: 10px; 

	margin-top: 3px;

}



#contact_message{

	float:left; 

	margin-left: 5px; 

	color: #ffffff; 

	margin-left: 15px;

	

	font-size: 10px; 

	margin-top: 14px;

}



span{

	color: #999999;

}



#textarea{

	float: left; 

	margin-left: 15px;

	width: 357; 

	height: 93px; 

	border: 1px solid #5ca0c5; 

	background-color: #00223E; 

	

	font-size: 10px; 

	color: #0773A2; 

	margin-top: -10px;

}



#contact_image{

	float: left;

	margin-left: 15px; 

	margin-top: 10px;

}



#contact_error{

	float: left;

	

	font-size: 10px;

	color: #fff;

	margin-left: -100px; 

	margin-top: 35px;

}



#newsletter_div{

	padding-top: 22px;

	height:270px;

	width:452px;

	float:left;

	border-bottom: 1px solid #20739F;

}



#newsletter_title{

	float: left; 

	color:#0971A6; 

	

	font-size: 20px; 

	font-weight: lighter;

	margin-left: 20px;

}



#newsletter_info_1{

	margin-left: 20px;

	color: #ffffff; 

	

	font-size: 10px; 

	margin-top: 6px; 

	float: left;

}



#newsletter_info_2{

	margin-left: 20px;

	color: #ffffff; 

	

	font-size: 10px; 

	margin-top: 6px; 

	float: left;

}



.newsletter{

	border: 1px solid #5ca0c5; 

	width: 168px; 

	height: 22px; 

	

	font-size: 10px;

}



.eka_adress{

	float: left; 

	color:#ffffff; 

	

	font-size: 10px; 

	margin-left: 20px;

}



#bottom_menu{

	color: #FFFFFF; 

	

	font-size: 10px; 

	float: left; 

	margin-left: 0px; 

	margin-top: 3px;

}



#copyright{

	color: #ffffff; 

	

	font-size: 10px; 

	float: right;  

	margin-top: 3px; 

	width: 453;

}



#main_content{
  

	

	
	min-height: 200px;

}