html {height:100%;overflow-y: scroll;}
BODY{margin:0; border:0; }
#full{
	width:100%;
	margin:0;
}
#foto{width:980px; left:50%;
margin-left:-490px;   height:306px; background-color:#900; position:absolute; top:25%; clear:left;}
#foto DIV.k{ top:-135px; position:relative; left:500px; width:300px; height:300px; }
div.k a {border:0; font-size:16px; text-decoration:none;}
DIV.main{width:800px; margin:auto; height:100%; }
DIV.k1{width:147px; height:147px; position:relative; float:left; background-image:url(../images/k_05.png); background-repeat:no-repeat;}
DIV.k2{width:147px; height:147px; position:relative; float:left; margin-left:6px; background-image:url(../images/k_07.png); background-repeat:no-repeat;}
DIV.k3{width:147px; height:147px; position:relative; float:left;margin-top:6px; background-image:url(../images/k_12.png); background-repeat:no-repeat;}
DIV.k4{width:147px; height:147px; position:relative; float:left;margin-left:6px;margin-top:6px; background-image:url(../images/k_13.png); background-repeat:no-repeat;}
#logo{width:135px; height:130px; position:relative; top:-120px; float:left; background-image:url(../images/logo.png);}
#menu{height:50px;  position:relative; top:-45px;  font-family:Arial, Helvetica, sans-serif;}
.clear{clear:left;}
.k-title{width:147px; padding-left:10px; color:white; font-family:Arial, Helvetica, sans-serif; font-size:15px; bottom:10px; position:absolute;
text-transform:uppercase;
}
#menu LI {float:left; color:#828381; }
#menu a {color:#828381; text-decoration:none;margin-left:15px; border-bottom:1px transparent; text-transform:uppercase;}
#menu a:HOVER{color:#828381; text-decoration:none;margin-left:15px; border-bottom:1px solid #900;}

#menu UL.menu {list-style-type:none;margin:0;padding:0;}


.wyszukiwanie{float:right; top:275px;; z-index:100; position:relative; }

