/* Deloyd css - copyright 2010  */
body {
  
  
margin:0px 0px; 
padding:0px; 
font-family: "Trebuchet CE", verdana, Tahoma, Arial, Sans-Serif; 
color:#464545;
font-size: 11px;
background: #000000;
background-position: top;
position: relative; 
margin: auto; 
}
h1 {
    font-size:14px;
    font-weight:bold;
    color: #44688A;
    
}

h2 {
    font-size:12px;
    font-weight:bold;
    color: #44688A;
    margin-bottom:5px;

}
h3 {
    font-size:12px;
    font-weight:normal;
    color: #44688A;
    margin-bottom:5px;

}
p {
  color: #1F1C1D;
  text-align:left;
  font-family: Tahoma, "Trebuchet CE", verdana, arial, sans serif;
  font-size:10px;
}
.red {
  color: red;
  }
ul {
  color: #44688A;
  text-align:left;
  font-family: arial, sans serif;
  font-size:11px;
  list-style-image: url('images/ul.jpg');
}
li {
  color: #44688A;
  text-align:left;
  font-family: arial, sans serif;
  font-size:11px;
  list-style-image: url('images/ul.jpg');
}
a {
  color: #5A0101;
  text-decoration:none;
  
}

a:hover {
  color: #08015A;
}
#page {
  width:970px;
  margin: 0 auto;
  text-align: left;
  
   
}
.lista *
{
	margin: 0px;
	padding: 0px;
	width: 970px;
	height: 8px;
}
.lista h1
{
	float: left;
	font-size: 7px;
	padding-left: 30px;
	display: inline;
	color: #3A3A39;
	bottom: -1px;
	position: relative;
}
#tabulka {
  margin-top: 15px;
  width:970px;
background: url('images/bg-stred.jpg') repeat-x;
height: 250px;
}
#tabulka2 {
  margin-top: 30px;
  width:970px;
background: url('images/bg-shop-in.jpg') repeat-x;
height: 160px;
}
.table1 {
	margin-top: 15px;
	margin-left: 30px;
	width: 910px;
	border: none;
	table-layout: fixed;
	
	
}
.td1 {
	padding-left: 10px;
	padding-top:3px;
	width: 130px;
	border: none;
	
}
.tr1 {
	height: 130px;
	border: none;
}

.hlavnimenu span {
	display: none;
}
.m1 a {
  position: relative;
  top: 0px;
  left: 0px; 
  width: 130px;
	height:130px;
	background: url('images/motorky-ik.jpg') 0 0 no-repeat;
}
.m2 a {
  position: relative;
  top: 0px;
  left: 0px; 
  width: 130px;
	height:130px;
	background: url('images/atv-ik.jpg') 0 0 no-repeat;
}
.m3 a {
  position: relative;
  top: 0px;
  left: 0px;  
  width: 130px;
	height:130px;
	background: url('images/quad-ik.jpg') 0 0 no-repeat;
}
.m4 a {
  position: relative;
  top: 0px;
  left: 0px;  
  width: 130px;
	height:130px;
	background: url('images/lode-ik.jpg') 0 0 no-repeat;
}
.m5 a {
  position: relative;
  top: 0px;
  left: 0px;  
  width: 130px;
	height:130px;
	background: url('images/vodni-skutry-ik.jpg') 0 0 no-repeat;
}
.m6 a {
  position: relative;
  top: 0px;
  left: 0px;  
  width: 130px;
	height:130px;
	background: url('images/snezne-skutry-ik.jpg') 0 0 no-repeat;
}

.m1 a, .m2 a, .m3 a, .m4 a, .m5 a, .m6 a {
	display: block;
	width: 130px;
	height:130px;
}
.m1 a:hover, .m2 a:hover, .m3 a:hover, .m4 a:hover, .m5 a:hover, .m6 a:hover {
	background-position: 0px -132px;
}
.ms1 a {
  position: relative;
  top: 0px;
  left: 0px; 
  width: 130px;
	height:130px;
	background: url('images/helma.jpg') 0 0 no-repeat;
}
.ms2 a {
  position: relative;
  top: 0px;
  left: 0px; 
  width: 130px;
	height:130px;
	background: url('images/boty.jpg') 0 0 no-repeat;
}
.ms3 a {
  position: relative;
  top: 0px;
  left: 0px;  
  width: 130px;
	height:130px;
	background: url('images/doplnky.jpg') 0 0 no-repeat;
}
.ms4 a {
  position: relative;
  top: 0px;
  left: 0px;  
  width: 130px;
	height:130px;
	background: url('images/chranice.jpg') 0 0 no-repeat;
}
.ms5 a {
  position: relative;
  top: 0px;
  left: 0px;  
  width: 130px;
	height:130px;
	background: url('images/obleceni.jpg') 0 0 no-repeat;
}
.ms6 a {
  position: relative;
  top: 0px;
  left: 0px;  
  width: 130px;
	height:130px;
	background: url('images/rukavice.jpg') 0 0 no-repeat;
}

