/* CSS Document */





div {background-color:#ffffff; border:none;}



div, ul, li {padding:0px; margin:0px;}



body {

font:14px Verdana, sans-serif;

color:#000000;

background-color:#ffffff;

}



h5 {

font:18px Verdana, sans-serif;

background-color:#F9FFDA;

}



#main {

width: 1010px;

padding: 20px 0px 0px 0px;

display:block;

text-align:left;

}



h1 {display:none;}

#header{

width:710px;

height:70px;

background:#FFFFFF url(graphics/logo.png) no-repeat;

text-align:right;

margin-bottom:10px;

}



#header span{

font-weight:bold;

color:#0099FF;

}



#rp {

width: 800px;

padding: 0px 0px 0px 0px;

float: right;

background-color:#FFFFFF;

left:170px;

top: 110px;

position:absolute;

}



#footer {

clear: both;

text-align:right;

font-size:0.8em;

width:1000px;

border-top:1px solid #8bf;

left:16px;

top:782px;

position:absolute;

color:#0066FF;

}



#nav {

width: 158px;

overflow: hidden;

padding-top:20px;

}

#nav li{

text-align:left;

display:inline;

list-style-type:none;

}



#nav li a{

height: 19px;

background:#fff url(graphics/menu0.png) no-repeat;

display:block;

margin:4px;

padding-left:20px;

}

#nav li.active a{

background:#fff url(graphics/menu1.png) no-repeat;

}



#cnt {

background-color:#ffffff;

width:100%;

height:600px;

margin-top:20px;

margin-bottom:20px;

overflow:auto;

border-left:1px solid #CCCCCC;

padding:20px;

font:12px Verdana, sans-serif;

}



#cnt ul{

padding-left:30px;

list-style-image:url(graphics/list_point.png);

line-height:20px;

}



#zakladki {

width:100%;

border-bottom:1px solid #8f8;

margin-top:0px;

position:absolute;

padding-left:0px;

margin-left:0px;

top:0px;

}

#zakladki li{

border:none;

border-bottom-width:0px;

display:block;

width:120px;

float:left;

height:20px;

margin-left:20px;

text-align:center;

list-style-type:none;

}

#zakladki a{

background:#fff url(graphics/tab0.png) no-repeat;

display:block;

height:100%;

}

#zakladki li.active a{

background:#fff url(graphics/tab1.png) no-repeat;

}

#zakladki a:hover{

display:block;

}



#news p{

font-size:12px;

border:1px solid #ffbabc;

padding-left:3px;

margin:0px;

width:145px;

overflow:hidden;

line-height:20px;

color:#006699;

font-weight:bold;

}

#news div{

margin-top:40px;

margin-bottom:0px;

padding-left:3px;

font-size:12px;

width:150px;

height:14px;

background:#fff url(graphics/news.png) no-repeat;

}

#news a:link {

color: #0099FF;

text-decoration:none;

font-weight:normal;

}



#news a:hover {

color: #666666;

text-decoration:none;

font-weight:normal;

}

#news a:visited {

color: #0099FF;

text-decoration:none;

font-weight:normal;

}

#news a:active {

color:#0099FF;

text-decoration:none;

font-weight:normal;

}



.newsitem

{

	font-weight: normal;

	background-position: left center;

	background-image: url(graphics/point.png);

	color: #8caaf4;

	text-indent: 16px;

	border-bottom: #d9e4ff 1px solid;

	background-repeat: no-repeat;

}



.newsitemtitle

{

	font-weight: bold;

	color: #6a82da;

}



.newsdesc

{

	margin-left: 8px;

	color: #5c737d;

}



.answer

{

font-weight:normal;

color:#333333;

margin-top:0px;

padding-left:20px;

font-style:italic;

border-bottom:#0099FF 1px solid;

}



.pobierz

{

	width: 250px;

	height: 60px;

	background-color:#7FD13B;

	background-image:url(graphics/gett2.png);

	background-repeat:no-repeat;

	padding-left: 90px;

	padding-top: 5px;

	margin-left: 40px;

	font:Verdana, Geneva, sans-serif;

	font-size:10px

}



.pobierz a:link {

color:#363;

font-weight:normal;

font-size: 20px;

}



.pobierz a:hover {

color:#363;

text-decoration:none;

font-weight:normal;

}

.pobierz a:visited {

color:#363;

font-weight:normal;

font-size: 20px;

}

.pobierz a:active {

color:#363;

text-decoration:none;

font-weight:normal;

}



blockquote {

  font: 14px/20px italic Verdana, sans-serif;

  padding: 8px;

  background-color: #faebbc;

  border-top: 1px solid #e1cc89;

  border-bottom: 1px solid #e1cc89;

  margin: 5px;

  background-image: url(graphics/openquote1.gif);

  background-position: top left;

  background-repeat: no-repeat;

  text-indent: 23px;

  }

  blockquote span {

     display: block;

     background-image: url(graphics/closequote1.gif);

     background-repeat: no-repeat;

     background-position: bottom right;

   }
   
.confirmmsg {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: small-caps;
	color: #0C0;
}

.errormsg {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: small-caps;
	color: #F00;
}

