/*
Theme Name: Default
Theme URI: http://www.smartwill.cz
Description: Ukázková šablona systému
Version: 0.1
Author: 
*/


body {margin:0; padding:0; text-align:center; background:#64645F; font-family: Arial, Tahoma, Verdana; font-size:80%; color:#000;}
	
  h1 {position:absolute; top:58px; margin-left:5px; font-size:1px;}
	h1 a {display:block; width:192px; height:10px;}
	h1 a span {display:none;}
	
/* layout basic */
.page     {background: #FFF url("images/page_bcg.jpg") repeat-y;  width: 710px; margin:10 auto; text-align:left; }
.head     {background: #FFF url("images/header.jpg") no-repeat;  width:710px; height: 183px; margin: 0px 0px 0px 0px; }

.mainmenu {background: none; height:  25px; width:680px; margin: 0px 0px  0px 0px;  padding:127px 4px 0px 5px; text-align:right;}

.content  {background: #fff url("images/page_gif") repeat-y; width:680px; min-height:400px;margin: 0px 0px 0px 15px;}
.footer   {background: #fff; height:50px; width:702px; margin: 0px 0px 0px 4px;}		
.cleaner  {clear:both; font-size:1px; line-height:1px; visibility:hidden; border:0;}
/* layout content */

/* MENU */

.mainmenu ul            {width: 695px; margin: 0px; padding: 0px 0px 0px 1px; height: 25px; list-style: none; background: none; text-align: right;}
.mainmenu ul li         { background: none; line-height: 25px; float: right; padding: 0px 0px 0px 10px;}
.mainmenu ul li a       {display: inline; width: 100%; height: 100%;  background: none; text-decoration: none;
                         color: #FFF; text-align: center; font-size: 0.9em; font-weight: bold;}
.mainmenu ul li a:hover { background: #668B0A; color: #FFF;}



/* Úvodní stránka*/
.middlepanel {float:left; width: 450px; background: none;
              margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid red;}

.post {  font-size:1.1em; color:#555; padding:0px 0px 0px 0px; margin: 0px 0px 20px 0px; width:440px; }
  
.posth   {width: 440px; text-align: left; padding: 0px 0px 0px 0px; overflow:hidden; border-bottom: 2px solid #DDD;}

.posth h2 {font-size:1.2em; color: #8BB101;  text-transform:uppercase; margin: 10px 5px 0px 0px;}

.postcont { font-size:1.0em; color:#333; text-align: justify; width: 440px;
            padding:10px 5px 20px 5px; margin: 0px; 
            background: #E1EBBE;
            background: none;
            border-top:  0px solid #8BB101; 
            border-left: 0px solid #8BB101; 
            border-right:  0px solid #8BB101; 
            border-bottom: 1px solid #DDD;}



.postcont  a       {color:#0564A8;}
.postcont  a:hover {color:#0564A8;}
.postcont  img { margin: 5px; padding: 5px;border: solid #ddd 1px; width:150px;}


.meta { font-size:0.75em; color:#999; margin:0px 0px 0px 0px;}
.meta a       {color:#555;}
.meta a:hover {color:#777;}

/* Sidebar*/
.newspanel   { float:right; width: 220px; border: 0px solid red;
               background: #8BB101;background: none;
               margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; }
              

.newsh   {width:220px; height:27px; text-align:right; padding: 0px 0px 0px 0px; overflow:hidden;}

.newsh h2 {color:#888; font-size:1.0em; text-transform:uppercase; margin: 10px 5px 0px 0px; }

.newspanel dl { border-top:    0px solid #000; 
                border-left:   0px solid #000;
                border-right:  0px solid #000; 
                border-bottom: 1px solid  #8BB101;
                margin: 0px 0px 5px 0px; 
              }
                
.newspanel dt {color:#555; font-size:1.0em; font-weight: bold; text-align: left; overflow: hidden; margin: 0px; padding: 0px 5px 0px 5px;}
.newspanel dd {color:#555; font-size:0.9em; margin: 0px; padding: 0px 5px 0px 5px;  text-align:justify; overflow: hidden;}

.newspanel dd img {margin: 5px; padding: 4px; border: solid #ddd 1px;}
.newspanel a {color:#888;}	
.newspanel a:hover {color: #555;}	

.newspanel ul {  font-size: 1.0em; color:#888; padding: 5px; margin-left:10px;}
.newspanel ul li {list-style: square outside url("images/li_bcg.jpg"); padding-left: 10px;}


/* PATICKA */

.footer         {color:#555; font-size: 0.8em; font-weight:normal; text-align:center;
                 border-top: 2px solid #DDD; padding-top: 10px;}

.footer a       {color:#888; border: 0px;}
.footer a:hover {color:#555; }

.copy  { border-bottom: 1px solid #DDD; text-align: right; padding-right: 10px; }

.menu  { text-align:center; height:20px; margin: 0 auto;}

.menu ul {list-style:none; padding:0; margin:0px 50px 0px 0px; float: right;  }
.menu li {line-height:15px; text-transform:uppercase; overflow: visible; white-space:nowrap; 
          float: left; margin:0; padding:0 2px;  border-color:#fff #fff #fff #fff; border-style:solid; border-width:0px 1px 0px 0px;}

.menu a, menu li a {color:#888; font-size:1.0em; text-transform:uppercase; text-align: right; }
.menu li:hover a, .menu li.hover a {color:#555; border-color:#888 #888 #888 #888;}

