body {font-family: Arial; font-size: 90%; margin: 0; padding: 0; text-align: center; top: 0px;
 color: black; background: white; font-size: 12px; background: url(/Images/body.jpg) top center repeat-y;  }
/*
div { border: 1px solid black }
*/
#button {height: 22px; cursor: pointer; border: 0px solid #A2A2A2; background: url(/Images/button.jpg) top #A2A2A2; font-weight: bold;
 padding: 3px;  color: white;font-size: 80%; border: 0px solid #B29E9F; }
table {position: relative; float: left;}
td { position: relative; padding: 5px; vertical-align:top; background: url(/Images/td.gif) top repeat-x #F6F6F6;   }
a {position: relative; color: #BF3019; text-decoration: underline; font-weight: normal}
a:hover {text-decoration: none; color: black;}
form { margin: 0px; padding: 0px;}
p { margin: 0px; padding: 0px; padding-bottom: 5px;}		  
input {border: 1px solid #B29E9F; background: url(/Images/input.gif) right top; padding: 2px;}	
ul {margin: 0px; padding: 0px; padding-left: 30px; padding-top: 5px;}
ul li {list-style-image: url(/Images/li.gif); margin-bottom: 5px; }	
ul li li {list-style-image: url(/Images/li_li.gif); margin-bottom: 5px; }
h1 {margin: 0px; padding: 0px; font-size: 180%; color: #962310 }	
h2 {margin: 0px; padding: 0px; font-size: 140%; color: #962310 }		
h3 {margin: 0px; padding: 0px; font-size: 110%; color: #962310  } 	
 
 


.body_top {position: relative;float: left; background: url(/Images/body_top.jpg) no-repeat center top; width: 100%;  }
 
.center { width: 970px; }

/*.body_repeat {position: relative; float: left; width: 970px; background: url(/Images/body_repeat.jpg) repeat-y;	}*/
.body {position: relative; float: left; width: 970px; background: url(/Images/body_top.jpg) no-repeat center top;
				text-align: left; padding-top: 0px;	}

.chybova_hlaska { position: relative; float: left; width: 536px; background: #ECECEC; border: 2px solid red; padding: 10px;
					font-size: 120%; color: red; font-weight: bold; text-align: center }



/* prihlasovani */

.prihlaseni {position: relative; float: left; width: 300px; padding: 5px; padding-left: 130px; }
.prihlaseni  { }
.prihlaseni_poprve {  }
.prihlaseni_poprve h2 { padding-bottom: 10px; }
.prihlaseni_login { background: #DDC19C }
.prihlaseni_login td { background: none }
.prihlaseni_login h2 { padding-bottom: 10px; }

/*Zalozka*/
		
.zalozka { position: relative; float: left; width: 550px; height: 20px; padding: 5px; background: #EAEAEA }		
.zalozka_text { position: relative; float: left; width: 200px;height: 20px;  font-weight: bold; font-size: 120%}
.zalozka_button a { position: relative; float: right; width: 60px; height: 20px; font-weight: bold; font-size: 120% }

/*Hlavni strana*/

.hp_box_prohlidka {position: relative; float: left; width: 160px; overflow:hidden; height: 150px; background: url(/Images/hs_back.jpg) top repeat-x #FFEEDC; padding: 5px;}
.hp_box_prohlidka h2 {position: relative; float: left; width: 99%; font-size: 120%; padding: 5px;}
.hp_box_prohlidka ul {position: relative; float: left; width: 99%}

.hp_box_jidelni a {position: relative; float: left; width: 315px;overflow:hidden; height: 150px; background: url(/Images/hs_jidelni_listek.jpg) top repeat-x #FFEEDC; padding: 10px;}

.hp_box_pocasi {position: relative; float: left; width: 146px;overflow:hidden;   background: url(/Images/hp_box_pocasi.jpg) top repeat-x #FFEEDC; 
				padding: 12px; margin-top: 9px; padding-bottom: 13px;}
.hp_box_pocasi h2 {position: relative; float: left; width: 99%; font-size: 120%; padding: 5px; }
.pocasi_teplota {position: relative; float: right; width: 99%;  }
.pocasi_radek td {padding: 0px; background: none; font-size: 80%; }
.teplota {position: relative; float: right;font-size: 260%; font-weight: bold; color: white }
.pocasi_radek {position: relative; float: left;width: 100%;}
.pocasi_udaje { font-size: 90%  }

.hp_box_menu {position: relative; float: left; width: 315px;overflow:hidden; height: 150px; background: url(/Images/hs_back.jpg) top repeat-x #FFEEDC; padding: 10px;}
.hp_box_menu h2 {position: relative; float: left; width: 99%;}
.hp_box_menu ul {position: relative; float: left; width: 99%; padding-top:10px; padding-bottom: 10px;}

#oceneni img {position: relative; float: right; width: 220px; border: 0px;}
.hs_radek { position: relative; float: left; padding-bottom: 5px; }

.hlavni_strana { position: relative; float: left; width: 560px; padding: 20px; overflow: hidden;
			 }


.head_admin { position: relative; float: left; width: 300px; padding: 5px; text-align: left; }
.head_stat{ position: relative; float: left; width: 960px; padding: 5px; text-align: left; background: url(/Images/head_stat.jpg) no-repeat white   }
.login_stat { position: relative; float: right; background: white; padding: 6px;    }

.head { position: relative; float: left; width: 970px; height: 150px;background: url(/Images/head.gif) white bottom}	

.head_left { position: relative; float: left;width: 731px;height: 50px;}		 
#hlava_logo_odkaz {position:relative; float: left; width: 290px; height: 100px;  }
.head_nadpis h1 {position: absolute; float: left; top: 160px; left: 370px; color: white; font-size: 160%  }

#ideal_6000 {position: absolute; float: right; top: 0px; right: 0px;}

.head_search { position: relative; float: left; background: #232A65; padding: 5px; width: 990px; 
				margin-top: 1px; margin-bottom: 5px; }

.head_search form { position: relative; float: left;  width: 940px; padding: 5px;  }


.left {position: relative; float: left; width:300px;  background: url(/Images/back_left.jpg) no-repeat; }
.left_menu {position: relative; float: left;padding-left: 125px; width: 110px; height: 380px; padding-top: 130px;}
.left_menu h2 { padding: 10px; background: #ED008C; }
.left_menu a { position: relative; float: left; color:black; width: 110px;  font-weight:bold; 
				  cursor: hand; color: white; text-decoration: none; padding-top: 4px; padding-bottom: 4px;text-align: center;	 }
.left_menu_img {position: relative; float: left; width: 110px; text-align: center;}
.left_menu_img_img {position: relative; width: 28px; height: 14px;background: url(/Images/left_menu_strednik.png);}

.left_menu a img { position: relative; float: left; border: 0px; margin: 0px; padding: 0px;	 }
.left_menu a span { position: relative;float: left;padding: 7px; 	 }
.left_menu a:hover {text-decoration: underline; color: white;    }

.left_bottom {position: relative; float: left; padding-left: 97px;}


.right_picture {position: relative; float: left; width:600px; margin-top: 25px; height: 200px; background: url(/Images/right_picture.png); }


.menu {position:relative; float:left; width:970px;  z-index: 1;  margin-top: 1px; background: url(/Images/head_menu.gif)}



#submenu {padding-left: 10px; background: #448ECA; width: 165px;}
#submenu:hover {background: #F1B880;}

.head_login { position: relative; float: left;border-left: 10px solid #EEEEEE; padding: 3px; padding-right: 0px; width: 166px;
				background: #F5F5F5; overflow: hidden; overflow: hidden; font-size: 90%;margin-top: 5px; }
.head_login td { background: #F5F5F5; }


.middle {position: relative; float: left;  }


.content { position: relative; float: left;background: url(/Images/content.jpg) repeat-y right ; width: 560px; padding: 20px; overflow: hidden;
			 padding-top: 5px; }
.content h1 { padding: 10px; padding-top: 5px; width: 480px; }

.content_bottom {position: relative; float: left;background: url(/Images/content_bottom.png) repeat-y right ; height: 58px; width: 600px; }
.content_obal {position: relative; float: left; width: 600px; }
.title {position: relative; float: left; padding: 40px; width: 520px; 
		height: 40px; padding-bottom: 10px; background: url(/Images/title/1.png) ; }
.title h1 {color: #962310; font-size: 200%;  width: 500px; }
.title h2 {color: black; font-size: 120%;position: relative; float: left; width: 350px; padding-left: 10px; }
.title_info {position: relative; float: left; width: 300px; padding: 10px; background: #E9E9E9; margin-top: 50px; }
.navigace {position: relative; float: left; width: 550px; padding-bottom: 6px; padding-left: 20px;  color: black;}
.navigace a {  color: black;}
		
	
.right_ideal a { position: relative; float: right; width: 248px; height: 248px; border: 1px solid #CCCCCC; background: url(/Images/ideal_4000_sleva.jpg)}



.hlavni_strana_polozka { position: relative; float: right; width: 250px; }
.hlavni_strana_titulek { position: relative; float: right; width: 240px; padding: 5px; overflow: hidden; background: #F3E5C2; margin-bottom: 5px; }
.hlavni_strana_obsah { position: relative; float:left; width: 238px; color: #6A6A6A; background: #F5F0E5; border: 1px solid #DDC487; 
				padding: 5px; margin-bottom: 5px }
.hlavni_strana_dalsi { position: relative; float:left; width: 238px; color: #6A6A6A; background:url(/Images/dalsi.gif) repeat-x; 
				padding: 5px; margin-bottom: 5px }
		  


.okno_lista_add_obsah {position: relative; float: left; padding: 5px; font-size: 120%; width: 500px; border: 2px solid #E5E5E5;
							margin: 10px; }

.podsekce_polozka {position: relative; float: left;width: 530px; padding: 5px;  
					margin-right: 1px; overflow: hidden; padding-top: 10px;  margin-bottom: 5px;  }

.podsekce_polozka img {position: relative; border: 0px;padding: 0px; }
.podsekce_polozka_img { position: relative; float: right; text-align: center;overflow: hidden; width: 120px; height:100px; background: white; }
.podsekce_polozka_img_back { position: relative; float: right;overflow: hidden; background: url(/Images/podsekce_polozka_img.gif) repeat-y right; 
						width: 120px;padding: 7px; background: url(/Images/podsekce_polozka_img.gif) repeat-y right; }

#podsekce_polozka_nadpis h2 {color:#962310;padding: 10px; margin: 0px; font-size: 130%;  }	
#podsekce_polozka_nadpis:hover h2 {color:#962310;  }	

.podsekce_polozka_popis {position: relative; float: left;text-decoration: none; text-align: left;  width:380px; overflow: hidden;}	
.podsekce_polozka_popis_p { position: relative; float: left;padding: 10px; padding-top: 0px; padding-bottom: 0px;}					
.podsekce_polozka td {padding: 2px; vertical-align: middle}
.cena {font-weight: bold; }


/*Diskuse*/

.diskuse {position: relative; float: left; padding-left: 10px; padding-bottom: 20px;width: 540px; }
.diskuse_add { position: relative; float: left; width: 520px; overflow: hidden; padding: 10px;
				background: #E9CEAD }
.diskuse_add td { background: none; }

.diskuse_okno {position: relative; float: left; margin-top: 5px;width: 540px;}
.diskuse_okno a {color: black;}

.diskuse_lista { font-size: 100%; color: #515151; padding-top: 5px; }
.diskuse_obsah { font-size: 100%;  padding-top: 5px; }
.diskuse_obsah td  {background: none; }
.diskuse_obsah p {padding: 0px; margin: 0px; }





.polozka_email { position: relative; float: left;  width: 520px; padding: 10px; margin-top: 10px; }
.polozka_email h2 { font-size: 160% }
.polozka_email td { background: none }
.polozka_email textarea { position: relative; float: left; width: 360px; height: 100px; }
.polozka_email_odeslat { position: relative; float: left;  width: 530px;  }
.polozka_email_odeslat input { position: relative;   }
.produkt_popis { position: relative; float: left;  width: 300px; text-align: justify }
.obsah_popis {  }

.polozka_tisk { position: relative; float: left;  width: 535px; padding: 10px; background: #F7F7F7; border-top: 1px solid #9F9F9F  }
.polozka_tisk a img { border: 0px;  position: relative; float: left;}
.polozka_tisk_left { position: relative; float: left;  width: 300px;   }
.polozka_tisk_right { position: relative; float: right;  width: 100px;   }



.polozka_souhrn { position: relative; float: left;  width: 300px; margin-bottom: 10px;  }
.polozka_souhrn_radek { position: relative; float: left;  width: 298px; background: #F1F1F1 ; border: 1px solid white; border-top: 0px; }
.polozka_souhrn_leve { position: relative; float: left;  width: 100px; padding: 5px; }
.polozka_souhrn_prave { position: relative; float: left;  width: 150px; border-left: 1px solid white;padding: 5px;  }

.lista h1 {color: #FF973F; text-decoration: none; font-size: 180%; font-weight: bolder; float: left;
			width: 550px; margin: 0px;padding-top: 10px; padding-bottom: 10px; padding-left: 10px;   }
.lista_datum {position: relative; float: left; font-size: 12px; padding: 10px; width: 520px; }
.obsah {position: relative; float: left; text-align: justify;  width: 540px; padding: 10px; overflow: hidden; padding-top: 0px; padding-bottom: 0px;   }
.obsah h1 {color: black;text-decoration: none; font-size: 150%; font-weight: bolder; padding-bottom: 5px; padding-top: 15px; margin: 0px;}
.obsah h2 { text-decoration: none; font-size: 140%; font-weight: bolder;padding:0px; padding-top: 10px; padding-bottom: 5px;
			margin: 0px;  }
.obsah h3 {color: black; text-decoration: none; font-size: 110%; font-weight: bolder;padding:0px; padding-top: 10px; margin: 0px; }


.obsah p {margin: 0px; padding: 0px; padding-bottom: 10px;}
.obsah h2 a { color: #6E6E6E; text-decoration: underline; font-size: 110%; margin: 0px; padding-bottom: 5px;  font-weight: bold; }
.obsah a h2 { color: #6E6E6E; text-decoration: underline; font-size: 120%; margin: 0px; padding-bottom: 5px; }
.obsah_table { margin-bottom: 10px; margin-top: 10px; width:100%}
.obsah_table td {background: url(/Images/td.gif) top repeat-x #EFD7B6;  padding: 7px;}
.obsah_podsekce {position: relative; float: left;   }
.obsah_img {position: relative; float:right; width: 210px; padding: 5px; margin: 10px;}
.obsah_img img {position: relative; float: right; }
.obsah_img p {position: relative; float: left; width: 200px; }
.obsah_img_polozka { position: relative; float:right; width: 200px;background: url(/Images/back_img.png); padding: 7px; margin-top: 5px; }

.obsah_img_small { position: relative; float: left;width: 80px; margin-top: 5px; margin-bottom: 5px; margin-right: 5px;	}
.obsah_img1_small { width: 80px;  height: 60px; overflow: hidden;	}
.obsah_img1_small img { width: 80px; }
.obsah_img_polozka a img { border: 0px; }
.obsah_img3_small {position: relative; float: left; width: 200px; padding: 5px; background: #F2F2F2; }
.obsah_img3_small img {position: relative; float: left; width: 200px; }

.lista_datum_seznam { padding-top: 10px }
.obsah_linky {position: relative; float: left; background: #F6CFB4;width: 443px; padding: 5px; }
.obsah_korekce  {position: relative; float: left;  }

.obsah_img_dalsi_radek_nadpis {position: relative; float: left; padding: 5px; width: 530px; }
.obsah_img_dalsi_radek_foto {position: relative; float: left; width: 530px;  margin-bottom: 5px;}

.obsah_img_dalsi td { background: none; width: 165px; padding: 3px;}
.obsah_img_dalsi { position: relative; float: left; width: 535px; padding-bottom: 10px;  }
.obsah_img_dalsi_polozka  { position: relative; float: left; text-align: center; padding: 7px; width: 156px; 
						background: url(/Images/galerie_polozka_back.jpg) no-repeat left top; }
.obsah_img_dalsi_polozka a  { position: relative; float: left; text-align: center; width: 156px; height: 118px; overflow: hidden; }
.obsah_img_dalsi_polozka a img { position: relative; border: 0px; }
#obsah_img_dalsi_polozka_hidden { position: relative; float: left; width:160px;overflow: hidden; height: 120px; }
.obsah_img_dalsi_polozka_popis {  position: relative; float: left; padding: 5px; width: 150px; margin-top: 5px;}

.obsah_priloha {position: relative; float: left; width: 521px; padding: 7px; padding-top: 190px; margin-bottom: 10px; margin-top: 10px;
				background: #F4F4F4 url(/Images/jidelni_listek.jpg) no-repeat top; font-size: 120%; border: 3px solid #A95F3A }
.obsah_priloha a {position: relative; float: left; width: 501px; padding: 10px; background: white;  }
				
.obsah_lista_down { position: relative; float: left; width: 510px; height: 23px; color:black; padding: 7px; font-size: 100%;
				padding-left: 15px;font-weight: bold; text-decoration: none; padding-bottom: 0px;
				background: url(/Images/lista_down.gif) top; margin-top: 5px; }
				
				
.pohled_back { position: relative; float: left; left: 22px; width: 480px;
				height: 360px;  padding: 7px; background: url(/Images/pohledy_back.jpg); }
				
.editor {position:relative; float: left;  width: 550px;}
.editor_ulozit{position: relative; float: left; padding: 10px;}

#napiste_nam { position: relative; float: left; margin-left: 5px;background: url(/Images/napiste_nam.jpg); font-size: 16px; width: 450px; padding: 10px; font-weight: bold; padding-left: 80px; }

.footer { position: relative; float: left;  width: 970px;  color: white; margin-top: 5px;
			 padding-top: 5px;text-align: left;   }
.copy { position: relative; float: left;  width: 800px; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; color:white;
		background: url(/Images/footer.jpg); text-align: right; padding-right: 160px;}
.footer_menu {position: relative; float: left; background: #EDEDED; width: 930px; color:black; padding: 20px; 
				padding-top: 17px; padding-bottom: 15px;  }
.footer_menu a {color: black;  }

				
				
.sekce_nadpis {position: relative; float: left; background: url(/Images/button.jpg) top repeat-x #A2A2A2; width: 536px; border-top: 1px solid #E5E5E5;
				color: white; font-weight: bold; padding: 5px; margin-top: 10px; }
.sekce_obsah {position: relative; float: left; background: #F6F6F6; padding: 5px; width: 536px;  }
.sekce {position: relative; float: left; }
.sekce form {  position: relative; float: left;  }
.sekce_radek {position: relative; float: left; width: 100% }
.sekce_radek a img { position: relative; float: left; border: 0px;border: 1px solid #C4C6C5; margin-top: 5px; margin-right: 5px; }
.sekce input {margin: 5px;  }
.sekce ul { padding-left: 30px;}
.sekce_add {position: relative; float: left; background: #F2F2F2;}
.sekce li { position: relative; float: left}
.sekce_h2 { position: relative; float: left; /*background: #F2F2F2;*/}


/*Partneri*/

.partneri a img { border: 0px; padding: 0px; position: relative; float: none;}
.partneri a {position: relative; float: none; }
.partneri td { vertical-align: middle; padding: 2px; background: white; border: 5px solid #F2F2F2; text-align: center }



.kontakt{position: relative; float: left;width: 520px; padding: 5px; }
.kontakt_foto {position: relative; float: left;width: 100px; }
.kontakt_foto img {position: relative; float: left; border: 3px solid #E5E5E5 }
.kontakt_popis {position: relative; float: left;width: 380px; padding-top: 5px; }
.kontakt_popis h3 {position: relative; float: left;padding: 0px; font-size: 120%; margin: 0px;width: 100%; padding-bottom: 5px;}
.kontakt_popis h4 {position: relative; float: left; padding: 0px; font-size: 100%; margin: 0px;width: 100%;color: #8B8B8B;padding-bottom: 3px;}
.kontakt_popis p {position: relative; float: left;padding: 0px; margin: 0px; width: 100%  }
.kontakt_popis_nazev {position: relative; float: left; width: 130px; }
.kontakt_popis_input {position: relative; float: left;width: 240px; }



.vypis {position: relative; float: left; width: 638px; height: 30px; border-left: 1px solid #E1E2E2; border-right: 1px solid #E1E2E2}
.vypis a {position: relative; float: left; width: 598px; height: 29px; border-bottom: 1px solid #E1E2E2; cursor: hand; text-decoration: none; color: Black; background-color: white; font-weight: normal; }
.vypis a:hover {background-color: #F3F9FF; text-decoration: none; }
.nadpis_bunka {position: relative; float: left; width: 78px; text-align: center; padding-top: 5px; padding-bottom: 5px; text-align: left; font-weight: bold; color: #005AAA; padding-left: 2px; border-right: 0px solid #5C8BC4; cursor: default}
.nadpis_bunka:hover {color: black}
.nadpis_bunka_model {position: relative; float: left; width: 132px; text-align: center; padding-top: 5px; padding-bottom: 5px; text-align: left; font-weight: bold; color: white; padding-left: 5px; border-right: 0px solid #5C8BC4; cursor: default}
.nadpis_bunka_rok {position: relative; float: left; width: 40px; text-align: center; padding-top: 5px; padding-bottom: 5px; text-align: left; font-weight: bold; color: white; padding-left: 5px; border-right: 0px solid #5C8BC4}
.nadpis_bunka_foto {position: relative; float: left; width: 35px; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; color: white; font-weight: normal; border-right: 0px solid #5C8BC4}
.nadpis_bunka_palivo {position: relative; float: left; width: 50px; text-align: center; padding-top: 5px; padding-bottom: 5px; text-align: left; font-weight: bold; color: white; padding-left: 5px; border-right: 0px solid #5C8BC4}
.bunka {position: relative; float: left; width: 74px;height: 22px; text-align: center; padding-top: 7px; text-align: left; 
			padding-left: 2px; overflow: hidden;border-right: 1px solid #E2E3E3 }
.bunka p {position: relative; float: left; width: 130px; padding: 0px; margin: 0px; }
.bunka_model {position: relative; float: left; width: 139px;height: 22px; text-align: center; padding-top: 7px; text-align: left; padding-left: 5px;
				overflow: hidden}
.bunka_model_text {position: relative; float: left; width: 200px;  }
.bunka_barva {position: relative; float: left; top: 6px; right: 0px; width: 5px; height: 15px; border: 1px solid #E1E2E2;}
.bunka_rok {position: relative; float: left; width: 39px;height: 22px; text-align: center; padding-top: 7px; text-align: left; padding-left: 5px;
			border-right: 1px solid #E2E3E3 }
.bunka_foto {position: relative; float: left; text-align: right; color: white; font-weight: bold;border-right: 1px solid #E2E3E3 }
.bunka_foto  img {border: 0px; height: 29px; }
.bunka_foto a {position: relative; float: left; width: 40px; }
.bunka_palivo {position: relative; float: left; width: 49px; height: 22px;text-align: center; padding-top: 7px; text-align: left; padding-left: 5px;border-right: 1px solid #E2E3E3 }
.bunka_cena {position: relative; float: left; width: 90px;height: 22px; text-align: center; padding-top: 7px; text-align: left; padding-left: 5px; }

.user_nadpis_vypis {position: relative; float: left; width: 640px; background-color: #E99745; }
.user_nadpis_bunka {position: relative; float: left; width: 120px; text-align: center; padding-top: 5px; text-align: left; font-weight: bold; color: white; padding-left: 5px; border-right: 0px solid #5C8BC4; cursor: default}
.user_nadpis_bunka select {position: relative; float: left; width: 100px; margin: 0px; }
.user_nadpis_bunka select option {width: 100px; margin: 0px; }
.user_nadpis_bunka_id {position: relative; float: left; width: 30px; text-align: center; padding-top: 5px; padding-bottom: 5px; text-align: left; font-weight: bold; color: white; padding-left: 5px; border-right: 0px solid #5C8BC4; cursor: default}
.user_nadpis_bunka_firma {position: relative; float: left; width: 150px; text-align: center; padding-top: 5px; padding-bottom: 5px; text-align: left; font-weight: bold; color: white; padding-left: 5px; border-right: 0px solid #5C8BC4; cursor: default}
.user_vypis {position: relative; float: left; width: 628px; border-left: 1px solid #E1E2E2; border-right: 1px solid #E1E2E2}

.user_bunka {position: relative; font-size: 11px; float: left; width: 120px; text-align: center; padding-top: 1px; text-align: left; padding-left: 5px; overflow: hidden; }
.user_bunka_id {position: relative; float: left; width: 30px; padding-top: 7px; text-align: left; padding-left: 5px; overflow: hidden; }
.user_bunka_id a img { border: 0px;}
.user_bunka_firma {position: relative; float: left; width: 150px; padding-top: 1px; text-align: left; padding-left: 5px; overflow: hidden; }
.user_bunka_text {position: relative; float: left; width: 150px; text-align: left; font-size: 11px; }
.akontace_radek {position: relative; float: left; width: 140px; padding: 1px; padding-bottom: 2px; padding-top: 2px; }
.akontace_leve {position: relative; float: left; width: 77px; }
.akontace_prave {position: relative; float: left; width: 60px; }
.akontace_prave input {position: relative; float: left; width: 55px; }
.akontace_vysledek {position: relative; float: left; background-color: #C1CFE0; margin-bottom: 5px; }
.dhtmed-o {border-bottom: buttonshadow 1px solid; border-left: buttonhighlight 1px solid; border-right: buttonshadow 1px solid; border-top: buttonhighlight 1px solid; cursor: hand; margin-left: 0px; margin-right: 0px}
.dhtmed-v {margin-left: 1px; margin-right: 1px; margin-top: 2px; visibility: visible}

.vypison{position: relative; float: left; height: 29px; width: 597px; background: #E6ECF4; cursor: hand; border-bottom: 1px solid #E1E2E2 }
.vypisoff{position: relative; float: left; border: 0px black solid;height: 29px; width: 597px;border-bottom: 1px solid #E1E2E2; cursor: hand; }
.vypisclicked{ position: relative; float: left;height: 29px; width: 597px; background: #F4F7FA; border-bottom: 1px solid #E1E2E2 ; cursor: hand;}


.registrace_okno { position: relative; float: left; width: 970px; }
.registrace_zakony {position: relative; float: left; width: 970px; padding:10px; font-size: 10px}

.registrace_souhlas {position: relative; float: left; width: 950px; padding: 10px}
.registrace_souhlas input {width: 15px; }

.registrace_obsah_spodek {position: relative; float: left; background: #F2F2F2; width: 990px; padding: 5px;	text-align: right}
.registrace_obsah_spodek input {position: relative; float:right; margin-right: 5px;  }
.registrace_obsah_spodek_strana {position: relative; float:left; font-weight: bold;  padding: 5px;}

.registrace_zprava { position: relative; float: left; background: #F5E19B; margin: 20px; padding: 20px; width: 880px; }

.registrace_rozcestnik {position: relative; float: left; padding: 30px;  }

.formular {position: relative; float: left; width: 350px; padding: 10px; }
.formular h3 {position: relative;float: left; color: black; font-size: 12px; padding: 10px; background: #F3D87D; margin-left: 1px;
				width: 134px; margin-top: 10px;  }
.formular table {width: 350px; }

.formular_images { position: relative; float: left; width: 800px; height: 400px; }
.registrace_logo { position: relative; float: left; width: 330px; height: 250px; }

.dalsi_charakteristika td {background: #EAEAEA}


.udaje_jmeno { background: #F6F6F6; width: 134px; padding: 10px;  }
.udaje_udaje {background: #F2E5BB; padding: 10px; }
.udaje_udaje_radek {width:100%; padding: 5px; }
.udaje_udaje textarea {width: 155px; height: 150px; }
.udaje_udaje input {width: 155px;  }
.udaje_udaje select {max-width: 155px;  }
.udaje_kraj {width: 155px;}
#udaje_rozmer {width: 100px;}
#udaje_rozmer_jednotka {padding-left: 5px;}
#radio {width: 20px;}

.sirka1 .formular {position: relative; float: left; width: 550px; padding: 15px; }
.sirka1 .udaje_udaje input {width: 365px;  }
.sirka1 .udaje_udaje textarea {width: 365px; height: 150px; }
.sirka1 .formular table {width: 550px; }

.poplatky { position: relative; float: left; width: 550px; margin-top: 50px; }
.poplatky table { position: relative; float: left; width: 100% }



.hledani_strankovani {position: relative; float: left; width: 520px;background: #F4F4F4; padding: 5px;}
.hledani_strankovani a { position: relative; float: left; padding: 5px;  }
#hledani_strankovani_select {background: #DFDEEA; text-decoration:none;}
.hledani  {position: relative; float: left; width: 490px; padding: 5px;}


/* --[[ Main Expand Icons ]]-- */
#imenus0 .imeam span, #imenus0 .imeamj span{width:15px; height:14px; left:-15px; top:0px; background-repeat:no-repeat;background-position:top left;}
#imenus0 li:hover .imeam span, #imenus0 li a.iactive .imeamj span{background-image:url(main_arrow.gif); background-repeat:no-repeat;background-position:top left; }
/* --[[ Sub Expand Icons ]]-- */
#imenus0 ul .imeas span, #imenus0 ul .imeasj span{background:url(/Images/sub_arrow.gif); width:14px; height:14px; left:-14px; top:0px; background-repeat:no-repeat;background-position:top left;}
#imenus0 ul li:hover .imeas span, #imenus0 ul li a.iactive .imeasj span{background-image:url(/Images/sub_arrow.gif); background-repeat:no-repeat;background-position:top left;}
/* --[[ Main Container ]]-- */
#imouter0{padding:0px;}
/* --[[ Sub Container ]]-- */
#imenus0 li ul{background:url(/Images/menu_sub_back.jpg) top no-repeat #5A5A5A; padding:0px;  border-top:0px;}
/* --[[ Main Items ]]-- */
#imenus0 li a,#imenus0 .imctitle{color:black; text-align:center; font-family:Arial; font-size:12px; font-weight:normal; text-decoration:none; border-style:none; 
border-color:#000000; border-width:0px; padding-top:10px; padding-bottom:10px;background:url(/Images/head_menu_a.gif) no-repeat bottom right; width: auto;
 }
/* [hover] - These settings must be duplicated for IE compatibility.*/
#imenus0 li:hover>a{background:url(/Images/head_menu_a_hover.gif) #7C7C7C; color:#FFFFFF; padding:0px;  border-bottom:0px;padding-top:10px; padding-bottom:10px; }
#imenus0 li a.ihover,.imde imenus0 a:hover{background:url(/Images/head_menu_a_hover.gif) #7A7A7A; color:black;border-bottom:0px;padding-top:10px; padding-bottom:10px; }
/* [active] */
#imenus0 li a.iactive{}
/* --[[ Sub Items ]]-- */
#imenus0 ul a,#imenus0 .imsubc li .imctitle{color:#FFFFFF; text-align:left; font-size:11px; font-weight:normal; 
text-decoration:none;background:none;  padding:10px; border-bottom:1px solid #C0C0C0;     }
/* [hover] - These settings must be duplicated for IE comptatibility.*/
#imenus0 ul li:hover>a{background:#E0E0E0; border-bottom:1px solid #C0C0C0; color: black; padding:10px; }
#imenus0 ul li a.ihover{background:#E0E0E0;border-bottom:1px solid #C0C0C0;   padding:10px; }
/* [active] */
#imenus0 ul li a.iactive{text-decoration:underline; }


