body
{
  font-family: arial;
  font-size: 90%;
  _font-size: 90%;
  background-color: #E2DBC8;
   margin: 0px; padding: 0px;
}

h1 {
  font-size: 1.2em;
  text-align: left;
  }

h2 {
  font-size: 1.1em;
  text-align: left;
  color: #781612;
  text-decoration: underline;
  font-weight: bold;
  }
  
img {
  border: 0px;
  }

li {
  list-style-image: url('images/odrazka-standard.gif');;
  }
  
#web{width: 100%; Smargin: 30 30 0px 30px;  text-align: center}

a {color: #333333;}
a:link   {color: #333333  text-decoration: underline;}
a:visited {color: #333333;}
a:active {color: #333333;}
a:hover  {color: #333333; text-decoration: none;}


#podklad {
  background-image: url('obrazky/pozadi.gif');
  height: 242px;
  width: 100%;
  }
  
#nadpispozadi {
  height: 118px;
  width: 670px;
  Amargin: 0 auto 0 auto;
  Apadding: 0 0 0 0px;
  
   margin-left: auto;
margin-right: auto;
text-align: left
  }

#nadpispozadi #logo{
  position: relative;
  top: 24px;
  }

#nadpispozadi #eobchod {
  float: right;
  margin-top: 54px;
  }
  
#dvdnovinky {
  height: 126px;
  width: 670px;
   margin: 0 auto 0 auto; padding: 0 0 0 0px;
   padding-top: 1px;
   text-align: left;
  }

#dvdnovinky #obaly img {
  border: 1px solid #700000;
  margin-top: 0px;
  margin-right: 32px;
  width: 66px;
  height: 95px;
  }

#dvdnovinky #obaly .posledni {
  margin-right: 0px !important;
  }
  
#strednicast {
  width: 670px;
   margin: 0 auto 0 auto; padding: 0 0 0 0px;
   font-size: 0.8em;
   text-align: left;
  }

#levacast {
  float: left;
  width: 360px;
  padding-top: 10px;
  /*border: 1px solid #d00;*/
  }

#levacast_vetsi {
  float: left;
  width: 434px;
  padding-top: 10px;
  }

#levacast h3 {
  Acolor: #6E0E0F;
  Afont-weight: bold;
  Atext-decoration: underline;
  }
  
#pravacast {
  margin-left: 361px;
  padding-top: 10px;
  min-height: 450px;
  _height: 450px;
  /*border: 1px solid #d00;*/
  }

#pravacast_mensi {
  margin-left: 435px;
  padding-top: 10px;
  }

#paticka {
  background-color: #700000;
  height: 40px;
  padding-top: 7px;
  margin-top: 10px;
  }

#paticka #vnitrek {
  width: 670px;
  margin: 0 auto 0 auto; padding: 0 0 0 0px;
  DELborder: 1px solid #ddd;
  padding-right: 0px;
  text-align: right;
 }
  
#paticka img {
  position: relative;
  top: 7px;
  margin-left: 10px;
  margin-right: 10px;
  }
  
#paticka a,#paticka a:link,#paticka a:visited,#paticka a:active {
  color: #E2DBC8;  text-decoration: none;
  font-size: 0.9em;
  }
  
#paticka a:hover  {
  text-decoration: underline;
  }

#cleaner {
  clear: both;
  }

.cleaner {
  clear: both;
  }
  
.dvdbox {
  background-image: url("obrazky/vodickahome.gif");
  background-position: bottom;
  background-repeat: repeat-x;
  padding-bottom: 5px;
  margin-bottom: 10px;
  text-align: justify;
  }

.dvdbox p {
  font-size: 0.9em;
  }
  
.dvdbox .fotka {
  width: 55px;
  height: 78px;
  float: right;
  border: 1px solid #B8AF94;
  margin: 12px;
  }

.dvdbox h2 {
  margin-bottom: -6px;
  }
  
.dvdbox h2 a,.dvdbox h2 a:link,.dvdbox h2 a:visited,.dvdbox h2 a:active {
  color: #700000;
  text-decoration: underline;
  font-weight: bold;
  }

.dvdbox h2 a:hover {
  text-decoration: none;
  }

#prihlaseni {
  float: right;
  background-image: url("obrazky/prihlasenipodklad.gif");
  background-repeat: no-repeat;
  width: 190px;
  _width: 220px;
  height: 112px;
  padding: 7px;
  _margin-right: 0px;
  }

#prihlaseni strong {
  display: block;
  font-size: 0.9em;
  }

