body {
  margin:0;
	padding:0;
	font-family:  Bitstream Vera Sans, sans-serif;
	font-size: small
	text-align:left;
	line-height:1;

  }


/* Page Structure
----------------------------------------------- */
/* The images which help create rounded corners depend on the 
   following widths and measurements. If you want to change 
   these measurements, the images will also need to change.
   */
@media all {
  #content {
    width:950px;
    margin:0 auto;
    text-align:left;
    }
  #main {
  width: 700px;
    float:left;
      margin:10px;
    font-size:97%;
    }
   #sidebar {
    padding:0 0 60px;
	   margin:10px 0px 0px 0px;
	float:left;
   list-style-type: none; 
    }
	
  }
@media handheld {
  #content {
    width:100%;
    }
  #main {
  
    float:left;
    }
  #sidebar {
  font-size:55%;
    float:left;
    }
  }

/* s
----------------------------------------------- 
a: {
  color:#c28446;
  }
a:visited {
  color:#c28446;
  }
a:hover {
  color:#c28446;
  }
a img {
  border-width:0;
  }
*/
  /* Blog Header
----------------------------------------------- */




/* Posts
----------------------------------------------- */
.date-header {
  margin:0 28px 0 43px;
  font-size:85%;
  line-height:2em;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#357;
  }
.post {
  margin:.3em 0 25px;
  padding:0 13px;
  border:1px dotted #bbb;
  border-width:1px 0;
  }
    /*tady je nastaveni nadpisu na hlavni strane*/
.post-title { 
  margin:0;
  font-size:135%;
  line-height:1.5em;
  background:url("images/css/barva.png") no-repeat 0px 0px;
  display:block;
    font-family: Purisa;
  border:1px dotted #bbb;
  border-width:0 1px 1px;
  padding:2px 14px 2px 29px;
  color:#333;
  }
a.title-link, .post-title strong {
  text-decoration:none;
  display:block;
  }
a.title-link:hover {
  background-color:#ded;
  color:#000;
  }

entry {
 
  margin:0;
  padding:2px 2px 2px 2px;
  /*border:1px dotted #bbb;*/
  /*border-width:1px;*/
/*  border-bottom:1px solid #eee;*/
  font-size:100%;
  line-height:1.5em;
  color:#666;
  text-align:right;
  }
entry.e1 {
margin:0;
  font-size:175%;

  font-weight:bold;
  line-height:1.5em;
   color:#333; 
  }
      entry.fraze {
margin:0;
  font-size:155%;

  font-weight:bold;
  line-height:1.5em;
   color:#333; 
  }
   entry.e2 {
margin:0;
  font-size:100%;
  font-style:italic;
  line-height:1.5em;
   color:#333; 
  }
     entry.e3 {
margin:0;
  font-size:100%;
  font-style:bold;
  line-height:1.5em;
   color:#333; 
   margin:0px 0px 0px 90px;
   
  }
       entry.e-veta {
margin:0;
  font-size:100%;
  font-style:normal;
  line-height:1.5em;
   color:#333; 
   margin:0px 0px 0px 30px;
   
  }
  


  

/* Sidebar Boxes
----------------------------------------------- */
@media all {
  .box {
   //background:url("images/css/menu.png") no-repeat 0px 0px; margin:0 0 2px;
    
    color:#666;
    }
  .box2 {
   // background:url("images/css/rails_sidebar.gif")  repeat-y;
   
    }
	  .box3 {
  // background:#fff url("images/css/corners_sidebar_bottom.gif") no-repeat left bottom;
    
    }
		  .box4 {
   //background:#fff url("images/css/sidebar_picture.gif") no-repeat left bottom;
    
    }
  }
@media handheld {
  .box {
    background:#fff;
    }
  .box2 {
    background:none;
    }
	  .box3 {
    background:none;
    }
		  .box4 {
    background:#fff;
    }
  }
.sidebar-title {
  margin:0;
  padding:0 0 .2em;
  background: #c2864;
  /*order-bottom:1px dotted #9b9;*/

  font-size:85%;
  line-height:1em;
  color:#999;
  }
.box ul {
  
  padding:0 0px;
  list-style:none;
  }
.box ul li {
 /* background:url("images/css/prsten_modry.gif") no-repeat 2px .25em;
  */  margin:0;
  
  margin-bottom:3px;
   }
.box p {
  margin:0 0 .6em;
  }



