/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
.foto_do_pod {
align:left;
vertical-align:top;
}
.pobierz_foto {
vertical-align:top;

}
.font_size10 {
font-size:10px;
}
.font_size11 {
font-size:11px;
}
.font_size12 {
font-size:12px;
}
.font_size14 {
font-size:14px;
}
.font_size17 {
font-size:17px;
}
.imgwstaw_lewa {
float:left;
padding-right:5px;
padding-bottom:5px;
}
.imgwstaw_prawa {
float:right;
padding-left:5px;
padding-bottom:5px;
}



.orange {
color:#ff6600;
}
.red {
color:#cf2604;
}
.pow_kl {
margin-left:460px;
}
.naglowek_bp {
	color: #ff6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
        font-weight:bold;
	background-image: url(images/h1bg.jpg);
	background-repeat: no-repeat;
        background-position: bottom left;
	padding-left: 27px;
	padding-top: 10px;
	background-color: transparent;
	margin-top: 0;
        display:block;
}
.thumbs li p {
margin-top:-7px;
}
.thumbscontainer {
text-align: center;
margin-left:0px;
display:block;
}
.thumbs li {
text-align: center;
width: 126px;
padding-left:40px;
}



.naglowki_klientow{
padding-top:10px;
font-weight: bold;
font-size: 14px;
color:#cf2604;
}

.klienciloga {
text-align:center;
padding-bottom:20px;
}
.imgWyd {
padding-right:10px;
}


.fotka2 {
float:left;
padding-right:10px;
padding-bottom:10px;
}
.allloga {
margin-left: -180px;
}
.logo {
padding-top: 10px;
padding-bottom: 30px;
padding-right: 20px;
text-align: center;
}
.tekst_loga {
padding-top: 10px;
padding-bottom: 30px;
}
.tekst_fotki{
padding-top:18px;
vertical-align:top;
}
.fotki{
padding-right:10px;
padding-top:20px;
vertical-align:top;
}

.naglowek_lewy {
        height:105px;
        color: White;
	font-size: 11px;
	text-align: justyfie;
	padding: 25px 20px 0px 35px;
        overflow: hidden;
}
.dowiedz_sie_wiecej {
background-image: url(images/headlinkarrow.jpg);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 10px;
	color: #f2b009;
	text-decoration: none;
	margin-top: 10px;
	font-weight: bold;

}
.morelink {
padding-top:10px;
	text-align: right;	
display: block;
}

.actiacup {
color:#cf2604 !important;
font-size:12px !important;
background-image: url(images/readmorelink.jpg);
	background-position: left;
	background-repeat: no-repeat;
	margin-left: 15px;
}
.DodGRButton {
margin-left:315px;
}
.wciecie {
text-indent:12px;
}
div#oferta_btn {
cursor:hand;
	margin-top: 30px;
	margin-left: 65px;
	width: 230px;
	height: 40px;
	border: 0px solid yellow;
}

div#content a.readmorelink {
	background-image: url(images/readmorelink.jpg);
	background-position: right;
	background-repeat: no-repeat;
	margin-right: 15px;
padding-right: 15px;
	}

.powrotdiv {
text-align: right;
margin-right: 10px;
}
.powrot {
cursor: hand;
}
.powrot:hover {
text-decoration: underline; 
}
.DodatkoweGrupyClass {
text-align:left;
}
.naszafirma_opener {
        cursor:hand;
	width: 80px;
	height: 38px;
	border: 0px solid yellow;
}

.form_of_select {
width:245px;
}
.dodatkowe_grupy_input {
vertical-align:top;
margin-left:306px;
width:240px;
}
.dodatkowe_grupy_area {
width:240px;
height:80px;
margin-left:307px;
}


.archiwum {
margin-left:500px;
}
.form_kont_input {
width:240px;
}
.form_kont_area {
width:240px;
height:80px;
}
.form_of_input {
width:240px;
}
.form_of_area {
width:240px;
height:80px;
}

.eform_error {
margin-top:20px;
margin-bottom:20px;
margin-left:30px;
color:#cf2604;
}

.ditto_page, .ditto_currentpage {padding: 0 3px}

.ditto_pageTitle {
font-weight: bold;
font-size: 12px;
color:#cf2604;
}
.formtitle
{
margin-left:20px;
font-weight: bold;
font-size: 14px;
color:#cf2604;
}
.ditto_date {
padding-bottom:10px;
font-size:10px;
color:#9a9192;
}

