/* Jacek custom */
.about_us_box {
	margin-top: 60px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 15px;
	text-align: justify;
	line-height: 16px;
}

/*Global*/

* {
	margin: 0;
	padding: 0;
}
html {
	width: 100%;
	font-size: 62.5%;
	background: url('gfx/bg_bott.gif') bottom repeat-x;
}	
body {
	font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
	font-size: 1.1em;
	color: #667a83;	
	background: url('gfx/bg_top.gif') center top no-repeat;
}		
ul {
	list-style: none;
}
img {
	border: none;
}	
a:link, a:visited, a:hover, a:active {
	color: #de3c21;
	text-decoration: underline;
}	
h3 {
	color: #000;
	font-size: 2.18em;
	font-weight: normal;
}
/*end Global*/

/*INDEX*/

.container {
	width: 990px;
	margin: 0 auto;
}

/*Header*/
	
.header {
	width: 990px;
	float: left;
}
.logo_wrap {
	width: 270px;
	height: 120px;
	float: left;
}
#logo {
	float: left;
	display: inline;
	margin: 40px 0 0 30px;
}
#slogan {
	font-family: Georgia, "Times New Roman", "DejaVu Serif ", serif; 
	float: left;
	display: inline;
	margin: 10px 0 0 30px;
	color: #a3a498;
	font-style: italic;
}
#lang {
	width: 70px;
	height: 16px;
	float: right;
	margin: 20px 5px 0 300px;
}
#lang li {
	float: left;
}
#lang a:link, #lang a:visited, #lang a:hover, #lang a:active {
	display: block;
	width: 25px;
	height: 16px;
	float: left;
	margin: 0 5px;
	display: inline;
}
#lang .polish a:link, #lang .polish a:visited, #lang .polish a:hover, #lang .polish a:active {
	background: url('gfx/img.png') 0 0 no-repeat;
}
#lang .english a:link, #lang .english a:visited, #lang .english a:hover, #lang .english a:active {
	background: url('gfx/img.png') 0 -16px no-repeat;
}

	/*Menu*/
	
#menu {
	width: 700px;
	height: 58px;
	float: right;
	margin: 23px 0 0 0;
}
#menu li {
	float: right;
}
#menu a:link, #menu a:visited {
	display: block;
	float: left;
	height: 56px;
	padding: 0 20px 0 10px;
	font-size: 1.09em;
	color: #fff;
	text-decoration: none;
	background: url('gfx/bg_menu.gif') left top repeat-y;
}
#menu a:hover, #menu a:active {
	padding-top: 2px;
	height: 54px;
}
#menu .active a:link, #menu .active a:visited {
	padding-top: 18px;
	height: 38px;
	color: #de3c21;
	border-bottom: 2px solid #de3c21;
}
#menu .first:link, #menu .first:visited, #menu .first:hover, #menu .first:active, #menu .active .first:link, #menu .active .first:visited {
	background: none;
}
#menu a:link em, #menu a:visited em {
	font-family: Georgia, "Times New Roman", "DejaVu Serif ", serif; 
	font-size: 0.92em;
	color: #ac91bd;
}
	/*end Menu*/
	
	/*Snapshots*/
	
.snapshots {
	width: 970px;
	float: left;
	display: inline;
	margin: 50px -3px 0 10px;
}
.snapshots li {
	width: 302px;
	float: left;
	margin: 0 0 0 32px;
}
.snapshots .first {
	margin-left: 0;
}
.snapshots #why_work {
	background: url('gfx/why.gif') 8px 0 no-repeat;
}
.snapshots #about_us {
	background: url('gfx/about.gif') no-repeat;
}
.snapshots #get_in {
	background: url('gfx/get.gif') 13px 0 no-repeat;
}
.snapshots h2 {
	float: left;
	margin: 0 0 0 85px;
	display: inline;
	font-size: 2.18em;
	color: #fff;
	font-weight: normal;
	border-bottom: 2px solid #de3c21;
}
.snapshots .snapshot_cont {
	width: 208px;
	float: left;
	padding: 10px 10px 10px 84px;
	line-height: 16px;
	color: #ac91bd;
	overflow: hidden;
	border-bottom: 1px solid #3f274f;
}
.snapshots p {
	width: 208px;
	float: left;
	overflow: hidden;
}
#why_work p {
	height: 48px;
}
#about_us p {
	height: 64px;
}
#get_in p {
	height: 80px;
}
.more:link, .more:visited, .more:hover, .more:active {
	float: right;
	margin: 10px 0 0 0;
	padding: 0 12px 0 0;
	font-family: Georgia, "Times New Roman", "DejaVu Serif ", serif; 
	font-size: 1.09em;
	font-weight: bold;
	font-style: italic;
	background: url('gfx/more.gif') right center no-repeat;
}
.snapshots #get_in p span {
	float: left;
}
.snapshots #get_in .address {
	width: 160px;
	margin: 0 0 0 2px;
}
	/*end Snapshots*/
