/* General Style Info */

body, html{
	margin: 0;
	padding: 0;
}
body {
/*	background: #f4f4f4;*/
	font-family:arial,'lucida grande',verdana,helvetica,sans-serif;
	text-align: center;
	margin: 0;
	font-size: 11px;
}
a {
	color: #003d4c;
	text-decoration: underline;
	font-weight: bold;
}
a:hover {
	color: #003d4c;
	text-decoration:none;
}
a img {
	border:none;
}	
div{
	margin: 0;
	padding: 0;	
}
h1, h2, h3, h4 {
	font-weight: normal;
}
h1 {
	background:#fff;
	color: #003d4c;
	font-size: 100%;
	margin: 0.1em 0;
}
h2 {
	color: #e32;
	font-family:'Gill Sans','lucida grande',helvetica, arial, sans-serif;
	font-size: 190%;
	margin: 0.3em 0;
	padding-top: 0.8em;
}
h3 {
	color:#48ADDC;
	float:left;
	font-family:'Gill Sans','lucida grande',helvetica,arial,sans-serif;
	font-weight:bold;
	margin:0 0 10px;
	text-align:left;
	text-transform:uppercase;
	width:100%;
}
h4 {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
}
h5 {
	font-weight: bold;
	font-size: 12px;
	color: #D5037E;
	text-align: left;
	margin: 0;
}
ul, li {
	margin:0 12px 0 0;
	padding-bottom:6px;
}
li {
	list-style-image:url(../img/arrow.png);
}

/* Layout */
#container {
	width: 980px;
	margin-top: 0;
	margin: auto;
	text-align: left;
	background: white;
	position:relative;
}

#header{
	width: 977px;
	height: 141px;
	text-align: right;
}

#header img{
	margin: 0;
	padding: 0;	
}
#header_logo_labin{
	float: left;
}
#header_logo_contact{
	width: 372px;
	height: 141px;
	float: right;
	background-image: url(../img/logo-contact.png);
	position: relative;
}
/*#header_logo_contact table{
	left: 5px;
	top: 63px;
	position: absolute;
	width: 212px;
	border-style: none;
	background: none;
}*/
#logo_data{
	float:left;
	margin-top:73px;
	width:250px;
	}
#logo_data a{
	color:black;
	text-decoration:none;
	font-weight: normal;
	}
.logo_row{
	float:left;
	margin-left:7px;
	padding-bottom:0;
	text-align:left;
	width:250px;
	height:15px;
	}
.logo_image{
	float:left;
	margin-right:5px;
	padding-top:2px;
	width:20px;
	}
#skype_image{
	margin-left:-1px;
	}
#skype_image a img{
	width:15px;
	height:15px;
	}
#skype_image_office{
	margin-left:-1px;
	}
#skype_image_office a img{
	width:15px;
	height:15px;
	}
.logo_contact{
	float:left;
	text-align:left;
	width:110px;
	}
.contac_margin{
	margin-top:1px;
	}
.logo_tel{
	float:left;
	}
#red_button{
	background-image: url('../img/button_home_site_32.png');
	}
#red_button_offers{
	background-image: url('../img/button_home_site_32.png');
	}
#red_button_case{
	background-image: url('../img/button_home_site_32.png');
	}
#red_button_products{
	background-image: url('../img/button_home_site_32.png');
	}
#red_button_realization{
	background-image: url('../img/button_home_site_32.png');
	}
#red_button_project{
	background-image: url('../img/button_home_site_32.png');
	}
#red_button_job{
	background-image: url('../img/button_home_site_32.png');
	}
#red_button_client{
	background-image: url('../img/button_home_site_32.png');
	}
/* MENU */
#menu_top{
	float: left;
	width: 980px;
	height: 32px;
	}

#menu_top img{
	border:none;
	margin:0;
	padding:0;
	}
#menu_top a{
	color: white;
	text-decoration: none;
	font-size: 13px;
	position:relative;
	top: 8px;
	left: -1px;
	}

.menu_img_separator{
	float: left;
	height:25px;
	width: 2px;
	}
.menu_top_button_offer{
	float: left;
	height: 25px;
	width: 2px;	
	}
