@charset "utf-8";
/* CSS Document */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#e4e4e2;
	font-size:12px;
	color: #e4e4e2;
	}
h1{
	font-size:24px;
	margin-left: 20px;
	margin-top: 15px;
	color: #e4e4e2;
}
#container{
	width: 100%;
	color: #e4e4e2;
}

#conent{ 
	width: 900px;
	margin: 0 auto 0 auto;}
 
#top_area{ 
	width: 100%;
	clear:both;
 	float:left;}
  
#logo{ 
	float:left; 
	width: 217px; 
	height:68px; 
	background-image:url(img/logo.gif); 
	margin-top: 30px; 
	background-repeat:no-repeat;}

#description{
	float: right;
	margin-top:88px;
	background-color:#e4e4e2;
	color:#656462;
	padding: 5px;
}

#header{ 	
	width: 100%;
	height:200px;
	 } /* filter: alpha(opacity=65);*/
	 
#photo{
	width: 900px;
    height: 377px;
    background-image:url(img/main_render.jpg);
	clear:both;
	float:left;
	}
	
.stripe{
	width:100%;
	height:2px;
	clear:both;
	float:left;
	font-size:2px;
	background-color:#1b1a17;
}
#main_menu{
	width:900px;
	height: 73px;
	margin-top: 304px;
	background-image: url(img/alpha.jpg);
	float: left;
	 }
#main_menu a{
	width: 290px;
	height:70px;
	display:block;
	flaot:right;
   }
.vanished_letters {
	display:none;
	float: left;
}
#menu_wizualizacja{
	color:#FF0000;
	width:290px;
	height:73px;
	background-repeat: no-repeat;
	float: left;
	margin-right: 0px;
}
#menu_animacja{
	width: 290px;
	height:73px;
	float:left;
	margin-right: 0px;
	
}
#menu_grafika{
	width:290px;
	height:73px;
	float:left;
	
}
#menu_webdesign{
	margin: 0;
	padding: 0;
	width:230px;
	height:73px;
	float:right;
	 }
.main_content{
	float: left;
	width: 900px;
	background-color:#625d59;
	clear: both;
	padding: 0px;
	margin-top: 20px;
	padding-bottom:12px;
	color: #e9eae9;
	}
.main_content h1 { font-size:18px; color:#FFFFFF; font-weight:100; font-family:Arial, Helvetica, sans-serif; margin-top: 20px;}

.info{
	margin-top:0px;
	padding-top:6px;
	height:25px;
	background-color:#625d59;
	float: left;
	width:100%;
	float: left;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
}
.info p{ padding-top: 3px;}
.info_footer {
	background-color:#625D59;
	margin-top:5px;
	float: left;
	width:100%;
	float: left;
	font-size:11px;
	color:#FFFFFF;
	}
	.info_contact{ letter-spacing: 2px; font-weight:bold;}
	.info_contact2{ letter-spacing: 2px; font-weight:bold;}
.dots{
	height:3px;
	width:890px;
	background-image:url(img/dots.gif);
	background-repeat:repeat-x;
	clear:both;
	margin: 0px auto 8px auto;
}
.footer_logo { float: left; margin-left: 15px;}
.txt{
	float: left;
	margin-left:35px;
}
.page_up{ float: right; margin-right:15px;}
.info_footer a{ color:#FFFFFF;}



	  /* CONTENT BOX */
.content_box{
	margin: 0 auto 0 auto;
	width: 900px;
	margin-top:15px;
	/*background-color:#181713;*/
	}
.frame {
	text-align:center;
	float: left; 
	margin-top: 10px;
	margin-bottom: 0px;
	width: 850px;
	padding-left: 20px;
	}
.content_box h1 { font-size:16px; font-weight:900;}
.content_box p{ padding: 14px; color:#999999; line-height:14px; font-size:11px;}
.box_header{width: 100%; clear: both; font-size: 16px; font-weight:bold; padding: 10px; margin-top: 15px; margin-bottom: 20px; color:#FFFFFF; font-weight:bold; width: 830px;}
.number{ color:#333333; font-size:20px; width: 10px; height:10px; font-weight:500;}
.box_graphic{ width:500px; height:375px; background-color:#9c958b; float:left; padding:6px;}
.box_detal{ width:301px; height:375px; background-color:#9c958b; float:left; padding:6px; margin-left: 15px;}
.box_description{ width: 512px; height:110px; background-color:#0F0E09; float: left; border:1px; border:#000000; border-bottom-style:solid;}
.help_bar{ width: 313px; height:80px; background-color:#0F0E09; float: left; margin-left: 15px; text-align:center; padding-top: 30px; border:1px; border:#000000; border-bottom-style:solid;}
.description_main{
	font-size:14px;
	font-weight:bold;
	color:#e4e4e2;
	line-height: 13px;
}
.box_footer{}
	
#bottom_footer{
	width: 100%;
	clear: both;
	text-align:center;
	font-size:11px;
	color:#1b1a17;
	padding-top:10px;
	padding-bottom: 10px;
	line-height:15px;
}

#alpha_txt{
	float: right;
	height: 304px;
	width:283px;
	background-image:url(img/alpha_backgroung.jpg);
	}
#description a{color: #393430;
	text-decoration:none; }
#description a:hover{color: #E4E4E2; }