/*end Header*/

/*Content*/

.content {
	width: 990px;
	float: left;
}

	/*Get Started*/
	
.get_started {
	width: 312px;
	height: 280px;
	float: left;
	margin: -12px 0 0 0;
	position: relative;
	z-index: 10;
}
.get_started_inner {
	width: 100%;
	height: 100%;
	background: url('gfx/bg_get_started.png') no-repeat;
}
.get_started_cont {
	width: 257px;
	height: 240px;
	padding: 40px 25px 0 30px;
}
.get_started h3 {
	color: #fff;
}
.get_started ul {
	height: 167px;
	float: left;
}
.get_started li {
	margin: 15px 0 0 0;
}
.get_started ul a:link, .get_started ul a:visited, .get_started ul a:hover, .get_started ul a:active {
	font-size: 1.09em;
	font-weight: bold;
}
.get_started p {
	width: 250px;
	margin: 5px 0 0 0;
	line-height: 16px;
}
.more_white:link, .more_white:visited, .more_white:hover, .more_white:active {
	color: #fff;
	background: url('gfx/more_white.gif') right center no-repeat;
}
	/*end Get Started*/
	
	/*Latest and Work*/
	
.latest_and_work {
	width: 302px;
	height: 265px;
	float: left;
	margin: 27px 0 0 32px;
	padding: 0 0 11px 0;
}
.latest {
	width: 287px;
	height: 105px;
	float: left;
	padding: 25px 15px 0 0;
	border-right: 1px solid #dfe0dd;
}
.latest ul {
	float: left;
}
.latest li {
	margin: 7px 0 0 0;
	padding: 0 0 0 10px;
	background: url('gfx/dot.gif') left center no-repeat;
}
.latest a:link, .latest a:visited, .latest a:hover, .latest a:active {
	font-size: 1.09em;
	font-weight: bold;
}
.work {
	width: 287px;
	height: 135px;
	float: left;
	padding: 0 15px 0 0;
	text-align: center;
	border-right: 1px solid #dfe0dd;
}
.work  h3 {
	text-align: left;
}
.rotator_mini {
	width: 80px;
	height: 80px;
	float: left;
	display: inline;
	margin: 15px 0 0 100px;
}
	/*end Latest and Work*/
	
	/*Services*/
	
.services {
	width: 302px;
	height: 250px;
	float: left;
	position: relative;
	margin: 52px 0 0 32px;
}
.services_cont {
	width: 302px;
	float: left;
	margin: 7px 0 0 0;
}
.services_cont dl {
	width: 302px;
	float: left;
}
.services_cont .img {
	width: 50px;
	float: left;
}
.services_cont .img img {
	float: left;
}
.services_cont dt {
	width: 252px;
	float: right;
	padding: 0 0 7px 0; 
	color: #210035;
	font-size: 1.27em;
}
.services_cont .text {
	line-height: 16px;
}
.services_cont .services_man {
	width: 302px;
	float: left;
}
.switcher {
	width: 37px;
	height: 17px;
	float: left;
}
.switcher li {
	float: left;
}
.switcher .prev {
	margin: 0 3px 0 0;
}
.switcher a:link, .switcher a:visited {
	display: block;
	width: 17px;
	height: 17px;
	float: left;
	cursor: pointer;
}
.switcher .prev a:link, .switcher .prev a:visited {
	background: url('gfx/img.png') -25px 0 no-repeat;
}
.switcher .prev a:hover, .switcher .prev a:active {
	background: url('gfx/img.png') -25px -17px no-repeat;
}
.switcher .next a:link, .switcher .next a:visited {
	background: url('gfx/img.png') -42px 0 no-repeat;
}
.switcher .next a:hover, .switcher .next a:active {
	background: url('gfx/img.png') -42px -17px no-repeat;
}
.services .switcher {
	margin: -17px 0 0 0;
}
.want_work:link, .want_work:visited, .want_work:hover, .want_work:active {
	width: 307px;
	height: 79px;
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	cursor: pointer;
	background: url('gfx/want_work.png') no-repeat;
}
#want_work_pl {
	background: url('gfx/want_work_pl.png') no-repeat;
}
	/*end Services*/
