h1,h2,h3,h4,h5,body,div,textarea
			{
			font-family: tahoma, verdana, arial, helvetica, sans-serif;
			}
body		{
			margin:0;
			padding:0;
			background:rgb(255,255,255);
			font-size:75%
			}
img			{
			border:none
			}
td,div		{
			vertical-align: top;
			font-size:1em;
			color:rgb(108,108,108);
			}
th
   			{
			height:20px;
			background:url(../images/th.jpg) 100% 0 no-repeat
			}
.sudy,.odd
	 		{
			background:rgb(240,240,240)
			}

.foto_clanek_box,.i_box1,.foto_clanek_box1,.foto_clanek_box2,.i_box3
			{
			float:left;
			width:160px;
			padding-bottom:30px
			}

.foto_clanek_box1
			{
			padding-bottom:0
			}

.foto_clanek_box2
			{
			width:45px;
			padding-bottom:15px
			}

.text_clanek_box,.i_box2
			{
			float:left;
			padding:0px 0 0px 0;
			width:300px
			}
.text_clanek_box2
			{
			float:left;
			padding:0px 0 0px 0;
			width:460px
			}
.text_clanek_box3
			{
			float:left;
			padding:0px 0 0px 385px;
			width:460px
			height:15px;
			}
.i_box1
			{
			width:177px;
			padding:23px 9px 0 0
			}
.i_box2
			{
			padding:0;
			}
.i_box0
	   		{
			float:left;
			margin-bottom:10px;
			}
.i_box3
	   		{
			width:90px
			}
.i_box4
	   		{
			float:left;
			padding-bottom:15px
			}
.cara
	 		{
			padding-bottom:12px;
			background:url(../images/1h1.jpg) 184px 100% no-repeat
			}		
.full		{
			width:auto
			}
.foto_clanek
			{
			float:left;
			margin:14px 10px 0 23px
			}

.foto_clanek1
			{
			float:right;
			margin:5px 10px 0 0
			}
.foto_clanek2
			{
			float:left;
			margin:5px 15px 10px 0
			}
.foto_clanek3
			{
			float:left;
			margin:0px 0px 0px 0
			}
			
form
			{
			margin:0px;
			}
.frmnaz,.frmnaz1,.frmnaz2,.frmnaz3,.frmnaz4
			{
			width:120px;
			padding:4px 10px 0 0;
			text-align:right;
			font-weight:bold
			}
.frmnaz1
			{
			width:75px
			}
.frmnaz2
			{
			width:57px
			}
.frmnaz3
			{
			width:100px;
			padding-left:5px
			}
.frmnaz4
			{
			width:85px
			}
.field1
	   		{
			width:110px
			}
.povinny
			{
			color:rgb(62,62,62);
			font-weight:bold
			}
input,textarea
	  		{
			border:1px solid rgb(130,139,154);
			height:16px
			}
.btn0
			{
			border:none;
			width:35px;;
			height:20px;
			padding:2px 0 0 3px
			}
.btn
			{
			width:45px;
			height:12px;
			border:none;
			margin:3px 5px 0 0
			}
.radio
	  		{
			border:none
			}
h1
  			{
			color:rgb(62,62,62);
			font-weight:bold;
			font-size:1.4em;
			margin-bottom:5px;
			margin-top:5px
			}
h2
			{
			color:rgb(60,60,60);
			margin-top:5px
			padding:0;
			font-weight:normal;
			font-size:1.2em
			}
.podnadpis1
			{
			color:rgb(180,180,180);
			font-size:1em;
			margin:-5px 0 0 0
			}
h3
  			{
			color:rgb(62,62,62);
			margin-top:3px
			padding:0;
			font-weight:normal;
			font-size:0.9em
			}
.zajezd
			{
			margin:0 0 10px 0
			}
.zajezd1
			{
			margin:25px 0 10px 0
			}
h4
			{
			font-family: verdana, arial, helvetica, verdana, sans-serif;
			font-size:12px;
			color:rgb(255,157,3);
			padding:0px 0 0 0px;
			}
p
			{
			margin:0 0 10px 0;
			}
.text
			{
			padding: 0 20px 0 25px
			}