.eform_formularz {
width:100%;
}




body {
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	text-align: center;
	color: #545454;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

img {
	border: 0;
}

a {
	border: 0;
}

table {
	margin: auto;
	text-align: justify;
}

div.greybelt {
	background-color:  #e0e0d8; 
	height: 5px;
	width: 100%;
}

td#head_menu {
	width: 590px;
	height: 123px;
	vertical-align: top;
	text-align: left;
}

td#head_menu ul {
	margin: 0;
	padding: 0;
}

td#head_menu ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
}

a#btn_home {
	background-image: url(images/btn_home_off.jpg);
	width: 38px;
	height: 36px;
	display: block;
	margin-left: 428px;
	overflow: hidden;
	border: 0px solid red;
}

a#btn_map {
	background-image: url(images/btn_map_off.jpg);
	width: 46px;
	height: 36px;
	display: block;
	margin-left: 0px;
	overflow: hidden;
	border: 0px solid red;
}

a#btn_eng {
	background-image: url(images/btn_eng_off.jpg);
	width: 40px;
	height: 36px;
	display: block;
	margin-left: 0px;
	overflow: hidden;
	border: 0px solid red;
	
}

a#btn_naszfirma {
	background-image: url(images/btn_nasza_firma_off.jpg);
	width: 96px;
	height: 87px;
	display: block;
	margin-left: 108px;
	overflow: hidden;
	border: 0px solid red;	
}

a#btn_naszfirma:hover, a#btn_naszfirma:active  {
	background-image: url(images/btn_nasza_firma_on.jpg);
}

div#naszfirma_open {
	width: 96px;
	height: 87px;
	background-image: url(images/btn_nasza_firma_bg.jpg);
	margin-left: 108px;
	vertical-align: bottom;
}

a.littleOpenMenu {
	background-image: url(images/dot.jpg);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-left: 16px;
	color: #7e7e7e;
	display: block;
	text-decoration: none; 
}

a.littleOpenMenu:hover {
	text-decoration: underline; 
}

a#btn_wydarzenia {
	background-image: url(images/btn_wydarzenia_off.jpg);
	width: 94px;
	height: 87px;
	display: block;
	margin-left: 0px;
	overflow: hidden;
	border: 0px solid red;	
}

a#btn_wydarzenia:hover, a#btn_wydarzenia:active {
	background-image: url(images/btn_wydarzenia_on.jpg);
}

a#btn_klienci {
	background-image: url(images/btn_klienci_off.jpg);
	width: 94px;
	height: 87px;
	display: block;
	margin-left: 0px;
	overflow: hidden;
}

a#btn_klienci:hover, a#btn_klienci:active {
	background-image: url(images/btn_klienci_on.jpg);
}

a#btn_dlamediow {
	background-image: url(images/btn_dlamediow_off.jpg);
	width: 93px;
	height: 87px;
	display: block;
	margin-left: 0px;
	overflow: hidden;
}

a#btn_dlamediow:hover, a#btn_dlamediow:active {
	background-image: url(images/btn_dlamediow_on.jpg);
}

div#dlamediow_open {
	background-image: url(images/btn_dlamediow_bg.jpg);
	width: 93px;
	height: 87px;
}

a#btn_kontakt {
	background-image: url(images/btn_kontakt_off.jpg);
	width: 105px;
	height: 87px;
	display: block;
	margin-left: 0px;
	overflow: hidden;
}

a#btn_kontakt:hover, a#btn_kontakt:active {
	background-image: url(images/btn_kontakt_on.jpg);
}

td#left_column {
	vertical-align: top;
	width: 310px;
	background-image: url(images/under_menu_bg.jpg);
	position: relative;
}

td#left_column ul {
	margin: 0;
	padding: 0;
}

td#left_column ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}

td#right_column {
	vertical-align: top;
	width: 589px;
	background-image: url(images/content_bg.jpg);
}

div#headerleftwrp {
	color: White;
	width: 310px;
	height: 247px;
	background-image: url(images/header_left.jpg);
        overflow:hidden;
}

div#headerhomelink {
cursor:hand;
	width: 250px;
	height: 30px;
	padding: 10px 0 0 40px;
}

