body { 
	margin: 0 auto;
	padding: 8px;
	padding-top:2px;
	font-size: 90%;
	font-family: arial, helvetica, sans-serif;
	width: 719px;
	background: #F8F8F8 url("/images/frontend/wspolpraca/background.jpg");
	height:475px;
}

a:link { }
a:visited { }
a:hover { }
a:active { }
a, a:visited { color: #3B4E61; text-decoration: none; }
a:hover { color: #3B4E61; text-decoration: underline; }


/* glowny kontener struktury */
#wrapper{
	overflow: hidden; /* clearance */
	width: 719px;
	display: table;
	/*margin: 10px auto auto 36%;*/
	display:block;
	height:100%;
}

#header {
  width : auto;
  height:104px;
  clear:both;
}

#banner {
	background: #FFF url("/images/frontend/main/banner01jpg.jpg") no-repeat;
	width:100%;
	height:104px;
	/*border: 1px black solid;
	border-bottom: none;*/
	margin:0;
	padding:0;
	float:left;
}

#kontener {
  width: 100%;
	overflow: auto;
	float:left;
	/*margin-right: 5px;*/
	margin:0;
	padding:0;
	padding-left:14px;
	vertical-align: top;
	/*border: 1px black solid;
	border-top: none;*/
	background: #FFF;
	height:100%;}

#t01 {
  width:174px;
  height:180px;
  float:left;
  margin:0;
  padding:0;
  background: url("/images/frontend/main/tile01join.jpg") no-repeat;
}
#t01:hover {
  background-position: -174px 0;
}


#t02 {	
  margin:0;
  padding:0;
  margin-right:3px;
  width:163px;
  height:180px;
  float:left;
  background: url("/images/frontend/main/tile02join.jpg") no-repeat;
}
#t02:hover {
  background-position: -163px 0;
}

#t03 {
  width:168px;
  height:180px;
  float:left;
  margin:0;
  padding:0;
  background: url("/images/frontend/main/tile03join.jpg") no-repeat;
}
#t03:hover {
  background-position: -168px 0;
}

#t04 {
  width:174px;
  height:180px;
  float:left;
  margin:0;
  padding:0;  
}

#t04a{
	width:74px;
	height:52px;
	padding:0;
	margin-left:5px;
	background: url("/images/frontend/main/procent.jpg") no-repeat;
	float:left;
}
#t04a:hover {
	width:78px;
    background-position: -74px 0;
  }

#t04b{
	width:59px;
	height:54px;
	margin-left:10px;
	padding:0;
	background: url("/images/frontend/main/opp.jpg") no-repeat;
	float:left;
}
#t04b:hover {
	width:64px;
 	padding-bottom:4px;
 	background-position: -59px 0;
}

#t04c{
	width:167px;
	height:107px;
	margin:0;
	padding:0;
	background: url("/images/frontend/main/koperta.jpg") no-repeat;
	float:left;
}
#t04c:hover {
  /*background: url("/images/frontend/main/B2tile04A.jpg") no-repeat;
  padding-bottom:6px;*/
  background-position: -167px 0;
  padding-bottom:6px;
}

#t05 {
  width:174px;
  height:180px;
  float:left;
  margin:0;
  padding:0;
  background: url("/images/frontend/main/tile05join.jpg") no-repeat;
}
#t05:hover {
  background-position: -174px 0;
}

#t06 {
  width:167px;
  height:180px;
  float:left;
  margin:0;
  padding:0;
  margin-right:2px;
  background: url("/images/frontend/main/tile06join.jpg") no-repeat;
}
#t06:hover {
  background-position: -167px 0;
}

#t07 {
  width:174px;
  height:180px;
  float:left;
  margin:0;
  padding:0;
  background: url("/images/frontend/main/tile07join.jpg") no-repeat;
}
#t07:hover {
  background-position: -174px 0;
}

#t08 {
  width:172px;
  height:180px;
  float:left;
  margin:0;
  padding:0;
  background: url("/images/frontend/main/tile08join.jpg") no-repeat;
}
#t08:hover {
  background-position: -172px 0;
}

#fill {
  width:500px;
  height:10px;
  float:left;
  margin:0;
  padding:0;
  background: #FFF;
  overflow: hidden;
}



h3#upper {
  font-size: 10px;
	text-align:right;
  margin:0;
  padding:0;
  padding-top:7px;
  padding-right:31px;
}

img{
	margin:0;
	padding:0;
	border:0;
}

a.filet {
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
  }