.menu_top_button_home_site{
	float: left;
	width: 133px; 
	height: 32px;
	background-image: url('../img/button_menu_blue_32.png');
	text-align: center;
	}

.menu_top_button_offer{
	float: left;
	width: 103px; 
	height: 32px;
	background-image: url('../img/button_menu_blue_32.png');
	text-align: center;
	}
	
.menu_top_button_case_studies{
	float: left;
	width: 149px; 
	height: 32px;
	background-image: url('../img/button_menu_blue_32.png');
	text-align: center;
	}

.menu_top_button_products{
	float: left;
	width: 125px; 
	height: 32px;
	background-image: url('../img/button_menu_blue_32.png');
	text-align: center;
	}

.menu_top_button_implementacion{
	float: left;
	width: 131px; 
	height: 32px;
	background-image: url('../img/button_menu_blue_32.png');
	text-align: center;
	}	

.menu_top_button_projects{
	float: left;
	width: 118px; 
	height: 32px;
	background-image: url('../img/button_menu_blue_32.png');
	text-align: center;
	}

.menu_top_button_jobs{
	float: left;
	width: 107px; 
	height: 32px;
	background-image: url('../img/button_menu_blue_32.png');
	text-align: center;
	}

.menu_top_button_contact{
	float: left;
	width: 100px; 
	height: 32px;
	background-image: url('../img/button_menu_blue_32.png');
	text-align: center;
	}
	
.background_menu{
	background-image: url(../img/background_menu.png);
	float: left;
	width: 980px;
	height: 15px;
	display: none;
	}
/* admin_menu*/

/*ADMIN*/
#menu_top_admin{
	background-color:#2A5695;
	float:left;
	width:100%;
	}
#menu_top_admin ul {
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	}
#menu_top_admin ul li {
	display:inline;
	margin-left:0;
	margin-right:0;
	padding-right:15px;
	}
#menu_top_admin ul li a{
	color: white;
	font-size:12px;
	}
.login_form{
	padding-top:50px;
	width:400px;
	margin-left:auto;
	margin-right:auto;
	}

/*End of Menu*/
/* ADMIN LOGIn FORM*/
.form_content{
	
	}
.form_content p{
	font-size:12px;
	font-weight: bold;
	padding-bottom: 10px;
	}
.form_content .text input {
	height:12px;
	left:327px;
	width:150px;
	font-size:10px;
	}
.form_content .password input {
	height:12px;
	left:327px;
	width:150px;
	font-size:10px;
	}
.form_content .text label{
	font-size:12px;
	left:-10px;
	position:relative;
	width:17px;
	}
.form_content .password label{
	font-size:12px;
	left:-5px;
	position:relative;
	}
.login_form .submit input{
	left:-93px;
	position:relative;
	top:-10px;
	width:56px;
	}
.login_form .message{
	font-size:13px;
	margin:0;
	padding:0;
	width:400px;
	}
/*END*/
	
#content{
	float: left;
	width: 980px;
	background: white;
	}
#content_offers{
	border-bottom:1px dotted #B7B7B7;
	width: 980px;
	height: 630px;
	margin-top: 10px;
	}
#content_managment {
	border-right:1px dotted #B7B7B7;
	float:left;
	height:626px;
	padding-left:4px;
	padding-right:6px;
	width:315px;
}
.managment_system_top {
	border:1px solid #D9D9D9;
	height:234px;
	padding:4px;
	width:305px;
}
.managment_define{
	
	height:230px;
	margin:1px;
	position:relative;
	width:301px;
	}
#managment_system {
	
}
.managment_www_service_img_title{
	border:1px solid #D9D9D9;
	float:left;
	width:302px;
	height: 230px;
	}
.managment_www_service_img{
	float:left;
	}		
.managmen_system_desc{
	width:	298px;
	height: 41px;
	background: #2a5695;
	color: white;
	position:absolute;
	bottom:0;
	left:0;
	padding-top:5px;
	padding-left:5px;
	font-weight:bold;
	}
.managment_system_text_define{
	width: 140px;
	height: 24px;
	margin-left: 161px;
	text-align:center;
	position:absolute;
	top:4px;
	color: white;
	font-size:11px;
	font-weight:bold;
	}
#managment_system_text{
	top:4px;
	}	

#managment_system_text p{
	position:relative;
	top:-6px;
	color: white;
	}

