/*Hlavni styly stranky*/
	body {
	  background-color: #DFDFDF;
    background-image: url(../image/bgpruh.png);
	  margin-top: 0px;	 
	  margin-bottom: 30px;
	  }

	#main {
	  width: 780px;
	  
	  margin: 0 auto;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  line-height: 1.6em;
	  color: #333333;
	  background-color: #FFFFFF;
	  }		
	h1 {
	  color: #111111;	  
	  font-size: 16px;
	  font-family: Arial, Helvetica, sans-serif;
	  padding-bottom: 20px;
	  }		
	h2 {
		margin-left:10px;		
	  color: #222222;	  
	  font-size: 13px;
	  font-family: Arial, Helvetica, sans-serif;
	  }	
	
	 

/*Styly obrazku*/		
	a img{
	  border: none;
	  }

  

	img.left,img.center,img.right {
	  padding: 2px;
	  margin-bottom:20px;
	  border: 1px solid #eb8a33;
	  }

	img.left {
	  float: left;
	  margin: 0 12px 5px 0;
	  }

	img.center {
	  display: block;
	  margin: 0 auto 5px auto;
	  }

	img.right {
	  float: right;
	  margin: 0 0 5px 12px;
	  }


/*Vrsek*/
	#header {
	  width: 100%;	  
	  border: 0px;
	  height:130px;
	  padding-bottom:10px;
	  margin-top:0px;
	  margin-bottom:0px;
	  padding-top: 10px;
	  clear: both;
	  background-color:black;
	   
	  }


/*Menu*/
    #menu {
      background-color:#eb8a33;
      width:100%;      
      color:#000; 
      font-size:110%;   
      font-family: Arial, Helvetica, sans-serif;
      font-weight:bold;  
      }
    #menu ul {
  	  margin:0;
  	  padding:0px 0px 0 42%;
  	  list-style:none;
    }
    #menu li {
      display:inline;
      margin:0;
      margin-left:30px;
      padding:0;
      }
    #menu a {      
      color:black;
      text-decoration:none;
      }
   

#news {
  height:100%;
	  width: 150px;
	  float: right;
	  padding-bottom:40px;
	  }
	  
#news ul {
  margin:0;
  	  padding:0px 0px 0 0;
  	  list-style:none;
	  }
	  
#news li {
      margin:0;
      padding:10px;
      border-bottom:3px solid #eb8a33;
      border-left:3px solid #eb8a33;  
}


/*Hlavni obsah*/
	#content {
	  width: 774px;       
	  border-left:3px solid #eb8a33;
    border-right:3px solid #eb8a33; 
	  }
	  
	  #content_text {
	  line-height:180%;
	  width: 550px;
    padding-left: 20px;
	  padding-right: 20px;
	  padding-top: 15px;
	  padding-bottom:40px;
	  float: left;
	  }
	  
	  #content_text_ref {
	  line-height:180%;
	  width: 700px;
    padding-left: 20px;
	  padding-right: 20px;
	  padding-top: 15px;
	  padding-bottom:40px;
	  float: left;
	  }
		
	#content_text p {
	  padding-bottom: 0px;
    padding-left:10px;	 
	
	  }

	#content_text_ref p {
	  padding-bottom: 0px;
    padding-left:10px;	 
	
	  }

	#content_text ul {
	  margin-left: 40px;
	  margin-top: 15px;
	  margin-bottom: 10px;
	}
  #content_text .pBottom{	  
      border-top:1px solid #eb8a33;
  }
  
  .warning
  {
    color:red;
  }
  
  .ok
  {
    color:#eb8a33;    
  }
  
  #content_text_ref .pBottom{	  
      border-bottom:1px solid #eb8a33;
      margin-bottom:30px;
      padding-bottom:170px;
  }
  
    #content_text_ref .pBottom2{	  
      border-bottom:1px solid #eb8a33;
      margin-bottom:30px;
      padding-bottom:280px;
      |padding-bottom: 170px;
  }
  
      #content_text_ref .pBottom3{	  
      border-bottom:1px solid #eb8a33;
      margin-bottom:30px;
      padding-bottom:250px;
      |padding-bottom: 140px;
  }
  
  
  #content_text_ref ul{
    margin-bottom:35px;
  }
  
  #content_text table
  {
  line-height:110%;
    margin-left:20px;
    vertical-align:top;
    
  }

  #content_text td
  {    
    text-align:left;
    vertical-align:top;
  }
  
  #content_text input
  {
    border:1px solid #eb8a33;
  }
  
  #content_text input.submit
  {    
    cursor:Pointer;
    _cursor:Hand;
  }
  
  #content_text textarea{
  border:1px solid #eb8a33;
    width:95%;    	  
    height:200px;
          
  }  
