#purr-container { position: fixed; top: 0; right: 0; }
.notice { position: relative; width: 324px; }
.notice .close	{position: absolute; top: 12px; right: 12px; display: block; width: 18px; height: 17px; text-indent: -9999px; background: url(/images/purrClose.png) no-repeat 0 10px;}
.notice-body 		{ min-height: 50px; padding: 22px 22px 0 22px; background: url(/images/purrTop.png) no-repeat left top; color: #f9f9f9; }
.notice-body img	{ width: 50px; margin: 0 10px 0 0; float: left;}
.notice-body h3		{ margin: 0; font-size: 1.1em;}
.notice-body p		{ margin: 5px 0 0 60px; font-size: 0.8em; line-height: 1.4em;}
.notice-bottom 		{ height: 22px; background: url(/images/purrBottom.png) no-repeat left top; }

body		{ background:#A8B9D9; color:#333333; margin:0; padding:0;  }
body,p,h1,h2,h3,h4,table,td,th,ul,ol,textarea,input { font-family: 'Tahoma', sans-serif; font-size:12px; }
#top, #stopka, #baner, #bottom, #mainPage, .line { width: 965px; margin:0 auto; }
#top { height:50px; background:#061D47; height:66px;}
#logo { background: url('/images/logo.jpg') no-repeat; width:262px; height:65px; float:left; margin-right:20px;}
#lang { float:left; width: 220px; padding-top:10px; margin-bottom:10px; padding-left:15px;}
#lang a {  color:#000; margin-top:10px; text-decoration:none; }
#lang a:hover {  color:#2b2b4d; }

#menuTop li { float:left; border-right:1px solid #fff; width:95px; height:43px; display:inline-block; text-align:center;}
#menu li:hover { border:1px solid #99ccff; }
#menuTop li a { font-family: 'Tahoma'; color: #fff; font-size:12px; font-weight:bold; text-decoration:none; display:block; line-height:22px; padding:10px 0px; }
#menuTop li a:hover { color:#838EA3; }

#bottom ul { margin:0; padding:0; border-top:1px solid #fff; }
#bottom li { display:inline-block; width:160px; height:145px; float: left; border-bottom:1px solid #fff;}

.clear { clear:both; }
.line { height:1px; background: url('/images/linia.png') repeat-x; margin-top:2px; margin-bottom:2px; }
#baner { width:964px; height:142px; position: relative; }
.l { border-left:1px solid #fff; }
.mTitle { background: #005BAD; width:100%; height:24px; text-align:center; color:#fff; border-bottom:1px solid #fff; padding-top:7px; }

#stopka		{ background: #005BAD; text-align:center; color:#fff; font-size:10px; padding:2px 0px; }
#mainPage 	{ font-size:12px;  position: relative; }
#mainPage p { line-height:17px; }
#top2		{ height:350px; }
#top2		{ position:relative; }
#menu		{ background: #0099CC; padding: 5px 0px; }
#menu ul, #stopka ul { list-style-type: none; margin:0px; }
#menu ul li, #stopka ul li   { padding:5px 0px; float:left; text-align:center; }
#menu ul li  { width:120px; }
#menu a:hover	{ color: #000; }
#startLeft  {
	float:left;
	width:240px;
	border:0;
}
#startRight {float:right; width:660px; margin-right:20px; margin-top:0px; }
#startRight2 { width:950px; margin:0 auto; }
#startLeft{ padding:4px 10px; font-size:1em; }
#startRight { font-size:1em; }
div#startRight h2, div#startLeft h2, div#startRight h3 { font-size: 1.7em; font-weight:300; color:#2D415C; padding-bottom:10px; padding-top:9px; border-bottom: 1px solid #061D47;  }
div#startRight h3 { font-size: 1.7em; margin-bottom:20px; width:95%; padding-top:10px; font-weight:300; }
div#startRight p, div#startLeft p  { margin-top:3px; }
div#startLeft p, div#startLeft span { color:#D8E1F1; }
div#startRight div, div#startRight table tr td { vertical-align: top; text-align:justify; }
div#startRight img { border:1px solid #1E1B1D; }
div#startRight ul li a { color: #2D415C; text-decoration:none; }
div#startRight ul li a:hover { color: red; }

div#startRight .srodek { width:20px; }
div#startRight .prawa, div#startRight .lewa { width:320px;  }
div#startRight h2 { margin-bottom : 11px; }
div#startRight h4 { margin-top : 0px; }

#startRight h3 a, #startRight2 h3 a { color:#2b2b4d; }
#startRight h3 a:hover, #startRight2 h3 a:hover { color:#ccc; }
#startLeft h3 { color:#D8E1F1;  }
#bottom a { text-decoration: none; color:#fff; font-weight:bold;}
#slides { position:absolute; z-index:100; width:964px; height:142px; }
#slidesA { position:absolute; z-index:100 width: 240px;}

#slides .slides_container       { width:964px; height:142px; }
#slides .slides_container div   { width:964px; height:142px; display:block; }
#slides2 .slides_container       { width:240px; height:300px; }
#slides2 .slides_container div   { width:240px; height:300px; display:block; }

#slides .next,#slides .prev { position:absolute; top:107px; left:-39px; width:24px; height:43px; display:block; z-index:101; }
#slides .next { left:585px; }

.daneA { float:right; width:150px; margin-left:10px; margin-bottom:10px; font-size:10px; }
.daneA ul { margin:0; padding:0; list-style: none; }
.daneB { background: url('/images/menuLeft.png') repeat-x; width:150px; margin:1px 0px; padding:3px 0px; text-align:center; color:#fff; font-size:10px; }
.daneB a { color: #fff; text-decoration:none; }
.daneB a:hover { color:#2b2b4d; }
#newsletter2{ background:#061D47; color:#D8DEEA; font-size:12px; padding:10px; width: 180px; position: fixed; right: 0px; top: 250px; z-index:9999; }
#newsletter2 ul { list-style-type: none; padding:0px; line-height:17px;}
#newsletter2 ul li a { color: #fff; text-decoration:none; }
#newsletter2 ul li a:hover { color:#ccc; }
.slide_button2
{
	background: url('/images/pliki.png') no-repeat right;
	display: block;
	text-indent: -9999px;
    height:127px;
    width:34px;
	position: absolute;
	left: -34px;
	top: 0px;
}
.goog-logo-link { color: #fff; }
#showCookie { 
    text-align:center; background:#480313; color:#000; padding:5px;
    background: -moz-linear-gradient(-45deg, #cccccc 0%, #FCFDFD 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#cccccc), color-stop(100%,#FCFDFD));
    background: -webkit-linear-gradient(-45deg, #cccccc 0%,#FCFDFD 100%);
    background: -o-linear-gradient(-45deg, #cccccc 0%,#FCFDFD 100%);
    background: -ms-linear-gradient(-45deg, #cccccc 0%,#FCFDFD 100%);
    background: linear-gradient(135deg, #cccccc 0%,#FCFDFD 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#FCFDFD',GradientType=1 ); 
}
#showCookie button { -moz-border-radius: 5px; border-radius: 5px;  border:1px solid #ccc; background:#fff; padding:4px 10px; margin-left:20px; cursor:pointer;}
#showCookie button:hover {color:#790000;}