html, body {
	margin: 0; padding: 0;
	background-color: #d2e4f1;
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	width: 100%;
	text-align:center;
}
table {
	font-size: 12px;
}
img {
	border: 0;
}
#container {
	background: #ffffff;
	position: absolute;
	left: 50%;;
	width:780px;
	margin-left: -450px;
}
#top {
	background: url("images/top.jpg") repeat-y top left;
	width:780px;
	height:270px;
	display: block;
}
#certifikaty {
	background: url("images/certifikaty.jpg") repeat-y top left;
	width:283px;
	height:39px;
	display: block;
	float: left;
}
#top #leci{
	position:absolute;
	top: 4px;
	right: 117px;
	width:310px;
	height:24px;
	display: block;
	color: #ffffff;
	font: 12px Arial;
	text-align: left;
}
#top #letniprovoz{
	position:absolute;
	top: 239px;
	left: 35px;
	width:310px;
	height:24px;
	display: block;
	color: #ffffff;
	font: 13px Arial;
	text-align: left;
	font-weight: bold;	
}
#top #jazyk {
	position:absolute;
	top: 125px;
	right: 50px;
	width:55px;
	height:24px;
	display: block;
}

#logo {
	position:absolute;
	top: 15px;
	right: 52px;
	width:62px;
	height:102px;
	display: block;
}

a.ajazyk {
	color:#ff0000;
	font: 12px Arial;
	text-align: right;
	text-decoration: none;
	font-weight: bold;
	display: inline;
}
a.ajazyk:hover {
	color: #449CDC;
}
a.menu:hover {
	color: #004B85;
}
a.menu {
	color: #ffffff;
	font: 12px Arial;
	text-align: right;
	text-decoration: none;
	font-weight: bold;
	display: inline;
}
#menu {
	background: url("images/skiarea_02.jpg") repeat-y top left;
	width:780px;
	height:126px;
	display: block;
}
#menu #skiarea  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 313px;
   width: 98px;
   font: bold 12px Arial;
   margin: 0px;
   color: #ffffff;
   text-align: center;
}
h1  {
   font: 12px Arial;
   margin: 0px;
   color: #ffffff;
   text-align: center;
}
#menu #letniprovoz  {
   visibility: visible;
   position: absolute;
   left: 146px;
   top: 321px;
   width: 88px;
   font: bold 12px Arial;
   margin: 0px;
   color: #ffffff;
   text-align: center;
}
#menu #mapaarealu  {
   visibility: visible;
   position: absolute;
   left: 241px;
   top: 321px;
   width: 98px;
   font: bold 12px Arial;
   margin: 0px;
   color: #ffffff;
   text-align: center;
}
#menu #cenik  {
   visibility: visible;
   position: absolute;
   left: 341px;
   top: 321px;
   z-index: 5;
   width: 68px;
   font: bold 12px Arial;
   margin: 0px;
   color: #ffffff;
   text-align: center;
}
#menu #fotogalerie  {
   visibility: visible;
   position: absolute;
   left: 426px;
   top: 321px;
   width: 68px;
   font: bold 12px Arial;
   margin: 0px;
   color: #ffffff;
   text-align: center;
}
#menu #kontakt  {
   visibility: visible;
   position: absolute;
   left: 521px;
   top: 321px;
   width: 68px;
   font: bold 12px Arial;
   margin: 0px;
   color: #ffffff;
   text-align: center;
}
#menu #skibus  {
   visibility: visible;
   position: absolute;
   left: 599px;
   top: 321px;
   width: 68px;
   font: bold 12px Arial;
   margin: 0px;
   color: #ffffff;
   text-align: center;
}
#menu #ubytovani  {
   visibility: visible;
   position: absolute;
   left: 683px;
   top: 321px;
   width: 68px;
   font: bold 12px Arial;
   margin: 0px;
   color: #ffffff;
   text-align: center;
}
#main {
	background: #ffffff url("images/main.gif") no-repeat top left;
	width:497px;
	display: block;
	float: left;
}
#ammetozasebou1dubna2  {
   background: #E3F3FC url("images/main_spodok.gif") no-repeat bottom left;
   margin-top:55px;
   display:inline;
   margin-left:25px;
   float:left;
   width: 460px;
   min-height:449px;
   _height:449px;
   text-align: left;
}
#fff  {
   background: #E3F3FC url("images/main_spodok.gif") no-repeat bottom left;
   margin-top:55px;
   margin-left:25px;
   float:left;
   width: 460px;
   height:400px;
}
#main #vitajte{
	position:absolute;
	left: 41px;
	top: 403px;
	width:310px;
	height:24px;
	display: block;
}
h2 {
	color: #3599E3;
	font: 13px Arial;
	text-align: left;
	font-weight: bold;
	display: block;
	margin-top: 0px;
}
#aktuality {
	background: url("images/aktuality.gif") repeat-y top left;
	width:283px;
	height:249px;
	display: block;
	float: left;
}
#pravak {
	width:283px;
	display: block;
	float: right;
	
}
#fotogalerie-cz {
	background: url("images/fotogalerie.jpg") no-repeat top left;
	width:281px;
	_height:236px;
	min-height:236px;
	display: block;
	float: left;
	
}
#fotogalerie-spodok {
	background: url("images/modry_pasik.jpg") no-repeat  top left;
	width:281px;
	height:16px;
	display: block;
	float: left;
}
#novinky {
	background: url("images/novinky.gif") repeat-y top left;
	float: left;
	width:283px;
	height:175px;
}
#paticka {
	background: #ffff00;
	float:left;
	width:780px;
	height:80px;
}
.hotel {
	width:75px;
	height:55px;
	display: block;
	float: left;
}
.hoteltext {
	width:133px;
	height:55px;
	display: block;
	float: right;
	vertical-align: middle;
	font: bold 12px/14px Arial;
  	margin-left: 12px;
	margin-top: 14px;
   	text-align: left;
   	color: #004B85;
}
.hotellink {
	font: bold 12px/14px Arial;
  	text-decoration: none;
   	color: #004B85;
}
.doleobr{
	margin-top: 12px;
}
#i8301630h p,
#createdbyvanavicom p,
#poasdnes p,
#provozndoba p,
#skiarea2006vechnaprva p,
#snhnatratch p,
#vynikajc p,
#sjezdovtrat p,
#lyaskpodmnky p,
#i65cm p,
#krakonokaslalom p,
#veernlyovn p,
#aktualizovno p,
#krak  {
   font: 11px Arial;
   margin: 0px;
   color: #004B85;
   text-align: left;
}
.popisFoto  {
   font: 12px Arial;
   margin: 0px;
   color: #1485D3;
   text-align: left;
}
#fotogalerie p,
#kontakt p,
#id89letnprovoz p,
#mapaarelu p,
#id124ubytovn p,
#skiareamarinsklzn p,
#skibus p,
#deutsch p,
#cenk p  {
   font: bold 12px/14px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}