/*end Content*/

/*Footer*/

.footer {
	width: 990px;
	height: 68px;
	padding: 20px 0 0 0;
	clear: both;
}
.footer_left {
	float: left;
}
.footer_left #logo_mini {
	float: left;
}
.footer_left span {
	float: left;
	height: 16px;
	line-height: 18px;
	display: inline;
	margin: 0 0 0 10px;
}
#menu_bott {
	float: right;
}
#menu_bott li {
	float: right;
	display: inline;
	margin: 0 10px;
}
#menu_bott a:link, #menu_bott a:visited, #menu_bott a:hover, #menu_bott a:active {
	color: #667a83;
}
/*end Footer*/
/*end INDEX*/

/*WHY*/

#bg_why {
	background: url('gfx/bg_top_why.gif') center top no-repeat;
}
#bg_why_pl {
	background: url('gfx/bg_top_why_pl.gif') center top no-repeat;
}
.subpage .header {
	height: 302px;
}
.subpage .content {
	background: url('gfx/bg_cont.gif') 637px 0 repeat-y;
	margin-bottom: 11px;
	padding-bottom: 25px;
}
.left {
	width: 645px;
	float: left;
}
.right {
	width: 343px;
	float: left;
	margin: 0 0 0 2px;
}
.why_list {
	width: 645px;
	float: left;
}
.why_list li {
	width: 645px;
	float: left;
	margin: 20px 0 0 0;
}
.why_list h2 {
	font-size: 2.18em;
	color: #210035;
	padding-bottom: 9px;
	border-bottom: 1px solid #dfe0dd;
}
.why_list h2 .number {
	color: #de3c21;
}
.why_list p {
	width: 565px;
	float: left;
	padding: 25px 60px 25px 20px;
	line-height: 16px;
}

/*Services*/

.services_list {
	width: 310px;
	height: 375px;
	float: right;
	margin: -70px 10px 0 0;
	background: url('gfx/bg_services.png') no-repeat;
}
.services_list h2 {
	font-size: 2.18em;
	color: #fff;
	padding: 30px 0 0 35px;
}
.services_list ul {
	float: left;
	margin: 5px 0 0 0;
}
.services_list li {
	width: 268px;
	height: 36px;
	float: left;
	line-height: 35px;
	padding: 0 0 0 45px;
	background: url('gfx/li_services.gif') 35px 14px no-repeat;
}
.services_list li.ost {
	height: 35px;
}
.services_list li a:link, .services_list li a:visited, .services_list li a:hover, .services_list li a:active {
	font-family: Georgia, "Times New Roman", "DejaVu Serif ", serif;
	font-size: 1.09em;
	font-weight: bold;
	font-style: italic;
	display: block;
}
.services_list li:hover {
	height: 41px;
	line-height: 41px;
	background: url('gfx/li_services_hov.gif') 12px 0 no-repeat;
	margin: -3px 0 -2px 0;
}
.services_list li:hover a {
	color: #fff;
	text-decoration: none;
}
.services_list li.ost:hover {
	height: 37px;
}
.services_list li.first:hover {
	height: 38px;
	line-height: 35px;
	margin: 0 0 -2px 0;
	background: url('gfx/li_services_hov.gif') 12px bottom no-repeat;
}
/*end Services*/

/*Stuff*/

