/* Wspolne */

body  {
width:100%; 
height:100%; 
padding: 0px; 
margin: 0px; 
font: 12px/15px Tahoma, Verdana, Arial;
color: #006986;
background:#62b4be url('../img/background_all.gif') top left;
}

a {
text-decoration: none; 
color:#01536a;
}

a:hover {
text-decoration: underline;
}

img {
border: 0px;
}

p {
margin: 0px;
}

table {
margin: 0px; 
border-collapse:collapse; 
empty-cells: show; 
}

td  {
font: 12px/15px Tahoma, Verdana, Arial;
border: 0px; 
padding: 0px; 
vertical-align: top; 
cursor: default;
}
.right  {
text-align:right;
}

.all  {
width:100%;
}

h2  {
border:0px;
font-size:12px;
font-weight:bold;
text-indent:9px;
margin:0px;
background:url('../img/arrow_orange.gif') top left no-repeat;
color:#000000;
}

h4 {
font-size: 12px;
padding:0px;
margin:0px 0px 15px 0px;
font-weight:bold;
color:#ffffff;
}

form  {
margin:0px;
padding:0px;
}

/* Naglowek */
td#header_l	{
height:178px;
background:url('../img/background_header.jpg') top right repeat-x;
}

td#header_l div {
height:178px;
background:url('../img/floral_left1.gif') bottom right no-repeat;
}

td#header_c {
width:1000px;
height:178px;
background:url('../img/background_header.jpg') top left repeat-x;
}

td#header_r {
height:178px;
background:url('../img/background_header_r.jpg') top left repeat-x;
}

td#header_r div {
height:178px;
background:url('../img/floral_right1.gif') bottom left no-repeat;
}

/* Kontent */

td#content_container_l  {
background:url('../img/background_all_light.jpg') top right;
}

td#content_container_l td {
height:576px;
background:url('../img/background_gradient.jpg') top right repeat-x;
}

td#content_container_l div {
height:178px;
background:url('../img/floral_left2.gif') top right no-repeat;
}

td#content_container_c  {
width:1000px;
background:url('../img/background_all_light.jpg') top left;
}

td#content_gradient {
width:1000px;
background:url('../img/background_gradient.jpg') top left repeat-x;
}

table#content_main  {
width:998px;
margin:0px auto 0px auto;
}

td#content_main_l {
width:39px;
background:url('../img/background_main_frame_left.gif') top left repeat-y;
}

td#content_main_c {
background:url('../img/background_main_frame_center.jpg') top left;
}

div#content_main_c_gradient {
background:url('../img/main_frame_gradient_center.jpg') top left repeat-x;
}

div#player_main {
width:588px;
float:left;
margin: 22px 0px 12px 0px;
}

div#this_month  {
width:318px;
height:294px;
margin: 22px 0px 12px 0px;
float:right;
text-align:center;
background:url('../img/background_this_month.gif') top left no-repeat;
}

div#this_month_flash {
  height: 278px;
}

div.text_header  {
height:16px;
padding:6px 12px 8px 12px;
background-color:#006986;
font:13px Tahoma Verdana, Arial;
font-weight:bold;
color:#ffffff;
text-align:left;
}

div.text_header_l  {
height:16px;
padding:6px 12px 8px 12px;
text-align:left;
float:left;
}

div.text_header_r  {
height:16px;
padding:6px 12px 8px 12px;
text-align:right;
float:right;
}

div.text_header_r a{
color:#ffffff;
}

div.white_box {
width:578px;
padding:8px 0px 0px 8px;
background:#ffffff url('../img/white_arch_left.gif') bottom left no-repeat;
float:left;
}


div#text_header_container	{
height:30px;
background-color:#006986;
color:#ffffff;
font:13px Tahoma Verdana, Arial;
font-weight:bold;
}

div#under_player  {
height:12px;
background:url('../img/spacer_content.gif') top left repeat-x;
clear:both;
}

td#content_left_col {
width:588px;
}

div.short_news_header {
margin:0px 8px 10px 40px;
}

div.short_news_header p {
text-indent:9px;
line-height:12px;
background:url('../img/arrow_orange.gif') top left no-repeat;
font-size:11px;
}

div.short_news_header span  {
color:#bb0404;
text-decoration: underline;
}

div.short_news  {
text-indent:22px;
padding:0px 8px 10px 0px;
text-align:justify;
}

div#news  {
padding:0px 8px 10px 0px;
text-align:justify;
}

div#news	p	{
text-indent:22px;
margin-bottom:10px;
background:url('../img/arrow_p.gif') top left no-repeat;
}

div#main_image_container {
float:right;
margin-left:10px;
text-align:center;
}

