/* CSS Document */
/*WSPÓLNE*/

body{
	text-align:center;
	margin: 0 auto;
	padding: 0px;
	margin-top: 3px; 
	color:#555;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:9pt;
	height:100%;
}
html{overflow: scroll;}
a
{
	font-weight: bolder;
	color: #620e0e;
	text-decoration: none;
}
.menuLink, .menuLink:visited
{
	color: #333333;
	font-weight: bolder;
	text-decoration: none;
	cursor: pointer;
	font-size: 12pt;
}
a:hover, .menuLink:hover{color: #a71f1f;}
a:active{color: #cf6f6f;}

h3
{
	font-family: "Verdana";	
	font-size: 10pt;
	font-weight: bolder;
	color: #4d0e0e;
	margin-bottom: 0px;
}
div3
{	
	border: solid 1px #a71f1f;
	border-collapse:collapse;
}

div#wrapper
{
	width: 768px;
	margin: 0 auto;
	position:relative;
}
div#logoLine
{
	height: 160px;
	vertical-align:bottom;
}

div#logoLine img
{
	height: 158px;
	vertical-align:bottom;
}
div#banerLine
{
	height: 27px;
}	
div#intencje
{
	text-align:left;
	height: 133px; /*127*/
	background: url("../img/intencje_back.gif") no-repeat;
}
div#menuBar
{	
	width:768px;
	height: 44px;
	background: left top url("../img/menubelka.gif") no-repeat;
	padding:0px;
	text-align:left;
}
div#opcjeMenuZew
{
	vertical-align: middle;
	height: 44px;	
	padding-left: 20px; /*!!!!!!!!!!!*/
	float:left;
	font-size:10pt;
	color: #333333;
}
div#wyszukiwarkaZew
{
	display:table-cell;
	line-height:44px;
	vertical-align: middle;
	float:right;	
}
.opcjeMenu
{
	vertical-align: middle;
	height: 44px;
	font-weight:900;
	cursor:pointer;
}
div#wyszukiwarka
{
	width: 190px;
	height: 44px;
	line-height:44px;
	display: table-cell;
	vertical-align: middle;	
	padding-left: 10px;
	background: left top url("../img/queryBox.gif") no-repeat;
	float:right;
	
}
div#main
{
	/*1height: 500px;	 /**/
}
div.naviBar
{
	height: 35px;	 /*33*/
	background: left top url("../img/navBelka.gif") no-repeat;
	line-height: 32px;
	text-align:left;
	
}
div.smalltitle
{
	float:left;
	padding-left:20px;
	font-size: 10pt;
	font-weight: bolder;
	color: #4d0e0e;	
}
div.navi
{
	float:right;
	padding-right:20px;
	text-align:right;
	vertical-align: middle;
}

div#footer
{
	z-index:20;
}
div#stopka
{
	/*height: 60px;	 */
	text-align:center;
}
div#loadingDiv
{	
	background:#fbfbfb;
	opacity:0.8;
	filter:alpha(opacity=85);
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	height:100%;	
}
.text,p
{
	text-indent: 1.5cm;
	text-align: justify;
	font-size: 9pt;
	padding: 5px 20px;
}

.orangeExpo
{
	color: #ff7a3f;
	font-weight:900;
	font-size: 7pt;
}
.komunikat
{
	text-align:center;
	line-height: 130px;
	height: 133px; /*127*/
	background: url("../img/intencje_back.gif") no-repeat;
	font-size: 11pt;
	font-weight:900;
}
.cena,.zamawiam
{
	font-weight:900;
	color: #4d0e0e;	
	padding-top: 20px;
	padding-left:300px;
}
.cena{font-size:12pt;}
.zamawiam{font-size:10pt;}
input.queryInput
{	
	border:0px;
	background: transparent;
	font-style: italic;
	color:gray;	
}
input.validator
{
	background: transparent;
	border: 0;
	font-weight: 900;
	color: red;
	padding:0px;
	margin:0px;
	font-size:9pt;
	
}
input[type=button]
{
	
	margin: 0px;
}
table
{
	font-size:10pt;	
}
table.navi
{
	border-collapse: collapse;
	border-width: 0px;
	text-align: right;
	height: 32px;
	font-size: 11pt;
	font-weight: 900;
}
span.NAVICurrent
{	
	border:1px solid silver;
}
div#dropDownMenu
{
	position:absolute;
	visibility: visible;
	z-index:50;
	overflow:hidden;
	/*min-width: expression(document.body.clientWidth < 250? "240px" : document.body.clientWidth > 1200? "1200px" : "auto");*/
	width:300px;
}
table#dropTable
{
	empty-cells: show;
	font-size: 9pt;
	font-weight:900;
}
table#dropTable td.dd1{background:url("../img/dropDownMenu/ddm_01.gif") no-repeat;width:10px;height:11px;}
table#dropTable td.dd2{background:url("../img/dropDownMenu/ddm_02.gif");}
table#dropTable td.dd3{background:url("../img/dropDownMenu/ddm_03.gif") no-repeat right;width:10px;}
table#dropTable td.dd4{background:url("../img/dropDownMenu/ddm_04.gif");}
table#dropTable td.dd5{background: #ebebeb; cursor:pointer ;height:20px;}
table#dropTable td.dd6{background:url("../img/dropDownMenu/ddm_05.gif") right;}
table#dropTable td.dd7{background:url("../img/dropDownMenu/ddm_06.gif") left;width:10px;height:12px;}
table#dropTable td.dd8{background:url("../img/dropDownMenu/ddm_07.gif") repeat-x;}
table#dropTable td.dd9{background:url("../img/dropDownMenu/ddm_08.gif") right;}
table#dropTable a{padding-right:40px;}

table.navi td
{
	border-width: 0 ;
	width:20px;
	text-align:center;
}

table.tech
{
	border: 0px;
	width: 90%;	
}
table.tech th
{
	text-align:left;
	text-transform: uppercase;
	border-width: 0 0 1px 0;
	border-style:solid;
	border-color: silver;
}
table.tech td
{
	border-width:0px 0 1px 0px;
	border-style:solid;
	border-color: silver;
}
table{}
table.gallery td
{
	border: 1px solid silver;
	background:white;
	padding:0px;
}
table.edytor
{
	font-size:8pt;
	empty-cells: show;	
	border: #fcfcfc;
}
table.edytor td
{
	padding:1px;	
	empty-cells: show;	
	border-bottom:2px ridge #fbfbfb;
	
}
table.edytor input.transparent
{
	background: none;
	border: red;
}
table.edytor caption
{
	font-size:12pt;
	font-weight:900;
}
table.edytor input{
	font-size:10pt;
}
select.title
{
	text-align:center;
	border:0;
	background:red;
	color:white;
	font-size:20px;
	padding:0px;
	margin:0px;
	width:170px;
}
select.title option
{
	margin:0px;
	padding:0px;
}
table.lsprodukty
{
    border-collapse:collapse;    
    border:#FcFcFc;
    
}
table.lsprodukty td
{
}
table .tbheader
{
    height: 20px;
    font-weight:900;
    background: url("../img/dropDownMenu/ddmB_03.gif");
    
}
table .kol1
{
    font-size:7pt;    
    background: #ebebeb;
    
    border-width: 0 1px 1px 1px;
    border-color: #CDCDCD;
    border-style: solid;    
    padding: 3px 3px ;
}
table .kol2
{
    font-size:8pt;    
    font-weight:900;
    background: #ebebeb;
    
    border-width: 0 1px 1px 1px;
    border-color: #CDCDCD;
    border-style: solid;    
    padding: 3px 3px ;
}
table .kol3
{
    font-size:10px;  
    font-style:italic;  
    background: #ebebeb;
    
    border-width: 0 1px 1px 1px;
    border-color: #CDCDCD;
    border-style: solid;    
    padding: 3px 3px ;
}
table.colorList
{
		border-collapse:collapse;
		border-color:silver;
		font-size:x-small;
}
div#panelEdycji,div#panelPromowane
{
	width:100%;
	margin: 0 auto;
}
img{
	border:0px;
}
pre {
/*white-space: pre; /* CSS2 */
/*white-space: -moz-pre-wrap; /* Mozilla */
/*white-space: -hp-pre-wrap; /* HP printers */
/*white-space: -o-pre-wrap; /* Opera 7 */
/*white-space: -pre-wrap; /* Opera 4-6 */
white-space: pre-wrap; /* CSS 2.1 */
/*white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
/*word-wrap: break-word; /* IE */
text-align:left
}
form{
	padding:0;
	margin:0;
}
ul
{
	font-size: 9pt;
	padding:2px;
	margin:0px;
	list-style-type: none;
	list-style-image: url("../img/listBox.gif");
	list-style-position: outside;
}
.header
{
	margin-left:20px;
	font-weight: bolder;
}
li
{
	margin:5px 0 0 40px;
	vertical-align: middle;
}
img.edytorThumb:hover{
  height:auto;
  z-index:1;
  position:absolute;
  border: 1px solid gray;
  margin:-15px 0 0 0;
}
