body { margin:0; padding:0;        text-align:center;        background:#DAC7DB;	    	 font-size: 72%;	     font-family: Verdana, "Geneva CE", lucida, sans-serif;	     line-height: 1.3em;	     color: #000;	}	body, h1, h2, h3, h4, ul, li, p {margin: 0; padding: 0;}	    h1 {position:absolute; top:10px; margin-left:5px; font-size:1px;}	h1 a {display:block; width:400px; height:190px;}	h1 a span {display:none;}	/* layout basic */.page     {background:#DAC7DB url("images/bcg_page.png") repeat-y;  width:770px; margin:0 auto; text-align:left; }.head     {background:url("images/head.png") no-repeat; width:738px; height: 200px;  margin-left:16px; border-bottom: 5px solid white; } .content  {width:715px; min-height:600px; margin-left:16px;}.content2 {}.footer   {background:url("images/bcg_footer.png") no-repeat;width:738px; height:214px; margin:150px 0px 0px 16px;}		.cleaner  {clear:both; font-size:1px; line-height:1px; visibility:hidden; border:0;}/* Sidebar*/.newspanel    {float: left; width:180px; border: 0px solid white; height: 100%; }.newspanel h2 {color:#000; font-size: 1.2em; padding-left: 15px; text-transform:uppercase; background: url("images/side_ul.png") no-repeat;}/*SIDE MENU*/.side_menu    { background: none; border: 0px solid white; text-align: left;}.side_menu ul { width: 180px; list-style: none; }.side_menu li {font-weight: bold; font-family: sans-serif; font-size: 1.2em; background: #fff;                line-height: 25px; height: 25px; text-indent: 6px; overflow: visible; white-space: nowrap;               border-style:solid; border-width: 0px 0px 0px 0px; border-color:#fff #fff #fff #fff;}.side_menu li a       {color: #FFF; background: #FFAF01; text-decoration: none; display: block;}.side_menu li a:hover {color: #333; background: #DAC7DB;}.hra {text-align: center;}/* Úvodní stránka */.middlepanel { float:right; width:500px; margin: 0px 0px 0px 0px; background:none;}.post { font-size:1.1em; color:#555;         background: #DAC7DB;         border-bottom: 5px solid white;         width:470px; margin-top: 10px; padding: 20px 10px 20px 10px;        border:5px solid white;                }.post h2 {color: #fff; font-size:1.1em; text-transform:uppercase; border-bottom: solid 1px #fff; margin-bottom: 10px;}          .post p {width:450px; padding-bottom:1em;}.post a {color:#fff;}.post a:hover {color:#666;}.post ul { margin: 10px 0px 10px 50px; }.meta         {color:#999;  font-size:0.9em;  float: right; margin:10px 0px 10px 0px;}.meta a       {color:#999;}.meta a:hover {color:#555;}          /* Kniha */.kniha     {margin: 10px 1Opx 10px 10px; padding-top:0.75em; min-height:400px;}.kniha     {font-size:0.9em; color:#555; padding-bottom: 30px; }.kniha  h2 {color:#FFF; font-size:13px; text-transform:uppercase; /*background: url("images/side_ul.png") no-repeat; */ margin-left: 10px; }.kniha  p  {margin-left:10px; padding-bottom:1em;}.kniha  a  {font-size:12px; color:#444;}.kniha  a:hover {color:#888;}.kniha ul  {list-style: none; margin-left: 20px;} /* v generování galerie správně používat class id !! */.table_nav h4 {font-size: 0.9em; text-decoration: none;}.table_nav a {color: #4a85c7; font-size: 1.0em;}.table_nav a:hover {color: #6aA5E7;}.strankovani a {color: #fff; background: #4a85c7; font-size: 1.0em; text-decoration: none;}.strankovani a:hover {color: #fff; background: #6aA5E7;; font-size: 1.0em; text-decoration: none;}.jedno_album {font-size: 0.9em; color: #888; background: #fff; border:#999 dotted; border-width:2px 0px 2px 0px; margin: 10px 0px 10px 0px; padding: 5px;}.jedno_album a {color: #4a85c7; font-size: 0.9em;}.jedno_album a:hover {color: #6aA5E7;}.gallery a {font-size: 0.9em; color: #888;}.gallery a:hover {color: #BBB;}.ss_edit img {border: none;}.jedno_foto {border: solid #aaa 1px; align:center;}.jedno_foto a {color: #4a85c7; font-size: 0.8em;   text-decoration: none;}.jedno_foto a:hover {color: #6aA5E7;  text-decoration: none;}.sss_foto a { color: #4a85c7; font-size: 0.8em;}.sss_foto a:hover {color: #4a85c7;}.sss_foto img {border: none;}.inf_foto {color: #4a85c7; font-size: 1.0em;}.posledni_dve_alba {padding: 10px 5px 5px 10px; }.posledni_dve_alba img {padding: 2px; border: solid #fff 1px;}.posledni_dve_alba a       {color: #fff; font-size: 0.8em; text-decoration: none;}.posledni_dve_alba a:hover {color: #ccc;}.repr_cont h4 {font-size: 0.9em; text-decoration: none;}.repr_cont a {font-size: 0.9em; text-decoration: none;}.repr_foto img {border: none;}/* PATICKA */.footer {   text-align: center;  font-size: 0.8em;  color: #555; }  .footer div    {padding-top:180px;}.footer a      {color:#888; border: 0px; } .footer a:hover {color:#555; }.footer img    {border: 0px;}