.ms1 a, .ms2 a, .ms3 a, .ms4 a, .ms5 a, .ms6 a {
	display: block;
	width: 130px;
	height:130px;
}
.ms1 a:hover, .ms2 a:hover, .ms3 a:hover, .ms4 a:hover, .ms5 a:hover, .ms6 a:hover {
	background-position: 0px -132px;
}
.tr2 {
	border: none;
	margin-top: 0px;
}
.tr2 h2{
	height: 11px;
	color: #E1E0E0;
	margin-top: 0px;
	text-align: center;
}
.tr2 a{
	height: 11px;
	color: #E1E0E0;
	
}
.tr2 a:hover{
	height: 11px;
	color: #F9F6A9;
	
}
.tr2 p{
	font-size: 8px;
	color: #252629;
	text-align: left;
  font-weight: normal;
  margin: 0px 0px 0px 0px;
}
.td2 {
	margin-top: 0px;
	border: none;
	
}
#bannerhs {
  margin-top: 10px;
  margin-left: 5px;
  width:970px;
  height: 150px;
}
#bannerhs img{
  border: none;
}
.box3a {
  float:left;
	width:970px;
	height: 20px;
	margin-top: 5px;
			}
.box3a h2{
  color: white;
	font-size: 14px;
	font-weight: bold;
	margin-top: 5px;
	text-align: center;
		}
.box3a a{
  color: white;
	font-size: 14px;
	font-weight: bold;
	margin-top: 5px;
			}
.box3a a:hover{
  color: #F9F6A9;
			}
.box3 {
  float:left;
	width:960px;
	margin-top: 5px;
	margin-left: 5px;
	border-top: 2px solid black;
	padding: 0px 0 0;
	z-index: 10;
	position: relative;
	background: #2D2C2D;
	
	}
.box3 img {
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 5px;
  border: none;
		}
.box3 a{
  font-size: 5px;
			}
#hlava {
	margin-top: 0px;
	border: none;
	width: 970px;
	height: 116px;
}
#hlavaa {
	margin-top: 0px;
	border: none;
	width: 488px;
	height: 116px;
	float: left;
}
#hlavaa img{
	border: none;
	
}
#hlavab {
	margin-top: 0px;
	border: none;
	width: 482px;
	height: 116px;
	float: right;
	background: url('images/hlava-bg.jpg') 0 0 no-repeat;
}
#hlavab img{
	margin-top: 15px;
	margin-left: 20px;
	border: none;
	width: 82px;
	height: 74px;
	float: left;
	}
#hlavab a{
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: white;
	}
#hlavab a:hover{
	color: #F9F6A9;
	
	}
.imghb {
	margin-left: 50px;
		}
#hlmenu {
	width: 970px;
	margin-top: 5px;
	height: 120px;
	float: left;
	}

#hlmenu a:hover{
	color: #F9F6A9;
	
	}
.tablehm {
	margin-left: 0px;
	width: 970px;
	border: none;
	table-layout: fixed;
	
	
}
.tdhm1 {
	padding-left: 9px;
	padding-top:0px;
	width: 80px;
	border: none;
	
}
.trhm1 {
	height: 80px;
	border: none;
}
#hlmenu2 {
	width: 970px;
	margin-top: 0px;
	height: 50px;
	float: left;
	color: white;
	}
#hlmenu2 a:hover{
	color: #F9F6A9;
	
	}