DIV.item-list Ul.pager{list-style-type:none;margin:0;padding:0;}
.pager LI {float:left; color:#828381; margin-left:15px;}
.pager a {color:#828381; text-decoration:none; border-bottom:1px transparent; text-transform:none;}

#breadcrumb{position:absolute;margin-top:305px; font-size:11px; color:#c0c0c0; font-family:Arial, Helvetica, sans-serif;}
#breadcrumb a {text-decoration:none; color:#c0c0c0; text-transform:lowercase;}
#breadcrumb a:HOVER{color:#828381; text-decoration:underline;}
#page-full{width:980px;  margin:auto; position:relative; height:100px; }
#page-logo{width:135px; height:130px; position:relative; top:10px; left:90px; float:left; background-image:url(../images/logo.png);z-index:100;}
#page-menu{height:50px;  position:relative; top:85px; left:100px; font-family:Arial, Helvetica, sans-serif;}
#page-menu LI {float:left; color:#828381; }
#page-menu a {color:#828381; text-decoration:none;margin-left:15px; border-bottom:1px transparent; text-transform:uppercase;}
#page-menu a:HOVER{color:#828381; text-decoration:none;margin-left:15px; border-bottom:1px solid #900;}
#page-menu UL.menu {list-style-type:none;margin:0;padding:0;}
DIV.page-k{ top:65px; position:absolute; left:650px; width:300px; height:300px; z-index:20;}
DIV.page-k1{width:147px; height:147px; position:relative; float:left; background-image:url(../images/k_05.png); background-repeat:no-repeat;}
DIV.page-k2{width:147px; height:147px; position:relative; float:left; margin-left:6px; background-image:url(../images/k_07.png); background-repeat:no-repeat;}
DIV.page-k3{width:147px; height:147px; position:relative; float:left;margin-top:6px; background-image:url(../images/k_12.png); background-repeat:no-repeat;}
DIV.page-k4{width:147px; height:147px; position:relative; float:left;margin-left:6px;margin-top:6px; background-image:url(../images/k_13.png); background-repeat:no-repeat;}
#page-foto{width: 980px;left:50%; margin-left:-490px;   height:306px;  position:absolute; top:120px; clear:left;z-index:10;}
.page-pasek{width:980px; height:50px; position:absolute; background-image:url("../images/pasek.png"); bottom:0; }
DIV.hl-278{background-image:url("../images/k_05-belka.png"); background-repeat:repeat-x;}
DIV.hl-291{background-image:url("../images/k_12-belka.png"); background-repeat:repeat-x;}
DIV.hl-286{background-image:url("../images/k_07-belka.png"); background-repeat:repeat-x;}
DIV.hl-292{background-image:url("../images/k_13-belka.png"); background-repeat:repeat-x;}
.page-pasek span{ color:white;  font-size:16px; font-family:Arial; 
padding-left:40px; line-height:50px;
text-transform:uppercase;width:600px;
}
.page-wyszukiwanie{float:right; height:35px;padding-right:10px; position:relative; display:inline; margin-top:-35px;
}
#page-tresc{ width:980px;position:absolute; margin-top:330px; }
#page-lewe{text-align:right; margin-bottom:25px;width:260px; position:relative; float:left; top:20px;}
#page-prawe{margin-bottom:25px; font-size:12px; font-family:Arial; color:#000000;width:640px;position:relative; left:40px; float:left; text-align:justify;}
#page-prawe label{display:block;}
/* #page-stopka{width:980px; clear:both; height:180px; background-color:#3d3b3c;padding-bottom:20px;} -->*/
#page-stopka{width:980px; clear:both; height:0px; padding-bottom:20px;}
P.pagetitle{font-size:24px; color:#9d2f38; margin-bottom:20px;font-family:Arial;}
#page-lewe LI { padding-bottom:2px;float:right; font-size:14px; color:#828381;  padding-top:10px; display:block; width:260px;}
#page-lewe a {font-family:Arial; text-decoration:none; line-height:14px;  text-transform:uppercase;}
#page-lewe UL.menu {list-style-type:none;margin:0;padding:0;}
#page-ms1{position:relative; float:left; top:15px; left:15px;max-width:300px; min-width:200px;}
#page-ms3{position:relative; float:left; top:15px; left:15px;max-width:300px; min-width:200px;}
#page-ms1 p{color:#fdfefb;  font-size:10px; line-height:1px; font-family:Arial;padding-left:20px;}
#page-ms3 p{color:#fdfefb;  font-size:10px; line-height:1px; font-family:Arial;padding-left:20px;}
.page-ms1k{height:11px; float:left; width:11px; top:5px; background-color:#900; position:relative; }
.page-ms2k{height:11px; float:left; width:11px; top:5px; background-color:#3e909e; position:relative; }
.page-ms3k{height:11px; float:left; width:11px; top:5px; background-color:#ffcc33; position:relative; }
.page-ms4k{height:11px; float:left; width:11px; top:5px; background-color:#aba5f3; position:relative; }

 DIV.menu-level-2 UL.menu UL.menu  { line-height:11px;}
 DIV.menu-level-2 UL.menu UL.menu  a{font-size:11px; }
 LI.active-trail LI a{ float:right; }

.active-bull{color:#900;font-size:18px; line-height:14px; float:right; margin-right:-10px;}


#page-stopka UL.menu LI {
	color:#828381; 
	padding-top:3px; 
	display:block; 
	
}
#page-stopka a {font-family:Arial; color:#828381; text-decoration:none;  font-size:10px; border-bottom:1px transparent;}
#page-stopka a:Hover { border-bottom:1px solid #900;}
#page-stopka UL.menu {list-style-type:none;margin:0;padding-left:20px; padding-top:10px;}
#page-stopka h2{
	position:relative;
	left:7px;
	color:#fdfefb;  
	font-size:10px; 
	line-height:1px; 
	font-family:Arial;
	padding-left:20px;

	margin:0px;
	padding:0px;
	margin-top:10px;
	margin-left:12px;
}
#page-stopka .block{
	height:140px;
	padding-top:10px;
	float:left;
	margin-left:10px;
	margin-right:25px;
}
.clearall{ clear:both;}




Div.form-item-search-block-form .form-text{
	background-color: rgba(255,255,255,0.5);
	border:1px solid rgb(255,255,255);
	float:left;
	height:16px;
	font-size:10px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{  
    Div.form-item-search-block-form .form-text{
	background-color: rgba(255,255,255,0.5);
	border:1px solid rgba(255,255,255,0.5);
	float:left;
	height:16px;
	font-size:10px;
}
}

div.form-actions .form-submit{
	display:top;;
	margin:0px;
	padding:0px;
	height:20px;
	float:left;
	margin-right:5px;
	
}
h3.title a{
	color:grey;
}

.wyszukiwanie{
	margin-right:10px;
	font-size:11px;
}

input[type="image"]{
padding-top:10px;
-moz-transform:scaleX(-1);
        -o-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
        filter: FlipH;
        -ms-filter: "FlipH";
}
p.simple-gmap-link a {color:#838383;}

#contact-text {
		display:top;
		}

OL.list-in-text LI {padding-top:20px;}
#page-prawe a {font-family:Arial; color:#828381; text-decoration:underline;  text-transform:none;}

UL.list-in-text LI {padding-top:10px;}
#page-prawe a {font-family:Arial; color:#828381; text-decoration:underline;  text-transform:none;}

LI.expanded {font-weight:bold;}
Li.expanded .active-bull{color:white;;}
LI.expanded UL li{font-weight:normal;}
LI.expanded UL li .active-bull{color:#900;}
#page-prawe td {padding-right:20px;}
DIV.column-title{
	width:100%; 
	padding:5px; 
	font-size:12px;
	color:white;
	background-color:#838383;
}
.page-lewe a{color:#828381;}
.mhl-278{color:#870407;}
.mhl-278 a {color:#870407;
			text-decoration:none;
			border-bottom:1px transparent; 
			text-transform:uppercase;
			}
.mhl-278 a:hover {color:#870407;
					text-decoration:none;
					border-bottom:1px solid #870407;
					}

.mhl-286{color:#087083;}
.mhl-286 a {color:#087083;
			text-decoration:none;
			border-bottom:1px transparent; 
			text-transform:uppercase;
			}
.mhl-286 a:hover {color:#087083;
					text-decoration:none;
					border-bottom:1px solid #087083;
					}

.mhl-291{color:#FCB00D;}
.mhl-291 a {color:#FCB00D;
			text-decoration:none;
			border-bottom:1px transparent; 
			text-transform:uppercase;
			}
.mhl-291 a:hover {color:#FCB00D;
					text-decoration:none;
					border-bottom:1px solid #FCB00D;
					}


.mhl-292{color:#0F0274;}
.mhl-292 a {color:#0F0274;
			text-decoration:none;
			border-bottom:1px transparent; 
			text-transform:uppercase;
			}
.mhl-292 a:hover {color:#0F0274;
					text-decoration:none;
					border-bottom:1px solid #0F0274;
					}



/* -----------------  SUWAK ---------------- */



#suwak_loga {
/*	background: url('suwak_loga.png') repeat scroll center bottom transparent;   */
	height: 73px; 
	overflow: hidden; 
	width: 980px; 
	margin-bottom:10px; 
	position:relative; 
	text-align:center; 
	float:none;
} 
#suwak_loga a img{border:0px solid green; max-height:63px;vertical-align:middle;}
#suwak_loga a.w_lewo {display:none; float:left; width:0px; height:21px; background:url('../images/arrows_2.png') left top;  margin-right: 2px;     margin-top: 27px;} 
#suwak_loga a.w_prawo {display:none; float:right; width:0px; height:21px; background:url('../images/arrows_2.png') right top;    margin-top: 27px;} /* jaki opis 2 */
#suwak_loga a.w_lewo:hover {background:url('../images/arrows_2.png') left bottom;} 
#suwak_loga a.w_prawo:hover {background:url('../images/arrows_2.png') right bottom;} 
#suwnica { 
	position:relative; 
	height: 63px;        
	overflow: hidden;     
	white-space: nowrap;     
	width: 930px;
	float:left; 
	margin-top:5px;
	} 
#suwnica a {padding:0 10px;} 
#suwnica-inner { position:absolute;  left:-65px;


/* -----------------  SUWAK ---------------- */









#logoParade {
	width: 980px;
height: 50px;
position: relative;
} 
#logoParade img{border:0px solid green; max-height:50px;}
#logoParade div.scrollableArea a
{
	display: block;
	float: left;
	padding-left: 10px;
} 
div.scrollWrapper
{
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%;
}

div.scrollableArea
{
	position: relative;
	width: auto;
	height: 100%;
}