body{	
  font-family: "Palatino Linotype", "New York CE", utopia, serif;
	color:black;
	font-size:small;
  text-align:center;
  padding:0px;
  margin:0px;}

/*hlavní rám + 4 sekce webu*/
#ram{
	position:relative;
	margin:0px auto 0px auto;
	z-index: 1;
	width:100%;
	border:0px solid red;
  background:none;}
	
#telo_top{ 
  display:none;
  position:relative;
 	width:950px;
	height:213px;
	margin:0px;
	padding:0px;
	background:URL("../obr/top_bg_top.jpg") 0px 0px no-repeat;
	border:0px solid green;}
#telo_top a.logo{
  display:block;
  position:absolute;
  left:400px;
  top:0px;
  width:226px;
  height:175px;
  background:URL("../obr/logo.gif") 0px 0px no-repeat;
  margin:0px;
  padding:0px;}

#telo_middle{ 
  width:100%;
  color:black;}

#telo_bottom{ 
  display:none;
  position:relative;
  width:950px;
 	height:103px;
  padding:0px;
  padding-top:100px;
  margin:0px;
  background:URL("../obr/bottom.jpg") left bottom no-repeat;
  color:white;
  font-size:0.9em;
  clear:both;}
/*dalsi prvky*/
#menu{
  display:none;
  position:relative;
  top:146px;
  left:10px;
  width:620px;
  margin:auto;
  padding:0px;
  background:none;
  font-size:0.9em;
  overflow:hidden;}

#text{
  text-align:left;
  width:100%;
  padding:2px;}
#text span.cara_seda{/*cara pod nadpisem kategorie */
  width:560px;
  height:14px;
  background:none;
  margin:0px;
  margin-top:-14px;
  margin-bottom:15px;
  padding:0px;
  border:0px;
  display:block;
  border-bottom:1px solid rgb(245,245,245);}
#text img{
  border:0px solid black;
  margin:5px;}

/*text ve clanku*/
#text a.clanek{
  display:block;
  width:95%;
  padding:5px;
  padding-bottom:5px;
  overflow:hidden;
  text-decoration:none;
  font-style:italic;
  font-size:1.05em;
  color:black;
  background:none;}
#text a.clanek:hover{
  text-decoration:underline;}

.toolmenu{ /*zobrazuje se tam autor a datum*/
  width:95%;
  text-align:right;
  font-size:0.9em;
  font-style:italic;
  background:none;}
.strankovani{
  width:95%;
  background:none;
  color:black;
  padding:2px;
  font-size:0.95em;}
.strankovani a{
  color:black;
  text-decoration:none;}
.strankovani a:hover{
  text-decoration:underline;}
#text p.autor{ /*oblast pod clankem, kde je foto autora + nejnovejsi clankz autora*/
  width:95%;
  padding:5px;
  border:2px solid rgb(245,245,245);
  background:rgb(250,250,250);
  margin-bottom:30px;
  float:left;}
#text p.autor strong{
  font-size:1.1em;
  font-weight:bold;
  font-style:italic;
  display:block;
  margin-bottom:-10px;}
#text p.autor a{
  display:block;
  text-align:center;
  font-size:0.8em;
  font-weight:bold;
  font-style:italic;
  text-decoration:none;
  color:rgb(90,90,90);
  float:right;}
#text p.autor a:hover{
  color:black;}
#text p.autor a img{
  margin:0px;
  border:5px solid rgb(235,235,235);}
#text p.autor a.dalsiclanky{
  display:block;
  padding:0px;
  margin:0px;
  margin-left:15px;
  float:left;
  font-size:0.9em;
  font-weight:normal;
  font-style:italic;
  background:none;
  color:rgb(90,90,90);}
#text p.autor a.dalsiclanky:hover{
  color:black;
  text-decoration:underline;}
#text p.autor a.dalsiclanky strong{
  font-weight:normal;
  font-size:0.8em;
  display:inline;
  color:rgb(130,130,130);}

#komentare{
  display:block;
  float:left;}  
a.zobrazit_komentare{
  display:block;
  float:right;
  width:211px;
  height:57px;
  text-decoration:none;
  margin-bottom:10px;
  background:white URL("../obr/zobrazit_komentare.gif") right 0px no-repeat;}
a.zobrazit_komentare:hover{
  background:white URL("../obr/zobrazit_komentare.gif") right -61px no-repeat;}
.vzkaz{
  width:95%;
  padding:5px;
  margin-bottom:5px;
  border:2px solid rgb(245,245,245);
  background:rgb(250,250,250);}

