
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 60%; margin: 0; padding: 0; text-align: left; top: 0px;
 color: Black; background: #333333 }
/*
div { border: 1px solid black }
*//*
table {position: relative; float: left;}*/
td { position: relative; padding: 5px; vertical-align:top;   }
a {position: relative; color: black; text-decoration: underline; font-weight: normal}
a:hover {text-decoration: none; color: #FB0601;}

.test1 {position: absolute; float: left; top: 8px; left: 370px; border-right:1px dotted white;   }
.test1  a  { position: relative; float: left; border:1px dotted white;border-bottom: 0px; text-align: center; font-size: 120%; color: white; text-decoration: none;
					  font-weight: bold; background: black; width:80px; padding-top: 3px; height: 17px; border-right: 0px;}
.test1  a:hover  { background: red; color: white;}					  
					  
					  
.horni_menu_blok {position: relative; float: left; width: 174px; background: white; padding: 4px; border:1px dotted red; padding-top: 10px;}
.horni_menu_blok a{position: relative; float: left; width: 174px; font-weight: bold; text-align: left; text-decoration: none; 
					border-bottom: 1px dotted black; padding: 5px; padding-left: 0px; padding-right: 0px;}


#button {height: 18px; cursor: pointer; border: 0px solid #6F6F6F; background: url(/Images/submit.jpg) bottom #6F6F6F; 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: 12px; padding: 2px; margin: 0px;border: 1px solid #C4C6C5; }
ul {  text-align: left; margin: 0px; padding: 0px; padding-left: 20px; margin-bottom: 10px; }
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: #FB0601; text-decoration: none; font-size: 100%; font-weight: bolder; padding-top: 5px; margin: 0px; margin-bottom: 5px; }
h2 {color: #6E6E6E; 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;}


.center { width: 762px; }
.telo {position: relative; float: left; width: 762px; text-align: left; border-top: 2px solid #FB0601; border-left: 8px solid #FB0601; 
		border-bottom: 2px solid #FB0601; border-right: 8px solid #FB0601;	}

.telo_menu {position: relative; float: left; width: 778px; border: 0px solid white	   }

.top_hlavni {position: relative; float: left;  width: 180px; padding: 5px; padding-top: 10px; cursor: default; 
			text-decoration: none; margin-top: 10px; height: 110px; background: url(/Images/top_hlavni.jpg) no-repeat right top }
.top_hlavni h3 a {margin: 0px; padding: 0px;position: relative; float: left; width: 160px; font-weight: bold; font-size: 14px; 
					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; }

.horni_lista { position: relative; float: left; width: 762px; height: 29px; }

.hlava {position: relative; float: left; width: 762px; border-top: 0px solid #EDEDED;
 background: url(/Images/head.jpg) left top no-repeat;
 height: 150px; }
 
.hlava_zalozka {position: absolute; float: left; left: 216px; top: 116px; 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: 124px; left: 775px; color: #8C0033; font-weight: bold}

.hlava_top {position: relative; float: right; width: 400px; }
.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_top a {position: relative; float: right; width: 100px; border: 3px solid white; border-top: 0px;  margin-right: 5px;
				background: url(/Images/a_poradna.jpg) no-repeat top white; padding-top: 32px;}
.hlava_top a:hover { border: 3px solid #E2E2E2; border-top: 0px; background: url(/Images/a_poradna.jpg) no-repeat top #E2E2E2; }
 */

 
 #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 }


.stred {position: relative; float: left; width: 762px; background:white; text-align: left; }
.stred_leve {position: relative; float: left; width: 200px;  }
.content {position: relative; float: left; width: 762px; overflow: hidden }


.navigace {position: relative; float: left; padding: 10px; color: black; font-weight: normal;  width: 680px; }
.footer {position: relative; float: left; width: 752px; padding: 5px; padding-bottom: 10px; }
.footer_logo {position: relative; float: left; width: 250px; }
.prihlaseni {position: relative; float: left; width: 200px; color: white}

.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}
.footer_cenik { position: relative; float: right; padding-top: 20px; padding-right: 20px; color: #FF0000; font-weight: bold;   }
.footer_cenik a { color: white; font-weight: bold;  }

.pridat_upload {margin-left: 5px; width: 752px; }

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

.obsah ul {margin: 10px; width: 480px;}
.obsah li {padding-left:5px; padding-bottom: 5px; }
.obsah p {margin: 0px; padding: 0px; padding-bottom: 10px;}
.obsah textarea {width: 752px; }
.obsah a h2 { color: #6E6E6E; 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: 752px; padding: 5px; }
.obsah_korekce  {position: relative; float: left;  }
.obsah_img_dalsi { position: relative; float: left; width: 550px; padding-top: 20px; padding-bottom: 20px; }
.obsah_img_dalsi_polozka  { position: relative; float: left; padding: 5px; padding-bottom: 0px;  }
.obsah_img_dalsi_polozka a img { position: relative; float: left; width:80px; border: 5px solid #F1F1F1; }
.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: 760px; height: 23px; color: white; padding: 7px; font-size: 100%;
				padding-left: 15px;font-weight: bold; text-decoration: none; padding-bottom: 0px;background:#6F6F6F; margin-bottom: 5px;}
				
				
	
.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: #FB0601 }
.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: 752px; 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: 752px; 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: 752px; 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: #FB0601; 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) #FB0601; width: 752px; padding: 5px; border-top: 1px solid #E5E5E5;
				color: white; font-weight: bold }
.sekce_obsah {position: relative; float: left;padding: 5px; background: #F6F6F6; width: 752px;  }
.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: 752px; 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: #FB0601; 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: #FB0601; padding-bottom: 5px;}
.kontakt_popis h4 {position: relative; float: left; padding: 0px; font-size: 100%; margin: 0px;width: 100%;color: #6E6E6E;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; }


.editor { position: relative; float: left; width: 752px;}
.editor .obsah { padding: 0px; width: 752px;}
.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: #FB0601; 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; }