#prihlaseni .submit {
  background: url("obrazky/prihlasenisubmit.gif") top left no-repeat;
  width: 25px; height: 16px;
  border: 0px;
  text-indent: -2000px;
  line-height: 0px;
  cursor: pointer; cursor: hand;
  }

#prihlaseni .zaregistrovat {
  font-size: 0.8em;
  margin-top: 3px;
  }

#prihlaseni #user-menu {
  margin: 0px;
  padding: 0px;
  margin-left: 24px;
  }

#prihlaseni #user-menu li {
  padding-top: 2px;
  }
  
#pravevprodeji {
  margin-top: 17px;
  margin-bottom: 17px;
  width: 300px;
  _width: 290px;
  margin-left: 9px;
  }

#pravevprodeji_nadpis {
    margin-left: 27px;
  }

#vyhledavani {
  float: right;
  width: 201px;
  _width: 217px;  
  height: 90px;
  padding: 7px;
  margin-top: 20px;
  padding-right: 0px;
  }

#vyhledavani .policko {
  background-image: url("obrazky/vyhledavani.gif");
  background-repeat: no-repeat;
  width: 165px;
  _width: 176px;
  height: 20px;
  _height: 28px;
  border: 0px;
  padding-top: 7px;
  padding-left: 10px;
  }
  
#vyhledavani .submit {
  background: url("obrazky/lupa.gif") top left no-repeat;
  width: 21px; height: 31px;
  border: 0px;
  text-indent: -2000px;
  line-height: 0px;
  cursor: pointer; cursor: hand;  
  }

#letters {
  margin: 0px;
  padding: 0px;
  }
  
#letters li {
  display: inline;
  Abackground-image: url("obrazky/pismenaoddelovac.gif");
  Abackground-position: right 5px;
  Abackground-repeat: no-repeat;
  margin-left: 1px;
  margin-left: 0.1em;
  Amargin-right: 3px;
  }

#letters li img {
  margin-left: 2px;
  margin-left: 0.15em;
  }
  
#letters a,#letters a:link,#letters a:visited,#letters a:active {
  color: #700000;
  font-size: 0.95em;
  font-weight: bold;
  text-decoration: none;
  }

#letters a:hover {
  text-decoration: underline;
  }
  
#letters .posledni {
  background-image: url("");
  }

#typeprepinac {
  float: right;
  padding-right: 130px;
  margin-top: 10px;
  display: block;
  }
  
#typeprepinac a,#typeprepinac a:link,#typeprepinac a:visited,#typeprepinac a:active {
  color: #700000;
  font-weight: bold;
  text-decoration: none;
  }
  
#typeprepinac a:hover {
  text-decoration: underline;
  }
  
.dvdshop {
  background-image: url("obrazky/vodickahome.gif");
  background-position: bottom;
  background-repeat: repeat-x;
  padding-bottom: 5px;
  margin-bottom: 10px;
  display: block;
  }

.dvdshop p {
  font-size: 0.9em;
  }
  
.dvdshop .obrazek img {
  width: 39px;
  height: 54px;
  float: right;
  border: 1px solid #B8AF94;
  margin: 7px;
  }

.dvdshop h2 {
  margin-bottom: 0px;
  }
  
.dvdshop h2 a,.dvdshop h2 a:link,.dvdshop h2 a:visited,.dvdshop h2 a:active {
  color: #25221B;
  text-decoration: underline;
  font-weight: bold;
  }

.dvdshop h2 a:hover {
  text-decoration: none;
  }

.dvdshop .cena {
  float: right;
  }

.dvdshop .links {
  margin: 0px;
  padding: 0px;
  
  margin-top: 5px;
  margin-bottom: 5px;
  }
  
.dvdshop .links li {
  display: inline;
  margin: 0px;
  padding: 0px;
  }

#profil .links2 {
  margin: 0px;
  padding: 0px;
  
  margin-top: 5px;
  margin-bottom: 5px;
  }
  
#profil .links2 li {
  display: inline;
  margin: 0px;
  padding: 0px;
  }
  

.dvdshop .vodickaeshop {
  _margin-top: 20px;
  background-image: url("obrazky/vodickaeshop.gif");
  background-repeat: repeat-x;
  width: 100%;
  height: 2px;
  }

.cart-inp {
  width: 30px;
  border: 0px;
  padding: 2px;
  font-weight: bold;
  }

.obal {
  float: left;
  margin: 7px;
  margin-left: 0px;
  }


#profil {
  }

#profil h4,#profil h5 {
  font-size: 1.1em;
  text-decoration: underline;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  margin-bottom: 3px;
  }

#profil p {
  text-align: justify;
  font-size: 0.9em;
  }
  
