body 
{
	text-align:		center;
}
img 
{
	border: 		none;	
	padding:		0 0 0 0;
	margin:			0 0 0 0;
}
a, a:visited
{
	color:			#5594EC;
	text-decoration:none;
}
a:hover
{
	color:			#FF7519;
	text-decoration:blink;
}
h1
{
	font-family: 	Verdana, Arial, Arial CE, sans-serif;
	font-size:		18px;	
	color:			#FF8330;
	padding-bottom:	0px;
	margin-bottom:	0px;
	margin-top:		11px;	
}
#a1,#a2,#a3,#a4
{
	padding:		5px;
	color:			#000000;	
	border:			1px solid #D3D0C3;
	letter-spacing:	6px;
	font-family: 	Verdana, Arial, Arial CE, sans-serif;
	font-size:		14px;	
	text-align:		center;
}
table.druki 
{
	font-family: 	Verdana, Arial, Arial CE, sans-serif;
	font-size:		12px;	
	color:			#682A00;
	text-align:		center;
}
table.druki th 
{
	color:			#FFFFFF;	
}
table.druki tr.header 
{
	background-color:#C2A679;
}
table.druki tr.a 
{
	background-color:#F6F6F6;
}
table.druki tr.b 
{
	background-color:#F9F9F9;
}
table.rekomendacje td.a
{
	background-color:#F9F9F9;
	text-align:		center;
	width:			190px;
	font-family: 	Verdana, Arial, Arial CE, sans-serif;
	font-size:		12px;	
	color:			#682A00;
}
table.rekomendacje td.b
{
	background-color:#F9F9F9;
	text-align:		center;
	width:			20px;
	font-family: 	Verdana, Arial, Arial CE, sans-serif;
	font-size:		12px;	
	color:			#FFFFFF;
}

#container
{
	width:			800px;
	margin-right:	auto;
	margin-left:	auto;
	margin-top:		10px;
	padding:		0px;
	text-align:		left;
}
#header 
{
	width:			800px;
	margin:			0 0 0 0;
	padding:		0 0 0 0;
}
#topmenu
{
	margin:			0 0 0 0;
	padding:		0 0 0 0;	
	padding-left:	2em;
	padding-bottom: 2em;
	font-family: 	Verdana, Arial, Arial CE, sans-serif;
	font-size:		13px;
	font-weight:	bold;
}
#box1
{
	background-image: url(img/turystyka.gif);	
}

#content
{
	font-family: 	Arial, Arial CE, Verdana, sans-serif;
	font-size:		16px;
	padding:		0 0 0 0;
	padding-right:	5em;
	margin-right:	10px;
	margin-bottom:	20px;
	color:			#3D3B3B;
}
#footer
{
	text-align:		center;
	padding-top:	2em;
	clear:			both;
}
#info1, #info2, #info3
{
	float: 			left;
	width:			230px;
	height:			346px;	
	background-image: url(img/wycieczki.gif);
	font-family: 	Verdana, Arial, Arial CE, sans-serif;
	font-size:		12px;
	text-align:		center;
	margin-bottom:	30px;
}
#info1 h2, #info2 h2, #info3 h2
{
	font-family: 	Verdana, Arial, Arial CE, sans-serif;
	font-size:		17px;	
	color:			#FF8330;
	padding-bottom:	0px;
	margin-bottom:	0px;
	margin-top:		11px;
}
#info1 h3,h4, #info2 h3,h4, #info3 h3,h4
{
	font-family: 	Verdana, Arial, Arial CE, sans-serif;
	font-size:		14px;	
	color:			#000000;
	padding-bottom:	0px;
	margin-bottom:	0px;
	padding-top:	0px;
}
#info1 h4 , #info2 h4,  #info3 h4 
{
	color:			#FF8330;	
}
#info1 a, a:hover, a:visited, #info2 a, a:hover, a:visited, #info3 a, a:hover, a:visited
{
	font-family: 	Verdana, Arial, Arial CE, sans-serif;
	font-size:		10px;	
	color:			#FF8330;	
	margin-top:		5px;
	text-decoration:underline;
	font-weight:	bold;
}
#info1 p, #info2 p, #info3 p
{
	font-family: 	Verdana, Arial, Arial CE, sans-serif;
	font-size:		12px;	
	color:			#000000;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-top:	0px;
	padding-right:	0px;
	margin-bottom:	5px;
	margin-left:	10px;
	margin-top:		10px;
	margin-right:	10px;
}
#menu {
	padding:		0;
	margin:			0;
	height:			2em;
	list-style-type:none;
	border-left:	1px solid #5594EC;
}
#menu li {
	float:			left; 
	width:			10.4em; 
	height:			2.7em;
	line-height:	1.5em;
	border-right:	1px solid #5594EC;
	position:		relative;
	text-align:		center;
}
#menu li a, #menu li a:visited {
	display:		block;
	text-decoration:none; 
	color:			#5594EC;
	font-size:		13px;
}
#menu li a span, #menu li a:visited span {
	display:		none;
}
#menu li a:hover {
	border:			0; 
	color:			#FF7519;
	text-decoration:blink;
}


#menubv {
	width: 			200px;
	height:			150px;
	float: 			left;
	margin-right: 	20px;
	margin-bottom: 	30px;
}
#menubv ul {
	margin: 		0;
	padding: 		0;
	list-style-type: none;
	font-family: 	verdana, arial, sanf-serif;
	font-size: 		12px;
}
#menubv li {
	margin: 		2px 0 0;
}
#menubv a {
	display: 		block;
	width:			180px;
	padding: 		4px 4px 4px 10px;
	border: 		1px solid #000000;
	background: 	#FF8330;
	text-decoration: none; 
	color: 			#fff;
	font-family: verdana, arial, sanf-serif;
	font-size: 		12px;
}
#menubv a:link, #menubv a:active, #menubv a:visited {
	color: 			#fff;
	font-family: 	verdana, arial, sanf-serif;
	font-size: 		12px;
	font-weight:	bold;
}

