body{
min-width: 1000px;
padding: 0px 0; 
font-size: 11px; 
text-align:center; 
background: #4F4B4A url('images/pozadi_prechod.png') repeat-x;
margin: 0px;
font-family: Arial CE,Helvetica, sans-serif;
}

#all
{/*pozicovani na stred-na stred posunu levy okraj a potom o polovinu sirky str. posun zpet*/
position:absolute; left:50%; margin-left:-450px;
background-color: #FFFFFF;
width: 1000px; 
text-align: left;
font-size: 11px; 
}

#head{
background-image:url('./images/head.png');
width:1000px;
height:220px;
color:white;
font-size: 11px; 
}

#menu{
font-size:11px;
font-family: TAHOMA;
background-color:#1581C1;
width:1000px;
height:29px;
color:white;
}

div.menu{
 float:left;
 height:18px;
 text-align:center;
 padding-top:8px;
 margin-top:1px;
 margin-right:2px;
}

div.prazdne{
 height:10px;
 background-color:white;
}

#sub_head{
width:1000px;
height:25px;
background-color:#F0F6FF;
border-top:1px solid white;
font-size:12px;
}


#text{
min-height:300px;
_height:300px;
background-color:white;
padding:10px;
padding-left:20px;
padding-right:20px;
padding-bottom:10px;
border-bottom:10px solid #FFFFFF;
font-size:11px;
}

#text_kontakt{
padding-left:35px;
padding-right:35px;
padding-bottom:10px;
height:300px;
border-bottom:1px solid #eeeeee;
}

#kontakt{
padding-right:40px;
color:black;
border-bottom:2px solid white;
}

#kontakt_head{
margin-top: 20px;
margin-left:100px;
background-image:url('./images/M_D1_big.jpg');
width:430px;
height:300px;
color:white;
}

table.content_table_menu
{
  background-color: #eeeeee;
	table-layout: fixed;
	border-collapse: collapse;
	border: none;
	margin-left:20px;
	width:170px;

}


table.content_table_user
{
  background-color: #eeeeee;
	table-layout: fixed;
	border-collapse: collapse;
	border: none;
	width:1000px;
}

a.uzivatel_odkaz{
 color:#DD441D;
}

div.galerie{
  float:left;
  margin-top:10px;
  padding-left:25px;
  width:614px;
}

div.galerie_cara{
 height:18px;
 border-bottom:1px solid #DD441D;
 width:614px;
 font-size:12px;
}

div.galerie_obsah{
 color: black;
 padding-top:10px;
 padding-bottom:10px;
 text-align:justify;
}

div.obrazek_z_galerie{
  float:left;
  padding:5px;
  margin-right:4px;
  margin-bottom:10px;
  width:190px;
  height:120px;
  border:1px solid #EEEEEE;
}

img.obrazek_z_galerie{
  width:190px;
  height:120px;
  border:0px;
}

#text_right{
float:left;
z-index:10;
min-height:300px;
_height: 300px; 
background-color:white;
padding-bottom:20px;
width: 745px;
}

div#text_right div.jazyky{
  float: right;
  width: 700px;
  text-align: right;
}

div#text_right div.jazyky div.jaz_pl{
  background:  url('images/vlajka_pl.png') no-repeat;
  float: left;
  width: 57px;
  height: 33px;
}

div#text_right div.jazyky div.jaz_cz{
  background:  url('images/vlajka_cz.png') no-repeat;
  float: left;
  width: 57px;
  height: 33px;
  margin-left: 527px;
  margin-right: 1px;
}

div#text_right div.jazyky div.jaz_en{
  background:  url('images/vlajka_en.png') no-repeat;
  float: left;
  width: 57px;
  height: 33px;
  margin-right: 1px;
}


div.sekce{
  float:left;
  padding-left:10px;
  padding-top:10px;
  padding-bottom:0px;
  padding-right:10px;
  width:730px;
}

div.sekce_nadpis H1{
 height:18px;
 color:#F56A0B;
 text-transform: uppercase; 
 font-weight: bold;
 font-size: 14px;
}

