@import "reset.css";

body {
	background:url(gfx/bg_top.gif) repeat-x #efefef;
	
}
#header {
	width:1200px;
	margin:0 auto;
	height:110px;
	background:url(gfx/logo.png) no-repeat ;
	background-position: 20px 15px;
	
}
#menu{
	float:right;
	margin:15px 15px 0 0;
}
#header li {
	float:left;
}

ul a.premium{
  float:left;
  font-family:Arial;
  font-size:16px;
  margin:10px 5px 5px 5px;
  background:url(gfx/menu_all.gif);
  background-position: 0px 57px;
  height:57px;
  width:109px;
  text-indent:-10000px;
  
}
ul a.premium:hover{
  float:left;
  font-family:Arial;
  font-size:16px;
  margin:10px 5px 5px 5px;
  background:url(gfx/menu_all.gif);
  background-position: 0px 0px;
  height:57px;
  width:109px;
  text-indent:-10000px;
  
}
ul a.darmowe{
  float:left;
  font-family:Arial;
  font-size:16px;
  margin:10px 5px 5px 5px;
  background:url(gfx/menu_all.gif);
  background-position: -109px 57px;
  height:57px;
  width:109px;
  text-indent:-10000px;
  
}
ul a.darmowe:hover{
  float:left;
  font-family:Arial;
  font-size:16px;
  margin:10px 5px 5px 5px;
  background:url(gfx/menu_all.gif);
  background-position: -109px 0px;
  height:57px;
  width:109px;
  text-indent:-10000px;
  
}
ul a.dodatki{
  float:left;
  font-family:Arial;
  font-size:16px;
  margin:10px 5px 5px 5px;
  background:url(gfx/menu_all.gif);
  background-position: -218px 57px;
  height:57px;
  width:109px;
  text-indent:-10000px;
  
}
ul a.dodatki:hover{
  float:left;
  font-family:Arial;
  font-size:16px;
  margin:10px 5px 5px 5px;
  background:url(gfx/menu_all.gif);
  background-position: -218px 0px;
  height:57px;
  width:109px;
  text-indent:-10000px;
  
}
ul a.style{
  float:left;
  font-family:Arial;
  font-size:16px;
  margin:10px 5px 5px 5px;
  background:url(gfx/menu_all.gif);
  background-position: -327px 57px;
  height:57px;
  width:109px;
  text-indent:-10000px;
  
}
ul a.style:hover{
  float:left;
  font-family:Arial;
  font-size:16px;
  margin:10px 5px 5px 5px;
  background:url(gfx/menu_all.gif);
  background-position: -327px 0px;
  height:57px;
  width:109px;
  text-indent:-10000px;
  
}
ul a.oferta{
  float:left;
  font-family:Arial;
  font-size:16px;
  margin:10px 5px 5px 5px;
  background:url(gfx/menu_all.gif);
  background-position: -436px 57px;
  height:57px;
  width:109px;
  text-indent:-10000px;
  
}
ul a.oferta:hover{
  float:left;
  font-family:Arial;
  font-size:16px;
  margin:10px 5px 5px 5px;
  background:url(gfx/menu_all.gif);
  background-position: -436px 0px;
  height:57px;
  width:109px;
  text-indent:-10000px;
  
}
ul a.artykuly{
  float:left;
  font-family:Arial;
  font-size:16px;
  margin:10px 5px 5px 5px;
  background:url(gfx/menu_all.gif);
  background-position: -545px 57px;
  height:57px;
  width:109px;
  text-indent:-10000px;
  
}
ul a.artykuly:hover{
  float:left;
  font-family:Arial;
  font-size:16px;
  margin:10px 5px 5px 5px;
  background:url(gfx/menu_all.gif);
  background-position: -545px 0px;
  height:57px;
  width:109px;
  text-indent:-10000px;
  
}

#content{
	width:1200px;
	margin:0 auto;
	overflow:auto;	
}

#boks_premium{
	width:900px;

	background:url(gfx/shadow.png) no-repeat;
	background-position:right bottom;
	float:left;
	overflow:hidden;
	padding-bottom:13px;
	
	
}
#boks_premium_content {
	width:886px;

	background:#FFFFFF;
	padding:7px;
	overflow:hidden;

}
#boks_premium_content img {
	float:left;
	
}
#opis_szablonu {
	width:241px;
	height:216px;
	padding:10px;
	
	background:url(gfx/opis_bg.gif) no-repeat;
	float:right;
}



.red_bg{
	background:url(gfx/header_tip.png)no-repeat right;
	padding-right:29px;
	padding:2px 29px 2px 29px;
	margin:0 0 0 -20px;
	font-family:arial;
	font-size:14px;
	color:#FFFFFF;
	 


}

.center_numer{
	margin:25px 50px 15px 50px;
	clear:both;

	
}
.kodowanie {
	font-family:verdana !important;
	font-size:10px !important;
	font-weight:bold !important;
	color:#535353 !important;
	text-shadow: 1px 1px 1px #fff !important;
	margin:0 !important;
	line-height:12px !important;
}
.opis_proper {
	font-family:verdana !important;
	font-size:10px !important;
margin-top:10px !important;
	color:#535353 !important;
	text-shadow: 1px 1px 1px #fff !important;
	margin:0 !important;
	line-height:12px !important;
}

