/* CSS Document */

body {

	margin: 0;

	padding: 0;

	background-color: #242424;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	color: #fff;

}

p {

	margin: 0;

	padding: 0;

	margin: 8px 0 8px 0;

}

a {

	text-decoration: none;

}

#skip {

	display: none;

}

/*orange box*/

#kontener_orange {

	background: #3D7800; 

	/*height: 246px;*/

	height: 226px;

	margin-left: 32px;

	margin-top: 53px;

	min-width: 947px;

	border-bottom: 1px solid #483121;

}

#kontener_in {

	width: 948px;

	position: relative;

	height: 226px;

}

/*main menu*/

ul.main_menu {

	margin: 0;

	padding: 0;

	list-style: none;

	position: absolute;

	right: 0;

	top: 0;

}

ul.main_menu li {

	float: left;

	margin-top: -7px;

	position: relative;

}







ul.main_menu li a {







	display: block;







	/*height: 83px;*/







	height: 63px;







	text-indent: -5000px;







	border-top: 7px solid #242424;







}







ul.main_menu li a:hover, ul.main_menu li a.active {
    background-color: #589915;
    border-top: 7px solid #486d20;
}

.my a {
    background: url(../images/menu_my.gif) no-repeat  7px 46px;
    width: 34px;
}

.clients a {
    background: url(../images/menu_klienci.gif) no-repeat  7px 41px;
    width: 55px;
}

.blog a {
    background: url(../images/menu_blog.gif) no-repeat  7px 41px;
    width: 91px;
}

.biuro a {
    background: url(../images/menu_biuro.png) no-repeat  7px 42px;
    width: 111px;
}

.contact a {
    background: url(../images/menu_kontakt.gif) no-repeat  7px 41px;
    width: 66px;
}

/*left menu*/
ul.leftmenu {
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    left: -7px;
    bottom: 17px;
}







ul.leftmenu li {







	







}	







ul.leftmenu a {







	color: #fff;







	text-decoration: none;







	display: block;







	padding-top: 3px;







	padding-bottom: 3px;







	width: 200px;







	padding-left: 196px;







	border-left: 7px solid #242424;







	







}







ul.leftmenu a:hover {







	/*background-color: #FF8731;







	border-left: 7px solid #A66638;*/







}







ul.leftmenu a.active {







	font-weight: bold;







}







#flash {







	position: absolute;







	right: 0;







	top: 71px;







}







.clocks {







	background: url(../images/your_time_flash.gif) no-repeat;







	width: 779px;







	height: 185px; 







}







#praca_txt {







	position: absolute;







	right: 0;







	top: 71px;







	width: 637px;







	height: 185px;







	background: url(../images/pracuja.gif) no-repeat;







	text-indent: -5000px;







}







#awards_txt {







	position: absolute;







	right: 0;







	top: 71px;







	width: 637px;







	height: 185px;







	background:  url(../images/fwa.gif) no-repeat;







	text-indent: -5000px;







}







#zakres_uslug_txt {







	position: absolute;







	right: 0;







	top: 71px;







	width: 637px;







	height: 185px;







	background: url(../images/cel.gif) no-repeat;







	text-indent: -5000px;







}







#opcom {







	display: block;







	position: absolute;







	top: -47px;







	left: 117px;







	text-indent: -5000px;







	background: url(../images/logo_eskadra_marketing.gif);







	width: 220px;







	height: 101px;







}


#eskadrahome img {
border: none;
}

#eskadrahome {




border: 0;


	text-indent: 0;















	position: absolute;







	right: 0;







	top: -28px;




	padding-right: 10px;













}


#lang {







	text-indent: -5000px;







	background: url(../images/in_english.gif) no-repeat left;







	position: absolute;







	right: 0;







	top: -28px;







	width: 109px;







	height: 18px;







	padding-right: 10px;













}















#post{







	text-indent: -5000px;







	background: url(../images/poczta.gif) no-repeat left;







	position: absolute;







	right: -16px;







	top: -28px;







	width: 109px;







	height: 18px;







}















/*glowna zawartosc*/







#main_content {







	margin-top: 95px;







	position: relative;







}







#main_content a {







	color: #6CB61D;







	text-decoration: none;







}







#main_content a:hover {







	text-decoration: underline;







}







/*#main_content a:hover {







	text-decoration: underline;







}*/