.tablesh {
	margin-left: 0px;
	width: 970px;
	border: none;
	table-layout: fixed;
	font-size: 10px;
}
.tablesh a{
	color: white;
}
.tablesh a:hover{
	color: #F2D000;
}
.tablesh img{
	border: none;
	vertical-align: sub;
	
}
.tablesh p{
	margin-left: 5px;
	border: none;
	table-layout: fixed;
}	
.trsh1 {
	height: 20px;
	border: none;
}	

.tdsh1 {
	padding-left: 9px;
	padding-top:0px;
	border: none;
	width: 200;
	
}
.tdsh2 {
	padding-left: 9px;
	padding-top:0px;
	width: 80px;
	border: none;
	
}
.tdsh2 p{
	font-size: 11px;
	color: white;
	
}
.tdsh3 {
	padding-left: 9px;
	padding-top:0px;
	width: 250px;
	border: none;
	
}
.tdsh4 {
	padding-left: 9px;
	padding-top:0px;
	width: 68px;
	border: none;
	
}
.tdsh4 a{
	font-size: 12px;
	font-weight: bold;
	color: #F2D000;
	text-decoration: underline;
	
}
.tdsh4 a:hover{
	color: white;
}
#odeslata{
background: #F2D000;
width: 20px; height: 20px;
margin-left: 5px;
border: 1px solid white;
margin-right: 3px;
cursor: pointer; 
font-size: 14px;
color: black;
font-family: "Trebuchet CE", verdana, arial, sans serif;
}
.prihltab {
margin-top: 3px;
width: 60px; height: 16px;
border: 0px;
color: black;
font-family: "Trebuchet CE", verdana, arial, sans serif;
border: 1px solid #F2D000;
} 

.trsh1 {
	border: none;
}
#hlmenu span {
	display: none;
	}

.hm1 a {
  position: relative;
  top: 0px;
  left: 0px; 
  width: 80px;
	height:80px;
	background: url('images/motorky-hm.jpg') 0 0 no-repeat;
}
.hm2 a {
  position: relative;
  top: 0px;
  left: 0px; 
  width: 80px;
	height:80px;
	background: url('images/atv-hm.jpg') 0 0 no-repeat;
}
.hm3 a {
  position: relative;
  top: 0px;
  left: 0px;  
  width: 80px;
	height:80px;
	background: url('images/quad-hm.jpg') 0 0 no-repeat;
}
.hm4 a {
  position: relative;
  top: 0px;
  left: 0px;  
  width: 80px;
	height:80px;
	background: url('images/lode-hm.jpg') 0 0 no-repeat;
}
.hm5 a {
  position: relative;
  top: 0px;
  left: 0px;  
  width: 80px;
	height:80px;
	background: url('images/vodni-skutry-hm.jpg') 0 0 no-repeat;
}
.hm6 a {
  position: relative;
  top: 0px;
  left: 0px;  
  width: 80px;
	height:80px;
	background: url('images/snezne-skutry-hm.jpg') 0 0 no-repeat;
}
.hm7 a {
  position: relative;
  top: 0px;
  left: 0px;  
  width: 80px;
	height:80px;
	background: url('images/bazar-hm.jpg') 0 0 no-repeat;
}
.hm8 a {
  position: relative;
  top: 0px;
  left: 0px;  
  width: 80px;
	height:80px;
	background: url('images/pujcovna-hm.jpg') 0 0 no-repeat;
}
.hm9 a {
  position: relative;
  top: 0px;
  left: 0px;  
  width: 80px;
	height:80px;
	background: url('images/servis-hm.jpg') 0 0 no-repeat;
}
.hm10 a {
  position: relative;
  top: 0px;
  left: 0px;  
  width: 80px;
	height:80px;
	background: url('images/vip-hm.jpg') 0 0 no-repeat;
}


.hm1 a, .hm2 a, .hm3 a, .hm4 a, .hm5 a, .hm6 a, .hm7 a, .hm8 a, .hm9 a, .hm10 a {
	display: block;
	width: 80px;
	height:80px;
}
.hm1 a:hover, .hm2 a:hover, .hm3 a:hover, .hm4 a:hover, .hm5 a:hover, .hm6 a:hover, .hm7 a:hover, .hm8 a:hover, .hm9 a:hover, .hm10 a:hover {
	background-position: 0px -81px;
}
#stred {
	width: 970px;
	margin-top: -20px;
	float: left;
	}