div.sekce_obsah{
 font-size: 12px;  
 color: #666666;
 text-align:justify;
 min-height: 330px;
}

div.sekce_obsah div.rezervace{
 padding-top: 20px;
 padding-left: 5px;
}

div.sekce_obsah textarea{
 width: 680px;
 height: 400px;
}

div.sekce_obsah div.objednavka_leva{
 float: left;
 width: 370px;
 padding-top: 20px;
 padding-bottom: 20px;
}

div.sekce_obsah span.odeslat{
 float: right;
 width: 350px;
 text-align: right;
 margin-right: 50px;
}

div.sekce_obsah div.objednavka_leva div.radek{
 float:left;
 width: 370px;
 padding: 5px;
}

div.sekce_obsah div.objednavka_leva div.radek SELECT{
  height: 23px;
  font-size: 12px;
  color: #666666;
}

div.sekce_obsah div.objednavka_leva div.radek textarea{
  width: 300px;
  height: 100px;
}

div.sekce_obsah div.objednavka_leva div.radek span.label{
 float: left;
 width: 100px;
}

div.sekce_obsah div.objednavka_leva div.radek input.input{
  width: 200px;
}

div.sekce_obsah div.objednavka_leva div.radek input.check{
  width: 95px;
}

div.sekce_obsah div.objednavka_prava{
 float: left;
 width: 330px;
 padding-top: 20px;
 padding-bottom: 20px;
}

div.sekce_obsah div.objednavka_prava div.radek{
 float:left;
 width: 330px;
 padding: 5px;
}

div.sekce_obsah div.objednavka_prava div.radek SELECT{
  height: 23px;
  font-size: 12px;
  color: #666666;
}

div.sekce_obsah div.objednavka_prava div.radek textarea{
  width: 200px;
  height: 150px;
}

div.sekce_obsah div.objednavka_prava div.radek span.label{
 float: left;
 width: 100px;
}

div.sekce_obsah div.objednavka_prava div.radek input.input{
  width: 200px;
}

div.sekce_obsah div.objednavka_prava div.radek input.check{
  width: 95px;
}

div.sekce_obsah div.objednavka_prava div.radek textarea{
  width: 320px;
  height: 150px;
} 

div.sekce_obsah h2{
   color:#007CC7;
   font-size: 11px;
}   

div.sekce_obsah p{
margin: 0px;
padding: 0px;
}

div.sekce_obsah a{
 color: #F56A0B;
}

div.sekce_obsah table{
 border: 0px solid #CCCACA;
 width: 550px; 
 border-spacing: 0px;
 border: 0px solid #000000;
 font-family: Arial CE,Helvetica, sans-serif;
 font-size: 12px;
 margin-top: 5px;
 margin-bottom: 20px;
 background: #FDE9D9;
 color: #000000;
 border-bottom: 2px solid #000000;
 border-right: 1px solid #000000;
}

div.sekce_obsah table td{
 padding: 1px;
 padding-left: 10px;
 border-left: 1px solid #000000;
 border-bottom: 1px solid #000000;
 text-align: left;
 height: 10px;
}

div.sekce_obsah table tr.nadpis_tabulky{
 background: #E46D0A;
 font-weight: bold;
}

div.sekce_obsah table tr.nadpis_bloku{
 background: #FAC090;
}

div.sekce_obsah table tr.nadpis_bloku td{
 background: #FAC090;
 border-bottom: 2px solid #000000;
 border-top: 2px solid #000000;
}


div.sekce_obsah h2{
  text-transform: uppercase; 
  font-size: 12px;
  margin-top: 20px;
}

div.sekce_obsah img{
  padding: 10px;
  margin: 10px;
  border:1px solid #CCCACA; 
  float: right;
}


div.sekce_obsah div.polozka{
 float: left;
 width:734px;
}

div.sekce_obsah div.polozka{
 float: left;
 width: 734px;
}

div.sekce_obsah div.polozka div.polozka_nazev{
 float: left;
 width:734px;
}

div.sekce_obsah div.polozka div.polozka_text{
 float: left;
 width: 500px;
}

div.sekce_obsah div.fotogalerie{
width: 734px;
}

