@charset "iso-8859-2";
/* CSS Document */

BODY {
	FONT-SIZE: 13px;
	COLOR: #000;
	FONT-FAMILY: "Century Gothic", Tahoma, Geneva, sans-serif;
	background-color: #000000;
	background-image: url(images/bgr2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin:0px;}
A{
	color: #F90;
	text-decoration: none;
	font-size:14px;}
A:hover {
	color: #fff;
}

a.Link {
	color: #F90;
	text-decoration: none;
	font-size:14px;
}

a.Link:hover {
	color: #fff;
}
a.LinkNaCiemno {
	color: #F30;
	text-decoration: none;
	font-size:14px;
}

a.LinkNaCiemno:hover {
	color: #c00;
}
h1 {
	font-size: 20px;
	font-weight:bold;
	color:#C00;
	/*padding-bottom: 5px;*/
	padding-top: 20px;
}

h2 { /* Tytuly podstron */
	font-size: 20px;
	font-weight:normal;
	color:#fff;
	padding-bottom: 5px;

}

h3 { /* Tytul akapitu */
	font-size: 16px;
	font-weight:bold;
	color:#F60;
}

.TitleHDL { /* Haslo w HeaderDodatekLeft */
	font-size: 17px;
	color:#efefef;
	font-weight:normal;
	line-height: 140%;
}
#MainContainer {
	width: 956px;
	margin: auto;
	padding-bottom: 50px;
	font-family: inherit;	}
#Header {
	margin: 0px;
	overflow: hidden; 	}
#HeaderDodatekLeft {
	FLOAT: left;
	WIDTH: 480px;
	margin-top: 10px;
	padding-left: 50px;
	text-align:left;
	color: #F90; display: inline;}
#HeaderDodatek {
	FLOAT: right;
	WIDTH: 350px;
	margin-top: 20px;
	text-align:right;
	margin-right: 30px;
	color: #F90; display: inline;
}
#Logo { float: right;
	margin-top: 20px;
	margin-right: 60px;
	margin-bottom: 0px;
	clear: both; }
#Menu { 
	float: right; width: 745px;/* margin-top: 60px; text-align:right;*/}
#ContainerPodMenu{
	width: 956px; 
	/*height: 484px;
	OVERFLOW: visible;
	font-family: "Century Gothic", Tahoma, Geneva, sans-serif;*/
	font-size: 14px; margin-top: -4px; position: relative;}

/* bof BoxLewy i Tytuly w BoxLewy */
#BoxLewy { 
	WIDTH: 211px;
	overflow:visible;
	float: left; margin-top: 240px; background-image:url(images/bg-block.jpg);
	color: #FFF;
	/*font-family: "Century Gothic", Tahoma, Geneva, sans-serif;*/}
.TytulAABoxLewy {
	FONT-SIZE: 15px;
	background-color: #0055a3;
	background-image: url(images/bg-h1.gif);
	background-repeat: repeat-y;
	background-position: right;
	WIDTH: 200px;
	height: 25px;
	padding-left:11px;
	padding-top: 9px;
	overflow:visible;
	font-weight: bold;
	text-transform: uppercase;}
.TytulABoxLewy {
	FONT-SIZE: 15px;
	background-color: #eba92f;
	background-image: url(images/bg-h2.gif);
	background-repeat: repeat-y;
	background-position: right;
	WIDTH: 200px;
	height: 25px;
	padding-left:11px;
	padding-top: 9px;
	overflow:visible;
	font-weight: bold;
	text-transform: uppercase;

}
.TytulBBoxLewy {
	FONT-SIZE: 15px;
	background-color: #d65a51;
	background-image: url(images/bg-h3.gif);
	background-repeat: repeat-y;
	background-position: right;
	WIDTH: 200px;
	height: 25px;
	padding-left:11px;
	padding-top: 9px;
	overflow:visible;
	font-weight: bold;
	text-transform: uppercase;
}
.TytulCBoxLewy {
	FONT-SIZE: 15px;
	background-color: #857c74;
	background-image: url(images/bg-h.gif);
	background-repeat: repeat-y;
	background-position: right;
	WIDTH: 200px;
	height: 25px;
	padding-left:11px;
	padding-top: 9px;
	overflow:visible;
	font-weight: bold;
	text-transform: uppercase;

}
.TrescBoxLewy {
	FONT-SIZE: 13px;
	padding:11px;
	overflow:visible;
	color: #efefef;
}
.TrescBoxLewyAA {
	FONT-SIZE: 13px;
	font-weight:normal; text-align:center;
	padding:11px;
	overflow:visible;
	color: #000;
background-color:#FFF;
	background-image: url(images/bg-h0.gif);
	background-repeat: repeat-y;
	background-position: right;
}
/* eof BoxLewy i Tytuly w BoxLewy */


#BoxPrawy {
	WIDTH: 745px;
	float: right;
	line-height: 140%;
}




#MaleBoxy {
	color: #FFF; height:245px; font-size: 14px;
}

#MalyBoxNiebieski {
	WIDTH: 200px;
	height:244px;
	BACKGROUND: url(images/box_bgr_niebieski.jpg) repeat-x 0px 0px;
	float: left; display: inline;
	padding-left: 8px;
	padding-right: 8px;
}
.ArrowNiebieskia {
	background-image: url(images/arrow_niebieska.png);
	background-repeat: no-repeat;
	background-position: right bottom; height:235px;
}
#MalyBoxCzerwony {
	WIDTH: 202px;
	height:244px;
	float:left; display: inline;
	BACKGROUND: url(images/box_bgr_czerwony.jpg) repeat-x 0px 0px;
	margin-left: 16px;
	padding-left: 9px;
	padding-right: 9px;
	}
