body {
marginheight: 5; marginwidth: 5; leftmargin: 5; rightmargin: 5; topmargin: 5;
scrollbar-face-color:#AAAAAA;
scrollbar-highlight-color:#027C1C;
scrollbar-3dlight-color:#EBEBEB;
scrollbar-darkshadow-color:#EBEBEB;
scrollbar-shadow-color:#cfcfcf;
scrollbar-arrow-color:#027C1C;
scrollbar-track-color:#EBEBEB;
background-color: #ffffff; 
color: #002847;
font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; letter-spacing: -1; font-weight: normal; color: #000102;
}

#header {
	position:relative;
	margin: 0 auto;
	width: 966px;
}
div#head_logowanie {
	position: absolute;
	left:265px;
	top:48px;
	width:320px;
	height:70px;
	
}
input.loguj {
	background: url("../images/opacity05.png");
	border: 1px solid white;
	color:white;
}
a.link_head_rejestracja {
    display:inline-block;
	padding:2px 5px;
	text-decoration:none;
	font-size:12px;
	color:white;
	background: url("../images/opacity05.png");
}
a.link_head_rejestracja:hover {
	cursor:pionter;
	font-weight:bold;
}

#header table .left-top{
background: url(../images/pastuch-2.jpg);
 width:241px;
 height:160px;
 text-align:left;
 vertical-align:top;
 padding-left:5px;
}

#header a.logo{
font-size:28px;
font-weight:bolder;
color:#2C33BF;
text-decoration:none;
}
#header table .right-top{
background: url(../images/pastuch-1.jpg) left top no-repeat;

}

#header-opis{
float:right;
text-align:right;
vertical-align:top;
height:135px;
 font-weight:bolder;
 font-size:22px;
 color:#EAE3DC;
 margin-right:20px;
}

#header-path-band
{
width:716px;
height:22px;
background-color: #C6C356;
position:relative;
float:right;
font-size:10px;
padding-left:15px;
}


#footer
{
color:#000000;
width:977px;
height:24px;
background-color: #C6C356;
padding-left:10px;
padding-top:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:left;
}

#footer a
{
text-decoration:underline;
font-size: 12px;
color:#000000;
}
#footer a:hover
{
color:#666666;
text-decoration:none;
font-size: 12px;
}

#header .head-podpis{
 text-align:left;
 font-weight:bolder;
 font-size:12px;
 vertical-align:top;
color:#EAE3DC;


}

TABLE.normal {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid
}

TABLE.active {
	BORDER-RIGHT: #000012 1px solid; BORDER-TOP: #000012 1px solid; BORDER-LEFT: #000012 1px solid; BORDER-BOTTOM: #000012 1px solid
}

