a {
	color: black;
	text-decoration: underline;
}
img{
  border: 0;
} 
a:hover {
  color: black;
	text-decoration: none;
}
aktivni{
  color: black;
	text-decoration: none;
}
body {
  margin-left: auto;
  margin-right: auto;
	font-family: Tahoma, Verdana, Arial, lucida, sans-serif;
	font-size: 12px;
	line-height: 1.7; 
  background: #618D2C url(design/bg_el-bic.jpg) no-repeat fixed center top;	
}
.hlavni{
  width: 1000px;
  margin-left: auto;
  margin-right: auto;
  background-color: white;
  border: 1px rgb(163,163,163) solid;
}
.logo{
  background: url(design/header.png) no-repeat;
  width: 1000px;
  height: 150px;
}
.logo-obr{
  float: left;
  width: 200px;
}
.logo-text{
  float: left;
  margin-left: 10px;
  margin-top: 10px;
  font-weight: bold;
  color: white;
  font-size: 14px;
  width: 460px;
  height: 130px;
}
.logo-text p{
  margin: 0px;
  padding: 0px; 
}
.news{
  width: 300px;
  float: left;
  margin-left: 20px;
}
.news span{
  font-weight: bolder;
  color: white;
  margin-left: 8px;
}
.actis{
  height: 80px;
  overflow: auto;
  font-size: 14px;
  background-color: white;
  border: 1px gray solid;
}
.actisHeader{
  background-color: #BE2026;
  color: white;
  width: 110px;
  text-align: center;
  border: 1px gray solid;
  margin-bottom: -2px;
}
.actisHeader h3{
  margin: 0px;
  padding: 0px;
  font-size: 90%;
}
.actisContent{
  
}          
.actisJump{
  margin-left: 10px;
  font-size: 12px;
}
.logoh{
  margin: 0;
  padding: 0;
  font-size: 14px;
}
.menu{
  background-image: url(design/menu.png);
  background-repeat: no-repeat;
  height: 60px;
  color: white;
}
.menu-text{
  padding-left: 10px;
  padding-top: 15px;
}
.menu a{
font-size: 11px;
font-weight: bold;
color: white;
text-decoration: none;
}
.menu a:hover{
text-decoration: underline;
color: white;
}
.pivot {
}
.leva{
  float: left;
  width: 730px;
}
.bikes{
  height: 95px;
  width: 730px;
  margin-left: 5px;
  float: left;
}
.bikes img{
  margin-left: 20px;
}
.scoters{
text-align: center;
  height: 85px;
  width: 730px;
  
  margin-bottom: 20px;
  float: left;
}
.scoters img{
  margin-left: 2px;
}
.obsah{
  float: left;
  margin-left: 5px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 20px;
  min-height: 350px; /* pro standardní prohlížeče */
}
.obsah-text{
  margin-top: 20px;
  text-align: justify;
}
.obsah-text2{
  margin-left: 20px;
}
.setr{
  width: 232px;
  float: left;
  margin-top: 5px;
}    
.setrZ{
  background-image: url(design/contZ.png);
  background-repeat: no-repeat;
  height: 20px;
  width: 232px;
}
.setrS{
  background-image: url(design/contS.png);
  background-repeat: repeat-y;
  width: 232px;
}
.setrK{
  background-image: url(design/contK.png);
  background-repeat: no-repeat;
  height: 30px;
  width: 232px;
}
.divprava{
  margin-right: 10px;
  width: 230px;
  float: right;
}
.prava{
  border: 1px rgb(163,163,163) solid;
  margin-bottom: 5px;
}
.prava-text{
  margin-left: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
  line-height: 2em;
}
.prava-text h3{
  margin: 0px;
  font-size: 90%;
}
.bat{
  width: 230px;
  height: 80px;
  margin-bottom: 5px;
}
.partnerGu{
  margin-bottom: 5px;
}
.minus{
  margin-left: -15px;
}
.clr{
  margin-top: 10px;
  clear: both;
}
.smaller120{
  font-size: 120%;
}
.smaller100{
  font-size: 100%;
}
.smaller80{
  font-size: 80%;
}
.testdrive{
  background: url(design/testdrive.gif) no-repeat;
  height: 100px;
  margin-bottom: 5px;
}
.testdrive a {
  text-decoration: none;
}
.testdrive-text{
  margin-left: 20px;
}
.testdrive-text a{
  font-size: 14px;
  font-weight: bold;
}
.shop{
  background: url(design/kosik.png) no-repeat; 
  height: 52px;
  margin-bottom: 5px;
}
.shop-text{
  margin-left: 80px;
  padding-top: 10px;
}
.shop-text a{
  font-size: 18px;
  color: white;
  font-family: Verdana, Arial, lucida, sans-serif;
}
.maps{
  background: url(design/mapa.png) no-repeat;
  width: 230px;
  height: 100px;
  margin-bottom: 5px;
}
.maps-text{
  text-align: center;
  padding-top: 6px;
}
.maps-text h3{
  margin: 0px;
  padding: 0px;
  margin-bottom: 3px;
}
.video{
  height: 210px;
  background-image: url(design/bg_video.png);
  background-repeat: no-repeat;
}
.video h3{
  margin: 0px;
  padding: 0px;
  margin-left: 60px;
  padding-top: 20px;
}
.video-text{
  margin-left: 20px;
  padding-top: 5px;
  font-weight: bold;
  line-height: 2em;
  color: white;
}
.pat{
  margin-top: 5px;
  margin-bottom: 10px; 
  margin-left: auto;
  margin-right: auto;
  width: 980px;
}
.partneri img{
  margin: 10px auto 10px 40px;
}
.pCapt{
  margin: 0px;
  padding: 0px;
  margin-left: 10px;
  color: #528409;
  background-color: white;
}
.nocss{
  margin: 0px;
  padding: 0px;
}
.sCapt{
  margin: 0px;
  padding: 0px;
  margin-left: 10px;
  font-size: 99%;
  color: #528409;
}
.bCapt{
  margin: 0px;
  padding: 0px;
  margin-left: 10px;
  font-size: 99%;
  color: #790000;
}
.pravaN{
  float:right;
  margin: 0px;
  padding:0px;"
}
.prava img {
  margin: 0px;
  padding:0px;"

}
.copyr{
  float:left;
}
.cartab{
  color:white;
  font-size:14px;
  font-weight: bolder;
}
.b1{
  float: left;
  width: 120px;
}
.b1 a{
  color: #790000;
  font-weight: bold;
  text-decoration: none;
}
.b1 span{
  margin-left: 45px;
}