div#headerleft {
	color: White;
	font-size: 11px;
	text-align: left;
	padding: 35px 30px 0px 30px;	
}

div#headerleft a {
	background-image: url(images/headlinkarrow.jpg);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 10px;
	color: #f2b009;
	text-decoration: none;
	margin-top: 20px;
	display: block;
	text-align: right;
	font-weight: bold;
}

div#headerflash {
	background-image: url(images/flash_header.jpg);
	width: 589px;
	height: 238px;
}

div#content {
	color: #545454;
	padding: 0 15px 0 15px; 
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
}

div#content a {
	color: #ff6600;
	text-decoration: none;
	font-weight: bold;
}

div#content a:hover {
	text-decoration: underline;
}

h1 {
	color: #ff6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	background-image: url(images/h1bg.jpg);
	background-repeat: no-repeat;
	background-position: left 12px;
	padding-left: 27px;
	padding-top: 10px;
	background-color: transparent;
	margin-top: 0;
     
}

div#content_tail {
	background-image: url(images/content_tail.jpg);
	width: 589px;
	height: 21px;
	margin-bottom: 34px;
	padding: 0;
	margin-top: 0;
	border: 0px solid red;
}

a#btn_sk {
	background-image: url(images/btn_strategia_kom_off.jpg);
	width: 310px;
	height: 55px;
	display: block;
	overflow: hidden;
}

a#btn_sk:hover,a#btn_sk:active  {
	background-image: url(images/btn_strategia_kom_on.jpg);
}

a#btn_pr {
	background-image: url(images/btn_public_relations_off.jpg);
	width: 310px;
	height: 52px;
	display: block;
	overflow: hidden;
}

a#btn_pr:hover, a#btn_pr:active {
	background-image: url(images/btn_public_relations_on.jpg);
}

a#btn_zsk {
	background-image: url(images/btn_zarzadzanie_sytuacja_off.jpg);
	width: 310px;
	height: 52px;
	display: block;
	overflow: hidden;
}

a#btn_zsk:hover, a#btn_zsk:active {
	background-image: url(images/btn_zarzadzanie_sytuacja_on.jpg);
}

a#btn_rm {
	background-image: url(images/btn_relacje_z_mediami_off.jpg);
	width: 310px;
	height: 51px;
	display: block;
	overflow: hidden;
}

a#btn_rm:hover, a#btn_rm:active {
	background-image: url(images/btn_relacje_z_mediami_on.jpg);
}

a#btn_mpr {
	background-image: url(images/btn_marketingowe_pr_off.jpg);
	width: 310px;
	height: 52px;
	display: block;
	overflow: hidden;
}

a#btn_mpr:hover, a#btn_mpr:active {
	background-image: url(images/btn_marketingowe_pr_on.jpg);
}

a#btn_l {
	background-image: url(images/btn_lobbing_off.jpg);
	width: 310px;
	height: 54px;
	display: block;
	overflow: hidden;
}

a#btn_l:hover, a#btn_l:active {
	background-image: url(images/btn_lobbing_on.jpg);
}

a#btn_acf {
	background-image: url(images/btn_actia_conferences_off.jpg);
	width: 310px;
	height: 51px;
	display: block;
	overflow: hidden;
}

a#btn_acn {
	background-image: url(images/btn_actia_consulting_off.jpg);
	width: 310px;
	height: 67px;
	display: block;
	overflow: hidden;
}

td#lw {
	vertical-align: top;
}

div#leftwrapper {
	background-image: url(images/under_menu_bg_bottom.jpg);
	background-position: right;
	background-repeat: no-repeat;
	height: 21px;
	width: 100%;
	border: 0px solid red;
}

td#page_tail {
	background-image: url(images/tail.jpg);
	width: 899px;
	height: 39px;
	color: #545454;
	font-family: Tahoma;
	font-size: 10px;
}

td#page_tail a {
	color: #cf2604;
	font-weight: bold; 
	text-decoration: none;
}

td#page_tail a:hover, td#page_tail a:active {
	text-decoration: underline;
}

span#ptl {
	float: left;
	padding-left: 45px;
	padding-top: 5px;
}

span#ptr {
	float: right;
	padding-right: 30px;
	padding-top: 5px;
}

/*mootools*/
#gallery {
	position: relative;
	margin: 10px auto 0px auto;
	width: 120px;
	height: 120px;
	background-color: #fff;
}