body {
	 font-size: 76%;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     background-color:rgb(221,221,221);
     background-repeat;
     text-align: center; /* vycentrov�no pro Internet Explorer */
	 line-height: 1.4em;
	 margin: 0;
}
.backLinks {
	font-size: 10px;
}
.backLinks a {
	color: #666 !important;
}
.backLinks a:hover {
	text-decoration: none;
}
.backLinks a b {
	 font-weight: normal;
	 color: #666;
}
/*rozvr�en� str�nky*/
#main {
     width: 755px;   /* celkov� ���ka */
     border: 0px solid #ccc;
     margin-left: auto;
     margin-right: auto;
     text-align: left;
     background-color:#B8AC73;
     
}
#hlavicka-null {
     width: 100%;
     height: 109px;
     padding: 0;
     border: 0;    
}
#hlavicka {
     border-bottom: 0px solid #ccc;
}

#menu2-null {
     width: 100%;
     padding: 0;
     border: 0;     
}
#menu2 {
     border-left: 0px solid black;
     text-align: center;
     margin: 0px;
     padding: 0px;
}
#obsah-null {
     width: 600px;
     float: right;
     padding: 0;
     border: 0;
	 _margin-top:-25px;
}
#obsah {
     padding: 10px;
     min-height: 70%;
     border-left: 0px solid #ccc;
     background-color:rgb(239,239,239);
     _height: 400px;
     min-height: 400px;
}
#menu {
   width: 100%;
   margin: 0px;
   padding: 0px;
}
#levo-null {
     width: 155px;
     float: left;
     padding: 0;
     border: 0;
}
#levo {
     padding: 10px;
}
#zapati-null {
     clear: both;
     width: 100%;
     padding: 0;
     border: 0;
}
#zapati {
     padding: 0px;
     border-top: 0px dotted black;
          
}
.noscreen { 
     display: none;
     margin-left: -25%;
     _margin-left: -20%;
}
/*konec rozvr�en� str�nky*/

/*z�pat�*/
#zapati a {
      color:#333333;
}

#zapati a:hover {
      text-decoration:none;
      color:#808080;
}
#zapati .levo{
   margin: 0px;
   padding: 0px;
   padding: 2px 0px 2px 10px;
}
#zapati .pravo{
   margin: 0px;
   /*padding: 0px;*/
   float: right;
   padding: 0px 10px 0px 0px;
}
#zapati .pocitadlo{
  visibility: hidden;
}
#zapati p {
margin: 10px 20px;
}
/*konec z�pat�*/


/*horizont�ln� menu*/
#menu2 a   {
	font-family: arial, tahoma;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	padding:%px;
}
#menu2 a:hover{ 
  font-family: arial, tahoma;
	color: #808080;
	font-weight: bold;
	text-decoration: none;
}
#menu2 a.active {
	font-family: arial, tahoma;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
/* konec horizont�ln�ho menu*/



/*menu*/
#menu li {
   margin: 7px;
   /*_margin: 0px;*/
   padding: 0px;
   font-size: 90%;
   list-style-type:none;
   border-bottom: 1px dotted black;

}
#menu a   {
	font-family: arial, tahoma;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
#menu a:hover{ 
  font-family: arial, tahoma;
	color: #808080;
	font-weight: bold;
	text-decoration: none;
}
#menu a:active {
	font-family: arial, tahoma;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
#menu .nadpismenu   {
	margin: 0px;
  padding: 0px;
  font-size: 100%;
	color: black;
}
#menu .center {
     text-align: center;
     vertical-align: bottom;
     ine-height: normal;
}
/*konec menu*/


/*obsah*/
#obsah a { 
   color: rgb(0,51,255);
   text-decoration: none;
}
#obsah a:hover {
   color: maroon;
}
#obsah a:active {
   font-size: 100%;
}
    /* tabulky*/
    #obsah .tabmodely {
      font-size: 80%;
      width: 30em;
      border: 0px solid blue;
    }

    #obsah .tabdiesel {
      font-size: 80%;
      width: 60em;
    }
    #obsah .tabdownload {
      font-size: 80%;
      width: 60em;
    }
    #obsah .tabfoto {
      	height: 100px; 
        text-align: center;
    }
    #obsah .tabclanky {
      font-size: 80%;
      width: 60em;
    }
    #obsah .tabclanky td {
       vertical-align: top;
    }  
 
#obsah .modelyfoto {
      	width: 180px; 
        border: 2px solid; 
        margin-top: 25%; 
        margin-right: 10%; 
        float: right;
      }
      
#obsah .horniodkaz {
  margin: 0px;
  padding: 0px;
  text-align: center;
  background-color:rgb(177,180,175);
}
#hlavicka h1 {
  width: 747px;
  height: 101px;
  position:relative;
  margin: 0; padding: 4px;

}
#hlavicka h1 span{
	background-image: url("grafika/header.jpg");
	position:absolute;
	width: 755px;
	height: 109px;
	left:0; top:0;
}
#obsah h1  {
	font-family: arial, tahoma;
	margin-top: 5%;
  color: #7b7b7b;
	font-size: 180%;
	font-weight: bold;
	text-align: left;
	
}   
#obsah .novinky {
     padding: 15px;
     margin: 10px;
     text-align: left;
     color: rgb(62,62,62);
     border: 1px solid black;
     height: 150px;
     overflow: -moz-scrollbars-vertical; overflow: auto; overflow-y: auto 
}
#obsah .autor {
     margin 0px;
     text-align: right;
     font-size: 100%;
     color: black;
}
#obsah .zdroj {
     margin 0px;
     padding: 0px;
     text-align: left;
     font-size: 100%;
     color: black;
}
#obsah .odstavec {
     text-indent: 50;
}
#obsah .center {
     text-align: center;
}
#obsah .strana {
     margin 0px;
     text-align: right;
}
#obsah .downloadli {
   margin: 0px;
   padding: 0px;
   list-style-type:none;
   list-style-image: URL('grafika/download.gif');
   margin-left: 40px;
}
#obsah .hldownloadli {
   margin-left: 25px;
   padding: 0px;
   list-style-type:none;
   border-top: 0px dotted black;
}
#obsah .clankyli {
   margin: 0px;
   padding-left: 10px;
   list-style-type:none;
   font-size: 120%;
}
#obsah hr {
   font-size: 100%;
   margin: 0px;
   padding: 0px;
   width: 200px;
   _width: 100%;
} 
#obsah .zpet {
     text-align: center;
     padding: 0; 
     font-weight: bold; 
}

#obsah h3 {
   font-size: 100%;
}
.uvodobr {
  border: 5px solid black;
  text-align: center;
  margin-left: 160px;
  margin-top: 30px;
}
/*konec obsah*/