#id59letnprovoz p,
#id203ubytovn p,
#vtejteveskiareamarinsk p,
#cert p,
#certx p,
#cert2x p,
#cert2 p,
#aktuln p {
   font: bold 13px/14px Arial;
   margin: 0px;
   color: #3599E3;
   text-align: left;
}
#cert  {
   visibility: visible;
   position: absolute;
   /*left: 839px; */
   left: 509px;
   top: 656px;
   z-index: 48;
   width: 168px;
}
#cert2  {
   visibility: visible;
   position: absolute;
   /*left: 839px; */
   left: 509px;
   top: 696px;
   z-index: 48;
   width: 168px;
}
.mapa_arealu  {
   font: 13px/14px Arial;
   margin-top: 4px;
   color: #3599E3;
   text-align: center;
}
#skiareamarinsklznzimn p,
#polojasno6c p,
#slalomk p,
#duben p  {
   font: 11px/16px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}
#hotelsanremomarinsklzn p,
#hotelcristalpalacemarinsk p  {
   font: bold 12px/14px Arial;
   margin: 0px;
   text-align: left;
   color: #004B85;
}
#ammetozasebou1dubna2 p,
#vladimrernvedoucarelu p  {
   font: 12px/14px Arial;
   margin: 0px;
   color: #1E1E1E;
   text-align: left;
}
#hotelcristalpalacemarinsk  {
   visibility: visible;
   position: absolute;
   left: 510px;
   top: 764px;
   z-index: 4;
   width: 230px;
   height: 60px;
}
#skiarea2006vechnaprva p  {
   line-height: 13px;
   color: #3599E3;
}
#skiareamarinsklznzimn p  {
   font-size: 12px;
}
#hotelsanremomarinsklzn  {
   visibility: visible;
   position: absolute;
   left: 510px;
   top: 834px;
   z-index: 4;
    width: 230px;
}
#vtejteveskiareamarinsk  {
   visibility: visible;
   position: absolute;
   left: 151px;
   top: 404px;
   z-index: 5;
   width: 252px;
}
#skiarea2006vechnaprva  {
   background: url("images/biely_box.jpg") no-repeat top left;
   float:left;
   width: 470px;
   height: 26px;
   _height: 33px;
   margin-top:40px;
   margin-left:10px;
   padding-top:8px;
   padding-left:11px;
}
#skiareamarinsklznzimn  {
   visibility: visible;
   position: absolute;
   left: 463px;
   top: 3px;
   z-index: 4;
   width: 298px;
}
#vladimrernvedoucarelu  {
   visibility: visible;
   position: absolute;
   left: 249px;
   top: 772px;
   z-index: 4;
   width: 174px;
}
#createdbyvanavicom p  {
   line-height: 13px;
   color: #3599E3;
}
#podrobnjinformace p  {
   font: bold 11px/16px Arial;
   margin: 0px;
   color: #3599E3;
   text-align: left;
}
#createdbyvanavicom {
   float:left;
   width: 120px;
   height: 26px;
   margin-top:40px;
   margin-left:5px;
   padding-top:8px;
   padding-left:11px;
}
#podrobnjinformace  {
   visibility: visible;
   position: absolute;
   left: 586px;
   top: 615px;
   z-index: 4;
   width: 187px;
   font: bold 11px/16px Arial;
   margin-bottom: 40px;
   color: #3599E3;
   text-align: left;
}
#podroobr {
   left: 744px;
   top: 618px;
}
#krakonokaslalom p  {
   line-height: 13px;
}
#skiareamarinsklzn  {
   visibility: visible;
   position: absolute;
   left: 132px;
   top: 313px;
   z-index: 5;
   width: 106px;
}

