﻿@charset "utf-8";
body {
	background-color: #202020;
	background-image: url(../images/bk_all.gif);
	margin: 0px;
	padding: 0px;
	background-repeat: repeat;
	background-attachment: fixed;
}
a {
	outline: none;
}

#up {
	padding: 0px;
	height: 98px;
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#up #logo h1 {
	font-size: 0px;
	text-indent: -9999px;
	height: 0px;
	width: 0px;
	margin: 0px;
	padding: 0px;



}

#navi {
margin-top:26px;
margin-right:13px;
	float: right;
	height: 19px;
	width: 575px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align:right;
}
#navi img {
	border:0; margin:-4px; padding:0;
}
#up #logo {
	margin: 0px;
	float: left;
	height: 43px;
	width: 251px;
	padding-top: 37px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;







}
#menu {
	padding: 0px;
	float: right;
	height: 35px;
	width: 633px;
	margin-top: 18px;
	margin-right: 3px;                                        ;;;;;;;;;;;;;;;;belka menu górne;;;;;;;;;;;;;;
	margin-bottom: 0px;
	margin-left: 0px;
}
#up  #menu  ul {
	padding: 0px;
	float: left;
	height: 35px;
	width: 633px;
	margin: 0px;
	list-style-type: none;
}




#menu a {
	line-height: 9px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100%;
	width: 100%;
}
#ogigawat {
	background-image: url(../images/bk_about.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: 116px;
}
#news {
	background-image: url(../images/bk_aktual.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: 113px;
}
#prods {
	background-image: url(../images/bk_prod.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: 99px;
}
#techno {
	background-image: url(../images/bk_techno.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: 115px;
}
#opinie {
	background-image: url(../images/bk_recenzje.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: 85px;
}
#dealerzy {
	background-image: url(../images/bk_dealer.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: 103px;
}
#middle {
	padding: 0px;
	height: 313px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/bk_middle.jpg);
	background-repeat: repeat-x;
}
#middle #midwrapper {
	padding: 0px;
	height: 313px;
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#middle #midwrapper #left {
	margin: 0px;
	padding: 00px;
	float: left;
	height: 500px;
	width: 000300px;
}

#middle #midwrapper #claim {
	background-image: url(../images/napis.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	float: left;
	height: 57px;
	width: 290px;
	padding-top: 75px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}