#wrap {







	position: relative;







	width: 979px;







}







.kontakt_mail {







	position: absolute;







	right: 0;







	top: 60px;







	word-spacing: 4px;







}







.kontakt_mail a, span.infolinia {







	color: #6CB61D;







	text-decoration: none;







	word-spacing: normal;







	







}







h1 {







	color: #6CB61D;







	font-weight: normal;







	font-size: 24px;







	margin: 0;







	padding: 0;







}







h1.wpisy {







	background: url(../images/h_najnowsze_wpisy.gif) no-repeat;







	height: 26px;







	text-indent: -5000px;







	font-size: 12px;







	margin: 0;







	padding: 0;







	margin-left: 149px;







}







h2 {







	margin: 0;







	padding: 0;







	color: #6CB61D;







	font-size: 12px;







	font-weight: normal;







	font-family: Arial, Helvetica, sans-serif;







}







.blog_news {







	width: 400px;







	padding: 16px 0 4px 238px;







	border-bottom: 1px solid #3A3A3A;







	font-size: 10px;







	background: url(../images/icon_doc.gif) no-repeat 212px 15px;







}







.blog_news:hover {







	background-color: #2D2D2D;







	/*background-color: #3A3A3A;*/







}







.more_news {







	color: #6CB61D;







	background: url(../images/icon_more.gif) no-repeat left;







	text-decoration: none;







	display: block;







	padding-left: 24px;







	padding-top: 2px;







	height: 16px;







}







#last_news {







	border: none;







}







/*stopka*/







#footer {







	width: 979px;







	height: 5em;







}







#left_foot {







	width: 426px;







	padding: 16px 0 4px 212px;







	border-top: 1px solid #3A3A3A;







	padding-top: 16px;







	float: left;







}







#right_foot {







	float: right;







	padding-top: 16px;







	border-top: 1px solid #3A3A3A;







	width: 310px;







	font-size: 10px;







	color: #666666;







	padding-left: 19px;







}







#kontakt_foot {







	width: 298px;







	padding: 16px 0 4px 340px;







	border-top: 1px solid #3A3A3A;







	padding-top: 16px;







	float: left;







}

span.mailfoo {margin-right: 8px;}





#kontakt_foot a {







	color: #6CB61D;







	text-decoration: none;







}







#kontakt_foot a:hover {







	text-decoration: underline;







}















/********PODSTRONY*************/















/*ustawienia glownej zawartosci dla podstron - roznice w wysokosci itd.*/







#praca_wrap {







	margin-top: 55px;







	position: relative;







}







#praca_wrap a {







	color: #6CB61D;







	text-decoration: none;







}







#klient_wrap {







	margin-top: 120px;







	position: relative;







}







#klient_wrap a {







	color: #6CB61D;







	text-decoration: none;







}







#tekstowy_wrap {







	margin-top: 38px;







	position: relative;







}







#tekstowy_wrap div.header_praca {







	width: 582px;







}















#tekstowy_wrap a {







	color: #6CB61D;







	text-decoration: none;







}







h1.form_h {







	width: 186px;







	height: 21px;







	background: url(../images/h_formularz.gif) no-repeat top left;







	text-indent: -5000px;







}







#kontakt_wrap {







	margin-top: 68px;







	position: relative;







}







#kontakt_wrap div.header_praca {







	width: 582px;







}







#kontakt_wrap a {







	color: #6CB61D;







	text-decoration: none;







}







#winner_wrap {







	margin-top: 67px;







	position: relative;







}







#winner_wrap a {







	color: #6CB61D;







	text-decoration: none;







}







#klient1_wrap {







	margin-top: 80px;







	position: relative;







}







#klient1_wrap a {







	text-decoration: none;







}







#uslugi_wrap {







	margin-top: 29px;







	width: 637px;







	margin-left: 342px;







	margin-bottom: 20px;







	position: relative;







}







#uslugi_wrap2 {







	padding-top: 29px;







	width: 637px;







	margin-left: 391px;







	margin-bottom: 0;







}







#uslugi_wrap a, #uslugi_wrap2 a {







	color: #6CB61D;







	text-decoration: none;







}







/*praca*/







.praca_off {







	width: 373px;







	padding: 16px 0 4px 400px;







	border-bottom: 1px solid #3A3A3A;







	font-size: 10px;







	background: url(../images/icon_doc.gif) no-repeat 374px 15px;







}