.text1
	  		{
			padding: 0 20px 0 0
			}
.text2
	  		{
			padding: 10px 0 0 0
			}

ul,.ul_menu,.ul_menu2,.ul_menu1
  			{
			margin:0px 0 0 20px;
			padding:0;
			list-style-image:url(../images/arr1.jpg);
			}
.ul_menu2
			{
			list-style-image:url(../images/sipka.gif);
			}
.ul_menu1
			{
			list-style-image:url(../images/sipka2.gif);
			}

li
			{
			margin:3px 0
			}
.zajezd_obal
			{
			float:left;
			padding:20px 5px 10px 5px;
			}
.zajezd_trideni
			{
			float:right;
			font-weight:bold;
			padding:3px 10px 0 0
			}
.zajezd_select
			{
			font-size:1.1em;
			float:right
			}
.zajezd-foto_m
			{
			float:left;
			border:1px solid rgb(200,200,200);
			margin: 0 10px 10px 0;
			width:90px 
			}
.mini
	 		{
			float:left;
			margin:10px 0 15px 0;
			width:460px;
			}
.pozn_ck
			{
			float:left;
			padding:20px 0 0 0;
			}

.zajezdy_foto
			{
			border:2px solid rgb(240,240,240)
			}
.zajezdy_zakladni_udaje,.zajezdy_zakladni_udaje2
			{
			margin:15px 0 10px 0;
			width:100%
			}
.zajezdy_zakladni_udaje2
			{
			margin-top:0
			}

.zajezdy_zakladni_udaje_s1
			{
			width:110px;
			text-align:right;
			padding-right:5px;
			font-weight:bold
			}

.zajezdy_obal_udaje
			{
			float:left;
			width:300px
			}
.cena_tab
			{
			text-align:right;
			vertical-align:middle
			}
.delka_tab,.rezervace_tab
		  	{
			text-align:center;
			vertical-align:middle
			}

.th_tab
	   		{
			text-align:right;
			cursor:help
			}

.obsah,.obsah2
	  		{
			float:left;
			padding:15px 30px 30px 30px
			}
.obsah1
			{
			float:left;
			padding: 0 0 0 0 
			}
.obsah2
	   		{
			padding-bottom:0
			}


.zajezdy_ck_tab
			{
			margin:15px 0 10px 0;
			width:100%
			}

.zajezdy_zakladni_udaje_ck_s1
			{
			width:110px;
			text-align:right;
			padding-right:5px;
			font-weight:bold
			}
.zajezdy_rez_s1
			{
			width:25px
			}
.zajezdy_rez_s2
			{
			width:auto
			}
.zajezdy_rez_s3
			{
			width:100px
			}
.zajezdy_pocet
			{
			width:40px
			}
.zajezdy_celkem
			{
			width:90px
			}
.zajezdy_rez_s4
			{
			text-align:right;
			white-space:nowrap
			}
.zajezdy_cara_tab
			{
			padding-top:10px
			}
.zajezdy_poznamka
			{
			width:425px;
			height:50px
			}
.zajezdy_btn
			{
			width:250px;
			height:23px;
			border:1px solid rgb(128,128,128) 
			}

.zajezdy_potv_c1
			{
			width:200px
			}
/* BLOKY */

.obal_2bloky_zajezdy
			{
			float:left;
			padding-top:15px;
			width:482px;
			}

.obal_blok_siroky1,obal_blok_siroky2
			{
			margin-top:10px;
			float:left;
			width:250px
			}
.obal_blok_siroky2
			{
			margin-top:0;
			float:left
			}
.obal_blok_vlevo
			{
			padding-left:0px
			}
.blok_370
			{
			width:370px;
			padding-top:10px;
			padding-left:10px;
			padding-right:10px;
			padding-bottom:10px;
			background:rgb(228,231,234)
			}
.blok_350
			{
			width:350px;
			padding-top:5px;
			padding-left:5px;
			padding-right:5px;
			padding-bottom:5px;
			background:rgb(213,216,223)
			}
.blok_120
			{
			width:120px;
			padding-top:5px;
			padding-left:5px;
			padding-right:5px;
			padding-bottom:5px;
			background:rgb(220,220,220)
			}