#middle #midwrapper #claim h1 {
	line-height: 10px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 250px;
}
#middle #midwrapper p {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 33px;
	width: 432px;
	font-family: tahoma;
	font-size: 11px;
	color: #333333;



}
#middle #midwrapper #podpis {
	margin: 0px;
	float: left;
	height: 33px;
	width: 432px;
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	clear: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#middle #midwrapper #podpis strong {
	color: #BB1818;
}
#contwrapper {
	padding: 0px;
	width: 995px;
	margin-top: -10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	overflow: auto;
	height: auto;
}
#contwrapper .zajawka {
	margin: 0px;
	float: left;
	height: 169px;
	width: 301px;
	background-image: url(../images/ramka_hp.gif);
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 27px;                                  ;;;;;;;;;;;;;;;;;offset zawartosc ramki 1, 2, 3 ;;;;;;;;;;;;;;;;;;;;
	background-position: 14px 40px;            ;;;;;;;;;;;;;odległość ramki 1 od brzegu ;;;;;;;;;;;;;;;;;;
}
#contwrapper .zajawka2 {
	margin: 0px;
	float: left;
	height: 169px;
	width: 301px;
	background-image: url(../images/ramka_hp.gif);
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-right: 23px;
	padding-bottom: 0px;
	padding-left: 8px;                                          ;;;;;;;;;;;offset zawartosc ramki 2 i 3 ;;;;;;;;;;;;;;;;;;;
	background-position: 18px 40px;
}
#footer {
	height: 200px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/bk_foot.gif);
	background-repeat: repeat-x;
	background-position: 0px 15px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear:both;
}
#contwrapper  .zajawka  h2 {
	font-family: tahoma;
	font-size: 11px;
	color: #999999;
	margin: 0px;
	float: left;
	height: 20px;
	width: 230px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;                      ;;;;;;;;odległość od lewej tytułu zajawki 1 ;;;;;;;;;;;;
}
#contwrapper .zajawka p {
	font-family: tahoma;
	font-size: 11px;
	color: #999999;
	margin: 0px;
	float: left;
	height: auto;
	width: 145px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;                      ;;;;;;;;odległość od lewej tekstu zajawki 1 ;;;;;;;;;;;;
	line-height: 15px;                            
	overflow: auto;
}
#contwrapper  .zajawka2  h2 {
	font-family: tahoma;
	font-size: 11px;
	color: #999999;
	margin: 0px;
	float: left;
	height: 20px;
	width: 230px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;         ;;;;;;;;odległość od lewej tytułu zajawki 2 ;;;;;;;;;;;;
}
#contwrapper .zajawka2 p {
	font-family: tahoma;
	font-size: 11px;
	color: #999999;
	margin: 0px;
	float: left;
	height: auto;
	width: 145px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;                              ;;;;;;;;odległość od lewej tekstu zajawki 2 ;;;;;;;;;;;;
	line-height: 15px;                      
	overflow: auto;
}
#contwrapper .zajawka2 a {
	margin: 0px;
	float: left;
	height: 100%;
	width: 100%;
	font-family: tahoma;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
	background-image: url(../images/smenu_bullet.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: left;
	vertical-align: text-bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
}
#contwrapper .zajawka2 img {                    ;;;;;;;;;;;;;;;;;;zdjęcia ramka 2 ;;;;;;;;;;;;;;;;;;;;;;;;;;
	float: right;
	height: 82px;
	width: 82px;
	padding: 3px;
	margin-top: 9px;               ;;;;;;;;;pozycja wysokość zdjęcia 2 ;;;;;;;;;;;;;;
	margin-right: 16px;               ;;;;;;;;;odleglość od prawej zdjęcia 2 ;;;;;;;;;;;;;;
	margin-bottom: 0px;
	margin-left: 5px;
	border: 1px solid #534e47;
}
#contwrapper  .zajawka2  .button2 {
	margin: 0px;
	height: 25px;
	width: 50px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 90px;
	float: left;
}
#contwrapper .zajawka a {
	margin: 0px;
	float: left;
	height: 100%;
	width: 100%;
	font-family: tahoma;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
	background-image: url(../images/smenu_bullet.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: left;
	vertical-align: text-bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contwrapper .zajawka img {                                     ;;;;;;;;;;;;;;;;;;zdjęcia ramka 1 ;;;;;;;;;;;;;;;;;;;;;;;;;;
	float: right;
	height: 82px;
	width: 82px;
	padding: 3px;
	margin-top: 9px;                           ;;;;;;;;;pozycja wysokość zdjęcia 1 ;;;;;;;;;;;;;;
	margin-right: 39px;                          ;;;;;;;;;odleglość od prawej zdjęcia 1 ;;;;;;;;;;;;;;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #534e47;
}
#contwrapper .zajawka2 .fotonahome {
	height: 121px;
	width: 250px;
	margin: 0px;
	float: left;
	padding-top: 23px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#contwrapper  .zajawka  .button2 {
	margin: 0px;
	height: 25px;
	width: 50px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 90px;
	float: left;
}
#middle #midwrapper #butt_produkty {
	background-image: url(../images/button_produkty.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	float: left;
	height: 29px;
	width: 251px;
	clear: left;
	padding-top: 38px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#middle #midwrapper #butt_produkty a {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100%;
	width: 100%;
	text-indent: -9999px;
}
#middle #midwrapper #ilustracja {
	margin: 0px;
	float: right;
	height: 267px;
	width: 427px;
	background-repeat: no-repeat;
	padding-top: 42px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-position: left 42px;
	background-image: url(../img_sajt/kondycjoner_hp.jpg);
}
#minimenu {margin: 0px; float: left; padding-top: 25px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
#minimenu ul {display: inline; list-style-type: none; font-family: tahoma; font-size: 10px; color: #999999; margin: 0px; padding: 0px; float: left;}
#minimenu li {display: inline; margin: 0px; float: left; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: -10px;}
#minimenu a {font-family: tahoma; font-size: 10px; color: #5A5A5A; text-decoration: underline;}
#adres {font-family: tahoma; font-size: 10px; color: #5A5A5A; margin: 0px; float: right; padding-top: 25px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align:right;}

#middle #midwrapper #left {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 302px;
	width: 504px;
}


