@charset "utf-8";



/* CSS Document */



* {

	padding: 0;

	margin: 0;

}



a:active {

	outline: none;

}



:focus {

	-moz-outline-style: none;

}



a {

	text-decoration:none;

	color:#000;

}



a:hover {

	text-decoration: underline;

}



hr.clear {
	clear: both;
	height: 0px;
	width: 0;
	border: none;

}



a img {

	border: none;

}



.firstletter:first-letter {

	font-size: 1.8em;

}



body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	background: url(../images/background.jpg) no-repeat top;

}



p {

	color: #666;	

}


h1 {
    font-size:16px;
	color:#98a0b4;
	text-align:center;	

}

h2 {
font-size:14px;
	color:#2f55ab;
	font-weight:bold;	
	

}



h4 {
    font-size:12px;
	color:#3C6FF2;
	text-align:left;	

}

h5 {
    font-size:11px;
	color:#3C6FF2;
	text-align:left;	

}

li {

	color: #666;		

}



div.praca{

	padding: 30px 200px;

}



div.onas

{

	height:481px;

}



div.onas p, div.onas h2, div.praca p, div.praca h2 {

	margin-bottom: 0.7em;

}



div.onas p, div.praca p {

	text-align: justify;

}



div.onas h2, div.praca h2 {

	font-size: 14px;

}


div.strony

{

	height:350px;

}


.praca li {

	margin-left: 2em;	

}



.copyrights p {

	color: #000;	

}



.copyrights_gosia p {

	color: #000;	

}



div.keywords {

	color: #9498A0;

	font-size: 10px;

	text-align: center;

	margin-top: 0px;

}	



div.keywords2 {

	background: url(../images/pozycjonowanie.png) no-repeat;

	margin: 0 auto;

	padding-top: 13px;

	height: 30px;

	color: #353535;

	font-size: 10px;

	text-align: center;

	width: 900px;

}	



div.keywords2 a {

	color: #353535;

}	



div.wrapper {

	margin: 0 auto;

	width: 870px;

	padding-bottom: 20px;

}



div.logo {
	position: relative;
	width: 800px;
	height: 120px;
	float: left;

}



img.logo {
	position: absolute;
	top: 26px;
	left: 122px;
	width: 611px;
	height: 90px;

}



div.languages {	

	padding-top: 100px;

	padding-right: 15px;

	text-align: right;

}



div.languages img {	

	border: 1px solid #ccc;

	margin: 4px;

}



div.menu {

	background: url(../images/slide.png) top center no-repeat;

	width: 100%;

	height: 56px;

	clear: both;

}



ul.menu {

	text-align: center;

	width: 800px;

	margin: 0 auto;

}



ul.menu li {
	display: block;
	margin-top: 20px;
	float: left;
	width: 130px;
	height: 20px;

}



ul.menu a {

	display: inline-block;

	padding-top: 1px;

	font-size: 12px;

}



ul.menu a:hover, ul.menu li.active a {

	text-decoration: none;

	padding-top: 0;

	font-size: 13px;

	color: #3C6FF2;

}



ul.submenu {

	text-align: center;

	width: 800px;

	margin: 15px auto 0 auto;

}



ul.submenu li {

	display: inline;

	margin-top: 15px;

	height: 30px;

}



ul.submenu a {

	display: inline-block;

	padding-top: 4px;

	font-size: 12px;

	color: #666;

}



ul.submenu a:hover, ul.submenu li.active a {

	text-decoration: none;

	font-size: 12px;

	color: #3C6FF2;

}



div.onas {

	padding: 30px 120px;

}



div.oferta {

	padding: 30px 40px 0 40px;

	

}



div.oferta_bannery {

	width: 200px;

	float: left;

}



div.oferta_lista, div.oferta_artykul {

	float: left;

	width: 550px;

	height:491px;

}



div.oferta p {

	text-align: justify;

	margin-bottom: 1em;

}



div.oferta ul {

	margin-bottom: 1em;

}



div.oferta_specjalna {

	padding: 0 100px;

	height: 511px;

}



div.oferta_specjalna li {

	list-style: square inside;

	margin-left: 15px;

}



div.oferta_lista h2, div.oferta_artykul h2 {

	margin-bottom: 1em;

	font-size: 12px;

}



div.oferta_artykul p {

	margin-bottom: 2em;

}



div.oferta_artykul h2 {

	margin-bottom: 2em;

}



div.oferta_lista p.pokaz_wiecej, div.oferta_artykul p.pokaz_wiecej  {

	text-align: right;	

}



div.oferta_lista p.pokaz_wiecej a, div.oferta_artykul p.pokaz_wiecej a {

	text-align: right;	

}



div.oferta_artykul p.pokaz_wiecej  {

	margin-top: 4em;	

}



div.oferta_bannery img {

	margin-bottom: 7px;	

}



