/* Start of CMSMS style sheet 'planynaurlop' */
body {
margin: 0px;
padding: 0px;
text-align: center;
font-family : Tahoma, sans-serif;
font-size:12px;
color:#7C7C7A;
background:#E1E1E1;
}

hr {
color: #fff; 
background-color: #fff; 
border: 2px solid #D0E49F;
border-style: none none solid; 
}

h1 {
font-size:18px;
padding:0;
margin:10px 0;
}

h2 {
font-size:16px;
padding:0;
margin:10px 0;
}

h3 {
font-size:14px;
padding:0;
margin:10px 0;
}

h4 {
font-size:12px;
padding:0;
margin:10px 0;
}

h5 {
font-size:10px;
padding:0;
margin:10px 0;
}

h6 {
font-size:8px;
padding:0;
margin:10px 0;
}

h1, h2, h3, h4, h5, h6 { color:#FF6600; }

img {
border:0;
}

a {
color:#FD6E0E;
cursor:pointer;
text-decoration:none;
border:0;
}

/* ==============================================================
----------> WRAPPER  <----------
================================================================= */

#wrapper {
width:938px;
margin:0 auto;
}

/* ==============================================================
----------> MENU <----------
================================================================= */

#menu {
clear:right;
position:relative;
height:71px;
margin:0 auto;
-margin-bottom:-35px;
z-index:10;
}

#menu ul {
padding:0;
margin:0;
position:relative;
list-style-type: none;
z-index:10;
top:6px;
top:16px;
%top:0px;
height:14px;
left:0;
margin-left:10px;
}

#menu ul li {
display:block;
float:left;
padding:0 18px;
font-family : Tahoma, sans-serif;
font-weight:bold;
font-size:14px;
line-height:14px;
height:14px;
border-left:1px solid #FFFFFD;
}

#menu ul li.menu1 {
border-left:0;
}

#menu ul li a {
color: #FFFFFD;
text-decoration:none;
}

#menu_dol {
position:relative;
width:912px;
height:45px;
z-index:10;
}

#menu_dol ul {
padding:0;
margin:0;
position:relative;
list-style-type: none;
z-index:10;
top:56px;
height:12px;
left:0;
margin-left:25px;
}

#menu_dol ul li {
display:block;
float:left;
padding:0 10px;
font-size:12px;
line-height:12px;
height:12px;
border-left:1px solid #FFFFFD;
}

#menu_dol ul li.menu1 {
border-left:0;
}

#menu_dol ul li a {
color: #FFFFFD;
text-decoration:none;
}

#menu_dol ul li a:hover {
text-decoration:underline;
}

#nav_top {
position:relative;
width:430px;
float:right;
height:45px;
z-index:10;
}

#nav_top ul {
padding:0;
margin:0;
position:relative;
list-style-type: none;
z-index:10;
top:40px;
height:10px;
right:0;
}

#nav_top ul li {
display:block;
float:left;
padding:0 10px;
font-size:10px;
line-height:10px;
height:10px;
border-left:1px solid #88B70F;
}

#nav_top ul li.menu1 {
border-left:0;
}

#nav_top ul li a {
color: #88B70F;
text-decoration:none;
}

#nav_top ul li a:hover {
text-decoration:underline;
}

#nav_dol {
position:relative;
width:912px;
height:24px;
z-index:10;
}

#nav_dol ul {
padding:0;
margin:0;
position:relative;
list-style-type: none;
z-index:10;
top:6px;
height:10px;
left:0;
margin-left:15px;
}

#nav_dol ul li {
display:block;
float:left;
padding:0 10px;
font-size:10px;
line-height:10px;
height:10px;
border-left:1px solid #7E9D28;
}

#nav_dol ul li.menu1 {
border-left:0;
}

#nav_dol ul li a {
color: #7E9D28;
text-decoration:none;
}

#nav_dol ul li a:hover {
text-decoration:underline;
}


/* ==============================================================
----------> CONTENT <----------
================================================================= */

#search {
clear:right;
float:right;
margin:46px 10px 0 0;
width:220px;
}

#search label {
color:#88B70F;
}

#search #cntnt01searchinput {
width:140px;
height:14px;
font-size:12px;
border:1px solid #B9D773;
}

#search #szukaj {
cursor:pointer;
width:26px;
color:#89B70F;
font-weight:bold;
background:none;
border:0;
margin-left:5px;
}

#logo {
width:938px;
height:168px;
background:url(images/logo.jpg) no-repeat;
}

#logo img {
text-align:left;
float:left;
margin:15px 0 0 14px;
}

#header {
position:relative;
width:830px;
height:113px;
z-index:10;
border-bottom:8px solid #B5D782;
}

#content {
width:938px;
position:relative;
margin:0 auto;
z-index:10;
background:url(images/content.jpg) repeat-y;
}

#content0 {
width:910px;
float:left;
margin-left:15px;
-margin-left:8px;
text-align:justify;
}

