* {
  
  border:0px none;
}


body {
	background-color: #000000;
	background-image: url(http://www.primotorbike.com/BACKGROUND/bckg_00.gif);
	margin: auto;
	background-repeat: repeat-y;
	background-position: center top;
	color:#28272E;
}
h1{
  font-size: 14px;
  font-weight: bold;
  color:#AB071B;
}
h2{
  font-size: 13px;
  font-weight: bold;
  color:#AB071B;
}
h3{
  font-size: 13px;
  color:#1E07AB;
}
p{
  font-size: 12px;
}

.cervena {
  color:#B52306;
}
.cervena a{
  color:#B52306;
}
.zelena {
  color:#0AAB15;
}
.cerna {
  color:black;
}
.modra {
  color:#3D27C2;
}
.seda {
  color:#161814;
}
.bila {
  color: white;
}

.centr {
  text-align: center;
}
.prava {
  text-align: right;
}

a {
  color:#1E07AB;
  text-decoration:underline;
  font-size: 12px;
}
a.black {
  color:black;
}
a:hover {
  color:#C01F25;
}

ul {
  list-style-type:square;
  color:#B52306;
  font-size:12px;
}
li {
  color:#B52306;
  padding-left:0px;
  margin:0px;
}
.obrazekl {
	border: none;
	margin: 15px 15px 15px 15px;
	width: auto;
	height: auto;
	float: left;
}
.obrazekp {
	border: none;
	margin: 15px 15px 15px 15px;
	width: auto;
	height: auto;
	float: right;
}
table {
  border-collapse:collapse;
  font-size:12px;
  margin:10px -2px 12px -2px;
}
table tr,table td {
  padding:6px;
  border: 0px;
  
}
table tr {
  text-align:left;
}
table .center {
  text-align:center;
}
.table2 {
  border-collapse:collapse;
  font-size:12px;
  margin:10px -2px 12px -2px;
}
.table2 tr,.table2 td {
  padding:6px;
  border:1px solid #FFFE9A;
  
}
.table2 tr {
  text-align:left;
}
.table2 .center {
  text-align:center;
}

#content {
   width: 916px; 
   margin-left: auto;
   margin-right: auto;
   margin-top: 0px;
      
   }
.hlava {
   width: 916px; 
   height: 270px;
   margin-top:0px;
   background: #000000 url(http://www.primotorbike.com/BACKGROUND/bckg_hlavni2.jpg) no-repeat;
   }
.hlavaf {
   width: 853px; 
   height: 185px;
   margin: 0px 31px 0px 32px;
   padding-top: 25px;
   }
.menu {
  
   width: 870px; 
   height: 60px;
   margin: 5px 0px 0px 0px;
   font-size:12px;
}
.menu ul {
  list-style-type:none;
}
.menu li {
  float:left;
  
}
.menu li a {
  display:block;
  color:white;
  text-decoration:none;
  padding:1px 0px 1px 0px;
}
.menu li a:hover {
  color:#B5113E;
  background:#95050F;
}
.menu .left {
  width:85px;
  height:38px;
  margin-right:10px;
}
.menuvip {
  
   width: 870px; 
   height: 60px;
   margin: -10px 0px 0px 0px;
   font-size:12px;
   
}
.menuvip ul {
  list-style-type:none;
  background: #20202A;
}
.menuvip li {
  float:left;
  
  
}
.menuvip li a {
  display:block;
  color:white;
  text-decoration:none;
  padding:1px 0px 1px 0px;
}
.menuvip li a:hover {
  color:#B5113E;
  background:#95050F;
}
.menuvip .left {
  width:85px;
  height:38px;
  margin-right:10px;
}
.right {
  float: right;
  
}
 
.stred {
   width: 916px; 
   background: transparent url('http://www.primotorbike.com/BACKGROUND/stred-bg.gif') repeat-y;
   margin-top: -12px;
   }
.stred a {
  color:red;
  text-decoration:none;
  font-size: 12px;
}
.stred a:hover {
  color:#05058E;
}
.streda {
   width: 818px;
   height:25px; 
   margin-left: 43px;
   margin-right: 35px;
    }
.streda p {
   float: right;
   }
.streda a {
   font-size: 14px;
   color:red;
   font-weight: bold;
    }
.streda a:hover {
   color:#05058E;
   
    }    

.streds {
   width: 818px; 
   margin-left: 43px;
   margin-right: 35px;
   overflow: hidden;
    }
.stredr {
   width: 283px; 
   margin-left: 61px;
   margin-right: 512px;
   overflow: hidden;
    }  
.stredsa {
  float: left;
   width: 120px; 
   } 
   .stredsb {
   float: right;
   width: 680px; 
   } 
.stredk {
   width: 916px; 
   background: transparent url('http://www.primotorbike.com/BACKGROUND/bckg_04.gif') no-repeat;
   margin-top: -12px;
   height: 40px;
   }
.stredk p, a{
   padding-right: 30px;
    }
.stredk l {
   color: #283615;
   background: #12ECDE;
    }
.footer {
   width: 818px; 
   margin-left: 40px;
   margin-right: 200px;
   border-top: 1px solid #F2F1F1; 
    } 
.footer p, a{
   font-size: 10px;  
   color: #F2F1F1;
   padding-right: 0px;
   padding-left: 0px; 
   } 
.footer a:hover {
   color:#B52306;
   }                          


  

