table.contact td	{
padding: 10px;
}
.allphoto	{
text-align: center;
font-weight: bold;
clear: both
}

#gallery	{
margin-bottom: 2em;
}
.photos	{
float: right;
padding: 1em 1em 0 1em;
margin: 0 0 1em 1em;
border: 1px dashed #ccc
}
.yui-b ul	{
margin-bottom: 1em;
margin-left: 1em;
list-style-type: disc;
}
.yui-b li	{
list-style-type: disc; 
}
.yui-b ol li {
list-style-type:decimal;
}
.yui-b ol li ul li {
list-style-type:disc;
}
.yui-b ol {
margin-left: 2em;
}

.btm20	{
margin-bottom: 20px;
}

strong, b	{
font-weight:bold;
}

.center	{
margin: auto;
}
.slopes	{
width: 365px;
height: 234px;
margin: 10px;
}
.green	{
color: #37BB0C;
}
.red	{
color: #D70D3D;
}
.blue	{
color: #1776A6;
}

table	{margin-bottom: 1em;}



p	{}
	p	{
padding-bottom: 0.8em;
text-align: justify
}


body	, html{background: #fff url(../images/v31.jpg) no-repeat center top;}
#hd	{position: relative; height: 205px; width: 100%}
.yui-t2 .yui-b	{background-color: #0c0}

.gray	{
color: #666;
}
/*PRIMECHANIE*/
.note	{
border: 1px dashed #999;
margin: 1em 0 1em 0;
*margin: 0 0 1em 0;
padding: 1em 1em 0 1em;
color: #666
}

.note p {
padding-bottom: 0.4em;
}

.note div {
*padding-top: 1em;
}

.note legend	{
background: #fff;
color: #666;
padding-right: 8px;
font-weight: bold;
}
.note ul	{
margin-top: 0em; margin-bottom: 1em
}
.note ul li	{
padding-bottom: 0.4em
}

/*PRIMECHANIE END*/
/*FOOTER*/
#ft	{
position: relative;
background: #d5f1fd url(/images/fon3.jpg) repeat-x bottom;
height: 81px;
width: auto;
}
.left	{
float: left; 
}
.right	{		
float: right;
}
.p25	{
padding:25px
}

.gallery	{
margin-right: 2em;
}

.ft_l	{
background:transparent url(../images/fl.gif) no-repeat scroll left top;
float:left;
height:18px;
left:0px;
position:absolute;
width:18px;
}
.ft_r	{
background:transparent url(../images/fr.gif) no-repeat scroll right top;
float:left;
height:18px;
right:0px;
position:absolute;
width:18px;
}
/*End FOOTER*/

/*BLOCKS*/
.block	{
background-repeat: no-repeat;
background-position: 30px 0;
height: 100px;
}
.block div	{
margin-left: 130px;
}
.block h5 a 	{
color: #3eaed4; 
font-family: Georgia;
font-size: 16px;
font-weight: bold; 
}
.block h5 a:hover 	{
color: #D70D3D; 
border-bottom: 1px dashed #ccc;
}
.block h5 {
margin-bottom: 0em;
}
.block a 	{
color: #666; 
text-decoration: none;
}
.block a:hover 	{
color: #666; 
border-bottom: 1px dashed #ccc;
}
.block h5	{
padding-bottom: 0.4em;
}
.hotel	{
background-image: url(/images/icon1.gif);
}
.tour	{
background-image: url(/images/icon3.gif);
background-position: 30px 15px;
}
.ny	{
background-image: url(/images/icon2.gif);
}
.golf	{
background-image: url(/images/icon4.gif);
}
.booking 	{
background-image: url(/images/icon5.gif);
}
.health	{
background-image: url(/images/icon6.gif);
}		
.ski	{
background-image: url(/images/icon7.gif);
}
/*End BLOCKS*/

/*TABLES*/

.prices {border:1px solid #ffffff;}
th.prices{background-color:#DFF3FE; color:#ffffff; font-weight: bold; text-align: center; padding: 0.4em 0.6em;}
td.prices {background-color:#EDF8FE; color:#1776A6; text-align:center; padding: 0.4em 0.6em;}
td.prices#left {background-color:#DFF3FE; font-weight:bold; text-align:left; vertical-align:top;}
th, th.prices	{
background: #DFF3FE url(/images/mc.gif) repeat-x scroll 0 0;
color: #1776A6;
}
/*End TABLES*/
body	{color: #333}
h1,h2,h3,h4,h5,h6	{
color: #D70D3D;
font-size: 1.4em;
margin-bottom: 0.6em;
}
h2 {
font-size:1.2em;
margin-bottom:0.4em;
}
a	{
color: #1776A6;
}
a:hover {
color: #D70D3D; 
}

#menu	{
background: #c8ecfc url(/images/mc.gif) repeat-x;
margin: auto 0;
height:48px;
position: relative;
bottom: 0; 
left: 50%;
margin-left: -475px;
width: 950px;
}
#menuh ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left: 8px;
}
#menuh li {
float:left;
list-style-type:none;
padding:0px 20px;
}
#menuh li a	{
font-family: Tahoma;
/*color: #04273a;*/
color: #1776A6;
font-weight: bold;
font-size: 13px;
}





	  #nav a {
 display: block;
 }
 	  #nav a:hover {
 		color: #D70D3D; 
}
 #nav li {
 float: left;
 line-height: 48px;
 }

 #nav li ul li{
 float: none;
 line-height: 200%;
 padding: 0 50px 0px 10px;
 }
  #nav li ul {
 padding-bottom: 10px
  }
 #nav li ul li a{
