
body {font-family: Arial; font-size: 80%; margin: 0; padding: 0; text-align: left; top: 0px; color: Black; background: #F2F2F2 }
/*
div { border: 1px solid black }
*/
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: #920032; text-decoration: underline; font-weight: normal}
a:hover {text-decoration: none}

#button {height: 22px; cursor: pointer; border: 0px solid #A2A2A2; background: url(/Images/submit.jpg) bottom #A2A2A2; font-weight: bold; padding: 2px; 
		 color: white;font-size: 80%;  }
		
#button_a {height: 22px; cursor: pointer; border: 1px solid #A4030C; background: #A4030C; color: black; font-weight: bold; padding: 3px; 
		background: url(/Images/formbg.gif) repeat-x left top; color: white; text-decoration: none; }
#text {height: 17px; border: outset 1px #ccc; background: #999; color: black; font-weight: bold; background: url(/Images/formbg.gif) repeat-x left top; }
#button_img {height: 20px; cursor: pointer; border: outset 1px #ccc; background: #999; color: black; font-weight: bold; padding: 1px 2px; background: url(/Images/formbg.gif) repeat-x left top; }
form {margin: 0px; padding: 0px; }
INPUT {font-size: 100%; font-weight: normal; height: 16px; padding: 2px; margin: 0px;border: 1px solid #C4C6C5; background: url(/Images/input.gif) left top; }
ul {  text-align: left; margin: 0px; padding: 0px; padding-left: 20px; margin-bottom: 10px; }
ul li {list-style-type: square;margin: 0px; padding: 0px; padding-bottom: 5px; list-style-image: url(/Images/li.gif);}
/*img {position: relative; float:left;}*/
hr {width:550px;; background: #E5E5E5; border: 1px solid #E5E5E5}

h1 {color: #920032; text-decoration: none; font-size: 100%; font-weight: bolder; padding-top: 5px; margin: 0px; margin-bottom: 5px; }
h2 {color: #8B8B8B; text-decoration: none; font-size: 90%; font-weight: bolder; padding-top: 10px; margin: 0px; margin-bottom: 5px; }
h3 a {margin: 0; padding: 0; font-size: 80%; font-weight: bold; font-family: Arial; }
p {margin: 0px;padding-top: 5px; padding-bottom: 10px;}



.prihlaseni {position: relative; float: left; padding: 5px; width: 200px; }
.center { width: 970px; }
.telo {position: relative; float: left; width: 970px; text-align: left; background: white; }

.top_hlavni {position: relative; float: left;  width: 250px; padding: 5px; cursor: default; 
			text-decoration: none; margin-bottom: 5px;height: 100px; border: 1px solid #E2E2E2; margin-left: 4px; }
.top_hlavni h3 a {margin: 0px; padding: 0px;position: relative; float: left; width: 250px; font-weight: bold; font-size: 12px; padding-bottom: 5px; }
.top_hlavni img {position: relative; float: left; width: 80px; border: 0px; padding-right: 5px; }
.top_hlavni p {position: relative; float: left;  margin: 0px; padding: 0px; }


.hlava {position: relative; float: left; width: 970px; border-top: 0px solid #EDEDED;
 background: url(/Images/head.jpg) left bottom no-repeat;
 height: 170px; }
 
.hlava_zalozka {position: absolute; float: left; left: 216px; top: 146px; background: white}
.hlava_zalozka_stred {position: relative; float: left; color: #8C0033; font-weight: bold; padding-top: 4px;}
.hlava_zalozka_roh_leve {position: relative; float: left; width: 7px; height: 24px; background:url(/Images/hlava_zalozka_roh_leve.gif) }
.hlava_zalozka_roh_prave {position: relative; float: left;width: 7px; height: 24px;background:url(/Images/hlava_zalozka_roh_prave.gif)}

.hlava_zalozka_prave {position: absolute; float: left; top: 154px; left: 775px; color: #8C0033; font-weight: bold}



.hlava_top {position: relative; float: right; width: 970px;   }
.flag a img {border: 1px solid #C3C5C4; margin-right: 5px}
.flag {position: relative; float: left; width: 130px;padding: 10px; }
.hlava_top_odkazy {position: relative; float: right; width: 800px; background: white;padding: 5px; color: #6D6D6D;  }

/*
.hlava_top a {position: relative; float: right; background: white; padding: 7px; margin-right: 5px; border: 1px solid #A3A2A3;
				border-top: 5px solid #E2E2E2;}
.hlava_top a:hover { background: #F3F3F3; }
*/

 
 #hlava_logo_odkaz {position: relative; float: left; width: 300px; height: 99px; }



.menu {position: relative;color: white; float: left; padding: 5px; top: 50px; padding-left: 15px; }
.menu a {position: relative;color: white; text-decoration: none; }
.menu li {display: inline;}

.menu a:hover {text-decoration: underline; }
#active { font-weight: bold }







.hlavni_aktuality { position: relative; float: left; padding: 5px; font-weight: bold; color: #8B0134;
					background: url(/Images/sipka_red.gif) right #F6F6F6 no-repeat; width: 534px; }
.hlavni_aktuality a {font-weight: bold; text-decoration: none;
					 }
					
.hlavni_projekt { position: relative; float: left; width: 271px; height: 100px; border-right: 1px solid #E5E5E5; }
.hlavni_projekt h2 { position: relative; float: left; color: #8D0A36; font-size: 110%; }

.stred {position: relative; float: left; width: 970px; background:url(/Images/stred.gif); text-align: left; }
.stred_leve {position: relative; float: left; width: 200px;  }
.content {position: relative; float: left; width: 544px; padding: 3px; overflow: hidden }





.leve {position: relative; float: left; width: 190px; padding: 5px; overflow: hidden;}
.leve a h2 { color: #6D6D6D; font-size: 120%; margin: 0px; padding: 5px; padding-left: 5px;padding-top: 10px; }
.leve li {list-style-image: url(/Images/li.gif);}
.leve_top a {color: #900032; text-decoration: none; font-size: 120%; font-weight: bold; padding: 5px; margin: 0px; margin-bottom: 5px; }
.leve_obsah {position: relative; float: left; width: 190px; padding: 5px;  margin-bottom: 5px; }
/*.leve_obsah a { position: relative; float: left; padding: 0px; margin: 0px; background: none; font-size: 12px;
				font-weight: normal;}*/


.stred_prave {position: relative; float: right; width: 220px; }
.prave {position: relative; float: right; width: 220px;background-color: #F6F6F6; }
.prave h2 {color: #900032; font-size: 120%; font-weight: bolder; padding: 5px; padding-top: 10px; padding-bottom: 5px; float: left; width: 210px; margin: 0px; }


.prave_admin h2 {color: #900032; font-size: 120%; font-weight: bolder; padding: 5px; float: left; width: 210px; margin: 0px; }
.prave_admin {position: relative; float: right; width: 220px;background-color: #white;  }
.prave_predchozi { position: relative; float: right; width: 210px;background-color: #E7E7E7; padding: 5px; }

.prave_odkaz a {position: relative; float: left; width: 210px;padding: 5px; background: #F6F6F6}
.prave_odkaz a:hover { background: #FFCFBF}

.prave_svetle {position: relative; float: left; width: 220px; }
.prave_svetle_logo {position: relative; float: left; width: 100px; height: 50px;  padding: 5px;text-align: center; }
.prave_svetle a img  {border: 0px; }
.prave_svetle h2 {color: #900032; font-size: 120%; font-weight: bolder;padding: 5px; padding-top: 10px; padding-bottom: 5px;
					position: relative;float: left; width: 210px; margin: 0px; }
#odkaz_o_nrzp {color: #900032; font-size: 120%; font-weight: bold;padding: 5px; padding-top: 10px; padding-bottom: 5px;
					position: relative;float: left;  margin: 0px; text-decoration: none; padding-left: 0px;}

.prave_casopis {position: relative; float: left; width: 220px;  }
.prave_casopis_obalka {padding-left: 12px; width: 190px;  }
.prave_casopis a { position: relative;float: left; width: 180px; border: 3px solid #DFDFDF; padding: 5px;
					background: url(/Images/casopis_mosty.jpg) no-repeat; text-align: center; padding-top: 115px; padding-bottom: 10px;  }

.vyhledavani {position: absolute; float: right; right: -1px; top: 89px; height: 39px; padding-top: 4px; padding-right: 5px; }
.vyhledavani form {padding: 5px; }
.menu_pruh {position: relative; float: left; width:960px; background-color: #EDEDED; color: White; font-weight: bold; padding-bottom: 0px; }


.navigace {position: relative; float: left; padding: 10px; color: black; font-weight: normal;  width: 530px; }
.banner468 {position: absolute; float: left; background-image: url(/Images/ukazka/banner468.jpg); width: 468px; height: 60px; top: 35px; left: 260px; }
.footer {position: relative; float: left; width: 960px; border-top: 1px solid #E7E7E7; padding: 5px; padding-bottom: 15px; }
.footer_menu {position: relative; float: left; width:950px; padding: 5px; color: #021079; }
.footer_menu a {position: relative; color: black}
.footer_menu a:hover {text-decoration: none}
.copy {position: relative; float: left; width: 940px; color: black; padding: 5px; padding-top: 0px; font-size: 90%; }
.pridat_upload {margin-left: 5px; width: 540px; }

.okno {position: relative; float: left; width: 534px; padding: 5px; margin-bottom: 5px; }
.lista h1 {color: #920032; text-decoration: none; font-size: 180%; font-weight: bolder; float: left;
			width: 530px; margin: 0px;padding: 0px; padding-bottom: 10px;padding-top: 10px;   }
			
.okno_lista_add_obsah {position: relative; float: left; padding: 5px; font-size: 120%; width: 518px; border: 2px solid #E5E5E5;
							margin-bottom: 10px;}
							
.okno_lista_add_poradna {position: relative; float: left; padding: 5px; font-size: 120%; width: 518px; border: 2px solid #E5E5E5; margin-top:10px;}
.lista_datum {position: relative; float: left; font-size: 12px; width: 530px;}
.obsah {position: relative; float: left;  width: 534px;  overflow: hidden; text-align: justify }
.obsah h1 {text-decoration: none; font-size: 130%; font-weight: bolder; padding-bottom: 5px; padding-top: 15px; margin: 0px;}
.obsah h2 {color: #8B8B8B; text-decoration: none; font-size: 120%; font-weight: bolder; padding-top: 5px; margin: 0px; margin-bottom: 5px; }
.obsah h3 {color: black; text-decoration: none; font-size: 110%; font-weight: bolder; padding-top: 5px; margin: 0px; margin-bottom: 5px; }

.obsah ul {margin: 10px; width: 480px;}
.obsah li {padding-left:5px; padding-bottom: 5px; }
.obsah p {margin: 0px; padding: 0px; padding-bottom: 5px;}
.obsah textarea {width: 540px; }
.obsah a h2 { color: #8B8B8B; text-decoration: underline; font-size: 120%; margin: 0px; padding: 5px;  }
.obsah_table { margin-bottom: 10px; margin-top: 10px;}
.obsah_table td { border-left: 1px solid white; border-top: 1px solid white;}
.obsah_podsekce {position: relative; float: left;   }
.obsah_img {position: relative; float: left; width: 200px; padding: 3px; background: #E5E5E5; margin-right: 5px;}
.obsah_img img {position: relative; float: left; width: 200px; }
.obsah_img p {position: relative; float: left; width: 200px; }
.obsah_img2 {position: relative; float: right; width: 200px; padding-right: 145px; }

.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_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: 540px; padding: 5px; }
.obsah_korekce  {position: relative; float: left;  }
.obsah_img_dalsi { position: relative; float: left; width: 540px; padding: 15px;  }
.obsah_img_dalsi_polozka  { position: relative; float: left; padding: 15px; padding-bottom: 0px; overflow: hidden; height: 150px; }
.obsah_img_dalsi_polozka a img { position: relative; float: left; height:110px; border: 5px solid #F1F1F1; }

.obsah_img_dalsi_odkaz a { position: relative; float: left; padding: 15px; padding-bottom: 0px; overflow: hidden; width: 220px; height: 150px; }

.obsah_priloha {position: relative; float: left; width: 400px; padding: 7px; padding-left: 110px; margin-top: 20px;
				background: #F4F4F4 url(/Images/spona.jpg) no-repeat left; border: 3px solid #E7E7E7 }

.obsah_lista_down { position: relative; float: left; width: 530px; height: 23px; color: white; padding: 7px; font-size: 100%;
				padding-left: 15px;font-weight: bold; text-decoration: none; padding-bottom: 0px;background: url(/Images/obsah_lista_down.gif)}
.obsah_lista_up { position: relative; float: left; width: 530px; height: 23px; color: white; padding: 7px; font-size: 100%;
				padding-left: 15px;font-weight: bold; text-decoration: none; padding-bottom: 0px;background: url(/Images/obsah_lista_up.gif)}				
				
	
.obsah_odkazy_radek {position: relative; float: left;width: 100%}
.obsah_odkazy_radek_odrazka {height: 30px;position: relative; float: left; background:url(/Images/li.gif) no-repeat right top; }
.obsah_odkazy_radek_odkaz {position: relative; float: left; padding-left: 7px;}

				
.anketa { position: relative;  float: left;  width: 210px; padding: 5px; background: #F6F6F6}
.anketa_otazka { margin: 0px;  padding: 0px;  font-size: 110%; margin-bottom: 5px; color: black  }
.anketa_radek { position: relative;  float: left; width: 200px;    }
.anketa_radek_prvni {  position: relative;  float: left; width: 200px; background: #F1F1F1; padding-top: 5px; padding-bottom: 5px; font-weight: bold; }
.anketa_radek_prvni .anketa_nazev { position: relative;  float: left; width: 190px;  padding-top: 2px; font-size: 120%;  }
.anketa_nazev { position: relative;  float: left; width: 150px;  padding-top: 2px;  }
.anketa_nazev a {position: relative;  float: left; padding: 5px; padding-left: 0px;  }
.anketa_nazev p {position: relative;  float: left; margin:0px; padding: 5px;padding-left: 0px;   }
.anketa_procenta { position: relative;  float: left; width: 40px;  padding-top: 8px;   }
.anketa_graf { position: relative;  float: left; width: 210px;  height: 8px;  background: white;  font-size: 1px;  }
#anketa_submit { position: relative;  float: left; background: #E7E7E7; padding: 0px; margin: 0px; border: 0px; cursor: hand; font-size: 100%;
					text-decoration: underline; font-weight: bold; color: #920032 }
.anketa_historie td { background: url(/Images/back_anketa_historie.jpg) bottom; padding-bottom: 13px; width: 275px; padding-left: 12px; }
.anketa_pridat_anketu { position: relative; float: left; width: 540px; padding: 5px; background: #F2F2F2; margin-bottom: 5px;}
.anketa_pridat_anketu p { position: relative; float: left; width: 200px; padding: 5px; margin: 0px; font-weight: bold;  }
#anketa_odpoved { width: 70px; }
#anketa_zobraz { position: relative; float: left;  padding-top: 5px; }

.hledani { position: relative; float: left; width: 534px; background: #F2F2F2; padding: 5px;  }
.hledani p { position: relative; float: left; padding: 0px; margin: 0px; padding: 3px; }
.hledani form { position: relative; float: left; margin: 0px; padding: 0px;  }
.hledani_strankovani { position: relative; float: left; width: 534px; background: #F2F2F2; padding: 5px; padding-top: 0px; }
.hledani_strankovani a { position: relative; float: left; background: #F2F2F2; padding: 5px;  }
.hledani_strankovani a:hover { position: relative; float: left; background: #F9F9F9; padding: 5px;  }
#hledani_strankovani_select {background: white;  }


.odkazy {position: relative; float: left; }
.odkazy form {position: relative; float: left; border: 0px solid #7792BA; background: #F2F2F2; 
			padding: 5px; margin-bottom: 1px; width: 530px}
.odkazy input {margin: 5px;  }

.odkazy li a {position: relative;  padding: 5px;padding-left: 0px; width: 530px; }

.odkazy h2 { position: relative; float: left; font-size: 100%; color: #920032; background: #F2F2F2; margin: 0px; width: 580px; padding: 10px; }
.odkazy p {position: relative;float: left;width: 600px; padding-bottom: 20px;  }

.sekce_nadpis {position: relative; float: left; background: url(/Images/kalendar_plan_nadpis.gif) #920032; width: 534px; padding: 5px; border-top: 1px solid #E5E5E5;
				color: white; font-weight: bold }
.sekce_obsah {position: relative; float: left;padding: 5px; background: #F6F6F6; width: 534px;  }
.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;*/}

.sekce p { padding-bottom: 20px;  }
#sekce_img {   }

.registrace_obsah_spodek {position: relative; float: left; background: #F2F2F2; width: 540px; padding: 5px;
						 margin-top: 10px;	text-align: right}

.registrace_obsah_spodek input {position: relative; float:right; }

.formular {position: relative; float: left; width: 300px; }
.formular h3 {position: relative;float: left; color: black; font-size: 100%; padding: 5px; background: #920032; margin-left: 1px; width: 116px;  }
.formular table {position: relative; float: left }

.udaje_jmeno { background: #F6F6F6; width: 120px;  }
.udaje_udaje {background: #E7E7E7; }


.user_nadpis_vypis {position: relative; float: left; width: 550px; background-color: #E7E7E7; }
.user_nadpis_bunka {position: relative; float: left; width: 120px; text-align: center; padding-top: 5px; 
					text-align: left; font-weight: bold;  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;  padding-left: 5px; border-right: 0px solid #5C8BC4; cursor: default}

.user_vypis {position: relative; float: left; width: 558px; border-left: 1px solid #E1E2E2; border-right: 1px solid #E1E2E2}

.user_bunka {position: relative; font-size: 100%; float: left; width: 400px; text-align: center; padding-top: 5px;
				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_vlozit {position: relative; float: left; width: 60px; padding-top: 7px; text-align: left; padding-left: 5px; overflow: hidden; }
.user_bunka_id a img { border: 0px;}
.description { position: relative; float: left; width: 548px; padding: 5px }

.vypison{position: relative; float: left;  width: 557px; background: #E7E7E7; cursor: default; border-bottom: 1px solid #E1E2E2 }
.vypisoff{position: relative; float: left; border: 0px black solid; width: 557px;border-bottom: 1px solid #E1E2E2; cursor: default; }



.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%; color: #920032; 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; }

.content_footer_sbirka { position: relative; float: left; width: 544px; padding-left: 3px; padding-right: 3px; border-top: 1px solid #E5E5E5;  }	
.content_footer_sbirka { position: relative; float: left; width: 544px; background: url(/Images/content_footer_sbirka.jpg) bottom no-repeat;}	
.pad { position: relative; float: left; padding: 5px; }		
#sbirka_small { font-size: 80%  }
#sbirka_cu { font-size: 140%; color: #920032;  }

.clenove { position: relative; float: left; width: 540px; }
.clenove_nazev h1 { position: relative; float: left; width: 540px; }

.podsekce_polozka {position: relative; float: left;width: 520px; padding: 5px; background:url(/Images/podsekce.jpg) white repeat-x top; 
					margin-right: 1px; overflow: hidden; padding-top: 10px;  }

.podsekce_polozka img {position: relative; float: left;width: 140px; border: 0px;}
.podsekce_polozka_img { position: relative; float: left;width: 140px; height: 105px; overflow: hidden; 
						border:5px solid #F0F0F0; margin-right: 5px; }


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

.podsekce_polozka_popis {position: relative; float: left;text-decoration: none;  width:440px; overflow: hidden;}	
.podsekce_polozka_popis p { margin: 10px; padding: 10px;}					
.podsekce_polozka td {padding: 2px; vertical-align: middle}


.polozka_email { position: relative; float: left;  width: 524px; background: #F5F5F5; padding: 10px; }
.polozka_email td { background: none }
.polozka_email h3 { padding-bottom: 10px; }
.polozka_email textarea { position: relative; float: left; width: 400px; height: 100px; }
.polozka_email_odeslat { position: relative; float: left;  width: 530px;  }
.polozka_email_odeslat input { position: relative;   }


.dotaz_jmeno { background: #EADEE2 }

.poradna_vyhledavani { position: relative; float: left; width: 524px; background: url(/Images/poradna_vyhledavani.jpg) repeat-x; padding: 10px; }


.kalendar { position: relative; float: left; width: 544px; background: url(/Images/kalendar_plan_nadpis.gif) repeat-x;  }
.kalendar td { padding: 1px; margin: 0px; background:none}
.kalendar .den_zvyraznit {background: #EAEAEA }
.kalendar .nadpis_mesic { font-weight: bold; color: white; padding: 5px; }
.kalendar .nadpis_mesic a {font-weight: bold; color: white; }
.kalendar .vykend_zvyraznit {background: #FFCFBF;color: black; }
.kalendar_kal { position: relative; float: left;border-right: 2px solid #E5E5E5; overflow: hidden}
.kalendar_plan {position: relative; float: right; height: 170px;width: 320px;overflow: hidden}
.kalendar_plan_nadpis {position: relative; float: left;font-weight: bold; color: white;overflow: hidden; padding: 5px; width: 300px; }
.kalendar_plan_obsah {position: relative; float: right; padding: 5px; width: 290px;overflow: hidden }

.editor { position: relative; float: left; width: 540px;}
.editor .obsah { padding: 0px; width: 540px;}
.editor_ulozit {position: relative; float: left; padding: 10px; padding-bottom: 20px;}
.editor textarea { position: relative; float: left;background: #ECE9D8; width: 530px; height: 400px;}
.editor select { width: 85px; }
.editor img {margin: 0px; padding: 0px;}
.editor td {margin: 0px; padding: 0px;  }

.user_nadpis_vypis {position: relative; float: left; width: 544px; background-color: #920032; color: white; }
.user_nadpis_bunka {position: relative; float: left; width: 120px; text-align: center; padding-top: 5px; text-align: left; font-weight: bold;  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;  padding-left: 5px; border-right: 0px solid #5C8BC4; cursor: default}
.user_nadpis_bunka_stav {position: relative; float: left; width: 50px; text-align: center; padding-top: 5px; padding-bottom: 5px; text-align: left; font-weight: bold;  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;  padding-left: 5px; border-right: 0px solid #5C8BC4; cursor: default}
.user_vypis {position: relative; float: left; width: 542px; border-left: 1px solid #E1E2E2; border-right: 1px solid #E1E2E2}

.user_bunka {position: relative; font-size: 12px; float: left; width: 120px; text-align: center; padding-top: 5px; 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_stav {position: relative; float: left; width: 50px; padding-top: 7px; text-align: left; padding-left: 5px; overflow: hidden; }
.user_bunka_firma {position: relative; float: left; width: 150px; padding-top: 5px; text-align: left; padding-left: 5px; overflow: hidden; }
.user_bunka_text {position: relative; float: left; width: 150px; text-align: left; font-size: 12px; }
.vypison{position: relative; float: left;  width: 542px; background: #FFCFBF; cursor: default; border-bottom: 1px solid #E1E2E2 }
.vypisoff{position: relative; float: left; border: 0px black solid; width: 542px;border-bottom: 1px solid #E1E2E2; cursor: default; }


.poplatky { position: relative; float: left; width: 550px; margin-top: 20px; }
.poplatky_scroll { position: relative; float: left; width: 550px; overflow: auto; height: 300px; }
.poplatky table { position: relative; float: left; width: 100% }

.kontakt{position: relative; width: 530px;float: left; padding-bottom: 5px; padding-top: 10px; border-bottom: 3px solid #E5E5E5 }

.kontakt_foto {position: relative; float: left;width: 120px; padding: 10px; }
.kontakt_foto a {position: relative; float: left; padding: 5px; padding-bottom: 0px; }
.kontakt_foto img {position: relative; float: left; width: 60px; border: 3px solid #E5E5E5 }
.kontakt_popis {position: relative; float: left;width: 390px; }
.kontakt_popis h3 {position: relative; float: left;padding: 0px; margin: 0px;}
.kontakt_popis h4 {position: relative; float: left; padding: 0px; margin: 0px;}
.kontakt_popis p {position: relative; float: left;padding: 0px; margin: 0px;  }
.kontakt_popis_nazev {position: relative; float: left; width: 60px;padding-top: 5px; }
.kontakt_popis_input {position: relative; float: left;width: 320px;  }
.kontakt_popis_input input {position: relative; float: left;width: 320px;  }
.kontakt_spodek {position: relative; float: left;width: 320px; padding: 5px;  }
.kontakt_spodek input {margin-left: 10px;  }

#img { position: relative; float: left; width: 140px; padding: 5px; }


.podsekce_polozka {position: relative; float: left;width: 520px; padding: 5px; background:url(/Images/podsekce.jpg) white repeat-x top; 
					margin-right: 1px; overflow: hidden; padding-top: 10px; border-bottom: 1px solid #D4D4D4  }

.podsekce_polozka img {position: relative; float: left;height: 60px; border: 0px;}
.podsekce_polozka_img { position: relative; float: left; overflow: hidden; 
						border:5px solid #F0F0F0; margin-right: 5px; }


#podsekce_polozka_nadpis h2 {color:#3C3C3C; padding: 0px; padding-bottom: 10px; margin: 0px; font-size: 130%;  }	
#podsekce_polozka_nadpis:hover h2 {color:black;  }	

.podsekce_polozka_popis {position: relative; float: left;text-decoration: none;  width:440px; overflow: hidden;}	
.podsekce_polozka_popis p { margin: 10px; padding: 10px;}					
.podsekce_polozka td {padding: 2px; vertical-align: middle}