div.sekce_obsah div.fotogalerie div.fotogalerie_leva{
float: left;
padding: 0px;
margin-right: 30px;
text-align: left;
width: 400px;
}

div.sekce_obsah div.fotogalerie div.fotogalerie_leva img{
float: left;
width: 400px;
}

div.sekce_obsah div.fotogalerie div.fotogalerie_prava{
float: left;
width: 280px;
padding: 0px;
}

div.sekce_obsah div.fotogalerie div.fotogalerie_prava div.fotogalerie_maly_obr{
  float: left;
  cursor: pointer; 
  margin-left: 5px;
  margin-right: 15px;
  margin-bottom: 5px;
  width: 120px;
  height: 106px;
}

div.sekce_obsah div.fotogalerie div.fotogalerie_prava div.fotogalerie_maly_obr img{
  float: left;
  width: 107px;
  height: 76px;
}

div.sekce_obsah div.fotogalerie div.fotogalerie_pocitadlo{
width: 685px;
background-color: #FFDCA9;
margin: 14px;
padding: 5px;
padding-left: 10px;
padding-right: 10px;
text-align: right;
}

div.sekce_obsah div.fotogalerie div.fotogalerie_pocitadlo a{
text-decoration: none;
color: #F67920;
padding: 5px;
}

div #text_right div#nabidka_prace_vrh{
  margin-top: 20px;
  background: #000000 url('images/nabidka_prace_horni_pruh.png');
  width: 734px;
  height: 9px;
}

div #text_right div#nabidka_prace_stred{
  background: #000000 url('images/nabidka_prace_stred_pruh.png') repeat-y;
  width: 734px;
  z-index: 1;
}

div #text_right div#nabidka_prace_spodek{
  background: #000000 url('images/nabidka_prace_dolni_pruh.png');
  width: 734px;
  height: 13px;
}

div #text_right div#fotogalerie_vrh{
  margin-top: 20px;
  background: #000000 url('images/fotogalerie_horni_pruh.png');
  width: 734px;
  height: 9px;
}

div #text_right div#fotogalerie_stred{
  background: #000000 url('images/fotogalerie_stred_pruh.png') repeat-y;
  width: 734px;
  min-height: 225px;
  z-index: 1;
}

div #text_right div#fotogalerie_spodek{
  background: #000000 url('images/fotogalerie_dolni_pruh.png');
  width: 734px;
  height: 13px;
}

div.sekce_obsah div.nabidka_prace{
margin-top: 0px;
}

div.sekce_obsah div.nabidka_prace div.nabidka_prace_nazev_sudy{
background-color: #BDBDBD;
padding-left: 15px;
padding-top: 7px;
padding-bottom: 7px;
font-weight: bold;
color:#696969;
text-transform: uppercase; 
margin-left: 10px;
margin-right: 8px;
}

div.sekce_obsah div.nabidka_prace div.nabidka_prace_nazev_lichy{
color:#F56A0B;
background-color: #FFDCA9;
padding-left: 15px;
padding-top: 7px;
padding-bottom: 7px;
margin-left: 3px;
margin-right: 3px;
font-weight: bold;
text-transform: uppercase; 
margin-left: 10px;
margin-right: 8px;
}

div.sekce_obsah div.nabidka_prace div.nabidka_prace_text{
padding: 5px;
margin: 10px;
margin-bottom:0px;
}

div.sekce_obrazek_servis{
float:left;
width:140px;
height:130px;
padding-right:75px;
padding-bottom:25px;
}

img.sekce_obrazek_servis{
 width:140px;
 height:130px;
 padding:2px;
}

div.sekce_obrazek_kontakt{
float:left;
width:195px;
height:250px;
padding-right:8px;
padding-bottom:25px;
}

img.sekce_obrazek_kontakt{
 width:195px;
 height:250px;
 padding:2px;
 border:0px;
}

div.sekce_obrazek_kontakt_small{
float:left;
width:195px;
height:250px;
padding-right:8px;
padding-bottom:25px;
}

img.sekce_obrazek_kontakt_small{
 width:195px;
 height:250px;
 padding:2px;
 border:0px;
}