#stred table{
	width: 970px;
	float: left;
	}

.trs1 {
	height: 20px;
	}
.tds1 {
	width: 170px;
	vertical-align: top;
	background: #1A1A1A;
	border: 1px solid white;
	}
.tds1 h2{
  
	color: white;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
			}
.tds11 {
	width: 170px;
	vertical-align: top;
	background: #1A1A1A;
	border: none;
	}
.tds11 h3{
  padding: 0px 4px 0px 10px;
			}
.tds11 a{
  color: white;
	font-size: 11px;
	font-weight: bold;
	padding-left: 20px;
	border: none;
	background: url(images/odrazka2.gif) no-repeat left top;
		}
.tds11 a:hover{
  color: #238DE1;
	background: url(images/odrazka3.gif) no-repeat left top;
		}
.tds12 {
	width: 170px;
	vertical-align: top;
	background: #1A1A1A;
	border: none;
	}
.tds12 h3{
  padding: 0px 4px 0px 10px;
  font-size: 10px;
  font-weight: normal;
			}
.tds12 p{
  padding: 0px 4px 0px 10px;
  font-size: 9px;
  font-weight: normal;
  color: #E1DFDF;
			}
.tds12 a{
  color: white;
	font-size: 10px;
	font-weight: norma;
	padding-left: 20px;
	border: none;
	background: url(images/odrazka2.gif) no-repeat left top;
		}
.tds12 a:hover{
  color: #238DE1;
	background: url(images/odrazka3.gif) no-repeat left top;
		}


.tds2 {
	width: 580px;
	margin-left: 10px;
	background: white;
	}
.tds2 h2{
  color: #580202;
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
	padding: 0px 4px 0px 15px;
	background: url(images/odrazka.gif) no-repeat left top;
		}
.tds3 {
	width: 200px;
	margin-left: 10px;
	vertical-align: top;
	background: #1A1A1A;
	border: 1px solid white;
	}
.tds3 h3{
  
	color: white;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
			}
.tds4 {
	width: 580px;
	vertical-align: top;
	background: white;
	}
.tds4 a, h2, h3, p{
	padding-left: 15px;
	padding-right: 10px;
	}
.tds5 {
	width: 200px;
	margin-left: 10px;
	vertical-align: top;
	background: #1A1A1A;
	}
.tds5 h3{
  
	color: white;
	font-size: 10px;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
			}
.tds5 h2{
  
	color: #580202;
	background: white;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 4px 4px 4px;
	border-top: 1px solid #580202;
	border-bottom: 1px solid #580202;
			}
.tds5 p{
  
	color: white;
	font-size: 10px;
	font-weight: normal;
	padding: 0px 4px 0px 4px;
			}
.tds5 a{
  color: white;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 4px 0px 20px;
  background: url(images/odkaz.png) no-repeat left top;
		}
.tds5 a:hover{
  color: #238DE1;
	background: url(images/odkaz2.png) no-repeat left top;
		}
.tds5 img{
  border: none;
  margin: 3px 3px 3px 3px;
		}
.stredtext {
	width: 570px;
	margin-left: 10px;
		}
.stredtext h3{
  color: #580202;
	font-size: 10px;
	font-weight: bold;
	margin-left: 10px;
	padding: 0px 4px 0px 10px;
			}
.stredtext p{
  color: #646463;
	font-size: 10px !important;
	margin-left: 10px;
	padding: 0px 4px 0px 10px;
			}
.stredtext img{
  border: none;
	margin: 3px 3px 3px 3px;
				}
.stredtext a{
  color: #580202;
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
	padding: 0px 4px 0px 10px;
	text-decoration: none;
			}
.stredtext a:hover{
  color: #646463;
			}
			
.rubrika {
	width: 570px;
	margin-left: 10px;
	color: #646463;
	font-size: 12px !important;
	
		}
.rubrika h3{
  color: #580202;
	font-size: 12px;
	font-weight: bold;
	margin-left: 0px;
	padding: 0px 4px 0px 10px;
			}
.rubrika p{
  color: #646463;
	font-size: 12px !important;
	margin-left: 10px;
	padding: 0px 4px 0px 0px;
			}
.rubrika img{
  border: none;
	margin: 3px 3px 3px 3px;
				}
