body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; }

#main_table {
	width: 100%;
	height: 100%; }

#main_table TR { font-family: Geneva, Arial, Helvetica, sans-serif; text-align: center; }
#tlo1 { background:url(/gfx/background.png) top; }
#tlo1 TD { color: #FFFFFF; }
#linia { line-height: 2px; height: 2px; background-color: #CCCCCC; }
#linia2 { line-height: 2px; height: 3px; background-color: #AEAEAE; }
div.describe { font-size: 12px; margin:10px 20px 25px 0px; text-align:justify; }
div.describe2 { font-size: 14px; margin:10px 20px 25px 0px; text-align:justify; }
div.describe3 { font-size: 16px; margin:10px 20px 25px 0px; text-align:justify; }
.icons_title { font-size: 14px; font-weight: bold;}
table.icons td { font-size: 12px; line-height: 16px; padding-bottom:16px; padding-left:5px; padding-top:10px; text-align:left;}
.alert2:active { font-size: 14px; text-decoration: none; color: #CC0000; font-weight: bold;}
.alert2:link { font-size: 14px; text-decoration: none; color: #CC0000; font-weight: bold;}
.alert2:visited { font-size: 14px; text-decoration: none; color: #CC0000; font-weight: bold;}
.alert2:hover { font-size: 14px; text-decoration: none; color: #FF0000; font-weight: bold;}

#stopka { font-size: 12px; height: 30px; color: #898989; }

.stopkaz:active { font-size: 12px; text-decoration: none; color: #AEAEAE; }
.stopkaz:link { font-size: 12px; text-decoration: none; color: #AEAEAE; }
.stopkaz:visited { font-size: 12px; text-decoration: none; color: #AEAEAE; }
.stopkaz:hover { font-size: 12px; text-decoration: underline; color: #898989; }

.stopkaw:active { font-size: 10px; text-decoration: none; color: #AEAEAE; }
.stopkaw:link { font-size: 10px; text-decoration: none; color: #AEAEAE; }
.stopkaw:visited { font-size: 10px; text-decoration: none; color: #AEAEAE; }
.stopkaw:hover { font-size: 10px; text-decoration: underline; color: #898989; }

H3 { font-size: 11px; color: #999999; }

table td { vertical-align: top; }

.txt { font-size: 10px; color: #FFFFFF; }
.txt-pr { font-size: 12px; color: #FFFFFF; }
.produkt1 { vertical-align: middle; background-color: #FFFFFF; }

#produkty td { vertical-align: middle; }
.z1 { background-image:url(/images/top-left1.jpg); background-repeat:no-repeat; padding: 5px 5px 5px 5px; text-align: left; }
.z2 { background-image:url(/images/top-left2.jpg); background-repeat:no-repeat; padding: 5px 5px 5px 5px; text-align: left; }
.z3 { background-image:url(/images/top-left3.jpg); background-repeat:no-repeat; padding: 5px 5px 5px 5px; text-align: left; }
.z4 { background-image:url(/images/top-left4.jpg); background-repeat:no-repeat; padding: 5px 5px 5px 5px; text-align: left; }
.z1_2 { background-image:url(/images/top-left1_2.jpg); background-repeat:no-repeat; padding: 5px 5px 5px 5px; text-align: left; }
.z2_2 { background-image:url(/images/top-left2_2.jpg); background-repeat:no-repeat; padding: 5px 5px 5px 5px; text-align: left; }
.z3_2 { background-image:url(/images/top-left3_2.jpg); background-repeat:no-repeat; padding: 5px 5px 5px 5px; text-align: left; }
.z4_2 { background-image:url(/images/top-left4_2.jpg); background-repeat:no-repeat; padding: 5px 5px 5px 5px; text-align: left; }


#menu_table { height:42px; }
#menu_table TD { font-family: Arial, Helvetica, sans-serif; text-align: center; color: #FFFFFF; font-size: 13px; }
#menu_table A:active { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: font-size: 13px; #FFFFFF;}
#menu_table A:link { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 13px; color: #FFFFFF;}
#menu_table A:visited { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 13px; color: #FFFFFF;}
#menu_table A:hover { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 13px; color: #F2F2F2;}

.linkz:active { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: font-size: 10px; #333333;}
.linkz:link { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #333333;}
.linkz:visited { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #333333;}
.linkz:hover { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #666666;}

A:active { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: font-size: 12px; #EFEFEF;}
A:link { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #EFEFEF;}
A:visited { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #EFEFEF;}
A:hover { font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 12px; color: #FFFFFF;}

.none-l { background:url(/gfx/menu/none-l.png) no-repeat top left; width: 11px; }
.none-l2 { background:url(/gfx/menu/none-l2.png) no-repeat top left; width: 11px; }
.none { background:url(/gfx/menu/none-bg.png) repeat-x top; padding: 10px 0px 10px 0px; text-align:center; color: #FFFFFF; }
.none2 { background:url(/gfx/menu/none-bg2.png) repeat-x top; padding: 10px 0px 10px 0px; text-align:center; color: #FFFFFF; }
.none-lr { background:url(/gfx/menu/none-lr.png) no-repeat top left; width:35px; } 
.none-lr2 { background:url(/gfx/menu/none-lr2.png) no-repeat top left; width:35px; } 
.none-lr3 { background:url(/gfx/menu/none-lr3.png) no-repeat top left; width:35px; } 
.none-lr4 { background:url(/gfx/menu/none-lr4.png) no-repeat top left; width:35px; } 
.none-r { background:url(/gfx/menu/none-r.png) no-repeat top left; width:20px; }
.none-r2 { background:url(/gfx/menu/none-r2.png) no-repeat top left; width:20px; }
.selected { background:url(/gfx/menu/selected-l1.png) no-repeat top left; width:20px; }
.selected2 { background:url(/gfx/menu/selected-l12.png) no-repeat top left; width:20px; }

.pole {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #CCCCCC;
	text-align: right;}

.pole2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	border: 1px solid #CCCCCC;
	text-align: right;
	font-weight: bold;}

.pole-form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #CCCCCC;}

.obowiazkowe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D68A2C;}

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: #CCCCCC;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-weight: bold;
	background-color: #EE520F;}

.zdjecie { border: 1px solid #FFFFFF; margin: 2px 2px 2px 2px; }

.txt-just {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	line-height: 16px;
	text-align: justify;}
.zdjecie-pr {
	border: 2px solid #CCCCCC; padding-top: 10px; padding-bottom: 10px;}

.alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;}