div.sekce_obrazek_vlevo{
float:left;
width:180px;
height:240px;
margin-right:10px;
}

img.sekce_obrazek_vlevo{
 width:180px;
 height:240px;
}

div.sekce_box_v_pravo{
 float:left;
 width:218px;
 color: black;
 text-align:justify;
 padding-bottom:7px;
 padding-left:10px;
}

div.sekce_box_v_pravo_delsi{
 float:left;
 width:400px;
 color: black;
 text-align:justify;
 padding-bottom:5px;
 padding-left:10px;
 margin-left:5px;
}


div.sekce_box{
 float:left;
 color: black;
 text-align:justify;
 width:614px;
 margin-bottom:3px;
}

div.nadpis_servis1{
 float:left;
 color:#DD441D;
 width:210px;
}



div.cena_servis1{
 float:left;
 color:#DD441D;
  width:100px;
}


div.dalsi_info_servis1{
 float:left;
 color:black;
}

div.nadpis_servis2{
 float:left;
 color:#4380CA;
 width:210px;
}

div.cena_servis2{
 float:left;
 color:#4380CA;
 width:100px;
}

div.dalsi_info_servis2{
 float:left;
 color:black;
}

div.nadpis_pozice{
 float:left;
 color:black;
 width:180px;
}

div.vlastnost_pozice{
 float:left;
 color:black;
  width:350px;
}

div.sekce_boxy{
 float:left;
 color: black;
 text-align:justify;
 margin-bottom:15px;
 width:614px;
}

div.sekce_boxy_cenik{
 float:left;
 color: black;
 text-align:justify;
 margin-bottom:15px;
 width:604px;
}

div.sekce_box_cenik{
 float:left;
 color: black;
 text-align:justify;
 width:604px;
 margin-bottom:3px;
}

div.sekce_obsah_cenik{
 color: black;
 text-align:justify;
 width:604px;
 height:220px;
}

div.sekce_obrazek_vlevo_maly{
float:left;
width:100px;
height:130px;
}

img.sekce_obrazek_vlevo_maly{
 width:100px;
 height:132px;
}



div.content_table_right
{
  margin-left:30px;
  background-color:white;
	table-layout: fixed;
	border-collapse: collapse;
}

#nahled_foto{

}

DIV.zbozi_vse{
float:left;
padding-left:29px;
width:298;
}

DIV.nabidka_zbozi
{
  float:left;
  background-color: white;
  width:298px;
	table-layout: fixed;
	border-collapse: collapse;
	margin:0px auto;
	margin: auto; 
	background-image: url('images/pruh_right_menu.jpg');
  background-repeat: repeat-y;
  padding-left:0px;
  margin-bottom:30px;
}


DIV.nabidka_zbozi_leva
{
  float:left;
  height:70px;
  width:30px;
  color:black;
  margin-left: 40px;
  background-color: white;
}

DIV.nabidka_zbozi_leva_obrazek
{
  height:110px;
  width:30px;
  color:black;
  background-color: white;
}

DIV.nabidka_zbozi_nasirku_obrazek
{
  height:33px;
  color:black;
  background-color: #D9D8D8;
  margin-left:3px;
}




DIV.nabidka_zbozi_hlavicka
{
  float:right;
  height:22px;
  color:black;
  background-color: #EEEEEE;
  text-align:right;
}

DIV.nabidka_zbozi_nasirku_hlavicka
{
  font-size:10px;
  height:22px;
  width:215px;
  color:black;
  background-color: #EEEEEE;
  text-align:right;
  margin-left:83px;
}

DIV.nabidka_zbozi_prava
{
  float:right;
  width:218px;
  color:black;
  background-color: #EEEEEE;
}

DIV.nabidka_zbozi_prava_telo
{
  float:left;
  height:83px;
  width: 180px;
  background-color: #EEEEEE;
  padding-left:30px;
  padding-bottom:9px;
  padding-top:7px;
  overflow: auto;
}