#main_image_container {
float:right;
margin-left:10px;
text-align:center;
}

table#main_image_container td.image {
background-color:#ffffff;
border:1px solid #c5e8ee;
padding:4px;
}

table#main_image_container td.shadow {
background: url(../img/image_shadow.gif);
}

table#main_image_container td.podpis {
color:#b10a02;
text-align:right;
font-size:10px  
}


div#main_image_container_left {
float:left;
margin-right:10px;
text-align:center;  
}

table.img_right {
  float: right;
  margin-left: 10px;
}

table.img_left {
  float: left;
  margin-right: 10px;
}

table.img_right td.img, table.img_left td.img
{
    background-color:#ffffff;
    border:1px solid #c5e8ee;
    padding:4px;
}

table.img_right td.shadow, table.img_left td.shadow
{
background: url(../img/image_shadow.gif);
height: 7px;
}

table.img_right td.opis, table.img_left td.opis
{
color:#b10a02;
text-align:right;
font-size:10px  
}


div#main_image  {
background-color:#ffffff;
border:1px solid #c5e8ee;
padding:4px;
}
div#main_image_desc {
color:#b10a02;
text-align:right;
font-size:10px;
}

div#main_image_container_left  div#main_image_desc {
text-align:left;
}

div#main_image img  {
border:1px solid #006986;
}

div#main_image_shadow	{
height:7px;
background: url(../img/image_shadow.gif);
}

p.more  {
border-bottom:1px solid #006986;
text-align:right
}

img.ico_news  {
float:left;
margin-right:13px
}

div#tabs {
width:562px;
padding:0px 0px 20px 0px;
float:left;
}

div.short_news_header span.tab_off {
  cursor: pointer;
}

div.short_news_header span.tab_on {
  text-decoration: none;
  color: #01536A;
}

.tab_content_off {
  display: none;
}

.tab_content_on {
 display: block;
}

div.tab p{
text-align:left;
font-weight:bold;
padding:0px 0px 10px 0px;
}

td.thumbnail  {
width:125px;
height:125px;
text-align:center;
vertical-align:middle;
border:1px solid #c8e9ef;
}

td.photo_title  {
text-align:center;
padding:0px 5px 5px 5px;
font-size:11px;
}

td#content_right_col  {
padding-left:16px;
}

div#stronniczo  {
width:294px;
padding:8px 12px 0px 12px;
color:#006986;
background:#ffffff url('../img/background_stronniczo.gif') top left no-repeat;
}

div#stronniczo_text_header  {
margin:0px 8px 10px 0px;
}

div#stronniczo_text_header p  {
text-indent:9px;
line-height:12px;
background:url('../img/arrow_orange.gif') top left no-repeat;
font-size:11px;
}

div#stronniczo_content  {
margin:0px 8px 0px 0px;
text-align:justify
}

div#stronniczo_bottom {
height:10px;
background: url('../img/arch2.gif') top right no-repeat;
margin-bottom:16px;
}

div#submenu {
width:318px;
padding:8px 0px 0px 0px;
background:#006986 url('../img/submenu_gradient.gif') top left repeat-x;
}

div#submenu table {
  height: 100px;
  width: 100%;
}

div.submenu_item_off  {
padding:7px 10px 0px 20px;
height:22px;
}

div.submenu_item_off a {
color:#c5e8ee;  
}

div.submenu_item_on a {
color:#006986;
}


div.submenu_item_on	{
padding:7px 10px 0px 20px;
height:22px;
color:#006986;
background: url('../img/submenu_over.gif') top left no-repeat;
}


div#submenu_bottom {
height:10px;
background: url('../img/arch_submenu.gif') top right no-repeat;
margin-bottom:16px;
}

td#content_main_r {
width:39px;
background:url('../img/background_main_frame_right.gif') top left repeat-y;
}

div#links {
width:294px;
padding:8px 12px 10px 12px;
color:#ffffff;
background:url('../img/background_this_month.gif') bottom left no-repeat;
}

div#links div {
margin:0px 8px 0px 0px;
text-align:justify;
line-height:20px;
}

div#links ul  {
list-style-image:url('../img/arrow_orange2.gif');
padding:0px;
margin:0px 0px 10px 20px;
}

div#links a {
color:#c4e6ec;
}

td#content_main_bottom_l {
width:39px;
height:14px;
background:url('../img/background_main_frame_bottom_l.gif') top left no-repeat;
}

td#content_main_bottom_c {
height:14px;
background:url('../img/background_main_frame_bottom.gif') bottom left repeat-x;
}

td#content_main_bottom_r {
width:39px;
height:14px;
background:url('../img/background_main_frame_bottom_r.gif') top left no-repeat;
}