.blok_230
			{
			width:230px;
			float:left;
			padding-top:5px;
			padding-left:5px;
			padding-right:5px;
			padding-bottom:5px;
			background:rgb(220,220,220)
			}
.blok_350_k
			{
			width:350px;
			background:rgb(0,0,0);
			}
.blok_siroky_vrch
			{
			width:400px;
			height:485px;
			padding-top:5px;
			background:url(../images/uk.jpg) 0 0 no-repeat
			}
.blok_siroky_vrch2
			{
			width:400px;
			padding-top:10px;
			}
.blok_siroky_vrch3
			{
			width:100%;
			float:left;
			padding-top:10px;
			}
.blok_siroky_vrch4
			{
			width:100%;
			float:left;
			padding-top:10px;
			min-height:485px;
			_height:485px;
			background:url(../images/up.jpg) 0 0 no-repeat
			}
.blok_nadpis_o
			{
			width:150px;
			height:20px;
			padding-top:3px;
			background:url(../images/menu_right_top.gif) 0 0 no-repeat
			}
.blok_nadpis_p
			{
			width:140px;
			height:20px;
			padding-top:3px;
			background:url(../images/menu_left_top.gif) 0 0 no-repeat
			}
.blok_kamera
			{
			width:110px;
			height:95px;
			float:left;
			padding-top:5px;
			padding-left:5px
			}
.blok_kamera2
			{
			width:150px;
			height:120px;
			float:left;
			padding-top:5px;
			padding-left:0px
			}
.blok_kamera2m
			{
			width:112px;
			height:115px;
			float:left;
			padding-top:5px;
			padding-left:0px
			}
.blok_kamera3
			{
			width:295px;
			float:left;
			padding-top:5px;
			padding-left:5px;
			background:url(../images/kamera3.jpg) 0 0 no-repeat
			}
.blok_kamera4
			{
			width:165px;
			float:left;
			min-height:190px;
			_height:190px;
			padding-top:5px;
			padding-left:5px;
			background:url(../images/kamera4.jpg) 0 0 no-repeat
			}
.blok_kamera5
			{
			width:75px;
			float:left;
			padding-top:0px;
			padding-left:0px
			}
.blok_kamera6
			{
			width:450px;
			float:left;
			min-height:210px;
			_height:210px;
			padding-top:5px;
			padding-left:5px;
			background:url(../images/kamera6.jpg) 0 0 no-repeat
			}
.blok_popis_top
			{
			width:450px;
			float:left;
			height:20px;
			padding-top:6px;
			padding-left:20px;
			background:url(../images/popis-top.jpg) 0 0 no-repeat
			}
.blok_popis_text
			{
			width:465px;
			float:left;
			min-height:50px;
			_height:50px;
			padding-top:5px;
			padding-left:5px;
			background:url(../images/popis-text.jpg) 0 0 no-repeat
			}

.blok_siroky_obsah
			{
			width:250px
			}
			
.blok_siroky_obsah1
			{
			float:left;
			padding:0 25px 0 10px
			}
.blok_siroky_obsah2
			{
			width:230px;
			padding:0 10px
			}
.obal_blok_uzky1,obal_blok_uzky2
		  	{
			margin-top:10px;
			float:left;
			width:231px
			}
.obal_blok_uzky2
			{
			padding-left:25px
			}
.obal_blok_uzky2
			{
			float:left;
			width:235px
			}

.obal_blok_vpravo
			{
			float:left;
			padding-left:11px;

			}

.blok_uzky_vrch
			{
			width:220px;
			height:34px;
			background:url(../images/z1.jpg) 0 0 no-repeat
			}

.blok_uzky_obsah
			{
			width:215px;
			text-align:left
			}

.blok_uzky_odstavec
			{
			margin-left:15px;
			margin-right:5px
			}
.blok_plny
			{
			float:left;
			width:480px;
			margin-top:10px
			}

.blok_plny_vrch
			{
			width:480px;
			height:36px;
			background:url(../images/z4.jpg) 0 0 no-repeat
			}

.blok_plny_obsah
			{
			width:450px;
			padding:0 15px 10px 15px
			}