DIV.nabidka_zbozi_nasirku_telo
{
  height:48px;
  width:188px;
  background-color: #EEEEEE;
  padding-left:20px;
  padding-top:9px;
  padding-bottom:9px;
  margin-left:83px;
  overflow: auto;
}

DIV.nabidka_zbozi_nadpis
{
 font-size:9px;
 float:right;
 width:180px;
 height:17px;
 color:black;
 background-color: #D9D8D8;
 text-align:right;
 padding-top:5px;
 padding-right:10px;
}

DIV.nabidka_zbozi_nasirku_nadpis
{
 height:20px;
 color:black;
 background-color: #EEEEEE;
 text-align:right;
 padding-top:4px;
 padding-right:15px;
}




DIV.nabidka_zbozi_vlastnosti
{
  color: #777777;
  padding-right:20px;
  padding-bottom:10px;
  font-size:11px;
  text-align:left;
}

DIV.nabidka_zbozi_popis
{
  color:black;
  padding:4px;
}

DIV.nabidka_zbozi_paticka_leva
{
  width:222px;
  float:left;
  padding-left:79px;
}

DIV.nabidka_zbozi_paticka_prava
{
  color:#4380CA;
  width:180px;
  height:18px;
  background-color: #D9D8D8;
  padding-left:40px;
  padding-top:4px;
  border-bottom:1px solid white;
}

DIV.nabidka_zbozi_nasirku_paticka_leva
{
  width:222px;
  padding-left:79px;
}

DIV.nabidka_zbozi_nasirku_paticka_prava
{
  color:#4380CA;
  width:185px;
  height:18px;
  background-color: #D9D8D8;
  padding-left:35px;
  padding-top:4px;
  border-bottom:1px solid white;
}



table.content_table_kontakt_little
{
  margin-top:0px;
  height:100px;
  width:240px;
  background-color:white;
	table-layout: fixed;
	border-collapse: collapse;
	border-bottom:1px solid #7F9DB9;

}

div.leve_menu_partneri_hlavicka_L
{
  background-color: #EEEEEE;
  color: #EEEEEE;
  height:15px;
  vertical-align:middle;
  width:193px;
  padding-left:17px;
  margin-bottom:25px;
}

div.leve_menu_hlavicka_L
{
  background-color: #EEEEEE;
  color: #EEEEEE;
  height:15px;
  vertical-align:middle;
  width:204px;
  padding-left:17px;
  margin-bottom:30px;
}

div.leve_menu_hlavicka_P
{
  background-color: #4380CA;
  color: white;
  height:18px;
  vertical-align:middle;
  padding-top:4px;
  padding-left:15px;
  width:204px;
}

div.leve_menu_aktuality_hlavicka_L
{
  color: #000000;
  height:18px;
  vertical-align:middle;
  width:200px;
  margin-bottom:25px;
  float: left;
}

div.leve_menu_slevy_hlavicka_L
{
  background-color: #EEEEEE;
  color: #EEEEEE;
  height:18px;
  vertical-align:middle;
  width:193px;
  padding-left:17px;
}

div.leve_menu_aktuality_hlavicka_P
{
  color: white;
  height:18px;
  vertical-align:middle;
  padding-top:4px;
  width:200px;
  float: left;
}

div.leve_menu_slevy_hlavicka_P
{
  background-color: #DD441D;
  color: white;
  height:18px;
  vertical-align:middle;
  padding-top:4px;
  padding-left:15px;
  width:198px;
}

div.leve_menu_aktuality_nadpis{
 font-family: Arial CE,Helvetica, sans-serif;
 font-size: 13px;
 color: #FFFFFF;
 padding-left: 10px;
 padding-right: 10px;
 float: left;
}


div.leve_menu_aktuality_obsah{
 color: #FFFFFF;
 text-align:left;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 10px;
 width: 180px;
 float: left;
 font-size: 12px;
 line-height:16px; 
}

div.leve_menu_aktuality_cara{
 margin-left:20px;
 border-top:1px solid #FFFFFF;
 width:200px;
 padding-bottom:10px;
 font-size:12px;
}

div.nabidka_slev{

text-align:left;
float:left;
width:633px;
padding-left:15px;

}

