
.body {
  margin: 0;
  padding: 0;
  background-color: #ffffff;
  text-align: center;
  font-family: Verdana;
  font-size: 11px;
}

.header {
         background: url(../../images/header.jpg) no-repeat left top;
         width: 778px;
         height: 126px;
}

A:link {
        color: #656565; text-decoration: none
}
A:visited {
        color: #656565; text-decoration: none
}
A:hover {
        Color: #444444; text-decoration: underline;
}

.usrmenu {
        color: #BBB;
}

.usrmenu A:link {
        color: #000; text-decoration: none
}
.usrmenu A:visited {
        color: #000; text-decoration: none
}
.usrmenu A:hover {
        Color: #444; text-decoration: none
}


#center {
 width: 778px;
 text-align: left;
 margin: 0 auto;
}

.all {
  font-family: Verdana;
  font-size: 11px;
}

.menu_1 {
     background: url(../../images/menu_1.gif) repeat-x left top;
     width: 86px;
     height: 40px;
}

.menu_1 a {
        Color: #4B0200;
        text-decoration: none;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
}
.menu_1 a:visited {
        Color: #dddddd;
        text-decoration: none;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
}
.menu_1 a:hover {
        Color: #ffffff;
        text-decoration: none;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
}

.menu_2 {
     background: url(../../images/menu_2.gif) repeat-x left top;
     width: 86px;
     height: 40px;
}
.menu_2 a {
        Color: #4B0200;
        text-decoration: none;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
}
.menu_2 a:visited {
        Color: #dddddd;
        text-decoration: none;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
}
.menu_2 a:hover {
        Color: #ffffff;
        text-decoration: none;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
}
.menu_3 {
     background: url(../../images/menu_6.gif) repeat-x left top;
     width: 91px;
     height: 40px;
}

.menu_4 {
     background: url(../../images/kruhy.gif) repeat-x left top;
     width: 257px;
     height: 40px;
}

.kattable {
 width: 520px;
 padding: 5px;
 border: 1px solid #cacaca;

}
.katblok{
 background: url(../../images/bg_small.gif) repeat-y left top;
 border:1px solid #cacaca;
 width: 100px;
 padding: 5px;
 text-align: center;
 font-family: verdana;
 font-size: 10px;
}
.katname{
 font-size: 11px;
 font-weight: bold;
 height: 30px;

 }

.menu_text {
 padding-left: 16px;
 padding-top: 8px;
 font-size: 11px;
}

.bg {
     background: url(../../images/left_bg.gif) repeat-y left top;
     width: 251px;
     height: 1px;
     }

.main_nadpis {
     background: url(../../images/main.gif) no-repeat left top;
     width: 520px;
     height: 52px;
     padding-top: 16px;
     padding-left: 30px;
     font-family: Verdana;
     font-size: 12px;
     font-weight: bold;
     color: #a63636;
}

.main_nadpis h1{
	margin: 5px 0;
}

.footer {
 background: url(../../images/footer.gif) repeat-x left top; width: 778px; height: 30px
}

.footer_text {
 padding-left: 10px;
 padding-top: 8px;
 font-size: 11px;
}

.odsazeni {
 padding: 5px;
}

.odsazeni3x {
 padding-left: 21px;
 padding-right: 21px;
}

.odsazeni_kontakty {
 padding-left: 10px;
 padding-top: 5px;
}

.ramovani {
 border: 1px solid #cacaca;
 padding: 5px;
}

.main_page_min {
 padding-left: 30px;
 padding-right: 30px;
}

.formular {
  color: #222;
  font-family: Verdana;
  font-size: 11px;
  background: #fff url(../../images/formular.gif);
  width: 126px;
  height: 18px;
  border: none;
  padding-left: 3px;
  padding-bottom: 3px;
  padding-top: 3px;
}

.tlacitko {
 border-left: 1px solid #bc4441;
 border-right: 1px solid #bc4441;
 border-top: 1px solid #bc4441;
 border-bottom: 1px solid #bc4441;
 color: #bc4441;
 background-color: #fafafa;
 font-family: verdana;
 font-size: 10px;
 font-weight: bold;
}

.search {
 border-left: 1px solid #bc4441;
 border-right: 1px solid #bc4441;
 border-top: 1px solid #bc4441;
 border-bottom: 1px solid #bc4441;
 color: #bc4441;
 background-color: #fafafa;
 font-family: verdana;
 font-size: 10px;
 font-weight: bold;
 height: 18px;
}

.tabulka_novinky {
 font-family: verdana;
 font-size: 11px;
 margin: 13px;
}


.tabulka_strankovani {
 font-family: verdana;
 font-size: 11px;
 margin: 13px;
}

.h1_nadpis {
 font-family: verdana;
 font-size: 12px;
 font-weight: bold;
}

.input_cart {
 border-left: 1px solid #bc4441;
 border-right: 1px solid #bc4441;
 border-top: 1px solid #bc4441;
 border-bottom: 1px solid #bc4441;
 color: #222;
 background-color: #fafafa;
 font-family: verdana;
 font-size: 11px;
 text-align: left;
 width: 30px;
 height: 17px;
 padding-left: 2px;
 padding-bottom: 1px;
 padding-top: 1px;
}

.add_cart {
 padding: 15px;
 font-weight: bold;
}

.nadpis {
 padding-left: 10px;
 font-weight: bold;
}

.adress {
 padding-left: 10px;
 font-weight: bold;
 font-size: 10px;
}

.adresa {
 padding-left: 26px;
 xfont-weight: bold;
 font-size: 10px;
}

.adresaR {
 padding-left: 26px;
 font-weight: bold;
 font-size: 10px;
}

.main {
 font-family: verdana;
 font-size: 12px;
 padding: 5px;
}

.obj {
 padding: 10px;
}

.objN {
 font-weight: bold;
}

h1{
	font-size:150%;
}

h2.obj {
	margin: 10px 0 0;
	font-size:124%;
}

h3 {
	font-size: 115%;
}

.center-align {
	text-align:center;
}

.kat-menu{
	padding-left:20px;
	font:bold 12px Verdana;
}

a .active {
	color:#BC4441;
}

div.panel {
background-color: #E4E4E4;
line-height:35px;
margin-bottom:10px;
}

#h3obj1, #h3obj2 {
	background-image: url('../../images/arrow-down.gif');
    background-repeat: no-repeat;
    background-position: 108px 10px;
}

#h3obj1.down, #h3obj2.down {
	background-image: url('../../images/arrow-up.gif');
	background-repeat: no-repeat;
	background-position: 108px 10px;
}
.error {
	color: #000CDA;
}

.lista{
    border-top: 1px solid #A9A9A9;
    margin-top: 10px;
    padding-top: 5px;
    text-align: center;
}
.cenaDopr {
	font-size: 110%;
	font-weight: bold;
	margin: 10px 0;
}
.center { text-align: center;}