#id59letnprovoz p  {
   color: #FFFFFF;
}

#levacopy,
#leva  {
   visibility: visible;
   position: absolute;
   top: 0px;
   z-index: 5;
   width: 14px;
   height: 1000px;
   background-repeat: no-repeat;
}
#krakonokaslalom  {
   position: absolute;
   left: 625px;
   top: 505px;
   width: 122px;
}

#id59letnprovoz  {
   visibility: visible;
   position: absolute;
   left: 145px;
   top: 240px;
   z-index: 4;
   width: 89px;
}

#lyaskpodmnky p  {
   line-height: 16px;
}

#aktualizovno p  {
   line-height: 16px;
}

#id89letnprovoz  {
   visibility: visible;
   position: absolute;
   left: 254px;
   top: 321px;
   z-index: 5;
   width: 75px;
}

#duben  {
   visibility: visible;
   position: absolute;
   left: 625px;
   top: 434px;
   z-index: 15;
   width: 104px;
}
#provozndoba p  {
   line-height: 16px;
}
#sjezdovtrat p  {
   line-height: 16px;
}
#snhnatratch p  {
   line-height: 16px;
}
#lyaskpodmnky  {
   visibility: visible;
   position: absolute;
   left: 510px;
   top: 470px;
   z-index: 5;
   width: 103px;
}
#id124ubytovn  {
   visibility: visible;
   position: absolute;
   left: 796px;
   top: 321px;
   z-index: 5;
   width: 60px;
}
#veernlyovn p  {
   line-height: 16px;
}
#aktualizovno  {
   visibility: visible;
   position: absolute;
   left: 510px;
   top: 422px;
   z-index: 6;
   width: 74px;
}
#id203ubytovn  {
   visibility: visible;
   position: absolute;
   /*left: 839px; */
   left: 681px;
   top: 735px;
   z-index: 4;
   width: 68px;
}
#snhnatratch  {
   visibility: visible;
   position: absolute;
   left: 510px;
   top: 554px;
   z-index: 4;
   width: 75px;
}
#fotogalerie  {
   visibility: visible;
   position: absolute;
   left: 535px;
   top: 320px;
   z-index: 5;
   width: 68px;
}
#i8301630h p  {
   line-height: 13px;
}
#sjezdovtrat  {
   visibility: visible;
   position: absolute;
   left: 510px;
   top: 465px;
   z-index: 5;
   width: 78px;
}