.stuff {
	width: 290px;
	float: right;
	margin: 25px 0 0 0;
}
.h2_line {
	width: 290px;
	float: left;
	border-bottom: 1px solid #de3c21;
}
.h2_line h2 {
	font-size: 2.18em;
	color: #210035;
	float: left;
	margin-bottom: -3px;
	border-bottom: 2px solid #de3c21;
}
.stuff_cont {
	width: 203px;
	float: left;
	padding: 15px 0 30px 87px;
	background: url('gfx/ico_stuff.gif') 0 15px no-repeat;
}
.stuff_cont p {
	width: 153px;
	float: left;
	padding: 15px 40px 5px 0;
	line-height: 16px;
}
.stuff_cont .more:link, .stuff_cont .more:visited, .stuff_cont .more:hover, .stuff_cont .more:active {
	float: left;
}
.right_top_wrap {
	width: 343px;
	float: left;
	border-bottom: 1px solid #dfe0dd;
}
/*end Stuff*/

/*Clients*/

.clients {
	width: 290px;
	float: right;
	margin: 25px 0 0 0;
}
.rotator {
	width: 150px;
	height: 150px;
	float: left;
	display: inline;
	margin: 30px 0 0 70px;
}
/*end Clients*/
/*end WHY*/

/*WHAT WE DO OPT*/

#bg_what_we_do, #bg_what_we_do_opt {
	background: url('gfx/bg_top_what_we_do.gif') center top no-repeat;
}
#bg_what_we_do_pl, #bg_what_we_do_opt_pl {
	background: url('gfx/bg_top_what_we_do_pl.gif') center top no-repeat;
}
.what_do_opt_list {
	width: 645px;
	float: left;
	padding: 0 0 20px 0;
}
.what_do_opt_list li {
	width: 645px;
	float: left;
	margin: 20px 0 0 0;
}
.what_do_opt_list h2 {
	font-size: 2.18em;
	color: #210035;
	padding-bottom: 9px;
	border-bottom: 1px solid #dfe0dd;
}
.what_do_opt_cont {
	width: 645px;
	float: left;
	padding: 10px 0 20px 0;
}
.what_do_opt_list img {
	border: 1px solid #dfe0dd;
	float: left;
	margin: 15px 15px 10px 0;
}
.what_do_opt_list p {
	padding: 15px 60px 0 0;
	line-height: 16px;
}
/*end WHAT WE DO OPT*/

/*WHAT WE DO*/

#bg_what_we_do .content, #bg_what_we_do_pl .content {
	background: none;
}
.what_do_list a:link, .what_do_list a:visited, .what_do_list a:hover, .what_do_list a:active {
     text-decoration: none;
}

.what_do_list {
	width: 996px;
	float: left;
	display: inline;
	margin: 15px 0 0 -18px;
	padding-bottom: 30px;
}
.what_do_list li {
	width: 302px;
	float: left;
	display: inline;
	margin: 40px 0 0 30px;
}
.what_do_list h2 {
	font-size: 1.64em;
	color: #210035;
	text-align: center;
}
.what_do_list .what_do_cont {
	width: 300px;
	height: 196px;
	float: left;
	margin: 15px 0 0 0;
	border: 1px solid #dfe0dd;
}
.what_do_list .what_desc {
	width: 280px;
	height: 30px;
	float: left;
	padding: 10px;
	margin: 146px 0 0 0;
	color: #fff;
	line-height: 16px;
	background: rgb(0,0,0);
	background: rgba(0,0,0, .50);
	text-decoration: none;
}
.proj_app .what_do_cont {
	background: url('gfx/photo_project.jpg') no-repeat;
}
.soft_dev .what_do_cont {
	background: url('gfx/photo_software.jpg') no-repeat;
}
.design .what_do_cont {
	background: url('gfx/photo_design.jpg') no-repeat;
}
.multimedia .what_do_cont {
	background: url('gfx/photo_multi.jpg') no-repeat;
}
.consulting .what_do_cont {
	background: url('gfx/photo_consult.jpg') no-repeat;
}
.web_perf .what_do_cont {
	background: url('gfx/photo_web.jpg') no-repeat;
}
.host .what_do_cont {
	background: url('gfx/photo_host.jpg') no-repeat;
}
.mobile .what_do_cont {
	background: url('gfx/photo_mobile.jpg') no-repeat;
}