div.leve_menu_slevy_obsah{
 color: #505050;
 text-align:justify;
}

div.slevy_box{
 margin:10px;
 background-color:#EEEEEE;
 padding:10px;
 width:605px;
}

div.leve_menu_slevy_nadpis{
 color: #DD441D;
 height:18px;
 
}

div.leve_menu_slevy_cara{
 height:18px;
 border-bottom:1px solid #DD441D;
 margin-left:10px;
 width:625px;
 font-size:12px;
}

div.nadpis_zbozi_ve_sleve{
 font-size: 13px;
 height:18px;
 border-bottom:1px solid #DD441D;
 margin-left:25px;
 margin-top:10px;
 margin-bottom:20px;
 width:625px;
}




div.leve_menu_obsah
{
  color: grey;
  height:20px;
  padding-left:32px;
}

div.partneri_obsah_obrazky
{
  color: grey;
  height:20px;
  padding-left:16px;
  padding-bottom:5px;
}

div.partneri_obrazek{
  float:left;
  padding:4px;
  padding-bottom:6px;
}

img.partneri_obrazek{
  height:18px;
  width:60px;
}


td.kontakt_menu_hlavicka
{
  background-color:#eeeeee;
  padding-top:3px;
  padding-bottom:3px;
  color: rgb(63, 80, 120);
  right:5px;
  border-bottom:1px solid #7F9DB9;
}

span.leve_menu_obsah
{
  width:200px;
  color: black;
  height:20px;
}

td.right_menu_obsah
{
  color: rgb(63, 80, 120);
  padding-top:2px;
  right:5px;	
}

td.kontakt_menu_obsah
{ 
  color: rgb(63, 80, 120);
  padding-top:2px;
  right:5px;
  height:10px;	
}


select.list_lev_menu{
 width:100px;
 height:15px;
}

#input_lev_menu{
 width:96px;
 height:10px;

}

#submit
{
	color: #1A3350;
	font-weight: normal;
  width: 65px;
	cursor: pointer; 
	cursor: hand;
}

#text_user_part{
z-index: 0; 
min-height:300px;
_height: 300px; 
width: 997px:
background-color: #FFFFFF;
}


#text_left{
float:left;
z-index:10; 
background-color: #FFFFFF;
margin-left:0px;
padding: 0px 20px 0px 12px;                                                      
}

#text_left a{
text-decoration: none;
cursor: hand;
cursor: pointer;
}

div #text_left div#leve_menu_vrh{
  background: #FFFFFF url('images/menu_horni_pruh.png');
  width: 210px;
  height: 23px;
}

div #text_left div#leve_menu_stred{
  background: transparent url('images/menu_stred_pruh.png') repeat-y;
  width: 209px;
  min-height: 245px;
  z-index: 1;
}

div #text_left div#leve_menu_stred div.vypln_stred{
  background: #F36A08 url('images/menu_pozadi_ve_stredu.png') repeat-x;
  width: 202px;
  min-height: 245px;
  z-index: 10;
}


div #text_left div#leve_menu_stred div.vypln_stred div.radek_menu_obal{
  padding: 7px 0px 7px 30px;
}

div #text_left div#leve_menu_stred div.vypln_stred div.radek_menu_obal2{
  padding: 7px 0px 7px 30px;
  background-color: #EE5F07;
}

div #text_left div#leve_menu_stred div.vypln_stred div.radek_menu_obal div.radek_menu,div #text_left div#leve_menu_stred div.vypln_stred div.radek_menu_obal2 div.radek_menu{
  position: relative;
  color: #FFFFFF;
  width: 180px;
  font-size: 13px;
}

div #text_left div#leve_menu_stred div.vypln_stred div.radek_menu_obal div.radek_menu a,div #text_left div#leve_menu_stred div.vypln_stred div.radek_menu_obal2 div.radek_menu a{
 position: relative;
  color: #FFFFFF;
 text-decoration: none;
 color: #FFFFFF;
}


div #text_left div#leve_menu_spodek{
  background: #FFFFFF url('images/menu_dolni_pruh.png');
  width: 210px;
  height: 39px;
}


