body {
margin: 0px;
padding: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
background-color:#FFFFFF;
background:url(raffen_tlo3.png) #000000 top center no-repeat fixed
}

a.link {
	text-decoration: none;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #3366FF;
	}

.naglowek_tab {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : White;
	text-align : left;
	background-color : #d62323;
	padding-top : 2px;
	padding-bottom : 2px;
}
.stanowisko {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #333333;
	text-align : left;
	background-color : #EEE8AA;
	padding-top : 2px;
	padding-bottom : 2px;
}

#wrapper {
width: 960px;
margin: 0 auto;

}

#wrapper_con {
width: 958px;
overflow:hidden;
border: #555 solid 1px;
background:url(img/menu_tlo.png)  repeat;
}


#top {
width: 960px;
height: 220px;
}
a.str_gl {
display:block;
background:url(img/menu/str_gl.png) 0 0 no-repeat;
width:190px;
height:29px;
}
a.str_gl:hover {
background-position: -190px 0;

}
a.ofirmie {
display:block;
background:url(img/menu/ofirmie.png)  0 0 no-repeat;
width:190px;
height:29px;

}
a.ofirmie:hover {
background-position: -190px 0;

}

a.info {
display:block;
background:url(img/menu/info.png) 0 0 no-repeat;
width:190px;
height:29px;

}
a.info:hover {
background-position: -190px 0;
}


a.pracownika {
display:block;
background:url(img/menu/pracownika.png) 0 0 no-repeat;
width:190px;
height:29px;

}
a.pracownika:hover {
background-position: -190px 0;

}
a.pracodawcy {
display:block;
background:url(img/menu/pracodawcy.png) 0 0 no-repeat;
width:190px;
height:29px;

}
a.pracodawcy:hover {
background-position: -190px 0;
}
a.oferty {
display:block;
background:url(img/menu/oferty.png) 0 0 no-repeat;
width:190px;
height:29px;

}
a.oferty:hover {
background-position: -190px 0;
}

a.kontakt {
display:block;
background:url(img/menu/kontakt.png) 0 0 no-repeat;
width:190px;
height:29px;

}
a.kontakt:hover {
background-position: -190px 0;
}
a.rodo {
display:block;
background:url(img/menu/rodo.png) 0 0 no-repeat;
width:190px;
height:29px;

}
a.rodo:hover {
background-position: -190px 0;
}

a.group {
display:block;
background:url(img/menu/group.png) 0 0 no-repeat;
width:190px;
height:29px;

}
a.group:hover {
background-position: -190px 0;
}

a.aplikuj {
display:block;
background:url(img/aplikuj.png) 0 0 no-repeat;
width:112px;
height:25px;

}
a.aplikuj:hover {
background-position: -112px 0;
}
.wyslij {
display:block;
background:url(img/wyslij.png) 0 0 no-repeat;
width:135px;
height:30px;
border: none;
cursor:pointer;

}
.wyslij:hover {
background-position: -135px 0;
}

.hide_wyslij{
visibility: hidden;
}



#menu {
width: 190px;
float: left;
text-align:center;
padding-top: 10px;

}


#content {
width:708px;
float: left;
margin:10px;
padding:20px;
background-color:#F0F0F0;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 13px;
color : #222222;
text-align : justify;

}
#dojazd{
width: 600px;
float: left;
margin-left: 10px;
background-color:#F0F0F0;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 13px;
color : #222222;
text-align: center;
display: block;
}


#oferty_pracy {  /*kontener dla ofert pracy*/
width: 748px;
float: left;
display: table;

margin:10px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 13px;
color : #222222;
text-align : justify;
}
  .button {
padding: 10px 20px 11px !important;
font-size: 14px !important;
background-color: #3399CC;
font-weight: bold;
text-shadow: 1px 1px #3399CC;
color: #ffffff;
border-radius: 100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
border: 1px solid #3366CC;
cursor: pointer;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
}


.button:hover {
      color: white;
    }

#footer {
width: 958px;
height:20px;
padding: 5px 0px;
text-align: center;
border: #555 solid 1px;
background-color: #707070 ;
color: white;
background:url(img/stopatlo3.png) repeat-x;
}

ol {
line-height: 25px;
}
a {
color: #215D73;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}