#menubv a:hover {
	border: 		1px solid #000000;
	background: 	#F9A268;
	color: 			#fff;
	font-family: 	verdana, arial, sanf-serif;
	font-size: 		12px;
	font-weight:	bold;
}

#story
{
	
}
#story a, a:hover, a:visited
{
	font-family: 	verdana, arial, sanf-serif;
	font-size: 		12px;
	font-weight:	bold;
	color:			#CF6016;
}
#story p
{
	font-family: 	verdana, arial, sanf-serif;
	font-size: 		12px;
	font-weight:	normal;
	line-height:	150%;
}
#story p.warn 
{
	font-family: 	Verdana, Arial, Arial CE, sans-serif;
	font-size:		14px;	
	font-weight:	bold;
	color:			red;
	padding-bottom:	10px;
	padding-top:	10px;
	margin-left:	20px;
}
#story h4
{
	font-family: 	verdana, arial, sanf-serif;
	font-size: 		12px;
	font-weight:	bold;
	color:			#CF6016;
		
}
#story li
{
	font-family: 	verdana, arial, sanf-serif;
	font-size: 		12px;
	font-weight:	normal;
	line-height:	150%;
}
#mapa
{
	display:		none; 
    position:		absolute; 
    left:			150px; 
    top:			100px; 
    border-style: 	solid; 
    border-color: 	#986C32;
    background-color:white; 
    padding: 		5px;
}
#reko1
{
	display:		none; 
    position:		absolute; 
    left:			150px; 
    top:			10px; 
    border-style: 	solid; 
    border-color: 	#986C32;
    background-color:white; 
    padding: 		5px;
}
#centered
{
	text-align:		center;	
}

#zapytanie
{
float: right;	
}
#zapytanie form 
{
	width: 			400px; 
	text-align:		center; 
	border: 		1px solid #5a698b
}
.col1 
{
	float: 			left; 
	margin: 		3px 2px 0px 0px; 
	width: 			135px; 
	height: 		31px; 
	text-align: 	right;
	font-family: 	verdana, arial, sanf-serif;
	font-size: 		12px;
}
.col2 
{
	display: 		block; 
	float: 			left; 
	margin: 		0px; 
	width: 			195px; 
	height: 		31px
}
.col2x
{
	display: 		block; 
	float: 			left; 
	margin: 		0px; 
	width: 			195px; 
	height: 		231px
}
div.row 
{
	clear: 			both; 
	width: 			335px
}

div.rowfull 
{
	clear: 			both; 
	width: 			400px
}

input.submit 
{
	background-color: #C1AE62;
	color: 			white;	
	width: 			150px;
}
.input {
	padding-right: 	1px; 
	padding-left: 	1px; 
	padding-bottom: 1px; 
	margin: 		4px 0px 5px 8px; 
	font: 			11px/14px Arial, Helvetica, sans-serif; 
	color: 			#5a698b; 
	padding-top: 	1px;
	background-color:#EDDC98;
	border-right: 	#9B0000 1px solid; 
	border-top: 	#9B0000 1px solid;
	border-bottom: 	#9B0000 1px solid;
	border-left: 	#9B0000 1px solid;
	font-size: 		11px;
}
textarea.input {
	margin: 		4px 0px 5px 8px; 
	font: 			11px/14px Arial, Helvetica, sans-serif
	height: 		550px;
}
h4.handcursor{
	cursor:			hand;
	cursor:			pointer;
	color:			#FF8330;
	text-decoration:underline;
}
.switchgroup1 {
	background-color:#E9E5D7;
	margin:			10 10 10 10;
	padding-left:	20px;
	padding-right:	20px;
	padding-top:	5px;
	padding-bottom:	5px;
	border:			1px dotted #D9D6CB;
	font: 			14px Arial, Helvetica, sans-serif
}
.switchgroup1 img {
	border:			1px solid black;
	margin-right:	20px;
	margin-bottom:	50px;
	float: 			left;
}

.switchgroup1 img.second {
	border:			1px solid black;
	margin-left:	20px;
	margin-top:		30px;
	margin-bottom:	20px;
	float: 			right;
}

.switchgroup1 img.lined {
	border:			1px solid black;
	float: 			left;
}
.switchgroup1 hr 
{
	width:			80%;
	color: 			#BEB493;
	background-color: #D2CAB0;	
	border-bottom: 1px dotted #BEB493;
	margin-bottom:	25px;
}
.hr {
	width:			100%; 
	border-top:		thin dashed #BAAB77;
}
#kontakty
{
	float:			right;
	text-align:		center;
	padding:		10px 10px 10px 10px;
	margin-left:	10px;
	margin-bottom:	10px;
	margin-top:		0px;
	background-color:#FFFFFF;
	width:			160px;
	border:			1px solid #FFFFFF;
	font: 			12px Arial, Helvetica, sans-serif; 
	
}
#kontakty a.gg, a.gg:hover, a.gg:visited
{
	font-family: 	Verdana, Arial, Arial CE, sans-serif;
	font-size:		10px;	
	color:			#000000;
	text-underline: none;
}
span.codedirection 
{ 
	unicode-bidi:	bidi-override; 
	direction: rtl; 
}
.box { 
  background: #F5EFDA; 
}
.boxtop { 
  background: url(ne.gif) no-repeat top right; 
}
.boxtop div { 
  height: 10px; 
  background: url(nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  height: 10px; 
  background: url(sw.gif) no-repeat bottom left; 
}
.boxcontent {
  padding: 0px 10px 0px 10px;
}
