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

* {
	margin:0;
	padding:0;
	}

body {
	margin:0px;
	padding:0px;
	background: #000;
	font-family: Arial, Helvetica, Sans-serif;
	font-size:8pt;
	line-height:180%;
	color: #fff;
	}

a {
	color:#eee;
	text-decoration:none
	}
a:hover {
	color:#fff;
	text-decoration:underline;
	}
	
h2 {
	padding:8px;
	font-size:12pt;
	}
	
h3 {
	padding:3px;
	font-size:12pt;
	}
	
h4 {
	font-size:7.5pt;
	font-weight:bold;
	margin:3px 0;
	}

h6 {
	width:90%;
	font-size:8pt;
	color:#333333;
	margin-left:20px;
	margin-top:20px;
	border-bottom:1px solid #ddd;
	
	}


	
#body {
	width:100%; 
	height:100%;
	}

#body-top-holder {
	background:url(images/body-top-holder.jpg) repeat-x;
	}

#body-top {
	width:100%;
	height:233px;
	background: url(images/bg-top.jpg) center no-repeat;
	}
	
#body-main {
	width:100%;
	background:	#000000 ;
	}
	
#holder {
	width:838px;
	}
	
#hat {
	width:709px;
	height:193px;
	background: url(images/hat.jpg) no-repeat center;
	}

#title {
	float:left;

	}
	
#title-r {

	background: url(images/title-r.jpg);
	
	}
	
#middle {
	background: url(images/bottom.gif) no-repeat bottom;
	padding-bottom:40px;
	}
		
#bottom {
bottom: 2px;
height:100px;
width: 100%;
margin-top:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
#left {
	width:203px;
	float:left;
	background: url(images/nav_bg.jpg) no-repeat;
	}
	
#center {
	text-align:left;
	width:709px;
	background: url(images/center_bg.jpg) repeat-y right;
	}

#center_in {
	text-align:left;
	margin-left:40px;
	}


/******  navigation  *******/	
#nav-top {
	width:177px;
	height:40px;
	background:url(images/nav-top.jpg) no-repeat;
	float:left;
	}


#nav {
color:black;
margin:0;
padding:0;
width:197px;
float:left;
background: url(images/nav-bg.gif) left repeat-y;
	}

#nav a{
color: black;
height:30px;
width:154px;
display:block;
margin-left:6px;
margin-right:6px;
margin-top:6px;
text-decoration:none;
}

	
a#nav_1:link,
a#nav_1:visited,
a#nav_1:active {
	background:url(images/home.gif);
	}
a#nav_1:hover {
	background:url(images/home_h.gif);
	}

a#nav_2:link,
a#nav_2:visited,
a#nav_2:active {
	background:url(images/about_us.gif);
	}
a#nav_2:hover {
	background:url(images/about_us_h.gif);
	}

a#nav_3:link,
a#nav_3:visited,
a#nav_3:active {
	background:url(images/current_projects.gif);
	}
a#nav_3:hover {
	background:url(images/current_projects_h.gif);
	}
	
a#nav_4:link,
a#nav_4:visited,
a#nav_4:active {
	background:url(images/latest_projects.gif);
	}
a#nav_4:hover {
	background:url(images/latest_projects_h.gif);
	}

a#nav_5:link,
a#nav_5:visited,
a#nav_5:active {
	background:url(images/contacts.gif);
	}
a#nav_5:hover {
	background:url(images/contacts_h.gif);
	}

a#nav_6:link,
a#nav_6:visited,
a#nav_6:active {
	background:url(images/home-bg.gif);
	}
a#nav_6:hover {
	background:url(images/home-bg-h.gif);
	}

a#nav_7:link,
a#nav_7:visited,
a#nav_7:active {
	background:url(images/about-is-bg.gif);
	}
a#nav_7:hover {
	background:url(images/about-is-bg-h.gif);
	}

a#nav_8:link,
a#nav_8:visited,
a#nav_8:active {
	background:url(images/current-projects-bg.gif);
	}
a#nav_8:hover {
	background:url(images/current-projects-bg-h.gif);
	}
	
a#nav_9:link,
a#nav_9:visited,
a#nav_9:active {
	background:url(images/latest-projects-bg.gif);
	}
