#main_container {
	width: 910px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	background-color: White;
	background-image: url(http://www.pilgrimtours.sk/images/main-bck.gif);
}
#main {
	width: 898px;
	background-color: White;
	float: left;
	border: thin Black; 
	border: #505050 1px solid;
	background-image: url(http://www.pilgrimtours.sk/images/top-bck.jpg);
	background-repeat: repeat-x;
	padding: 5px;
	margin-bottom: 30px;
}
#shade {
	width: 898px; 
	float: left; 
	background-image: url(http://www.pilgrimtours.sk/images/shade-bck.jpg);
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 8px 8px 8px 8px;
	text-align: center;
	background-color: #87bcea;
	background-image: url(http://www.pilgrimtours.sk/images/body-bck.jpg);
	background-repeat: repeat-x;
	color: #333333;
}
#banner-bck {
	float: left;
	width: 898px;
	background-repeat: no-repeat;
	background-position: top;
}
#top-container {
	float: left;
	width: 898px;
	height: 102px;
	margin-bottom: 117px;
}

.preload17a {background: url(http://www.pilgrimtours.sk/images/pro_seventeen_1a.gif);}
.preload17b {background: url(http://www.pilgrimtours.sk/images/pro_seventeen_1b.gif);}
.menu17 {float: right; padding:5px 0 0 1em; margin:0; list-style:none; height:35px; position:relative; background:transparent url(http://www.pilgrimtours.sk/images/pro_seventeen_0c.gif) repeat-x left bottom; font-size:11px;}
.menu17 li {float:left; height:35px; margin-right:1px;}
.menu17 li a {display:block; float:left; height:35px; line-height:33px; color:#333; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 4px; cursor:pointer; background:url(http://www.pilgrimtours.sk/images/pro_seventeen_0a.gif) no-repeat;}
.menu17 li a b {float:left; display:block; padding:0 16px 5px 12px; background:url(http://www.pilgrimtours.sk/images/pro_seventeen_0b.gif) no-repeat right top;}
.menu17 li.current a {color:#000; background:url(http://www.pilgrimtours.sk/images/pro_seventeen_2a.gif) no-repeat;}
.menu17 li.current a b {background:url(http://www.pilgrimtours.sk/images/pro_seventeen_2b.gif) no-repeat right top;}
.menu17 li a:hover {color:#000; background: url(http://www.pilgrimtours.sk/images/pro_seventeen_1a.gif) no-repeat;}
.menu17 li a:hover b {background:url(http://www.pilgrimtours.sk/images/pro_seventeen_1b.gif) no-repeat right top;}
.menu17 li.current a:hover {color:#000; background: url(http://www.pilgrimtours.sk/images/pro_seventeen_2a.gif) no-repeat; cursor:default;}
.menu17 li.current a:hover b {background:url(http://www.pilgrimtours.sk/images/pro_seventeen_2b.gif) no-repeat right top;}

#main-menu {
	width: 666px;
	float: right;
}
#jazyk {
	text-align: right;
	float: right;
	width: 660px;
	height: 30px;
	margin-bottom: 8px;
}
#jazyk img {
	margin-right: 4px;
	border: 0px;
}
#page_title {
	float: left;
	width: 480px;
	text-align:left;
}
#page_title h1 {
	font-size:11px;
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-weight:normal;
}
#logo {
	width: 200px;
	height: 90px;
	float: left;
	display: inline;
	margin: 12px 0 0 20px;
	text-decoration: none;
}

#left-col-cont {
	float: left;
	width: 246px;
	padding: 15px 0 0 7px;
	background-image: url(http://www.pilgrimtours.sk/images/left-col-bck.jpg);
}

#left-col-cont h3 {
	font-size: 15px;
}
#left-col-cont h3 a {
	color: #333333;
}

.t {
	padding: 0px;
	margin: 0 0 10px 0;	
	font-size: 18px;
	color: #333333;
}
.t b {
	color: #b09100;
}

#rez-form {
	font-size: 11px;
	float: left;
	width: 246px;
}
#rez-form select {
	font-size: 10px;
	width: 165px;
}
#rez-form input {
	font-size: 10px;
}

#kontakt-l {
	float: left;
	width: 130px;
	border: thin Black;
	border-right:  #8e8e8e 1px solid; 	
}
#kontakt-r {
	float: right;
	width: 100px;
	text-align: right;
}

#full-right-cont {
	width: 625px;
	float: right;
	margin-top: 76px;
}

.atrakcie-full {
	width: 625px;
	float: right;
	margin-bottom: 20px;
}
.atrakcie-full img {
	float: left;
	margin: 0 8px 5px 0;
}

#zoznam-ubytovanie13 {
	float: left;
	width: 345px;
	text-align: justify;
	padding-bottom: 20px;
}
#zoznam-ubytovanie13 strong a, .zoznam-ubytovanie strong a {
	color: #333333;
}
#zoznam-ubytovanie13 h1, .zoznam-ubytovanie h1 {
	text-align: left;
	font-size: 24px;
	color: #333333;
}
#zoznam-ubytovanie13 h2.s {
	font-size: 14px;
	color: #b09100;
}

