body{
 font-size:0.7em;
 font-size:11px;
 color:#FACB00;
 font-family:Verdana, Arial, Tahoma, sans-serif;
 background-color:#394690;
 margin:0;
 padding:0;
 text-align:left;
}

.boxall{
	width:750px;
	margin:0 auto;
	padding:0 0 20px;
}

.boxheader{
	width:100%;
	height:88px;
	background:url('img/bg_header.jpg') bottom right no-repeat;
	position:relative;
	border-top:1px solid #394690;
	border-bottom:2px solid red;
}

.boxmenu{
	float:right;
	width:216px;
	height:288px;
	background:url('img/bg_menu.jpg') top right no-repeat;
}

.boxcenter{padding:10px;}
.boxcenter a{
	color:white;
	text-decoration:none;
}
.boxcenter a:hover{
	color:white;
	text-decoration:underline;
}

.boxcenter, .boxmenu{
	border-top:2px solid #2B7A41;
}

.stopka{
	background:url('img/logo_small.gif') no-repeat 170px 13px;
	padding-top:50px;
	width:750px;
	height:40px;
	text-align:center;
	color:white;
}

.stopka a{
	color:#FACB00;
	text-decoration:none;
}
.stopka a:hover{text-decoration:underline}
div{
	margin:0px;
	padding:0px;
}

h1{
	padding:0;
	margin:59px 0 10px;
 	width:340px;
	font-style:italic;
	font-size:22px;
	float:left;

}
h2, .roczniak{
	font-size:15px;
	font-weight:bold;
	margin:65px 90px 0 0;
	width:310px;
	padding:0;
	float:right;
	text-indent:0;
	display:inline;
}

h3{
	font-size:17px;
	font-weight:bold;
	margin:20px 0 3px;
	color:#B0C5FF;
}

hr{
	clear:both;
	height:1px;
	color:#B0C5FF;
	margin:10px;
}

p{
	padding:5px 0 3px;
	margin:0px;
	text-indent:20px;
	line-height:16px;
}
ul {
	line-height:16px;
	margin-top:5px;
	margin-bottom:3px;
	list-style-image:url('img/sq.gif');
}

table td{
	vertical-align:top;
}

th{text-align:right;padding:5px;}
.tytul{
	text-align:center;
	border:1px solid #7180C7;
	padding:3px 7px;
}

input, textarea{
	border:1px solid #7180C7;
	background:#4763A1;
	color:white;
	padding:2px 3px;
}
.noindent{text-indent:0;}
.center {text-align:center; text-indent:0;}
.right {text-align:right}
.left {text-align:left}
.bold {font-weight:bold}
.italic {text-decoration:underline}
.alert {color:red; font-weight:bold;}

ul.kolumny {
	float:left;
	margin:5px;
	padding:0;
}
ul.kolumny li {margin-left:15px;}

a img{
	border:none;
}

.tb_produkty{
	margin:5px auto;
	text-align:center;
	font-size:14px;
}
.tb_produkty, .tb_produkty td{
	padding-top:20px;
}
.tb_produkty a:link,.tb_produkty a:visited,.sortownie a:link,.sortownie a:visited{
	text-decoration:none;
	padding:0;
	font-weight:bold;
	color:#FACB00;
}
.tb_produkty a:link img, .tb_produkty a:visited img, .sortownie a:link img, .sortownie a:visited img{
	padding:4px;
}
.tb_produkty a:hover img, .sortownie a:hover img{
	border:1px dotted #B0C5FF;
	padding:3px;
}

.tb_produkty a:hover, .sortownie a:hover{
	text-decoration:none;
	padding:0;
	margin:0;
	font-weight:bold;
	color:#B0C5FF;
}
.sortownie a img{
	display:block;
}
.sortownie{
	font-size:14px;
	text-align:center;
	text-indent:0;
	padding:20px 0;
	float:left;
	clear:left;
	display:inline;
}

.foto_zlewej{
	float:left;
	margin:0 10px 5px 0;
}

.foto_zprawej{
	float:right;
	margin:0 0 5px 10px;
}

.foto_opis{
	margin:20px auto;
	text-align:center;
}
.dane_tech{
	margin:5px auto;
}
.dane_tech caption{
	font-weight:bold;
	font-size:15px;
	margin:0 auto;
}
.dane_tech th, .dane_tech td{
	padding:3px;
}
.dane_tech th{
	background-color:#2b7a41;
	border:1px solid #B0C5FF;
}
.dane_tech thead th{
	text-align:center;
}
.dane_tech tbody th{
	text-align:right;
	font-weight:normal;
}

.dane_tech td{
	text-align:center;
	vertical-align:middle;
	border:1px solid #B0C5FF;
}
/* ______________LEFT MENU___________________ */

#menu {
	width:216px;
	margin:30px 0 0;
	text-align:left;
	font-weight:bold;
	padding:0;
	list-style-type:none;
	list-style-image:none;
	line-height:28px;
	font-size:16px;
}

#menu a {
	padding:5px 0 5px 30px;
}

#menu a:link, #menu a:visited {
	text-decoration:none;
	color:#FACB00;
	background:url('img/ball_on.gif') center left no-repeat;
}

#menu .selected a:link, #menu .selected a:visited{
	color:white;
}

#menu a:hover, #menu a:active{
	color:#B0C5FF;
	text-decoration:underline;
	background:url('img/ball_off.gif') center left no-repeat;
}

/* ______________SUBMENU___________________ */
ul.submenu{
	text-align:center;
	font:bold 13px arial, verdana, thaoma, sans-serif;
	padding:0 0 20px;
	margin:0;
	clear:left;
}

.submenu li{
	display:inline;
	margin:0 3px;
	padding:0;
}

.submenu a:link, .submenu a:visited{
	text-decoration:none;
	padding:1px 6px 2px;
	color:#FACB00;
	border:1px solid #FACB00;
	}

.submenu a:hover{
	padding:1px 6px 2px;
	color:#B0C5FF;
	border:1px solid #B0C5FF;
}
.submenu .selected a:link,.submenu .selected a:visited{
	color:#B0C5FF;
	border:1px solid #B0C5FF;
	padding:1px 6px 2px;
}



/* -- Wydruki -- */
@media print
{

body {
 margin:0;
 padding:0;
 text-align:left;
 text-decoration:none;
 color:black;
 font-size:12px
}

.boxcenter {width:99%;float:right;padding:0px;border:none;}
.boxmenu,.boxheader,.stopka,.noprint {display:none;}
}