.managment_text{
	width: 308px;
	height:180px;
	margin-top:6px;
	margin-bottom:15px;
	color:#2c5595;
}
.managment_text ul{
	margin: 0px;
	padding-left:25px;
	}
.managment_text ul li{
	list-style-image: url(../img/arrow.png) ;
	width: 285px;
	margin: 0px;
	padding-top:10px;
	
	}
#portal_www {
}
#content_portal {
	border-right:1px dotted #B7B7B7;
	float:left;
	height:626px;
	padding-left:6px;
	width:322px;
}
#portal_text{
	top:5px;
	}

#service_implementation {

}
#content_implementation {
	float:left;
	height:626px;
	padding-left:7px;
	width:312px;
}
#implementation_text{
	top:4px;
	margin-left:148px;
	width:152px;
	}
.show_offer{
	width:88px;
	height:20px;
	background-image: url(../img/button_show_offer.png);
	background-repeat:no-repeat;
	margin-left:221px;
	padding-top:3px;
	}
.show_offer a{
	color:white;
	font-weight: bold;
	text-decoration: none;
	margin-left:6px;
	}	
.example_realization{
	float:left;
	border-top:1px dotted #B7B7B7;
	height:150px;
	margin-top:5px;
	width:315px;
	}
.example_realization_text{
	color: #2b5794;
	width: 315px;
	font-weight: bold;
	padding:5px 0 5px 1px;
	}
.example_realization_img{
	float:left;
	width:166px;
	height:115px;
	padding:3px;
	border:1px solid #D9D9D9;
	}
.example_realization_desc{
	float:left;
	width:138px;
	height:121px;	
	}
.example_desc{
	color:#474747;
	font-weight:bold;
	height:45px;
	margin:0;
	padding-bottom:10px;
	padding-left:10px;
	}
.height_desc{
	height:65px
	}
.example_realization_desc a{
	color:#2B5798;
	display:block;
	padding-left:10px;
	padding-top:4px;
	}
.example_link_show{
	float:right;
	width:56x;
	padding-top: 11px;
	}
.arrow{
	float:left;
	margin-left:85px;
	padding-top:19px;
	}
.example_link_show a{
		text-decoration: none;
		font-weight: bold;
		}
.input{
	padding-bottom: 1px;
	}
/*Products*/
#ready_products{
	height: 37px;
	border-bottom:1px solid #d9d9d9;
	position:relative;
	display: none;
	}
#ready_products_text{
	height: 24px;
	width: 164px;
	background: #eb0c0d;
	margin-left: 8px;
	margin-top: 13px;
	top:1px;
	font-size:13px;
	
	}
#text{
	position: absolute;
	top:5px;
	left:15px;	
	}
#products_presentation{
	height: 190px;
	background: #f9f9f9;
	float:left;
	width:980px;
	border-bottom:1px solid #d9d9d9;
	display: none;
	}
.simple_product_presentation{
	float:left;
	width: 237px;
	height: 171px;
	border: 1px solid #d9d9d9;
	margin-left: 8px;
	margin-top: 8px;
	margin-bottom: 10px;
	background: white;
	}
.simple_product_presentation_img{
	margin-top: 3px;
	margin-left: 3px;
	float: left;
	}
.simple_product_presentation_title{
	float:left;
	height:100px;
	position:relative;
	width:102px;
	}
.simple_product_presentation_title_text{
	position:absolute;
	top:10px;
	left:3px;
	color: #333;
	font-weight: bold;
	font-size: 12px;
	}
.simple_product_presentation_desc{
	float:left;
	margin-left: 6px;
	margin-top: 5px;
	width:225px;
	color: #295795;
	height:28px;
	}
.simple_product_presentation_link{
	float:right;
	margin-right:8px;
	margin-top:5px;
	}
.simple_product_presentation_link a{
	color: #295795;
	text-decoration: none;
	font-weight: bold;
	}
.product_margin{
	margin-left:3px;
	}
#implementation_projects_jobs{
	height:417px;
	float:left;
	width:980px;
	border-bottom: 1px solid #dadada;
	display: none;
	}
#last_implementation{
	background: white;
	height: 48px;
	}
