body {font-family: Arial; font-size: 90%; margin: 0; padding: 0; text-align: center; top: 0px;
 color: Black; background: url(/Images/background.jpg) top repeat-x #FFFFFF; font-size: 12px;  }
/*
div { border: 1px solid black }
*/


table {position: relative; float: left;}
td { position: relative; vertical-align:top;    }
a { color: black; text-decoration: underline; font-weight: normal}
a:hover {text-decoration: none; color: #212121;}
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-image: url(/Images/li.gif); margin-bottom: 5px; }	
h1 {margin: 0px; padding: 0px; font-size: 180%; color: black }	
h2 {margin: 0px; padding: 0px; font-size: 140%; color: #035C98 }		
h3 {margin: 0px; padding: 0px; font-size: 110%; color: #303030  } 	
 
.center { width: 1010px; }
.body {position: relative; float: left; width: 1000px; padding: 10px;text-align: left;background: url(/Images/body.jpg) top left no-repeat;   padding-top: 0px;	}
.body_rep {position: relative; float: left; width: 1020px; background: url(/Images/body_repeat.jpg) top left repeat-y;   padding-top: 0px;	}


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

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

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




/* 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: white   }

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

.head_left { position: relative; float: left;width: 731px;height: 50px;}		 
#hlava_logo_odkaz {position:absolute; float: left; width: 270px; height: 120px;  }


.head_nadpis h1 {position: relative; float: left;padding-left: 30px;padding-right: 20px; padding-top: 5px; color: white;
				   height: 65px; font-size: 300%  }
		   






.left {position: relative; float: left; width:160px; padding: 10px; padding-right: 9px; padding-top: 5px; overflow: hidden;}

.left_lista { position: relative; float: right; width: 150px; padding: 5px; overflow: hidden;
					background: url(/Images/lista.gif) right top; margin-bottom: 5px; }
.left_lista h2 {font-weight: bold; padding-top: 20px;   }	
.left_obsah { position: relative; float:left; width: 157px;   border: 1px solid #CBD3D8; 
				padding: 5px; margin-bottom: 5px;  }


.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;
				 cursor: hand;  text-decoration: none;
				border-bottom: 1px dashed #035C98; padding-top: 10px; padding-bottom: 10px;padding-left: 5px;
					 }
.left_menu a img { position: relative; float: left; border: 0px; 	 }
.left_menu a span { position: relative;float: left;padding: 7px; color: white	 }
.left_menu a:hover {text-decoration: underline ; }
#left_menu_select {background: white; border-bottom: 1px solid #D4D4D4; }

.left_kalkulacka a { position: relative; float: left; color:black; width: 176px; height: 250px;
					background: url(/Images/left_kalkulacka.jpg); border: 1px solid #ACACAC; margin-top: 5px;	 }

.menu {position:relative; float:left; width:989px;  padding-left: 10px; height: 43px;
			background: url(/Images/head_menu.gif) repeat-x; margin-top: 20px; }
.menu a {position:relative; float:left; padding-top: 2px; height: 31px; padding-top: 12px; background: url(/Images/head_menu.gif);
		text-decoration: none; color: white; font-weight: bold; padding-left: 10px; padding-right: 10px;  font-size: 13px;
			 }
.menu a:hover {background: url(/Images/head_menu_a_hover.gif); color:white }





.middle {position: relative; float: left;  padding-bottom: 10px; }


.content { position: relative; float: left; width: 550px; padding: 10px; background: white; overflow: hidden ; margin-bottom: 20px;
			background: url(/Images/content.png) no-repeat; }
.content h1 { padding: 20px;  width: 90%; font-size: 200% }
.navigace {position: relative; float: left; padding: 5px; padding-top: 10px; padding-left: 20px; width: 920px; color: white}
.navigace a {color: white}




/* Hlavni strana */

.hlavni_strana {position:relative; float:left; width: 999px; }

.top_hs_clanek{position:relative; float:left; width:508px;    height: 280px; padding: 10px;
				 	 border: 1px solid #CBD3D8 }

.top_hs_clanek h2 { margin: 0px; padding: 0px; font-size: 180%; color: black }
					 
.top_hs_poradi {position:relative; float:left; width:235px; background: url(/Images/top_hs_poradi.jpg) #0062A2; color: white; font-size: 13px;
			 line-height: 20px; padding: 5px; margin-top: 10px;  	}
.top_hs_sms {position:relative; float:left; width:235px; background: #CBD3D8; font-size: 12px;
			 line-height: 20px; padding: 5px;	margin-top: 10px;  }	
.td_vyrazne { font-weight: bold; font-size: 13px; color: #0062A2;	}

.top_hs_popis {position:relative; float:left; width: 100%;  font-size: 12px;
			   }
			 
.top_hs_kolik {position:relative; float:left; width:233px; border: 1px solid #CBD3D8; font-size: 12px;
			 line-height: 20px; padding: 5px;	margin-top: 10px;  }

.top_hs_img { position:relative; float:right; height: 210px; }
.top_hs_support { position:relative; float:left; width: 100%; color: #717171; font-size: 9px; }

/* Produkty */
	
.produkt_polozka {position: relative; float: left;width: 245px; padding: 5px; background:url(/Images/podsekce.jpg) white repeat-x bottom; 
					margin-right: 8px; margin-bottom: 2px; overflow: hidden; border: 1px solid #0062A2; }
.produkt_polozka a {position: relative;}
.produkt_polozka img {position: relative; float: inherit;padding: 5px; border: 0px;}

#produkt_polozka_nadpis {position: relative; float: left;text-decoration: none; height: 45px;}
#produkt_polozka_nadpis h2 {color: #0062A2;font-size: 110%; text-decoration: none; padding: 0px; margin: 0px; padding-bottom: 10px;  }	

.produkt_polozka_popis {position: relative; float: left;text-decoration: none; text-align: center; height: 110px;
						width: 165px; overflow: hidden;}						
.produkt_polozka td {padding: 2px; vertical-align: middle}
.produkt_koupit {position: relative; float: left; background: #DEDEDE; width: 160px; overflow: hidden; padding: 1px; }
.produkt_koupit_over {position: relative; float: left;background: #DEDEDE; width: 200px;  padding: 1px; }
.cena {position: relative; float: left;font-weight: bold; padding: 2px; padding-right: 10px; }

/* STrankovani */

.strankovani_pruh {position: relative; float: left;  width: 536px; padding: 5px;  }
.strankovani { position: relative; float: left;  width: 250px;  padding: 5px; }
.strankovani a { padding: 3px;  padding-left: 3px;  padding-right: 3px;  font-weight: normal; text-decoration: none;    }
.strankovani a:hover {background-color: #F5F5F5;  text-decoration: none;  }
#strankovani_select {background-color: white;  text-decoration: none; padding: 3px;  padding-left: 6px;  padding-right: 6px;  font-weight: bold;  cursor: default}
.strankovani_info { position: relative; float: left;  width: 276px;  padding-top: 3px;  height: 22px;  }
.strankovani_info p { position: relative; float: left;  padding: 1px;  margin: 0px;  }
.strankovani_info input {position: relative; float: left; width: 20px;  height: 16px;  margin: 0px;  padding: 1px;  border: 0px;  font-weight: bold }
#strankovani_info_button {height: 18px;  background-color: #F5F5F5;  border: 0px;  color: #365DAC;  font-weight: bold;  cursor: hand }


	
/* Pravy sloupec  */	

.right { position: relative; float: left; width: 250px; overflow: hidden; padding-top: 10px;}

.right_lista { position: relative; float: right; width: 230px; padding: 10px; overflow: hidden;
					background: url(/Images/lista.gif) right top; margin-bottom: 5px; }
.right_lista h2 {font-weight: bold; padding-top: 20px;   }	
.right_obsah { position: relative; float:left; width: 228px;   border: 1px solid #CBD3D8; 
				padding: 5px; margin-bottom: 5px;  }




	
		  
.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: 10px; font-size: 120%; width: 500px; border: 5px solid #E5E5E5;
							margin: 10px; background: #FF0C00;  }
.okno_lista_add_obsah a {font-weight: bold; color: white; }

							

							
							
.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:#0062A2; 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}
.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; background: #E2E5E9 }
.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: #0062A2; 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;}


.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: 530px; padding: 10px; padding-top: 10px; padding-bottom: 0px;   }
.obsah h1 {color: black;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 {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; text-align: left;}
.obsah_table td {background: url(/Images/td.gif) top left no-repeat #ECECEC; border-left: 1px solid white; border-top: 1px solid white; 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; padding: 5px; background: #EEEEEE; 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: 420px; 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: 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/obsah_lista_down.jpg) top; margin-top: 5px; }
				
.editor {position:relative; float: left;  width: 550px;}
.editor_ulozit{position: relative; float: left; padding: 10px;}



/*galerie*/
.galerie_table {position: relative; float: left;width: 560px;}
.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; padding-top: 5px;text-align: left;  }
.copy { position: relative; float: left;  width: 980px; padding: 10px; }
.footer_menu {position: relative; float: left;  width: 979px;  padding: 10px;  background: #CBD3D8;
				padding-top: 10px; padding-bottom: 15px;  }
.sekce_nadpis {position: relative; float: left; background: #0062A2; 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: #DEDEDE;}
.sekce li { position: relative; float: left}
.sekce_h2 { position: relative; float: left; /*background: #DEDEDE;*/}







.karta { position: relative; float: left; text-align: left; padding: 10px; width: 763px;}
.karta h1 {position: relative; float: left; width: 400px; padding: 10px;  }

.karta_kontakt { position: relative; float: left; text-align: left; width: 763px; padding-top: 5px;}
.karta_kontakt h2 { position: relative; float: left; text-align: left; width: 743px; padding: 10px; background: #FBBD8B;margin-bottom: 5px;}

.karta_logo { position: relative; float: left; text-align: left; width: 110px; }
.karta_user { position: relative; float: left; text-align: left; width: 180px; padding: 10px; background: #F2E5BB}

.detail {position: relative; float: left; text-align: left; width: 410px; }
.detail_radek {position: relative; float: left; text-align: left; margin-bottom: 1px; margin-left: 0px; background-color: #FBBD8B; }



.detail_radek_leve {position: relative; float: left; background: url(/Images/udaje_udaje.gif) top repeat-x #FBBD8B; text-align: left; padding: 6px; width: 145px; font-weight: bold;  border-right: 1px solid white; padding-left: 5px; }
.detail_radek_prave {position: relative; float: left; background: url(/Images/udaje_jmeno.gif) top repeat-x #F6F6F6;  text-align: left; padding: 6px; width: 230px;  padding-left: 5px; background-color: white; }

.detail_radek_prave input {width: 120px; }
.detail_radek_prave select {width: 120px; }
#radio {width: 20px; margin: 0px; }
#half {width: 50px; margin: 0px; }
.detail_radek_leve_popis {position: relative; float: left; text-align: left; padding: 2px; width: 394px; font-weight: bold; background-color: #FBBD8B; border: 1px solid #FBBD8B; padding-left: 5px; }
.detail_radek_prave_popis {position: relative; float: left; text-align: left; padding: 2px; width: 394px; border: 1px solid #FBBD8B; padding-left: 5px; background-color: white}
.detail_radek_right {position: relative; float: left; text-align: left; padding-top: 1px; padding-left: 0px; }
.detail_radek_leve_popis_right {position: relative; float: left; text-align: left; padding: 2px; width: 323px; font-weight: bold; background-color: #FBBD8B; border: 1px solid #FBBD8B; padding-left: 5px; }
.detail_radek_prave_popis_right {position: relative; float: left; text-align: left; padding: 2px; width: 323px; border: 1px solid #FBBD8B; padding-left: 5px; }
.detail_prave {position: relative; float: right; width: 330px; }
.detail_img {position: relative; float: left; border: 1px solid #FBBD8B; padding: 5px; }
.detail_img img {position: relative; float: left; cursor: hand}
.detail_img_nahled {position: relative; float: left; }
.detail_img_nahled a {position: relative; float: left; width: 100px; padding: 1px; border: 1px solid #FBBD8B; margin: 2px; 
					margin-bottom: 0px; margin-left: 0px; overflow: hidden; height: 75px; }
.detail_img_nahled a img {position: relative; float: left; width: 100px; border: 0px; }
.detail_img_nahled a:hover {border: 1px solid #5580B5; }
.detail_img_nahled a:active {border: 1px solid #5580B5; }
.detail_prave_dalsi {position: relative; float: left; background-color: #FBBD8B; padding: 5px; width: 320px; border: 1px solid #FBBD8B; 
					 border-bottom: 10px solid white;}
.detail_prave_dalsi a {position: relative; float: left; width: 300px; padding: 3px; font-weight: bold; text-decoration: none; }
.detail_prave_dalsi a:hover {text-decoration: underline}



.vypis {position: relative; float: left; padding: 20px; }
.vypis_nadpis_vypis {position: relative; float: left; width: 750px; background: #FBBD8B }
.vypis_nadpis_bunka {position: relative; float: left; width: 100px; height: 30px;  border-left: 1px solid #FFFFFF;
					 padding: 10px; background: #F1EFEE}
.vypis_nadpis_bunka_velikost {position: relative; float: left; width: 60px; height: 30px;  border-left: 1px solid #FFFFFF;
					padding: 10px;background: #F1EFEE}
.vypis_nadpis_bunka_img { position: relative; float: left;padding: 10px; width: 70px; height: 30px;  border-left: 1px solid #FFFFFF;
					overflow: hidden ; background: #F1EFEE }


.vypis_radek_bunka {position: relative; float: left; width: 100px; height: 50px;  border-left: 1px solid #FFFFFF;
					border-bottom: 1px solid #FFFFFF; padding: 10px; overflow: hidden}
.vypis_radek_bunka_velikost {position: relative; float: left; width: 60px; height: 50px;  border-left: 1px solid #FFFFFF;
					border-bottom: 1px solid #FFFFFF; padding: 10px;}
.vypis_radek_bunka_img { position: relative; float: left; width: 90px; height: 70px;  border-left: 1px solid #FFFFFF;
					border-bottom: 1px solid #FFFFFF; overflow: hidden  }
.vypis_radek_bunka_img img {position: relative; float: left; height: 70px; border-left: 1px solid #FFFFFF;
							border-bottom: 1px solid #FFFFFF; }



.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; width: 750px; background: #F5E19B }
.vypisoff{position: relative; float: left; width: 750px; background: #FBBD8B }
.vypisclicked{position: relative; float: left; width: 830px; }




/*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;  }






/* Registrace */


.udaje_jmeno {width: 130px;}

.formular_registrace {position: relative; float: left; width: 760px; padding: 10px;  }

.udaje_udaje label { color: #646464 }

.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: 700px; padding-left: 0px; }
.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: 740px; padding:10px; font-size: 10px}

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

.form_spodek {position: relative; float: left; background: #CFCFCF; width: 750px; 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;  }





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




/* Bannery */

.banner_250{position:relative; float:left; width:248px; height: 238px; padding: 5px;
				 	 border: 1px solid #CBD3D8; overflow: hidden; }
.banner_250 a {position:relative; float:left; text-decoration: none; }


.banner_250 a h2 { margin: 0px; padding: 0px; position: relative; float: left; 
		    width: 140px;	font-size: 160%; color: black; text-decoration: none; }
					 
.banner_250_poradi {position:relative; float:left; width:237px; background: url(/Images/banner_poradi.jpg) #0062A2; color: white; font-size: 13px;
			 line-height: 20px; padding: 5px; margin-top: 5px;  	}
.banner_250_sms {position:relative; float:left; width:237px; background: url(/Images/banner_sms.jpg) #CBD3D8; font-size: 12px;
			 line-height: 20px; padding: 5px;	margin-top: 5px;  }	
.td_vyrazne { font-weight: bold; font-size: 13px; color: #0062A2;	}

.banner_250_popis {position:relative; float:left; width: 100%;  font-size: 12px;
			   }
			 
.banner_250_kolik {position:relative; float:left; width:221px; border: 1px solid #CBD3D8; font-size: 12px;
			 line-height: 20px; padding: 5px;	margin-top: 10px;  }

.banner_250_img { position:relative; float:right;width: 90px; overflow: hidden; }
.banner_250_img img { position:relative; float:right;width: 90px; border: 0px;  }
.banner_250_support { position:relative; float:left; width: 98%; padding: 1%; font-size: 9px; color: #717171 }