.what_words ul {
	margin: 5px 0 0 20px;
	width: 280px;
}
.what_words2 ul {
	margin: 5px 0 0 20px;
	width: 580px;
}
.what_words li {
	padding: 0 0 0 14px;
	margin: 10px 0 0 0;
	font-family: Georgia, "Times New Roman", "DejaVu Serif ", serif; 
	font-size: 1.09em;
	font-weight: bold;
	font-style: italic;
	color: #de3c21;
	background: url('gfx/more_grey.gif')left center no-repeat;
	width: 280px;
}
.what_words2 li {
	padding: 0 0 0 14px;
	margin: 10px 0 0 0;
	font-family: Georgia, "Times New Roman", "DejaVu Serif ", serif; 
	font-size: 1.09em;
	font-weight: bold;
	font-style: italic;
	color: #de3c21;
	background: url('gfx/more_grey.gif')left center no-repeat;
	width: 580px;
}
.what_words {
	width: 300px;
	float: left;
	border-top: 1px solid #dfe0dd;
	padding: 20px 0;
	margin-top: 10px;
}
.what_words2 {
	width: 600px;
	float: left;
	border-top: 1px solid #dfe0dd;
	padding: 20px 0;
	margin-top: 10px;
}

.what_words h3, .what_words2 h3 {
	font-size: 1.09em;
	font-weight: bold;
	color: #667a83;
}
/*end WHAT WE DO*/

/*OUR WORK OPT*/

#bg_our_work {
	background: url('gfx/bg_top_our_work.gif') center top no-repeat;
}
#bg_our_work_pl {
	background: url('gfx/bg_top_our_work_pl.gif') center top no-repeat;
}
#bg_our_company_pl {
	background: url('gfx/bg_top_our_comp_pl.gif') center top no-repeat;
}
.back_to {
	padding-bottom: 55px;
}
.back_to .more:link, .back_to .more:visited, .back_to .more:hover, .back_to .more:active {
	float: left;
	margin: 35px 0 0 53px;
}

/*Applied Services*/

.applied_services_list {
	width: 310px;
	height: 219px;
	float: right;
	margin: -30px 0 0 0;
	background: url('gfx/bg_applied.png') no-repeat;
}
.applied_services_list h2 {
	font-size: 2.18em;
	color: #fff;
	padding: 30px 0 0 35px;
}
.applied_services_list ul {
	float: left;
	margin: 5px 0 0 0;
}
.applied_services_list li {
	line-height: 25px;
	padding: 0 0 0 58px;
	background: url('gfx/ico_apply.gif') 35px center no-repeat;
}
.applied_services_list a:link, .applied_services_list a:visited {
	font-family: Georgia, "Times New Roman", "DejaVu Serif ", serif;
	font-size: 1.09em;
	font-weight: bold;
	font-style: italic;
}
.applied_services_list a:hover, .applied_services_list a:active {
	color: #fff;
	text-decoration: none;
}
/*end Applied Services*/

/*Do You Like*/

.do_you_like_cont {

	background: url('gfx/ico_do_you_like.gif') 20px 30px no-repeat;
}
/*end Do You Like*/

.project_gal {
	width: 338px;
	float: left;
	margin: 5px 0 0 0;
}
.project_gal_list {
	width: 338px;
	/*
	height: 466px;
	overflow: hidden;
	*/
}
.project_gal_list li {
	width: 338px;
	margin: 10px 0 0 0;
}
.project_gal_list img {
	border: 1px solid #dfe0dd;
}

/*Pages*/

.pages {
	text-align: center;
	margin: 15px 0 0 0;
}
.pages li {
	display: inline;
}
.pages a:link, .pages a:visited {
	margin: 0 0 0 5px;
	font-weight: bold;
}
.pages a:hover, .pages a:active, .pages .active a:link, .pages .active a:visited {
	text-decoration: none;
	color: #210035;
}
.page_prev a:link, .page_prev a:visited {
	margin: 0 5px 0 0;
	padding: 0 0 0 12px;
	font-family: Georgia, "Times New Roman", "DejaVu Serif ", serif; 
	font-size: 1.09em;
	font-weight: bold;
	font-style: italic;
	background: url('gfx/more_inv.gif') left center no-repeat
}
.page_next a:link, .page_next a:visited {
	margin: 0 0 0 10px;
	padding: 0 12px 0 0;
	font-family: Georgia, "Times New Roman", "DejaVu Serif ", serif; 
	font-size: 1.09em;
	font-weight: bold;
	font-style: italic;
	background: url('gfx/more.gif') right center no-repeat
}
.page_prev a:hover, .page_prev a:active, .page_next a:hover, .page_next a:active {
	text-decoration: underline;
	color: #de3c21;
}
/*end Pages*/

