html{width: 100%;height: 100%;}
body{
	color:#262626;
	font-size: 10pt;
	font-family: Trebuchet Ms, Verdana, Arial, serif;
	line-height: normal;
	letter-spacing: normal;
	margin: 0;
	text-align: center;
	background-repeat:repeat-x;
	background-position: top;
	background-image: url('img/tlo.gif');
	background-color: #FFF;
	padding-top: 10px;
	
}
a{font-weight: bold;text-decoration: none;color:#F88F1C;cursor: pointer;}
a:hover{font-weight: bold;text-decoration: none;color:#FBBE7B;cursor: pointer;}
img{display: block;border:0;}
.clear{clear: both;}
form{display: inline;border: 0px;}

div#main{
	width: 978px;
	margin: 0 auto;
	border: 1px solid #AAA;
	display: block;
}

img.fl{display: inline;float: left;}
img.fr{display: inline;float: right;}

div#menu{
	clear: both;
	display: block;
	height: 37px;
	background-image: url('img/menu.gif');
	background-repeat: repeat-x;
}
.podmenu{
	clear: both;
	display: block;
	height: 37px;
	background-image: url('img/menu.gif');
	background-repeat: repeat-x;
	text-align: center;
	
}
div#szukaj{
	width: 280px;
	display: inline;
	float: right;
	text-align: left;
}
input.szukaj{
	background-image: url('img/szukaj_1.gif');
	background-repeat: no-repeat;
	width: 155px;
	height: 28px!important;
	height: 23px;/*IE*/
	display: inline;
	float: left;
	border: 0px;
	background-color: transparent;
	margin-top: 6px;
	padding-top: 0px!important;
	padding-top: 5px;/*IE*/
	padding-left: 5px;
	background-attachment: scroll;
}
input.szukajsub{
	display: inline;
	float: left;
	width: 34px;
	height: 28px;
	background-image: url('img/szukaj_2.gif');
	cursor: pointer;
	margin-top: 6px;
}
div#background{
	min-height: 203px;
	height:auto;
	background-image: url('img/background1.gif');
	background-repeat: repeat-x;
	padding-top: 15px;
}

td#navi{
	width: 173px;
	padding-left: 16px;
}
td#porady{
 	padding-left: 15px;
	width: 362px;
}
td#gazetka{
	padding-left: 15px;
	width: 362px;
	padding-right: 15px;
}
td#podstrona{
	width: 760px;
	padding-left: 15px;
}
td.boxnag{
	width: 100%;
	height: 30px;
	background-image: url('img/m2.gif');
	text-align: left;
	font-size:10pt;
	font-weight: bold;
	color:#4A4A4A;
	padding-top: 8px;
}
td.boxmain{
	border-left: 1px solid #D8D8D8; 
	border-right: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
	background-color: #EDEDED; 
	padding-bottom: 10px;
}
td.boxmain_mail{
	border-left: 1px solid #D8D8D8; 
	border-right: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
	background-color: #EDEDED; 
	padding-bottom: 10px;
	
}
td.mail{
	background-image: url('img/email.gif');
	background-position: bottom right;
	background-repeat: no-repeat;
}
a.navi{
	display: block;
	background-image: url('img/kat.gif');
	background-repeat: repeat-x;
	min-height: 18px;
	color:white;
	font-weight: bold;
	padding-top: 3px;
	text-align: left;
	padding-left: 10px;
	font-size:8pt;
	background-color: #033F98;
}
a.navi:hover{
	display: block;
	background-image: url('img/kat.gif');
	background-repeat: repeat-x;
	min-height: 18px;
	color:#F88E1B;
	font-weight: bold;
	padding-top: 3px;
	text-align: left;
	padding-left: 10px;
	font-size:8pt;
	background-color: #033F98;
}
a.pnavi{
	display: block;
	background-color:#557AB1;
	min-height: 18px;
	color:white;
	font-weight: bold;
	padding-top: 3px;
	text-align: left;
	padding-left: 15px;
	font-size:8pt;
}
a.pnavi:hover{
	display: block;
	background-color:#557AB1;
	min-height: 18px;
	color:#F88E1B;
	font-weight: bold;
	padding-top: 3px;
	text-align: left;
	padding-left: 15px;
	font-size:8pt;
}

table#content{
	width: 100%;
	margin: 0 auto;
	background-image: url('img/hand.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	clear: both;
}
.o1{font-weight: bold;color: #F88F1C;}
.b1{font-weight: bold;color: #023E98;}
div.paser{width: 100%;background-image: url('img/paser.gif');background-repeat: repeat-x;height: 1px;line-height: 1px;margin-top: 10px;clear: both; }

img.gazeta{
	border: 1px solid #CECECE;
	background-color: #FFF;
}
div.timer{
	text-align: center;
	padding-right: 20px;
}
.box{border: 1px solid #CECECE;font-size:8pt;}

#newsletter_div{
 	border: 1px solid #FF4848;
 	background-color: #FFE3D4;
 	font-size:7pt;
 	display: none;
 	color:#500000;
	width: 180px;
	margin: 0 auto;
}