#polojasno6c  {
   visibility: visible;
   position: absolute;
   left: 625px;
   top: 591px;
   z-index: 4;
   width: 75px;
}
#provozndoba  {
   visibility: visible;
   position: absolute;
   left: 510px;
   top: 447px;
   z-index: 5;
   width: 75px;
}
#vynikajc p  {
   line-height: 13px;
   color: #FFFFFF;
}
#veernlyovn  {
   visibility: visible;
   position: absolute;
   left: 510px;
   top: 530px;
   z-index: 4;
   width: 88px;
}
#poasdnes p  {
   line-height: 16px;
}

#mapaarelu  {
   visibility: visible;
   position: absolute;
   left: 362px;
   top: 321px;
   z-index: 5;
   width: 76px;
}

#i8301630h  {
   visibility: visible;
   position: absolute;
   left: 625px;
   top: 460px;
   z-index: 5;
   width: 73px;
}
#deutsch p  {
   color: #F24246;
}
#vynikajc  {
   visibility: visible;
   position: absolute;
   left: 625px;
   top: 483px;
   z-index: 5;
   width: 47px;
}

#poasdnes  {
   visibility: visible;
   position: absolute;
   left: 510px;
   top: 579px;
   z-index: 4;
   width: 66px;
}
#i65cm p  {
   line-height: 16px;
}
#deutsch  {
   visibility: visible;
   position: absolute;
   left: 786px;
   top: 125px;
   z-index: 4;
   width: 51px;
}
#kontakt  {
   visibility: visible;
   position: absolute;
   left: 641px;
   top: 320px;
   z-index: 5;
   width: 47px;
}
#slalomk  {
   visibility: visible;
   position: absolute;
   left: 625px;
   top: 541px;
   z-index: 4;
   width: 45px;
}
#skibus  {
   visibility: visible;
   position: absolute;
   left: 752px;
   top: 321px;
   z-index: 5;
   width: 42px;
}
#aktuln  {
   visibility: visible;
   position: absolute;
   left: 680px;
   top: 404px;
   z-index: 6;
   width: 61px;
}
#i65cm  {
   visibility: visible;
   position: absolute;
   left: 625px;
   top: 566px;
   z-index: 4;
   width: 31px;
}
/************** vanavi *******************/
.vanavi{
	font-size: 11px;
	color: #3599E3;
	font-weight:normal;
	text-decoration:none;
}
.vanavi:hover{
	font-size: 11px;
	color: #0154A2;
	font-weight:normal;
	text-decoration:none;
}
.v-01{
	width:431px;
	height:7px;
	background-image: url(images/v-01.gif);
	background-repeat: no-repeat; 
}
.v-02{
	width:431px;
	background-image: url(images/v-02.gif);
	background-repeat: repeat; 
}
.v-03{
	width:431px;
	height:6px;
	background-image: url(images/v-03.gif);
	background-repeat: no-repeat; 
}
.v-04{
	width:265px;
	text-align:left;
	font-size: 12px;
	color: #004B85;
	font-weight:bold;
	padding-left:15px;
}
.v-05{
	width:90px;
	text-align:center;
	font-size: 12px;
	color: #004B85;
	font-weight:bold;
	background-image: url(images/v-blue1.gif);
	background-repeat: repeat; 
}
.v-06{
	width:76px;
	text-align:center;
	font-size: 12px;
	color: #004B85;
	font-weight:bold;
}
.v-07{
	width:431px;
	height:7px;
	background-image: url(images/v-04.gif);
	background-repeat: no-repeat; 
}
.v-08{
	width:431px;
	background-image: url(images/v-05.gif);
	background-repeat: repeat; 
}
.v-09{
	width:431px;
	height:6px;
	background-image: url(images/v-06.gif);
	background-repeat: no-repeat; 
}
.v-10{
	width:265px;
	text-align:left;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	padding-left:15px;
}
.v-11{
	width:90px;
	text-align:center;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
}
.v-12{
	width:76px;
	text-align:center;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
}
.v-13{
	width:431px;
	height:7px;
	background-image: url(images/v-07.gif);
	background-repeat: no-repeat; 
}
.v-14{
	width:431px;
	background-image: url(images/v-09.gif);
	background-repeat: repeat; 
	text-align:center;
	font-size: 11px;
	color: #1187D4;
	font-weight:normal;
}
.v-15{
	width:431px;
	height:6px;
	background-image: url(images/v-08.gif);
	background-repeat: no-repeat; 
}
/************** vanavi end *******************/
.vv-01{
	width:200px;
	height:7px;
	background-image: url(images/vv-01.gif);
	background-repeat: no-repeat; 
}
.vv-02{
	width:200px;
	background-image: url(images/vv-02.gif);
	background-repeat: repeat; 
}
.vv-03{
	width:200px;
	height:6px;
	background-image: url(images/vv-03.gif);
	background-repeat: no-repeat; 
}
.vv-04{
	width:40px;
	text-align:center;
	font-size: 12px;
	color: #004B85;
	font-weight:bold;
}
.vv-05{
	width:160px;
	text-align:center;
	font-size: 12px;
	color: #004B85;
	font-weight:bold;
}
.vv-07{
	width:200px;
	height:7px;
	background-image: url(images/vv-04.gif);
	background-repeat: no-repeat; 
}
.vv-08{
	width:200px;
	background-image: url(images/vv-05.gif);
	background-repeat: repeat; 
}
.vv-09{
	width:200px;
	height:6px;
	background-image: url(images/vv-06.gif);
	background-repeat: no-repeat; 
}
.vv-10{
	width:40px;
	text-align:center;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
}
.vv-10a{
	width:40px;
	text-align:center;
	font-size: 12px;
	color: #004B85;
	font-weight:bold;
}


