
* {
	margin: 0;
	padding: 0;	
}

img  {
	border: 0;
}

a {
	outline:0;
}

body {
	background: #000000;
	font-family: Tahoma;
}

a{color: #999; text-decoration:none;}
a:link, a:visited {color:#999; text-decoration:none;}
a:hover{color: #999; text-decoration:underline;}

#wrapper {
	margin: 0 auto;
	text-align: center;
	width: 960px;
	position: relative;
	_margin-bottom: -20px;
}

.clear {
	clear: both;
}

#logo {
	width:960px;
	height:240px;
}

#holder {
	width: 960px;
	height: 100%;
	float: left;
	display: block;
}

#left {
	width: 236px;
	float: left;
	height: 100%;
	color: #ffffff;
	font-size: 11px;
	text-align: justify;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 12px;
	border: 1px solid #151515;
	height: 582px;
}

	#left .left_text {
		color: #999999;
		margin-top: 17px; 
		
	}	

#center {
	width: 438px;
	float: left;
	height: 100%;
	
}

	#center .left_color_bg,#center .right_color_bg {
		float: left;
		margin-top: 0px;
	}
	
	#center .content_top {
		width: 411px;
		float: left;
		border: 1px solid #151515;
		padding-bottom: 52px;
		padding-top:10px;
		background-color:#000000;
	}
	
	#center .center_main_content {
		width: 413px;
		float: left;
		
	}
	
	#center .content_bottom {
		width: 411px;
		float: left;
		height: 108px;
	}
	
	#center h2 {
		color: #66cc00;
		font-size: 18px;
		margin-top: 25px;
		padding-left: 12px;
		float: left;
	}
	
	#center p {
		font-size: 12px;
		color: #999999;
		text-align: justify;
		width: 382px;
		padding-left: 12px;
		float: left;
	}
	
	#center h3 {
		color: #999999;
		margin-top: 25px;
		font-size: 24px;
		float: left;
		padding-left: 12px;
	}
	
	#center .bottom_color_bg {
		float: left;
	}
	
	#center .content_bottom {
		height: 110px;
	}
	
	#center .footer_icons {
		background: #000000;
		margin-top: 30px;	
	}
	
	#logolinkiceni{
	padding: 0px 23px;
	}
	#logolinkgs{
	padding: 0px 23px 0px 0px;
	}
			
			
#right {
	width: 248px;
	float: left;
	height: 100px;
	
	
}

	#right h2 {
		color: #66cc00;
		font-size: 18px;
		float: left;
		padding-left: 12px;
	}
	
	#right p{
		font-size: 11px;
		color: #999999;
		text-align: justify;
		padding-left: 12px;
		float: left;
	}
	
	#right .download img {
		float: left;
	}
	
	#right .mail_link:link, #right .mail_link:visited {
		color: #999999;
		text-decoration:underline;
	}
	
	#right .download:link, #right .download:visited {
		float: left;
		color: #999999;
		margin-top: 20px;
		font-size: 11px;
		text-align: left;
		padding-left: 12px;
	}
	
	#right .downloaded:link, #right .downloaded:visited {
		float: left;
		color: #999999;
		margin-top: 10px;
		font-size: 11px;
		text-align: left;
		padding-left: 12px;
	}
	
	
	#right .download span {
		font-size: 14px;
	}
	
	#right .right_first_bg {
		float: left;
		
	}
	
	#right_top_holder {
		height: 147px;
		display: block;
		border: 1px solid #151515;
		padding-top: 7px;
		padding-bottom: 7px;
		width: 246px;
		_width: 257px;
	}
	
	#right_holder {
		height: 295px;
		_height:291px;
		display: block;
		border: 1px solid #151515;
	}
	
	#right  .right_holder_bottom {
		height: 96px;
		_height: 104px;
		float: left;
		width: 246px;
		_width: 258px;
		display: block;
		border: 1px solid #151515;
		padding-top: 13px;
		_padding-top: 6px;
	}
	
	#right #right_holder .get_in_touch{
		margin-top: 10px;
		width: 100%;
		float: left;
		text-align: left;
	}
	
	#right form {
		margin-top: 3px; 
	}
	
	#right label {
		color: #999999;
		float: left;
		font-size: 12px;
		margin-left: 12px;
		margin-top: 4px; 
		_margin-top: 1px; 
		margin-bottom: 10px;
		width: 100%;
		text-align: left;
	} 
	
	#right .input_bg {
		background: url(../images/input_bg.jpg) left top no-repeat;
		width: 230px;
		height: 27px;
		padding-top: 4px;
		border: 0;
		font-size: 14px;
		text-indent: 4px;
	}
	
	#right .textarea_bg {
		background: url(../images/textarea_bg.jpg) left top no-repeat;
		width: 230px;
		height: 74px;
		padding-top: 5px;
		border: 0;
		margin-left: 1px;
		font-size: 14px;
		text-indent: 4px;
		overflow:hidden;
	}
	
	#right form  .submit_but {
		display: block;
		width: 158px;
		height: 26px;	
		background: url(../images/submit.jpg) 13px 2px no-repeat;
		text-indent: -9999px;
		float: left;
		border:0;
		cursor: pointer;
	}
	
	#right .right_second_bg {
		float: left;
	}

	#right .download_extract {
		color: #ffffff;
		
	}
	
	#right .cv {
		color: #ffffff;
		margin-top: 4px;
	}
	
	#right .about {
		color: #66cc00;
		margin-top: 7px;
	}
	
	#footer {
		position: relative;
		width: 100%;
		margin:0 auto;
		text-align: center;
		color: #cccccc;
		font-size: 10px;
		height: 66px;
		
		
	}
	
	#footer #footer_content {
		width: 960px;
		margin: 0 auto;
		text-align: center;
		background: url(../images/footer.jpg) left -2px no-repeat #000000;
		height: 54px;
		
	}	
	
	#footer #footer_content p {
		padding-top:14px;	
	}
	
	.clear_footer {
		clear: both;
		height: 0px;
	}
	
	.flash {
	padding-top:20px;
	}