.last_implementation_back{
	background-color: #2a5695;
	width:176px;
	height:24px;
	float:left;
	margin-left: 6px;
	margin-top: 15px;	
	text-align: center;
	}
.last_implementation_text{
	padding-top: 5px;
	text-align: center;
	color:white;
	font-weight: bold;
	font-size: 13px;
	}
#last_implementation_mulit_box{
	float:left;
	margin-left:1px;
	}
.last_implementation_box{
	width: 239px;
	height: 143px;
	border: 1px solid #d9d9d9;
	float:left;
	margin-left: 3px;
	}	
.last_implementation_box_img{
	width: 109px;
	height: 109px;
	float: left;
	margin-top: 6px;
	margin-left: 6px;
	}
.last_implementation_box_title{
	float:left;
	width:180px;
	margin-left: 6px;
	margin-top: 5px;
	font-weight: bold;
	font-size: 12px;
	}
.last_implementation_box_link{
	float:right;
	margin-top: 5px;
	margin-right: 6px;
	}
.last_implementation_box_link a{
	color: #2a5599;
	}
#change_color{
	background: #b7b7b7;
	}
.projects_jobs{
	float:left;
	width:490px;
	height:65px:
	}
#change_color_jobs{
	background: #888888;
	}
#main_site_projects_box{
	border:1px solid #D9D9D9;
	float:left;
	height:123px;
	margin-left:6px;
	margin-top:6px;
	width:479px;
	}
.main_site_projects_single_box{
	float:left;
	width:237px;
	}
.main_site_projects_box_img{
	float:left;
	height:115px;
	width:115px;
	margin-top: 4px;
	margin-left: 4px;
	}
.main_site_projects_box_title{
	color:#2A5695;
	float:left;
	font-size:12px;
	font-weight:bold;
	height:20px;
	margin-left:5px;
	margin-top:5px;
	width:108px;
	}
.main_site_projects_box_desc{
	float:left;
	width:108px;
	height:68px;
	color: #2a5695;
	margin-left:5px;
	margin-top:5px;
	}
.main_site_projects_box_link{
	float:left;
	height:15px;
	margin-left:80px;
	margin-top:5px;
	}
.main_site_projects_box_link a{
	text-decoration: none;
	color: #2a5695;
	font-weight: bold;
	}
#main_site_offers_job_multi{
	float:left;
	width:493px;
	}
.main_site_offers_job{
	border:1px solid #DADADA;
	border-right:none;
	float:left;
	height:123px;
	margin-left:6px;
	margin-top:6px;
	width:239px;
	}
.main_site_offers_job_title{
	float:left;
	margin-top:5px;
	margin-left:5px;
	width:229px;
	font-size:16px;
	font-weight:bold;
	color: #2a5695;
	
	}
.main_site_offers_job_desc{
	float:left;
	margin-top:5px;
	margin-left:5px;
	width:229px;
	height:68px;
	color: #2a5695;
	}
.main_site_offers_job_link{
	float:left;
	height:15px;
	margin-left:198px;
	margin-top:5px;
	}
.main_site_offers_job_link a{
	text-decoration: none;
	color: #2a5695;
	font-weight: bold;
	}
#offers_job_second{
	border-left:1px dotted #DADADA;
	border-right:1px solid #DADADA;
	margin-left:0;
	}
	/*Realizacje*/
#realizations_menu{
	float:left;
	width:250px;
	}
#realizations_ul{
	width:250px;
	float:left;
	margin:0px;
	margin-left:16px;
	}
#realizations_menu ul{
	margin:0px;
	padding: 0;
	}	
#realizations_menu ul li{
	list-style: none;
	margin:0 0 3px 0px;
	padding-top:10px;
	border:1px solid #d9d9d9;
 	background-image: url(../img/li_background.png);
 	background-repeat: repeat-x;
 	width:215px;
 	height:10px;
	}	
#realizations_menu ul li a{
	left:15px;
	position:relative;
	text-align:center;
	text-decoration:none;
	top:-5px;
	}
#realizations_menu ul li img{
	left:8px;
	position:relative;
	top:-3px;
	}
#realizations_container{
	float:right;
	width:715px;
	margin-top:-14px;
	margin-bottom: 30px;
	}
.twice_realization{
	float:left;
	width:675px;
	border-bottom:1px solid #d9d9d9; 
	}
