
		/* kolorystyka */



BODY {
	background-image: url(../images/mapa_inc.gif);
	
	}
BODY, .buttons LI A, #leftcol .kategorie H2 SPAN,  #start A {
	color:#505050;
	}

TD {border-color: #f6f7f7!important;}
	
BODY, #leftcol H2 SPAN, #leftcol H2 EM, #subhmenu LI A  {background-color: #f6f7f7;}

.top A:hover, .footer, .buttons LI A:hover, .content H1 A, #start EM
		{       color:#B32E00;}
.footer 
		{border-color:#B32E00;}
.footer H1, A
		{       color:#B32E00;}

.buttons LI, .buttons LI A, .content H1, .content H2, .zespol, input, #okb
		{border-color:#8fa29c;}	

.content H1, .content H2, .content H4 em, .content H3, A:HOVER, #leftcol .kategorie A:hover EM
		{       color:#8fa29c;}

#subhmenu { background-image:url(../images/submenu_inc.gif); }


		/* specyficzne dla incentive */

#leftcol, .buttons, #rightcol {
	display:none;
	}
#startowy #leftcol, #startowy .buttons, #startowy #rightcol  {
	display:inline!important;
	}
#startowy .article {
	}
#startowy #centcol {
	margin-left:331px!important; }
		



.content {

	width:900px;
	}
#leftcol {
	width:312px;}

#centcol {
	margin:0px 123px 0px 122px;
	}



.mapa {
	border:1px solid #898e0d;
	padding:10px;
	margin:8px 0px;
	height:150px;
	}

#kontynenty {
	padding:0;
	margin:0px 0px 30px 0px;
	}
#kontynenty LI {
	font-family:georgia;
	font-weight:bold;
	float:left;
	padding:0;
	margin:0;
	background:none;
	line-height:auto;}	
#kontynenty LI A {
	font-size:11px!important;
	letter-spacing:0px;
	padding-left:2px;}	

#start A {
	text-decoration:none;
	display:block;
	}
	
#start EM {
	font-weight:bold;
	/*float:right;*/
	font-style:normal;
	cursor:pointer;
	/* display:block;*/
	margin-left:10px;
	}
#start A:HOVER EM {
	text-decoration:underline;
	}
	
#reflogo {
	text-align:center;}	
	
LI {
	padding-left:10px;
	background:url(../images/liinc.gif) 0px 7px no-repeat;
	}	


FORM TABLE {
	border-collapse:collapse;
	}
FORM TABLE TD {
	border-width:0px 0px 0px 0px;
	border-style:solid;
	padding:1px 5px!important;
	
	}
	
TABLE input	 {
	border-bottom-width:1px;
	margin-bottom:5px;
	}
	
	
/* zaufali nam */
.logotypes {margin-bottom: 20px; height: 286px; overflow: hidden;}
.photo {display: table; overflow: hidden; #position: relative;}
.photo DIV {display: table-cell; vertical-align: middle; #position: absolute; #top: 50%;}
.photo SPAN {#position: relative; #top: -50%;}
.photo IMG {display: block; margin: 0px auto; padding: 0px;}
.logotypes .photo {
  float: left;
  width: 120px;
  height: 140px;
  margin: 0px 2px 2px 0px;
	border: 1px solid #c9d2cf;
  padding: 0px;
	background: White;
}

/* strona glowna / ostatnie ralizacje */
.last-event P { text-align: justify;}

