/* Page Core */
body { margin: 0px; color: #696969; font-size: 12px; font-family: Arial; }
img, div { margin: 0px; padding: 0px; }
a img { border: 0px; }
.center { text-align: center; }
h1 { font-size: 20px; font-height: bold; margin: 0 0 0 5px; padding: 0px; }
h2 { font-size: 16px; font-height: bold; margin: 0 0 2px 5px; padding: 0px; color: #006f5d; }
h2 span { color: #c0504c; padding-left: 65px; }
#rightnav h2 { margin: 0 0 2px 0px; }
h3 { font-size: 12px; font-height: bold; margin: 0px; padding: 0px; }
p { margin: 0 0 10px 0; padding: 0 }
a { color: #ff6600; }
a:hover { color: #ffff00; }
.big { font-size: 14px; }
.floatright { float: right; margin: 0 0 10px 10px; padding: 2px; }
.sign { font-weight: bolder; font-size: 12px; }
/* Layout - Core */
#page_content { margin: 48px 55px 73px 77px; background-color: rgb(255, 255, 255);  padding: 8px 8px 14px 8px; width: 930px; }
#top_menu { border-top: 3px #006e5d solid; border-bottom: 1px #006e5d solid; height: 25px; }
#container { margin-top: 10px; }
/* Page Core for no FCK */
body { background-color: rgb(61, 125, 103); background-image: url(/images/main_bg.png); background-repeat: repeat-x; }
/* Top Navigation */
#navcontainer { margin: 3px 4px; background-color: #ffffd1; height: 19px; }
#navlist { padding: 3px; margin: 0; font: bold 12px Verdana, sans-serif; }
#navlist li { list-style: none; margin: 0; padding: 0; display: inline; }
#navlist li a { margin: 0px 10px 0px 10px; padding-left: 6px; border-left: 10px solid #ff6600; text-decoration: none; color: #006f5d; }
#navlist li a:link { color: #006f5d; }
#navlist li a:visited { color: #006f5d; }
#navlist li a:hover { color: #ff6600; }
/* Footer */
#footer { clear: both; margin: 0; padding: .5em; text-align: center; color: #353535; width: 914px; }
#footer a { color: #353535; text-decoration: none; }
#footer a:hover { color: red }
#pos_links { padding: 6px; border-bottom: 1px solid #006f5d; }
#site_links { background-color: #ffffd1; padding: 3px; margin: 3px 0; }
/* Layout - Home Page */
#home_content { float: left; width: 560px; margin: 0; padding: 2px; }
#home_rightnav { margin-left: 580px; width: 334px; }
#home_rightnav div { border-bottom: 1px solid #006f5d; clear: right; margin-bottom: 10px; }
#home_rightnav div div { border: none; }
#home_rightnav div.last { border: none; }
/* Home Page - Elements */
.yellow_box { border: 1px solid #006f5d; padding: 3px 5px 0 5px; background-color: #ffffd1; text-align: justify; margin-bottom: 10px; color: #006f5d; }
img#dorota_siwak { display: block; position: relative; left: 400px; top: -10px }
#promocja { margin: 50px 0; }
/* Home Page - Sub Layout */
#leftsubnav { float: left; width: 245px; }
#leftcontent { margin-left: 250px; }
#leftcontent a img { float: right; }
/* Formularz subskrypcji */
form#sub_z9800a22f9168b83018e3eacdb439d7c5z fieldset { text-align: center; border: none }
input#sub_z9800a22f9168b83018e3eacdb439d7c5z_name { border: 1px solid #006f5d; }
input#sub_z9800a22f9168b83018e3eacdb439d7c5z_email { border: 1px solid #006f5d; }
#sub_z9800a22f9168b83018e3eacdb439d7c5z_submit input { cursor:pointer; border: outset 0px #fff; font-size: 0px; background:url(/images/send.png) repeat-x left top; width: 88px; height: 30px; display: block; float: right; }
/* Additional elements */
#kup_online { position: absolute; top: 245px; left: 850px; }
/* Layout - Template 1 Page */
#tmp1_content { float: left; width: 600px; margin: 0; padding: 2px; border: 1px solid #006f5d; color: #006f5d; position: relative; }
#tmp1_rightnav { margin-left: 614px; width: 300px; }
/* Template 1 Elements */
.tmp1_right_box { margin: 0 0 10px 0; }
h1.tmp1_header { margin-bottom: 15px; }
h2.tmp1_yellow_header { border: 1px solid #006f5d; background-color: #ffffd1; text-align: justify; margin: 0 0 5px 0; padding: 0; color: #006f5d; }
h3.tmp1_yellow_header { background-color: #ffffd1; text-align: justify; margin: 5px 0; padding: 3px; color: #006f5d; }
h2.tmp1_yellow_header span { display: block; padding: 5px; color: #006f5d; }
.tmp1_floatright { float: right; margin: 10px 0 10px 10px; padding: 2px; }
#tmp1_info { position: absolute; right: 5px; top: 5px; color: #696969; }
#tmp1_info img { vertical-align: middle; }
#tmp1_info td { text-align: center; }
.tmp1_row { color: #696969; text-align: center; }
#tmp1_content input { border: 1px solid #696969; margin: 2px;}
#tmp1_content table#amount_t td { color: #696969; }
#swit_order_amount { width: 20px; text-align: right; }
#tmp1_content div.promocja {color: #ff3300; text-align: center; font-weight: bold; }
#tmp1_content table { margin-left: 20px; }
#tmp1_content span.required { color: #ff3300; }
#tmp1_content input#submit { border: none; margin-top: 10px; margin-bottom: 10px; }
table#address_t td { color: #696969; }
#tmp1_content div#pay ul li { list-style-type: none; color: #696969 }