.realizaions_desc{
	float:left;
	margin-bottom:20px;
	margin-right:55px;
	width:306px;
	}
.realization_margin{
	margin-right:2px;
	float:left;
	margin-bottom:20px;
	width:306px;
	}
.realizaions_title{
	color:#0E4E98;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-left:2px;
	margin-top:20px;
	width:300px;
	}
.realizaions_title a{
	color:#0E4E98;
	text-decoration: none;
	}
.realizaions_subtitle{
	color:#0E4E98;
	float:left;
	font-size:12px;
	margin-bottom:15px;
	margin-top:15px;
	padding:0 2px;
	width:310px;
	}
.relizations_img{
	margin:2px;
	float:left;
	width:306px;
	height:188px;
	border:1px solid #d9d9d9;
	}
.relizations_img img{
	margin:2px;
	}
.realizations_more {
	float:right;
	margin:5px 21px;
	}
.realizations_more a{
	}
.realizations_description{
	color:#0E4E98;
	float:left;
	padding:15px 2px;
	width:306px;
	height:50px;
	}
.realizations_link_left{
	color:#0E4E98;
	float:left;
	margin-left:2px;
	margin-top:5px;
	width:100px;
	}
.realizations_link_left a{
	color:#0e4e98;
	text-decoration: none;
	}
.realizations_link_right{
	float:right;
	margin:5px -24px 5px 0;
	width:55px;
	}
.realizations_link_right a{
	color:#0e4e98;
	text-decoration: none;
	}
#realizations_projects_title{
	color:#0E4E98;
	float:left;
	font-size:16px;
	font-weight:bold;
	margin-bottom:15px;
	margin-top:25px;
	width:200px;
	margin-left:16px;
	}
#realizations_projects_title a{
	color:#0E4E98;
	text-decoration:none;
	}
#product_container{
	margin-top:10px;
	}
.product{
	float:left;
	margin-top:-14px;
	width:730px;
	margin-bottom: 20px;
}
.product_img{
	float:left;
	width:160px;
	height:190px;
	margin-top:5px;
	margin-left:5px;
	}
.product_title{
	float:left;
	width:180px;
	font-size:14px;
	font-weight: bold;
	margin:5px;
	}
.product_ul{
	float:left;
	height:165px;
	margin:5px;
	width:180px;
	}
.product_left_link{
	float:left;
	margin:5px;
	width:130px
	}
.product_left_link a{
	color:#0E4E98;
	text-decoration: none;
	}
.product_right_link{
	float:right;
	margin:5px;
	width:60px;
	}
.product_right_link a{
	color:#0E4E98;
	text-decoration: none;
	}
.product_desc{
	float:left;
	height:220px;
	margin-bottom:20px;
	margin-top:20px;
	width:365px;
	color:#0E4E98;
	}
	
#job_center_container{
	width:530px;
	float:left;
	margin-top:35px;
	margin-bottom:20px;
	margin-left:45px;
	}
#job_right_container{
	/*border:1px solid black;*/
	float:right;
	height:300px;
	margin-top:20px;
	width:150px;
	}
#job_title{
	float:left;
	font-size:15px;
	font-weight:bold;
	margin:5px;
	width:500px;
	text-transform: uppercase;
	}
.job_subtitle{
	float:left;
	font-size:12px;
	margin:5px;
	width:500px;
	}
#job_ul{
	float:left;
	widh:500px;
	}
#job_ul ul{
	margin:5px 5px 5px 40px;
	padding:5px;
	}
#job_ul ul li{
	list-style-image:  url(../img/arrow.png);
	padding-top: 10px;
	}
#show_job{
	float:left;
	width:500px;
	}
#show_job_title{
	float:left;
	width:450px;
	font-size: 14px;
	font-weight: bold;
	margin:30px 5px 5px;
	
	}
#show_job_desc{
	margin:5px;
	float:left;
	font-size: 12px;	
	}
#join_to_job{
	float:right;
	width:85px;
	margin-top:15px;
	}
#join_to_job a{
	text-decoration: none;
	text-align: center;
	}
#form_contact_title{
	float:left;
	font-size:13px;
	margin-top:20px;
	padding-bottom:20px;
	text-align:center;
	width:500px;
	}
