body{
	color: #fff;
	font: normal 80%/150% Tahoma, Arial, Helvetica, sans-serif;
	min-width:990px;
	width:100%;
	background:#252525 none repeat-x 0 0;
	}

h1,h2,h3,h4,h5{font-weight:normal;color:#eb1720;}
h1{font-size: 190%;margin-top:1em;padding-bottom:1em; line-height:110%;}
h2{font-size: 140%;margin:1em 0 0.5em 0;}
h3{font-size: 120%;margin:1em 0 0.2em 0;}
h4{font-weight:bold;}

a img {border:0px; text-decoration:none;}
a:link{color:#fff;}/* color:#a51e22; */
a:visited{color:#555;}
a:hover{color:#f15e36;}
a:hover img {border:0px; text-decoration:none;}
p{padding-bottom:1em;}
table{border:none;width: 100%;}
ul{
list-style-position:inside;
}
.line{height:1px;  background:#d8d8d8 url(img/line.gif) no-repeat;margin-bottom:1.5em;}

.header{
	background-color:#333;
	background: url(img/top.png) repeat-x;
	background-position:center;
	height:322px;
	}
	.content{margin:0 90px;}

.wrapper{
	position:relative;
	width:990px;margin:0 auto;
	background-color:#009999;
	background:url(img/bg.png);
	}
	#main{width:990px;margin:0 auto;}
	
	
	.nav{
		position:absolute;
		left:50px;top:15px;
		}
		.nav a{background-image:url(img/nav.png); width:21px;height:14px; display:block; margin-bottom:10px; }
		.i-home{background-position:0 0;}
		.i-navi{background-position:-21px 0;}
		.i-mail{background-position:-42px 0;}


.peretagonmap{
	display:block;
	margin-top:20px;
	width:241px;height:56px;
	background:url(img/peretag.png);
	font-weight:bold;
	font-size:15px;
	text-decoration:none;	
	background-color:#0f0f0f;
	}
	.peretagonmap:link,.peretagonmap:visited{color:#ddd;}
	.peretagonmap:hover{color:#000;background-color:#fff;}
	.peretagonmap span{
		display:block;margin-left:46px;
		padding-top:18px;
		}

.content{clear:both;}
.contentcolumn{width:auto;padding:4em 1em 6em 0;}
.newscolumn h2{color:#252525;}
.newscolumn{
	width:240px;
	background-color:#3e3e3e;	
	}
	
	.services{margin:0 10px;}
	.services ul{margin-top:1em;}
		.services ul li{
			list-style-type:none;
			list-style-position:outside;
			margin-left:20px;		
			}
			
			.services a:visited{color:#fff;}
			.selected a:link,.selected a:visited{color:#000;}
		
	.news{
		margin:0 10px;
		}		
		.news span{display:block;}
		.news div{margin-bottom:1em;}

		.news a:link{color:#fff!important;}
		.news a:hover{color:#cacaca!important;}
		.news a:visited{color:#696969!important;}
		
.onecolumn{
	padding-top:4em;
	padding-bottom:6em;
	}

.footer{
	
	background-color:#d52735;
	height:50px;line-height:50px;
	vertical-align:middle;
	}
	.footer div{width:990px;margin:0 auto;position:relative;}
	.tutreklama{
		color:#000;	
		display:block;
		position:absolute;
		right:15px;top:0;
		}
		.tutreklama:visited{color:#000;}
		.tutreklama:hover{color:#fff;}
	
.menu{
	position:absolute;
	left:0;top:0;
	margin-left:90px;
	font-family: Verdana;
	color:#fff;
	}
.menu li{
	position:relative;
	list-style-type:none;
	list-style-position:outside;
	float:left;
	}
		
	.menu a{
		display:block;
		float:left;
		padding:0 10px;
		height:45px;line-height:45px;
		text-decoration:none;
		}	
	.menu a:link,.menu a:visited{color:#9f9f9f;}
	.current a:hover{color:#efaab0!important;}
	.menu a:hover{color:#fff;}

	
	.current a{
		background-color:#d52735;color:#fff!important;
		}	
	.current a:hover{ text-decoration:none;  }	
	.menu b {
		margin-left:-10px; margin-top:17px;
		position:absolute;display:block;		
		height:11px;line-height:11px;
		width:1px;
		border-left:1px solid #333;
		
		}
	.menu span {color:#000}

.sitemap li{list-style-type:none;list-style-position:outside;}
.sitemap ul li{
	margin-left:2em;
	}






.team-member{
	clear:both;
	margin-bottom:1em;
	overflow:hidden;zoom:1;
	}
.team-member img{
	float:left; margin-right:1em;
	}

	.team-fio{font-size:1.2em;display:block;}
	.team-prof{color:#888;}
	.team-words{
		margin-top:1em;
		overflow:hidden;zoom:1;border-top:20px solid #2c2c2c;border-left:20px solid #252525;
		}
	.team-words p{
		color:#bbb;
		display:block;		
		padding:0 15px 15px 20px;		
		background-color:#2c2c2c;		
		}


.clients{
	background-color:#fff;
	overflow:hidden;zoom:1;
	padding:40px;
	}
	.client{
		position:relative;
		width:200px;height:200px;		
		margin-right:30px;
		float:left;
		text-align:center;
		}
		.client img{
			display:block;
			position:absolute;
			left:50%;top:50%;
			}
	
/*-----------------Board---------------------*/

 .board{
	width:554px;
	min-height:342px;
	background:url('img/board-01.jpg') no-repeat bottom left;	
	position:relative;
	width:100%;
	}

	.board-detail{
		z-index:1000;
		visibility:hidden;		
		text-align:center;
		position:relative;
		}
		.board-detail-border{	
			position:absolute;
			right:0;top:0;
			margin-right:-50px;
			margin-top:-45px;
			width:240px;
			font-size:0.9em;
			padding:1em 1em;
			border:4px solid #2f2f2f;
			background-color:#505050;			
			}
			.board-detail-header{overflow:hidden;zoom:1;}
			.board-detail-header span{font-size:1.1em;/* color:#000; */} /*line-height:2.1em;*/
			
			/*.board-detail-options{margin-bottom:1em;}*/
			#board-detail-close{
				float:right;
				padding:0.3em 0.6em;
				text-decoration:none;color:#555;
				background-color:#000;color:#fff;
				}
			#feedback{margin-bottom:1em;/* padding:1em; */}
			
			.board-detail-pics-a,.board-detail-pics-b{float:left;clear:both;margin:0;}
			/*.board-detail-pics-b div{margin-left:1em;padding-left:1em;}*/
			
			.board-detail-param a:hover img{border:4px solid #252525;}
			
			.board-detail-param img{margin-bottom:2em;border:4px solid #424242;}
			.board-detail-border p{font-size:1.1em;padding-left:2em;}
			.board-detail-wrapper{padding:1em;}
			.board-detail-maps {overflow:hidden;clear:both;}
			.board-detail-maps div{float:left;margin-right:10px;}
 #f_name,#f_email{
 	display:block;
	}
	
/*-----------------splash-panel---------------------*/	
	
div#board-splash {
	
	position: absolute;
	width: 0;
	height: 0;
	left: 0;
	top: 0;	
	visibility: hidden;
}

#search-fild{width:500px;}

/*-----------------map---------------------*/

.map-wrapper{
	position:relative;
	overflow:hidden;zoom:1;
	min-height:500px;
	}
#map_canvas{
margin-top:1em;
width:570px;height:380px;
position:absolute!important;left:0;top:8em;
}

.search{width:650px;}
.search-result-table{
	width:220px;
	
	}

.search-result-table a{
	display:block;
	border-top:1px solid #383838;
	border-bottom:1px solid #1a1a1a;
	padding:0.4em 0;
	text-decoration:none;
	}




.bln{color:#000;}
.bln{padding:5px 15px 0 0;}
.bln p{padding-bottom:0.5em;}
.bln div{text-align:right;}

.bln a:link,.bln a:visited{color:#000;}
.bln a{	
	padding:18px 37px 18px 0;line-height:37px;margin-right:-20px;
	background:url('img/detail.png') no-repeat center right;}