@charset "iso-8859-2";
/* CSS Document */
/*ogólne style strony*/
body {
   background:#fff url(images/back1.gif) repeat-x;
   font:11px  Verdana, Tahoma, Helvetica, sans-serif;
   color:#7B7F7F; 
   margin:0px;
}
:focus {
	outline: 0;
}
#in{
background:#fff url(images/back0.gif) repeat-x;
   font:11px  Verdana, Tahoma, Helvetica, sans-serif;
   color:#7B7F7F; 
   margin:0px;
   padding-top:144px;}
   
#strona{ 
   text-align:center;
   
}
#strona div{
   margin:auto;
}
#all{ 
   margin:0px; 
   border:0; 
   padding:0px; 
   width:775px;
   background-color:#fff;
   } 
#header{   
   background:url(images/header.jpg) no-repeat;
   height:95px;
   width:775px;
   clear:right;
   }
#head{   
   background:url(images/head1.jpg) no-repeat;
   height:56px;
   width:398px;
   clear:right;
   }
#intro{   
   background:url(images/intro.jpg) no-repeat;
   height:228px;
   width:398px;
   clear:right;
   }
.flagi{
text-align:left;
padding:70px 0 0 655px;
}
.flags{
padding-top:10px;
}
.fl{
margin:0 5px 0 5px; border:none;
}
#baner{   
   background:url(images/baner.jpg) no-repeat;
   height:225px;
   width:775px;
   clear:right;
   }
#up{   
   background:url(images/up.gif) no-repeat;
   height:19px;
   width:775px;
   clear:right;
   }
#inside{   
   background:url(images/inside.gif) repeat-y;
   width:775px;
   clear:right;
   }
#stopka{   
   background:url(images/stopka.jpg) no-repeat;
   height:98px;
   width:775px;
   clear:right;
}
.menubottom{
padding:40px 0 0 0;   
color:#E0F4FD;
font-size:10px;
}
#left{width:242px; 
float:left; 
margin:0; 
padding:0;
text-align:left;
background:url(images/back_menu.gif) no-repeat;
}
#right{
float:left;
width:500px;
margin:0; 
padding:0;
text-align:left;
}
.bottom{
clear:both;
height:1px;
}
p{
margin-bottom:10px;
margin-left:5px;
line-height:15px;
clear:right;
}
.gal{
margin: 0 3px 5px 3px;
border:2px #fff solid;
cursor:pointer;
}
h1{
font-size:15px;
clear:right;
}
.float{
float:left;
margin-right:10px;
}
.clear{
clear:both;
}
.orange{
color:#F7941D;
}
.blue{
color:#499AC3;
}
/*linki*/
a.white:link {
   color:#E0F4FD; 
   text-decoration:none;
  
}
a.white:visited {
   color:#E0F4FD; 
   text-decoration:none;
}
a.white:hover {
   color:#E0F4FD; 
   text-decoration:underline;
}

a.green:link {
   color:#85C227; 
   text-decoration:none;
  
}
a.green:visited {
   color:#85C227; 
   text-decoration:none;
}
a.green:hover {
   color:#85C227; 
   text-decoration:underline;
}

/*menu*/
#left ul
{
margin: 0 0 0 28px;
padding: 0;
list-style-type: none;
}

#left a
{
display: block;
width: 214px;
height: 30px;
}

#left a.glowna:link, #left a.glowna:visited
{
background:url(images/button_glowna.gif) no-repeat;
width: 214px;
height: 30px;
}
#left a.glowna:hover
{
background:url(images/button_glowna_up.gif) no-repeat;
}
#left a.gospodarstwo:link, #left a.gospodarstwo:visited
{
background:url(images/button_gospodarstwo.gif) no-repeat;
width: 214px;
height: 30px;
}
#left a.gospodarstwo:hover
{
background:url(images/button_gospodarstwo_up.gif) no-repeat;
}
#left a.pokoje:link, #left a.pokoje:visited
{
background:url(images/button_pokoje.gif) no-repeat;
width: 214px;
height: 30px;
}
#left a.pokoje:hover
{
background:url(images/button_pokoje_up.gif) no-repeat;
}
#left a.atrakcje:link, #left a.atrakcje:visited
{
background:url(images/button_atrakcje.gif) no-repeat;
width: 214px;
height: 30px;
}
#left a.atrakcje:hover
{
background:url(images/button_atrakcje_up.gif) no-repeat;
}
#left a.galeria:link, #left a.galeria:visited
{
background:url(images/button_galeria.gif) no-repeat;
width: 214px;
height: 30px;
}
#left a.galeria:hover
{
background:url(images/button_galeria_up.gif) no-repeat;
}
#left a.rezerwacja:link, #left a.rezerwacja:visited
{
background:url(images/button_rezerwacja.gif) no-repeat;
width: 214px;
height: 30px;
}
#left a.rezerwacja:hover
{
background:url(images/button_rezerwacja_up.gif) no-repeat;
}
#left a.kontakt:link, #left a.kontakt:visited
{
background:url(images/button_kontakt.gif) no-repeat;
width: 214px;
height: 30px;
}
#left a.kontakt:hover
{
background:url(images/button_kontakt_up.gif) no-repeat;
}
/*formularz*/
.form{
      float:left;
      width:355px;
	  padding:30px;
	  text-align:left;
}

.label {
      display:block; 
      width:350px; 
      float:left;
}
.label0 {
      display:block; 
      width:300px; 
      float:left;
}
.label1 {
      display:block; 
      width:20px; 
      float:left;
}
.label2 {
      display:block; 
      width:70px; 
      float:left;
}
input, textarea {
   
}
div.okno {
    clear:both;
	padding:1px 0 1px 0; 
    
}
div.okno1 {
   clear:both; 
   padding-bottom:2px; 
   padding-top:2px;
   padding-top:3px; 
   padding-bottom:2px;
   
}
input.submit {
   margin-left: 300px; 
   display: inline; 
   background-color:#85C227; 
   border-color:#fff; 
   border-style:solid; 
   border-width:1px; 
   font-size:10px; 
   width:50px;
   color:#fff;
}
input.submit1 {
   margin-left: 240px; 
   display: inline; 
   background-color:#85C227; 
   border-color:#fff; 
   border-style:solid; 
   border-width:1px; 
   font-size:10px; 
   width:50px;
   color:#fff;
}
label.submit {
   width: auto; 
}
input.text{
   width: 350px;
   height:15px;
   border-color:#D9D9D9; 
   border-style:solid; 
   border-width:1px;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#6C6C6C;
}
input.text1{
   width:90px;
   height:15px;
   border-color:#D9D9D9; 
   border-style:solid; 
   border-width:1px;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#6C6C6C;
}
input.text2{
   width:40px;
   height:15px;
   border-color:#D9D9D9; 
   border-style:solid; 
   border-width:1px;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#6C6C6C;
}
textarea.text{
   width: 350px;
   height:40px;
   border-color:#D9D9D9; 
   border-style:solid; 
   border-width:1px;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#6C6C6C;
   
}
.brak{font-size:10px; color:#FF0000;}   
   