div #text_left div#aktuality_menu_vrh{
  background: #FFFFFF url('images/aktuality_horni_pruh.png');
  width: 210px;
  height: 23px;
}

div #text_left div#aktuality_menu_stred{
  background: #3B3B3B url('images/menu_stred_pruh.png') repeat-y;
  width: 209px;
  min-height: 245px;
  z-index: 10;
}

div #text_left div#aktuality_menu_stred div.vypln_stred{
  background: #393939 url('images/aktuality_pozadi_ve_stredu.png') repeat-x;
  width: 202px;
  min-height: 245px;
  z-index: 1;
}


div #text_left div#aktuality_menu_stred div.vypln_stred div.radek_menu_obal{
  padding: 7px 0px 7px 30px;
}

div #text_left div#aktuality_menu_stred div.vypln_stred div.radek_menu_obal2{
  padding: 7px 0px 7px 30px;
  background-color: #DB5300;
}

div #text_left div#aktuality_menu_stred div.vypln_stred div.radek_menu_obal div.radek_menu,div #text_left div#leve_menu_stred div.vypln_stred div.radek_menu_obal2 div.radek_menu{
  position: relative;
  color: #FFFFFF;
  width: 180px;
  font-size: 13px;
}

div #text_left div#aktuality_menu_stred div.vypln_stred div.radek_menu_obal div.radek_menu a,div #text_left div#leve_menu_stred div.vypln_stred div.radek_menu_obal2 div.radek_menu a{
 position: relative;
  color: #FFFFFF;
 text-decoration: none;
 color: #FFFFFF;
}


div #text_left div#aktuality_menu_spodek{
  background: #FFFFFF url('images/aktuality_dolni_pruh.png');
  width: 210px;
  height: 39px;
}



div#text_left table.vysk_podmenu{
  position: absolute;
  visibility: hidden;
  left: 169px;
  top: -10px;
}


div#text_left div.podmenu{
 
}

div#text_left div.podmenu div#podmenu_vrh{
  background: transparent  url('images/podmenu_horni_roh.png');
  width: 186px;
  height: 10px;
}

div#text_left div#podmenu_stred{
  background: transparent url('images/podmenu_stred.png');
  width: 186px;
  min-height: 130px;
  z-index: 1;
  padding-top: 10px;
  padding-bottom: 10px;
}

div#text_left div#podmenu_spodek{
  background: transparent url('images/podmenu_dolni_roh.png');
  width: 186px;
  height: 10px;
}



div#text_left div#podmenu_stred div.radek_podmenu_obal{
  padding: 7px 0px 7px 30px;
}

div#text_left div#podmenu_stred div.radek_podmenu_obal2{
  padding: 7px 0px 7px 30px;
  background-color: #FF7803;
}

div#text_left div#podmenu_stred div.radek_podmenu_obal div.radek_podmenu,div#text_left div#podmenu_stred div.radek_podmenu_obal2 div.radek_podmenu{
  color: #FFFFFF;
  width: 202px;
  font-size: 13px;
}

div#text_left div#podmenu_stred div.radek_podmenu_obal div.radek_podmenu a,div#text_left div#podmenu_stred div.radek_podmenu_obal2 div.radek_podmenu a{
 text-decoration: none;
 color: #FFFFFF;
}

div.submenu
{
text-align:center;
background-color: #FDEAA8;
float:left;
}

div.submenu_prava
{
padding-top:6px;
padding-left:9px;
text-align:center;
background-color: #1A44BD;
height:19px;
margin-right:5px;
color: #FFFFFF;
}

a.menu
{
	color:white;
	decoration:none;
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
}

a.sub_menu
{
	color:#FFFFFF;
	decoration:none;
	text-decoration:none;
	text-align:center;
}


a.dalcast_over
{
	color:#CC4626;
	text-decoration:underline;
}

a.dalcast_out
{
	color:#CC4626;
	text-decoration:none;
}

td.nazvy_sloupcu
{
	font-weight: bold;
	border-bottom: solid #86BEF8 1px;
	height:22px;
	color: #9799AE;
}