.title { FONT-SIZE: 12pt; font-weight: bold; color: #4E544C; TEXT-DECORATION: underline;}
.text {FONT-SIZE: 12pt; font-weight: normal; color: #232323; TEXT-DECORATION: none; line-height:150%; text-align:justify;}
.links {FONT-SIZE: 12pt; font-weight: normal; color: #232323; TEXT-DECORATION: none; line-height:150%; }
.nav_menu {FONT-SIZE: 12pt; font-weight: normal; color: #232323; TEXT-DECORATION: none; line-height:150%; }
.tyt_menu {FONT-SIZE: 12pt; font-weight: bold; color: #000000; TEXT-DECORATION: none; line-height:150%; }
.source {FONT-SIZE: 12pt; font-weight: normal; font-style:italic; color: #4E544C; TEXT-DECORATION: none;}

.stopka {FONT-SIZE: 10pt; font-weight: normal; color: #424141; TEXT-DECORATION: none; font-family: Verdana}


A.informacje {padding-left: 25px; padding-right: 25px;FONT-SIZE: 8pt; font-weight: normal; color: #505050; TEXT-DECORATION: none; font-family: Verdana}
A.informacje:hover {padding-left: 25px; padding-right: 25px;FONT-SIZE: 8pt; font-weight: normal; color: #FF7800; TEXT-DECORATION: none; font-family: Verdana}


a.links-fr {
	color: #3A570F;
	font-weight:bolder;
	font-size:14px;
	text-decoration:underline;
}
a.links-fr:hover {
	color: #aA570F;
	font-weight:bolder;
	font-size:14px;
	text-decoration:none;
}

A.kategorie {FONT-SIZE: 10pt; font-weight: normal; color: #000000; TEXT-DECORATION: none; font-family: Verdana}
A.kategorie:hover {FONT-SIZE: 10pt; font-weight: normal; color: #3A570F; TEXT-DECORATION: underline; font-family: Verdana}

A.kategorie_nav {FONT-SIZE: 10pt; font-weight: normal;  color: #3A570F; TEXT-DECORATION: none; font-family: Verdana}
A.kategorie_nav:hover {FONT-SIZE: 10pt; font-weight: normal; color: #3A570F;  TEXT-DECORATION: underline; font-family: Verdana}


A.active {FONT-SIZE: 12px; font-weight: bold; color: #3A570F; TEXT-DECORATION: underline; font-family: Verdana}
A.active:hover {FONT-SIZE: 12px; font-weight: bold; color: #3A570F; TEXT-DECORATION:none ; font-family: Verdana}


A.spec {
	FONT-SIZE: 9pt; COLOR: #3A570F; TEXT-DECORATION: underline
}
A.spec:visited {
	COLOR: #3A570F; TEXT-DECORATION: underline
}
A.spec:visited SPAN {
	COLOR: #3A570F
}
A.spec:active {
	TEXT-DECORATION: underline
}
A.spec SPAN {
	COLOR: #3A570F
}
A.spec:hover {
	COLOR: #3A570F; TEXT-DECORATION: underline
}
A.spec:hover SPAN {
	COLOR: #3A570F; TEXT-DECORATION: underline
}


.button_confirm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
   	border: 1px solid #D0D0D0;	
	vertical-align: middle;
	padding: 2px;
	background-color: #F4F4F4;
}


.opinions{
font-size: 12px;
color:#AAAAAA;
}


.opnions-text{
font-size: 12px;
color:#AAAAAA;
}

a.opinions-link{
font-size: 10px;
color:#AAAAAA;
text-decoration:underline;
}

a.opinions-link:hover{
font-size: 10px;
color:#555555;
text-decoration:none;
}


.podpis{
font-size: 10px;
color:#AAAAAA;
}

/*  **********************************************
     ****************  COOKIE  *******************
	**********************************************  */

#cookiesBar {
	border-top: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7;
    color: #414141;
    font: 400 normal 11px/1em Arial, sans-serif;
    width: 100%;
    padding: 10px 0;
    position: fixed;
        bottom: 0;
        left: 0;
    z-index: 9999;
    background: #ebebeb;
        background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0%, #fff), color-stop(100%, #ebebeb));
        background-image: -webkit-linear-gradient(#fff, #ebebeb);
        background-image: -moz-linear-gradient(#fff, #ebebeb);
        background-image: -o-linear-gradient(#fff, #ebebeb);
        background-image: -ms-linear-gradient(#fff, #ebebeb);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ebebeb);
        background-image: linear-gradient(#fff, #ebebeb);
}

#cookiesBar a {
    color: #414141;
    border-bottom: 1px dotted #aeaeae;
}
#cookiesBar a:hover { color: #aeaeae; }

#cookiesBar p {
    margin: 2px 0;
    line-height: 1;
}

#cookiesBarWrap {
    width: 840px;
    margin: 0 auto;
    position: relative;
}

#cookiesBarClose {
    display: block;
    width: 20px;
    height: 19px;
    background: url("../cookie/img/btn-close.png") 0 0 no-repeat;
    text-indent: -999em;
    position: absolute;
        top: 2px;
        right: 0;
}
a#cookiesBarClose { border: 0; }
#cookiesBarClose:hover { background-position: -30px 0; }	

