@import "j/lytebox/lytebox.css";

* {	font-family:Verdana, Arial; font-size:10px;}
html{
width:100%;
height:100%;
}
body{
background-color: #F2F8E0; 
margin:0;padding:0;
position:relative;
#behavior:url(csshover.htc);
}
#body{
margin:0 auto 3px auto;
padding:0px;
width:750px;
position:relative;
}
.blk{
display:block;
}
.mauto{
margin:0 auto;
}
img{
border:0;
}
table.td{	text-align:center; vertical-align:	 middle;}
.style0 {color: #C0C0C0; font-size:13px; font-weight: bold;}
.naglowek {font-family: Arial; color: #999900; font-size:15px; font-weight: bold;}
.style1{font-size: 24px; font-weight: bold; color: #FF0000;}
.style4 {color: #333333;}
.style5 {font-size:13px; color: #666666;}
.style6 {color: #999900; font-weight: bold;}
}
a:link{color: #333333; text-decoration: #333333;}
a:active{color: #333333; text-decoration: #333333;}
a:hover{color: #333333; text-decoration: underline;}
a:visited{color: #333333; text-decoration: #333333;}

.style7 {
	color: #666666;
	font-weight: bold;
}
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style3 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style5 {
	font-size: 11px;
	font-weight: bold;
	color: #009900;
}

.naglowek_newsa {
	font-size: 14pt;
	font-weight: bold;
	color: #bfd693; text-align:center; font-family:Verdana
}

.naglowek_newsa2 {
	font-size: 10pt;
	font-weight: bold;
	color: #808080; text-align:center; font-family:Verdana
}

a:link.stopka  {text-decoration: none; color: #BFD693; font-family: Arial; font-size: 7pt; }
a:visited.stopka { text-decoration: none; color: #BFD693; font-family: Arial; font-size: 7pt;  }
a:hover.stopka { text-decoration: none; color: #000000; font-family: Arial; font-size: 7pt;}
a:active.stopka { text-decoration: none; color: #BFD693; font-family: Arial; font-size: 7pt;}

ul,li,ol     { font-family: Verdana, Arial; font-size: 10px; color: #000000; list-style-type:circle}


/**/
#topgfx{
position:relative;
height:115px;
}
#menuFlash{
display:block;
margin:0;
padding:0;
width:750px;
height:250px;
}

#topFlash{
position:absolute;
left:180px;
top:37px;
}

#topHotele{
position:absolute;
right:0;
bottom:0;
}

#content{
width:720px;
margin:0 auto;
overflow:hidden;
position:relative;
left:1px;
background:#f7f8f3;
text-align:left;
}
#contLeft{
width:213px;
float:left;
background:#dae7af url(img/lewe_tlo_kreska.jpg) no-repeat right bottom;
padding-bottom:10px;
text-align:right;
padding-right:7px;
margin-right:4px;
}
#contRight{
width:490px;
background:#f7f8f3;
overflow:hidden;
float:right;
}

/* lewa strona */

#bookOnline{
padding:0;
display:block;
}
#gallery{
margin-right:4px;
}
/* aktualnosci */
#news{
width:179px;
margin-right:5px;
text-align:left;
margin-left:auto;
}
#news p{
margin:5px 0;
}
p.newsLink{
text-align:right;
}

p.newsLink a{
padding-right:12px;
color:#333;
text-decoration:none;
background:url(img/green_arrow.png) no-repeat right 55%;
}
p.newsLink a:hover{
color:#777;
text-decoration:none;
}
.newsHead{
color:#333;
font-size:11px;
margin:4px 0 2px 0;
}

/* komentarze */
#comments{
border-top:#ccc 1px solid;
width:179px;
margin-top:15px;
margin-right:5px;
text-align:left;
margin-left:auto;
}
p.comment{
font-size:11px;
}
p.commentDate{
font-size:10px;
color:#555;
}
/* newsletter */
#newsletter{
border-top:#ccc 1px solid;
width:179px;
margin-right:5px;
margin-left:auto;
text-align:left;
padding:0;
}
#newsletter p{
margin:2px 0 0 0;
}
#newsMail{
border:#888 1px solid;
width:171px;
margin:0 auto;
padding:2px 3px;
}
#newsletterSubms{
text-align:right;
}

#newsletterSubms input{
margin-left:10px;
background:#dae7af;
font-weight:bold;
border:0;
}
#newsletterSubms input:hover{
background:#cad79f;
cursor:pointer;
#cursor:hand;
}



/* prawa strona */

/* galeria */

#galleryList{
margin:2px 15px 2px 5px;
overflow:hidden;
}
#galleryList div{
width:210px;
margin-left:15px;
float:left;
margin-bottom:20px;
position:relative;
height:170px;
}
#galleryList div hr{
color:#ccc;
height:1px;
margin:5px 0;
border-collapse:collapse;
border:0;
background:#ccc;
}
#galleryList div a{
text-decoration:none;
font-size:12px;
font-weight:bold;
color:#6f9643;
}
#galleryList div span{
position:absolute;
right:0;
top:0;
color:#999;
}

#bCrumbs{
margin:2px 15px 2px 5px;
border:#f3f3f3 1px solid;
background:#f8f8f8;
color:#555;
font-size:11px;
}
#bCrumbs a{
padding-right:10px;
margin-right:4px;
background:url(img/green_arrow.png) no-repeat right 50%;
font-weight:bold;
color:#060;
text-decoration:none;
}
#bCrumbs a:hover{
color:#090;
text-decoration:none;
}
#photoGallery{
margin:2px 15px 2px 5px;
border:#f3f3f3 1px solid;
background:#f8f8f8;
width:450px;
color:#555;
}
#photoGallery a img{
margin:2px;
padding:1px;
border:#f3f3f3 1px solid;
}
#photoGallery a:hover img{
background:#dadada;
border:#e3e3e3 1px solid;
}
/* opinie */

.forumEntry{
margin:2px 15px 2px 5px;
border-bottom:#ccc 1px solid;
}
.forumEntry h3{
text-align:left;
padding-right:100px;
font-size:11px;
position:relative;
color:#afc683;
}

.forumEntry h3 span{
color:#999;
position:absolute;
right:5px;
top:0;
font-size:11px;
font-weight:normal;
}
.forumEntry h3 p{
color:#333;
font-size:12px;
}

#forumForm{
margin:2px 15px 2px 5px;
border:#f3f3f3 1px solid;
background:#f8f8f8;
}
#forumForm p{
overflow:hidden;
}
#forumForm p label{
float:left;
width:105px;
text-align:right;
padding-right:5px;
line-height:15px;
}
#forumForm p input,#forumForm p textarea{
border:#afc683 1px solid;
width:200px;
padding:2px 5px;
color:#6f9643;
font-weight:bold;
}

#forumForm p input.iSubmit{
margin-left:110px;
width:auto;
background:#6f9643;;
color:#fff;
}
#forumPages{
margin:2px 15px 2px 5px;
border:#f3f3f3 1px solid;
background:#f8f8f8;
color:#555;
}
#forumPages a{
margin:0 4px;
text-decoration:none;
font-size:11px;
font-weight:bold;
color:#d8a0a0;
}
#forumPages a:hover{
text-decoration:none;
color:#d80000;
}
#forumPages span{
margin:0 4px;
text-decoration:none;
font-size:12px;
font-weight:bold;
color:#6f9643;
}