a#nav_9:hover {
	background:url(images/latest-projects-bg-h.gif);
	}

a#nav_10:link,
a#nav_10:visited,
a#nav_10:active {
	background:url(images/contat-bg.gif);
	}
a#nav_10:hover {
	background:url(images/contat-bg-h.gif);
	}	
a#nav_11:link,
a#nav_11:visited,
a#nav_11:active {
	background:url(images/news-admin-bg.gif);
	}
a#nav_11:hover {
	background:url(images/news-admin-bg-h.jpg);
	}		

	a#nav_12:link,
a#nav_12:visited,
a#nav_12:active {
	background:url(images/future_projects.gif);
	}
a#nav_12:hover {
	background:url(images/future_projects_h.gif);
	}		
	

a#nav_13:link,
a#nav_13:visited,
a#nav_13:active {
	background:url(images/future_projects-bg.gif);
	}
a#nav_13:hover {
	background:url(images/future_projects_h-bg.gif);
	}
	
a#nav_14:link,
a#nav_14:visited,
a#nav_14:active {
	background:url(images/naem-bg.gif);
	}
a#nav_14:hover {
	background:url(images/naem_h-bg.gif);
	}
	
	
a#nav_15:link,
a#nav_15:visited,
a#nav_15:active {
	background:url(images/naem.gif);
	}
a#nav_15:hover {
	background:url(images/naem_h.gif);
	}
	
	
a#nav_16:link,
a#nav_16:visited,
a#nav_16:active {
	background:url(images/na4tekst-bg.gif);
	}
a#nav_16:hover {
	background:url(images/na4tekst_h-bg.gif);
	}
	
a#nav_17:link,
a#nav_17:visited,
a#nav_17:active {
	background:url(images/baneri-bg.gif);
	}
a#nav_17:hover {
	background:url(images/baneri_h-bg.gif);
	}
	
	
/******  end navigation  *******/	


#content {
	margin-left:190px;
	margin-right:40px;
	text-align:left;
	background: #444b53;
	padding:10px;
	}


#front_content {
	margin-left:190px;
	margin-right:190px;
	text-align:justify;
	background: #444b53;
	padding:10px;
	}


.clear {
	clear:both;
	height:1px;
	font-size:1px;
	}
		


#bottom ,
#bottom  a{
	color:#fff;
	text-decoration:none;
	font-size:8pt;
	margin:2px 20px;
	padding:2px 0;
			}

#bottom  a:hover{
	border-bottom:1px solid #ccc;
}
			
#bottom_nav  a{
	margin:40px 25px 0px 25px;
	color: #7a0026;
	font-size:8pt;
	text-decoration: none;
	border:none;
		}
		
#bottom_nav  a:hover{
	border-bottom:1px solid #7a0026;
		}

	
	
a.mail:link  {
	color:#cc6d05;
	text-decoration:none;
	font-size:7.5pt;
			}

a.mail:hover{
	border-bottom:1px solid #cc6d05;
}

#language {
	padding-top:106px;
	padding-left:760px;
	width:80px;
	height:16px;
	}
	
#language img{
	border:none;
	}

.separator {
	width:440px;
	height:6px;
	margin:0px auto;
	font-size:1px;
	background:url(images/separator.gif);
	}


.tile {
	width:440px;
	height:134px;
	background:#32383f;
	margin:0  auto 10px auto;
	}
	
.tile img{
	border:6px solid #828b90;
	float:left;
	}
	
.tile p{
	margin:0px 1px 0px 200px;
	}
	
.more_1{
	color:#e2e2e2;
	margin-left:150px;
	margin-top:0px;
	padding:1px 8px 0px 1px;
	text-decoration:none;
	background:url(images/arrow_1.gif) right center no-repeat;
	}

.more_2,
.more_3{
	width:127px;
	float:right;
	color:#fff;
	margin-right:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:2px 15px 2px 10px;
	text-decoration:none;
	background:url(images/arrow_2.gif)  center no-repeat;
	}

.more_2{
	
	}
	
html>body .more_2{
	
	
	}

.more_3{
	
	}
.more_4{
	float:right;
	color:#fff;
	margin-right:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:2px 15px 2px 10px;
	text-decoration:none;
	background:url(images/arrow_2.gif) right center no-repeat;
	}

