.clear { clear: both; }
img { border: 0; }
p { margin: 0; text-align: justify; }
td { border: 0; }
table { border: 0; }
body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
	background-color: #1f1103;
	padding-top:0px;
	margin-top:0px;
	color:#6e362d;
	line-height:18px;
}

a:link{
color:#0070a8;
text-decoration:none;
}

a:hover{
color:#0070a8;
text-decoration:none;
}
a:visited{
color:#0070a8;
text-decoration:none;
}

.top1{
background:url(../graph/top1.jpg);
background-repeat:no-repeat;
background-position:center;
}
.mid1{
background:url(../graph/mid1.jpg);
background-repeat:repeat-x;
background-position:bottom;
background-color:#FFFFFF;
padding-left:8px;
padding-top:8px;
}
.mid2{
background:url(../graph/mid2.jpg);
background-repeat:no-repeat;
background-position:left;

}
.mid3{
background:url(../graph/mid3.jpg);
background-repeat:no-repeat;
background-position:right;
}

.bottom1{
background:#00adef;
}

.footer{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#8b7056;
}

.lnk1{
color:#0070a8;
font-size:14px;
line-height:30px;
}
p.nowosci_tytul { margin-bottom: 14px; margin-top: 3px; }
form.newsletter { border:0; margin: 0; padding: 0; padding-right: 15px; }
form.newsletter fieldset { border:0; margin: 0; padding: 0; }
form.newsletter input.mail { font-size: 9px; width: 195px; border: 1px solid #8b7056; background: transparent; color: #8b7056; padding: 0 2px 0 2px; }
form.newsletter input.submit { background: transparent; width: 35px; border: 0; color: #00adef; font-size: 9px; }

.slide_likebox { background: url('../graph/fbslide.png') left top no-repeat; display: block; float: left; height: 420px; left: -205px; padding: 0; position: fixed; top: 170px; width: 247px; z-index: 1002; }


ol.bottomMenu { list-style-type: none; margin: 30px 0 30px 30px; padding: 0; float: left; color: #846a50; }
ol.bottomMenu a { color: #846a50; }
ol.bottomMenu a:hover { text-decoration: underline; }
ol.bottomMenu li { margin: 0 0 5px 0; padding: 0; clear: both; }
ol.bottomMenu ul { list-style-type: none; margin: 0; padding: 0; }
ol.bottomMenu ul li { float: left; clear: none; margin: 0 5px 0 0; padding: 0 5px 0 0; }
ol.bottomMenu ul li.border { border-right: 1px solid #846a50; }
ol.bottomMenu.bottomMenu1 { width: 210px; }
ol.bottomMenu.bottomMenu2 { width: 105px; }

ul.social { margin: 0; padding: 0; float: right; list-style-type: none; }
ul.social li { margin: 0 5px 0 0; padding: 0; width: 16px; height: 16px; background: url('../graph/social.png') left top no-repeat; float: left; }
ul.social li a { display: block; width: 16px; height: 16px; text-indent: 5000px; overflow: hidden; }
ul.social li.youtube { background-position: 0 0; }
ul.social li.facebook { background-position: -16px 0; }
ul.social li.twitter { background-position: -32px 0; }

span.footer { border-left: 1px solid #846a50; margin-left: 5px; padding-left: 5px; }
a.first span.footer { margin: 0; padding: 0; border: 0; }

div.menu_dol { position: relative; }
div.menu_dol a.rzetelna_firma { position: absolute; bottom: 30px; right: 110px; }
