#obtekanareklama{
float:left;
margin-left:20px;
margin-right:12px;
margin-top:-18px;
}

#anketa{ 
padding-top:300px;
margin-left:-165px;
}

#reklama-nahore{ 
padding-left:30px;
}

/*  LAYOUT  */
body{
  background: url(grafika/background.jpg) repeat top fixed;
  text-align: center;
  color: black;
 font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;

}
a{
  text-decoration: none;
  color: rgb(0,0,0);
  text-decoration: underline;
}
a:hover {
  text-decoration: underline;
}

#main_block {
  width: 794px;
  position: relative;
  text-align: left;
  margin: auto;
	vertical-align: top;
}


#hlavicka {
	position: absolute;
	left: 10px;
	top: 10px;
	background: url(grafika/hlavicka.jpg) no-repeat top;
	width: 774px;
	height: 256px;
	border: 10px white solid;
	z-index: 1;
}
  #hlavicka_vnorena {
    width: 774px;
    height: 256px;
  }
#telo {
	position: absolute;
	top: 276px;
	left: 10px;
	width: 794px;
	background: white;
	z-index: 3;
	vertical-align: top;
}
#menu {
	position: absolute;
	top: 231px;
	left: 150px;
	text-align:center;
	z-index: 2;
}


#adsense{
  position: absolute;
	top: 0px;
	left: 10px;
}
#hr_header{
  position: absolute;
  left: 10px;
  top: 15px;
  width: 750px;
}

/*  HLAVNÉ STRANA  */
#hl_strana{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 500px;
	height: 1700px;
}

/*  HLAVICKA  */
#language{
  position: absolute;
	top: 5px;
	left: 705px;
}


/*  MENU  */
#menu a {
	/*display: inline;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: Black;
	
}

#menu a:hover{
	/*display: inline;*/
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;;
	text-decoration: none;
	color: white;
	font-weight: bold;
}

/* TELO */
#paticka{
  background: #FFDD80;
  position: relative;
  left: 20px;
  width:750px;
  height: 20px;
  text-align: center;
  vertical-align: middle;
  font: bold small bold;
  margin-top:20px;

}
#levy_sloupec{
  position: relative;
	top: 50px;
	left: 45px;
	width: 710px;
	background: white;
	vertical-align: top;
}
#pravy_sloupec{
  text-align: center;
  position: absolute;
	top: -20px;
	left: 550px;
	width: 158px;
	vertical-align: top;
}


/*  NOTY  */
#noty_nazev{
  width:700px;
  font-size: 11px;
  vertical-align: top;
 text-decoration: none;
 

}
#noty_nazev a, td{
  text-decoration: none;
  font-size: 11px;

}
#noty_nastroj{
  width:600px;
  vertical-align: top;
  font-size: 11px;
  text-decoration: none;

 
}

#noty_nastroj a, td {
  text-decoration: none;
  font-size: 11px;

}


#noty_nazev_div_2,noty_nazev_div_2 a, td {
  text-decoration: none;
  font-weight:bolder;

}

#noty_styl{
  width:600px;
  vertical-align: top;
  font-size: 11px;

  text-decoration: none;
}
#noty_styl a, td{
  text-decoration: none;
  font-size: 11px;

}




#noty_nazev_div{

  visibility: visible;
}


.inline{
  display: inline;
}


/*  NOTY DETAIL  */
#noty_detail{
 text-align: center;

font-size: 12px;
}
#noty_detail tr{
 text-align: center;
}
#noty_detail td{
  text-align: center;
}
#noty_detail h3{
  font-family: arial;
}

/* Pravý sloupec */

#nejstahovanejsi, #nejnovejsi, #komentare
{
  background: rgb(255,221,128);  
}

#nejstahovanejsi_div, #nejnovejsi_div
{
  background: url(grafika/nejstahovanejsi.png);
  height:51;
  width:158;
}

#komentare_div
{
  background: url(grafika/komentare.png);
  height:51;
  width:158;
}
#nejstahovanejsi_tx, #nejnovejsi_tx, #komentare_tx
{
  position: relative;
  top: 31px;
  font-weight: bold;
}
.half_br
{
  height: 12px;
}

.nej_tx_a
{

font-style: italic;
font-size: 11px;
	font-family: verdana;
	font-weight: bolder;
	text-decoration: none;
 
}
.nej_tx_a:hover
{
  text-decoration: underline;
}
.nej_tx_autor
{
  font-weight: bold;
}
.nej_tx_pisen
{
  font-weight: normal;
  font-size: 10px;
    

}



/*//////////////////////////////*/
/********styly pro knihu*********/
/*//////////////////////////////*/

/** {
  border: 0;
  margin: 0;
  padding: 0;
  text-indent: 0;

  }*/
  
.homepage { display: none; }

/*body {

  
  text-align: center;
  background: #F5F5F5;
  

  }*/
  
#hlavni {

  margin: 0px auto;
  padding: 5px 0 0 0;
  width: 680px;
font-family: Verdana, Arial, Helvetica, sans-serif;
  }

fieldset#guestbook, #adminmain { 
  padding: 0 1em 0.5em 1em; 
  border: 1px solid #aaa;


  }

h2, #guestbook legend {

  text-align: center;
  padding: 0.5em 0;
  }

h2 { font-size: 150%; }

fieldset#guestbook legend {
  font-size: 120%;
  font-weight: bold;
  padding: 5px;



  }

/*p { padding: 0.01em 0; }*/
  
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: #f0f0f0;
  }

span.formatovani a:hover {
  color: #333;
  background: #fff;
  border: 1px solid #333;
  }

.cleaner { margin: 1.5em 0 0 0;}
  
textarea, input {
  padding: 1px;
   font-size: 100%;
  } 
 
.submitbutton { 
  background: #FFF; 
    border: 1px solid #333;
font-size:15px;
  } 
  
.red { color: #D8006B; 
}

.prispevek {
 font-family: verdana;
  border-bottom: 1px solid black;
  overflow: hidden;
  width: auto;
  height: auto;
font-size:12px;
  }
  
 .prispevek2 {
 font-family: verdana;
  
  overflow: hidden;
  width: auto;
  height: auto;
font-size:12px;
  } 

.reakce {
  margin-left: 3em;

font-size:12px;
  }



.prispevek cite { font-style: normal; }

.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; }

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;
  }

.smajl{
  border: 0px 
}

/*//////////////////////////*/
/********KONEC KNIHY*********/
/*//////////////////////////*/

.noty td{ width:150px;}

#noty_first_line td { background-color:black; color:black;}
#noty_first_line td a { color:white;}
#noty_first_line td { color:white;}
tr.sudy { background-color:white; }
tr.sudy:hover { background-color:#FF4D00}
tr.lichy { background-color:#FFD35F;}
tr.lichy:hover { background-color:#FF4D00;}
table.hladam { width:400px}
#koment td {text-align:left; !important}
#novy_noty input, #novy_noty select, #novy_noty textarea { border:1px solid #CCC; width:200px}
#noty_nazev_div_1 a:hover, .noty_nazev_div_2 a:hover, #noty_nazev_div_2 a:hover {color:red;font-weight: bolder;}
#noty_nazev_div_1 a, .noty_nazev_div_2 a, #noty_nazev_div_2 a {text-decoration: none; font-family: verdana; font-size: 12px; }
img {border: none;}

/* komentáre pod notama */
.prispevek { text-align:left; border-bottom:none;}
.prispevek .zprava {background-color:rgb(255, 242, 207); padding:5px; margin-bottom:17px; bo}
.prispevek .horni { background-color:rgb(255, 211, 95); padding:4px; font-size:12px;}