#up #logo a {
	font-size: 1px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100%;
	width: 100%;
}
#footer #name_dealerzy {
	margin: 0px;
	float: right;
	height: 100px;
	width: 151px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footer #name_dealerzy #smalllogo {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 123px;
	background-image: url(../images/logo_footer.gif);
	background-repeat: no-repeat;
}
#footer  #name_dealerzy  #siec_dealerow  {
	margin: 0px;
	float: left;
	height: 34px;
	width: 130px;
	padding-top: 15px;
	padding-right: 00px;
	padding-bottom: 00px;
	padding-left: 00px;
	background-image: url(../images/siec_footer.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#footer #name_dealerzy #siec_dealerow a {
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100%;
	width: 100%;
}
#footer #adres a {
	color: #999999;
	text-decoration: underline;
}
#middle_sub {
	padding: 0px;
	height: 130px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/bk_middle_sub.jpg);
	background-repeat: repeat-x;
}
#middle_sub #midwrapper {
	padding: 0px;
	height: 130px;
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#middle_sub #midwrapper #left {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 130px;
	width: 400px;
}
#middle_sub #midwrapper #claim {
	background-image: url(../images/napis_sub.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	float: left;
	height: 57px;
	width: 290px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
#middle_sub #midwrapper #claim h1 {
	line-height: 10px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 250px;
}
#middle_sub #midwrapper #ilustracja {
	margin: 0px;
	float: right;
	height: 130px;
	width: 427px;
	background-repeat: no-repeat;
	background-position: left 7px;
	background-image: url(../img_sajt/kondycjoner_sub.jpg);
	padding-top: 0px;
	padding-right: 28px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#mk-menu_sub{
	float:left;
	width:259px;
	padding:67px 0 0 22px;                             ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pozycja poziom submenu + napisy aktual, produkty, recenzje; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
	background:url(../images/bk_sub_menu.gif) 15px 47px no-repeat;                                                ;;;;;;;;;;wysokość ramki nad submenu aktual, produkty, recenzje; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;
}
	#mk-submenu{
		margin:0;
		padding:35px 0px 0px 20px;                                                                          ;;;;;;;;;;;;;;;;;;;;;;;;;odległość i pozycja bullet i napisów od submenu: aktu, prod, rec ;;;;;;;;;;;;;;;;;
		width:282px;
		background:url(../images/smenu_naglowek.gif) 21px 0px no-repeat;                            ;;;;;;;;;;wysokość ramki nad submenu produkty ;;;;;;;;;;;;;;;;;;;;;;;;;;;;



	}	
		#mk-submenu ul{
			margin:0;
			padding:0;
			list-style:none;
			font-family: tahoma;
			font-size:11px;
			color:#BB1818;
			
		}
			#mk-submenu ul li{
				margin:2px;
				display:block;
				padding:8px 0 7px 20px; ^padding:6px 0 6px 19px;                                  ;;;;;;;;;;;;odległość napisów obok bullet aktual, produkty, recenzje;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
				background: url(../images/smenu_bullet.gif) 0px 8px no-repeat;
				^background: url(../images/smenu_bullet.gif) 0px 10px no-repeat;



			}
			#mk-submenu ul li.active{
				font-weight:bold;
				background: url(../images/strzalka_wybrana_kategoria.gif) 0px 8px no-repeat;
				^background: url(../images/strzalka_wybrana_kategoria.gif) 0px 10px no-repeat;
				
			}
				#mk-submenu ul li a{
					margin:0;
					padding:0;
					color:#999999;
					font-weight:normal;
				}
			#mk-submenu ul li ul{
				margin:0;
				padding:0;
			}	
				#mk-submenu ul li ul li{
					margin-left:-11px;
					padding-left:11px;
					text-decoration:underline;
					font-weight:normal;
					
					background: url(../images/strzalka_produkt.png) 0px 12px no-repeat;
				}
					#mk-submenu ul li ul li a{
						margin:0;
						padding:0;
						color:#999999;
					
	

}

	#mk-submenu2{
		margin:0;
		padding:35px 0px 0px 11px;
		width:282px;
		background:url(../images/smenu_naglowek_news.gif) 21px 0px no-repeat;                     ;;;;;;;;;;;;;;;offset submenu aktualności;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;




	}

		
		#mk-submenu2 ul{
			margin:11px;
			padding:0;
			list-style:none;
			font-family: tahoma;
			font-size:11px;
			color:#BB1818;
			
		}
			#mk-submenu2 ul li{
				margin:0;
				display:block;
				padding:8px 0 9px 20px; ^padding:6px 0 6px 19px;
				background: url(../images/smenu_bullet.gif) 0px 8px no-repeat;
				^background: url(../images/smenu_bullet.gif) 0px 10px no-repeat;



			}
			#mk-submenu2 ul li.active{
				font-weight:bold;
				background: url(../images/strzalka_wybrana_kategoria.gif) 0px 8px no-repeat;
				^background: url(../images/strzalka_wybrana_kategoria.gif) 0px 10px no-repeat;
				
			}
				#mk-submenu2 ul li a{
					margin:0;
					padding:0;
					color:#999999;
					font-weight:normal;
				}
			#mk-submenu2 ul li ul{
				margin:0;
				padding:0;
			}	
				#mk-submenu2 ul li ul li{
					margin-left:-11px;
					padding-left:11px;
					text-decoration:underline;
					font-weight:normal;
					
					background: url(../images/strzalka_produkt.png) 0px 12px no-repeat;
				}
					#mk-submenu2 ul li ul li a{
						margin:0;
						padding:0;
						color:#999999;
					}


				
