/* global */
body { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; color: #A1A1A1; margin:0; padding: 0; text-align: left; background-color: black; }

a {color: #a1a1a1; text-decoration: none;}
a:hover {color: #AA3140; text-decoration: underline;}

.toLeft {float: left;}
.toRight {float: right;}
.verMiddle {vertical-align: middle;}

.txtLeft {text-align: left;}

h1 {font-family: Trebuchet MS, sans-serif; font-size: 16px; color:white; font-weight: bold; }
h2 {font-family: Trebuchet MS, sans-serif; font-size: 14px; color: white; font-weight: bold; margin-bottom: 0; padding-bottom: 0; }

h3 {font-family: Trebuchet MS, sans-serif; font-size: 15px; color: white; font-weight: bold; margin: 0; padding: 0px; border-bottom: 2px solid #788981;}
h4 {font-family: Trebuchet MS, sans-serif; font-size: 12px; color:orange;  margin-bottom: 0; padding-bottom: 0;}
h5 {font-family: Trebuchet MS, sans-serif; font-size: 15px; color: #35426D;  margin-bottom: 5px; padding-bottom: 0; text-align:left;}
h6 {font-family: Trebuchet MS, sans-serif; font-size: 11px; color: #5F68EA;  margin-bottom: 0; padding-bottom: 0;}


form {margin: 0; padding: 0;}
.formLine {margin-bottom: 5px; width: 100%; height: auto; overflow: hidden;}
input, select, textarea {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color:#E3E4E6; }

.szary {color: #8B8B8B;}

/* container */
#container {width: 1024px; height: auto; margin: auto; overflow: hidden; background-color: #241E1E;  border: 0px solid red; }

/* gora*/
#gora {width: 1024px; height: 326; margin: 0;  padding:0; overflow: hidden;}
#jpgheader { width:1024px; height:275px; background: url('../pics/top.jpg') top right no-repeat white; margin: 0; padding: 0; border: 0px solid green;}

#srodek {float: left; width: 750px; height: auto; margin: auto; overflow: hidden; }

#bok {float:left; width: 190px; height: auto; overflow:hidden;  padding: 0; margin: 0px 0px 10px 15px; min-height: 300px; color:#A1A1A1;}
#bok ul {list-style: none; padding:0 0 0 0px; font-size:110%; margin:0;}
#bok h2 {margin-bottom:10px;}
a.m2 { display: block; width: 190px; height: 25px; color:#e0e0e0; padding: 5px 0 0 5px;}
a.m2:hover { background:url(../pics/bg2.jpg); color:#e0e0e0; text-decoration:none;}
a.m2_curr { display: block; width: 190px; height: 25px; background: url(../pics/bg2.jpg); color:white; padding: 5px 0 0 5px;}
a.m2_curr:hover { background: url(../pics/bg2.jpg); color:white; text-decoration:none;}

ul.oferta-kategorie {
  margin:0px;
  padding:0 0 0 30px;
}

ul.oferta-kategorie li {
  list-style-image: url('../pics/dziubek-f.html') ;
  margin:0 0 6px 0;
  padding-bottom: 6px;
  line-height:100%;
}
ul.oferta-kategorie li a {
	font-family: arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #AC2269;
	text-decoration: none;
  font-size:100%;  
}
ul.oferta-kategorie li a:hover {
	color: #35426D ;
	text-decoration: none;
}
ul.oferta-kategorie li a.current {
	font-family: arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #35426D;
	text-decoration: none;
  font-size:100%;
  
}
ul.oferta-kategorie li a.current:hover {
	color: #35426D;
	text-decoration: none;
}

/* miniaturki*/
.oferta {padding: 0; margin: 0; list-style: none; }
.oferta li {float: left; display: inline; margin-right: 0px; padding: 10px 15px; text-align:center; height: 210px; color: #35426D; font-size:90%; font-weight: bold; } 


/* menu*/
#menu {padding: 0; margin: 0; list-style: none; clear:both; font-weight:bold; font-size:13px;margin-left:80px}
#menu li {float: left; display: inline; padding: 20px 0 0 0px; color:white;  text-align:center; }
a.m1 { display: block; width: 100px; height: 30px; color:white; padding: 10px 0 0 0;}
a.m1:hover { background: url(../pics/bg.jpg); color:white; text-decoration:none;}
a.m1_curr { display: block; width: 100px; height: 30px; background: url(../pics/bg.jpg); color:white; padding: 10px 0 0 0;}
a.m1_curr:hover { background: url(../pics/bg.jpg); color:white; text-decoration:none;}
/* menu*/


/* content*/
#content {float: left; width: 720px; height: auto; overflow: hidden;  border: 0px solid blue; padding: 20px 0px 20px 30px;} 
#Content p {margin-top: 0; padding-top: 0; line-height: 130%; margin-bottom: 5px;}


#srodek_menu {background: url(../pics/menu_bok_s.html) repeat-y; padding: 0px 5px 0 0px; margin:0 ; color:white; text-align:left; overflow: hidden; border: 0px solid blue;}
#gora_menu {background: url(../pics/menu_bok_g.html) no-repeat; width:165px; height:48px; overflow: hidden; padding: 0px 0px 0 0; text-align:center; color:white; margin:0; border: 0px solid blue;}
#dol_menu {background: url(../pics/menu_bok_d.html) no-repeat; width:165px; height:13px; overflow: hidden; padding: 0; margin:0; margin-bottom:10px;}

/* footer*/
#footer {clear:both; width:960px;overflow: hidden;  font-size: 11px; color: #A1A1A1; padding: 0; margin:0; border-top: 1px solid gray;}
#footer a  { font-size: 11px;}
#footer a:hover { color: orange;}
#menufooter  { float:left; display: inline; width:950px; margin-top:5px; margin-left: 40px;}
#menufooter li {display:inline; list-style: none; padding:0 20px 0 0px; font-size:110%; margin:0;}
#menufooter li.trzyw {font-size:100%; color: gray; padding-left:150px;}

/* std */
.ramkaDuza {border: 0px; margin-bottom:2px;}
.doPrawej {float:right; margin:10px 5px 2px 20px;}
div.gallery  {
 float:left;
 display: inline;
 margin-right: 50px;
 font-size:100%;
 color: gray;
}

#prod {clear:both; text-align:left; border: 0px solid red;margin: 0; font-size:90%;}
#prod td {padding: 5px 4px;}
#prod th {padding: 5px 4px;}
.podpis {clear:both; text-align:center; border: 0px solid red;margin: 0; padding:0; font-style:italic;}

div.gallery img {border:0px solid #efefef; float:left; padding: 4px 4px 4px 4px;}

div.gallery-alb  {
 float:left;
 display: inline;
 margin-right: 8px;
 width:600px;
 font-size:100%;
 color: gray;
}
div.gallery-alb img {border:0px solid #efefef; float:left; padding: 4px;}

div.gal_back  {
 text-align:right; 
}

div.gal_foto  {
 text-align:center; 
}

div.gal_foto img {border:0px solid #efefef;  padding: 4px; }

.tabelka {width:95%; margin-top:20px;}
.comm_body {border-top:1px solid #efefef; margin-top:5px; padding:5px 20px; font-style:italic; }
.comm_headline {color:#aaaaaa;}
#forum td {padding: 4px; border-bottom: 1px solid #E4F2D2;}
#forum th {text-align:center;}
#forum a {text-decoration: none;}
img.foto_gal {
	border: solid 4px #FFDF4A;
}

.rewind {text-align:center;}
#table_gal td {text-align:center;vertical-align:center;}
.forum_temat {font-size:150%; font-weight: bold; font-family: 'Trebuchet MS', verdana; border-bottom:1px solid #CADBB5; margin-bottom: 10px;}
.forum_data {float:right;font-size: 90%; font-weight: bold;}
.forum_autor {font-size: 90%; font-weight: bold;}
.forum_body {margin: 10px 40px 20px 20px;}

fieldset {
    border: none;
    padding: 0;
    padding-bottom: 0px;
}

.galeria {
	margin: 25px 0 20px 0; padding: 0; list-style: none;
}
.galeria li {
	display: inline; margin-right: 15px; 
}
.galeria img {
	border: 4px solid #FFDF4A;
}
.fotka {border:1px solid #35426D;}
.fotocenter {border:1px solid #35426D;}

#koszyk td {border-bottom:1px solid #e0e0e0; padding:5px 0;}
#koszyk th {background:#E3E4E6; color: #666666; border-bottom:1px solid #e0e0e0}

.przyciski {width:200px;font-weight: bold; border:0;height:30px; background-color:#603E70; font-size:14px;color: white;}

.przycisk {text-decoration:none; font-size: 80%; color: #AC2269;}
.newsmore {color:#9C0B1C; text-transform:uppercase; font-size:80%; font-weight:bold;}
.ofertaTd0 {border:0;width:95%;}
.ofertaTd {color:#EE952F;padding-top:15px;}
#aktualnosci {width:300px; float:left; margin:0; padding:0;}
#zajawka {float:left; width:350px; margin-left:30px; margin-top:-20px;}
.fotonews {float:right;width:230px;margin:10px;}
.gal_kat {margin:20px 0 0 0; width:300px; float:left;}
.gal_kat img {border:0;margin-right:20px;}
.gal_kat a {color:orange;padding-bottom:15px;font-size:90%}

div.album {
	float: left; 
  font-size:90%; 
}
td.album {
 width: 200px;
 font-size:90%;  
 padding-bottom: 30px;
}
.album b {font-size:130%;}
#list_album {margin-top:20px;}
div.album div { width: 170px; 
}
td.gal_foto {width: 150px; height: 150px;}

.rewind {font-size:15px; font-family: arial; margin-bottom:10px;}
.rewind a {color: black; background: #dddddd; font-weight: bold; text-decoration: none; margin: 4px; padding: 3px 8px;}
.rewind b {color: black; background: #9cc008;  font-weight: bold; text-decoration: none; margin: 4px; padding: 3px 8px;}