.s1{
  float: left;
  width: 100px;
}
.s1 a{
  color: #528409;
  font-weight: bold;
  text-decoration: none;
  font-size: 10px;
}
.s1 span{
  margin-left: 10px;
}

.s1a{
  float: left;
  width: 120px;
}
.s1a a{
  color: #528409;
  font-weight: bold;
  text-decoration: none;
  font-size: 10px;
}
.lefty{
  float: left;
  margin-top: 20px;
  width: 500px;
  line-height: 2em;
}
.lefty-im{
  float: left;
  width: 180px;
  margin-bottom: 5px;
  margin-left: 15px;
}
.e4{
  margin-left: 300px;
}
.eostatni a{
 color: #790000;
 font-weight: bold;
 text-decoration: none; 
}
.eostatni1{
 width: 300px;
 float: left;
 margin-left: 100px;
}
.eostatni2{
 width: 200px;
 float: left;
 margin-left: 100px;
}
.htwo{
  font-size: 99%;
  color: #528409;
}
.products{

}
.product{
  width: 280px;
  float: left;
  margin-left: 30px;
  margin-bottom: 30px;
}
.product a{
  color: #528409;
  font-weight: bolder;
  text-decoration: underline;
}
.product a:hover{
  text-decoration: none;
}
a img{
  text-decoration: none;
}
.vertImg{
  vertical-align: middle; 
}