.praca_off:hover {







	background-color: #2D2D2D;







	/*background-color: #3A3A3A;*/







}







#praca_wrap #last_news {







	margin-bottom: 80px;







	border-bottom: 1px solid #3A3A3A;







}







.praca_opis {







	width: 582px;







	margin-left: 397px;







	position: relative;







	padding-bottom: 34px;







	line-height: 18px;







}







.klient_opis {







	width: 617px;







	margin-left: 362px;







	position: relative;







	padding-bottom: 34px;







line-height: 18px;	







}







.header_praca {







	margin: 0;







	padding: 0;







	border-bottom: 1px solid #3A3A3A; 







	padding-bottom: 4px; 







	font-weight: normal; 







	font-size: 24px; 







	color: #6CB61D; 







	padding-left: 397px;







	margin-bottom: 36px;







	min-height: 28px;







}







h1.header_praca span {







	width: 582px;







	display: block;







	display: none;







}







h1.header_bok {

	margin: 0;

	padding: 0;

	text-align: right;

	font-weight: normal; 

	font-size: 24px; 

	color: #6CB61D;

	position: absolute;

	left: 36px;

	top: 63px; 

	width: 280px;

}





.header_bok {

	margin: 0;

	padding: 0;

	text-align: right;

	font-weight: normal; 

	font-size: 24px; 

	color: #6CB61D;

	position: absolute;

	left: 36px;

	top: 63px; 

	width: 280px;

}







p.gray_p {







	color: #9E9E9E;







}







p.first_p {







	margin-top: 0;







}







.linki_box {







	position: absolute;







 	top: -50px; 







	right: -1px;







}







.linki_box2{







	position: relative;







	height: 18px;







	background:url(../images/icon_doc.gif) no-repeat;







	padding-left: 20px;







	margin-top: 20px;







}







.linki_box a {







	background-color: #1E1E1E;







	display: block;







	width: 9em;







	text-align: center;







	float: left;







/*	border: 1px solid #FD7511;*/







	border: 1px solid #3A3A3A;







	padding-top: 4px;







	padding-bottom: 4px;







}







.linki_box a:hover {







/*	background-color: #242424;*/







	background-color: #242424;







}







/*podstrona kontakt*/







.kontakt_box {







	border-top: 1px solid #3A3A3A;







	border-bottom: 1px solid #3A3A3A;







	padding: 23px 0 23px 237px;







	margin-bottom: 29px;







	width: 742px;







}







address {

	font-style: normal;

	display: block;

	float: left;

	width: 200px;

	margin-right: 10px;

}

.mail_box {

	float: left;

	width: 200px;

	margin-right: 30px;

	margin-top: 15px;

}

.kont_op {

	float: left;

	width: 220px;
	
	padding-top: 15px;

}















.kont_form {







	background-color: #404040;







	width: 779px;







	margin: 0 0 26px 200px;







}	







.kont_form form input.nondisp {



	display: none;



}







.kont_form fieldset {







	margin: 0;







	padding: 0;







	border: none;







}







.kont_form form {







	margin: 0;







	padding: 27px 37px 33px 37px;







	







}







.kont_form form label {







	display: block;







}







.kont_form form .left_form	 {





	padding-top: 8px;







	float: left;







	width: 260px;







}



.left_form #loader{

	display: none;

	position: absolute;

	background: url(../images/loader.gif) no-repeat;

	height: 24px;

	top: 20px;

	right: 40px;

	width: 24px;

}







.kont_form form .right_form {







	float: left;







	width: 444px;







	margin-top: 0;







	padding: 0;







}







.kont_form form input, .kont_form form textarea {







	font-size: 12px;







	font-family: Arial, Helvetica, sans-serif;







	background-color: #6B6B6B;







	border: none;







	color: #fff;







	padding: 2px 3px;







	display: block;







	margin-top: 5px;







	margin-bottom: 5px;







	width: 198px;







}







.kont_form form textarea {







	width: 438px;







	height: 100px;







	margin-bottom: 1px;







	overflow: auto;







}







.kont_form h1 {







	margin: 0;







	padding: 0;







	font-size: 18px;







	margin-bottom: 29px;







	







}







.kont_form form input.send_bt {







	background-color: #2C2C2C;







	width: 6em;







	margin: 0;







	float: right;







	color: #6CB61D;







}