.blok_plny_obsah_zajezd
			{
			width:480px;
			text-align:center;
			background:rgb(250,250,250);
			padding:10px 0 15px 0
			}

.blok_plny_obsah_zajezd_ceny
			{
			width:480px;
			text-align:left
			}
.blok_pozadi
			{
			float:left;
			width:532px;
			}

/* Menu vpravo */

.menu_box
		 	{
			width:150px;
			padding-left:10px;
			}

.menu_box1
		  	{
			float:left;
			width:120px;
			padding-left:10px;
			background:url(../images/mt.gif) 0 100% no-repeat;
			}

.menu_box2, .menu_box2a
		  	{
			float:left;
			padding-left:10px;
			background:url(../images/mm.jpg);
			}

.menu_box2a
		   	{
			padding-top:0
			}

.menu_box3, .menu_box3a
		  	{
			float:left;
			width:130px;
			padding-bottom:5px;
			background:url(../images/mb.gif) 0 100% no-repeat;
			}

.menu_box3a		
			{
			padding-top:0px;
			}

.menu_box_akt_text
			{
			float:left;
			width:120px
			}

.zahl_menu
			{
			float:left;
			font-family: arial, helvetica, verdana, sans-serif;
			height:34px;
			width:215px;
			color:rgb(255,255,255);
			font-weight:bold;
			font-size:1em;
			background:url(../images/6.jpg) 0 0 no-repeat
			}
.text_zahl_menu
			{
			color:rgb(255,255,255);
			font-weight:bold;
			font-size:1em;
			margin:15px 0 0 0px;
			}
.text_zahl_menu1
			{
			color:rgb(246,255,0);
			font-weight:bold;
			font-size:1em;
			margin:15px 0 0 0px;
			}

.text_zahl_menu2
			{
			color:rgb(253,222,222);
			font-weight:bold;
			font-size:1em;
			margin:15px 0 0 0px;
			}

.foto_akt_mini
			{
			float:left;
			margin:0 10px 5px 0
			}
.sipka_akt
			{
			margin:0 5px 0 0
			}
.sipka_cenik
			{
			margin:0 5px 0 10px
			}
.menu_stred
		   	{
			float:left;
			width:215px;
			height:34px;
			background:url(../images/menu_u.jpg) 13px 100% no-repeat
			}

			
.vice1,.vice2,.zpet,.zpet1,.zpet2,.zpet3
			{
			background:url(../images/h1.jpg) 0 0 no-repeat;
			padding:10px 0 0 10px;
			width:100%
			}
.vice2
			{
			background:url(../images/h2.jpg) 0 0 no-repeat;
			}
.zpet,.zpet1,.zpet2,.zpet3
	 		{
			width:316px;
			margin-left:25px;
			}
.zpet1,.zpet2
	  		{
			margin-left:0
			}
.zpet2
	  		{
			width:auto;
			}
.zpet3
	  		{
			float:left;
			margin:15px 0 15px 15px
			}
.v_stat
			{
			margin-bottom:4px
			}
.sjezdovka
		  	{
			float:left;
			margin:2px 5px 0 0;
			}
.sjezdovka1
		   	{
			float:left;
			margin-right:7px
			}
.sjzedovka2
		   	
			{
			float:left
			}
.ubytovani_obal_uzky
			{
			float:left;
			width:252px
			}
.ubytovani_p
			{
			margin-bottom:2px
			}
			
.ubytovani_cena
			{
			text-align:right;
			padding-right:6px
			}
.ubytovani_termin
			{
			text-align:left;
			padding-left:6px
			}
.ubytovani_rezervace
			{
			text-align:center
			}
.ubytovani_oblast
			{
			clear:left;
			padding:25px 0 0 30px
			}
			
.nahled_ubytovani,.nahled_ubytovani2
			{
			float:left;
			width:90px;
			margin:0 10px 0 5px;
			}
.nahled_ubytovani2
			{
			width:90px;
			margin:0 8px 0 7px
			}
			
.box_ubytovani,.box_foto_ubytovani
			{
			width:472px;
			height:90px;
			}
