/* www.agroturystyka.kalina.zachpomor.pl
v.1.0 - 2008 - www.anamaja.pl */

* {padding:0; margin:0}
html {font-family: Georgia, serif; font-size: 13px; font-weight: normal; color: #230;}
body {background: #7a8315;}

a {text-decoration: none; color: #7E0004;}
a:link, a:visited {border-bottom: none;}
a:active, a:hover {border-bottom: solid 2px #FF5D00;}

#head {background: url('images/top.jpg') center no-repeat; display: block; height: 410px; 	width: 100%;}
h1 a {display:block; position:relative; width:252px; height:115px; top: 39px; margin:0 auto; cursor:pointer;}
h1 a:hover {border:none}
h1 span {display:none}

h2 {color: #7a8315; font-size: 24px; font-weight:bold; line-height: 170%; padding-top: 20px}

p {line-height: 166%; padding: 9px 0}
td {background: #FFF; border-bottom: solid 1px #C0DAF4; padding-left:20px; }
li {margin:2px 0 8px 30px; line-height: 150%;}
select {font-family: Tahoma, sans-serif; font-size: 11px; color: #036; background-color: #FFF;}

#menu {	background: url('images/menu_bg.png') no-repeat; width: 780px; height: 48px; margin: 0 auto; border: none; list-style-type: none;}

#menu a {border: none;	display: inline;height: 40px; position: absolute; top: 410px;}

#menu li {padding:0; margin: 0}
#menu span {display: none;}

#page {width: 780px; margin: 0 auto; padding-bottom:20px; background:url(images/page_bg.png) repeat-y;}
#content {width: 680px; margin: 0 auto; }

#footer {	color: #CCC;	font-family: Tahoma, sans-serif; font-size: 9px;	line-height: 150%; margin: 10px auto; text-align: center;
	background:url(images/page_footer.png) top no-repeat;
	width: 780px;	margin: 0 auto;	padding:30px; }
#footer a {color: #CCC;	text-decoration: none; border-bottom: 0;}
#footer a:hover {color: #FFF; text-decoration: none;}

#o1 a {background: url('images/menu.png') no-repeat 0 0; margin-left: 110px; width: 120px;}
#o1 a:hover {background: url('images/menu.png') no-repeat 0 -40px; z-index: 3;}

#o2 a {background: url('images/menu.png') no-repeat -120px 0; margin-left: 230px; width: 110px;}
#o2 a:hover {background: url('images/menu.png') no-repeat -120px -40px; z-index: 3;}

#o3 a {background: url('images/menu.png') no-repeat -230px 0; margin-left: 340px; width: 115px;}
#o3 a:hover {background: url('images/menu.png') no-repeat -230px -40px; z-index: 3;}

#o4 a {background: url('images/menu.png') no-repeat -345px 0; margin-left: 455px; width: 95px;}
#o4 a:hover {background: url('images/menu.png') no-repeat -345px -40px; z-index: 3;}

#o5 a {background: url('images/menu.png') no-repeat -440px 0; margin-left: 550px; width: 120px;}
#o5 a:hover {background: url('images/menu.png') no-repeat -440px -40px; z-index: 3;}

img.left {float:left; margin: 8px 30px 8px 0;}
img.right {float:right; margin: 8px 0 8px 20px}
.img-wide {padding: 11px 0 10px 0; margin: 0 auto; font-size:11px; text-align:center; font-style:oblique}
.img-wide img  {padding: 4px 0;}


.img-box {float: left;margin:9px}
.img-box img {background-color:#FFFFFF;border:1px solid #7A8315;display:block;  margin:4px 0px 4px 5px;	padding:4px; position:relative;}
.img-box img:hover {background-color: #7A8315;} 

.clear {clear:both}

#badge {width:114px; height:114px; z-index:5; display:block; position:absolute; top:306px; left: 200px; margin:0 auto; cursor:pointer}

.break {margin: 11px 30px 30px; padding: 1px 0; border-bottom: 1px solid #7A8315;}
.centr {text-align: center;}

.form {font-family: Tahoma, sans-serif; font-size: 11px; color: #036; background-color: #FFF; width: 200px; padding: 2px; border: #A9B2C5 1px solid;}