/*Paticka*/
	#foot {
	  padding-top: 0px;
	  padding-bottom: 0px;
	  clear: both;
	  width: 100%;
	  background-color:#000;
	  }
		
	#foot p {
	  color:#FFFFFF;
	  padding: 2px;
	  text-align: center;
	  }
		
	#foot p a {
	  color: #FFFFFF;
	  background-color:#000;
	  font-weight:100;
	 
	  }
		
	#foot p a:hover {
	  color: #FFFFFF;
	  text-decoration: none;
	  border-top: 1px solid #FFFFFF;
    border-bottom:1px solid #FFFFFF;	  
	  }
	#foot p span a {
    color: #000000;
    float: right;
  }
  #foot p span a:hover {
    color: #000000;
    border: 0;
  }
	  
/*  nove */
* {
  margin: 0;
  padding: 0; 
}
.odstavec1 {
   text-align:right;
   margin-top:130px;
}

/* kategorie */
#kategorie1 {
  width: 780px;
  height: 350px;
  /* background-color: red; */
}
#kategorie2 {
  /* background-color: black; */
  padding: 50px 40px; 
}
#kategorieUvnitr {
  width: 700px;
  height: 250px;
}
#line1 , #line2 {
  height: 100px;
}
#line1 {
  padding-bottom: 50px;
}
.kbox {
  float: left;
  width: 100px;
  height: 100px;
  background: url('../image1/kbox.png') left top no-repeat;
  margin-right: 100px;
  text-align: center;
}
.last {
  margin-right: 0;
}
.first {
  margin-left: 100px;
}
h3 {
  margin: 40px 0 0 0;
  font-size: 18px;
}
h3 a {
  font-weight: bolder;
  text-decoration: none;
  color: #ffffff;
}
h3 a:hover {
  text-decoration: underline;
}
.center {
  text-align: center;
}
/* kategorie konec */

/* nahled kategorie */
#malek1 {
  width: 780px;
  height: 18px;
  background-color: #eb8a33;
}
#malek2 {
  padding-left: 180px;
  border-top: 1px solid #000000;
}
#malekUvnitr ul {
  width: 600px;
  height: 17px;
  list-style-type: none;
}
#malekUvnitr li {
  float: left;
}
#malekUvnitr a {
  color: #000000;                  
  text-decoration: none;
  padding: 0 20px 0 0;
  font-weight: bold;
  font-size: 12px;
}
#malekUvnitr a:hover {
  text-decoration: underline;
}
#nahledk1 {
  float: left;
  width: 780px;
}
#nahledk2 {
  padding: 25px 50px 10px 50px;
}
#nahledkUvnitr {
  width: 680px;
}
#nahledkUvnitr h2 {
  margin: 0px;
  font-size: 18px;
}
#nahledkUvnitr h3 {
  margin: 0px;
  padding: 15px 0 0 0;
  font-size: 14px;
}
/* z domu */
.floatleft {
  float: left;
}
.thumbnail {
  float: left;
  margin-right: 10px; /* zdálenost mezi dvema thumnails */
  text-align: center;
}
.thumbnail img {
  background-color: #ffffff;
  border: 1px #eb8a33 solid;
  display: block;
  margin: 4px 0 4px 10px;
  padding: 4px;
  position: relative;
}
.thumbnail img:hover {
  background-color: #eb8a33; /* pozadi pri najeti mysi */
}
.cistic {
  clear: both;
  width: 100%;
  height: 2px;
  background-color: #eb8a33;
}
/* nehled kategorie konec */

/**/	  
