/*
Theme Name: Default
Theme URI: http://www.smartwill.cz
Description:
Version: 0.9
Author: 
*/


body {margin:0; padding:0; text-align:center; background: #000; font-family:  Arial, Verdana,'Lucida Sans Unicode', 'Lucida Grande' , sans-serif; font-size:80%; color:#000;}
	
  h1 {border: 0px solid red; position:absolute; top:30px; margin-left:0px; font-size:1px;}
	h1 a {display:block; width:768px; height:250px;}
	h1 a span {display:none;}

/* layout basic */
.page     {background: none;  margin:0px auto; text-align:left; width: 768px; padding-left: 33px;}

.uphead         {color: #2A2418; background: #000 url("images/uphead_bcg.jpg") repeat-x;   font-size:0.8em; text-align: center; height: 20px; margin: 0px 0px  0px 0px; }
.uphead a       {color: #E4F09D; background: none; text-decoration: none; }
.uphead a:hover {color: #FFFFFF; background: none; text-decoration: underline; }
.uphead_menu    {border: 0px solid red; width: 768px; height: 29px; margin: 0px; padding: 0px; list-style:none;}
.uphead_menu li {float: left; height: 29px;}
.uphead_menu li a {border: 0px solid red; display: block; width: 100%; height: 29px;}
  #uh_1   {width: 59px; background: transparent url('images/uphead1.png') no-repeat;}
  #uh_2   {width: 64px; background: transparent url('images/uphead2.png') no-repeat;}  
  #uh_3   {width: 89px; background: transparent url('images/uphead3.png') no-repeat;}
  #uh_4   {width: 78px; background: transparent url('images/uphead4.png') no-repeat;}
  #uh_5   {width: 80px; background: transparent url('images/uphead5.png') no-repeat;}
  #uh_6   {width: 90px; background: transparent url('images/uphead6.png') no-repeat;}
  #uh_7   {width: 72px; background: transparent url('images/uphead7.png') no-repeat;}
  #uh_8   {width: 96px; background: transparent url('images/uphead8.png') no-repeat;}
  #uh_9   {width: 81px; background: transparent url('images/uphead9.png') no-repeat;}
  #uh_10   {width: 59px; background: transparent url('images/uphead10.png') no-repeat;}
.head_cont {width: 768px; height: 265px; margin: 0px; padding: 0px;}
.bottomhead_menu    {border: 0px solid red; width: 768px; height: 61px; margin: 0px; padding: 0px; list-style:none;}
.bottomhead_menu li {float: left; height: 61px;}
.bottomhead_menu li a {border: 0px solid red; display: block; width: 100%; height: 61px;}
  #bh_1   {width: 140px; background: transparent url('images/bottomhead1.png') no-repeat;}
    #bh_1 a:hover {background: url('images/bottomhead1_.png') no-repeat;}
  #bh_2   {width: 88px; background: transparent url('images/bottomhead2.png') no-repeat;}  
    #bh_2 a:hover {background: url('images/bottomhead2_.png') no-repeat;}  
  #bh_3   {width: 90px; background: transparent url('images/bottomhead3.png') no-repeat;}
    #bh_3 a:hover {background: url('images/bottomhead3_.png') no-repeat;}  
  #bh_4   {width: 174px; background: transparent url('images/bottomhead4.png') no-repeat;}
    #bh_4 a:hover {background: url('images/bottomhead4_.png') no-repeat;}  
  #bh_5   {width: 95px; background: transparent url('images/bottomhead5.png') no-repeat;}
    #bh_5 a:hover {background: url('images/bottomhead5_.png') no-repeat;}  
  #bh_6   {width: 181px; background: transparent url('images/bottomhead6.png') no-repeat;}
    #bh_6 a:hover {background: url('images/bottomhead6_.png') no-repeat;}  

                      
.head_top {background: #000 url("images/header_top.jpg")  no-repeat; width: 768px; height:132px;     margin: 0px 0px 0px 0px;  padding: 0px;}
.head     {border: 0px solid red; background: #000 url("images/header.png") 0px 29px no-repeat; width: 768px; height:355px;     margin: 0px 0px 0px 0px;  padding: 0px;}
.mainmenu {background: #000 url("images/menu_bcg.jpg")    no-repeat; width: 768px; height: 52px;     margin: 0px 0px 0px 0px;  padding: 0px;}
.content  {background: #000 ;  width: 768px;  margin: 0px 0px 0px 0px;  padding: 10px 0px 0px 0px;}
.footer   {background: transparent url("images/footer.jpg")  no-repeat; width: 768px; height: 34px; margin: 0px 0px 0px 0px;  padding: 0px;}		

.cleaner  {clear:both; font-size:1px; line-height:1px; visibility:hidden; border:0;}


/* Úvodní stránka*/

.middlepanel {float:left; width: 491px; background: none;  margin: 0px 0px 0px 0px; padding: 0px; overflow: visible;}
.middle_fb {width: 500px; height: 80px; background: #000 url("images/middle_fb.jpg")  no-repeat; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;}
.middle_fb_banner {padding: 10px 0px 0px 11px ;}

.post_top {width: 500px; height: 17px; background: transparent url("images/content_top.jpg") no-repeat; float:left;}
.post_bottom {width: 500px; height: 56px; background: transparent url("images/content_down.jpg") no-repeat; float:left;}

.post    { color: #E4F09D; width:491px; margin: 0px 0px 10px 0px; padding:0px 0px 0px 0px; background: url("images/content.jpg") repeat-y; overflow: visible; float:left;}

.post h2 { height: 25px;  width: 425px; padding: 10px 0px 0px 10px; margin: 0px 0px 0px 0px;  
           color:#DEA000; font-size:1.3em; text-align: left;font-weight: bold;
           background: #7B1000 url("images/post_h2_bcg.jpg")  no-repeat; overflow: hidden;}

           
.postcont_top    { height: 13px; padding: 0px; background: #000 url("images/post_bcg_top.jpg") no-repeat; overflow: hidden; }
.postcont_bottom { height: 14px; padding: 0px; background: #000 url("images/post_bcg_bottom.jpg") no-repeat; overflow: hidden; } 
           
.post_cont       { padding: 0px 0px 10px 30px; margin: 0px 0px 0px 0px; width: 435px;
                   font-size:0.9em; text-align: justify; 
                   background: none; color: black;  float:left; }
                   
.post_cont p     { padding: 0px 0px 10px 0px; margin: 0px; text-align: left;  }

.post_cont a             {color: #7B1000; text-decoration: none; background: none; font-weight: bold;  }                 
.post_cont a :hover      {color: #000000; text-decoration: underline; background: none;  font-weight: bold;}

.post_cont img     {margin: 0px 10px 10px 0px; padding: 4px; float:left; border: solid #ddd 0px; }

.post_cont h2 a           { color:#DEA000; text-decoration: none; font-weight: bold;}
.post_cont h2 a :hover    { color:#000000; text-decoration: underline; }  
          
         
           



.gbook_info ul { list-style-type: none;}


/* Sidebar*/
.newspanel    { float:right; width: 228px; background: url('images/sidebar.jpg') repeat-y; margin: 0px 0px 0px 0px; padding: 0px 30px 0px 0px; }
.newspanel_top {width: 228px; height: 18px; background: url('images/sidebar_top.jpg') no-repeat;}
.newspanel_bottom {width: 228px; height: 113px; background: url('images/sidebar_bottom.jpg') no-repeat;}

.newspanel h2 { font-size:1.1em; font-weight: bold; color: #E4F09D; background: #2A2418; text-align: right;}

.newspanel dl { margin: 0px 0px 10px 0px; padding: 0px 15px 0px 20px; background: none;}
.newspanel dt {color:#DEA000; background: #7B1000; font-size:1.1em; margin: 0px 5px 0px 0px; padding: 0px 5px 0px 5px;  border-bottom: solid #ccc 0px; text-align:right;  font-weight: bold; }
.newspanel dd {color:#000000; background: none;    font-size:0.85em; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px;  border-bottom: solid #ccc 0px; text-align:justify; }
.newspanel dd p { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.newspanel img { margin: 5px; padding: 2px;  border:solid #ccc 0px;}

.newspanel dd a             {color: #7B1000; text-decoration: none; background: none; font-weight: bold;  }                 
.newspanel dd a :hover      {color: #000000; text-decoration: underline; background: none;  font-weight: bold; }

.side_foot      { width: 228px; margin: 0px 0px 0px 0px; padding: 10px 30px 0px 0px;  color: #DEA000; text-align: left; float: right; background: #000000; font-size: 0.7em;}
.newspanel_foot { width: 228px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;  color: #DEA000;text-align: left; float: right;  background: #7B1000; font-size: 1.5em;}
.newspanel_menu ul{list-style: none; margin: 0px 0px 0px 0px; padding:0px;  width: 228px; }
.newspanel_menu li {float: left;margin: 2px; background: #7B1000;}
.newspanel_menu li a {display: block; text-decoration: none; font-weight: bold; font-size: 0.9em; color: #DEA000;}
.newspanel_menu li a: hover { color: #000000; text-decoration: underline;}


.copy a        { color: #E4F09D; text-decoration: underline;}
.copy a: hover { color: #E4F09D; text-decoration: none;}

.commentlist, .alt {list-style: none;}