#sloupec{ 
  display:none;
  width:260px;
  float:right;
  clear:none;
  font-size:0.9em;
  overflow:hidden;
  background:none;}


/*drobne prvky zprehlednujici kod*/
.left{
  float:left;}
.right{
  float:right;}
.right_clear{
  float:right;
  clear:both;}
.nepodtrzeny{
  text-decoration:none;}
.podtrzeny{
  text-decoration:underline;}
.netucny{
  font-weight:normal;}
.tucny{
  font-weight:bold;}
.italic{
  font-style:italic;}
.maly{
  font-size:0.85em;}
.modry{
  color:rgb(105,167,185);}
.maly_right{
  float:right;
  font-size:0.9em;}
.text_right{
  text-align:right;}
.red{
  color:rgb(240,50,50);}

/*sekce redaktori*/
#text a.foto{/*zde je fotka, prevazne u redaktori*/
  display:block;
  width:120px;
  height:125px;
  background:white URL("../obr/nacitam.gif") 50% 50% no-repeat;
  overflow:hidden;
  border:5px solid rgb(240,240,240);
  text-align:center;
  font-style:italic;
  font-weight:bold;
  text-decoration:none;
  font-size:0.8em;
  color:black;  
  padding:0px;
  margin:5px;
  float:left;}
#text a.foto:hover{
  text-decoration:none;
  border-color:rgb(245,245,245);}
#text a.foto img{
  border:0px;
  margin:0px;
  padding:0px;}
  
#text a.foto_detail{/*rozklikavaci fotka u detailu redaktora - ve funkce.php*/
  display:block;
  border:5px solid rgb(240,240,240);
  padding:0px;
  margin:5px;
  margin-top:0px;
  float:left;}
#text a.foto_detail img{
  margin:0px;
  border:0px;
  padding:0px;}

#text p.p_redaktori{
  display:block;
  float:left;
  width:95%;}
  
#text p.p_redaktori_clanky{/*zde je vypis clanku*/
  width:95%;
  padding:5px;
  border:2px solid rgb(245,245,245);
  background:rgb(250,250,250);}
#text p.p_redaktori_clanky a{
  text-decoration:none;
  font-weight:normal;
  font-style:italic;
  color:rgb(90,90,90);
  display:block;
  margin:0px;
  margin-left:20px;
  margin-bottom:5px;}
#text p.p_redaktori_clanky a:hover{
  color:black;
  text-decoration:underline;}
.maly_sedy{
  font-size:0.85em;
  color:rgb(160,160,160);}  
/*konec redaktori*/

/*foto*/
#text a.foto_nahled{/*jsou v tom fotky*/
  display:block;
  width:100px;
  height:100px;
  background:white URL("../obr/nacitam.gif") 50% 50% no-repeat;
  overflow:hidden;
  border:6px solid rgb(240,240,240);
  padding:0px;
  margin:2px;
  text-align:center;
  float:left;}
#text a.foto_nahled:hover{
  border-color:rgb(197,137,188);}
#text a.foto_nahled img{
  margin:0px;
  border:0px;}
#text a.foto_odkaz{/*zde jsou galerie odkazy*/
  display:block;
  float:left;
  background:rgb(180,166,148) URL("../obr/nastenka_bg.gif") right top repeat;
  border:1px dashed rgb(130,116,98);
  padding:4px;
  padding-right:2px;
  padding-left:5px;
  margin-right:3px;
  color:black;
  text-align:center;
  font-weight:normal;
  font-style:italic;
  text-decoration:none;
  font-size:0.9em;}
#text a.foto_odkaz:hover{
  background:rgb(180,166,148) URL("../obr/nastenka_bg.gif") right 50px repeat;}
#text .p_foto{
  width:95%;
  margin:auto;
  padding:5px;
  font-style:italic;
  border:0px solid rgb(245,245,245);
  /*background:rgb(250,250,250);*/
  background:rgb(253,250,216) URL("../obr/nastenka_nadpis_bg.jpg") right top repeat;}
#text .p_foto p{
  margin:0px;
  padding:0px;}
/*konec foto*/

/*soubory*/
#text .p_soubory{/*je v nem komentar ke galerii*/
  width:95%;
  margin:auto;
  padding:5px;
  font-style:italic;}
  
#text a.soubory{
  display:block;
  float:left;
  width:95%;
  padding:5px;
  margin-bottom:13px;
  color:black;
  font-weight:bold;
  border-top:1px dashed rgb(201,158,165);
  text-decoration:none;
  font-size:1.1em;
  background:rgb(251,248,215) URL("../obr/forum_vzkaz_bg.jpg") right top repeat;}