#profil .cena {
  font-weight: bold;
  float: right;
  margin-right: 6px;
  text-align: right;
  font-size: 1.3em;
  position: relative;
  top: -45px;
  }

#profil .cena a,#profil .cena a:link,#profil .cena a:visited,#profil .cena a:active {
  text-decoration: none;
  }

#profil .beznacena {
  font-size: 0.7em;
  font-weight: normal;
  }
  
.params-header {
  height: 23px;
  background-color: #700000;
  color: #E2DBC8;
  padding-left: 7px;
  padding-top: 5px;
  font-size: 13px;
  }

.params_zakonceni {
  background-image: url("obrazky/paramsdole.gif");
  background-repeat: no-repeat;
  background-position: bottom;
  
  width: 431px;
  height: 7px;
  margin-bottom: 10px;
  }
  
.params {
  background-color: #AEA487;
  width: 431px;
  padding-bottom: 6px;
  
  }

.params_vnitrek {
  padding: 6px;
  }
  
.params img {
  padding: 0px;
  margin: 0px;
  }
  
.params ul {
  margin: 0px;
  padding: 0px;
  }

.params ul li {
  list-style-type: none;
  padding-left: 10px;
  padding-top: 5px;
  }

#vasnakup {
  float: right;
  width: 203px;
  background-image: url("obrazky/vasnakup.gif");
  background-repeat: no-repeat;
  margin-bottom: 20px;
  }
  
#vasnakup #vnitrek {
  margin-top: 38px;
  padding-bottom: 10px;
  background-color: #700000;
  padding-left: 25px;
  font-size: 10px;
  }

#vasnakup ul {
  margin: 0px;
  padding: 0px;
  
  Dmargin-left: 20px;
  }

#vasnakup a,#vasnakup a:link,#vasnakup a:visited,#vasnakup a:active {
  color: #ccc;
  float: right;
  margin-right: 10px;
  }

#vasnakup #vasnakupdole {
  width: 203px;
  height: 7px;
  display: block;
  background-image: url("obrazky/vasnakupdole.gif");
  background-repeat: no-repeat;
  }

.doprava {
  float: right;
  }

.doleva {
  }
  
.bold {
  font-weight: bold;
  }

.cart-movies td {
  border: 1px solid #AEA487;
  }

.cart-movies #theader td {
  background-color: #700000;
  border: 1px solid #AEA487;
  color: #E2DBC8;
  font-weight: bold;
  }

.cart-movies #tfooter {
  background-color: #700000;
  border: 1px solid #AEA487;
  color: #E2DBC8;
  font-weight: bold;
  }

#pozn li {
  list-style-type: square;
  }

#kosik .submit {
  border: 0px;
  background-color: #700000;
  color: #E2DBC8;
  font-weight: bold;
  padding: 3px;
  }

#kosiksubmity {
  display: block;
  }

#payment {
  text-align: center;
  margin-bottom: 15px;
  }

.step3submit {
  float: right;
  }

#payment2 {
  margin-bottom: 15px;  
  }

#payment2 a,#payment2 a:link,#payment2 a:active,#payment2 a:visited {
  text-decoration: none;
  font-weight: bold;
  }

#payment2 img {
  padding-right: 5px;
  position: relative;
  top: 4px;
  }




#prihlaseni_shop {
  float: right;
  width: 203px;
  background-image: url("obrazky/prihlaseni_shop.gif");
  background-repeat: no-repeat;
  margin-bottom: 20px;
  }
  
#prihlaseni_shop #prihlaseni_shop_vnitrek {
  margin-top: 11px;
  padding-bottom: 10px;
  background-color: #700000;
  padding-left: 15px;
  font-size: 10px;
  }

#prihlaseni_shop ul {
  margin: 0px;
  padding: 0px;
  
  margin-left: 10px;
  }

#prihlaseni_shop li {
  margin: 5px;
  list-style-image: url("obrazky/prihlaseni_shop_odrazka.gif");
  }

#prihlaseni_shop a,#prihlaseni_shop a:link,#prihlaseni_shop a:visited,#prihlaseni_shop a:active {
  color: #ccc;
  margin-right: 10px;
  text-decoration: none;
  }

#prihlaseni_shop a:hover {
  text-decoration: underline;
  }
  
#prihlaseni_shop #prihlaseni_shopdole {
  width: 203px;
  height: 7px;
  display: block;
  background-image: url("obrazky/vasnakupdole.gif");
  background-repeat: no-repeat;
  }

#hledani {
  font-style: italic;
  }

.fotkanovinky {
  float: left;
  margin: 12px;
  margin-left: 0px;
  margin-top: 0px;
  }