.box_foto_ubytovani
			{
			padding:7px 0px 7px 5px;
			width:215px;
			height:auto;
			float:left;
			}
.ubytovani_objekt
			{
			float:left;
			width:220px;
			padding:10px 3px 10px 3px
			}
.ubytovani_ikona
		  	{
			text-align:center
			}
.1
			{
			color:#828B9A;
			}
.bila
			{
			color:rgb(255,255,255);
			}
.ruzova
			{
			color:rgb(253,222,222);
			}
.cervena
			{
			color:rgb(222,65,65);
			}
.y
			{
			color:#FFD800;
			margin:2px 0 2px 0;
			}
.y2			{
			color:rgb(216,163,71)
			}
.black
			{
			color:rgb(0,0,0);
			}
.menu
			{
			color:rgb(62,62,62);
			}
.stred
	  		{
			text-align:center
			}

a:active	{color:rgb(108,108,108); text-decoration: underline}
a:link		{color:rgb(108,108,108); text-decoration: underline}
a:visited	{color:rgb(108,108,108); text-decoration: underline}
a:hover		{color:rgb(108,108,108); text-decoration: none}

a.n:active	{color:rgb(108,108,108); text-decoration: none}
a.n:link	{color:rgb(108,108,108); text-decoration: none}
a.n:visited	{color:rgb(108,108,108); text-decoration: none}
a.n:hover	{color:rgb(108,108,108); text-decoration: underline}

a.1			{color:#828B9A;	text-decoration:none}

a.bila:active	{color:rgb(255,255,255);text-decoration:underline}
a.bila:link		{color:rgb(255,255,255);text-decoration:underline}
a.bila:visited	{color:rgb(255,255,255);text-decoration:underline}
a.bila:hover	{color:rgb(255,255,255);text-decoration:none}

a.cerna:active	{color:rgb(0,0,0);text-decoration:none}
a.cerna:link		{color:rgb(0,0,0;text-decoration:none}
a.cerna:visited	{color:rgb(0,0,0);text-decoration:none}
a.cerna:hover	{color:rgb(0,0,0);text-decoration:underline}

a.ruzova:active	{color:rgb(253,222,222);text-decoration:underline}
a.ruzova:link		{color:rgb(253,222,222);text-decoration:underline}
a.ruzova:visited	{color:rgb(253,222,222);text-decoration:underline}
a.ruzova:hover	{color:rgb(253,222,222);text-decoration:none}

a.y			{color:#FFD800; text-decoration:underline}

a.y2:active	{color:rgb(216,163,71);	text-decoration:underline;}
a.y2:link	{color:rgb(216,163,71);	text-decoration:underline;}
a.y2:visited{color:rgb(216,163,71);	text-decoration:underline;}
a.y2:hover	{color:rgb(216,163,71);	text-decoration:none;}

a.y3		{font-weight:bold}
a.y3:active	{color:rgb(255,216,0); text-decoration:none}
a.y3:link	{color:rgb(255,216,0); text-decoration:none}
a.y3:visited{color:rgb(255,216,0); text-decoration:none}
a.y3:hover	{color:rgb(255,216,0); text-decoration:underline}

a.y4:active	{color:rgb(216,163,71);	text-decoration:none;}
a.y4:link	{color:rgb(216,163,71);	text-decoration:none;}
a.y4:visited{color:rgb(216,163,71);	text-decoration:none;}
a.y4:hover	{color:rgb(216,163,71);	text-decoration:underline;}

a.menu:active	{color:rgb(0,0,0);	text-decoration:none}
a.menu:link		{color:rgb(0,0,0);	text-decoration:none}
a.menu:visited	{color:rgb(0,0,0;	text-decoration:none}
a.menu:hover	{color:rgb(0,0,0);	text-decoration:underline}

a.pg			{font-weight:bold}
a.pg:active		{color:rgb(130,139,154); text-decoration:none}
a.pg:link		{color:rgb(130,139,154); text-decoration:none}
a.pg:visited	{color:rgb(130,139,154); text-decoration:none}
a.pg:hover		{color:rgb(130,139,154); text-decoration:underline}

a.copy			{color:#A1A1A1;	text-decoration:none}