.ArrowCzerwona {
	background-image: url(images/arrow_czerwona.png);
	background-repeat: no-repeat;
	background-position: right bottom; height:235px;
}
#MalyBoxZielony {
	WIDTH: 195px;
	height:244px;
	margin-left: 16px;
	float:left; display: inline;
	BACKGROUND: url(images/box_bgr_zielony.jpg) repeat-x 0px 0px;
	padding-left: 9px; padding-right: 9px;
}
.ArrowZielona {
	background-image: url(images/arrow_zielona.png);
	background-repeat: no-repeat;
	background-position: right bottom; height:235px;
}
.TylulBoxMaly {
	font-size: 20px;
	font-weight:bold;
	color:#FFF;
	font-style: italic;
	text-align: center;
	padding-top: 11px;
	padding-bottom: 11px;
}



/*   bof nad stopka  */

#containerNadStopka {
	width: 972px;
	height: 150px;
	float:left;
	padding-left: 25px;
	font-size: 14px; 
	color: #efefef;
	/*background-image: url(images/bgr_p1nadstopka2.jpg);*/
}
#infoNadStopkaLewe {
	WIDTH: 450px;
	/*height: 200px;*/
	float: left;
	position: relative;
	padding-top: 42px; padding-left: 11px;}
#infoNadStopkaPrawe {
	WIDTH:430px;
	/*height: 200px;*/
	float: left;
	position: relative;
	padding-top: 42px; padding-left: 42px;}
.titleNadStopka {font-size:24px; color:#FFF}
/*   eof nad stopka  */


/*   bof stopka  */

#stopka {
	width: 972px;
	height: 90px;
	float:left;
	background-image:url(images/bgr_stopka.gif); font-size: 12px; color:#d1cfcf;
}
#infoLeweStopka {
	WIDTH: 465px;
	/*height: 90px;*/
	float: left;
	position: relative;
	padding-top: 8px; padding-left: 35px;}
#infoPraweStopka {
	WIDTH:400px;
	/*height: 90px;*/
	float: right;
	position: relative;
	padding-top: 8px; padding-right: 25px;
	text-align: right;
}

/*   eof stopka  */




/*cienie w BoxPrawy :*/
.wrapper-top {
	BACKGROUND: url(images/wrapper-top.gif) #efefe9 repeat-x 0px 0px
} /* cien w content */
.wrapper-left {
	BACKGROUND: url(images/wrapper-left.gif) repeat-y 0px 0px; WIDTH: 100%
}
.wrapper-right {
	BACKGROUND: url(images/wrapper-right.gif) repeat-y right 0px
}
.wrapper-bottom {
	BACKGROUND: url(images/wrapper-bottom.gif) repeat-x 0px bottom
}
.wrapper-top-left {
	BACKGROUND: url(images/wrapper-top-left.gif) no-repeat 0px 0px
}
.wrapper-top-right {
	BACKGROUND: url(images/wrapper-top-right.gif) no-repeat right 0px
}
.wrapper-bottom-left {
	BACKGROUND: url(images/wrapper-bottom-left.gif) no-repeat 0px bottom
}
.wrapper-bottom-right {
	PADDING-RIGHT: 34px; PADDING-LEFT: 30px; BACKGROUND: url(images/wrapper-bottom-right.gif) no-repeat right bottom; PADDING-BOTTOM: 34px; PADDING-TOP: 39px
}
/*eof cienie w BoxPrawy*/






/* bof menu */
UL.menu-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.menu-nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.menu-nav LI.active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.menu-nav LI A {
	COLOR: #F90;
}
UL.menu-nav LI A:hover {
	COLOR: #9f9f88
}

UL.menu-nav LI A {
	DISPLAY: block;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	background-image: url(images/topmenu-separator.gif);
	background-repeat: no-repeat;
	background-position: right 13px;
	font-family: "Century Gothic", Tahoma, Geneva, sans-serif;
	font-size: 13px;
}

UL.menu-nav LI A SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; PADDING-TOP: 15px
}
UL.menu-nav LI A:hover {
	DISPLAY: block; 
	BACKGROUND: url(images/topmenu-item-right.png) no-repeat right 0px; COLOR: #fff; TEXT-DECORATION: none; MARGIN-LEFT: 4px;
}

UL.menu-nav LI A:hover SPAN {
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	BACKGROUND: url(images/topmenu-item-left.png) no-repeat 0px 0px;
	PADDING-BOTTOM: 7px;
	MARGIN-LEFT: -4px;
	PADDING-TOP: 13px;
}




.GoogleInput{
	background-color : #ffffff;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 17px;
	border: 1px solid #cccccc;}
.GoogleInputMultiLine{
	background-color : #ffffff;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #cccccc;}
.GoogleTitle{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 21px;
	color: #00c;
	line-height: 120%;
	text-decoration: underline;}
.GoogleOpis{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	line-height: 140%;}
.GoogleLink{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #008000;
	line-height: 140%;}
.GoogleText{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #999999;
	text-align: right;
}







/* button wiecej */
DIV.readmore {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 4px
}
DIV A.readon {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 11px;
	MARGIN: 0px;
	font-family: "Century Gothic", Tahoma, Geneva, sans-serif;
	font-size: 14px; /*font-weight: bold;*/
	WIDTH: 110px;
	COLOR: #fff;
	PADDING-TOP: 9px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	background-image: url(images/readon.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
A.readon:hover {
	COLOR: #000; TEXT-DECORATION: none
}
A.readon:visited {
	COLOR: #fff
}