.project_info {
	width: 292px;
	float: right;
	margin: 15px 0 0 0;
}
.project_info h2 {
	font-size: 2.18em;
	color: #210035;
	float: left;
	border-bottom: 1px solid #210035;
}
.project_info p {
	width: 232px;
	float: left;
	line-height: 16px;
	padding: 15px 60px 15px 0;
}
.project_words {
	width: 292px;
	float: left;
	border-top: 1px solid #dfe0dd;
	padding: 20px 0;
}
.project_words h3 {
	font-size: 1.09em;
	font-weight: bold;
	color: #667a83;
}
.project_words ul {
	margin: 5px 0 0 20px;
}
.project_words li {
	padding: 0 0 0 14px;
	margin: 10px 0 0 0;
	font-family: Georgia, "Times New Roman", "DejaVu Serif ", serif; 
	font-size: 1.09em;
	font-weight: bold;
	font-style: italic;
	color: #de3c21;
	background: url('gfx/more_grey.gif')left center no-repeat;
}



/*end OUR WORK OPT*/

/*OUR WORK*/

.portfolio p {
	line-height: 16px;
	padding: 15px 20px 0 35px
}
.why_work_cont {
	padding: 15px 0 30px 50px;
    width: 240px;
}
.why_work_1 {
	background: url('gfx/nr_1.gif') 2px 5px no-repeat;
}
.why_work_2 {
	background: url('gfx/nr_2.gif') 2px 5px no-repeat;
}
.why_work_3 {
	background: url('gfx/nr_3.gif') 2px 5px no-repeat;
}
.why_work_4 {
	background: url('gfx/nr_4.gif') 0 5px no-repeat;
}
.why_work_5 {
	background: url('gfx/nr_5.gif') 2px 5px no-repeat;
}
.why_work_6 {
	background: url('gfx/nr_6.gif') 0 5px no-repeat;
}
.why_work_7 {
	background: url('gfx/nr_7.gif') 0 5px no-repeat;
}
.why_work_8 {
	background: url('gfx/nr_8.gif') 0 5px no-repeat;
}
.why_work_9 {
	background: url('gfx/nr_9.gif') 2px 5px no-repeat;
}
.why_work_cont p {
	width: 220px;
	padding-right: 20px;
}
.stuff h3 {
	color: #210035;
	font-size: 1.27em;
	margin: 10px 0 0 0;
}
/*Our Projects*/

.our_proj {
	width: 645px;
	float: left;
}
.our_proj_list {
	width: 645px;
	/*
	height: 615px;
	overflow: hidden;
	*/
	float: left;
	display: inline;
	margin: 10px 0 0 -29px;
}
.our_proj_list li {
	width: 186px;
	height: 200px;
	float: left;
	display: inline;
	margin: 5px 0 0 29px;
}
.our_proj_list img {
	border: 1px solid #dfe0dd;
}
.our_proj_list .proj_name:link, .our_proj_list .proj_name:visited, .our_proj_list .proj_name:hover, .our_proj_list .proj_name:active {
	font-family: Georgia, "Times New Roman", "DejaVu Serif ", serif; 
	font-size: 1.09em;
	font-weight: bold;
	font-style: italic;
	color: #de3c21;
	float: left;
	margin: 5px 0 0 0;
}
.our_proj_list p {
	width: 186px;
	float: left;
	margin: 5px 0 0 0;
}
.our_proj .pages {
	float: right;
	display: inline;
	margin: 15px 29px 0 0;
}
/*end Our Projects*/
/*end OUR WORK*/

/*OUR PROCESS*/

