* {padding: 0px; margin: 0px; border: 0px; }

body, html { font-size: 11px; color: black; font-family: Verdana, sans-serif; background-color: white; text-align: center; }
blockquote {margin-left: 15px;}
div.zawartosc ul {padding-left: 15px;}
a {text-decoration:none; color:#000000;}
a:hover {text-decoration:underline;}

h1,h2 {
	font-size:1.1em;
}

#mainContainer { width:950px; margin: 0 auto; text-align:left; }

#footer { height:30px; text-align:center; clear:left;}
#footer a, #footer a:visited {color:black;}

#header { height:100px; width:783px;}
#header img { padding:0; margin:0; border:none; float:left; }
#header #headMenu {float:right; padding:10px 10px 4px 10px; border-bottom:1px gray dashed;}
/*#header #headMenu {float:right; padding:10px 0px 10px 0px; border-bottom:1px gray dashed;}*/
#header #bannerTop {float:right; padding: 10px 0px 10px 0px; }
#header p {text-align:right; padding-top:10px; border-bottom:1px gray dashed;}
#header a, #header a:visited {color:black;}

#kol1 { width:270px; float:left; border-left:1px gray dashed; padding:0px; }
#kol2 { width:250px; float:left; border-left:1px gray dashed; border-right:1px gray dashed; }
#kol2a { width:520px; float:left; border-left:1px gray dashed; border-right:1px gray dashed; }
#kol3 { width:270px; float:left; border-right:1px gray dashed; }
#kol4 { float:left; padding-left:10px;}

.clear { clear:right; }
.zawartosc { margin:0px 10px 0px 10px; }
.zawartosc ol {margin-left: 8px}
/*
#kol2a .zawartosc a {text-decoration: underline;}
#kol2a .zawartosc a:hover {text-decoration: underline; color:Blue;}
*/
.odstep10 {height:10px; clear:both;}
.odstep20 {height:20px; clear:both;}

#blueBox {background-color:#004498; color:white; padding:10px 0px 20px 5px; z-index:1;}
#blueBox a {display:block; color:white; text-decoration:none;}
#blueBox a:hover {text-decoration:underline;}

#greenBox {background-color:#0C9500; color:white; padding:10px 0px 20px 5px;}
#greenBox a {text-align:left; text-indent:20px; display:block; line-height:180%; color:white; text-decoration:none;}
#greenBox a:hover {text-decoration:underline;}

.ico3
{
	background: url(../images/ico3.gif) no-repeat scroll left;
	line-height: 34px;
	text-indent: 37px;
	text-align: left;
	font-weight: bold;
	font-size: 120%;
}
.ico4
{
	background: url(../images/ico4.gif) no-repeat scroll left;
	line-height: 34px;
	text-indent: 37px;
	text-align: left;
	font-weight: bold;
	font-size: 120%;
}
.ico5
{
	background: url(../images/ico5.gif) no-repeat scroll 10px;
	line-height: 34px;
	text-indent: 37px;
	text-align: left;
	font-weight: bold;
	font-size: 120%;
}
.blueButton
{
	text-align: center;
	width: 150px;
	line-height: 21px;
	background-color: #004498;
	color: white;
	border-top: 2px solid #005ED9;
	border-left: 2px solid #005ED9;
	border-bottom: 2px solid #002D68;
	border-right: 2px solid #002D68;
	margin: 10px auto 10px auto;
	display: block;
	font-size: 120%; font-weight: bold;
}
a.blueButton {text-decoration:none;}

.greenButton
{
	text-align: center;
	width: 190px;
	line-height: 21px;
	background-color: #0C9500;
	color: white;
	border-top: 2px solid #11B700;
	border-left: 2px solid #11B700;
	border-bottom: 2px solid #096000;
	border-right: 2px solid #096000;
	margin: 10px auto 10px auto;
	display: block;
	font-size: 120%; font-weight: bold;
}
a.greenButton {text-decoration:none;}

a.button {
	background-color:#EAEAEA;
	border-color:Silver Gray Gray Silver;
	border-style:solid;
	border-width:2px;
	color:black;
	font-family:Verdana,sans-serif;
	font-size:11px;
	padding:3px;
	text-align:center;
	text-decoration: none;
}
a.button:hover {
  background-color:#8EA2C7;
}

form input.text {width:150px; height:18px; line-height:18px; border:1px solid #A1A1A1; background:#ffffff;}
form input.button {
	font-size: 11px; color: black; font-family: Verdana, sans-serif;
	background-color: #EAEAEA;
	border: 1px solid red;
	padding: 2px;
	border-bottom: 2px solid Gray;
	border-right: 2px solid Gray;
	border-left: 2px solid Silver;
	border-top: 2px solid Silver;
	text-align: center;
}

hr { clear:both; margin:10px auto; size:0; width:90%; height:1px; border-top:1px dashed gray; border-right:none; border-bottom:none; border-left:none; text-align:center; }
p { padding: 7px 0px 7px 0px; }
p.bold { font-weight: bold; }
p.header { font-weight: bold; padding:20px 0px 10px 0px; font-size:120% }
p.title { font-weight: bold; color:#000066;}
a.title {font-weight: bold; color:#000066;}
a.small {text-align: right; font-size:80%;}

p.red {color:red;}
.centeredImage { text-align:center; margin-top:0px; margin-bottom:0px; padding:0px; }

#faq .pytanie {font-weight: bold; color:blue; line-height: 16px; 	cursor:pointer;}
/*#faq a:hover {cursor:pointer; text-dtext-decoration: underline;;}
#faq .odpowiedz {display:none;}
*/

#topbar {
width:773px;
height:30px;
background-color: #CDCDCD;
position:absolute;
z-index: 999;
border-bottom: 1px solid grey;
border-top: 1px solid grey;
}

#tooltip {
	border: 1px solid #111;
	background-color: #eee;
	opacity: 0.85;
	padding: 5px;
}
#tooltip h3, #tooltip p { margin: 0; font-size: 11px; color: black; font-family: Verdana, sans-serif; }

form#extsearch p {
padding: 3px 0px 1px 0px;
margin: 0;
}
form#extsearch input.text, select.text {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #A1A1A1;
height:18px;
line-height:18px;
width:250px;
}
form#extsearch select {
border:1px solid #A1A1A1;
height:18px;
line-height:18px;
}

#cvtable {
	white-space:nowrap;
	border-collapse:collapse;
	background-color:#FFFFFF;
	/*display: none;*/
}
#cvtable td {
	padding:2px;
	text-align: center;
}
#cvtable tr {
	height:28px;
	/* border:.5pt solid #0033FF; */
	background-color:#FFFFFF;
}
#cvtable .offColor {
	background-color:#E8E7E8;
}
#cvtable .header {
	text-align: center;
	background-color: #CDCDCD;
	color: #333333;
	font-weight: bold;
	border: 1px solid #01449A;
}
#cvtable .header a {
	color:white;
}

#breadcr a, a.under {text-decoration: none; border-bottom: 1px dotted Black;}
#breadcr a:hover, a:hover.under {text-decoration: none; border-bottom: 1px solid Black;}