#contwrapper  #menu_sub {
	margin: 0px;
	width: 260px;
	float: left;
	padding-top: 47px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;                        ;;;;;;;;;;;;;;;ramka+submenu o giga, tech, dystr;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
}
#contwrapper  #menu_sub  #submenu  a  {
	color: #999999;
	text-decoration: underline;
	font-weight: normal;

}

#contwrapper #menu_sub #submenu {
	margin: 0px;
	float: left;
	height: auto;
	width: 252px;
	background-image: url(../images/bk_sub_menu.gif);
	background-repeat: no-repeat;
	background-position: 12px 0px;                                         ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ramka nad submenu o giga, tech, dystr;;;;;;;;;;;;;;;;;;;
	padding-top: 20px;
	padding-right: 21px;                                                              ;;;;;;;;;;;;;;;;;;;ramka nad submenu o giga, tech, dystr;;;;;;;;;;;;;;;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contwrapper #menu_sub #submenu ul {
	margin: 0px;
	float: left;
	height: auto;
	width: 195px;
	list-style-type: none;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	overflow: auto;


}
#contwrapper #menu_sub #submenu .news {
	background-image: url(../images/smenu_naglowek_news.gif);                     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
	background-repeat: no-repeat;
	background-position: right top;
	height: auto;
	margin: 0px;
	float: left;
	width: 195px;
	list-style-type: none;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 28px;
	overflow: auto;


}
#contwrapper #menu_sub #submenu .produkty {
	background-image: url(../images/smenu_naglowek.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: auto;
	margin: 0px;
	float: left;
	width: 195px;
	list-style-type: none;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	overflow: auto;

}
#contwrapper #menu_sub #submenu .technologia {
	background-image: url(../images/smenu_naglowek_technologie.gif);
	background-repeat: no-repeat;
	background-position: 40px 0px;                                                  ;;;;;;;;;;;;;;;;;;;;;;;;;;;offset submenu tech;;;;;;;;;;;;
	height: auto;
	margin: 0px;
	float: left;
	width: 250px;
	list-style-type: none;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;                                                                     ;;;;;;;;;;;;;;;;;;;;;;;;;;;offset tekstów pod submenu tech;;;;;;;;;;;;                                                                   
	overflow: auto;



}
#contwrapper #menu_sub #submenu .ogigawatt {
	background-image: url(../images/smenu_naglowek_ogigawatt.gif);
	background-repeat: no-repeat;
	background-position: 40px 0px;                                                        ;;;;;;;;;;;;;;;;;;;;;;;;;;;offset submenu o giga;;;;;;;;;;;;
	height: auto;
	margin: 0px;
	float: left;
	width: 250px;
	list-style-type: none;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;                                                                                ;;;;;;;;;;;;;;;;;;;;;;;;;;;offset tekstów pod submenu o giga;;;;;;;;;;;;
	overflow: auto;


}
#contwrapper #menu_sub #submenu .dealers {
	background-image: url(../images/smenu_naglowek_dealers.gif);
	background-repeat: no-repeat;
	background-position: 40px 0px;                                                                  ;;;;;;;;;;;;;;;;;;;;;;;;;;;offset submenu dystr;;;;;;;;;;;;
	height: auto;
	margin: 0px;
	float: left;
	width: 250px;
	list-style-type: none;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;                                                                                        ;;;;;;;;;;;;;;;;;;;;;;;;;;;offset tekstów pod submenu dystr ;;;;;;;;;;;;
	overflow: auto;


}
#contwrapper  #menu_sub  #submenu  li  {
	margin: 0px;
	float: left;
	height: auto;
	width: 173px;
	display: inline;
	list-style-type: none;
	background-image: url(../images/smenu_bullet.gif);
	background-repeat: no-repeat;
	background-position: 1px 3px;                       ;;;;;;;;;;;buttony bullet o giga, tech, dystr;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
	padding-top: 2px;                                     ;;;;;;;;;;;pozycja pion napisy obok bullet o giga, tech, dystr;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 21px;                                   ;;;;;;;;;;;;;;;;;;;;;;pozycja poziom napisy obok bullet o giga, tech, dystr;;;;;;;;;;;;;;;;;;;;;;;;;;
	font-family: tahoma;
	font-size: 11px;
	color: #BB1818;
	overflow: auto;
	line-height: 14px;
	font-weight: bold;
}

