*
{
margin:0px;
padding:0px;
}

body
{
/*background-color:#b4b4b4;*/
font-family:Verdana,'Times New Roman',Times,serif;
font-size:9pt;
color:#222;
line-height:18px;
margin-top:5px;
color: #737d80;
color: #333333;
background-image: url("../images/body-tlo.jpg");
background-repeat: repeat-x;
background-attachment: fixed;
background-position: 0% 0%;
padding-top: 20px;
padding-bottom:20px;

}
a  
{
color:#394132;
/*text-decoration:none;*/
}
table, tr, td
{
margin:0px;
padding:0px;

}
img
{
border:none;
}
hr
{
color:#FF8C00;
height: 1px;
background-color: #FF8C00;
border-top-width: 0px;
border-bottom-width: 0px;
}

/*kontener z trescia --------------------*/

div#container
{
min-width:700px;
background-color: #b4b4b4;
background-color: #f0f0f0;
}

.blur
{
  width: 60%;
  background-color: white; /*shadow color*/
  background-color: #f0f0f0; /*shadow color*/
  background-color: #cccccc;

  
  color: inherit;
  margin-left: auto;
  margin-right: auto;
  /*margin-top: 10px;*/
  min-width:850px;
/*  
background-image: url("../images/shadow.png");
background-repeat: repeat-x;
background-attachment: scroll;
background-position: 0% 0%;
*/
}
.shadow
{
  background-color: #666; /*shadow color*/
  color: inherit;
  position: relative;
  bottom: 4px;
  right: 4px;
  min-width:698px;
}
#xc_container
{
width:100%;
border:0;
margin:0px;
padding:0px;
border:1px solid #4F6577;
/*border:1px solid #FF8C00;*/
}
#xc_container1
{
width:100%;
border:0;
margin:0px;
padding:0px;

}
.c_logo
{
text-align:center;;
}
/*header --------------------*/
#header, #header1
{
/*xheight:100px;*/
background-image: url("../images/header2.jpg");
/*xpadding-left:10px;*/
}

#header_text
{
color:#fff;
font-size:30px;
padding-top:30px;
white-space: nowrap;
}

#header_text .header_title h2
{
font-size:14pt;
padding-top:15px;
font-weight:lighter;
}

#header1
{
border-bottom:1px solid #0094FF;
}

.header_text1
{
color:#fff;
font-size:30px;
white-space: nowrap;
}
.header_title1
{
font-size:14pt;
font-weight:lighter;
}


/*Main Content --------------------*/
#context
{
text-align:justify;
vertical-align:top;
padding:10px 12px 15px 10px;
width:80%;
min-width:600px;
}
#context h2
   {
   text-align:right;
   font-weight:lighter;
   color:#933B39;
   border-bottom:1px solid #8d8d8d;
   font-size:14pt;
   padding-bottom:8px;
}
#context ul{
padding:3px 0px 3px 10px;
}
#context ul li{
list-style-type:none;
background-repeat:no-repeat;
background-position:center left;
}

/*Menu  --------------------*/
/*cela menu*/
#menu, #menu2
{
    background-color:white;
/*background-color:#4F6577;
background-color:#393c45;
*/
background-image: url("../images/menu.jpg");
background-repeat: repeat-x;
background-attachment: scroll;
background-position: 0% 0%;

text-align:center;
vertical-align:top;

padding:0px;
margin:0px;
padding:10px 10px 0px 10px;

}
#menu2
{
width:20%;
xmax-width:180px;
xwidth:180px;
padding-top: 0px;
}

div.l_menu
{
text-align:left;
}
.l_menu a
{
color: white;
color: #003366;
text-decoration:none;
}
.m_hover, .m_normal
{
xwidth:100%;
padding-top: 7px;
padding-bottom: 8px;
/*padding-left:5px;*/
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ededed;
/*background-color: #4f6577;*/
text-align:left;
color: white;
font-weight: bold;
white-space: nowrap;
font-size:10pt;
background-image: url("../images/menu_background.png");
background-position: center top;
background-repeat: repeat-x;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #a8b2bb;/*#FF8C00*//*#933B39*/;/*#a8b2bb;*/

}
.m_hover
{
/*
background-color: white;
*/
background-color: #b4b4b4;
color:#4f6577;
background-image: url("../images/menu_hover.png");
}
.m_hover a:hover 
{
text-decoration: none;

}
.m_normal a
{
color: white;
color: #4F6577;
}

.m_normal a, .m_hover a
{
padding-left:5px;
}


/* footer ------- */
#footer
{
width:60%;
margin-left:auto;
margin-right:auto;
min-width:500px;
padding:0px;
font-size:8pt;
text-align:center;  
color: #ffffff;
}
.footer 
{
text-align:center;  
clear:both;
padding:0px;
margin:0px;
margin-top:4px;
border-top:1px solid #888;
border-top-color: #FF8C00;/*#933B39;*//*#a8b2bb;*/

}
.footer  div
{
color: #ffffff;

}
.footer a
{
color: #ffffff;
}
.footer a:hover
{
color: #333333;
}
/*panel z logo*/
.logo 
{
width:240px;
text-align:center;
margin-left:auto; 
margin-right:auto; 
}
.logo1
{
width:150px;
text-align:center;
margin-left:auto; 
margin-right:auto; 
border-bottom:1px solid #0094FF;
}

.opinia
{
/*font-weight:bold;*/
/*white-space: nowrap;*/
font-style:italic; 
font-size:10pt;
padding-right:10px;
 color: Red;
}

/*limeryk*/
.limeryk, .limeryk_t
{
font-weight:bold;
white-space: nowrap;
font-style:italic; 
font-size:10pt;
padding-right:10px;
}
.limeryk_t
{
color:#933B39;
color:#FFA500;
 color:Navy;
font-size:8pt;
}
.logo .limeryk_t
{
text-align:left;
padding-left:10px;
}




