.part_odhlasit {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#FFFF00}

a:hover           {font-family: Arial, Helvetica, Verdana;
               text-decoration: underline;}

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

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

a{
  color: #319459;
  font-family: Arial, Helvetica, Verdana;
  font-weight: normal;
  text-decoration: none;
  font-size:11px;
}

body              {font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size: 11px;
                        margin: 0px;
                       padding: 0px;
                         color: #000000}

body.wh           {font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size: 11px;
              background-color: #FFFFFF;
                        margin: 0px;
                       padding: 0px;
                         color: #000000}
                         
h3                {font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size: 12px;
                         color: #000000}

body.tisk         {font-family: Verdana, Arial, "Arial CE", Helvetica, Verdana;
                     font-size: 11px;
              background-color: #FFFFFF;
                        margin: 0px;
                       padding: 0px;
                         color: #000000}

.print_obje_input	{border-style:solid;border-width:1px;border-color:#000000;}

.h1_upravene       {text-align: left;
                     font-size: 12px;
                   font-weight: bold;}

.licha       {background-color: #F8F8F8}
.suda       {background-color: #EEEEEE}

.ramecek               {border: 1px #00276D solid;}

.prodejce              {border: 1px #00276D solid;
                   margin-left: 3px;}

td                {font-family: Verdana, Arial, "Arial CE", Helvetica, Verdana;
                   font-weight: normal;
                     font-size: 10px}

td.normal         {font-family: Verdana, Arial, "Arial CE", Helvetica, Verdana;}

form                  {padding: 0px;
                        margin: 0px;
                     font-size: 10px;
                    text-align: justify}

input, select       {font-size: 10px}

.small              {font-size: 10px}

a.odk_text:hover {font-weight: normal;
                        cursor: pointer;
				   text-decoration:underline;
                     font-size: 11px;
                         color: #FFAB62;}

a.odk_text        {font-weight: normal;
                        cursor: pointer;
               text-decoration: none;
                     font-size: 11px;
                         color: #FFAB62;}
.partneripoleview {
	font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;;border-style:groove;border-width:1px;
}				 

.partneri_header {font-size:10px;font-weight:bold;background-color:#811015;color:#FFFFFF;}

.frm_partneri{    border-color:#999999;
				  border-style: solid;
                  border-width: 0px;
                       z-index: 0;
                         width: 700px;
                        height: 400px;
                       padding: 10px;
                    margin-top: 0px;
                 margin-bottom: 0px;
                  margin-right: 0px;
                   margin-left: 0px;
                   font-weight: normal;
                    text-align: center}
					
.castfrm_partneri{border-color:#811015;
                  border-style: solid;
                        height: 400px;
                  border-width: 1px;
                       z-index: 1;
                       padding: 0px;
                    margin-top: 0px;
                 margin-bottom: 0px;
                  margin-right: 0px;
                   margin-left: 0px;
                   font-weight: normal;
                    text-align: center}
				
.vars_seznam     {border-color: #EEEEEE;
                  border-style: solid;
                  border-width: 0px;
                        height: 350px;
                         width: 650px;
                       padding: 0px;
                    margin-top: 0px;
                 margin-bottom: 0px;
                   margin-left: 0px;
                  margin-right: 0px;
                   font-weight: normal;
                      overflow: auto;}
/* ------------------------------ */

.top_01                {border: 0px solid #BFBFBF;
                         width: 1000px;
                        height: 25px;
                       padding: 0px;
                        margin: 0px;
                    text-align: center;
                    background: url('images/top_01.jpg');}

.top_02                {border: 0px #BFBFBF solid;
                         width: 1000px;
                        height: 41px;
                       padding: 0px;
                        margin: 0px;}

.top_03                {border: 0px #BFBFBF solid;
                         width: 1000px;
                        height: 29px;
                       padding: 0px;
                        margin: 0px;}

.top_04                {border: 0px #BFBFBF solid;
                         width: 1000px;
                        height: 23px;
                       padding: 0px;
                        margin: 0px;}

.top_05                {border: 0px #BFBFBF solid;
                         width: 1000px;
                        height: 16px;
                       padding: 0px;
                        margin: 0px;}

.data                  {border: 0px #BFBFBF solid;
                         width: 1000px;
                       padding: 0px;
                        margin: 0px;}

/* info řádek                  */
.inforadek             {border: 0px #BFBFBF solid;
                       padding: 0px;
                   padding-top: 4px;
                  padding-left: 60px;
                        margin: 0px;
                    text-align: left;
                   font-weight: bold;
                     font-size: 11px;
                         color: #A21600;}


/* levé menu                   */
.left_menu_01          {border: 0px #BFBFBF solid;
                         width: 134px;
                        height: 29px;
                       padding: 0px;
                        margin: 0px;}

   /* podklad pod menu s tmavším pozadím */
.left_menu_02          {border: 0px solid #BFBFBF;
                         width: 134px;
/*                        height: 60px;*/
                       padding-right: 22px;
                        margin: 0px;
                    text-align: right;
                   font-weight: normal;
                   line-height: 18px;
                    background: url('images/left_menu1_02.jpg');; padding-left:0px; padding-top:0px; padding-bottom:0px}

   /* podklad pod menu bez pozadí */
.left_menu_02a         {border: 0px solid #BFBFBF;
                         width: 134px;
/*                        height: 40px;*/
                       padding-right: 22px;
                        margin: 0px;
                    text-align: right;
                   font-weight: normal;
                   line-height: 18px;
                    background: url('images/left_menu1_02a.jpg');
                      overflow: hidden; padding-left:0px; padding-top:0px; padding-bottom:0px}

.left_menu_03          {border: 0px #BFBFBF solid;
                         width: 134px;
                        height: 16px;
                       padding: 0px;
                        margin: 0px;}

/* konec - levé menu           */

/* pravé menu                  */
.right_menu_01         {border: 0px #BFBFBF solid;
                         width: 138px;
                        height: 29px;
                       padding: 0px;
                        margin: 0px;}

   /* podklad pod menu s tmavším pozadím */
.right_menu_02         {border: 0px solid #BFBFBF;
                         width: 138px;
/*                        height: 50px;*/
                       padding-left: 20px;
                        margin: 0px;
                    text-align: left;
                   font-weight: normal;
                   line-height: 18px;
                    background: url('images/right_menu1_02.jpg');; padding-right:0px; padding-top:0px; padding-bottom:0px}

   /* podklad pod menu bez pozadí */
.right_menu_02a        {border: 0px solid #BFBFBF;
                         width: 138px;
/*                        height: 50px;*/
                       padding-left: 20px;
                        margin: 0px;
                    text-align: justify;
                   font-weight: normal;
                         color: #00276D;
                   line-height: 18px;
                    background: url('images/right_menu1_02a.jpg');; padding-right:0px; padding-top:0px; padding-bottom:0px}

.right_menu_03         {border: 0px #BFBFBF solid;
                         width: 138px;
                        height: 16px;
                       padding: 0px;
                        margin: 0px;}
/* konec - pravé menu          */

.data_hledej           {border: 0px solid #BFBFBF;
                         width: 507px;
                        height: 29px;
                       padding-top: 4px;
                        margin: 0px;
                    background: url('images/cz/data_00.jpg');
                    text-align: right;
                      overflow: hidden; padding-left:0px; padding-right:0px; padding-bottom:0px}

.data_hledej_de_spec   {border: 0px solid #BFBFBF;
                         width: 507px;
                        height: 29px;
                       padding-top: 4px;
                        margin: 0px;
                    background: url('images/cz/data_00_de.jpg');
                    text-align: right;
                      overflow: hidden; padding-left:0px; padding-right:0px; padding-bottom:0px}

.data_hledej_gb_spec   {border: 0px solid #BFBFBF;
                         width: 507px;
                        height: 29px;
                       padding-top: 4px;
                        margin: 0px;
                    background: url('images/cz/data_00_gb.jpg');
                    text-align: right;
                      overflow: hidden; padding-left:0px; padding-right:0px; padding-bottom:0px}

.data_hledej_de        {border: 0px solid #BFBFBF;
                         width: 507px;
                        height: 29px;
                       padding-top: 4px;
                        margin: 0px;
                    background: url('images/de/data_00.jpg');
                    text-align: right;
                      overflow: hidden; padding-left:0px; padding-right:0px; padding-bottom:0px}

.data_hledej_gb        {border: 0px solid #BFBFBF;
                         width: 507px;
                        height: 29px;
                       padding-top: 4px;
                        margin: 0px;
                    background: url('images/gb/data_00.jpg');
                    text-align: right;
                      overflow: hidden; padding-left:0px; padding-right:0px; padding-bottom:0px}

.tl_vyhledat           {border: 0px solid #BFBFBF;
                         width: 20px;
                        height: 20px;
                       padding: 0px;
                        margin-left: 10px;
                  margin-right: 82px;
                    margin-top: 2px;
                    background: url('images/data_00.jpg');
                      overflow: hidden; margin-bottom:0px}

.text_vyhledat         {border: 0px #BFBFBF solid;
                       padding: 0px;
                        margin: 0px;
                       z-index: 2;
                    text-align: right;
                 margin-bottom: 5px;}


/* data - světlá část           */
.data1_01              {border: 0px solid #BFBFBF;
                         width: 507px;
                        height: 31px;
                      overflow: hidden;
                       padding-left: 10px;
                   padding-top: 4px;
                        margin: 0px;
                    text-align: left;
                     font-size: 12px;
                   font-weight: bold;
                    background: url('images/data1_01.jpg');; padding-right:0px; padding-bottom:0px}

.data1_03              {border: 0px #BFBFBF solid;
                         width: 507px;
                        height: 31px;
                       padding: 0px;
                        margin: 0px;}

/* data - tmavá část           */
.data2_01              {border: 0px solid #BFBFBF;
                         width: 507px;
                        height: 31px;
                       padding-right: 0px;
                   padding-top: 4px;
                        margin: 0px;
                    text-align: left;
                     font-size: 12px;
                   font-weight: bold;
                    background: url('images/data2_01.jpg');; padding-left:0px; padding-bottom:0px}

.data2_02              {border: 0px solid #BFBFBF;
                         width: 507px;
/*                        height: 95px;*/
                       padding: 0px;
                        margin: 0px;
                    text-align: center;
                    background: url('images/data2_02.jpg');}

.data2_03              {border: 0px #BFBFBF solid;
                         width: 507px;
                        height: 31px;
                       padding: 0px;
                        margin: 0px;}

.data2_04              {border: 0px solid #BFBFBF;
                         width: 507px;
                        height: 31px;
                       padding-top: 4px;
                 padding-right: 4px;
                        margin: 0px;
                    text-align: center;
                    background: url('images/data2_04.jpg');; padding-left:0px; padding-bottom:0px}

/* data - světlá část bez stínu */
.data3_01              {border: 0px solid #BFBFBF;
                         width: 507px;
                        height: 31px;
                       padding-right: 5px;
                   padding-top: 4px;
                        margin: 0px;
                    text-align: left;
                     font-size: 12px;
                   font-weight: bold;
                    background: url('images/data3_01.jpg');; padding-left:0px; padding-bottom:0px}

.data3_02              {border: 0px solid #BFBFBF;
                         width: 507px;
/*                        height: 95px;*/
                       padding: 0px;
                        margin: 0px;
                    text-align: center;
                    background: url('images/data3_02.jpg');}

.data3_03              {border: 0px #BFBFBF solid;
                         width: 507px;
                        height: 31px;
                       padding: 0px;
                        margin: 0px;}

.data3_04              {border: 0px solid #BFBFBF;
                         width: 507px;
                        height: 31px;
                       padding-top: 4px;
                 padding-right: 4px;
                        margin: 0px;
                    text-align: center;
                    background: url('images/data3_04.jpg');; padding-left:0px; padding-bottom:0px}

/* data - světlá část bez stínu se zadním číslem */
.data4_01              {border: 0px solid #BFBFBF;
                         width: 507px;
                        height: 31px;
                       padding-left: 10px;
                   padding-top: 4px;
                        margin: 0px;
                    text-align: left;
                     font-size: 12px;
                   font-weight: bold;
                    background: url('images/data4_01.jpg');; padding-right:0px; padding-bottom:0px}

.data4_02              {border: 0px solid #BFBFBF;
                         width: 507px;
/*                        height: 95px;*/
                       padding: 0px;
                        margin: 0px;
                    text-align: center;
                    background: url('images/data4_02.jpg');}

.data4_03              {border: 0px #BFBFBF solid;
                         width: 507px;
                        height: 31px;
                       padding: 0px;
                        margin: 0px;}

.data4_04              {border: 0px solid #BFBFBF;
                         width: 507px;
                        height: 31px;
                       padding-top: 4px;
                 padding-right: 4px;
                        margin: 0px;
                    text-align: center;
                    background: url('images/data4_04.jpg');; padding-left:0px; padding-bottom:0px}

/* data - tady a teď            */
.akce_nadpis           {border: 0px #FFAB62 solid;
                       padding: 0px;
                  padding-left: 0px;
                   padding-top: 0px;
                    margin-top: 10px;
                 margin-bottom: 5px;
                     font-size: 12px;
                   font-weight: bold;
                    text-align: left;
                         color: #000000;}

.akce                  {border: 0px #FFAB62 solid;
                       padding: 0px;
                  padding-left: 0px;
                   padding-top: 0px;
                        margin: 5px;}

.akce_vlozena          {border: 0px #FFAB62 solid;
                       padding: 5px;
                 margin-bottom: 5px;
                     font-size: 11px;
                   font-weight: normal;
                    text-align: justify;
                   line-height: 18px;
                         color: #000000;}

.akce_center           {border: 0px #FFAB62 solid;
                       padding: 0px;
                  padding-left: 20px;
                 padding-right: 22px;
                   padding-top: 0px;
                 margin-bottom: 5px;
                     font-size: 11px;
                   font-weight: normal;
                    text-align: center;
                   line-height: 18px;
                         color: #000000;}


/* ------------------------------ */
/* konec- zakladni layout stranky */
/* ------------------------------ */



/* Leve zakladni menu             */
.menu                  {border: 0px #BFBFBF solid;
                    border-top: 1px #FFAB62 solid;
                   border-left: 1px #FFAB62 solid;
                         width: 203px;
                        height: 366px;
                       padding: 0px;
                    margin-top: 0px;
                    text-align: left}

/* Prostor pod zakladnim menu     */
.podmenu               {border: 0px #BFBFBF solid;
                 border-bottom: 1px #FFAB62 solid;
                   border-left: 1px #FFAB62 solid;
/*                         width: 203px;*/
                        height: 213px;
                       padding: 0px;
                    margin-top: 0px;
                    text-align: left}

/* Datova cast                    */
.datova                {border: 0px #BFBFBF solid;
                    border-top: 1px #FFAB62 solid;
                 border-bottom: 1px #FFAB62 solid;
                         width: 640px;
                        height: 580px;
                       padding: 0px;
                    margin-top: 0px;
                    text-align: center;
                      overflow: auto;
}

/* Prave doplnkove menu           */
.doplnek               {border: 0px #BFBFBF solid;
                    border-top: 0px #FFAB62 solid;
                   border-left: 1px #FFAB62 solid;
                 border-bottom: 0px #FFAB62 solid;
                         width: 157px;
                        height: 580px;
                       padding: 0px;
                    margin-top: 0px;
                    text-align: left;
                vertical-align: bottom;}

/* Menu s dokazy                */
.odkazy                {border: 0px #FFAB62 solid;
                         width: 157px;
                        height: 380px;
                       padding: 0px;
                    margin-top: 0px;
                    text-align: center;
                      overflow: auto;
}

.odkaz                 {border: 1px #FFAB62 solid;
                         width: 140px;
                       padding: 0px;
                 margin-bottom: 15px;
                    text-align: left;}

.odkaz_nadpis          {border: 0px #FFAB62 solid;
                       padding: 4px;
                 margin-bottom: 5px;
                    text-align: left;
                     font-size: 12px;
                     /* background-color: #FFAB62; */
                     color: #E0EEFB}
 
                         

.odkaz_text            {border: 0px #FFAB62 solid;
                       padding: 0px;
                 margin-bottom: 0px;
                     font-size: 11px;
                         color: #444;
                        cursor: pointer;
               text-decoration: none;}

td.big            {font-weight: bold;
               text-decoration: none;
                     font-size: 12px;}

/* Vstupni pole formulare         */
input.specr         {font-size: 10px;
              background-color: #FADDD0;
                        border: 1px #CC8036 solid;
                  margin-right: 0px;
                 margin-bottom: 5px;
                         width: 220px;
                       padding: 2px;
                vertical-align: top;
                        height: 18px}

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

textarea.spec2       {font-size: 11px;
              background-color: #FDF6AD;
                        border: 1px #FFAB62 solid;
                    margin-top: 0px;
                   margin-left: 5px;
                 margin-bottom: 5px;
                         width: 454px;
                        height: 100px;
                       padding: 2px;
                vertical-align: top;
                      overflow: auto;
}

select.spec          {font-size: 10px;
              background-color: #FDF6AD;
                        border: 1px #FFAB62 solid;
                  margin-right: 0px;
                    margin-top: 2px;
                 margin-bottom: 2px;
                         width: 220px;
                       padding: 2px;
                vertical-align: top;
                         height: 18px;
                       overflow: auto;
}

 select.spec2         {font-size: 10px;
               background-color: #FDF6AD;
                         border: 1px #FFAB62 solid;
                   margin-right: 0px;
                     margin-top: 1px;
                  margin-bottom: 5px;
                          width: 200px;
                        padding: 2px;
                 vertical-align: top;
                         height: 18px;
                       overflow: auto;
}

 /* Horizontalni oddelovace       */
 hr.spec                 {color: #C0D2F9;
                     margin-top: 10px;
                  margin-bottom: 5px;
                          width: 460px;}

 /* Chybova hlaska                */
 .chyba                  {color: #FF1111;
                      font-size: 11px;
                    font-weight: bold;
                     text-align: center;}

 .chyba_black            {color: #000000;
                      font-size: 11px;
                    font-weight: bold;
                     text-align: center;}

 /* Cerveny text                   */
 .red                    {color: #EE0000;
 /*                   font-weight: normal;*/}

 /* Nadpis                         */
 .nadpis               {padding: 0px;
                      font-size: 12px;
                    font-weight: bold;
                  margin-bottom: 5px}

 /* Seznam objektu                 */
 .stred                 {
                         border: 1px #CCCCCC solid;
						 font-family:Arial, Helvetica, sans-serif;
						 font-size:11px;
						 text-align:justify;
                          width: 500px;
                         height: 550px;
                        padding: 5px;
                     margin-top: 2px;
                       overflow: auto;
}

 /* Podrobnosti o objektu        */
 td.wh1           {border-style: solid;
               border-top-width: 0px;
              border-left-width: 0px;
             border-right-width: 0px;
            border-bottom-width: 0px;
                    font-weight: bold;
                text-decoration: none;
                      font-size: 13px;}

 .obsazenost            {border: 1px #FFAB62 solid;
                          width: 220px;
                         height: 100px;
                        padding: 0px;
                  margin-bottom: 10px;
                     text-align: left;
                       overflow: auto;
}

 .termin_off            {border: 0px #FFAB62 solid;
                        padding: 3px;
                         margin: 0px;
                     text-align: left;}

 .termin_on             {border: 0px #FFAB62 solid;
                        padding: 3px;
                         margin: 0px;
                     text-align: left;
               background-color: #FADDD0;}


 /* Reklama                     */
 .reklama           {text-align: center;
                         border: 0px #000000 solid;
                        padding: 10px;}

 /* Obrázek s rámečkem          */
 /*  .obrazek               {border: 1px #161475 solid;}*/


 .sipka                 {border: 0px solid black;
                  margin-bottom: 0px;}

 .vyhledavace           {border: 0px #BFBFBF solid;
                         height: 1px;
                          color: #E0EEFB;
                       overflow: hidden;}

 /* nadpisy v hlavni casti webu  */

.menu-main{
  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;
}

.menu-main SPAN{
  color: #319459;
}


/* OLDE
.menu-main   {
            text-align: left;
                width : 100%;
           margin-left: 20px;
            margin-top: 15px;
		             color: #5e5f65;
				   font-weight: bold;
				     font-size: 12px;
				   font-family: Arial, Helvetica, sans-serif;
			  text-transform: uppercase;
				   border-left: 3px solid #f6c40c;
				   }
.menu-main SPAN   {
			             color: #267b47;
				   }

/*

 /* zahlavi tabulek - napr. lastmoment  */
.mapa_header_table_cz {
  background-color: #FCEAA7;
  border: 1px solid #777;
  border-collapse: collapse;
}

.mapa_header_table_cz TR TD {
  color: #555;
  border: 1px solid #777;
  border-collapse: collapse;
}

.vypln_cz {
  background-color: #FCEAA7;
  color: #777;
}

.tlacitko_cz {
  background-color: #319459;
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
}

.oblasti {text-decoration: none; color: #267b47; font-weight: bold;}
.oblasti:hover {text-decoration: underline;}

.reklama {color: #FFFFFE; font-weight: bold;}
.cena {font-size: 11px; font-weight: bold; color: #f00;}

h1 {position: absolute; top: 10px; left: 200px; width: 1px; height: 1px; overflow:hidden;}
h2 {position: absolute; top: 10px; left: 200px; width: 1px; height: 1px; overflow:hidden;}
/*h3 {position: absolute; top: 10px; left: 200px; width: 1px; height: 1px; overflow:hidden;}*/

.mapa {text-align: center;}
.mapa a {color: #080;}

.vb { color: #006600;
font-weight: bold;
padding: 10px;
font-size: 16px;
}

.v { color: #006600;
padding: 10px;
font-size: 14px;
}
.o { color: #006600;
font-weight: bold;
padding: 4px;
}

.dopohodky {
background-color: #080;
color: #fff;
text-align: center;
vertical-align: middle;
height: 21px;
}

.dopohodky2 {
color: #fff;
font-weight: bold;
}

.divik {
position: relative;
}

.divik2 {
position: absolute;
top: 70px;
left:10px;
}

.divik3 {
color: #f00;
font-weight: bold;
font-size: 11px;
}

.inputik {
width: 82px;
height: 16px;
position: absolute;
top: 14px;
left:0px;
}

.inputik2 {
position: absolute;
top: 16px;
left:87px;
cursor: pointer;
border: none;
}

.acko {
color: #f00;
font-weight: bold;
position: absolute;
top: 32px;
left:0px;
width: 100px;
font-size: 10px;
text-decoration: underline;
text-transform: lowercase;
}

.tablik {
margin-top: -5px;
}

.brik {
font-size: 5px;
}

.divik3 {
margin-top: 0px;
}

.divik4 {
font-weight:bold;
}

.tla{
color: #444444;
}

.dotaz th{
  font-size: 12px;
  color: #258F4D;
  text-align: right;
}

.dotaz td{
  text-align: left;
}


.dotaz input{
  width: 150px;
}

#a_dotaz1 a{
  font-size: 13px;
  color: #5E5F65;
}

#a_dotaz2 a{
  color: #5E5F65;
  font-size: 20px;
}

.nez_zept a{
  font-size: 14px;
  font-weight: bold;
}

.ackovo a{
  font-weight: bold;
}

.exub{
  font-weight: bold;
  color: #41180C !important;
}