.rubrika a{
  color: #580202;
	font-size: 12px;
	margin-left: 10px;
	text-decoration: none;
			}
.rubrika a:hover{
  color: #646463;
			}
.rubimg{
  float: left;
			}
.stredmapa {
	width: 570px;
	margin-left: 5px;
		}
.stredmapa h3{
  color: #580202;
	font-size: 10px;
	font-weight: bold;
	margin-left: 10px;
	padding: 0px 4px 0px 10px;
			}
.stredmapa p{
  color: #646463;
	font-size: 10px !important;
	margin-left: 5px;
	padding: 0px 4px 0px 10px;
			}
.stredmapa img{
  border: none;
	margin: 3px 3px 3px 3px;
				}

#stredpro {
	width: 570px;
	margin-left: 10px;
	font-family: Tahoma, verdana, arial, sans serif;
		}
#stredpro table{
  width: 560px;
  background: #E8E8E8;
	border: 1px solid white;
		}
#stredpro h3{
  color: #580202;
	font-size: 10px;
	font-weight: bold;
	margin-left: 10px;
	padding: 0px 4px 0px 10px;
			}
#stredpro p{
  color: #646463;
	font-size: 10px;
	margin-left: 10px;
	padding: 0px 4px 0px 10px;
			}
#stredpro td,tr {
	border: 1px solid white;
		}
#stredpro img{
	border: none;
			}
.stredtr1 {
	background: #646463;
}
.stredbila {
	color: white;
	font-size: 10px;
	font-weight: bold;
}
.strednormal {
	color: #646463;
	font-size: 10px;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
}
.strednazev {
	color: #646463;
	font-size: 9px;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 3px;
	
}
.stredrok {
	color: #574004;
	font-size: 10px;
	font-weight: bold;
}
.stredrokn {
	color: #960415;
	font-size: 10px;
	font-weight: bold;
}
.stredcena {
	text-decoration: line-through;
	color: #646463;
	font-size: 7px;
	font-weight: normal;
	
}
.stredtd1 {
width: 130px;
	text-align: center;
	vertical-align: middle;
}
.stredtd2 {
width: 40px;
	text-align: center;
	vertical-align: middle;
}
.stredtd3 {
width: 210px;
	text-align: center;
	vertical-align: middle;
}
.stredtd4 {
width: 60px;
	text-align: center;
	vertical-align: middle;
}
.stredtd5 {
width: 80px;
	text-align: center;
	vertical-align: top;
}
.stredtd5 img{
	border: none;
}
.stredtd6 {
width: 80px;
	text-align: center;
	vertical-align: middle;
}
.stredtd7 {
width: 340px;
	text-align: center;
	vertical-align: middle;
}
.stredtd8 {
width: 100px;
	text-align: center;
	vertical-align: middle;
}
.stredtd9 {
width: 150px;
	text-align: center;
	vertical-align: middle;
}
.stredtd10 {
width: 270px;
	text-align: center;
	vertical-align: middle;
}
.stredtd11 {
width: 180px;
	text-align: center;
	vertical-align: middle;
}
#streddet {
	width: 570px;
	margin-left: 10px;
		}
#streddet img {
	border:none;
	float:left;
		}
.streddetc {
	width: 570px;
	float:left;
	font-family: verdana, arial, sans serif;
		}
.streddetc img{
	border: none;
	float:left;
	margin: 3px 3px 3px 3px;
		}
.streddetcco {
	width: 126px;
	height: 96px;
	float: left;
	margin-left: 3px;
			}
.streddetcco img{
	border: none;
	margin: 3px 3px 3px 3px;
		}
.streddeta {
	width: 320px;
	margin-left: 10px;
	float:left;
		}
.streddetb {
	width: 200px;
	margin-left: 10px;
	float:right;
		}
.novinkyweb {
	margin-left: 10px;
	width: 560px;
	
		}
.novinkyweb img{
	margin: 10px 10px 10px 10px;
	
	
		}
#footer {
  clear: both;
  width: 970px;
  margin-top: 20px;
      }
#footer img{
  border: none;
      }
#footer1 {
    float: left;
    width:200px;
          }
#footer1 p {
    font-size: 10px;
    color: #3D3D3D;
    padding-top: 10px;
       
  }
#footer1a {
    float: left;
    width: 320px;
      }

