/*
	CSS created by
	Leszek Królikowski

	Modified by
	Mitis - mitis@wiksa.pl
*/

div.db_info {background:#CCE6FF url(../img/db_info_icon.gif) 10px 10px no-repeat;border:#0052A3 solid 1px; margin-bottom:5px; width:90%; margin-left:auto; margin-right:auto; padding-bottom:1.5em; padding-top:1em}
div.db_info p {color:#000066; text-align:center; padding:0.2em}
div.db_info a {color:#000066; font-weight:bold; text-decoration:none}
div.db_info a:hover{border-bottom:#000066 solid 2px}

div.db_success {background:#CAE495 url(../img/db_success_icon.gif) 10px 10px no-repeat;border:#006600 solid 1px; margin-bottom:5px; width:90%; margin-left:auto; margin-right:auto; padding-bottom:1.5em; padding-top:1em}
div.db_success p{color:#003300;text-align:center; padding:0.2em}
div.db_success a{color:#003300; text-align:center; text-decoration:none; font-weight:bold}
div.db_success a:hover{ border-bottom:#003300 solid 2px}

div.db_error {background:#FED5Bf url(../img/db_error_icon.gif) 10px 10px no-repeat;border:#FF0000 solid 1px; margin-bottom:5px; width:90%; margin-left:auto; margin-right:auto; padding-bottom:1.5em; padding-top:1em}
div.db_error p {color:#990000; text-align:center}
div.db_error a {color:#990000;font-weight:bold; text-decoration:none}
div.db_error a:hover{border-bottom:#990000 solid 2px}

div.db_warning {background:#FFFF99 url(../img/db_warn_icon.gif) 10px 10px no-repeat;border:#996600 solid 1px; margin-bottom:5px; width:90%; margin-left:auto; margin-right:auto; padding-bottom:1.5em; padding-top:1em}
div.db_warning p{color:#663300; text-align:center}
div.db_warning a{color:#996600;font-weight:bold; text-decoration:none}
div.db_warning a:hover{border-bottom:#996600 solid 2px}

div.db_ask  {background:#FFFF99 url(../img/db_ask_icon.gif) 10px 10px no-repeat;border:#996600 solid 1px; margin-bottom:5px; width:90%; margin-left:auto; margin-right:auto; padding-bottom:1.5em}
div.db_ask p{color:#663300; text-align:center}
div.db_ask p.buttons { margin-top:1.5em;}
div.db_ask a{color:#996600;font-weight:bold; text-decoration:none}
div.db_ask a:hover {border-bottom:#996600 solid 2px}
div.db_ask a.yes {margin-right:10px; margin-left:10px;border:#996600 solid 1px; padding:4px; background:#FFFFCC}
div.db_ask a.yes:hover{ background:#CCFF99}
div.db_ask a.no {margin-right:10px; margin-left:10px;border:#996600 solid 1px; padding:4px; background:#FFFFCC}
div.db_ask a.no:hover{ background:#FFC1C1}
div.db_ask a.cancel {margin-right:10px; margin-left:10px;border:#996600 solid 1px; padding:4px; background:#FFFFCC}
div.db_ask a.cancel:hover{ background:#FFFF6C}


/*   ---------- MAINPAGE ----------- */

#mainpage			{width: 430px; float: left; padding: 0 0 15px 0;}
#mainpage div.light		{width: 390px; padding: 0 20px 10px 20px; background: #FFF4D5 url("../img/light_bg.gif") no-repeat center bottom; overflow: hidden;}
#mainpage div.dark		{width: 390px; padding: 0 20px 10px 20px; background: #EFE3BF url("../img/dark_bg.gif") no-repeat center bottom; overflow: hidden;}
#mainpage ul			{margin-left:30px}
#mainpage li			{padding: 2px; list-style-image:url("../img/list_dot_orange.gif")}
#mainpage li.clean		{list-style: none;}
#mainpage li li			{padding: 2px; list-style-image:url("../img/list_dot_blue.gif")}
#mainpage li li li		{padding: 2px; list-style-image:url("../img/list_dot_gray.gif")}
#mainpage li a			{text-decoration: none;}
#mainpage a			{color: inherit; text-decoration: underline;}
#mainpage div.float_left	{width: 185px; float: left;}
#mainpage div.float_right	{width: 185px; float: right;}
#mainpage h3		{margin: 20px 0px 10px 0;}
#mainpage p.options			{text-align:left; color:#25448b; background:#EFE3BF;}
#mainpage p.options a			{text-decoration: none; color:#000; font-weight: bold;}
#mainpage p.options a:hover		{text-decoration: underline; color:#000080; font-weight: bold;}


.cms_page 			{line-height:15px;}
.cms_page .Powieksz1 {font-size:14px}
.cms_page .Powieksz2 {font-size:16px}
.cms_page .Powieksz3 {font-size:18px}

.cms_page .Powieksz1b {font-size:14px; font-weight:bold}
.cms_page .Powieksz2b {font-size:16px; font-weight:bold}
.cms_page .Powieksz3b {font-size:18px; font-weight:bold}

.cms_page .Wazne1		{font-size:14px; color:#CC0000}
.cms_page .Wazne2		{font-size:16px; color:#FF6600}

/* ---------- SIDEBAR ----------- */
#sidebar			{width: 161px; float: left; padding: 0 0 15px 0;}
#sidebar ul			{padding: 0 25px 0 20px; list-style: none;}
#sidebar li			{padding: 5px 0 7px 0; background: url("../img/underline_bg1.gif") no-repeat left bottom;}

#sidebar2			{width: 185px; float: right; padding: 0 0 15px 0; background:#EFE3BF;}
#sidebar2 ul		{padding: 0 40px 0 30px; list-style: none;}
#sidebar2 ul.deco	{background: url("../img/pyramid_bg.gif") no-repeat 70px bottom;}
#sidebar2 li			{padding: 5px 0 7px 0; background: url("../img/underline_bg2.gif") no-repeat left bottom;}
#sidebar2 h3			{padding: 0 0 0 30px; background-position: 15px center;}
#sidebar2 p			{padding: 0 10px 0 20px;}

/* ---------- TOP AREA ---------- */
#intro				{height: 141px; clear: both;}
#logo				{}
#logo a				{}

#top_menu			{width: 722px; clear: both; padding-left: 24px; overflow: hidden;}
#top_menu ul			{margin-right: -1px; text-align: right;}
#top_menu li			{display: inline; border-right: 1px solid #FFFFFF; font-size: 11px; color: #FFFFFF;}
#top_menu li.active		{color:#3C2D02; font-weight:bold}
#top_menu a			{color: #FFFFFF; text-decoration: none; margin: 0 5px 0 3px;}
#top_menu a:hover		{color: #FFFFFF; text-decoration: underline;}
#top_menu li:first-child	{float: left; border: none; padding-left: 14px; background: url("../img/menu_home_bg.gif") no-repeat left center;}
#top_menu li:first-child a	{color: #FFE8C5;}
#top_menu li:first-child a:hover{color: #FFE8C5;}
* html #top_menu a		{margin: 0 2px 0 6px;}




/* ---------- BOTTOM AREA --------- */
#footer				{}

#bottom_menu			{width: 752px; clear: both; border-top: 1px solid #636969; overflow: hidden;}
#bottom_menu ul			{margin-right: -1px; padding-top: 5px; border-top: 1px solid #919696; text-align: right;}
#bottom_menu li			{display: inline; border-right: 1px solid #A9ADAD; font-size: 10px; color: #A9ADAD; text-transform: lowercase;}
#bottom_menu a			{color: #A9ADAD; text-decoration: none; margin: 0 5px 0 3px;}
#bottom_menu a:hover		{color: #A9ADAD; text-decoration: underline;}
#bottom_menu li:first-child a	{color: #CBCECE;}
#bottom_menu li:first-child a:hover	{color: #CBCECE;}
* html #bottom_menu a		{margin: 0 2px 0 6px;}


/* ---------- GLOBAL ----------- */

h1				{margin: 20px 0px 0px 0; padding: 0 0 0 20px; background: url(../img/h_bg.gif) no-repeat 6px center; font: bold 16px arial; color: #E08900; letter-spacing: -0.05em;}
h1 a			{color:#E08900}
h1 a:hover		{color:#E08900; text-decoration:none}
h2				{}
h3				{margin: 20px 0px 0px 0; padding: 0 0 0 20px; background: url(../img/h_bg.gif) no-repeat 6px center; font: bold 16px arial; color: #E08900; letter-spacing: -0.05em;}
h3 a			{color:#E08900}
h3 a:hover		{color:#E08900; text-decoration:none}
h4				{color:#25448b}

li.clean		{list-style: none;}

p				{padding: 4px 2px;}

td				{vertical-align: top;}
img				{border: none; margin: 5px;}
li a				{text-decoration: none;}
a				{color: #3C2D02; text-decoration: none;}
a:hover				{color: #3C2D02; text-decoration: underline;}
.left				{text-align: left !important;}
.right				{text-align: right !important;}
.center				{text-align: center !important;}
.bold				{font-weight: bold !important;}
.underline			{text-decoration: underline !important;}
.important			{font-weight: bold !important; color: #e00000 !important;}

input, select			{padding: 2px; font: 10px tahoma;}
option				{padding-right: 10px;}

img.img_left			{float: left; clear: left; margin: 2px; margin-right: 7px;}
img.img_right			{float: right; clear: right; margin: 2px; margin-left: 7px;}


/* ---------- MAIN BLOCKS ---------- */
*				{margin: 0px; padding: 0px;}
body				{background: #ffffff; font: 12px verdana, arial; color: #3C2D02;}
#whole	 			{width: 776px; margin: 0 auto;}
#top_area			{width: 776px; height: 164px; clear: both; background: url("../img/top_bg.jpg") no-repeat center top;}
#middle_area			{width: 776px; clear: both; overflow: hidden; background: url("../img/back_mainpage.jpg") repeat-y}
#bottom_area			{width: 752px; clear: both; overflow: hidden; padding: 9px 12px 16px 12px; background: #707777;}