/************** vanavi *******************/
.vanavi{
	font-size: 11px;
	color: #3599E3;
	font-weight:normal;
	text-decoration:none;
}
.vanavi:hover{
	font-size: 11px;
	color: #0154A2;
	font-weight:normal;
	text-decoration:none;
}
.v-01{
	width:431px;
	height:7px;
	background-image: url(images/v-01.gif);
	background-repeat: no-repeat; 
}
.v-02{
	width:431px;
	background-image: url(images/v-02.gif);
	background-repeat: repeat; 
}
.v-03{
	width:431px;
	height:6px;
	background-image: url(images/v-03.gif);
	background-repeat: no-repeat; 
}
.v-04{
	width:265px;
	text-align:left;
	font-size: 12px;
	color: #004B85;
	font-weight:bold;
	padding-left:15px;
}
.v-05{
	width:90px;
	text-align:center;
	font-size: 12px;
	color: #004B85;
	font-weight:bold;
	background-image: url(images/v-blue1.gif);
	background-repeat: repeat; 
}
.v-05a{
	width:166px;
	text-align:left;
	font-size: 12px;
	color: #004B85;
	font-weight:bold;
}
.v-06{
	width:76px;
	text-align:center;
	font-size: 12px;
	color: #004B85;
	font-weight:bold;
}
.v-06a{
	width:166px;
	text-align:left;
	font-size: 12px;
	color: #004B85;
	font-weight:bold;
}
.v-07{
	width:431px;
	height:7px;
	background-image: url(images/v-04.gif);
	background-repeat: no-repeat; 
}
.v-08{
	width:431px;
	background-image: url(images/v-05.gif);
	background-repeat: repeat; 
}
.v-09{
	width:431px;
	height:6px;
	background-image: url(images/v-06.gif);
	background-repeat: no-repeat; 
}
.v-10{
	width:265px;
	text-align:left;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	padding-left:15px;
}
.v-11{
	width:90px;
	text-align:center;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
}
.v-11a{
	width:166px;
	text-align:left;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
}
.v-12{
	width:76px;
	text-align:center;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
}
.v-13{
	width:431px;
	height:7px;
	background-image: url(images/v-07.gif);
	background-repeat: no-repeat; 
}
.v-14{
	width:431px;
	background-image: url(images/v-09.gif);
	background-repeat: repeat; 
	text-align:center;
	font-size: 11px;
	color: #1187D4;
	font-weight:normal;
}
.v-15{
	width:431px;
	height:6px;
	background-image: url(images/v-08.gif);
	background-repeat: no-repeat; 
}
/************** vanavi end *******************/

a.lightblue {
   font: bold 13px/14px Arial;
   margin: 0px;
   color: #3599E3;
   text-align: left;
   text-decoration: none;
}
a.lightblue:hover {
   font: bold 13px/14px Arial;
   margin: 0px;
   color: #004B85;
   text-align: left;
   text-decoration: none;
}
a.lightblue2 {
   font: bold 11px/16px Arial;
   margin: 0px;
   color: #3599E3;
   text-align: left;
   text-decoration: none;
}
a.lightblue2:hover {
   font: bold 11px/16px Arial;
   margin: 0px;
   color: #004B85;
   text-align: left;
   text-decoration: none;
}