.ubytovanie-slist {
	float: left;
	width: 345px;
	margin-bottom: 15px;
	padding-bottom: 15px;
	border: thin Black;
	border-bottom:  #bebebe 1px solid;
}
.ubytovanie-slist img {
	float: left;
	border: 0px;
}
.ubytovanie-slist .popis {
	float: right;
	width: 255px;
}

#right-col {
	width: 270px;
	float: right;
}

#bottom {
	width: 878px;
	float: left;
	padding: 10px;
	background-color: #eff5fc;
}

#intro {
	text-align: justify;
}
#intro h3 {
	font-size: 15px;
}

.ubyt-gallery {
	width: 270px;
	float: left;
	margin-top: 10px;
}

.cennik {
	width: 300px;
	border: thin Black;
	border: #949494 1px solid; 
}
.cennik .title {
	background-color: #333333;
	color: White;
	text-align: center;
	font-weight: bold;
}
.cennik td {
	height: 30px;
}

.zoznam-ubytovanie {
	width: 620px;
	float: left;
}
.zoznam-ubytovanie h1 {
	width: 600px;
}

.side_menu {
	float: left;
	margin: 0px;
	padding: 0 0 0 30px;
}
.side_menu li {
	margin-bottom: 6px;	
}
.side_menu li a {
	color: Blue;
}
.side_menu li a:hover {
	text-decoration: none;
}
.side_menu li strong a {
	color: #a70a27;
	text-decoration: none;
}

.zariad-plack, .zariad-plack-special {
	float: left;
	padding: 3px;
	width: 297px;
	height: 90px;
	margin: 0 0 15px 0;
	background-color: #f9f4ec;
	border: thin Black;
	border: #d6d6d6 1px solid; 
}
.zariad-plack-special {
	background-image: url(http://www.pilgrimtours.sk/images/top-offer-corner.gif);
	background-position: bottom right; 
	background-repeat: no-repeat;
}

.zariad-plack img, .zariad-plack-special img {
	float: left;
}
.zariad-plack .popis, .zariad-plack-special .popis {
	float: right;
	width: 200px;
}
.cena-od {
	color: #8d5d00;
	font-weight: bold;
	font-size: 13px;
}

.hp-lokalita {
	color: Blue;
	font-size: 10px;
	font-weight: bold;
}
.hp-lokalita:hover {
	text-decoration: none;
}

.zoznam-zariadeni {
	width: 625px;
	float: right;
}
.zoznam-zariadeni td {
	padding: 5px;
	vertical-align: top;
}
.zoznam-zariadeni td#obrazok {
	width: 90px;
	text-align: left;
	vertical-align: top;
}
.zoznam-zariadeni td#cena-od {
	width: 90px;
	text-align: center;
	vertical-align: middle;
}
.zoznam-zariadeni td#rezervuj {
	vertical-align: middle;
	text-align: center;
	width: 75px;
}
.zoznam-zariadeni td#rezervuj img {
	border: 0px;
}
.zoznam-zariadeni td#hr {
	text-align: right;
}

.reservation_table {
	background-color: #f4f4f4;
	width: 342px;
	border: thin Black; 
	border-right: #b1b1b1 1px solid; 
	border-left: #b1b1b1 1px solid;
	border-top: #b1b1b1 1px solid;
	border-bottom: #b1b1b1 1px solid;	
}
.t {
	background-color: White;
}
.reservation_table i {
	color: Red;
	font-size: 18px;	
}
.reservation_table input,.reservation_table textarea {
	font-size: 11px;
}

.error {
	color: Red;
}

.zaujimavost-r {
	width: 270px;
	float: left;
	padding-bottom: 15px;
}
.zaujimavost-r h2 {
	margin: 0 0 3px 0;
	padding-top: 0px;
}
.zaujimavost-r img {
	float: left;
	margin: 0 5px 5px 0;
}


.atv-side_menu {
	margin: 0px;
	padding: 0 0 0 30px;
}
.atv-side_menu li {
	margin-bottom: 7px;
}

.gal-img {
	cursor: pointer; 
	cursor: hand; 
	margin-right:5px; 
	width:100px;
	height: 75px;
}

#akcie {
	width: 269px;
	background-image: url(images/akcie-bck.jpg);
	background-repeat: repeat-y;
	float: left;
	margin-bottom: 15px;
}
#akcie h1 {
	width: 229px;
	height: 24px;
	background-image: url(images/akcie-title.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	color: #8e2619;
	font-size: 14px;
	padding: 8px 0 0 40px;
}
#akcie ul {
	list-style-image: url(images/akcie-li.gif);
}
#akcie ul li {
	margin-bottom: 10px;
}
#akcie a {
	color: #8e2619;
}
#akcie a:hover {
	color: #d03524;
}

.special-offer {
	float: left;
	width: 325px;
	padding: 10px;
	background-color: #e6786c;
	border: thin Black; 
	border: #8c2317 1px solid;
	color: White;
	margin: 10px 0 10px 0;
	text-align: left;
}
.special-offer a {
	color: White;
	font-size: 14px;
}
.left-link {
	color: #be0404;
	font-weight: bold;
}
.right-cell h2 {
	font-size: 14px;
}