font-weight: normal
 }
#nav li div{
 position: absolute;
left: -999em;
/*background: #dcf7ff url(/images/mul.gif) no-repeat left bottom;*/
background: #dcf7ff url(/images/fon2.jpg) no-repeat right bottom;

z-index: 100;
 }

#nav li:hover div, #nav li.sfhover div {
 left: auto;
 }













.menu_l	{
background:transparent url(../images/ml.gif) no-repeat scroll left center;
float:left;
height:48px;
left:0px;
position:absolute;
width:24px;
}
.menu_r	{
background:transparent url(../images/mr.gif) no-repeat scroll left center;
float:left;
height:48px;
right:0px;
position:absolute;
width:26px;
}

.menu2_l	{
background:transparent url(../images/mul.gif) no-repeat scroll left bottom;
float:left;
height:9px;
left:0px;
bottom: 0px;
position:absolute;
width:9px;
}
.menu2_r	{
background:transparent url(../images/mur.gif) no-repeat scroll right bottom;
float:left;
height:9px;
right:0px;
bottom: 0;
position:absolute;
width:9px;
}

.maincarrier	{
margin-left: 25px;
margin-bottom: 25px;
}
.sb_carrier	{
padding-right: 15px;
padding-left: 25px;
}
.mt20	{
margin-top: 20px;
}
.mt40	{
margin-top: 40px;
}

/*METKI*/
div.tags a {
text-decoration: none;
margin-right:10px;
}
div.tags a:hover {
color: #D70D3D;
margin-right:10px;
border-bottom:1px dashed #999999;
}
.t75 {
font-size:75%;
}
.t80 {
font-size:80%;
}
.t85 {
font-size:85%;
}
.t90 {
font-size:90%;
}
.t95 {
font-size:95%;
}
.t100 {
font-size:100%;
}
.t105 {
font-size:105%;
}
.t110 {
font-size:110%;
}
.t115 {
font-size:115%;
}
.t120 {
font-size:120%;
}
.t125 {
font-size:125%;
}
.t130 {
font-size:130%;
}
.t135 {
font-size:135%;
}
.t140 {
font-size:140%;
}
.t145 {
font-size:145%;
}
.t150 {
font-size:150%;
}
/*METKI END*/
/*Pagination BEGIN*/
.pagination-pages {
	font: .92em/100% arial;
	padding: 1em 1em 2em 0;
	margin: 1em 0 0.2em 0;
	list-style: none;
	clear: both;
	}

	.pagination-pages li {
		float: left;
		margin-right:0.1em;
		list-style-type:none;
	}
		.pagination-pages a, .pagination-pages em	{
		margin-right: .1em;
		padding: .5em .5em;
		display: block;
		background: #fff;
		border: 1px solid #fff;
		text-decoration: none;
	}
		.pagination-pages em {
			font-weight: bold;
			font-style: normal; 
			color: #fff;
			background: #3EAED4;
			border: 1px solid #beb1b1;
		}
		.pagination-pages a {
		border: 1px solid #ccc;
		color: #666;
	}
		.pagination-pages a:hover {
			color: #fff;
			background: #3EAED4;
			border: 1px solid #beb1b1;
	}
	.pagination-pages a[class] {
		border: 0;
		color: #3EAED4;
		font-size: 1.2em;
	}

		.pagination-pages a[class]:hover {
		border: 0;
		color: #cc0000;
		background: none;
	}




p#pagination	{
text-align: center;
}
#pagination em	{
		font-family:arial;
		font-size:0.92em;
		border:1px solid #CCCCCC;
		color:#fff;
		margin-right: .2em;
		padding: .5em .7em;
		background:#3EAED4 none repeat scroll 0 0;
		border:1px solid #BEB1B1;
		font-weight:bold;
}
#pagination a	{
		font-family:arial;
		font-size:0.92em;
		border:1px solid #CCCCCC;
		color:#666666;
		margin-right: .2em;
		padding: .5em .7em;
		text-decoration:none;
}
		#pagination a:hover {
			color: #fff;
			background: #3EAED4;
			border: 1px solid #beb1b1;
	}

/*Pagination END*/

/*NEWS*/
.newsblock	{
margin-bottom: 0.2em;
line-height: 1.4em;
}
#news	{
margin-bottom: 2em;
}
.newsdate	{
padding: 0em 0.3em;
background: #d5f1fd;
margin-right: 1em;
color: #1776A6;
font-size: 0.9em;
}
.newstitle	{
font-weight: bold;
}
a.newstitle	{
text-decoration: none;
/*cursor:default;*/
}
.newssubtitle {
margin:0.4em 0;
}
.newssubtitle a 	{
color: #333; 
text-decoration: none;
/*cursor:default;*/
}
.newssubtitle a:hover 	{
color: #333; 
border-bottom: 1px dashed #999;
}
/*End NEWS*/

li.li0	{
list-style-type:none;
}
.gohome	{
position:absolute;
left: 50px;
top: 23px;
}
.open	{
position:absolute;
right:230px;
top:50px;
}
ol 	{
line-height:1.8em;
}
.b1, .b1 tr	{
border: 1px solid #ccc;
}


.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}
#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#1776A6; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}
a.dm {font-size: 0.8em;}

.center{
text-align: center;
}