#form_contact{
	float:left;
	width:500px;
	margin-top:30px;
	}
.text{
	clear: both;
	}
.text label{
	display:block;
	float:left;
	padding-top:3px;
	width:100px;
	margin-left:5px;
	}
.text input{
	margin-left:15px;
	margin-bottom: 5px;
	width:260px;
	font-size:11px;
	}
.textarea label{
	display:block;
	float:left;
	padding-top:3px;
	width:100px;
	margin-left:5px;
	
	}
.textarea TEXTAREA{
	margin-left:15px;
	margin-bottom: 5px;
	font-size:11px;
	width:260px;
	}
.select label{
	display:block;
	float:left;
	padding-top:3px;
	width:100px;
	margin-left:5px;
	}
.select select{
	margin-left:15px;
	margin-bottom: 5px;
	}
.submit{
	float:right;
	margin-right:115px;
	}
div.error-message {
	clear:both;
	color:#990000;
	font-weight:bold;
	padding-bottom:5px;
	padding-left:120px;
}
div.message {
	color:#990000;
	float:right;
	font-size:140%;
	font-weight:bold;
	margin:150px 0 100px;
	padding:0;
	text-align:center;
	width:729px
}
#pages_company_data{
	float:left;
	margin-top:20px;
	width:300px;
	}
.pages_title{
	float:left;
	font-size:15px;
	font-weight:bold;
	margin:5px;
	width:300px;
	}
.pages_desc{
	float:left;
	font-size:12px;
	margin:5px;
	width:300px;
	}
#pages_logo_labin{
	float:left;
	width:220px;
	}
.office_data{
	float:left;
	width:220px;
	margin-top:15px;
	}
.office_data_all{
	float:left;
	width:200px;
	}
.office_data_gender{
	float:left;
	margin:5px 0 5px 5px;
	width:35px;
	}
.office_data_inf{
	float:left;
	margin:5px 5px 5px 0;
	width:108px;
	}
	
.office_data_inf a{
	color:black;
	font-weight:normal;
	text-decoration:none;
	}
#office_hour{
	float:right;
	width:153px;
	margin-right:150px;
	margin-top:15px;
	}
#office_hour_title{
	margin:5px;
	font-size:12px;
	width:150px;
	}
.office_address{
	margin-top:30px;
	float:left;
	font-size:14px;
	font-weight: bold;
	width:600px;
	}
#office_inf{
	width:500px;
	float:left;
	}
#office_data_poscode{
	margin-right: 5px;
	margin-left:15px;
	font-size:12px;
	width:40px;
	}
#office_data_city{
	font-size:12px;
	}
#office_street{
	float:left;
	width:500px;
	margin-top:15px;
	margin-left:15px;
	font-size:12px;
	}
.office_image{
	
	}	
.office_image a{
	text-decoration: none;
	font-weight: normal;
	}
.office_contact{
	
	}
.office_contact a{
	color:black;
	text-decoration: none;
	font-weight: normal;
	}
.office_row{
	margin-top: 5px;
	}
.office_week{
	width:30px;
	padding-top: 0;
	}
#employees{
	float:left;
	margin-left:295px;
	margin-top:30px;
	width:530px;
	}
.employees_data{
	float:left;
	width:530px;
	margin-top:20px;
	}
.employee_picture{
	float:left;
	width:100;
	height:100;
	margin:5px;
	}
.employee_names{
	float:left;
	width:400px;
	margin-left:15px;
	margin-top:4px;
	}
.employee_firstname{
	float:left;
	font-size:12px;
	font-weight: bold;
	padding-right: 5px;
	}
.employee_lastname{
	float:left;
	font-size:12px;
	font-weight: bold;
	}
.employee_position{
	float:left;
	font-size:11px;
	font-style: italic;
	margin-left:15px;
	margin-top: 5px;
	margin-bottom:15px;
	}
.employee_inf{
	float:left;
	height:16px;
	width:400px;
	margin-left:15px;
	}
#gmap{
	float:left;
	height:350px;
	margin:15px 15px 30px;
	width:500px;
	}
#project_view{
	float:left;
	width:630px;
	margin-top:20px;
	margin-left:45px;
	color:#0E4E98;
	}