.limeryk_header 
{
/*font-weight:bold;*/
}
.limeryk_footer
{
font-style:italic; 
font-size:8pt;
}

/*------------------------*/
.text_superwyroznienie
{
font-size:13pt;
font-weight:bold;
}

.text_wyroznienie
{
font-weight:bold;
}
.text_wyroznienie2
{
font-size:11pt;
font-weight:bold;
}

.warning
{
 color: red;
 font-size:11pt;
}

.wersja
{
 display:none;
}

.wiadomosc
{ width: 100%;
  height: 180px;
}
.info_link
{
width:100%;
}

/*obrazek ze zdjeciem z prawej*/
#rightImg
{
float:right;
margin:0;
padding: 0;
margin-left: 10px;
width:250px;
}
.rightImg
{
float:right;
margin:0;
padding: 0;
margin-left: 10px;
}

/*klasa przyciskow*/
.but,.but_sel
{
border-right: #7f9fb6 1px solid;
border-bottom: #3e6d8e 1px solid;
border-top: #7e9eb5 1px solid;
border-left: #3e6d8e 1px solid;
color: #003366;
background-color: #f8f8ff;/*#e0eaf1;*/
text-decoration: none;
white-space: nowrap;
margin-right:4px;
padding-left:5px;
padding-right:5px;

/*background-color: #FFA500;
color:#FF8C00;
*/
}

.but_sel 
{
background-color:#99ccff;
color: gray;

}

.but:hover 
{
background-color: #3e6d8e;
background-color:#4F6577;
color: #e0eaf1;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #37607d;
text-decoration: none;
}
a.but, a.but_sel 
{
padding-top:2px;
padding-bottom:2px;
margin:0px;
}

/*archiwum */
.wpis
{
border-top:1px solid #8d8d8d;
border-top:1px solid #FF8C00;
}
.data, .godzina ,.adres
{
font-style:italic; 
font-size:8pt;
/*color: white;*/
padding-right:10px;
}
.autor
{
font-weight:bold;
}
.tresc
{
}
.wpis_title
{
font-weight:bold;
}

#rss 
{
margin: 0px 0px 0px 0px;
padding: 15px 0px 0px 0px;
background: url("../images/rss2.png") no-repeat 50px 10px; 
display:block;
font-size:14pt;
height:35px;
xwidth:100%;
}
#rss li
{
list-style-type:none;
}


a.rss 
{
background-image: url("../images/rss2.png");
background-repeat: no-repeat;
width:32px;
height:32px;
}

input
{
border-bottom: 1px solid #FFA500;
border-right: 1px solid #FFA500;
/*
border-left: 1px solid 933B39;
border-top: 1px solid 933B39;
border-top: #7e9eb5 1px solid;
border-left: #3e6d8e 1px solid;
border-top: #3e6d8e 1px solid;
*/
margin-bottom:2px;
border-left: 1px solid grey;
border-top: 1px solid grey;

/*
border-bottom-color:#FFA500;
border-right-color:#FFA500;

border-top-color:#FF8C00;
border-left-color:#FF8C00;
*/


}
textarea
{
border-bottom: 1px solid #FFA500;
border-right: 1px solid #FFA500;
border-left: 1px solid grey;
border-top: 1px solid grey;
}

.but_panel
{
margin-top: 15px;
}
.but_panel_c
{
margin-top: 15px;
text-align:center;
}
.but_big
{
font-size:20px;
padding: 4px 40px 4px 40px;
}
.but_medium
{
font-size:15px;
padding: 3px 15px 3px 15px;
}
.field_value
{
width:200px;
}

.rezerwacja_panel
{
width:625px;
overflow:auto;
font-size:10px;
}
#rezerwacja_table ,.ds
{
border: 1px solid gray;
border-collapse: collapse;
background-color: #ffc;
}

#rezerwacja_table thead,.ds  thead, .ds tr.header
{
xbackground-color: #ffc;
font-weight: bold;
text-align:center;

}
#rezerwacja_table  td,.ds  td
{
border: 1px solid gray; 
white-space:nowrap;
}
#rezerwacja_table  td input,.ds  td input,#rezerwacja_table  td select,.ds  td select
{
font-size:10px;
}
.rezerwacja_z
{
 color:red;
 text-align:center;
 }
.rezerwacja_z2
{
 text-align:center;
 background-color:red;
}
.rezerwacja_w, .rezerwacja_w input
{
text-align:center;
}

.rezerwacja_d
{
background-color:#b4b4b4;
}
.rezerwacja_u
{
background-color:brown;
}

.table_data
{
border: 1px solid gray;
border-collapse: collapse;
background-color: #ffc;
font-size:10px;
}
div.panel_data
{
width:650px;
overflow:auto;
}

.table_data input, .table_data select
{
font-size:10px;
}
.table_data td,.table_data th
{
border: 1px solid gray;
white-space:nowrap;
padding-left:2px;
padding-right:2px;
}



tr.even
{
background-color:#fff;
}
tr.odd
{
background-color:#dadada;

}

tr.edit, tr.selected
{
background-color:#00ffff;
}

.pagination
{
margin-top:2px;
}
.page-link
{
float:left;
background-color:darkgray;
border:1px solid black;
text-align:center;
color:#ffffff;
}
.page-link a,.page-link span
{
padding:2px 4px 2px 4px;
display:block;
color:#ffffff;
}
.page-link span
{
background-color:#ffffff;
color:#000000;
}
.page-link:hover
{
background-color:#ffffff;
color:#000000;
}
.page-link:hover a
{
color:#000000;
}