#text a.soubory em{
  font-size:0.75em;
  font-weight:normal;
  font-style:italic;}
#text a.soubory strong{
  display:block;
  float:right;
  font-size:0.75em;
  font-weight:bold;
  font-style:italic;}
#text a.soubory:hover{
  border-top:1px solid rgb(147,87,138);
  background:rgb(197,137,188);
  color:white;}
  
#text a.nahrat_soubor{/*preskrtavaci odkaz*/
  display:block;
  float:right;
  width:168px;
  height:57px;
  text-decoration:none;
  margin-bottom:10px;
  background:white URL("../obr/nahrat_soubor.gif") right 0px no-repeat;}
#text a.nahrat_soubor:hover{
  background:white URL("../obr/nahrat_soubor.gif") right -57px no-repeat;}
/*konec soubory*/

/*nastenka*/
#text p.p_nastenka{
  display:block;
  float:left;
  width:95%;
  padding:3px;
  background:rgb(180,166,148) URL("../obr/nastenka_bg.gif") right top repeat;
  border:2px solid rgb(140,126,108);}

#text a.nastenka{
  display:block;
  float:left;
  width:127px;
  padding:4px;
  margin:3px;
  color:rgb(65,65,65);
  background:rgb(253,250,216) URL("../obr/nastenka_nadpis_bg.jpg") right top repeat;
  font-size:1.15em;
  font-variant:small-caps;
  text-decoration:none;
  font-weight:bold;}
#text a.nastenka:hover{
  text-decoration:none;
  color:black;}
  
#text a.pripichnout_nastenku{/*preskrtavaci odkaz*/
  display:block;
  float:right;
  width:163px;
  height:62px;
  text-decoration:none;
  margin-bottom:10px;
  background:white URL("../obr/pripichnout_nastenku.gif") right 0px no-repeat;}
#text a.pripichnout_nastenku:hover{
  background:white URL("../obr/pripichnout_nastenku.gif") right -60px no-repeat;}
/*konec nastenka*/

/*forum*/
#text .forum_vzkaz_nadpis{
  display:block;
  float:left;
  font-weight:normal;
  width:95%;
  padding:5px;
  background:rgb(180,166,148) URL("../obr/nastenka_bg.gif") right top repeat;}
#text .forum_vzkaz{
  display:block;
  float:left;
  width:95%;
  padding:5px;
  font-style:italic;
  margin-bottom:20px;
  background:rgb(251,248,215) URL("../obr/forum_vzkaz_bg.jpg") right top repeat;}
/*konec forum*/

/*archiv*/
a.archiv{
  display:block;
  width:95%;
  padding:3px;
  text-decoration:none;
  float:left;
  margin:0px;
  margin-bottom:0px;
  font-size:1.1em;}
a.archiv em{
  display:block;
  float:right;
  text-decoration:none;
  font-size:0.9em;}
a.archiv:hover{
  background:rgb(240,240,240);
  color:rgb(197,137,188);}
/*konec archiv*/

/*kontakt*/
a.kontakt{
  display:block;
  float:left;
  margin:5px;}
/*konec kontakt*/

/*bazar*/
a.bazar_galerie{
  display:block;
  float:left;
  width:95%;
  padding:5px;
  margin-bottom:10px;
  color:rgb(197,137,188);
  font-weight:bold;
  text-decoration:none;
  font-size:1.3em;
  background:rgb(251,248,215) URL("../obr/forum_vzkaz_bg.jpg") right top repeat;}
a.bazar_galerie em{
  font-size:0.75em;
  color:black;
  margin-left:5px;
  font-weight:normal;}
a.bazar_galerie strong{
  display:block;
  float:right;
  text-align:center;
  padding:2px;
  margin:0px;
  font-size:1.3em;
  color:black;
  margin-left:5px;
  font-weight:normal;}
a.bazar_galerie strong em{
  font-size:0.5em;
  margin:0px;
  vertical-align:top;}
a.bazar_galerie:hover{
  color:black;}
  
.inzerat{
  display:block;
  float:left;
  width:95%;
  padding:5px;
  margin-bottom:10px;
  color:black;
  font-weight:normal;
  text-decoration:none;
  font-size:0.85em;
  background:rgb(251,248,215) URL("../obr/forum_vzkaz_bg.jpg") right top repeat;}
.inzerat_detail{
  display:block;
  float:right;
  margin:0px;
  padding:0px;
  font-style:italic;
  font-weight:bold;
  font-size:1.1em;
  width:450px;
  text-align:right;}