/*nagrody*/







#winner_wrap dl {







	border-bottom: 1px solid #3A3A3A; 







	padding: 0; 







	padding-left: 387px; 







	margin: 0; 







	margin-bottom: 15px;







	min-width: 500px;







	width: auto;







	min-height: 107px;







	position: relative;







}







dl#last_item { 







	margin-bottom: 40px;

	border: none;





}







#winner_wrap dt {







	height: 112px;







	background-color: #242424;







	margin-bottom: -10px;







	float: left;







	width: 90px;







	







}







#winner_wrap dt img {







	position: absolute;







	left: 387px;







	bottom: -7px;







}







#winner_wrap dt img.kreatura {







	bottom: 10px;







}







#winner_wrap dd {







	width: 230px; 







	float: left; 







	margin: 0;







	padding: 0;







	margin-top: 38px;







}







/*klienci tabele*/







h1.polecamy {







	height: 26px;







	background: url(../images/h_polecamy.gif) no-repeat top left;







	text-indent: -5000px;







}







h1.pozostale_p {







	height: 50px;







	background:  url(../images/h_projekty.gif) no-repeat bottom left;







	text-indent: -5000px;	







}







table tr.highlight {







	/*background-color: #3A3A3A;*/







	background-color: #2D2D2D;







	color: #FD7511;







}







table {







	margin-bottom: 40px;







	font-size: 12px;







}







table a {







	color: #fff;







}







table tr.highlight a {







	color: #6CB61D;







}







table tr th {







	text-align: left;







}















table tr td, table tr th {







	border-bottom: 1px solid #3A3A3A;







	padding: 12px 3px 10px 0;







}







table tr td.first_td, table tr th.first_td {







	padding-left: 262px;







}

table tr th.first_td {

	width: 192px;

}

table tr th.second_td {

	width: 300px;

}



table tr th.third_td {

	width: 90px;

}



#klient1_wrap h1 {







	margin: 0;







	padding: 0;







	font-size: 18px;







	margin-left: 150px;







}







#klient1_wrap h1 span {







	display: none;







}







table tr#no_light, table tr#no_light2 {







	background-color: #242424;







	color: #fff;







}







table tr th.empty, table tr td.empty {







	width: 262px;







}







table tr td.empty {







	width: 262px; 







	border-bottom: none; 







	background-color: #242424;







}







.table1 {







	width: 542px;







	float: left;







	margin-bottom: 0;







}







.table2 {







	float: left; 







	margin-left: 20px;







	width: 280px; 







}







.table3 {







	clear: left; 







	margin-top: 0; 







	margin-left: 262px;







	width: 280px; 







}







.floatingdiv {







	float: left;







}







/*zakres uslug*/







.uslugi_zaw {







	 border-left: 1px solid #404040; 







	 padding-bottom: 40px; 







	 padding-top: 30px;







}







dl.uslugi {







	clear: both;







	padding-top: 15px;







}















dl.uslugi dt {







	float: left;







	border-bottom: 1px solid #404040; 







	width: 235px; 







}







dl.uslugi dd {







	float: left;







	margin: 0;







	padding: 0;







	background-color: #2C2C2C;







	border: 1px solid #404040;







	width: 325px;







	line-height: 1.5em;







}







dl.uslugi dd ul {







	margin: 0;







	padding: 0;







	list-style-type: none;







	padding: 10px 10px 10px 64px;







}







dl.uslugi dt span{







	bottom: -12px; 







	position: relative; 







	display: block; 







	margin-left: 15px; 







	padding-left: 10px; 







	padding-right: 10px; 







	background-color: #242424;







	text-indent: -5000px;







}







.market {







	margin-top: 26px;







}







.emarket {







	background: url(../images/us_promo.gif) no-repeat 10px 0; 







	width: 134px;







	height: 21px;







}







.biznes {







	margin-top: 18px;







}







.ebiz {







	background:  url(../images/us_guerilla.gif) no-repeat 10px 0; 







	width: 139px;







	height: 21px;







}







.kons {







	margin-top: 2px;







}







.consul {







	background: url(../images/us_mobile.gif) no-repeat 10px 0; 







	width: 154px;



	margin-bottom: -10px;



	height: 46px;

	

	



}







.dodatkowe {







	margin-top: 17px;







}







