html, body {
	margin:0;
	padding:0;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-align: center;
	background: #E4E4E4 url(../img/bg1.gif) left top repeat-x;
}
div, p, form, ul, li, h1, h2, img { padding: 0; margin: 0;}
table {font-size:11px;}
p {padding:0 15px 10px 15px; text-align:left; color:#262626;}
a, a:active, a:link, a:visited {font-size:11px; color:#FF7E00; text-decoration:underline; font-weight:normal;}
a:hover {font-size:11px; color:#ec7600; text-decoration:none;}
label, input, textarea, select { font-size:10px; color:#0F0202; }
input, textarea { border:1px solid #666; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:10px; }
h1 {color:#000; font-weight:bold; font-size:11px}
.box {display: block; margin:0; float:left;}
.pic {border: 0; margin:auto;}
.pic1{border:0; margin:6px;}
.polec{width:318px; height:130px; background:#ff9833 url(../img/bg4.gif) left top repeat-x; float:left; color:#fff; margin:0; }
.polec p{color:#fff; margin:0; padding:0 15px 10px 20px;}
.polec img{margin:10px 20px 5px 20px}
.polec input{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	background-color: #fff;
	border:0;
	margin:0 0 10px 20px;
	width:200px;
	height:15px;
	color:#999;
}
.polec a, a:active, a:link, a:visited {color:#fff; margin:0; padding:0;}
.polec a:hover {color:#000;}
.news{width:440px; height:130px; background:#ffbe41 url(../img/bg5.gif) left top repeat-x; float:left; float:right; margin:0;}
.news img {float:left; border: 2px solid White; margin:10px 20px;}
.news p {padding:8px 15px 10px 20px; color:#444; margin-top:0;}
.clear { clear: both; }
.right {text-align:right;}

img { border:none; }
img.clear {width:0; height:0;}

.clearfix:after {
    content: ".";
    display: block;
    position:relative; /*works better in IE5.5 or float in float situations*/
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-table;}
 /* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
#adv h1 {position:absolute; font-size:1px; color:#ffd; margin:0; padding:0; left:0;	top:0;}
#main { position: relative; margin: 0 auto; text-align: left; width: 770px; }
#container { clear:both; background:#fff; border:1px solid #C5C5C3; }
#ftr {clear:both; background:#999999; border-bottom:5px solid #707070; color:#fff; font-size:10px; height:24px; line-height:24px; padding:0 0 0 20px; margin-top:5px;}
#ftr span {margin-left:455px;}
#ftr span a, a:link, a:visited, a:active {font-size:10px; font-weight:normal; color:#fff}
#hln img.logo {display:block; float:left; width:190px; margin-left:10px;}
#hln div {background:url(../img/pic1.gif) left top no-repeat; margin-left:310px;}
#hln div img {margin:47px 0 0 330px;}

#menu {padding:5px 5px 0px 5px; }
#menu img {float:right; margin-left:-3px; margin-bottom:-3px; mar\gin-left:0;}
#menu ul {
	list-style:none; float:left;
	background:url(../img/bg2.gif) right top no-repeat;
	padding:15px 0 0 15px;
	height:180px; width:317px;
	voice-family: "\"}\"";
    voice-family:inherit;
    height:165px; width:302px;
}
#menu li {margin-bottom:4px;}
#menu a {color:#fff; font-size:13px; text-decoration:none; font-weight:bold;}
#menu a span {font-size:10px; color:#fff; font-weight:normal; background: transparent; margin-right:6px;padding:3px;}
#menu li a:hover {color:#000;}
#menu li a:hover span {color:#fff; background:#000;}

.link a{width:82px; height:18px;}

#belt1 {clear:both; border-bottom:5px solid #E5E5E3; border-top:2px solid #fff; margin:0 5px; }
#belt2 {clear:both; border-bottom:5px solid #6f6f6e; border-top:2px solid #fff; margin:0 5px; }

#content {margin:10px 5px 10px 5px; background:url(../img/dot1.gif) 317px 0 repeat-y; }
#content span {color:#c00; font-weight:bold;}
#content p {line-height:1.3;}

#cntl {float:left; width:310px;}
#cntl a, a:link, a:visited, a:active {color:#ff7e00; font-weight:normal; font-size:11px;}
#cntl a:hover, a:hover .box {font-size:11px; color:#e90000; text-decoration:none;}
#cntl img.pic {float:left; margin-right:15px;}
#cntl p {padding:0 15px;}
#cntl p.sml {font-size:10px; color:#ff7e00;}
#cntl h1 {padding:0 15px; margin-bottom:5px;}
#cntl h2 {padding:0 15px; font-size:11px;}
#cntl p.box {padding:0;}
#cntl div.divprawy {text-align:right; margin:5px 10px 10px 0; font-weight:bold;}

#cntr {float:left; width:430px; margin-left:12px;}
#cntr h1 {margin-left:15px; padding:0;}
#cntr a, a:link, a:visited, a:active {color:#ff7e00; font-weight:normal; font-size:11px;}
#cntr a:hover {font-size:11px; color:#e90000; text-decoration:none;}
#cntr form {margin-left:15px;}
#cntr form p {margin:0px; padding:0;}
#cntr input, textarea {background-color:#f5f5f5; font-size:11px; color:#808080; border:solid 1px #ccc; width:200px; margin-bottom:10px;}
#cntr textarea {width:300px; height:100px; overflow:auto; padding:5px;}

/*height: 17px !important; 
height: 19px; /* dla IE*/

#outer {float:left; text-align:center; padding:0; width:430px;}
#inner {position:relative; margin:0 auto; padding:0;}
#navbar{margin:10px 10px 10px 10px;}
#navbar img {margin:0 10px; }
#cntb{margin:2px 5px 0px 5px; height:130px;}

#trailimageid { position:absolute; font-size: 11px;  visibility: hidden; left: 0px; top: 0px; width: 420px; height: 0px; z-index: 200; }
#trailimageid h2 {font-size:12px; font-weight:bold; color:#ff7e01;}
#cnt_prd {clear:both;background:#fff url(../img/bg3.jpg) left bottom repeat-x; height:270px; padding-left:12px;}
#cnt_prd div.last {margin-right:0;}
#cnt_prd div {
	background:#fff url(../img/bg2.jpg) no-repeat;
	float:left;
	margin: 20px 12px 0 0;
	padding:119px 0 0 22px;
	height:220px; width:240px;
	voice-family: "\"}\"";
    voice-family:inherit;
	height:101px; width:218px;
}
body>#cnt_prd div {height:101px; width:218px;}

.art {border-top:solid 1px #eee; margin:5px 5px; padding:5px 0 0 0;}
.art .more {text-align:right; margin:-5px 0px 10px 0; font-weight:bold;}