a.mam_zajem{
  display:none;
  width:100px;
  height:35px;
  float:left;
  padding:0px;
  margin:0px;
  background:rgb(251,248,215) URL("../obr/mam_zajem.gif") right top no-repeat;}
a.mam_zajem span{
  display:none;}

#text a.pridat{/*preskrtavaci odkaz*/
  display:block;
  float:left;
  width:159px;
  height:50px;
  text-decoration:none;
  margin-bottom:10px;
  background:white URL("../obr/pridat.gif") right top no-repeat;}
#text a.pridat span{
  display:none;
  font-size:2em;}
  
#text a.editovat{/*preskrtavaci odkaz*/
  display:block;
  float:left;
  width:189px;
  height:50px;
  text-decoration:none;
  margin-bottom:10px;
  background:white URL("../obr/editovat.gif") right top no-repeat;}
#text a.editovat span{
  display:none;
  font-size:2em;}
  
#text a.nabidka{/*preskrtavaci odkaz*/
  display:block;
  float:left;
  width:125px;
  height:50px;
  text-decoration:none;
  margin-bottom:10px;
  background:white URL("../obr/nabidka.gif") right top no-repeat;}
#text a.nabidka span{
  display:none;
  font-size:2em;}
  
#text a.poptavka{/*preskrtavaci odkaz*/
  display:block;
  float:left;
  width:125px;
  height:48px;
  text-decoration:none;
  margin-bottom:10px;
  background:white URL("../obr/poptavka.gif") right top no-repeat;}
#text a.poptavka span{
  display:none;
  font-size:2em;}
/*konec bazar*/

.forum{ /*jednotlive nadpisy pro formy ve formulari jsou v techto boxech*/  
  width:150px;
  margin-left:0px;
  margin-right:10px;
  font-weight:normal;
  font-style:italic;
  color:rgb(50,50,50);}

/*formular*/  
.formular{
  width:95%;
  padding:5px;
  margin:auto;
  display:block;
  float:left;
  border:2px solid rgb(245,245,245);
  background:rgb(250,250,250);}

.form{
  border:1px solid rgb(150,150,150);
  height:15px;
  width:290px;
  margin:0px;
  margin-bottom:10px;
  background:white;
  font-size:0.9em;
  color:black;
  vertical-align:top;}
  
.textarea{
  border:1px solid rgb(150,150,150);
  height:82px;
  width:290px;
  margin:0px;
  margin-bottom:10px;
  font-size:0.9em;
  background:white;
  color:black;
  vertical-align:top;}
  
.textarea_zaslat_clanek{
  border:1px solid rgb(150,150,150);
  height:300px;
  width:560px;
  margin:0px;
  margin-bottom:10px;
  font-size:0.9em;
  background:white;
  color:black;
  vertical-align:top;}

.tlacitko{
  border:1px solid rgb(150,150,150);
  display:block;
  background:white;
  margin:1px;
  float:right;
  color:rgb(50,50,50);
  padding:4px;
  padding-top:2px;
  padding-bottom:2px;
  font-weight:bold;
  font-style:italic;
  font-size:0.9em;
  cursor:pointer;}
  
.tlacitko2{
  border:2px solid red;
  display:block;
  background:white;
  margin:1px;
  float:right;
  color:red;
  padding:5px;
  padding-top:5px;
  padding-bottom:5px;
  font-weight:bold;
  font-size:1.1em;
  cursor:pointer;}

/*tagy*/  
a{
  color:black;
  font-weight:normal;
  text-decoration:underline;}
a:hover{
  text-decoration:none;}

hr{
  width:100%;
  height:1px;
  margin:0px;
  padding:0px;
  border:0px;
  border-top:1px solid rgb(80,80,80);}
  
h1{
  font-size:2.0em;
  font-weight:bold;
  color:black;
  font-variant:small-caps;
  margin:0px;
  padding:0px;}

h2{
  font-size:1.5em;
  font-weight:bold;
  font-variant:small-caps;
  text-decoration:underline;
  color:rgb(197,137,188);
  margin:0px;
  margin-bottom:2px;}
  
h3{
  font-size:1.2em;
  font-weight:bold;
  font-variant:small-caps;
  text-decoration:underline;
  color:rgb(197,137,188);
  margin:0px;}
  
h4{
  font-size:1.3em;
  font-weight:bold;
  text-decoration:none;
  color:black;
  margin:0px;}

p{
  margin:0px;
  margin-bottom:10px;
	padding:0px;}
	
img{
  border: 0px;
	margin:0px;}



	