#prawa {
	float:right;
	width:250px;
	
}
.prawa_ramka{
	
	padding:7px;
	background:#FFF;
	width:236px;
}
.prawa_ramka_center{
	text-align:center;
	padding:7px;
	background:#FFF;
	width:236px;
}
#boks_premium_content p {
	font-family:verdana;
	font-size:13px;
	margin:10px 3px 3px 7px;
	line-height:16px;
		color:#535353;
}

#boks_premium_content a {
	text-decoration:  underline;
 
	color:#535353;
}

#shadow{
	background:url(gfx/shadow.png) no-repeat;
	background-position:right bottom;
	width:250px;
	height:13px;
	display:block;
	float:right;
}
h1{
	font-family:Arial;
	font-size:18px;
	color:#666666;
	margin-bottom:5px;
	text-shadow: 1px 1px 1px #fff;
}
h2{
	font-family:arial;
	font-size:14px;
margin-top:10px;
margin-bottom:7px;;
clear:both;

	color:#535353;
	text-shadow: 1px 1px 1px #fff;
	
}
h3{
	font-family:arial;
	font-size:14px;
margin-top:10px;
margin-bottom:7px;;
clear:both;

	color:#535353;
	text-shadow: 1px 1px 1px #fff;
	
}
h2 a{
	font-family:arial;
	font-size:14px;
margin-top:10px;
margin-bottom:7px;;


	color:#535353;
	text-shadow: 1px 1px 1px #fff;
	
}
#prawa p {
	font-family:verdana;
	font-size:10px;
margin-top:7px;
	color:#535353;
	text-shadow: 1px 1px 1px #fff;
	border-bottom:1px solid #e7e7e7;
	padding:0 3px 3px 3px;
	
}
#boks_bottom{
	float:left;
	margin-right:50px;
	overflow:auto;
}
#boks_bottom p {
	font-family:arial;
	font-size:12px;
margin-top:7px;
	color:#535353;
	text-shadow: 1px 1px 1px #fff;
	border-bottom:1px solid #e7e7e7;
	padding:0 3px 3px 3px;
}
.bottom_ramka{
	margin-top:7px;
	padding:1px 7px 7px 7px;
	background:#FFF;
	width:330px;
	line-height:16px;
	overflow:auto;
}
.bottom_ramka2{
	margin-top:7px;
	padding:1px 7px 7px 7px;
	background:#FFF;
	width:450px;
	line-height:16px;
	overflow:auto;
}
.bottom_ramka2 p{
	border:none !important;
	margin-bottom:3px !important;
}
.bottom_ramka2 img {
	float:left;
	padding:0 7px 0 0;
}
.bottom_ramka2 hr{
	width:85%;
	height:1px;
	color:#dbdbdb;
	background-color:#dbdbdb;
	border:0;
}
#footer{
	background:url(gfx/footer.gif);
	height:26px;
	width:100%;
	text-align:center;
	margin-top:20px;
	color:#dfdfdf;
	padding-top:13px;
	font-family:verdana;
	font-size:11px;
	text-shadow: 1px 1px 1px #000;
	
}
#footer a{
color:#dfdfdf;
text-shadow: 1px 1px 1px #000;
text-decoration:none;
}
.box{
	margin-bottom:20px;
 
	overflow:auto;
}

.more_link{
	float:right;
	border:none;
}

.opis_free p{
	font-family:verdana;
	font-size:12px;
margin-top:7px;
	color:#535353;
	text-shadow: 1px 1px 1px #fff;
	border-bottom:1px solid #e7e7e7;
	padding:0 3px 3px 3px;
}
.opis_free{
	margin-bottom:25px;
	overflow:auto;
}

.opis_free img {
	float:left;
margin-right:10px;
padding:1px;
border:1px solid #b8b8b8;

}
.opis_free2{
	margin-bottom:25px;
	overflow:auto;
}

.opis_free2 img {
	float:left;
margin-right:10px;
padding:1px;


}
.opis_free p {
	border:none !important;
}

.right {
	float:right !important;
}
.clean {
	clear:both;
}
.info {
	font-family:verdana;
	font-size:12px;
margin-top:7px;
	float:right;
	padding:10px;
	border-top:1px solid #b8b8b8;
	border-left:1px solid #b8b8b8;
	border-bottom:1px solid #b8b8b8;
	margin:5px;
		color:#535353;
}
.info a{
	color:#c50c38 !important;
	text-decoration:none !important;
	font-weight:bold;
	font-style:italic;
}
#prawa a {
	color:#000;
 
}
.bottom_ramka2 a {
	color:#000;
	
}
#boks_premium_content li {
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	margin:2px 2px 1px 10px;
}
.img_prev{
	float:left;
	
}
.img_prev p {
	clean:left;
}
.tresc {
	float:left;
}
