html,body {margin:0; padding:0;}
body {font-size:11px; font-family:arial, tahoma, Sans-serif; background:white;}
#tlo {width:818px; margin:1.0em auto 0 auto;}
#main {text-align:center; background: url(../images/tlo_r.gif) repeat-y right;}
#top {height: 187px; margin:0; padding:0;}
#top {background: url(../images/caption3c.jpg) no-repeat;}
img {border:none;}
h2{text-align:center; font-size: 1.3em; color: #a11;}
h3{text-align:center; font-size: 1.2em; color: #a11; padding: 0; margin: 10px 0 5px;}
li {padding: 6px 0px; line-height: 16px;}

#leftColumn {float:left; width: 590px; margin: 5px 5px 5px 0px;}
#rightColumn {float:right; text-align:center; width: 180px; margin: 5px 14px 5px 5px;}
.clear {display: block;clear: both;width: 100%;height:1px;overflow:hidden;}

#rightColumn input{width: 100px; font-size:1.0em; color:brown;}
#rightColumn img{vertical-align:bottom;}

#rightColumn form{padding: 1em 0;margin:0;}

.r{float:right; padding: 5px;}
.l{float:left; padding: 5px;}
.ar{text-align: right;}
.al{text-align: left;}
.ct {text-align:center;}
h3 {font-size: 1.2em;}
td,th{border: none;}

a:link {color: black; text-decoration: none;}     /* unvisited link */
a:visited {color: black; text-decoration: none;}  /* visited link */
a:hover {color: black; text-decoration: underline;}   /* mouse over link */
a:active {color: black; text-decoration: none;}   /* selected link */
 
#footer {text-align:center;padding:5px 0;width:816px; background: #5a5a5a;
	;font-size:10px;margin-left:auto;margin-right:auto; clear:both; border-bottom: #900 2px solid;
	border-right: #900 2px solid;}
#footer {font-size:9px; color: #DBE3DE;}	
#footer a {text-decoration:underline;background:none; color: #DBE3DE;}
#footer a:hover {color:white;text-decoration:none;background:brown;}
#footer_print {display:none;}

#top form{padding-top: 35px;}
#top input{font-size: 0.9em; width: 10em; 	font-weight: bold;
	border-top: #7c7c7c 2px solid; border-left: #c0c0c0 1px solid; border-right: #c3c3c3 1px solid;
	border-bottom: #dddddd 1px solid;}

#top img{vertical-align:middle;}
#fl {padding-top: 10px;padding-left:14px;}

#menu {text-align:center; padding: 0; float: left; z-index: 5; margin-bottom: 0.0em; 
	background: #5a5a5a;border-right: #900 2px solid;}
#menu ul {margin:0; padding:0;}
#menu ul ul{position:absolute; width: 102px; display:none; 
	background: #5a5a5a;}
#menu ul ul a{width:97px; text-align:left; padding-left: 5px; font-size: 0.8em;}
#menu li {positon: relative; list-style:none; margin:0; float:left; padding:0px;}
#menu li {width: 102px; text-align: left;} 

#menu a {color: #DBE3DE; font-size:0.9em; display:block; padding: 4px 0; margin-top:1px;vertical-align: bottom;
			font-weight: bolder; text-align: center; text-decoration:none;}
#menu a:hover {color: #9EA3B0;}

.tekst {text-align: justify; padding: 1em; font-family: tahoma;}
.tekst p{font-size: 1.2em; margin: 4px 0; text-indent: 30px;}
.tekst ul{list-style-image: url(../images/kolo.gif); text-align: left; padding-left:16px; margin:10px 0;}
.tekst oi,ul{font-size: 1.1em;}
.tekst li{margin:0; padding:0; text-indent: 0px;}
.tekst b.senso{color: #900;}
.sr {text-align:center;}
.sr p{text-indent: 0px;}
.fp p{line-height: 140%;}
#adres {margin-top:3em;}

.tool-tip { color: #000; width: 266px; z-index: 13;}
.tool-title { font-weight: bold; font-size: 11px; margin: 0; color: white; padding: 8px 8px 4px; background: #A90000;}
.tool-text { font-size: 11px; padding: 8px; background: #A90000;}
.w1 {color: #900; font-weight:bolder;}
/*.br li:first-letter{color:brown; font-weight:bold;}*/
.br ul{text-align: justify; list-style:none; list-style-image: none; padding-left:0px;}
.br li{padding-bottom: 10px;}
.us li{padding-bottom: 10px;}
.wyn li{padding-bottom: 10px;}
.wyn {margin-left:20px;}


.promocja .cena{text-decoration: line-through; color: blue;}
.promocja .cenap{color: blue;}
.promocja {border-bottom: 1px dotted green; padding: 5px 0;}
.promocja {text-align:left;}
.promocja h3{color: black; font-size: 1.2em;}
.promocja p.cp{float:right; text-align:center; margin:25px 10px 5px; font-size: 1.5em;}
.promocja p{text-indent:0;}
.promocja img{float:right; padding: 20px 5px 5px 5px; cursor:pointer; width: 65px;}
.promocja b{color: red;}

table.ref {text-align:left; padding: 10px 10px 10px 0px; margin:0px; border-collapse: collapse;}
table.ref td.s{text-align:center;}
table.ref th{text-align:center; background: #5a5a5a; color: #DBE3DE;}
table.ref td,th{border-bottom: 1px solid #ccc; padding: 2px;}
table.ref img{vertical-align:middle;} 
img.zdjecie {padding: 3px;}

.porada {border-bottom: 1px dotted green;}
.porada {text-align:justify;}
.porada p{text-indent:0px;}
.porada img{float:right; padding: 5px;}
.sin {border-bottom:none;}

.dragger {width:796px;height:20px; background-color:#333; padding: 2px;
	cursor: move; position: relative;}
.container {background-color: white; width: 800px; height: 624px; display:none;
	border:2px solid #333; position:absolute;z-index:50;left: 10px; top:10px;}

#wiadomosc {margin: 2em auto; width: 500px; border: 2px solid #882233; background: white; color: black;}
#wiadomosc tr.submit{height:30px;}
#wiadomosc th,td{border:0px;}
#wiadomosc a.c{cursor: pointer; border: 1px solid red; background: #880023;padding:3px; color:white;}
#tytul {background: #880023; color: white; padding: 5px 0;}
#wiadomosc input{width: 360px;}
#wiadomosc textarea{width: 360px;}
#wiadomosc input.s{width: 70px;}
/*b.feedback {background: red; color: white;}*/
img.logo {width: 168px;}

.porady p{margin:0.3em;}
span.gal {cursor:pointer;}