html, body {
	margin: 0px;
	padding: 0px;
	text-align: center;
  height: 100%;
	background-image: url(images/bg.png);
	font-family: tahoma;
}

p {
   color: #3a3a3a;
  }
  
a {
   color: #6bb646;
   text-decoration: none;
  }
  

    
h1 {
	font-family: georgia;
	font-size: 30px;
	font-weight: 100;
	text-transform: uppercase;
	color: #a4a4a4;
	text-shadow: 1px 1px 1px white;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
table {
             width: 100%;
             float: left;
             position: relative;
             border: none;
            }
            
            
div.diskuse {
             float: left; position: relative;
             width: 696px;
             margin-top: 15px;
             }
             
div.diskuse_top {
             float: left; position: relative;
             width: 696px;
             background-image: url(images/dt.png);
             height: 48px;
             } 
             
div.diskuse_top p {text-align: left;
                   margin-left: 40px;
                   font-family: tahoma;
                   font-size: 11px;
                   color: #4f4f4f;
                   text-transform: uppercase;
                   margin-top: 22px;
                   }
                   
div.diskuse_middle {
             float: left; position: relative;
             width: 696px;
             background-image: url(images/dm.png);
            
             }
             
div.diskuse_middle p {
                      font-family: arial;
                      font-size: 11px;
                      color: #3a3a3a;
                      text-align: justify;
                      margin-left: 40px;
                      
                      margin-right: 35px;
                     }             
             
div.diskuse_bottom {
             float: left; position: relative;
             width: 696px;
             height: 16px;
             margin-bottom: -3px;
             background-image: url(images/db.png);
            
             }
                        
            
div.diskuser {
             float: left; position: relative;
             width: 637px;
             margin-top: -3px;
             margin-left: 25px;
             }
             
div.diskuse_topr {
             float: left; position: relative;
             width: 637px;
             background-image: url(images/dtr.png);
             height: 48px;
             } 
             
div.diskuse_topr p {text-align: left;
                   margin-left: 55px;
                   font-family: tahoma;
                   font-size: 11px;
                   color: #4f4f4f;
                   text-transform: uppercase;
                   margin-top: 23px;
                   }
                   
div.diskuse_middler {
             float: left; position: relative;
             width: 637px;
             background-image: url(images/dmr.png);
            
             }
             
div.diskuse_middler p {
                      font-family: arial;
                      font-size: 11px;
                      color: #3a3a3a;
                      text-align: justify;
                      margin-left: 55px;
                      
                      margin-right: 35px;
                     }             
             
div.diskuse_bottomr {
             float: left; position: relative;
             width: 637px;
             height: 16px;
             background-image: url(images/dbr.png);
            
             }         
            
table tr.hlava td  {height: 30px;}

table tr td p{
              color: #3a3a3a;
              padding-left: 20px;
              font-size: 13px;
            
            }  
            
p.buttonek {
            width: 90px;
            height: 27px;
            position: relative;
            float: left;
            vertical-align: center;
            color: #d9d9d9;
            background-image: url(images/detail_button.png);
            
           }
           
p.buttonek:hover {
                  opacity: 0.8;
                 }           
           
p.buttonek a{
             color: #d9d9d9;
             margin-top: 7px;
             margin-left: 20px;
             text-decoration: none;
             font-family: tahoma;
             text-transform: uppercase;
             vertical-align: center;
             font-size: 11px;
             float: left; 
             position: relative;
            }           
            
            
p.buttonekxxl {
            width: 160px;
            height: 27px;
            position: relative;
            float: left;
            vertical-align: center;
            color: #d9d9d9;
            background-image: url(images/detail_button_big.png);
            
           }
           
p.buttonekxxl:hover {
                  opacity: 0.8;
                 }           
           
p.buttonekxxl a{
             color: #d9d9d9;
             margin-top: 7px;
             margin-left: 20px;
             text-decoration: none;
             font-family: tahoma;
             text-transform: uppercase;
             vertical-align: center;
              font-size: 11px;
             float: left; 
             position: relative;
            }           
                        
            
table tr.hlava td p{color: #6bb646; text-align: left; font-size: 18px; font-family: tahoma; font-weight: bold;}


table tr.a td {background-color: #e9e9e9; height: 28px;} 
table tr.b td {background-color: #f4f4f4; height: 30px;}  
table tr:hover td {background-color: #dedbdb;}
table tr.hlava:hover td {
                         background-color: transparent;
                        } 
div.header {
	float: left;
	position: relative;
	width: 100%;
	height: 320px;
	background-image: url(images/top.png);
}
div.header_box {
	margin-left: auto;
	margin-right: auto;
	background-repeat: no-repeat;
	background-position: center;
	height: 252px;
	width: 100%;
	background-image: url(images/banner_top.png);
}
div.menu {
	margin-left: auto;
	margin-right: auto;
	width: 988px;
	margin-top: 5px;
	height: 45px;
	margin-bottom: 3px;
}
div.vyjezd {
            float: left;
            position: relative;
            width: 550px;
            height: 120px;
            background-color: gray;
            border-radius: 10px;
            margin-left: 75px;
           }

div.newsbox {
	float: left;
	position: relative;
	width: 690px;
	margin-left: 3px;
	height: 165px;
  overflow: hidden;
}
div.newsbox div.date {
	float: left;
	position: relative;
	width: 68px;
	height: 73px;
	margin-left: 23px;
	margin-top: 27px;
	background-image: url(images/datebox.png);
}
div.newsbox div.date p {
	font-size: 22px;
	text-align: left;
	margin-left: 5px;
	color: white;
  font-family: georgia;
}
img.hover:hover {
	opacity: 0.9;
}

input.hover:hover {
	opacity: 0.6;
}
div.newsbox div.text {
	float: left;
	position: relative;
	width: 550px;
	height: 93px;
	margin-left: 25px;
	margin-top: 7px;
}
div.newsbox div.text h2 {
	text-align: left;
	font-size: 16px;
	color: #6bb646;
	font-family: tahoma;
	font-weight: bold;
	margin-left: 8px;
  margin-top: 15px;
  text-transform: uppercase;
	margin-bottom: 10px;
}
h2 {
	text-align: left;
	font-size: 16px;
	color: #6bb646;
	margin-bottom: -15px;
	padding-bottom: -5px;
	font-family: tahoma;
	font-weight: bold;
	margin-left: 8px;
}
div.newsbox div.text p {
	text-align: justify;
	font-size: 13px;
	color: #3a3a3a;
	font-family: arial;
	font-weight: 100;
	margin-top: -7px;
}
div.butbox, div.butbox_active {
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	position: relative;
	height: 27px;
}
div.butbox div {
	float: left;
	position: relative;
	height: 27px;
}
div.butbox div p {
	text-align: center;
	font-size: 12px;
	margin-top: 7px;
	padding-left: 4px;
	padding-right: 4px;
	font-family: tahoma;
	font-weight: bold;
	color: #4f4f4f;
	text-transform: uppercase;
}
div.butbox img {
	float: left;
	visibility: hidden;
	position: relative;
	margin: 0px;
}
div.butbox:hover div, div.butbox_active div {
	float: left;
	position: relative;
	background-color: #090909;
	height: 27px;
}
div.butbox:hover div p, div.butbox_active div p {
	text-align: center;
	font-size: 12px;
	margin-top: 7px;
	padding-left: 4px;
	padding-right: 4px;
	font-family: tahoma;
	font-weight: bold;
	color: #d8d9d8;
	text-transform: uppercase;
}
div.butbox:hover img, div.butbox_active img {
	float: left;
	visibility: visible;
	position: relative;
	margin: 0px;
}
div.main {
	float: left;
	position: relative;
	width: 100%;
}
div.bottom {
  position: relative;
  float: left;
  padding-top: 20px; 
	width: 100%;
}
div.boxer {
           min-height: 100%;
           float: left;
           position: relative;
           width: 100%;
          }
div.bottom_box {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 714px;
	height: 80px;
	background-image: url(images/pata.png);
}

div.main_box {
	width: 988px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
div.main_l {
	float: left;
	position: relative;
	width: 696px;
	margin: 0px;
}

div.mainbody {
	width: 696px;
	background-image: url(images/mm.png);
	float: left;
  min-height: 650px;
	position: relative;
	text-align: justify;
}
div.mainbody p {
	text-align: justify;
	margin-left: 15px;
	margin-right: 15px;
	font-size: 14px;
}
div.login {
	float: left;    
	position: relative;
	width: 292px;
	margin-top: 2px;
	height: 52px;
	background-image: url(images/login.png);
}
a.fanbutton {
	float: left;
	position: relative;
	background-image: url(images/fanbutton.png);
	margin-left: 20px;
	height: 42px;
	width: 256px;
	text-decoration: none;
	border: none;
}
a.fanbutton:hover {
	opacity: 0.5;
}
a.fanbutton p {
	margin-top: 14px;
	text-transform: uppercase;
	color: black;
	font-size: 12px;
	font-weight: bold;
	font-family: tahoma;
}
p.r {
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
	color: black;
	font-size: 12px;
	font-weight: bold;
	font-family: tahoma;
}

div.cara {
	width: 98%;
	margin-left: 1%;
	margin-right: 1%;
	float: left;
	height: 2px;
	margin-top: 3px;
	margin-bottom: 3px;
	background-image: url(images/cara.png);
}
div.bottom_box p {
	color: white;
	font-size: 12px;
	margin: 3px;
	text-decoration: underline;
}
div.bottom_box p a {
	color: white;
}
div.gallery {
	float: left;
	position: relative;
	width: 225px;
  margin-bottom: 40px;
	height: 200px;
}
h3 {
	text-align: center;
	font-size: 12px;
	font-family: tahoma;
	color: #6bb646;
	font-weight: bold;
	line-height: 13px;
	margin-bottom: -5px;
}
div.fotka {
	float: left;
	position: relative;
	width: 225px;
	margin-top: -15px;
	height: 178px;
	background-image: url(images/gallery.png);
}
div.fotka:hover {
	opacity: 0.8;
}
div.gallerybig {
	float: left;
	position: relative;
	width: 225px;
	margin-top: 5px;
	margin-bottom: -52px;
	height: 200px;
	margin-left: 110px;
	margin-right: -70px;
}
div.input {
	float: left;
	position: relative;
	width: 256px;
	height: 31px;
	margin-left: 20px;
	margin-top: 2px;
	margin-bottom: 3px;
	background-image: url(images/input.png);
}
div.input input {
	float: left;
	position: relative;
	background-color: transparent;
	margin-left: 7px;
	margin-top: 2px;
	width: 237px;
	border: none;
	font-size: 14px;
	padding-top: 3px;
	height: 21px;
}
table.zelena {
	float: left;
	position: relative;
	width: 90%;
	margin-left: 5%;
}
table.zelena tr, table.zelena tr td {
	margin: 0px;
	padding: 0px;
}
p.form {
	margin: 0px;
	margin-top: 4px;
}
input.butt {
	width: 128px;
	height: 27px;
	background-image: url(images/butt.png);
	border: none;
	background-color: transparent;
	text-align: left;
	padding-left: 10px;
	color: white;
	text-transform: uppercase;
	font-size: 13px;
	padding-top: 3px;
	font-weight: bold;
}

input.butt:hover {
                  opacity: 0.8;
                 }
                 
p.error {
         padding: 0px;
         margin: 0px;
         text-align: left; padding-left: 35px;
         color: rgb(204,0,0);
        }
          


#comment-wrapper {
  position: relative;
     
}

#commentWrapper { /* required to avoid jumping */
  left:  695px;
  position: absolute;
  margin-left: 0px;
  width:292px;
}

#comment {
  position: absolute;
  top: 0;
  float: left;
  margin-top: 0px;
  width: 292px;
  padding-top: 10px;
}


#comment.fixed {
  position: fixed;
  top: 0;
}


img {
     border: none;
    }

li.sliderxx {
	float: left;
	position: relative;
	width: 696px;
	height: 515px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
ul.sliderxx {
	list-style-type: none;
	width: 696px;
	float: left;
	height: 515px;
	position: relative;
	margin: 0px;
	padding: 0px;
}

div.sliderxx {
            float: left;
            position: relative;
            margin: 0px;
            height: 515px;
            width: 696px;
           }
           
#prevBtnxax a {
	height: 27px;
	width: 91px;
  z-index: 122;
  position: absolute;
  float: left;
  margin-left: -110px;
  margin-top: 500px;
  background-image: url(images/dbd.png);} 
  
  #nextBtnxax a{
	height: 27px;
	width: 91px;
  z-index: 122;
  position: absolute;
  float: left;
  margin-left: -220px;
  margin-top: 500px;
  background-image: url(images/pb.png);}       

div.fbshare {
	z-index: 122;
	position: absolute;
	float: left;
	margin-left: 20px;
	margin-top: 505px;
}
       