#bg_our_process {
	background: url('gfx/bg_top_our_process.gif') center top no-repeat;
}
#bg_our_process_pl {
	background: url('gfx/bg_top_our_process_pl.gif') center top no-repeat;
}
.right_top_wrap .clients {
	padding-bottom: 25px;
}
.process_list {
	width: 645px;
	float: left;
	margin: -20px 0 0 0;
}
.process_list li {
	width: 645px;
	float: left;
	margin: 50px 0 0 0;
}
.process_list .proc_1 {
	background: url('gfx/nr_1.png') 8px 40px no-repeat;
}
.process_list .proc_2 {
	background: url('gfx/nr_2.png') 8px 40px no-repeat;
}
.process_list .proc_3 {
	background: url('gfx/nr_3.png') 8px 40px no-repeat;
}
.process_list .proc_4 {
	background: url('gfx/nr_4.png') 0 40px no-repeat;
}
.process_list .proc_5 {
	background: url('gfx/nr_5.png') 10px 40px no-repeat;
}
.process_list .proc_6 {
	background: url('gfx/nr_6.png') 9px 40px no-repeat;
}
.process_list .proc_7 {
	background: url('gfx/nr_7.png') 0 40px no-repeat;
}
.process_list .proc_8 {
	background: url('gfx/nr_8.png') 10px 40px no-repeat;
}
.process_list .proc_9 {
	background: url('gfx/nr_9.png') 9px 40px no-repeat;
}
.process_list h2 {
	font-size: 2.18em;
	color: #210035;
	padding: 0 0 9px 60px;
	border-bottom: 1px solid #dfe0dd;
}
.process_list p {
	width: 515px;
	float: left;
	padding: 25px 60px 25px 70px;
	line-height: 16px;
}
.process_list ul {
	float: left;
	margin: -10px 0 0 90px;
}
.process_list ul li {
	padding: 0 0 0 14px;
	margin: 10px 0 0 0;
	font-family: Georgia, "Times New Roman", "DejaVu Serif ", serif; 
	font-size: 1.09em;
	font-weight: bold;
	font-style: italic;
	color: #de3c21;
	background: url('gfx/more_grey.gif')left center no-repeat;
}
/*end OUR PROCESS*/

/*GET IN*/

#bg_get_in {
	background: url('gfx/bg_top_get_in.gif') center top no-repeat;
}
#bg_get_in_pl {
	background: url('gfx/bg_top_get_in_pl.gif') center top no-repeat;
}
.get_in {
	width: 645px;
	float: left;
	margin: 20px 0 0 0;
}
.get_in form {
	width: 353px;
	float: left;
}
.get_in p {
	line-height: 16px;
	width: 585px;
	float: left;
	padding: 0 60px 20px 0;
}
.get_in .row {
	width: 433px;
	float: left;
	margin: 10px 0 0 0;
}
.get_in label {
	font-weight: bold;
	text-align: right;
	padding: 0 10px 0 0;
	width: 150px;
	line-height: 30px;
	float: left;
}
.get_in input {
	width: 251px;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	float: left;
	border: 1px solid #dfe0dd;
	font-size: 1em;
	font-weight: bold;
	color: #210035;	
}
.get_in textarea {
	width: 251px;
	height: 100px;
	float: left;
	padding: 8px 10px;
	border: 1px solid #dfe0dd;
	overflow-x: hidden;
	overflow-y: auto;
	font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #210035;	
	white-space: normal;
	text-align: left;
}
.get_in button {
	border: none;
	overflow: visible;
	float: right;
	padding: 0 12px 0 0;
	font-family: Georgia, "Times New Roman", "DejaVu Serif ", serif; 
	font-size: 1.09em;
	font-weight: bold;
	font-style: italic;
	color: #de3c21;
	cursor: pointer;
	text-decoration: underline;
	background: transparent url('gfx/more.gif') right center no-repeat;
}
/*end GET IN*/

/*RECRUT*/

#bg_recrut {
	background: url('gfx/bg_top_recrut.gif') center top no-repeat;
}
#bg_recrut_pl {
	background: url('gfx/bg_top_recrut_pl.gif') center top no-repeat;
}
/*end RECRUT*/