#content_left {
width:190px;
float:left;
margin-left:0px;
-margin-left:5px;
text-align:justify;

}

#content_center {
width:520px;
float:left;
margin-left:5px;
text-align:justify;
}

#content_right {
width:190px;
float:right;
margin-right:0px;
-margin-right:5px;
text-align:justify;
}

#content_contact {
width:400px;
float:left;
text-align:justify;
margin-right:20px;
}

#ogloszenie_left {
width:695px;
float:left;
}

#ogloszenie_right {
width:214px;
float:left;
}

.clear {
clear:both;
}

#copy {
position:relative;
width:938px;
height:46px;
text-align:right;
color:#FCFEFD;
font-size:8px;
z-index:20;
background:url(images/copy.jpg) no-repeat;
margin-bottom:20px;
}

#copy div {
margin-right:12px;
padding-top:12px;
}

#copy a {
color:#FCFEFD;
}

#left {
width:776px;
margin: 0px auto;
text-align: justify;
}

#footer {
width:938px;
height:96px;
background:url(images/footer.jpg) repeat-x;
}

.form {
width: 230px;
height: 14px;
padding-top: 1px;
background: url(../grafika/form_tlo3.gif);
border: 1px solid #7A7A7A;
margin-top: 5px;
color:#7A7A7A;
}

.formularz {
float: left;
width: 100px;
text-align: right;
margin-right: 20px;
margin-top: 5px;
}

.mini {
font-size: 10px;
color:#fff;
}

.button2 {
width: 85px;
height: 22px;
font-size: 13px;
margin-left: 40px;
text-align:center;
background:none;
color: #7A7A7A;
cursor:pointer;
border:1px solid #7A7A7A;
}

.button {
height: 22px;
font-size: 13px;
margin-left: 200px;
text-align:center;
background:none;
color: #7A7A7A;
cursor:pointer;
border:1px solid #7A7A7A;
}

#contact {
text-align:left;
width:360px;
float:left;
margin-left:100px;
margin-top:10px;
z-index:50;
}

#contact label {
clear:left;
float:left;
}

/* OGLOSZENIA */

#content0 h2 {float:left; margin-left:165px; -margin-left:84px; margin-right:10px;}

p.page {width:200px: float:right; text-align:right;}
.OgloszeniaSummary {padding:10px 0; border-bottom:1px #D2E5A3 solid;}
.OgloszeniaImage {width:165px; float:left; text-align:center;}
.OgloszeniaImage img {width:120px; border:1px #000 solid;}
.OgloszeniaRight {width:745px; float:right;}
.OgloszeniaSummaryLink a {color:#88B70F; font-weight:bold;}
.OgloszeniaAdres {margin-top:10px; font-style:italic;}
.OgloszeniaSummarySummary {margin-top:10px;}
.OgloszeniaCeny {margin-top:10px;}
.OgloszeniaSummaryMorelink { float:right;}

#Ogloszenie {width:745px; float:right;}
#Ogloszenie h2 {float:none; margin-left:0; color:#88B70F;}
h3#NewsPostDetailTitle {color:#88B70F; float:left;}
#Zdjecia {text-align:center; width:165px; float:left; margin-top:-30px;}

#Zdjecia  ul {
padding:0;
margin:0;
position:relative;
list-style-type: none;
}

#Zdjecia ul li {
display:block;
}

#Zdjecia ul li a {
}

#Zdjecia img {
width:120px;
height:auto;
padding:5px;
margin-top:5px;
border:1px #98C231 solid;
}
#NewsPostDetailContent {margin-top:10px;}
#NewsPostDetailReturnLink {float:right;}

#dodaj_ogloszenie {
clear:both;
}

#dodaj_ogloszenie h2 {
float:none; margin-left:0;
}

#dodaj_ogloszenie label {
font-weight:bold;
width:200px;
clear:left;
float:left;
}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 4px solid #525252;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}

.error {
color:#ff0000;
font-weight:bold;
}

/* FILTR */
#filtr {
padding:0px;
text-align:left;
}

#filtr label.filtr {
font-weight:900;
margin:5px;
font-size:10px;
}

#filtr select {
margin-top:5px;
font-size:10px;
}

#filtr b{
font-weight:normal;
margin-left:10px;
}

#text {
width: 100px;
border:1px #6E6E6E solid;
}

#submit2 {
margin-top:-10px;
width: 85px;
height: 18px;
font-size: 10px;
border:1px #6E6E6E solid;
background:#fff;
text-align:center;
font-weight:bold;
color:#6E6E6E;
cursor:pointer;
}

.wynik_wyszuk { font-family:verdana, arial, geneva, sans-serif; font-size: 11px; color: #666666}
.szczegoly {
	font-family:verdana,arial,geneva,sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	background-color: #E60000;
}
.szczegolyinne {
	font-family:verdana,arial,geneva,sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	background-color: #E60000;
}

/* End of 'planynaurlop' */