td#content_container_r {
background:url('../img/background_all_light_r.jpg') top left;
}

/*footer contact */

table#footer_contact	{
width:998px;
margin:30px auto 40px auto;
}

table#footer_contact a  {
color:#ffffff;
}

table#footer_contact ul  {
list-style-image:url('../img/arrow_orange2.gif');
padding:0px;
margin:0px 0px 10px 20px;
}

td#footer_contact_l  {
width:39px;
background:url('../img/background_main_frame_left.gif') top left repeat-y;
}

td#footer_contact_c  {
background:url('../img/background_main_frame_center.jpg') top left;
color:#01536a;
}

td#footer_contact_r  {
width:39px;
background:url('../img/background_main_frame_right.gif') top left repeat-y;
}

div#footer_contact_container  {
background:url('../img/border.gif') top left repeat-x;
padding-top:20px;
}

div#footer_contact_lc	{
background:url('../img/spacer_vertical.gif') center right no-repeat;
float:left;
width:280px;
padding:0px 10px 0px 15px;
}

div#footer_contact_rc	{
float:left;
width:280px;
padding:0px 10px 0px 15px;
}
div#footer_contact_rc	span	{
margin-right:110px;
}

div#footer_contact_lc div  {
margin-left:135px;
}

div#footer_contact_cc	{
background:url('../img/spacer_vertical.gif') center right no-repeat;
float:left;
width:280px;
padding:0px 10px 0px 15px;
line-height:20px;
}

input#submit_button {
width:51px;
height:18px;
float:right;
cursor: pointer;
}

td#footer_contact_bottom_l  {
width:39px;
height:14px;
background:url('../img/background_main_frame_bottom_l.gif') top left no-repeat;
}

td#footer_contact_bottom_c  {
height:14px;
background:url('../img/background_main_frame_bottom.gif') bottom left repeat-x;
}

td#footer_contact_bottom_r  {
width:39px;
height:14px;
background:url('../img/background_main_frame_bottom_r.gif') top left no-repeat;
}

td#content_container_r td {
height:576px;
background:url('../img/background_gradient_r.jpg') top left repeat-x;
}
td#content_container_r div {
height:178px;
background:url('../img/floral_right2.gif') top left no-repeat;
}

div#pages {
height:30px;
text-align:center;
font-size:11px;
}

/* Stopka */
div#footer_container  {
border-top:9px solid #ffffff;
padding:16px 0px 16px 0px;
}

div#footer	{
width:998px;
margin:auto;
text-align:center;
}

div#footer a  {
font-size:11px;
color:#ffffff;
}
div.small_input {
background:url('../img/background_input.gif') bottom left no-repeat;
width:137px;
height:19px;
float:left;
margin:5px 3px 10px 0px;
}

div.small_input_error {
background:url('../img/background_input_error.gif') bottom left no-repeat;
width:137px;
height:19px;
float:left;
margin:5px 3px 10px 0px;
}


input	{
background-color: transparent;
border:0px;
width:117px;
height:19px;
padding:0px 5px 0px 5px;
font:11px 'Trebuchet MS', Trebuchet, Tahoma, Verdana, Arial;
line-height:19px;
color:#01536a;
}

div#text_area {
clear:both;
width:277px;
height:95px;
background:url('../img/background_textarea.gif') top left no-repeat;
margin:5px 0px 5px 0px;
}

div#text_area.error {
background:url('../img/background_textarea_error.gif') top left no-repeat;  
}







textarea	{

background-color: transparent;
border:0px;
width:265px;
height:80px;
margin:5px 0px 0px 5px;
font:11px 'Trebuchet MS', Trebuchet, Tahoma, Verdana, Arial;
color:#01536a;
overflow-x: none;
overflow-y: auto;
}


div#main_submit {
width:80px;
height:22px;
margin-top:10px;
float:right;
line-height:20px;
}




div#black_layer, div#formblack_layer {
background-color:#F5F5F5;
display:none;
height:100%;
left:0px;
opacity:0.85;
filter: alpha(opacity=85);
position:absolute;
top:0px;
visibility:hidden;
width:100%;
z-index:1000;
}

div#form_layer {
display:none;
left:0px;
opacity:1;
position:absolute;
top:0px;
visibility:hidden;
z-index:1001;  
}

#loader {
background-color:#FFFFFF;
border:10px solid #FFFFFF;
display:none;
visibility:hidden;
z-index:1001;
}

#container {
cursor:pointer;
display:none;
left:0pt;
position:absolute;
top:0pt;
visibility:hidden;
z-index:1001;
}

img#photo_container {
  border: 4px solid #1f5880;
}

#player_video {
  margin: auto;
  margin-top: 10px;
  width: 500px;
}