#contwrapper #cnt_sub {
	margin: 0px;
	float: right;
	height: auto;
	width: 645px;                                   ;;;;;;;;;;;;;;;;offset kolumny tekstów strony;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  
	padding-top: 45px;
	padding-right: 4px;
	padding-bottom: 32px;
	padding-left: 0px;
	overflow: auto;
}
#contwrapper #cnt_sub strong {
	font-weight: bold;
	color: #BB1818;


}
#contwrapper #cnt_sub p {						
	margin: 0px;
	float: left;
	width: 633px;                                          ;;;;;;;;;;;;;;;;;;;;;szerokość kolumny tekstów strony;;;;;;;;;;;;;;;;;;;;;;;;;;;;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	font-family: tahoma;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	line-height: 17px;
	text-align: justify;


}
#contwrapper #cnt_sub p1 {						
	margin: 0px;
	float: left;
	width: 218px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	font-family: tahoma;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	line-height: 17px;
	text-align: justify;


}
#contwrapper #cnt_sub img {
	padding: 3px;
	float: left;
	border: 1px solid #666666;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 0px;
	vertical-align: bottom;
}
#contwrapper #cnt_sub .podpis_foto {
	font-family: tahoma;
	font-size: 11px;
	color: #999999;
	vertical-align: text-bottom;
	margin: 0px;
	float: left;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}

#contwrapper #cnt_sub a {
	color: #999999;
	text-decoration: underline;
}

#contwrapper #cnt_sub h1 {
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #BB1818;                                                         
	text-decoration: none;
	margin: 0px;
	width: 590px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#contwrapper  #cnt_sub  h2 {
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #999999; 
	text-decoration: none;
	margin: 0px;
	width: 590px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	float: left;




}
#ogigawat2 {
	background-image: url(../images/bk_about_on.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: 116px;
	text-indent: -9999px;
}
#news2 {
	background-image: url(../images/bk_aktual_on.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: 113px;
	text-indent: -9999px;

}
#prods2 {
	background-image: url(../images/bk_prod_on.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: 99px;
	text-indent: -9999px;
}
#techno2 {
	background-image: url(../images/bk_techno_on.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: 115px;
	text-indent: -9999px;
}
#dealerzy2 {
	background-image: url(../images/bk_dealer_on.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: 103px;
	text-indent: -9999px;
}
#opinie2 {
	background-image: url(../images/bk_recenzje_on.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: 85px;
	text-indent: -9999px;
}

#dane-tech{
	width:400px;
	overflow:hidden;
	float:left;
	
	
}
#linki-dane{
	width:179px;
	float:right;
	padding-top:83px;
		
}
	#linki-dane a{
		display:block;
		font-family:tahoma;
		font-size:10px;
		font-weight:normal;
		
	}
	#linki-dane a:hover{text-decoration:none!important;}
	#pdf-link{
		width:110px; height:15px;
		padding-left:60px;
		background:transparent url(../images/gw_do_pdfa.gif) no-repeat;
		margin-bottom:23px;		
	}
	#recenzje-link{
		width:100px; height:15px;
		padding-left:60px;
		background:transparent url(../images/smenu_bullet.gif) 31px 0 no-repeat;
	}

	#cnt_sub h5 a{
		color:#999999;
		font-size:11px;
		font-weight:normal;
		text-decoration:underline;
		font-family:tahoma;



			
		}
			

		#cnt_sub div.poj-rec{
			float:left;
			width:250px;
			padding:0 20px 40px 0;
			font-family:tahoma;
			
		}

			#cnt_sub div.poj-rec span{color:#999999; font-size:11px;}
			#cnt_sub div.poj-rec img {border:none!important;}
	.technologie-tlo{background:transparent url(../images/smenu_naglowek_technologie.gif) 31px 0px no-repeat!important;}
	.recenzja-tlo{background:transparent url(../images/smenu_naglowek_recenzje.gif) 21px 0px no-repeat!important;}         ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;offset submenu recenzje ;;;;;;;;;;;;;;;;;;;;;;;;
	


