html, body {
      margin: 0px;
      padding: 0px;
      background-color: black;
      background-image: url('../obr/bg_main2.jpg');
      background-repeat: no-repeat;
      background-position: left top;}
      
    div.center {
      margin-left: auto; 
      margin-right: auto;
      background-color: transparent;
      width: 990px;
      position: relative;
      top: 107px;}
      
    div.logo_obr {
      position: absolute;
      left: 33px;
      top: 15px;
      z-index: 1;}
    
    div.logo {  
      filter:alpha(opacity=65); 
      -moz-opacity: 0.65; 
      -khtml-opacity: 0.65;
      opacity: 0.65;
      width: 400px;
      height: 110px;
      background-color: white;}
      
    div.main {
      width: 907px;
      background-color: black;
      padding: 40px;
      padding-bottom: 60px;
      padding-top: 50px;}
      
    div.stred {
      width: 987px;
      background-color: black;}
      
    div.bottom {
      height: 34px;
      width: 947px;
      background-color: black;
      background-image: url('../obr/paticka.jpg');
      background-repeat: repeat-x;
      padding-left: 40px;}

    h1 {
      color: white;
      font-family: Arial;
      font-weight: bold;
      font-size: 15px;
      padding-bottom: 20px;
      margin: 0px;}
      
    h2 {
      color: white;
      font-family: Arial;
      font-weight: bold;
      font-size: 16px;
      margin: 0px;
      margin-bottom: 20px;
      padding: 4px;
      border: 1px solid gray;
      width: 100%;
      text-align: left;}
      
    h2 a {
      text-decoration: none;
      color: white;}
    
    span {
      color: white;
      font-family: Arial;
      font-size: 13px;
      text-decoration: none;}

    div#active {
      background-color: black;
      text-decoration: none;}
      
    div#active span.menu{
      color: #C1272D;}
      
    
    span.carka {
      position: relative;
      top: 7px;
      color: #E0E0E0;
      font-family: Arial;
      font-size: 12px;
      padding-left: 13px;
      padding-right: 13px;}
    
    #img01 {
      float: right;
      margin-left: 25px;
      margin-bottom: 20px;}
      
    #img02 {
      float: left;
      margin-right: 70px;
      border: 1px solid white;}
      
    #img03 {
      float: right;
      margin-right: 0px;
      margin-bottom: 20px;}
      
    #img04 {
      margin-right: 14px;}
      
    #img05 {
      margin-left: 15px;}
      
    .ctyrkolky-rozdeleni {
      margin-top: 10px;
      margin-bottom: 10px;}
    
    span.copyright {
      position: relative;
      top: 6px;
      left: 50px;
      color: white;
      font-family: Arial;
      font-size: 12px;}
      
      span.copyright a {
        color: white;
        font-family: Arial;
        font-size: 12px;
        text-decoration: none;}
        
    ul li a {
      text-decoration: underline;
      color: white;
      font-family: Arial;
      font-size: 12px;}
      
      ul li a:hover {
        text-decoration: none;}
    
    ul.detail {
      margin-left: 25px;
      margin-top: 15px;}
        
    div.novinka01 {
      width: 595px;
      height: 15px;
      padding: 6px;
      padding-left: 20px;
      background: url('../obr/novinka01.jpg') repeat-y;
      margin-bottom: 1px;}
    
    div.novinka02 {
      width: 595px;
      height: 15px;
      padding: 6px;
      padding-left: 20px;
      background: url('../obr/novinka02.jpg') repeat-y;
      margin-bottom: 1px;}
    
    a.novinky {
      text-decoration: none;
      color: white;
      font-family: Arial;
      font-size: 12px;}
      
    div.model {
      width: 250px;
      height: 300px;
      background-color: transparent;
      text-align: center;}
      
    div.model2 {
      width: 250px;
      height: 300px;
      background-color: transparent;
      float: right;
      margin-right: 70px;
      text-align: center;}
      
    div.model3 {
      width: 250px;
      height: 300px;
      background-color: transparent;
      float: right;
      text-align: center;}
    
    div.model_detail {
      width: 350px;
      height: 300px;
      background-color: transparent;
      float: right;
      text-align: center;}
      
      div.model_detail div {
        text-align: left;
        margin-top: 25px;}
        
        div.model_detail div img {
          border: 1px solid gray;}
      
    span.cena {
      font-size: 26px;
      font-family: Arial;
      font-weight: bold;
      color: red;}
    
    a {
      text-decoration: underline;
      color: white;
      font-family: Arial;
      font-size: 13px;}
      
      a:hover {
        text-decoration: none;}
        
    table.vypis {
      border-collapse: collapse;
      width: 80%;}
      
      table.vypis td {
        border: 1px solid white;
        padding: 5px;
        text-align: center;
        width: 33%;}
        
      table.vypis tr.second {
        background: #454545;}
        
        
    table.vypis2 {
      border-collapse: collapse;
      width: 90%;}
      
      table.vypis2 td {
        border: 1px solid white;
        padding: 5px;
        text-align: center;
        width: 25%;}
        
      table.vypis2 tr.second {
        background: #454545;}
        
        
    table.detail {
      border-collapse: collapse;
      width: 58%;}
      
      table.detail td {
        border: 1px solid white;
        padding: 5px;
        text-align: left;
        width: 29%;}
        
      table.detail tr.second {
        background: #414141;}
        
    span#red {
      color: #C1272D;
      font-weight: bold;}
      
    span#red2 {
      color: red;
      font-weight: bold;
      font-size: 16px;}
      
    .stopfloat {
	    clear: both;
      visibility: hidden;}
      
    .vybava {
      float: right;
      margin-right: 450px;}
        
    #float-right {
      float: right;}
      
    .akce {
      color: red;
      font-weight: bold;
      font-size: 16px;}
      
    .akce a {
      font-size: 16px;}
      
    p.partneri a {
      font-size: 11px;}
      
    ul li {
      color: white;
      font-family: Arial;}
        