div.portfolio {
	padding: 0px 35px 10px 35px;
	height: 488px;
	margin: 13px 0 0 0;

}



div.onas p, div.onas h2 {

	margin-bottom: 0.7em;

}



div.onas p {

	text-align: justify;

}



div.onas h2 {

	font-size: 14px;

}



div.copyrights {

	background: url(../images/slide.png) top center no-repeat;

	width: 100%;

	height: 56px;

	padding-top: 20px;

}



div.copyrights p {

	text-align: center;	

}



div.copyrights_gosia {

	background: url(../images/slide_gosia.png) top center no-repeat;

	width: 100%;

	height: 329px;

}



div.copyrights_gosia p {

	text-align: center;	

}



p.pokaz_wiecej {

	text-align: right;	

}



a.btn {

	display: block;

	margin: 3px auto;

	background: url(../images/button-bg.png) no-repeat;

	width:85px;

	height: 31px;

	padding-top: 20px;

}



a.btn:hover {

	text-decoration: none;

}



span.EmptyMenuLink {

	 font-size: 12px;

	 padding-top: 1px;

	 display: inline-block;	

}



.oferta a, .oferta_lista a {

	color: #666;	

}



/*

**  nowe rzeczy

*/









div.oferta-new {

	padding: 0 10px 0 10px;

}



.image-left {

	width: 204px;

	margin-right: 10px;

	float: left;

}


.image-left2 {

	width: 204px;

	margin-right: 10px;
	
	margin-left: 100px;
	
	border: 1px #dadbdc solid;

	float: left;

}

div.oferta_artykul-new {

	float: left;

	width: 590px;

	padding: 20px;

	margin: 13px 0 0 215px;

	height: 452px;

	background: url(../images/box-bg.png) repeat;

	border: solid #E2E2E4 1px;

}



div.oferta_artykul-new h2 {

	margin-bottom: 1em;

	font-size: 12px;

}



div.oferta_artykul-new p {

	margin-bottom: 2em;

}



div.oferta_artykul-new h2 {

	margin-bottom: 2em;

}



div.oferta_lista p.pokaz_wiecej, div.oferta_artykul-new p.pokaz_wiecej  {

	text-align: right;	

}



div.oferta_lista p.pokaz_wiecej a, div.oferta_artykul-new p.pokaz_wiecej a {

	text-align: right;	

}



div.oferta_artykul-new p.pokaz_wiecej  {

	margin-top: 4em;	

}



div.oferta_specjalna-przezrosczyste_tlo {

	width: 610px;

	padding: 5px;

	margin: 10px 0 0 0;

	background: url(../images/box-bg.png) repeat;

	border: solid #E2E2E4 1px;

}



div.oferta_gotowe_pakiety

{

	float: left;

	width: 590px;

	padding: 20px;

	margin: 0;

}



div.buttony_pakiety

{

	float:left; 

	width:120px;

	text-align:center;

	font-weight:bold;

	padding:10px;

	font-family:arial;

	font-size:13px;

}



div.buttony_pakiety a:hover, div.buttony_pakiety a:active

{

text-decoration: none;

color: blue;

}



div.buttony_gotowe_pakiety

{

margin-bottom:35px;

margin-left:77px;

}



.blue

{

	color: blue;

}



#str_gl_galeria{

 width:920px;

 padding: 0 auto;

 position:absolute;

 top:0;

 left:-25px;

}

#str_gl_galeria div{

	width: 86px;

	float: left;

	margin: 5px 3px;

	height: 80px;

	text-align: center;

	font-size: 8px;

	color: #666;

}

#str_gl_galeria div a{

	color: #666;

}

.dwie_kolumny h2{

	text-align: center;

}

.dwie_kolumny div{
	width: 400px;
	float:left;
	padding:1px;
	margin-bottom: 20px;

}

.dwie_kolumny h3{

	font-size:12px;

	text-align: center;

	font-weight: bold;

}


.dwie_kolumny2 h2{

	text-align: center;

}

.dwie_kolumny2 div{
	width: 400px;
	float:left;
	padding:1px;
	margin-bottom: 30px;

}

.dwie_kolumny2 h3{

	font-size:12px;
	color:#375eb5;
	text-align: center;

	font-weight: normal;

}

#tabela {
border-width: 1px;
 border-style:double;
border-top-color: #d6d6d6;
 border-bottom-color: #d6d6d6;
  border-left-color: #d6d6d6;
 border-right-color: #d6d6d6;
 border-left-width: 1px;
border-right-width: 1px;
border-top-width: 0px;
border-bottom-width: 1px;

}

#td {
border-width: 1px;
 border-style:double;
border-top-color: #d6d6d6;
 border-bottom-color: #d6d6d6;
  border-left-color: #d6d6d6;
 border-right-color: #d6d6d6;
 border-left-width: 0px;
border-right-width: 0px;
border-top-width: 1px;
border-bottom-width: 0px;

}
