.HMenuA
{
	font: bold 11px/14px tahoma, arial;
	color: #393939;
	float: right;
	padding: 0px 8px 0px 11px;
	background: url("gfx/OrangeBullet.gif") no-repeat 0px 3px;
}

* html * .HMenuA /* widoczne dla IE */
{
	background: url("gfx/OrangeBullet.gif") no-repeat 0px 4px;
}

.HMenuA:link { color: #393939; text-decoration: none; }
.HMenuA:visited { text-decoration: none; }
.HMenuA:hover { color: #FF9200; text-decoration: none; }

.HMenuA_A { color: #FF9200; }

.HMenuB
{
	font: normal 11px/14px tahoma, arial;
	color: #393939;
	float: right;
	margin: 5px 12px;
}

.HMenuB:link { color: #393939; text-decoration: none; }
.HMenuB:visited { text-decoration: none; }
.HMenuB:hover { color: #FF9200; text-decoration: none; }

.HMenuB_A { color: #FF9200; }

.HMenuC
{
	font: normal 11px/14px tahoma, arial;
	color: #393939;
	float: right;
	margin: 5px 5px;
}

.HMenuD
{
	font: normal 10px/13px tahoma, arial;
	color: #9B9B9B;
	float: left;
	margin: 5px 5px 5px 40px;
}

.HMenuD:link { color: #9B9B9B; text-decoration: none; }
.HMenuD:visited { text-decoration: none; }
.HMenuD:hover { color: #FF9200; text-decoration: none; }

.VMenuA
{
	font: bold 11px/14px tahoma, arial;
	color: #393939;
	padding: 0px 8px 0px 13px;
	margin: 0px 0px 0px 13px;
	background: url("gfx/OrangeBullet.gif") no-repeat 0px 3px;
}

* html * .VMenuA /* widoczne dla IE */
{
	background: url("gfx/OrangeBullet.gif") no-repeat 0px 4px;
}

.VMenuA:link { color: #393939; text-decoration: none; }
.VMenuA:visited { text-decoration: none; }
.VMenuA:hover { color: #FF9200; text-decoration: none; }

.VMenuAP { color: #FF9200; }

.VMenuAa
{
	font: bold 11px/14px tahoma, arial;
	color: #393939;
	padding: 0px 8px 0px 13px;
	margin: 0px 0px 0px 13px;
	background: url("gfx/OrangeBullet.gif") no-repeat 0px 3px;
}

* html * .VMenuAa /* widoczne dla IE */
{
	background: url("gfx/OrangeBullet.gif") no-repeat 0px 4px;
}

.VMenuAa:link { color: #393939; text-decoration: none; }
.VMenuAa:visited { text-decoration: none; }
.VMenuAa:hover { color: #FF9200; text-decoration: none; }

.VMenuAaP { color: #FF9200; }

.VMenuB
{
	font: bold 11px/14px tahoma, arial;
	color: #393939;
	padding: 0px 8px 0px 13px;
	margin: 0px 0px 0px 13px;
	background: url("gfx/BlueBullet.gif") no-repeat 0px 3px;
}

* html * .VMenuB /* widoczne dla IE */
{
	background: url("gfx/BlueBullet.gif") no-repeat 0px 4px;
}

.VMenuB:link { color: #393939; text-decoration: none; }
.VMenuB:visited { text-decoration: none; }
.VMenuB:hover {	color: #0093da; text-decoration: none; }

.VMenuBP { color: #0093da; }

.menu_bok {
	width: 100%;
	border: none;
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #A1A0A0;
	}


.venti
{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 10px;
	margin: 0px 0px 0px 32px;
	color: #A1A0A0;
}

img
{
	margin: 0px;
	border: none;	
}

.main
{
	width: 776px;
	height: 100%;
	padding: 0px;
}

.main td{
	vertical-align: top;
	padding: 0px;
}

p
{
	font: normal 11px/14px Verdana, Tahoma, sans-serif;
	color: #6F6F6F;
	margin: 0px 0px 6px 0px;
}

h1 {
	font: normal 11px/17px Verdana, Tahoma, sans-serif;
	color: #FFB200;
	margin:0px 0px 6px 0px;
}

h2 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 14px;
	color: #606060;
	font-weight: bold;
	margin:14px 0px 6px 0px;
}

hr
{
	border: none;
	border-top: 1px solid #e2e2e2;
	height: 0;
	max-height: 0;
	padding: 0;
}
* html * hr { height: 0; padding: 0 } /* widoczne dla IE */

ol, ul {
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #6F6F6F;
	margin-bottom: 12px;
}


ul li {
	list-style-image: url(grafika/li.gif);
	margin-bottom: 12px;
}

ol li {
	font-size: 11px;
	color: #6F6F6F;
	margin-bottom: 3px;
}



/* link */
/* a:link {text-decoration: none}
a:visited {text-decoration: none}*/
a:hover {text-decoration: none}
/* a:active {text-decoration: none} */

p a, li a, li p a {
	color: #ff8700;
	text-decoration: underline;
}

p a:hover, li a:hover, li p a:hover {
	color: #737272;
	text-decoration: none;
}


/* tabela */

p table {
	background-color: #999999;
}

td.tab1 {
	padding: 2px;
	background-color: #fff;
}

td.tab1 p {
	margin: 5px 2px 5px 2px;
}


/* imput-y */
input{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 10px;
	height: 19px;
	width: 200px;
	background-color: #F6F6F7;
	border: 1px solid;
	border-color: #ADA69C;
	}
	
select{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 10px;
	height: 19px;
	background-color: #F6F6F7;
	border: 1px solid;
	border-color: #ADA69C;
	}

textarea{
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 10px;
	width: 200px;
	height: 72px;
	background-color: #F6F6F7;
	border: 1px solid;
	border-color: #ADA69C;
	}
	
/* style textarea */

.styl1
{
	font: normal 16px/21px Georgia, Verdana, Tahoma, sans-serif;
	color: #FF8600;
	margin:0px 0px 10px 0px;
}

.styl2
{
	font: normal 16px/21px Georgia, Verdana, Tahoma, sans-serif;
	color: #0093DA;
	margin:0px 0px 10px 0px;
}

.styl3{
	font: normal 12px/16px Georgia, Verdana, Tahoma, sans-serif;
	color: #000;
}

.styl4{
	color: #800080;
}

.formularz{
	border: none;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	}

.formularz th{
	border: none;
	text-align: right;
	font-weight: normal;
	vertical-align: top;
	width: 200px;
	padding: 5px 5px 3px 5px;
	}
	
.formularz td{
	vertical-align: top;
	padding: 1px 0px 1px 0px;
	}
	
.send{
	width: 50px;
	background-color: #EDEDED;
	border-color: #EDEDED;
	color: #ADADAD;
	cursor: pointer;
	font-weight: bold;
	}
	
/* kosz do sklepu */

.kosz{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFB0;
	}
	
.kosz th{
	font-weight: bold;
	background-color: #FFAC00;
	text-align: center;
	padding: 3px 6px 3px 6px;
	}
.kosz select{
	font-size: 10px;
	background-color: #FFFFB0;
	}
	
.kosz td{
	font-weight: normal;
	background-color: #FFE064;
	padding: 3px 6px 3px 6px;
	}
	
/*
========================================================================================================
*/

body
{
	margin: 0px;
	padding: 0px;
	background: #fff;
	color: #000;
	font: normal 11px/14px Verdana;
	text-align: center;
}

div#Otoczka
{
	width: 776px;
	margin: 0px auto; /* to centruje */
}

div#OtoczkaG
{
	background: url(gfx/OtoczkaG.gif) repeat-x;
	min-height: 3px;
}

* html * div#OtoczkaG { height: 3px; } /* widoczne dla IE */


div#OtoczkaLG
{
	width: 4px;
	height: 3px;
	background: url(gfx/OtoczkaLG.gif) no-repeat;
	float: left;
}

div#OtoczkaPG
{
	width: 4px;
	height: 3px;
	background: url(gfx/OtoczkaPG.gif) no-repeat;
	float: right;
}

div#OtoczkaHeader
{
	min-height: 32px;
	background: url(gfx/OtoczkaH.gif) repeat-y;
}

* html * div#OtoczkaHeader { height: 32px; } /* widoczne dla IE */

div#OtoczkaFooter { min-height: 32px; }

* html * div#OtoczkaFooter { height: 32px; } /* widoczne dla IE */

div#VentiBox
{
	float: left;
	margin: 0px 0px 0px 10px;
	font: normal 10px/13px tahoma, arial;
}

div#TopMenu
{
	margin: 0px 0px 0px 160px;
	text-align: right;
	padding: 18px 13px 0px 0px;
	min-height: 27px;
}

* html * div#TopMenu { height: 27px; } /* widoczne dla IE */

div#GazbyLogoBox
{
	width: 176px;
	height: 75px;
	position: absolute;
	margin: -39px 0px 0px 8px;
	z-index: 100;
}

div#Divider
{
	min-height: 6px;
	background: url(gfx/OtoczkaH.gif) repeat-y;
	padding: 0px 6px;
}

* html * div#Divider { height: 6px; } /* widoczne dla IE */

div#Divider01
{
	background: #FFA800;
	height: 6px;
	width: 301px;
	margin: 0px;
	float: left;
}

div#Divider02
{
	background: url(gfx/WhiteOrangeSquare.gif) no-repeat;
	height: 6px;
	width: 5px;
	margin: 0px;
	float: left;
}

div#Divider03
{
	background: #fff;
	height: 6px;
	width: 450px;
	margin: 0px;
	float: left;
}

div#OrangeDivider
{
	min-height: 8px;
	background: url(gfx/OtoczkaH.gif) repeat-y;
	padding: 0px 6px;
}

* html * div#OrangeDivider { height: 8px; } /* widoczne dla IE */

div#OrangeDividerInner
{
	height: 8px;
	background: #FFA800;
}

* html * div#OrangeDividerInner { height: 8px; } /* widoczne dla IE */

div#OtoczkaMain
{
	min-height: 400px;
	background: url(gfx/OtoczkaH.gif) repeat-y;
	padding: 0px 6px 0px 6px;
	text-align: left;
	clear: both;
	max-width: 776px
}

* html * div#OtoczkaMain { height: 400px; } /* widoczne dla IE */

div#FlagBox
{
	max-width: 26px;
	position: absolute;
	margin: 1px 0px 0px 213px;
}

* html * div#FlagBox { width: 26px; } /* widoczne dla IE */

div#FlagBox2
{
	max-width: 26px;
	position: absolute;
	margin: 1px 0px 0px 91px;
}

* html * div#FlagBox2 { width: 26px; } /* widoczne dla IE */

div#FlagBox3
{
	max-width: 26px;
	position: absolute;
	margin: 1px 0px 0px 259px;
}
* html * div#FlagBox3 { width: 26px; } /* widoczne dla IE */

div#FlagBox4
{
	max-width: 26px;
	position: absolute;
	margin: 1px 0px 0px 213px;
}
* html * div#FlagBox4 { width: 26px; } /* widoczne dla IE */

div#FlagBox5
{
	max-width: 26px;
	position: absolute;
	margin: 1px 0px 0px 67px;
}
* html * div#FlagBox5 { width: 26px; } /* widoczne dla IE */

div#LText
{
	font: bold 11px/14px tahoma, arial;
	color: #393939;
	margin: 5px 25px;
}

/*
div#LText div 
{
	font: bold 11px/14px tahoma, arial;
	color: #393939;
	background: url("gfx/OrangeBullet.gif") no-repeat 0px 3px;
	padding: 0px 8px 0px 11px;
	margin: 2px 10px;
}

*html * div#LText div 
{
	background: url("gfx/OrangeBullet.gif") no-repeat 0px 4px;
}
*/

div#LText h1
{
	font: bold 11px/14px georgia, tahoma, arial;
	color: #FF7F00;
	margin: 0px 0px 10px 0px;
}

div#RText
{
	font: bold 11px/14px tahoma, arial;
	color: #393939;
	margin: 5px 25px 5px 35px;
}

/*
div#RText div 
{
	font: bold 11px/14px tahoma, arial;
	color: #393939;
	background: url("gfx/OrangeBullet.gif") no-repeat 0px 3px;
	padding: 0px 8px 0px 15px;
	margin: 2px 15px;
}

*html * div#RText div 
{
	background: url("gfx/OrangeBullet.gif") no-repeat 0px 4px;
}
*/

div#RText h1
{
	font: bold 11px/14px georgia, tahoma, arial;
	color: #0093DA;
	margin: 0px 0px 10px 0px;
}

div#OtoczkaD
{
	min-height: 4px;
	background: url(gfx/OtoczkaD.gif) repeat-x;
	clear: both;
}

* html * div#OtoczkaD { height: 4px; } /* widoczne dla IE */

div#OtoczkaLD
{
	width: 4px;
	height: 4px;
	background: url(gfx/OtoczkaLD.gif) no-repeat;
	float: left;
}

div#OtoczkaPD
{
	width: 4px;
	height: 4px;
	background: url(gfx/OtoczkaPD.gif) no-repeat;
	float: right;
}

div#cleaner
{
	clear: both;
	height: 1px;
	font-size: 10px;
	border: none;
	margin: 0;
	padding: 0;
	background: #f76;
}

table#MainWrapper
{
	background: url(gfx/OrangeDot.gif) repeat-y 453px 0px;
	width: 764px;
	height: 470px;
	margin: 0px;
	padding: 0px;
}

.PicL01
{
	height: 145px;
	width: 453px;
}

.PicL01_3	/* polska wersja językowa (liczba po dolnej kresce wskazuje ID w panelu) */
{
	background: url(gfx/PicL_3.jpg) no-repeat -4px 0px;
}

.PicL01_8	/* angielska wersja językowa (liczba po dolnej kresce wskazuje ID w panelu) */
{
	background: url(gfx/PicL_8.jpg) no-repeat -4px 0px;
}

.PicR01
{
	height: 145px;
	width: 311px;
	vertical-align: top;
}

.PicR01_3	/* polska wersja językowa (liczba po dolnej kresce wskazuje ID w panelu) */
{
	background: url(gfx/PicR01_3.jpg) no-repeat;
}

.PicR01_8	/* angielska wersja językowa (liczba po dolnej kresce wskazuje ID w panelu) */
{
	background: url(gfx/PicR01_3.jpg) no-repeat;
}

td#PicL02
{
	background: url(gfx/PicL02.jpg) no-repeat -4px 0px;
	height: 184px;
	width: 453px;
}

td#PicR02
{
	background: url(gfx/PicR02.jpg) no-repeat;
	height: 184px;
	width: 311px;
}

td#LCol
{
	background: url(gfx/PicL03.jpg) no-repeat -4px 0px;
	height: 130px;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
}

td#RCol
{
	height: 130px;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
}

td#RArrow
{
	width: 453px;
	height: 20px;
	background: url(gfx/ArrowRight.gif) no-repeat 425px 0px;
}

td#LArrow
{
	width: 311px;
	height: 20px;
	background: url(gfx/ArrowLeft.gif) no-repeat 15px 0px;
}

div#BlankDivider
{
	min-height: 25px;
	padding: 0px 6px;
}

* html * div#BlankDivider { height: 25px; } /* widoczne dla IE */

table#MainWrapperPodstrona
{
	width: 764px;
	height: 470px;
	margin: 0px;
	padding: 0px;
	background: url(gfx/OrangeDot.gif) repeat-y 205px 0px;
}

.PicL01P
{
	width: 205px;
	height: 166px;
	vertical-align: top;
	background: url(gfx/pods01_PicL01.jpg) no-repeat
}

.PicL01P_
{
	width: 205px;
	height: 166px;
	vertical-align: top;
	background: url(gfx/OrangeLeft.gif);
}

td#PicR01P
{
	width: 294px;
	height: 166px;
	background: url(gfx/pods01_PicR01.jpg) no-repeat;
}

td#PicR01P_
{
	width: 440px;
	height: 166px;
	background: url(gfx/H1.jpg) no-repeat;
}

td#PicR012P_
{
	width: 440px;
	height: 166px;
	background: url(gfx/H2.jpg) no-repeat;
}

.PicR03P
{
	width: 265px;
	height: 166px;
	vertical-align: top;
	background: url(gfx/pods01_PicR03.jpg) no-repeat;
}

.PicR03P_
{
	width: 119px;
	height: 166px;
	vertical-align: top;
	background: url(gfx/OrangeGradient.gif);
}

td#PicL02P
{
	width: 205px;
	height: 310px;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	background: url(gfx/pods01_PicL02.gif) no-repeat top right;
}

td#PicR02P
{
	width: 559px;
	height: 310px;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	/* background: url(gfx/HL2.jpg) no-repeat 1px 0px; */
}

td#PicR02P_
{
	width: 559px;
	height: 310px;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	background: url(gfx/pods01_PicR02.jpg) no-repeat 1px 0px;
}

div#RTextP
{
	font: normal 11px/14px verdana;
	color: #6F6F6F;
	margin: 25px 25px 5px 40px;
}

div#OrangeBigBullet
{
	background: url(gfx/ArrowRight.gif) no-repeat 1px 0px;
	position: absolute;
	margin: 26px 10px;
	width: 30px;
	height: 30px;
}
* html * div#OrangeBigBullet { margin: 26px -30px; } /* widoczne dla IE */

div#BlueBigBullet
{
	background: url(gfx/BlueBigBullet.gif) no-repeat 1px 0px;
	position: absolute;
	margin: 26px 10px;
	width: 30px;
	height: 30px;
}
* html * div#BlueBigBullet { margin: 26px -30px; } /* widoczne dla IE */

table#KontaktTable
{
	margin: 20px 0px 0px 0px;
	width: 470px;
}

table#KontaktTable strong
{
	font: bold 11px/16px verdana;
	color: #6F6F6F;
	display: inline;
}

.KontaktLeft
{
	width: 150px;
	text-align: right;
	padding: 3px 10px 2px 0px;
	vertical-align: top;
}

.KontaktRight
{
	width: 320px;
	padding: 2px 0px;
	text-align: center;
}

.KontaktInput
{
	width: 320px;
	height: 14px;
	padding: 3px 2px 0px 2px;
	margin: 0px;
	display: inline;
}

* html * .KontaktInput { padding: 1px 2px 0px 2px; } /* widoczne dla IE */

.KontaktTextarea
{
	width: 320px;
	height: 120px;
	padding: 3px 2px 0px 2px;
	margin: 0px;
	display: inline; 
}

@media all and (min-width: 0px) { /* widoczne tylko dla Opery 7+ - hack, używać? */

	.KontaktTextarea
	{
		width: 322px;
	}
}

.KontaktSubmit
{
	width: 60px;
	text-align: center;
	background: #FC9204;
	border: 0px solid #fff;
	font: bold 11px/16px verdana;
	color: #fff;
	cursor: pointer;
}

.Red
{
	color: #f00;
	font-weight: bold;
}

div#SpringSummerMainTitle_3
{
	width: 277px;
	height: 54px;
	position: absolute;
	margin: 80px 0px 0px 15px;
	background: url(gfx/tytul-lato-main.gif) no-repeat;
}

div#SpringSummerMainTitle_8
{
	width: 277px;
	height: 54px;
	position: absolute;
	margin: 80px 0px 0px 15px;
	background: url(gfx/tytul-lato-main_en.gif) no-repeat;
}

div#SpringSummerSubTitle
{
	width: 180px;
	height: 38px;
	position: absolute;
	margin: 50px 0px 0px 10px;
	background: url(gfx/sezon_letni.gif) no-repeat;
}

div#SpringSummerSubTitle_3
{
	width: 202px;
	height: 42px;
	position: absolute;
	margin: 50px 0px 0px 10px;
	background: url(gfx/sezon_letni.gif) no-repeat;
}

div#SpringSummerSubTitle_8
{
	width: 170px;
	height: 42px;
	position: absolute;
	margin: 50px 0px 0px 10px;
	background: url(gfx/sezon_letni_en.gif) no-repeat;
}

div#AutumnWinterMainTitle_3
{
	width: 238px;
	height: 82px;
	position: absolute;
	margin: 10px 0px 0px 480px;
	background: url(gfx/tytul-zima-main.gif) no-repeat;
}

div#AutumnWinterMainTitle_8
{
	width: 232px;
	height: 50px;
	position: absolute;
	margin: 10px 0px 0px 480px;
	background: url(gfx/tytul-zima-main_en.gif) no-repeat;
}

div#AutumnWinterSubTitle
{
	width: 181px;
	height: 68px;
	position: absolute;
	margin: 50px 0px 0px 10px;
	background: url(gfx/sezon_zimowy_en.gif) no-repeat;
}

div#AutumnWinterSubTitle_3
{
	width: 237px;
	height: 79px;
	position: absolute;
	margin: 49px 0px 0px 8px;
	background: url(gfx/sezon_zimowy.gif) no-repeat;
}

div#AutumnWinterSubTitle_8
{
	width: 165px;
	height: 42px;
	position: absolute;
	margin: 50px 0px 0px 9px;
	background: url(gfx/sezon_zimowy_en.gif) no-repeat;
}

#ScrollEnforcer
{ 
	position: absolute; 
	top: 0; 
	bottom: -0.05em;
	width: 1px;
	min-height: 1px;
	z-index: -1; 
}