#footer1a p {
    font-size: 10px;
    color: #3D3D3D;
    padding-top: 10px;
    text-align: center;
       
  }

#footer2 {
    float: right;
    width: 440px;
    margin-right: 0px;
  }
#footer2 p {
    padding-top: 12px;
    padding-left: 40px;
    text-align:right;
    
  }
#footer2 a {
    color: white;
    font-size: 12px;
    font-family: Tahoma, Arial, Sans-Serif;
    padding-right: 10px;
    padding-left: 10px;
    border-right: 1px solid #3D3D3D;
    text-decoration: none;
       
  }
#footer2 a:hover {
    color: #F9F6A9; 
  }
#footer3 {
    margin-top: -10px;
    float: left;
    width: 970px;
    
  }
#footer3 p {
    margin-top: 0px;
    font-size: 10px;
    color: #3D3D3D;
    text-align: right;
    
    
  }
#footer3 a {
    padding-top: 10px;
    font-size: 10px;
    font-family: Tahoma, Arial, Sans-Serif;
    float: right;
    padding-right: 10px;
    color: #3D3D3D;
    
       
  }
#footer3 a:hover {
    color: #F9F6A9; 
  }
.listaa 
{
  float:left;
	width: 560px;
	margin-left: 7px;
	margin-top: 10px;
	height:20px;
	background: black;
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.listaa a{
  margin-left: 10px;
  padding-top: 4px;
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.listaa a:hover{
  margin-left: 10px;
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.box {
  float:left;
	width: 560px;
	height: 253px;
}

.produkt {
  float:left;
	width: 173px;
	text-align:center;
	margin-left: 7px;
	height:253px;
	background: url('images/normal-bg.png') no-repeat;
}
.produkta {
  float:left;
	width: 173px;
	text-align:center;
	margin-left: 7px;
	height:253px;
	background: url('images/akce-bg.png') no-repeat;
}
.produktn {
  float:left;
	width: 173px;
	text-align:center;
	margin-left: 7px;
	height:253px;
	background: url('images/novinka-bg.png') no-repeat;
}
.produktimg {
  width: 173px;
	text-align:center;
	height:96px;
	
}

.produktimg img {
  margin: 3px 19px 3px 19px;
  border: none;
}
.produktnad {
  width: 173px;
	height:30px;
	margin: 0px 0px 0px 0px !important;
	
}
.produktnad h2 {
  font-size: 12px;
  text-align:center;
  padding: 0px 2px 2px 2px !important;
  margin: 0px 0px 0px 0px !important;
}
.produktcena {
  width: 173px;
	height:17px;
	margin-top: 13px;
}
.produktcenaa {
  width: 173px;
	height:30px;
}
.akce {
  color: #747473;
	font-size: 12px;
	padding: 0px 4px 0px 4px;
	font-weight: normal;
	text-decoration: line-through;
	
}
.cena {
  color: #C90707;
	font-size: 12px;
	margin: 2px 4px 2px 4px;
	font-weight: bold;
	
	
}
.produkttext {
  width: 173px;
	height:35px;
}
.produkttext p {
  color: #3D3D3D;
	font-size: 9px;
	font-family: arial, sans serif;
	padding: 0px 4px 0px 4px;
}
.produktdost {
  width: 173px;
	height:16px;
	margin-top: -10px;
	}
.produktdost p {
  color: #18BB07;
	font-size: 12px;
	font-family: arial, sans serif;
	padding: 0px 4px 5px 55px;
	font-weight: bold;
}

.oranzdost {
  color: #3A4CFA;
	font-weight: normal;
}

.produkttlacitko {
  width: 130px;
	height:20px;
	margin-top: 7px;
}
.produkttlacitko img{
  margin-left: 50px;
  border: none;
}
#kontaktmapa {
  width: 469px;
	height:268px;
	margin-left: 40px;
	margin-top: 15px;
	background: url('images/mapa_cr.jpg') no-repeat;
}
#kontaktmapa img{
  border: none
}
#kontaktmapa a{
  background-image: none !important;
}
#odkaz1 {
  width: 110px;
  float: left;
  height: 268px;
  margin-left: 105px;
}
#odkaz1 img{
  margin-top: 65px;
}
#odkaz2 {
  width: 110px;
  float: left;
  height: 268px;
  margin-left: 55px;
}
#odkaz2 img{
  margin-top: 165px;
}
#radkovani {
  width: 200px;
  float: left;
  margin-left: 180px;
}
#radkovani img{
  border: none;
}
#hledat {
  width: 180px;
  height: 20px;
  margin-top: 3px;
  }
