/* CSS Document */
body {
	color: white;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: black;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 980px;
	font-weight: bold;
		
}

a {
  text-decoration:none;
  color:#FFAC00;
  font-size: 15px;
  font-weight: bold;
   }
   

a:hover 
  {
  text-decoration:underline;
  color: #FFAC00;
  font-size: 15px;
  font-weight: bold;
  } 
  
 /********************** Header ***************************/
 
#header {
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 980px;
	height: 140px;
	background-image:url(../images/head.jpg);
  background-repeat: no-repeat;
  background-color: black; 
}  


#header .AdminMenu
    {
    position: absolute;
     width: 150px;
     padding: 5px 0px 0px 850px;
    }
#header .aktual
    {
    position: absolute;
    
     padding: 17px 0px 0px 369px;
     font-size: 20px;
    
    }
#header .akce
    {
     
     padding: 10px 0px 0px 0px;
     font-size: 16px;
    }    
   
    
              /***********vzhled aktualit********************/
                        
                        td.aktNadpis {
                             width: 550px;   
                             font-family: Arial, Helvetica, sans-serif;
	                           font-size: 18px;
	                           font-weight: bold;
	                           color: #FFAC00; 
                              border-color: rgb(96,96,96);
	                           border-left: dotted 2px;
                             padding: 0px 0px 0px 5px;   
                            }
                        td.aktDatum {
                             font-family: Arial, Helvetica, sans-serif;
	                           font-size: 11px;
	                           color: #BB825B;
	                            border-color: rgb(96,96,96);
	                           border-left: dotted 2px;
	                            padding: 0px 0px 0px 5px; 
	                          }  
                        td.aktObsah {
                             font-family: Arial, Helvetica, sans-serif;
	                           font-size: 13px;
	                           font-weight: bold;
	                           border-color: rgb(96,96,96);
	                           border-left: dotted 2px;
	                          padding: 0px 0px 0px 5px; 
	                           }
                        td.aktPodpis {
                             font-family: Arial, Helvetica, sans-serif;
	                           font-size: 11px;
	                           font-weight: bold;
	                           text-align: right;
	                           color: rgb(96,96,96);
	                           border-color: rgb(96,96,96);
	                           border-bottom: solid 1px;
	                           border-left: dotted 2px;
	                           margin: 0px 0px 20px 0px; 
	                           }                  
/********************** Content ***************************/

#content {
	
  width: 980px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
	
}



/********************** Content - left - menu ***************************/
#left {
	position:absolute;
	width:190px;
	height: 803px ;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-image:url(../o/p_menu.jpg);
  background-repeat: no-repeat;*/
	
	
}


/********************** Content - center ***************************/
#center {
	position:absolute;
	width: 660px;
	height: 746px;
	background-image: url(../images/body.jpg);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 190px;
	padding: 40px 100px 0px 50px; /*pozice textu v obsahu stranky*/
	font-size: 15px;
	font-family: Arial;
	font-weight: bold;

}
h1 {
    text-align: right;
    font-size: 22px;
  }
.obsah{
  width: 640px;
  }
  
  
tr.kon {
	
	background-color: #222222;
	font-size :11pt;
	font-weight: normal;
	font-family: Arial; 

}
tr.koncen{
	
	background-color: #111111;
	font-size :11pt;
	font-weight: normal;
	font-family: Arial; 
	
}	 

td.bunka
 {
 	padding: 4px 3px 4px 3px;
 } 

td.podnadhled {
	height: 135px;
	width: 135px;
	background-image: url(../images/podklad.png);
	vertical-align: center;
}

tr.fotohead{
  width:685px;
  height: 32px;
  background-image: url(../images/head_foto.png);
  background-repeat: no-repeat;
  text-align:center;
  font-size:16px;
  }
td.fotoimg {
	height: 135px;
	width: 135px;
	background-image: url(../images/podklad.png);
	vertical-align: center;
	text-align:center;
	background-repeat: no-repeat;
}  

