body           {background-color: #FFFFFF;
                           width: 100%;
                          height: 100%;
}

.BeziciText {	font-weight: bold;
		text-decoration: none;
		color: #CC3300;
		padding-left: 5px;
}

.BeziciText a {	color: #CC3300;
		font-weight: bold;
		text-decoration: none;
}

.BeziciText a:hover {
		text-decoration: underline;
}	


		
.tlacitko_mapy	{color:#FFFFFF;font-weight:normal;
background-color:#C82425;
padding:3px;
font-size:11px;font-family:Arial, Helvetica, sans-serif;}

.firemni_galerie  {font-family: Arial, Helvetica, sans-serif;
					     color: #00276D;
					 font-size: 11px;
                       padding: 0px;
				  border-color: #CCCCCC;
				         }

.datum_svatek	   {text-align: right;
		       display: block;
			border: 0px;
		         color: #161475;
		     font-size: 11px;
	   	   font-family: Arial, Helvetica, sans-serif;}

.pagehref a:hover  {font-weight:bold;color:#353982} 

.pagehref a  {font-weight:bold;color:#828AA2;font-size:13px;} 

.run_text {color:#FF0000;font-weight:bold;}

.obj_alert		{color: #C60000;
                   font-size: 11px;
                   font-weight: bold;}

.obj_text_akce		{color: #333333;
                   font-size: 11px;
                    text-align: justify}	

.leve_menu             {border: 0px solid;
                         width: 128px;
                       padding: 0px;
                        margin: 0px;
                    text-align: right;
                    background: url("./images/leto/leto_left_00.jpg");}
.leve_menu_cz            {border: 0px solid;
                         width: 138px;
                       padding: 0px;
                  padding-left: 3px;
                        margin: 0px;
                    text-align: left;
              background-color: #fceaa7;
                    /*background: url("./images/leto/leto_left_00n.jpg");*/}

.odkaz_menu_left       {border: 0px #FFAB62 solid;
                       padding: 0px;
                    margin-top: 2px;
                  margin-right: 4px;
	         margin-bottom: 2px;
                     font-size: 11px;
                         color: #00276D;
                   font-family: Arial, Helvetica, sans-serif;
               text-decoration: none;}

.odkaz_menu_left_cz       {
                       padding: 0px;
                    margin-top: 2px;
                   margin-left: 4px;
	               margin-bottom: 2px;
                     font-size: 13px;
                         color: #444;
                   font-family: Arial, Helvetica, sans-serif;
               text-decoration: none;
                    background: url("./images/leto/odrazka.gif");
             background-repeat: no-repeat;
           background-position: left center;
               }
.odkaz_menu_left_cz A  {
                  margin-left: 14px;
                     font-size: 13px;
                         color: #444;
                   font-family: Arial, Helvetica, sans-serif;
               text-decoration: none;
               }
               
.odkaz_menu_left_cz A:hover{
  text-decoration: underline;
}

.odkaz_nadpis_mapy{
  height: 18px;
  background: url("./images/arrow_right.png");
  background-repeat: no-repeat;
  background-position: left center;
}

.odkaz_nadpis_mapy img{
  height: 18px;
}

.odkaz_nadpis_mapy A{
  margin-left: 20px;
  font-size: 11px;
  color: #444;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}

.odkaz_nadpis_mapy A:hover{
  text-decoration: underline;
}


#tlobj_a      {text-decoration: underline;
                         color: #330066;}

/* Leve menu - Hledej v objektech */
.akce_menu_text		{padding-left:5px;
		 padding-right: 5px;}
.akce_menu_text_cz		{padding-left:5px;
		 padding-right: 5px;}
		 
.akce_menu_text_cza		{padding-left:5px;
		 padding-right: 5px;
     color: #006600;
     }
.akce_menu_text_cz A {
          color: #666;
                    }
.akce_menu_text_cz A:hover {
      text-decoration: none;
                    }
		 
.barva_poz_mapy		{color:#00276D;
				  font-family:Verdana, Arial, Helvetica, sans-serif;
				  font-size:11px;}

.barva_menu_bg		{background-color:#F7FFF3;
					  color:#00276D;
					  font-family:Verdana, Arial, Helvetica, sans-serif;
					  font-size:11px;}

.barva_menu_ramecek  {border-color:#E89C42;
					  border-style: solid;
					  border-width: 2px;
					  color:#000066;
					  font-family:Arial, Helvetica, sans-serif;
					  font-size:11px;}

.online                {border: 0px #BFBFBF solid;
                         width: 128px;
                     font-size: 10px;
                       padding: 0px;
                        margin: 0px;
                    text-align: center;
                   font-weight: normal;
                         color: #00276D;
		   font-family: Arial, Helvetica, sans-serif;}

div.spec_hledej        {border: 0px #FFAB62 solid;
                     font-size: 11px;
                    text-align: left;
                   margin-left: 6px;
                  margin-right: 0px;
                         width: 120px;
		   font-family: Arial, Helvetica, sans-serif;}

input.spec_hledej   {font-size: 10px;
              background-color: #FFFFFF;
                        border: 1px #CCCCCC solid;
                  margin-right: 6px;
                         width: 80px;
		 margin-bottom: 4px;
                        height: 15px}

select.spec_hledej  {font-size: 9px;
              background-color: #FFFFFF;
                        border: 1px #CCCCCC solid;
                   margin-left: 0px;
                  margin-right: 0px;
                    margin-top: 2px;
                 margin-bottom: 2px;
                         width: 120px;
                       padding: 2px;
                vertical-align: top;
                        height: 18px;
                       overflow: auto;
}

 .tlacitko_small    {font-size: 10px;
              background-color: #EEEEEE;
                        border: 1px #CCCCCC solid;
                  margin-right: 0px;
                    margin-top: 2px;
                 margin-bottom: 2px;
                         width: 80px;
                       padding: 2px;
                vertical-align: top;
                        height: 20px}

.tlacitko2       {border-style: solid;
                  border-width: 1px;
                  border-color: #EC8370;
              background-color: #C82425;
                       padding: 1px;
                    margin-top: 0px;
                 margin-bottom: 0px;
                  margin-right: 0px;
                         color: #FFFFFF;
                    text-align: center;
                     font-size: 10px}
						
.tlacitko3       {border-style: solid;
                  border-width: 1px;
                  border-color: #EC8370;
              background-color: #C82425;
                       padding: 0px;
                    margin-top: 0px;
                 margin-bottom: 0px;
                  margin-right: 0px;
				         width: 100px;
                         color: #FFFFFF;
                    text-align: center;
                     font-size: 9px;}

.tlacitko_objednavka{
  background: url(images/zima/tl_objed3.gif);
  padding: 2px;
  padding-left: 4px;
  padding-right: 4px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
  font-size: 11px;
}

.tlacitko_objednavka2{
  background: url(images/zima/tl_objed32.gif);
  padding: 2px;
  padding-left: 4px;
  padding-right: 4px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
  font-size: 11px;
}

.menu2   {		   margin-left: 5px;
			             color: #FFFFFE;
				   font-weight: bold;
				     font-size: 10px;
				   font-family: Verdana, Arial, Helvetica, sans-serif;
				   }

.menu-n   {margin-left: 2px;
            margin-top: 15px;
		             color: #267b47;
				   font-weight: bold;
				     font-size: 12px;
				   font-family: Arial, Helvetica, sans-serif;
			  text-transform: uppercase;
				   border-left: 3px solid #f6c40c;
				   }
.menu-n SPAN   {
			             color: #5e5f65;
				   }


.menu22   {		  margin-right: 5px;
			             color: #FFFFFE;
				   font-weight: bold;
				     font-size: 10px;
				   font-family: Verdana, Arial, Helvetica, sans-serif;
				   }

.mapa_header_table {     color: #FFFFFE;
				   font-weight: bold;}

.minireklamy           {border: 0px #BFBFBF solid;
                         width: 128px;
                       padding: 0px;
                        margin: 0px;
                    text-align: center;}

/*   Prave menu    */
div.prave_menu         {border: 0px #BFBFBF solid;
                         width: 128px;
                       padding: 0px;
                        margin: 0px;
                    text-align: left;
                    background: url("./images/leto/leto_right_00.jpg");}
.prave_menu_cz        {border: 0px #BFBFBF solid;
                         width: 129px;
                       padding: 0px;
                  padding-left: 3px;
                        margin: 0px;
                    text-align: left;
              background-color: #fceaa7;
                    /*background: url("./images/leto/leto_right_00n.jpg");*/}

.odkaz_menu_right      {border: 0px solid;
                       padding: 0px;
                    margin-top: 2px;
                   margin-left: 4px;
		             margin-bottom: 2px;
                     font-size: 11px;
                         color: #444;
            		   font-family: Arial, Helvetica, sans-serif;
            		   font-weight: normal;
               text-decoration: none;
                    background: url("./images/leto/odrazka.gif");
             background-repeat: no-repeat;
           background-position: left center;}

.odkaz_menu_right A  {
                  margin-left: 14px;
                     font-size: 11px;
                         color: #444;
                   font-family: Arial, Helvetica, sans-serif;
               text-decoration: none;
               }

.odkaz_menu_right A:hover {
               text-decoration: underline;
}

.novinky_text          {border: 0px #97B4F4 solid;
                       padding: 0px;
                     font-size: 11px;
                    text-align: center;
                         color: #00276D;
		   font-family: Arial, Helvetica, sans-serif;}

input.frm_nova      {font-size: 10px;
              background-color: #FFFFFF;
                        border: 1px #CCCCCC solid;
                   margin-left: 0px;
                  margin-right: 0px;
                    margin-top: 2px;
                 margin-bottom: 2px;
                         width: 110px;
                       padding: 2px;
                vertical-align: top;
                        height: 18px}

div.anketa             {border: 0px solid;
                         width: 128px;
                       padding: 0px;
                        margin: 0px;
                  padding-left: 8px;
	  	 padding-right: 8px;
                    text-align: left;
                     font-size: 11px;
 		   font-family: Arial, Helvetica, Verdana;
                         color: #00276D;}

.bot_01                {border: 0px #BFBFBF solid;
                         width: 779px;
                        height: 68px;
                       padding: 0px;
                        margin: 0px;
                    background: url("./images/leto/leto_reklama_00.jpg");}
.bot_01_n              {
                         width: 779px;
                        height: 68px;
                       padding: 0px;
                        margin: 0px;
              background-color: #070;}

.terminy_texty	   {text-align: justify;
			 color: #161475;
			 width: 460px;}

#terminy_menu a 	{color: #FFFFFE;
		   font-family: Verdana, Arial, Helvetica, sans-serif;
		     font-size: 10px;
		   font-weight: normal;}

/*h1.h1_01           {text-align: justify;
                     font-size: 11px;
                       padding: 0px;
                 margin-bottom: 0px;
                   font-weight: bold;
 			 width: 500px;
                         color: #035902;}

h1.h1_02           {text-align: justify;
                     font-size: 12px;
                       padding: 0px;
                 margin-bottom: 0px;
                   font-weight: bold;
 			 width: 500px;
                         color: #96001D;}

h1.h1_03           {text-align: justify;
                     font-size: 11px;
                       padding: 0px;
                 margin-bottom: 0px;
 			 width: 500px;
                         color: #FE8D25;}
*/
div.h1_01          {text-align: justify;
                   margin-left: 19px;
                        border: 0px solid;}

.data1                 {border: 0px solid;
                         width: 500px;
                       padding: 0px;
                        margin: 0px;
                    text-align: center;
              background-color: #FFFFFF;}

.data2                 {border: 0px solid;
                         width: 500px;
                       padding: 0px;
                        margin: 0px;
                    text-align: center;
              background-color: #FFFFFF;}

input.spec          {font-size: 10px;
              background-color: #EEEEEE;
                        border: 1px #CCCCCC solid;
                  margin-right: 0px;
                    margin-top: 2px;
                 margin-bottom: 2px;
                         width: 220px;
                       padding: 2px;
                        height: 18px}

textarea.spec       {font-size: 11px;
              background-color: #EEEEEE;
                        border: 1px #CCCCCC solid;
                    margin-top: 0px;
                 margin-bottom: 5px;
                         width: 460px;
                        height: 60px;
                       padding: 2px;
                vertical-align: top;
                      overflow: auto;
}

textarea.spec1       {font-size: 11px;
              background-color: #EEEEEE;
                        border: 1px #CCCCCC solid;
                    margin-top: 0px;
                 margin-bottom: 5px;
                         width: 500px;
                        height: 100px;
                       padding: 2px;
                vertical-align: top;
                      overflow: auto;
}

input.spec1         {font-size: 10px;
              background-color: #EEEEEE;
                        border: 1px #CCCCCC solid;
                  margin-right: 0px;
                 margin-bottom: 5px;
                         width: 60px;
                       padding: 2px;
                vertical-align: top;
                        height: 18px}


 .tlacitko           {font-size: 10px;
               background-color: #EEEEEE;
                         border: 1px #CCCCCC solid;
                   margin-right: 10px;
                     margin-top: 2px;
                  margin-bottom: 2px;
                          width: 100px;
                        padding: 2px;
                 vertical-align: top;
                         height: 20px}

.tlacitko_smazat     {font-size: 10px;
               background-color:#C00000;
			              color:#FFFFFF;
				    font-weight:bold;
                         border: 1px #CCCCCC solid;
                   margin-right: 10px;
                     margin-top: 2px;
                  margin-bottom: 2px;
                          width: 100px;
                        padding: 2px;
                 vertical-align: top;
                         height: 20px}

.tlacitko_odeslat     {font-size: 10px;
               background-color:#035902;
			              color:#FFFFFF;
				    font-weight:bold;
                         border: 1px #CCCCCC solid;
                   margin-right: 10px;
                     margin-top: 2px;
                  margin-bottom: 2px;
                          width: 100px;
                        padding: 2px;
                 vertical-align: top;
                         height: 20px}

 .tlacitko_big       {font-size: 10px;
               background-color: #EEEEEE;
                         border: 1px #CCCCCC solid;
                   margin-right: 10px;
                     margin-top: 2px;
                  margin-bottom: 2px;
                        padding: 2px;
                 vertical-align: top;
                         height: 20px}

.akce_text              {border: 0px;
                       padding: 0px;
                       padding-right: 5px;
                        margin: 0px;
                     font-size: 11px;
                   font-weight: normal;
                    text-align: justify;
                         color: #000000;
                   line-height: 18px;
		   font-family: Verdana, Arial, Helvetica, sans-serif}


 td.wh            { padding-top: 4px;
                     border-top: 1px solid #FFAB62;
                    border-left: 0px;
                   border-right: 0px;
                  border-bottom: 0px;
                    font-weight: bold;
                text-decoration: none;
                      font-size: 13px;}

 td.wh2_bot       {border-style: solid;
               border-top-width: 0px;
              border-left-width: 0px;
             border-right-width: 0px;
            border-bottom-width: 1px;
                   border-color: #96001D;}

 .fotky_objektu   {border-style: dotted;
                   border-width: 0px;
                          width: 240px;
                         height: 464px;
                   padding-left: 6px;
                    padding-top: 3px;
                     text-align: left;
                       overflow: auto;
               background-color: #E89D43;
}

.fotky_objektu img{
  border: 1px solid #000000;
}

.dobjektu td{
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
}

 /* Napoveda                    */
 .napoveda_data         {border: 0px #CCCCCC solid;
                         margin: 0px;
                     margin-top: 5px;
                    margin-left: 20px;
                   margin-right: 22px;
                        padding: 0px;
                 vertical-align: top;
                     text-align: justify;
                          color: #300000;}

 .napoveda           {font-size: 11px;
                         border: 0px #CCCCCC solid;
                         margin: 0px;
                     margin-top: 5px;
                        padding: 0px;
                   padding-left: 10px;
                 vertical-align: top;
                     text-align: justify;
                          color: #300000;}

 .napoveda_nadpis    {font-size: 12px;
                     font-weight: bold;
               background-color: #F7FFF3;
                         border: 1px #E89C42 solid;
                         margin: 0px;
                  margin-bottom: 15px;
                        padding: 5px;
                     text-align: justify;
                          color: #000;}

.napoveda_nadpis2    {font-size: 11px;
                    font-weight: bold;}

.napoveda_nadpis3  {font-family: Arial, Helvetica, sans-serif;
		      font-size: 11px;
			 height: 599px;
			  width: 460px;
		       overflow: auto;
		     text-align: justify;
			padding: 5px;}

.napoveda_text_1     {font-size: 11px;
                         border: 1px #CCCCCC solid;


                        padding: 5px;
                     text-align: justify;
                          color: #300000;
		       overflow: auto;
		         height: 600px;}

.ramecek_max_delka    {font-size: 11px;
                         border: 1px #CCCCCC solid;
                        padding: 5px;
                     text-align: justify;
                          color: #300000;
		                      overflow: auto;
		                       height: 300px;
                         border: 0px #CCCCCC solid;
                         margin: 0px;
                     margin-top: 10px;
                  margin-bottom: 15px;
                        padding: 5px;
                     text-align: justify;
                          color: #811014;}


 .obsazenost            {border: 0px #CCCCCC solid;
                         height: 150px;
						  width: 500px;
                        padding: 0px;
                  margin-bottom: 10px;
                     text-align: center;
                       overflow: auto;
}

.obsazenost_nova        {border: 0px;
                         height: 450px;
                        padding: 0px;
                  margin-bottom: 10px;
                     text-align: center;
                       overflow: auto;
}

.zvyraznit    {background-color: #A0CCA6;}

 /* Kalendar                    */
 .prac               {font-size: 11px;
               background-color: #FDF6AD;
                         border: 0px #FE8D25 solid;
                         margin: 0px;
                        padding: 3px;
                          width: 22px;
                         height: 22px;
                          color: #00276D;}

 .vikend             {font-size: 11px;
               background-color: #FDCA7C;
                         border: 0px #FE8D25 solid;
                         margin: 0px;
                        padding: 3px;
                          width: 22px;
                         height: 22px;
                          color: #00276D;}

 .dnesek             {font-size: 11px;
                    font-weight: bold;
               background-color: #FDCA7C;
                         border: 0px #FE8D25 solid;
                         margin: 0px;
                        padding: 3px;
                          width: 22px;
                         height: 22px;
                          color: #00276D;}

 .prac_mimo          {font-size: 11px;
               background-color: #DDDDDD;
                         border: 0px #FE8D25 solid;
                         margin: 0px;
                        padding: 3px;
                          width: 22px;
                         height: 22px;
                          color: #888888;}

 .vikend_mimo        {font-size: 11px;
               background-color: #DDDDDD;
                         border: 0px #FFAB62 solid;
                         margin: 0px;
                        padding: 3px;
                          width: 22px;
                         height: 22px;
                          color: #888888;}

 .rok_               {font-size: 11px;
               background-color: #FDF6AD;
                         border: 0px #FFAB62 solid;
                         margin: 0px;
                        padding: 2px;
                          color: #00276D;}

 .tyden_             {font-size: 11px;
               background-color: #FE8D25;
                         border: 0px #FFAB62 solid;
                         margin: 0px;
                        padding: 3px;
                          color: #FFFFFF;}


 /* KONEC - Kalendar            */

 /* Kalkulacka                  */
 body.kalk              {margin: 0px;
                        padding: 20px;
                          color: #000000}

 .kalk_tlacitko      {font-size: 11px;
               background-color: #FFFFDF;
                         border: 1px #FFAB62 solid;
                         margin: 2px;
                          width: 30px;
                        padding: 2px;
                 vertical-align: top;
                         height: 25px}

 .kalk_tlacitko_1    {font-size: 11px;
               background-color: #FFFFDF;
                         border: 1px #FFAB62 solid;
                         margin: 2px;
                          width: 64px;
                        padding: 2px;
                 vertical-align: top;
                         height: 25px}

 input.kalk          {font-size: 10px;
               background-color: #FFFFDF;
                         border: 1px #FFAB62 solid;
                         margin: 2px;
                          width: 132px;
                        padding: 2px;
                 vertical-align: top;
                         height: 20px}

 /* KONEC - Kalkulacka           */

 /* rámecek LM - last minute na úvodní stránce */ 
  .ramecek {        border-style: solid;
                   border-color: #B9B9D5;
				   border-width: 1px;
                          width: 480px;
                        padding: 0px;
                     margin-top: 0px;
                  margin-bottom: 0px;
                    margin-left: 0px;
                   margin-right: 0px;}

.lm_header    {background-color: #899AC5;}

#mapa_href {color:#FFFFFE}

.destyl{
background-image: url("http://www.alkatravel.cz/images/leto/leto_top_10n.jpg");
}

.katpod{
  padding-right: 5px;
  text-align: justify;
}

.nadpis-podro{
  text-align: left;
  width : 100%;
  margin-left: 20px;
  margin-top: 15px;
  color: #5e5f65;
  font-size: 20px;
  font-family: sans-serif;
  border-left: 3px solid #f6c40c;
}
.nadpis-podro SPAN{
  color: #319459;
}

.podobr{
  border: 2px solid #E89D43;
}