#project_desc{
	width:630px;
	margin-top:20px;
	float:left;
	margin-bottom:20px;
	}
	/*
#project_view img{
	float:right;
	margin:10px 0px 20px;
	}*/
#projec_view_image a{
	text-decoration: none;
	color:#0E4E98;
	}
#project_view_title{
	font-size:16px;
	font-weight: bold;
	margin:5px;
	margin-left:0;
	width: 250px;
	color:#0E4E98;
	margin-bottom: 12px;
	}
#project_view_subtitle{
	font-size:12px;
	margin:10px;
	margin-left:0;
	width: 250px;
	color:#0E4E98;
	}
#project_view a{
	width:150px;
	margin-top:5px;
	}
#show_project{
	}
#project_view_photos_title{
	float:left;
	font-size: 14px;
	font-weight:bold;
	margin:15px 10px 15px 5px;
	width:400px;
	color:#0E4E98;
	}
#project_view_photos{
	margin-left:295px;
	margin-bottom:20px;
	float:left;
	width:530px;
	}
.project_view_photo_presentation{
	float:left;
	height:80px;
	margin:5px;
	width:120px;
		}
#projec_view_image {
	float:right;
	margin-bottom:5px;
	margin-left:5px;
	width:250px;
		}
#appliaction_attachment{
	float:left;
	}	
/* aplikuj on-line SWFupload*/
#job_center_container #swfupload{
	float:right;
	margin-right:112px;
	margin-top:20px;
	margin-bottom:20px;
	width:300px;
	}
#job_center_container #fsUploadProgress{
	width: 243px;
	}
#job_center_container #swfupload #divStatus{
	width:243px;
	}

#job_center_container	#swfupload .progressContainer{
	width:223px;
	}
#job_center_container	#swfupload .progressContainer div{
	width:223px;
	}
#job_center_container #swfupload .progressWrapper{
	width:223px;
	}
#job_center_container .submit{
	float:right;
	margin-right:140px;
	margin-top:10px;
	}
#job_center_container #application_title_add{
	float:left;
	font-size:13px;
	font-weight:bold;
	margin-bottom:25px;
	text-align:center;
	width:386px;
	}
	
#case_studies_contener{
	float:left;
	font-size:11px;
	margin-bottom:20px;
	margin-left:45px;
	margin-top:20px;
	width:530px;
	}
#offers_contener{
	float:left;
	font-size:12px;
	margin-bottom:20px;
	margin-left:45px;
	margin-top:20px;
	width:630px;
	text-align: justify;
	}
#offers_name{
	color:#EE3322;
	float:left;
	font-size:20px;
	margin-bottom:10px;
	margin-top:5px;
	text-align:center;
	width:630px;
	}
#offers_img{
	float:right;
	margin-bottom:10px;
	margin-left:40px;
	margin-top:3px;
	}
#cooperation_img{
	float:right;
	margin-bottom:10px;
	margin-left:10px;
	margin-top:13px;
	}
#offers_img img{
	
	}
#salary{
	float:left;
	height:30px;
	margin-bottom:8px;
	}
input#input_salary{
	height:21px;
	}

/* KONIEC aplikuj on-line SWFupload*/
/*.product_ul ul li{
	list-style-image: url(../img/arrow.png);
	}*/
	
#searchGmapsButton{
	margin-bottom:5px;
	margin-top:10px;
	width:724px;
	}			
#footer{
	float: left;
	width: 980px;
	background: white;
	}
#footer_box{
	float:left;
	width:430px;
	height:42px;
	}
#footer_box_text{
	margin-top:15px;
	margin-left:10px;
	color: #2a5896;
	font-weight: bold;
	font-size: 11px;
	}
#footer_links{
	float:right;
	width:430px;
	height:42px;
	}
#footer_links ul{
	margin-top:15px;
	margin-left:0;
	margin-right:0;
	padding: 0;
	}
#footer_links ul li{
	border-right:1px solid black;
	display:inline;
	margin:4px 4px 4px 0;
	padding-bottom:0;
	padding-right:6px;
	}
#footer_links ul li#no_border{
	border-right:none; 
	}
#footer_links ul li a{
	color:#2A5896;
	font-size:11px;
	text-decoration:none;
	}
	
	