td.spodni_lista
{
   text-align:left;
   border-top: solid #86BEF8 1px;
   border-bottom: solid #000000 0px;
}

input.submit_others{
	color: black;
	background-position: center center;   
	border: solid #CCCCCC 1px; 
	cursor: pointer; 
	cursor: hand;
	overflow: none;
}

input.submit_add,input.submit_klic{
  BACKGROUND-REPEAT: no-repeat;
  background-color:white;
	background-position: center center;   
	color: silver;
	border: solid #CCCCCC 1px; 
	font-size: 0px; 
	font-weight: normal; 
	height: 21px; 
	width: 21px; 
	vertical-align: middle;
	cursor: pointer; 
	cursor: hand;
	border:0px;	
}

input.submit_edit,input.submit_del,input.submit_plus,input.submit_lock
{
	BACKGROUND-REPEAT: no-repeat;
	background-position: center center;   
	color: silver;
	border: solid #CCCCCC 1px; 
	font-size: 0px; 
	font-weight: normal; 
	height: 21px; 
	width: 21px; 
	vertical-align: middle;
	cursor: pointer; 
	cursor: hand;
	border:0px;
}

input.submit_lock
{
    BACKGROUND-IMAGE: url("images/zamek+gray.gif");
}

input.submit_edit
{
    BACKGROUND-IMAGE: url("images/lupa.gif");
}

input.submit_plus
{
    BACKGROUND-IMAGE: url("images/plus.gif");
}

input.submit_klic
{
    BACKGROUND-IMAGE: url("images/klic.gif");
}

input.submit_del
{
    BACKGROUND-IMAGE: url("images/minus.gif");
}

input.submit_add
{
    BACKGROUND-IMAGE: url("images/plus.gif");
}

td.sloupce_sudy
{
  font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	height: 21px;
	padding-left:3px;
}

tr.sloupce_sudy
{
  font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	background-color:#E4EFFB;
	height: 21px;
	padding-left:3px;
}

td.sloupce_lichy
{
  font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	height: 21px;
	padding-left:3px;
}

td.sloupce_lichy a{
text-decoration: none;
color: blue;
}



tr.sloupce_lichy
{
  font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	background-color:#F0F6FF;
	height: 21px;
	padding-left:3px;
}

td.filtr
{
	padding-left:5px;
	padding-bottom:0px;
}

table.formular_zmen{
  width:960px;
  font-size:11px;
  table-layout: fixed;
	border-collapse: collapse;
}

TABLE.vypis{
z-index: 0; 
width:960px;
	border-collapse: collapse;
}

TABLE.filtr{
z-index: 0; 
width:960px;
background-color:#E7E7E7;
border: solid #B4C8F6 1px;
}

input.filtr{
border: solid #B4C8F6 1px;
}

SELECT.filtr{
 border: solid #B4C8F6 1px;
}

SELECT.nabidka{
 
}

SELECT.filtr2{
 
}

div.podsekce{
 width:100px;
 height:18px;
 text-align:center;
 float:left;
 padding-top:6px;
 background-color: #1A44BD;
 margin-right:2px;
 cursor:pointer;
  cursor:hand;
  color: #FFFFFF;
}

div.podsekce2{
 width:100px;
 height:18px;
 text-align:center;
 float:left;
 padding-top:6px;
 background-color: #A8C6E8;
  margin-right:2px;
  cursor:pointer;
  cursor:hand;
  color: #FFFFFF;
}

TD.submit_menu_over
{
	height: 23px;
	_height: 15px;
	background-color: #CF5130;
	color: white;
	cursor: pointer;
	cursor: hand;
	text-align: center;	
	padding:4px;
	padding-left:11px;
}

TD.submit_menu
{
	height: 23px;
	_height: 15px;
	background-color: #AC2208;
	color: white;
	cursor: pointer;
	cursor: hand;
	text-align: center;
	padding:4px;
	padding-left:11px;

}

span.zvyrazneni_textu{
 color:#545358;
 font-weight: bolder;
}

div.cleaner {
  clear: both;
  height: 0px;
  font-size: 1px;
}

a.light_box{
border: 0px;
text-decoration: none;
}