.p1 {
	height:90px;
	display:block;
	text-align:left;
	}
	
a.more_1:hover{
	color:#fff;
	border-bottom:1px solid #fff;
	}
	
.appertment_holder {
	width:440px;
	margin:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	}
	
.appertment_holder p{
	text-align:left;
	}
	
#gallery {
	width:440px;
	}

#gallery div{
	width:142px;
	height:142px;
	background: #e3e3e3;
	margin:2px;
	float:left;	
	}

.gallery_1 {
	
	}
	
.gallery_2 {
	margin-left:309;
	float:none;
	}
	
/*		news		*/

#naemi {
width:170px;
border:3px solid red;
margin:1px;
}
#news {
	width:177px;
	float:right;
	background:url(images/news-bg.gif) repeat-y center;
	border-top:3px solid #e3e3e3;
	border-bottom:3px solid #e3e3e3;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	line-height:130%;
	}
	
.news_1 {
	margin:10px;
	}
	
.news-pic-holder {
	width:116px;
	background:#e3e3e3;
	padding:5px;
	margin:5px;
	}
	
#news a {
	margin-left:80px;
	color:#bfbfbf;
	text-decoration:none;
	line-height:160%;
	}
	
#news a:hover {
	color:#fff;
	}
	
.news_separator {
	width:138x;
	height:2px;
	margin:2px auto;
	font-size:1px;
	background:url(images/news-separator.gif) no-repeat center;
	}
	
	/*		end news		*/
	
	
/*		adds		*/

#adds {
	width:410px;
	height:500px;
	background:#1c2228;
	margin:20px 40px 0 80px;
	}

#adds div{
	float:left;
	margin:5px 15px;
	width:170px;
}

#adds div img{
	border: 6px solid #828b90;
	margin:6px;
}

#adds div p{
	margin:6px;
	line-height:130%;
	}
/*		end adds		*/

/* admin */
a.adminlink:link { color:#5fa0c8; font-size:7pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; text-align:center; }
a.adminlink:visited { color:#5fa0c8; font-size:7pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; text-align:center; }
a.adminlink:hover { color:#70c3f6; font-size:7pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; }
a.adminlink:active { color:#5fa0c8; font-size:7pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; text-align:center; }

a.adminlink2:link { color:#A42914; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; text-align:center; }
a.adminlink2:visited { color:#A42914; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; text-align:center; }
a.adminlink2:hover { color:#DF371B; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; }
a.adminlink2:active { color:#A42914; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; text-align:center; }

a.pagelink:link { color:#fff; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; }
a.pagelink:visited { color:#fff; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; }
a.pagelink:hover { color:#9F9F9F; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; }
a.pagelink:active { color:#fff; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; }

a.adminlink3:link { color:#fff; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; text-align:center; margin-top:6px; }
a.adminlink3:visited { color:#fff; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; text-align:center; margin-top:6px; }
a.adminlink3:hover { color:#BFBFBF; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; margin-top:6px; }
a.adminlink3:active { color:#fff; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; text-align:center; margin-top:6px; }

/*-------------- STRANITZIRANE ------ */
#paginate {
	width:160px;
	margin:8px auto;
}
.page_numbers page_numbers_active {
	float:left;
	font-size:8pt;
	line-height:120%;
	width:20px;
}
.page_numbers {
	float:left;
	font-size:8pt;
	line-height:120%;
	width:20px;
}
a.page_numbers_link:link, a.page_numbers_link:visited {
	color:#828B90;
	font-size:9pt;
	line-height:120%;
	text-decoration:none;
}
a.page_numbers_link:hover {
	color:#272E34;
	text-decoration:none;
}
a.page_numbers_link:active {
	margin-top:1px;
	text-decoration:none;
}
.page_numbers_link2 {
	color:#CFCFCF;
	font-size:8pt;
	line-height:120%;
	text-decoration:none;
	font-weight:bold;
}
.clear {
	clear:both;
	height:1px;
	font-size:1px;
	margin:0;
	padding:0;
}

/*	flags		*/

#hat img {
border: none;
}

#hat a {
	float:left;
	margin:4px 4px 2px 8px;
}

#certificates {
background-color:#444B53;
border:1px solid white;
}
.certs {
border: 1px solid blue;
margin:3px;
}