.dodatek {







	background: url(../images/us_field.gif) no-repeat 10px 0; 







	width: 117px;







	height: 21px;







}



.konsumen {







	margin-top: -15px;







}







.konsumenckie {







	background: url(../images/us_motyw.gif) no-repeat 10px 0; 







	width: 183px;



	margin-bottom: -10px;



	height: 46px;







}

.pos {







	margin-top: 35px;







}







.punktpos {







	background: url(../images/us_pos.gif) no-repeat 10px 0; 







	width: 181px;





	height: 21px;







}



.directm {







	margin-top: 35px;







}







.directmarkt {







	background: url(../images/us_dem.gif) no-repeat 10px 0; 







	width: 127px;





	height: 21px;







}







.error {

	/*width: 609px;*/

	color: #fff;

	background-color: #3D7800;

	font-size: 10px;

	padding: 0;

	width: 687px;

	padding: 13px 33px 13px 59px;

	margin: 0 0 0 200px;

}















.sometxt {







	/*width: 609px;*/







	clear: both;







	margin-left: 200px;







	margin-bottom: 1px;







	margin-top: 0;







	color: #8C8C8C;







	background-color: #2C2C2C;







	font-size: 12px;







	width: 687px;







	padding: 17px 33px 13px 59px;







}







h2.vw {







	margin: 0;







	padding: 0;







	margin-bottom: 10px;







	margin-top: 10px;







	font-weight: normal;







	color: #6CB61D;







	font-size: 16px;







}







h2 .index_link {







	text-decoration: none !important;







}







.rightDirect {







	margin-top: 20px;







	text-align: right;







}







.awards_img {







	background: url(../images/nagrody.jpg) no-repeat bottom left;







	height: 54px;







	margin-top: 18px;







}







.other_awards {







	margin-left: 305px;







	padding-top: 20px;







	padding-bottom: 10px;







}







.other_awards p {







	padding-left: 173px;







}















.left_form_post{







	float: left;







	width: 280px;

	

	margin-right: 130px;







}







.left_form_post form input.send_bt{







	background-color: #2C2C2C;







	width: 6em;







	float: none;







	margin-left: 132px;







	color: #6CB61D;







}







.right_form_post{



	float: left;



	width: 300px;



}







.right_form_post form input.send_bt{







	background-color: #2C2C2C;







	width: 6em;







	float: none;







	margin-left: 132px;







	color: #6CB61D;







}







.kontakt_post {







	border-bottom: 1px solid #3A3A3A;







	padding: 0 0 10px 237px;







	margin-bottom: 29px;







	width: 742px;







}















.noborder{







	border: none;







	margin: 0;







	padding: 0;







}















.kont_form form label span {







	font-size: 11px;







	color: #8C8C8C;







}















.video_faq{







	padding-top: 80px;







}







.webstar{



	margin-top: 40px;



	float: left;



	height: 127px;



	border: 2px solid #6B6B6B;



}



#right_foot {

	float: right;

	padding-top: 10px;

	border-top: 1px solid #3A3A3A;

	width: 320px;

	font-size: 10px;

	color: #666666;

	padding-left: 10px;

}

#right_foot a {



	color: #6CB61D;

}

#right_foot a:hover {

	text-decoration: underline;

}

a#eskadra {

	float: right;

	background: url(../images/eskadra.gif) no-repeat;

	height: 41px;

	width: 119px;

	margin-top: -25px;

	display: block;

	text-indent: -9999px;

	text-decoration: none;

}



a#eskadra:hover {

	background-position: 0 -40px;

	text-decoration: none;

}



/*eskadra text*/

#eskadra_txt {

	position: absolute;

	right: 0;

	top: 71px;

	width: 637px;

	height: 185px;

	background:  url(../images/eskadra_txt.gif) no-repeat;

	text-indent: -9999px;

}

h1#projekty_eskadra {
	text-indent: -9999px;
	background: url(../images/eskadra_realizacje.gif) no-repeat;
	height: 26px;
}


/*clearfix*/







.clearfix:after {







    content: "."; 







    display: block; 







    height: 0; 







    clear: both; 







    visibility: hidden;







}















.clearfix {display: inline-table;}







.clearfix {zoom: 1;} 







/* Hides from IE-mac \*/







* html .clearfix {height: 1%;}







.clearfix {display: block;}







/* End hide from IE-mac */