body {font-family: Verdana; font-size: 90%; margin: 0; padding: 0; text-align: center; top: 0px;
 color:white; background: #0A0B0D; font-size: 12px;   }
/*
div { border: 1px solid white }
*/


table {position: relative; }
td { position: relative; vertical-align:top;    }
a { color: black; text-decoration: none; }
a:hover {text-decoration: none; color: white;}
form { margin: 0px; padding: 0px;}
p { margin: 0px; padding: 0px; padding-bottom: 5px;}		  

ul {margin: 0px; padding: 0px; padding-left: 30px; padding-top: 5px;}
ul li {list-style-type: square; margin-bottom: 5px; }
ol li { margin-bottom: 5px; }	
h1 {margin: 0px; padding: 0px;  font-size: 180%; color: #000000 }	
h2 {margin: 0px; padding: 0px; font-size: 140%; color: #000000 }		
h3 {margin: 0px; padding: 0px; font-size: 110%; color: #000000  } 	
 
.center { width: 1000px; }

.body {position:relative; float:left;  width: 1000px; text-align: left;   padding-top: 0px;	}


.chybova_hlaska { position: relative; float: left; width: 98%; background: #1C1C1C; 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: 100px; }
.prihlaseni  { }
.prihlaseni_poprve {  }
.prihlaseni_poprve h2 { padding-bottom: 10px; }
.prihlaseni_login {  }
.prihlaseni_login td { background: none; padding-top: 5px; }
.prihlaseni_login h2 { padding-bottom: 10px; }

/*Zalozka*/
		
.zalozka { position: relative; float: left; width: 98%; height: 20px; padding: 1%; margin-bottom: 10px; background: #4A4A4A }		
.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% }



.zobrazit_galerii {position: relative; float: right; padding: 10px; 
				 text-align: center;  padding-right: 86px; }

.zobrazit_galerii a {position: relative; float: right; padding: 10px; width: 150px;
			text-align: center; background: black; text-decoration: none; }


/* Head */


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

.head { position: relative; float: left; width: 1000px; height: 100px; }	

.head_left { position: relative; float: left;width: 240px;height: 100px; padding-left: 10px;}		 
#hlava_logo_odkaz {position:absolute; float: left; width: 150px; height: 100px;  }

.menu {position:relative; float:left; width:750px; height: 100px; padding-top: 20px; 
			  }
.menu a {position:relative; float:left;  height: 55px; width: 113px; text-decoration: none;  color: #585657; 
			font-size: 130%; border-left: 1px solid #585657; padding-left: 7px;  }
.menu a span {position:relative; float:left; top: 40px; }		
.menu a:hover { color: #E2E0E1 ;border-left: 1px solid #E2E0E1   }

#menu_selected { color: #E2E0E1 ;border-left: 1px solid #E2E0E1 }



.kat_menu {position:relative; float:left;  height: 60px; padding-top: 10px; padding-left: 350px;
			  }
.kat_menu  a {position:relative; float:left;  height: 20px; width: 113px; text-decoration: none;  color: #585657; 
			font-size: 130%; border-left: 1px solid #585657; padding-left: 7px;  }
.kat_menu  a span {position:relative; float:left; top: 5px; }		
.kat_menu  a:hover { color: #E2E0E1 ;border-left: 1px solid #E2E0E1   }



				   
/* Tema strana */


.top_tema_clanek_back{position:relative; float:left; background:url(/Images/tema_back_top.png) repeat-x top; width:200px; 
			  cursor:default; text-decoration:none;height:150px; overflow:hidden;  }
.top_tema_clanek{position:relative; float:right; width:350px; background: url(/Images/top_tema_clanek.jpg) right; height: 140px; padding: 5px; }
.top_tema_clanek h3 a{margin:0px; padding:0px;position:relative; color: #2A2A2A; float:left; width:340px; font-weight:bold;
						font-size:110%; padding-bottom:5px; cursor: hand }
.top_tema_clanek h4 {margin:0px; padding:0px;position:relative; float:left; width:340px; font-weight:bold; font-size:90%; padding-bottom:5px; }
.top_tema_clanek_img{position:relative; float:left; border:0px;margin-bottom: 5px; width: 560px;  }
.top_tema_clanek p{position:relative; float:left;  margin:0px; padding:0px; }




.top_sekce{position:relative; float:left; width:280px;}
.top_sekce h2{font-size:14px; font-weight:bolder; padding:5px; padding-top: 10px; padding-bottom: 10px;float:left;width:270px; margin:0px; background:url(/Images/lista.jpg) right #F2AF7A;  margin-bottom:5px;  }
.top_sekce h2 a{font-weight:bold; text-decoration:none;  }
.top_sekce_clanek{position:relative; float:left; background:url(/Images/back_top_clanek.jpg) repeat-x top; width:268px; padding:5px; cursor:default; text-decoration:none;
						margin-bottom:5px;height:120px; overflow:hidden;  border:1px solid #E2E2E2;  }
.top_sekce_clanek h3 a{margin:0px; padding:0px;position:relative; color: #2A2A2A; float:left; width:250px; font-weight:bold; font-size:110%;
						padding-bottom:5px; }
.top_sekce_clanek h4 {margin:0px; padding:0px;position:relative; float:left; width:250px; font-weight:bold; font-size:90%; padding-bottom:5px; }


.top_sekce_clanek img{position:relative; float:left;  border:0px; padding-right:5px; }
.top_sekce_clanek p{position:relative; float:left;  margin:0px; padding:0px; }
.top_sekce_leve .top_sekce{position:relative; float:left; width:275px; padding-right:5px; }
.top_sekce_leve .top_sekce h2{font-size:14px; font-weight:bolder; padding:5px;padding-top: 10px; padding-bottom: 10px; float:left;width:265px; margin:0px; margin-bottom:5px; }
.top_sekce_leve .top_sekce_clanek{position:relative; float:left;  width:263px; padding:5px; cursor:default; text-decoration:none; 
										margin-bottom:5px;border:1px solid #E2E2E2;   }
.top_sekce_leve .top_sekce_clanek h3{margin:0px; padding:0px;position:relative; float:left; width:265px; font-size:12px; padding-bottom:5px; }
.top_sekce_leve .top_sekce_clanek img{position:relative; float:left; height:60px; border:0px; padding-right:5px; }
.top_sekce_leve .top_sekce_clanek p{float:left; margin:0px; padding:0px; }
.top_anketa_clanek{position:relative; float:left; background:url(/Images/back_top_clanek.jpg) repeat-x top; width:180px; padding:5px; cursor:default; text-decoration:none; margin-bottom:5px;  padding-left:90px; height:100px;}
.top_anketa_clanek h3 a{margin:0px; padding:0px;position:relative; float:left; width:160px; font-weight:bold; font-size:12px; padding-bottom:5px; }
.top_anketa_clanek img{position:relative; float:left; height:60px; border:0px; padding-right:5px; }
.top_anketa_clanek p{position:relative; float:left;  margin:0px; padding:0px; }
.box{position:relative; float:left; width:560px; padding-bottom:5px; }
.box h1{position:relative; float:left; width:560px; background:url(/Images/nacher.jpg); height:80px; }
.box p{position:relative; float:left; width:560px; padding-bottom:10px; padding-top:10px; }
.stred_prave{position:relative; float:right; width:250px; overflow:hidden; }









.left {position: relative; float: left; width:160px; padding: 6px; padding-right: 9px; padding-top: 5px; overflow: hidden;}
.left_menu {position: relative; float: left; width: 160px; margin-bottom: 5px;}
.left_menu h2 { padding: 10px; }
.left_menu a { position: relative; float: left; color:black; width: 160px;  font-weight:bold;
				 background:none; cursor: hand;  text-decoration: none;
				border: 1px solid #828282; padding-top: 3px; padding-bottom: 3px;padding-left: 3px; margin-bottom: 5px; }
.left_menu a img { position: relative; float: left; border: 0px; 	 }
.left_menu a span { position: relative;float: left;padding: 7px;  }
.left_menu a:hover {text-decoration: none ;background:#F1F1F1; }
#left_menu_select {background: #E2E2E2;  }




.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; width: 1000px; }

.content_back { position: relative; float: left;  width: 1000px;  overflow: hidden ;  }
.content { position: relative; float: left; width: 660px; height: 523px; padding: 10px;  overflow: hidden ; 
			background: #737070; color: black; }

.navigace { position: relative; float: left; left: 90px; width: 800px; padding: 10px;}
	

	/* TITLE */
	
	
.title {position: relative; float: left; padding: 0px 10px;  }
.title h2 { padding: 10px;  }
	

	
/* Pravy sloupec  */	

 .anketa{position:relative;  float:left;  width:228px; padding: 7px; margin-top:5px;}
 .anketa h1{margin:0px;  padding:0px;  color:#393939;  font-size:13px; margin-bottom:5px;   }
 .anketa_radek{position:relative;  float:left; width:230px;    }
 .anketa_radek_prvni{position:relative;  float:left; width:230px; 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:14px;  }
 .anketa_nazev{position:relative;  float:left; width:190px;  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; padding-bottom: 0px;   }
 .anketa_procenta{position:relative;  float:left; width:40px;  padding-top:8px;   }
 .anketa_graf{position:relative;  float:left; width:230px;  height:8px;  background:#CECECE;  font-size:1px;  }
 #anketa_submit{position:relative;  float:left; background:#E2F1DA; padding:0px; margin:0px; border:0px; cursor:hand; font-size:12px;text-decoration:underline; font-weight:bold; color:#000000 }
 .anketa_historie {position:relative;  float:left;  width:550px;  }
 .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:550px; padding:5px; background:#F2F2F2; margin-bottom:5px;}
 .anketa_pridat_anketu p{position:relative; float:left; width:160px; padding:5px; margin:0px; font-weight:bold;  }
 #anketa_odpoved{width:100px; }
 #anketa_zobraz{position:relative; float:left;  padding-top:20px; }
						
.prave_anketa h2 {position: relative; float: right; width: 230px; padding: 10px; overflow: hidden;
			background: url(/Images/lista.jpg); margin-bottom: 5px; font-size: 110%}
.prave_anketa {position: relative; float: right; width: 250px; overflow: hidden;
			background: url(/Images/prave_anketa.jpg) bottom no-repeat; margin-bottom: 5px; font-size: 110%}

.prave_anketa .anketa{position:relative;  float:left;  width:228px; padding: 7px; margin-top:5px;}
.prave_anketa .anketa h1{margin:0px;  padding:0px;  color:#393939;  font-size:13px; margin-bottom:5px;   }
.prave_anketa .anketa_radek{position:relative;  float:left; width:230px;    }
.prave_anketa .anketa_radek_prvni{position:relative;  float:left; width:230px; background:#F1F1F1; padding-top:5px; padding-bottom:5px; font-weight:bold; }
.prave_anketa .anketa_radek_prvni .anketa_nazev{position:relative;  float:left; width:190px;  padding-top:2px; font-size:14px;  }
.prave_anketa .anketa_nazev{position:relative;  float:left; width:190px;  padding-top:2px;  }
.prave_anketa .anketa_nazev a{position:relative;  float:left; padding:5px; padding-left:0px;  }
.prave_anketa .anketa_nazev p{position:relative;  float:left; margin:0px; padding:5px;padding-left:0px;   }
.prave_anketa .anketa_procenta{position:relative;  float:left; width:40px;  padding-top:8px;   }
.prave_anketa .anketa_graf{position:relative;  float:left; width:230px;  height:8px;  background:#CECECE;  font-size:1px;  }
.prave_anketa #anketa_submit{position:relative;  float:left; background:#E2F1DA; padding:0px; margin:0px; border:0px; cursor:hand; font-size:12px;text-decoration:underline; font-weight:bold; color:#000000 }
.prave_anketa .anketa_historie {position:relative;  float:left;  width:550px;  }
.prave_anketa .anketa_historie td{background:url(/Images/back_anketa_historie.jpg) bottom; padding-bottom:13px; width:275px; padding-left:12px; }
.prave_anketa .anketa_pridat_anketu{position:relative; float:left; width:550px; padding:5px; background:#F2F2F2; margin-bottom:5px;}
.prave_anketa .anketa_pridat_anketu p{position:relative; float:left; width:160px; padding:5px; margin:0px; font-weight:bold;  }
.prave_anketa #anketa_odpoved{width:100px; }
.prave_anketa #anketa_zobraz{position:relative; float:left;  padding-top:20px; }

.anketa_graf_vypln {position:relative;  float:left; width:230px;  height:8px;  background:#047F60;}

.prave_box_dalsi_ankety a { position:relative;  float:left;  width:238px;background:url(/Images/right_dalsi_ankety.jpg) ;padding: 6px;
							 height: 18px; font-weight: bold; }




.right { position: relative; float: left; width: 250px; overflow: hidden;background:url(/Images/right.png) top right no-repeat; }



.polozka_novinky  {  position: relative; float: left; font-weight: normal; width: 248px; height: 150px; color: black;  background: #E5F3FC; 
						text-decoration: none; border: 1px solid #DDDDDD ; margin-bottom: 5px;}
.polozka_novinky:hover  { text-decoration: none; font-weight: normal; }
.polozka_novinky_nazev {  position: relative; float: right; width:90%; text-align: right;  padding: 10px; font-size: 180% ; text-decoration: none; }
.polozka_novinky_cena {  position: relative; float: left; color: white; font-weight: bold;  padding: 10px; font-size: 180%; padding-top: 50px; }

.polozka_novinky_maska {  position: relative; float: left;background: url(/Img/akce.png); padding: 10px; cursor: hand}





		  
.polozka_tisk { position: relative; float: left;  width: 535px; padding: 10px; margin-top: 10px; background: #F7F7F7;  }
.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;   }
		  
  

.okno_lista_add_obsah {position: relative; float: left; padding: 5px; width: 500px; 
							margin: 10px;  }
.okno_lista_add_obsah a {font-weight: bold; color: white; }

							

							
							
.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; }


.clanek_datum { color: #B40000;}

#otevrit_clanek { position: relative; float: right; width: 150px; padding: 5px;background: url(/Images/sipka_right.gif) no-repeat right;
				    font-weight: bold; right: 30px; 	}



.polozka_email { position: relative; float: left;  width: 540px; padding: 10px; color: #787676;  }
.polozka_email td { background: none }
.polozka_email textarea { position: relative; float: left; width: 440px; height: 100px; }
.polozka_email_odeslat { position: relative; float: left;  width: 530px; padding-top: 10px; }
.polozka_email_odeslat input { position: relative;   }
.produkt_popis { position: relative; float: left;  width: 300px; text-align: justify }
.obsah_popis {  }

.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: #F27920; 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; width: 98%; padding: 1%}


.moznosti_sekce_poradi {position:relative;  float:left; padding: 5px; padding-bottom: 0px; width:525px; border: 1px solid #98C887; margin-bottom: 5px; }
.moznosti_sekce_poradi p {position:relative;  float:left; padding: 5px; }
.moznosti_sekce_poradi select {position:relative;  float:right; }
.zalozka_obsah { position:relative;  float:left; background: #F8F8F8; padding: 10px; }
.zalozka_obsah_polozka { position:relative;  float:left; background: #F8F8F8; padding: 5px; }

.obsah {position: relative; float: left; text-align: justify; width: 540px; padding: 10px; padding-top: 0px; padding-bottom: 0px; line-height: 20px;   }
.obsah h1 {text-decoration: none; font-size: 140%; font-weight: bolder; padding-bottom: 10px;  padding-top: 15px; margin: 0px;}
.obsah h2 { text-decoration: none; font-size: 115%; font-weight: bolder;padding:0px; padding-top: 10px; padding-bottom: 5px;
			margin: 0px;  }
.obsah h3 { 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; text-align: left;}
.obsah_table td { background: #656363; padding: 5px;}
.obsah_podsekce {position: relative; float: left;   }
.obsah_img {position: relative; float:right; width: 220px; padding: 5px; margin-right: 5px;}
.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; overflow: hidden; margin-top: 5px; }

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


.cena {font-weight: bold;}
#pocet {width: 20px;}
#koupit 	{width: 50px;}


#img {position: relative; float: left; padding: 0px; margin: 0px; }

.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 { position: relative; float: right; width: 550px; padding-bottom: 10px; }
.obsah_img_dalsi_polozka  { position: relative; float: left; padding: 5px; background: url(/Images/img_back.jpg) bottom no-repeat;}
.obsah_img_dalsi_polozka a img { position: relative; float: left;  border: 0px; }
#obsah_img_dalsi_polozka_hidden { position: relative; float: left; width:160px;overflow: hidden; height: 100px; }
.obsah_priloha {position: relative; float: left; width: 96%; padding: 2%;}
.obsah_priloha a img {position: relative; float: left; border: 0px; margin-right: 10px;}
.obsah_priloha_p {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; 
						 }
.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;}



.obs_korekce  {position: relative; float: left;  }
.obs_img_dalsi { position: relative; float: left; padding-bottom: 10px; }
.obs_img_dalsi_polozka  { position: relative; float: left; padding: 10px; width:280px; height: 350px;  }
.obs_img_dalsi_polozka a { position: relative; float: left;  border: 0px; width: 280px; height: 300px; margin-bottom: 10px;}

		
.editor {position:relative; float: left;  width: 100%;}




/*galerie*/
.galerie_table {position: relative; float: left;}
.galerie_table td {background: none; text-align: center; }

#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: 1000px; text-align: left; margin-top: 40px; }
.copy { position: relative; float: left;  width: 1000px; color: #585657;  }
.footer_odkazy {position: relative; float: left;  width: 1000px;color: #6C6C6C; padding-top: 10px;  }
.footer_menu {position: relative; float: left;  width: 980px; color: #8D8D8D; padding: 10px; 
				padding-top: 10px; padding-bottom: 15px;  }
				
.sekce_nadpis {position: relative; float: left; background: #F27920; width: 536px; border-top: 1px solid #E5E5E5;
				color: white; font-weight: bold; padding: 5px; margin-top: 10px; }
.sekce_obsah {position: relative; float: left; background: #343434; 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: #DEDEDE;}
.sekce li { position: relative; float: left}
.sekce_h2 { position: relative; float: left; /*background: #DEDEDE;*/}











.registrace_okno { position: relative; float: left; width: 560px; background: url(/Images/back_registrace.jpg) no-repeat; }
.registrace_zakony {position: relative; float: left; width: 460px; padding:10px; font-size: 10px}

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

.registrace_obsah_spodek {position: relative; float: left; background: #DEDEDE; width: 550px; 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: #FBBD8B; margin: 20px; padding: 20px; width: 400px; }

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

.registrace_logo { position: relative; float: left; width: 330px; height: 250px; }
.registrace_zprava {position: relative; float: left; padding: 10px;}


.formular {position: relative; float: left; width: 350px; padding: 10px; }
.formular h3 {position: relative;float: left; color: black; font-size: 12px; padding: 9px; background: url(/Images/formular_h3.jpg) #F74B3D; margin-left: 1px;
				width: 136px; margin-top: 10px; color: white }
.formular table {width: 350px; }

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




/*Vkladani*/

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

.formular {position: relative; float: left; width: 770px;  }
.formular h3 {position: relative;float: left; color: black; font-size: 12px; padding: 10px; background: #E8700C; 
				width: 134px; border-left: 10px solid white;}
.formular_pole {position: relative; float: left; width: 350px; }
.formular_pole_obecne {position: relative; float: left; width: 350px; }
.formular_pole_cena	{position: relative; float: left; width: 600px; }		
.formular_pole_druh_nemovitosti {position: relative; float: left; width: 600px; }


.formular table {width: 100%;  }
.formular td {vertical-align: middle;  }



.udaje_jmeno { background: #343434; width: 134px;  padding: 5px; border-left: 10px solid white; }
.udaje_udaje {background: url(/Images/udaje_udaje.gif) top repeat-x #FBBD8B; padding: 5px;  }
.udaje_udaje_radek {width:100%; padding: 5px; }
.udaje_udaje textarea {width: 270px; 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;}
.radio input {width: 20px; background: none; border: 0px;}




/* Registrace */
.formular_registrace {position: relative; float: left; width: 950px; padding: 10px;  }
.formular_registrace .udaje_jmeno { background: url(/Images/udaje_jmeno.gif) top repeat-x #343434; width: 134px; padding: 5px; border-left: 0px; }
.formular_registrace h3 {position: relative;float: left; color: #632302; font-size: 12px; padding: 10px; background: url(/Images/h3.gif);
				width: 134px; border-left: 0px; margin-top: 20px; }
.formular_registrace .formular_pole {position: relative; float: left; width: 350px; padding-left: 40px; }
.registrace_logo { position: relative; float: left; width: 310px; height: 250px; }
.registrace_zprava {position: relative; float: left; padding: 10px;}

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

.form_zakony {position: relative; float: left; width: 780px; padding:10px; font-size: 10px}

.form_souhlas {position: relative; float: left; width: 780px; padding: 10px}
.form_souhlas input {width: 15px; }

.form_spodek {position: relative; float: left; background: #CFCFCF; width: 780px; padding: 5px;	text-align: right}
.form_spodek input {position: relative; float:right; margin-right: 5px;  }
.form_spodek_strana {position: relative; float:left; font-weight: bold;  padding: 5px;}



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

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


/* Vyhledavani - katalog */
.vyhledavani {position: absolute; float: right; right: 30px; top: 50px; width: 250px; padding: 10px; padding-bottom: 0px;  }




.diskuse_add { position: relative; float: left; width: 530px; overflow: hidden; padding: 10px;
				background: url(/Images/novy-prispevek.jpg) right no-repeat #F7F7F7 }
.diskuse_add td { background: none; }
.nahled_clanku { position: relative; float: left; width: 556px; border: 2px solid #D4D4D4; height: 150px; margin-bottom: 20px; overflow: auto; }

.diskuse_okno {position: relative; float: left; margin-top: 5px;}
.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; }

.diskuse_prehled {position: relative; float: left; width: 540px; padding: 10px; height: 280px; background: url(/Images/back_prehled.gif)  }
.diskuse_prehled h3 a {position: relative; float: left; width: 500px; font-size: 130%; color: #F27920; font-weight: bold; padding: 10px; margin: 0px;   }
.diskuse_prehled_prispevek {position: relative; float: left; width: 520px; padding: 10px; padding-bottom: 5px; padding-top: 0px; }
.diskuse_prehled_prispevek h4 {position: relative; float: left; width: 500px; font-size: 110%; color: #F27920; font-weight: bold;
												padding: 0px; margin: 0px;   }
.diskuse_prehled_prispevek p {position: relative; float: left; width: 520px; padding: 0px; margin: 0px;   }
#otevrit_diskusi { position: relative; float: right; width: 80px; padding: 5px;background: url(/Images/sipka_right.gif) no-repeat right;
				    font-weight: bold; right: 30px; 	}

.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: 740px;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: 740px; background: #DEDEDE; padding: 5px;  }
.hledani p { position: relative; float: left; padding: 0px; margin: 0px; padding: 3px; }
.hledani form { position: relative; float: left; margin: 0px; padding: 0px;  }

#starsi_clanky { position: relative; float: right; width: 95px; padding: 5px;background: url(/Images/sipka_right.gif) no-repeat right;
				    font-weight: bold; right: 30px; 	}


.kontakty { position: relative; float: right; width: 750px; }
.kontakt{position: relative; width: 250px;float: left;  height: 166px;  padding-top: 250px; }

.kontakt_foto {position: relative; float: left;width: 120px; padding: 10px; }
.kontakt_popis a {color: #787676 }
.kontakt_foto img {position: relative; float: left; width: 60px; border: 3px solid #E5E5E5 }
.kontakt_popis {position: relative; float: right;width: 170px; padding: 10px; color: #787676 } 
.kontakt_popis h3 {padding: 0px; margin: 0px;color: #787676; font-size: 14px;}
.kontakt_popis h4 { padding: 0px; margin: 0px;font-size: 14px; padding-bottom: 14px;}

.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;  }


.vyber_vzorky {position: relative; float: left; width: 290px; padding: 5px;}
.vzorek {position: relative; float: left; width: 280px; padding: 5px; border-bottom: 1px solid white;  background: #9EC7A4; }
.vzorek_input {position: relative; float: left; width: 30px; height:50px;}
.vzorek_input input {background: none; border:0px;}
.vzorek_foto  {position: relative; float: left; width: 50px; height: 50px; overflow: hidden;}
.vzorek_foto img {height: 100px;}
.vzorek_popis {position: relative; float: left; width: 150px; height: 50px; padding-left: 10px;}
.vzorek_popis_nazev {position: relative; float: left; width: 150px;padding: 0px;}




.klienti_otazky_radek{position:relative; float:left; width:560px; background: #81C78B;  }
.klienti_otazky_radek_otazka{position:relative; float:left; width:200px; height:10px; padding:10px; padding-bottom:5px;  }
.klienti_otazky_radek_volby{position:relative; float:right;  font-weight:bold;padding-top:5px; padding-bottom:5px;padding-right:5px;}
.klienti_otazky_radek_volby input{margin:0px; }

.odkazy table {position: relative; float: left;border: 0px solid white; margin: 0px; padding: 0px; margin-bottom: 10px;}
.odkazy td { background: #F9F9F9; border: 0px solid white; margin: 0px; text-align: left; padding: 10px; }




