@charset "utf-8";
.haccp {
}
html,body {
	font: 100% Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	color: #000000;
	
}
input {
font-family: Verdana, Arial; 
font-size: 12px; 
color:#000000; 
}
.tkwml {
        width: 550px;
        font-size: 12px;
}
.tdasdxt {  font-family:Lucida Sans Unicode,Lucida Sans, Arial,Helvetica,sans-serif; font-size: 13px; color: #000000; text-align: left}
h1 {
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 16px;
	color: #000;
	margin-top: 5px;
	margin-bottom: 3px;
	padding: 0px;
	}
#powrot {
	text-align:right;
	
}
.obrazek {
	float:left;
	width:120px;
	height:90px;
	padding-right:10px;
}
a {
	font:11px "Tahoma",Times,serif;
	font-weight:normal;
	font-size: 11px;
	color: #138120;
	text-decoration: none;
}
a:hover {
	font:11px "Tahoma",Times,serif;
	font-weight:normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none
}

.linki {
	font:11px "Tahoma",Times,serif;
	font-weight:normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:hover.linki {
	font:11px "Tahoma",Times,serif;
	font-weight:normal;
	font-size: 11px;
	color: #bb3600;
	text-decoration: none
}

.menugora{
	font:11px "Tahoma",Times,serif;
	font-weight:bold;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a:hover.menugora {
	font:11px "Tahoma",Times,serif;
	font-weight:bold;
	font-size: 11px;
	color: #cccccc;
	text-decoration: none
}

.menudol{
	font:11px "Tahoma",Times,serif;
	font-weight:normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:hover.menudol {
	font:11px "Tahoma",Times,serif;
	font-weight:normal;
	font-size: 11px;
	color: #666666;
	text-decoration: none
}
#goraz {
	width:100%;
	height:207px;
	background-image:url(gfx/goratlo.jpg);
}	


#gora {
	width:1000px;
	height:207px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(gfx/goratlo.jpg);
	text-align:right;
}	
}
#gora1 {
	width:970px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
}

#goramenu {
	width:256px;
	height:19px;
	text-align:right;
	background-image:url(gfx/menugoratlo.jpg);
	padding-top:3px;
	color:#ffffff;
	padding-right:5px;
	float:right;
}
#srodek {
	width:970px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	
}
#srodek1 {
	width:970px;
	height:auto;
	float:left;
}
#lewa {
	width:190px;
	float:left;
}
#prawa {
	width:780px;
	float:left;
}
#menuprawa {
	width:780px;
	height:30px;
}
.menuglowne {
	display: 				inline;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
	padding:				0px;
	line-height: 			normal;
	list-style:				none;
} 
.menuglowne ul {
	margin-top:				0px;
	margin-bottom:			10px;
	margin-left:			auto;
	margin-right:			auto;
	padding:				0px;
	list-style:				none;
}
.menuglowne li {
	float: 					left;
	height:					20px;
	background-image:		url(gfx/przycisk.jpg);
	width:					144px;
	text-align:				center;
	padding-top: 			10px;
}
#podmenuprawa {
	width:770px;
	height:25px;
	text-align:left;
	background-color: #33a64b;
	padding-top:5px;
	padding-left:5px;
	
}
#podmenuprawa a{
	font:11px "Tahoma",Times,serif;
	font-weight:normal;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#podmenuprawa a:hover{
	font:11px "Tahoma",Times,serif;
	font-weight:normal;
	font-size: 11px;
	color: #cccccc;
	text-decoration: none;
}


#odstep {
	width:100%;
	height:5px;
}
#odstepaktu {
	width:450px;
	height:5px;
	float:left;
}
#podzial1 {
	width:460px;
	float:left;
}
#podzialp {
	width:760px;
	float:left;
}
#podzial2 {
	width:310px;
	float:left;
}
#odstep1 {
	width:10px;
	float:left;
}
#modulgora {
	width:452px;
	height:19px;
	padding-top:8px;
	padding-left:8px;
	color:#ffffff;
	background-image:url(gfx/naglowek.jpg);
}
#modultlo {
	width:440px;
	height:130px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(gfx/modultlo.jpg);
}
#moduldol {
	width:460px;
	height:22px;
}

#modulgoramaly {
	width:292px;
	height:20px;
	padding-top:8px;
	padding-left:8px;
	color:#ffffff;
	background-image:url(gfx/naglowekmaly.jpg);
}
#modultlomaly {
	width:300px;
	height:auto;
	padding-top:5px;
	padding-left:10px;
	background-image:url(gfx/modultlomaly.jpg);
}
#moduldolmaly {
	width:300px;
	height:22px;
	background-image:url(gfx/moduldolmaly.jpg);
}

#baner {
	width:300px;
	height:250px;
}

#logo {
	padding-top:5px;
	width: 198px;
	height: 167px;
	float:left;
}
#prawa1 {
	float:left;
	width: 772px;
}
#haslo {
	float:left;
	width: 493px;
	height: 41px;
}
#baner1 {
	width:750px;
	height:100px;
	float:left;
}
#linia {
	float:left;
	width:100%;
	height:10px;
	background-color:#999999;
}
#dol {
	width:970px;
	height:106px;
	margin-left:auto;
	margin-right:auto;

}
#dolmodul {
	width:970px;
	float:left;
	text-align:center;
}
#dol1 {
	width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	float:left;
	background-image:url(gfx/dol.jpg);
}
#podpisy {
	width:970px;
	margin-left:auto;
	margin-right:auto;
	height:auto;
}


.ddmx {
    font: 11px tahoma;
}
.ddmx .item1 {
	width:150px;
    padding: 3px 10px 3px 20px;
    border-bottom: 1px solid #cccccc;
    background: #3da149;
	background-image:url(gfx/przyc.gif);
    font: 11px arial;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item1:hover {
	width:150px;
    padding: 3px 10px 3px 20px;
    border-bottom: 1px solid #cccccc;
    background: #3da149;
	background-image:url(gfx/przyc1.gif);
    font: 11px arial;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item1-active {
	width:150px;
    padding: 3px 10px 3px 20px;
    border-bottom: 1px solid #cccccc;
    background: #3da149;
	background-image:url(gfx/przyc.gif);
    font: 11px arial;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item1-active:hover {
	width:150px;
    padding: 3px 10px 3px 20px;
    border-bottom: 1px solid #cccccc;
    background: #3da149;
	background-image:url(gfx/przyc1.gif);
    font: 11px arial;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}


.ddmx .item2 {
	padding: 3px 8px 4px 8px;
    font: 11px arial;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 8px 4px 8px;
    font: 11px arial;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #3da149;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #399644;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #b8b4ae;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

.ddmx .bottom,
.ddmx .bottom:hover {
    border-bottom: 1px solid #000000;
}