.hledata {
width: 120px; height: 18px;
margin-left: 10px;
border: 0px;
border: 1px solid #F2D000;
} 
#hledatb {
background: url('images/lupa.png') top left no-repeat;
width: 20px; height: 20px;
margin-left: 10px;
border: 0px;
margin-right: 3px;
cursor: pointer; 
font-size: 11px;
color: #0100FF;
font-family: "Trebuchet CE", verdana, arial, sans serif;
}
.cenadetail {
  font-size: 14px;
  font-weight: bold;
  color: #850303;
  }
.preskrtnute {
text-decoration: line-through;
}
#odeslatdetail{
background: #F2D000;
width: 70px; height: 20px;
margin-left: 5px;
border: 1px solid black;
margin-right: 3px;
cursor: pointer; 
font-size: 14px;
color: black;
font-family: "Trebuchet CE", verdana, arial, sans serif;
}
.validace {
background: #CE0627;
}
.detailf4 {
width: 20px; height: 18px;
margin-left: 0px;
border: 1px solid #3D3D3D;
}
.detailf5 {
background: black;
width: 20px; height: 20px;
margin-top: 2px;
margin-left: 3px;
cursor: pointer; 
border: 0px;
} 
#detsou {
  float: none;
  width: 580px; 
  margin: 20px 10px 0px 0px;
    }
#detsou h2 {
    font-size:12px;
    font-weight:bold;
    color: #f0C;
    padding: 2px 5px 2px 5px;
  }
#detsou p {
  color: ##18BB07;
  text-align:left;
  font-family: verdana, arial, sans serif;
  font-size:11px;
  padding: 3px 10px 3px 8px;
}
#detsou a {
  margin-left: 9px;
  font-size: 11px;
  color: #E91C39;
  font-family: Tahoma, Arial, Sans-Serif;
  font-weight: normal;
  }
#detsou a:hover{
  font-size: 11px;
  color: #3D3D3D;
}
.detsoua {
  float: left;
  width: 137px; 
  height: 200px;
  margin: 5px 0px 0px 5px;
  border: 1px solid #CFCFCF;
    }
.detsoua img{
  margin: 10px 5px 0px -10px;
  border: none;
    }
#detpz {
  float: left;
  width: 580px; 
  margin: 0px 10px 0px 0px;
    }
#detpz h2 {
    font-size:12px;
    font-weight:bold;
    color: #18BB07;
    padding: 2px 5px 2px 5px;
  }
#detpz p {
  color: #18BB07;
  text-align:left;
  font-family: verdana, arial, sans serif;
  font-size:11px;
  padding: 3px 10px 3px 8px;
}
#detpz a {
  margin-left: 9px;
  font-size: 11px;
  color: #E91C39;
  font-family: Tahoma, Arial, Sans-Serif;
  font-weight: normal;
  }
#detpz a:hover{
  font-size: 11px;
  color: ##18BB07;
}
.detpza {
  float: left;
  width: 137px; 
  height: 200px;
  margin: 5px 0px 0px 5px;
  border: 1px solid #CFCFCF;
    }
.detpza img{
  margin: 10px 5px 0px -10px;
  border: none;
    }
#rub {
	width: 200px;
	margin-left: 0px;
	margin-top:0px;
	
}
#rub a{
  color: white;
	font-size: 12px;
	font-weight: bold;
	position: relative; 
  left: 0px; 
  top: -10px;
  width: 200px;
	height: 30px;
	display: block;
	background: url('http://primotorbike.com/images/rubriky.jpg') 0 0 no-repeat;
}
#rub a:hover {
	background-position: 0px -30px;
}

#rub h3 {
	color: white;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px !important;
	margin-top: 2px;
	
}
#tech {
	width: 570px;
	margin-left: 0px;
	margin-top: 20px;
	float: right;
	
}
#tech table{
	width: 300px;
	margin-left: 20px;
	
	
}
#tech td, tr{
	width: 150px;
	border: 1px solid #D0D2D0;
	
}