.volbaRep {
  font-family: Arial; 
  font-size: 10pt; 
  border: 1px solid; 
  background-color: #333333; 
  color: #CCCCCC;
  
}

tr.rep {
	
	background-color: #222222;
	font-size :11pt;
	 
}
tr.repcen{
	
	background-color: #111111;
		font-size :11pt;

}	

/********************** Content - center pro bio ***************************/

#centerBio {

  width: 790px;
	height: 746px;
	background-image: url(../images/body.jpg);
	background-repeat: no-repeat;
}
/*******************************************Styly pro vzkazy***********************/



#hlavni {
  text-align: left;
  
  width: 620px;
  }

#hlavni .zobrazitPridani {
      cursor: pointer; 
      cursor: hand;
      text-decoration:none;
      color:white;
      font-size: 19px;
      font-weight: bold;
      
      }
#hlavni .skryvany {display: none}

fieldset#guestbook, #adminmain { 
  padding: 0 1em 0.5em 1em; 
  border: 1px solid #aaa;
  
  }

#guestbook legend {
  font-family: Georgia, palatino, Times New Roman, times, serif;
  text-align: center;
  padding: 0.5em 0;
  }



fieldset#guestbook legend {
  font-size: 120%;
  font-weight: bold;
  padding: 5px;
  }

p { 
    margin: 0px 0px 3px 0px;
	  padding: 0px 0px 0px 0px; 
  }
  
p.strankovani { padding: 0.5em 0.5em; }  
  
fieldset#guestbook p { padding: 0.2em 0; }

/*a { color: #0056D8; }

a:hover { text-decoration: none; }
*/
span.formatovani {
  float: left;
  margin-right: 5px;
  }  
  
span.formatovani a {
  padding: 1px 5px;
  border: 1px solid #808080;
  text-decoration: none;
  background: rgb(0,0,0);
  }

span.formatovani a:hover {
  color: #333;
  background: #fff;
  border: 1px solid #333;
  }

.cleaner { margin: 1.5em 0 0 0; }
  
textarea, input {
  padding: 1px;
  border: 1px solid ;
  font-size: 100%;
  background-color: #222222;
	border-color: #111111;
	color: #FFFFFF;
  } 
 
#hlavni .submitbutton { 
  background: none; 
  color: white;
  font-weight:bold; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  cursor: pointer; 
  border: none;
  } 
.smajl
  {
   border: 0px;
   }
   
#hlavni .inputbook
    {
    	margin: 0px 0px 0px 0px;
	    padding: 0px 0px 0px 0px;
	    color: #FFFFFF;
	    background-color: #222222;
	    border-color: #111111;
	  }     
 #hlavni .homepage
    {
      visibility: hidden;	  
    }
#hlavni .red { color: #D8006B; }

#hlavni .prispevek {
  list-style-type: none;
  border: 2px solid #111111;
  background-color: #222222;
  margin: 5px;
  overflow: hidden;
  width: 500px;
  height: auto;
  color: white;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
 }
  
#hlavni .reakce {
  margin: 1em;
  background: rgb(0,153,51);
  }

#hlavni .prispevek p { padding: 0.2em 0.5em !important; }

#hlavni .prispevek cite { font-style: normal; }

#hlavni .prispevek .tajm { float: right; }

/* --- styly pro rss --- */
rss, channel { 
  padding: 20px; 
  color: black; 
  font: normal 12px Tahoma, arial, sans-serif;
  line-height: 1.5; 
  display: block;
  overflow: hidden;
  }

item { display: block; margin: 11px 0; }

item title, item description, item link { display: block; }

#guestbook link { color: green; }

title { color: blue; }

item description { color: #666; }

/* --- styly pro administraci --- */
.floatleft { float: left; }

.floatright { float: right; }

.floatleft, .floatright { padding: 1em 0.5em 0 0.5em;  }

.adminwidth { 
  width: 700px !important;
  }
