html, body {  }


body { text-align:center;
  height: 100%;
  margin: 0;
  padding: 0;
  width: 100%;
  font-family:  Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;
  background-color:#FEFEC8;
  font-size:60%;}

body a { font-family:   Verdana, lucida, sans-serif;}
body a:hover {color: red; }





.resetovac
{
  border:  0px none;
  margin:  0px;
  padding: 0px;

  float: none;
  clear: both;

  width: 0px;
  height: 0px;
  line-height: 0px;
  font-size: 0px;
}





#TOPlista {
background-color:white; padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-align:center;
font-family: Verdana, sans-serif; display:block; width:100%;
}
#TOPlista a{color:#869097; text-decoration:none;font-weight: normal;}
#TOPlista a:hover{text-decoration:underline;color:#869097}
#TOPlista a:visited{color:#869097}
#TOPlista a:hover{text-decoration:underline;}
#TOPlista-popis {margin:0px 0px 0px 0px; padding:3px 0px 6px 0px; font-size:10px;color:#869097; }
#TOPlista-popis em { color:navy; font:10px Verdana, sans-serif; font-size:10px; font-weight: bold; color:#869097; margin:0px 0px 0px 0px; }
#TOPlista-popis h1 { color:navy; font:10px Verdana, sans-serif; font-size:10px; font-weight: bold; color:#869097; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }



{-------------------------------------------------------------------LAYOUT --------------------------------------------------------------------}

#page-main {background-color:#FEFEC8;position: relative;
            width:1000px; text-align:center;   margin: 0;  padding: 0;   border: 0px solid red;  height: 100%;  }
#page-main-in {width:100%; text-align:center;   margin: 0;  padding: 0;   border: 0px solid red;  height: 100%;  }



#page-left  {width:140px;  margin:4px 0px 0px 0px; padding:0px 0px 0px 0px;border: 0px solid navy; float: left;}
#page-stred {margin: 0px 0px 0px 170px;  padding:20px 0px 0px 0px; height:100%; border: 0px solid green; text-align:center;background-color:#FEFEC8; }
#page-stred-in { text-align:center; margin:0px 0px 0px 0px; padding:20px 0px 0px 0px;   border: 0px solid navy;
             background-color:#FEFEC8; height:100%; vertical-align:top;}
#page-right {position:absolute; top:155px; left:1025px; width:142px; border: 0px solid navy;  text-align:left; vertical-align:top;  float:right ;padding:5px 0px 0px 0px;}

#BASKET      { width:131px; padding: 2px 0px 2px 3px;  font:11px Tahoma; color:red; position:absolute; right: -145px; top: 184px; font-weight:bold; text-align: left; background-color:white;}
#BASKET-SHOP { width:131px; padding: 4px 0px 4px 3px;  font:18px Tahoma; color:white; position:absolute; right: 2px; top: 188px; font-weight:bold; text-align: left; background-color:navy;}


{-------------------------------------------------------------------HEADER -----------------------------------------------------------------}

#logotop {background-image: url("../images/webhead_vcz.jpg"); background-repeat: no-repeat; height: 118px; width:100%; background-color:#FEFEC8}

.cont-vlajky  {width:140px; position:absolute; top:-8px; left:929px; }
.cont-vlajky  img {border:0px}



{-------------------------------------------------------------------FOOTER --------------------------------------------------------------------}


#page-stred-foot { width:100%;  font:9px Tahoma;
                   margin: 0px 0px 0px 0px;padding:10px 0px 10px 0px; color:#869097; text-align:center; background-color:white;
                   border-top: 2px solid #EEEFF1;
                   overflow: hidden;clear:both;
                   }
#page-stred-foot a {font:9px Tahoma, sans-serif; color:#869097;text-decoration: none; }
#page-stred-foot a:hover { color:orange; text-decoration: underline; }



{-------------------------------------------------------------------TOP MENU-----------------------------------------------------------------}

#page-menu-top { width:1000px;  height: 34px;  text-align:left; margin: 0px 0px 0px 0px; border-top: 3px solid navy; 
                 background-image: url("../images/background61.jpg");  
                 padding: 0px 0px 0px 0px; }
#page-menu-top ul {  list-style-type:none;  float:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#page-menu-top li {  list-style-type:none;  float:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }
#page-menu-top a {color: navy; border-top: 0px solid navy; border-left: 0px solid white; border-right: 1px solid white; 
                  padding: 10px 17px 0px 17px;  font: 11px Tahoma, sans-serif;margin: 0px 0px 0px 0px;
                           font-weight: normal; text-decoration: none;
                           text-align: center;
                           background-image: url("../images/background61.jpg"); height:24px; display: block;}

#page-menu-top a:hover { color:red; }

#page-menu-top-aktiv a { color : blue;  font: 11px Tahoma, sans-serif; border-left: 0px solid white; border-right: 1px solid white; padding: 10px 17px 0px 17px;
                         background-image: url("../images/background711.jpg"); height: 24px; display: block;}


#page-menu-top-aktiv a:hover { color : blue; }



#page-menu-top-kontakty a {width: 80px; }

#page-menu-top-vip a {width: 60px; color : red;font-weight: bold;}
#page-menu-top-vip a:hover { color : #B41A1B; border-bottom: 1px solid #B41A1B;}




{-------------------------------------------------------------------pridavne menu----------------------------------------------------------------------------------}
#add-menu-podklad {  width: 858px; height:26px;  text-align:left; margin: 0px 0px 0px 0px; position:absolute; top:157px; right:0px;  background-color: #FFF7B2 ;
            border-top: 2px solid white; border-bottom: 2px solid white;   margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

#add-menu {  width: 858px; height:26px;  text-align:left; margin: 0px 0px 0px 0px; position:absolute; top:157px; right:0px;  background-color: #FFF7B2 ;
            border-top: 2px solid white; border-bottom: 2px solid white;   margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#add-menu ul { padding: 2px 0px 0px 0px; margin: 0px 0px 0px 0px; float:right;}
#add-menu li {  list-style-type:none; padding: 5px 5px 4px 5px; margin: 0px 1px 0px 3px; float:right; background-color: orange;}

#add-menu a {color: white; padding: 0px 0px 0px 1px;  font: 11px Tahoma, sans-serif; font-weight: bold; text-decoration: none; text-align: left; }
#add-menu a:hover { color:yellow; text-decoration: underline;}
#add-menu p {color:yellow ; padding: 1px 0px 0px 1px;  font: 10px Tahoma, sans-serif; font-weight: normal; text-decoration: none; text-align: left; }

#add-menu-voc {color:navy; padding: 1px 0px 0px 1px;  font: 10px Tahoma, sans-serif; font-weight: normal; text-decoration: none; text-align: left; }

#add-menu-dea {color:red; padding: 0px 0px 0px 1px;  font: 10px Tahoma, sans-serif; font-weight: normal; text-decoration: none; text-align: left; }
#add-menu-dea a {color: red; padding: 0px 0px 0px 1px;  font: 11px Tahoma, sans-serif; font-weight: bold; text-decoration: none; text-align: left; }

#add-menu-kos  {color: white; padding: 0px 20px 0px 0px;  font: 11px Tahoma, sans-serif; font-weight: bold; 
                 background: url("../images/eobchod/__kosik.gif") #FFA500 top right no-repeat; 
                 text-decoration: none; text-align: left; }


{-------------------------------------------------------------------flags menu----------------------------------------------------------------------------------}
#flags-menu { text-align:left; margin: 0px 0px 0px 0px; position:absolute; top:80px; left:5px; 
            border-top: 0px solid white; border-bottom: 0px solid white;   margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#flags-menu ul { padding: 2px 0px 0px 0px; margin: 0px 0px 0px 0px; float:left;}
#flags-menu li {  list-style-type:none; padding: 0px 2px 0px 0px; margin: 0px 0px 0px 0px; float:left;}
#flags-menu img { border:0px;}



{-------------------------------------------------------------------oznameni----------------------------------------------------------------------------------}
.oznameni-vanocni { width:75px; font: 1px Tahoma, sans-serif; color: navy; text-align:left; margin: 0px 0px 0px 0px; position:absolute; top:85px; left:0px;
            border: 1px solid red;  margin: 0px 0px 0px 0px; padding: 0px 15px 0px 1px; background-color: white ; float:left;
            background:url(../images/eobchod/_va.jpg) white  no-repeat top right;}

.oznameni-over-vanocni { font: 13px Tahoma, sans-serif; color: navy;  text-align:left; margin: 0px 0px 0px 0px; position:absolute; top:00px; left:100px;
               border: 2px solid orange;  margin: 0px 0px 0px 0px; padding: 5px 15px 5px 15px; background-color: white ; float:left;
               background:url(../images/eobchod/_va.jpg) white  no-repeat top right;}



.oznameni-rok {font: 1px Tahoma, sans-serif; color: navy; text-align:left; margin: 0px 0px 0px 0px; position:absolute; top:160px; left:160px;
            border: 2px solid red;  margin: 0px 0px 0px 0px; padding: 0px 15px 2px 0px; background-color: white ; float:left;}

.oznameni-rok p{display:none;      }

.oznameni-rok a {border:0px solid white; display:none; color: blue; padding: 1px 7px 1px 5px;  font: 12px Tahoma, sans-serif; font-weight: bold; text-decoration: underline; 
                   text-align: left; }

.oznameni-rok-in { color:red; font: 11px Tahoma, sans-serif; font-weight:bold; text-decoration: none; }



.oznameni-rok-over { font: 13px Tahoma, sans-serif; color: navy;  text-align:left; margin: 0px 0px 0px 0px; position:absolute; top:80px; left:0px;
               border: 2px solid orange;  margin: 0px 0px 0px 0px; padding: 5px 15px 5px 15px; background-color: white ; float:left;}

.oznameni-rok-over img {border:0px solid white;  }
.oznameni-rok-over a {border:0px solid white; color: red; padding: 1px 5px 1px 1px;  font: 13px Tahoma, sans-serif; font-weight: bold; text-decoration: underline; text-align: left; }
.oznameni-rok-over a:hover { color:blue; text-decoration: underline;}








{--------------------------------------UVOD----------------------------------------------------------------------------------------------------}

{-----pochvala-----}
.pochvala {width:135px; text-align:left;  border: 1px solid #5296CE; font:11px Verdana, sans-serif; margin: 15px 0px 5px 0px;
           color:#5296CE; background-color:#FFFFFF; }
.pochvala a{ font-weight:normal; color:#5296CE; text-decoration: none; display:block; padding:10px 2px 10px 4px;}
.pochvala a:hover{ color:#FFA500; text-decoration: none;}


.page-stred-uvod {width:800px; margin: 0px 0px 0px 0px; text-align:center;  border: 0px solid navy; font:10px Verdana, sans-serif;  color:#032B8F; background-color:#FEFEC8; float:left; padding:0px 0px 0px 30px;vertical-align:top;}
.page-stred-uvod ul {margin:0px 0px 0px 0px; padding:0px 0px 0px 5px; list-style-type:none;}
.page-stred-uvod li {margin:0px 0px 0px 0px; padding:0px 0px 0px 5px; list-style-type:none;}
.page-stred-uvod h1{ color:#5296CE;font:17px Verdana, sans-serif;  font-weight:bold; padding:10px 0px 5px 15px; }

.page-stred-uvod-in {text-align:justify; color:navy; font:11px Verdana, sans-serif; margin: 0px 0px 20px 10px }
.page-stred-uvod-in  a { color:navy; font:11px Verdana, sans-serif;text-decoration: none; font-weight:bold; }
.page-stred-uvod-in  a:hover { color:red; }
.page-stred-uvod-in em{ color:navy; font:11px Verdana, sans-serif; margin: 0px 10px 10px 15px }


.page-stred-uvod-container-top {overflow-x:hidden; overflow-y:hidden; text-align:left;  border-width: 1px navy; color:white; font:11px Verdana, sans-serif;  margin: 13px 0px 0px 10px; height:12px; width: 760px; background-color: #5296CE; padding:3px 3px 5px 22px; }
.page-stred-uvod-container {overflow-x:hidden; overflow-y:auto;text-align:left; border: 1px solid #5296CE; color:navy; font:12px Verdana, sans-serif;  margin: 0px 0px 30px 10px; height:200px; width: 750px; background-color: #DEE7F7; padding:5px 3px 5px 30px; font:normal 13px/1.5 Arial}
.page-stred-uvod-container  a { color:#FF7939; font:11px Verdana, sans-serif;text-decoration: none;font: normal 13px/1.5 Arial }
.page-stred-uvod-container  a:hover { color:blue; text-decoration: underline; }
.page-stred-uvod-container  ul {  list-style-type:disc; }
.page-stred-uvod-container  li {  list-style-type:square; }


.page-stred-uvod-one-A {width:378px; height:165px; margin:0px 0px 10px 10px; padding:5px 5px 5px 5px; text-align:left; float:right; border: 1px solid yellow; background-color:#FFFFFF;}
.page-stred-uvod-one a h2{ color:navy; }
.page-stred-uvod-one-A h2{ color:navy; }
.page-stred-uvod-one-A img { border-width: 0px;  }
.page-stred-uvod-one-A a {font:11px Verdana; font-weight:; color:#FF7B38;text-decoration: none; }
.page-stred-uvod-one-A a:hover {  color:navy; text-decoration: none;}


.page-stred-uvod-one {width:378px; margin:0px 0px 10px 10px; padding:5px 5px 5px 5px; text-align:left; float:right; border: 1px solid yellow; background-color:#FFFFFF;}
.page-stred-uvod-one-1 {width:160px; margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; text-align:left; float:left; border: 0px solid navy; }
.page-stred-uvod-one-1 h2 { color:#FF7B38; font:13px Verdana, padding:0 0 0 5px}
.page-stred-uvod-one a:hover h2{ color:navy; }
.page-stred-uvod-one img {  border-color: ;   border-width: 0px;  }
.page-stred-uvod-one a:hover img {  border-color: ;    border-width: 0px;   filter: ;}
.page-stred-uvod-one a {font:11px Verdana; font-weight:; color:#FF7B38;text-decoration: none; }
.page-stred-uvod-one a:hover {  color:navy; text-decoration: none;}
.page-stred-uvod-one-nadpis { color:#FF7B38; padding:0px 3px 0px 10px;margin:0px 0px 0px 0px; text-align:left;}
.page-stred-uvod-one-nadpis h2 {font:15px Verdana; font-weight:bold; color:navy;text-decoration: none;}
.page-stred-uvod-one-sekce a {font:10px Verdana; font-weight:bold; color:navy;text-decoration: none; padding:0px 0px 0px 0px;}
.page-stred-uvod-one-sekce a:hover {  color:red; text-decoration: none;}


.page-stred-uvod-one-h1 h2 { font:11px Verdana; color:#FF7B38;  padding-left:10px; float:left;}
.page-stred-uvod-one-h1 a {font:15px Verdana; font-weight:; color:#FF7B38;text-decoration: none; }
.page-stred-uvod-one-h1 a:hover {  color:navy; text-decoration: none;}


.center  { text-align:center;  }

.page-stred-uvod-down  { width:100%; margin: 0px 0px 0px 0px; padding: 2px 10px 5px 7px; text-align:left;}
.page-stred-uvod-one-down { width:130px; height:160px; text-align:center; font:9px Verdana, sans-serif; margin: 10px 10px 10px 1px; padding: 5px 5px 5px 5px; font-weight:normal; float:right; color: #FF7B38; background-color:#FFFFFF;border: 1px solid yellow;}
.page-stred-uvod-one-down  a {font:9px Verdana, sans-serif; font-weight:normal; color:#FF7B38; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.page-stred-uvod-one-down  a:hover { color:navy; text-decoration: none; margin: 0px 5px 0px 0px; }
.page-stred-uvod-one-down  img {  border-color: white; border-width: 1px;  border-style: solid; text-align: center; width:110px; padding: 0px 0px 5px 0px; text-decoration: none;}
.page-stred-uvod-one-down  a:hover img {  border-color: #999999;  border-style: ridge;   border-width: 1px; }
.page-stred-uvod-one-down  h2 { font-size: 105%; padding: 0px 0px 4px 0px; color:#FF7B38; margin: 0px 5px 0px 0px; }
.page-stred-uvod-one-down-in {text-align:left; }
.page-stred-uvod-one-down-in a {font:9px Verdana, sans-serif; font-weight:normal; color:#FF7B38; text-decoration: none; margin: 1px 0px 0px 0px; }
.page-stred-uvod-one-down-in a:hover { color:navy; text-decoration: underline; margin: 1px 0px 0px 0px; }
.page-stred-uvod-one-down-in-2 {text-align:center; padding: 5px 0px 0px 0px;}

.page-stred-uvod-one-down-02 { width:100%; text-align:justify; font:11px Verdana, sans-serif; margin:0px 0px 0px 0px;  font-weight:normal; border: 0px solid navy; padding: 0px 0px 0px 0px;}
.page-stred-uvod-one-down-02  a {font:11px Verdana, sans-serif; color:#FF7B38; margin: 0px 0px 0px 0px;}
.page-stred-uvod-one-down-02  a:hover { color:red;  }
.page-stred-uvod-one-down-02  h2  {font-size: 170%; margin: 15px 0px 0px 0px;   }

.page-stred-uvod-one-down-text { text-align: justify; font:12px Verdana, sans-serif; margin: 10px 10px 10px 1px; padding: 5px 0px 5px 5px; font-weight:normal; float:right; }
.page-stred-uvod-one-down-text  a {font:13px Verdana, sans-serif; color:#FF7B38; text-decoration: underline;}
.page-stred-uvod-one-down-text  ul  {margin: 0px 0px 0px 0px; padding:1px 0px 1px 0px; list-style-type:none; }
.page-stred-uvod-one-down-text  li  {margin: 0px 0px 0px 0px; padding: 1px 0px 1px 0px; list-style-type:none; }

.page-stred-uvod-onex { margin:0px 0px 20px 0px; padding:0px 5px 0px 5px; text-align:center; float:right; border: 0px solid navy; text-decoration: none; }
.page-stred-uvod-onex a       {font:11px Verdana; font-weight:bold; color:#FF7B38; text-decoration: none; }
.page-stred-uvod-onex a:hover {color:navy; text-decoration: none;}
.page-stred-uvod-onex img {height:110px; border-width: 0px;  text-decoration: none; }

.page-stred-uvod-one-down-02-h2   {font-size: 170%; padding: 0px 0px 0px 0px;   }
.page-stred-uvod-one-down-02-in   {width:100%; border: 1px solid navy; height:200px }

.uvod-h1 { color:#5296CE; text-decoration: none;}


{---------------------------------------CESTA KATALOG----------------------------------}

.page-stred-nadpis {width:100%; border-bottom: 0px solid gray; margin: 1px 0px 5px 0px ; padding:0px 0px 5px 0px;color:navy;  float:left;}

.page-stred-nadpis-prvek  { font:11px Verdana;  color:black; float:left; padding:0px 0px 0px 0px;}
.page-stred-nadpis-prvek a { color:blue; font-weight:normal; text-decoration: underline; }
.page-stred-nadpis-prvek a:hover {  color:red; text-decoration: none;}

.page-stred-nadpis-prvek2  { padding:0px 0px 0px 0px; font:11px Verdana; color:black; }
.page-stred-nadpis-prvek2  p{ padding:0px 0px 0px 10px; font:11px Verdana; color:black; float:right; }
.page-stred-nadpis-prvek2 a { padding:0px 0px 0px 10px; color:#FF7B38; font-weight:normal; text-decoration: none;  float:right; }
.page-stred-nadpis-prvek2 a:hover {  color:red; text-decoration: underline;}
.page-stred-nadpis-prvek2-vloz  {width:10px; padding:0px 0px 0px 10px;  float:right;clear:both}


.page-stred-text {width:100%; margin: 1px 0px 5px 0px ; padding:0px 0px 5px 0px; font:11px Verdana;  color:navy;  float:left; text-align:left;}


{---------}
.page-right-in {   margin:0px 0px 20px 0px; padding-left: 5px;vertical-align: top }
.page-right-vi { width:115px; text-align:left; margin: 7px 0px 0px 0px;   }
.page-right-vi  a {color:#FF7B38;text-decoration: none; }
.page-right-vi  a:hover { color:navy;  }
.page-right-view  img {  border-color: gold;   border-width: 2px;   border-style: ridge; float:right; width:40px; }
.page-right-vi  a:hover img {  border-color: #999999;  border-style: ridge;   border-width: 2px; }
.page-right-view { height:40px;  text-align: left; vertical-align: top; font:10px  Verdana, sans-serif;margin: 0px 0px 0px 0px;  font-weight:normal;  }


.page-right-one-down   { width:130px; text-align:left;font:9px  Verdana, sans-serif;margin: 15px 0px 5px 0px;  font-weight:normal;  }
.page-right-one-down   a {font:9px Verdana, sans-serif;  color:#FF7B38;text-decoration: none;margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;  }
.page-right-one-down   a:hover { color:navy; text-decoration: none;}
.page-right-one-down   img {  border-color: #FF7B38;   border-width: 2px;   border-style: ridge; text-align: center;}
.page-right-one-down   a:hover img {  border-color: #999999;  border-style: ridge;   border-width: 2px; }
.page-right-one-down  h2 { font-size: 100%;padding: 0px 0px 3px 0px; color:#FF7B38; margin: 0px 0px 0px 0px; }

.page-color-red  { color:red; }
.page-align-top  {vertical-align: top}








.odkaz { height:28px; border: 0px solid navy;  font:11px Verdana, sans-serif;  color:red; margin: 0px 5px 0px 5px; text-align:left; }
.odkaz a{ color:red; font:11px Verdana, sans-serif; font-weight:bold;text-decoration: none}
.odkaz a:hover{ color:navy;  font-weight:bold; text-decoration: underline}
.obj-pol-odkaz {  text-decoration: none; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; display:inline ; }

.odkaz1 { height:20px; border: 0px solid navy;  font:10px Verdana, sans-serif;  color:black; margin: 0px 0px 0px 0px; text-align:left; }
.odkaz1 a{ padding: 0px 2px 0px 2px; color:blue; font:10px Verdana, sans-serif; font-weight:bold;text-decoration: underline}
.odkaz1 a:hover{ color:red;  font-weight:bold; text-decoration: none}


{----nahled big----}
.nahled-big { width: 100%; background-color:white; border:0px solid #C6C3C6; position:absolute; top:160px; left:0px;}

.nahled { text-align: center; font:12px Tahoma; }
.nahled a{ width: 100%; text-align: center; font:12px Tahoma; padding:10px 0px 10px 0px; margin:0px 0px 10px 0px;
           height:15px; background-color:lightyellow;
           font-weight:bold; text-decoration: none; color: navy; border-top: 1px solid #C6C3C6; border-bottom: 1px solid #C6C3C6;  display:block;}
.nahled a:hover{  background-color:white; color: red; display:block;}




{----odkaz tisk----}
.page-tisk {clear:both; float:left; text-align: right; padding:30px 37px 30px 0px ; height:16px; text-decoration:none; color: navy; margin: 10px 0px 0px 0px; width:130px;}
.page-tisk a{ font:10px Tahoma; height:16px; background-color:lightyellow; text-decoration:none; color: navy; padding:0px 0px 2px 0px ;}
.page-tisk a:hover{ color: red; }



#katalog-novinky {width:650px; margin: 0px 0px 0px 28px;padding: 0px 0px 0px 0px;  }
#katalog-novinky a { float:left; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;  text-align: left;}



.spotreba {   margin: 0px 20px 0px 20px;padding: 0px 0px 0px px; width:500px;vertical-align: top; border-color: #999999;  border-style: ridge;   border-width: 0px;}
.spotreba-in {  margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; height:10px;vertical-align: top; border-color: #999999;  border-style: ridge;   border-width: 0px; }
.spotreba-in-l {   margin: 0px 1px 0px 10px;padding: 0px 0px 10px 0px; width:200px;vertical-align: top;border-color: #999999;  border-style: ridge;   border-width: 0px;}
.spotreba-in-l1 { float:left;  margin: 0px 1px 0px 10px;padding: 0px 0px 0px 0px; width:200px;vertical-align: top;border-color: #999999;  border-style: ridge;   border-width: 1px;}
.spotreba-in-l2 { float:left;  margin: 0px 1px 0px 0px;padding: 0px 3px 0px 0px; width:50px;vertical-align: top;border-color: #999999;  border-style: ridge;   border-width: 1px; text-align:right;}
.spotreba-in-r { float:left;  margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; width:100px; vertical-align: top;border-color: #999999;  border-style: ridge;   border-width: 1px; text-align:right;}



.dluh-container { text-align:center; border-style: ridge; border-color: navy ; border-width: 1px; color:red; font:10px Verdana, sans-serif;  margin: 10px 0px 10px 0px; height:26px; width: 600px; display: block; background-color: pink; padding:12px 0px 2px 0px;}

.katalogs-inp1 { color:red; background-color:pink; font-weight:bold }
.katalogs-inp2 { color:darkgreen; background-color:lightgreen; font-weight:bold }
.katalogs-inp3 { color:black; background-color:#CCCCCC; font-weight:bold }







form, p {margin: 0px 0px 0px 0px}
ul li {list-style-type: circle; }

h1 {font-size: 170%;padding: 0px 0px 0px 0px; }
h2 {font-size: 120%;padding: 0px 0px 0px 0px; }
h3 {font-size: 100%;padding: 0px 0px 0px 0px; }

.hcl {font-size: 100%;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.hcl h1 {font-size: 20%;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.hcl h2 {font-size: 100%;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.hcl h3 {font-size: 50%;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}


.hcl1 {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.hcl1 h1 {font-size:10px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.hcl2 h2 {font-size:10px; padding: 0px 0px 0px px; margin: 0px 0px 0px 0px;}


.ramecek img {  border-color: lightyellow;   border-width: 0px;   border-style: ridge; text-align: center;}
.ramecek a:hover img {  border-width: 0px;   }
.ramecek01 img {  border-color:blue;   border-width: 2px;   border-style: ridge; text-align: center;}
.ramecek01 a:hover img {  border-color: #999999;  border-style: ridge;   border-width: 2px; }


.logotop {background-image: url("../images/nebelogo.jpg"); background-repeat: no-repeat; height: 70px}




{-------------------------------------------------------------LEFT-----------------------------------------------------------------------}
{--hledat---}
#hledat {text-align:left; width: 150px;height:22px; background-color: #FFF7B2 ; border-top:1px solid white;border-bottom:2px solid white;
           font: 10px Tahoma, sans-serif;padding: 3px 0px 1px 0px; margin: 0px 0px 10px 0px;  }
#hledat-but { font:9px Arial, sans-serif;}


{--odkaz sekce---}
.nadpismenuR {background-color:#FFF7B2; border-top:1px solid #FFA500;border-bottom:1px solid #FFA500;
    width: 140px; color:#FFA500; font: 10px Tahoma, sans-serif; padding: 4px 1px 4px 1px ; text-align:left; font-weight:bold; margin: 0px 0px 0px 0px;}
.nadpismenuR a {color:navy; font: 10px Tahoma, sans-serif; text-align:left; font-weight:bold; text-decoration: none;display:block;}
.nadpismenuR a:hover {color:red; text-decoration: none;}
.nadpismenuR h2 {font: 10px Tahoma, sans-serif; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

{----sekce-------}
.buttons_left4 {
 background:url(../images/menu-active-x2.gif) white repeat-x top left; background-color:#FEFEC8;display:block;
 font: 11px Tahoma, sans-serif; font-weight:normal ; text-decoration: none; color:navy; margin: 1px 0px 1px 0px;padding: 1px 1px 1px 1px;
 width: 140px; text-align: left; }

.buttons_left4 a{display:block; text-decoration: none; font: 11px Tahoma, sans-serif; font-weight:normal ; text-decoration: none; color:navy;padding: 4px 1px 4px 1px;}

.buttons_left4 a:hover{padding: 4px 0px 4px 2px; display:block; font: 11px Tahoma, sans-serif; font-weight:normal ; text-decoration: underline; color:red;background-color:#FFF7B2;}



.buttons_left4On {background:url(../images/menu-active-6x.gif) white repeat-x top left;
 font: 11px Tahoma, sans-serif; font-weight:bold ; text-decoration: none; color:red; padding: 2px 1px 2px 1px; margin: 0px 0px 0px 0px;
 width: 141px; height: 15px; text-align: left;}


.buttons_left4On a{ display:block;
 font: 11px Tahoma, sans-serif; font-weight:normal ; text-decoration: underline; color:navy; display:block;}


.buttons_left4On a:hover{ display:block;
 font: 11px Tahoma, sans-serif; font-weight:normal ; text-decoration: underline; color:red; }


{---sekce aktiv-------}
.buttons_leftAktiv {
 background-color:orange;
 border-left:0px solid #5296CE; border-right:0px solid #5296CE; border-bottom:0px solid #5296CE;
 font: 11px Tahoma, sans-serif; font-weight:normal ; text-decoration: none; color:red; padding: 3px 1px 2px 2px; margin: 1px 0px 1px 0px;
 width: 139px; height: 15px; text-align: left; display:block;}


.buttons_leftAktiv a{display:block;font: 11px Tahoma, sans-serif; font-weight:normal ; text-decoration: none; color:white; }

.buttons_leftAktiv a:hover{display:block; font: 11px Tahoma, sans-serif; font-weight:normal ; text-decoration: none; color:white; }


{--informace----------}
.buttons_left2 {background-color:#FEFEC8;
 font: 11px Tahoma, sans-serif; font-weight:normal ; text-decoration: none; color:navy; padding: 3px 1px 2px 3px; margin: 1px 0px 0px 0px;
 width: 140px; height: 15px; text-align: left; }
.buttons_left2 a{display:block; text-decoration: none; font: 11px Tahoma, sans-serif; font-weight:normal ; text-decoration: none; color:navy;}


.buttons_left2-1 {background-color:#FEFEC8;
 font: 11px Tahoma, sans-serif; font-weight:normal ; text-decoration: none; color:green; padding: 3px 1px 2px 3px; margin: 1px 0px 0px 0px;
 width: 140px; height: 15px; text-align: left; }
.buttons_left2-1 a{display:block; text-decoration: none; font: 11px Tahoma, sans-serif; font-weight:normal ; text-decoration: none; color:green;}



.buttons_left2-2 {
 background-color:#FEFEC8;
 font: 11px Tahoma, sans-serif; font-weight:normal ; text-decoration: none; color:orange; padding: 3px 1px 2px 3px; margin: 1px 0px 0px 0px;
 width: 140px; height: 15px; text-align: left; }
.buttons_left2-2 a{display:block; text-decoration: none; font: 11px Tahoma, sans-serif; font-weight:normal ; text-decoration: none; color:#F48000;}



.buttons_left table {border: 1px solid blue; font: 11px Tahoma, sans-serif;
                 font-weight: normal; text-decoration: none; color:navy; display:block; padding: 2px 1px 1px 3px; margin: 1px 0px 0px 0px;
                  width: 130px;text-align: left;background-color:lightblue;}

.buttons_left a {border: 1px solid blue; font: 11px Tahoma, sans-serif;
                 font-weight: normal; text-decoration: none; color:navy; display:block; padding: 2px 1px 1px 3px; margin: 1px 0px 1px 0px;
                  width: 130px;height: 15px;text-align: left;background-image: url("../images/background10.jpg");}
.buttons_left a:hover {padding: 2px 1px 1px 4px; border-color: darkblue ;color: navy;text-decoration: none;background-image: url("../images/background11.jpg");}

.buttons_leftAktivold a {border-bottom: 1px solid blue;border-left: 1px solid blue; border-right: 1px solid blue;  font: 11px Tahoma, sans-serif;
                 font-weight: bold; text-decoration: none; color:red; display:block; padding: 3px 1px 2px 3px; margin: 0px 0px 0px 0px;
                  width: 130px;height: 15px;text-align: left;background-image: url("../images/background12.jpg");}

.buttons_left1 a {border: 1px solid blue; font: 11px Tahoma, sans-serif;
                 font-weight: bold; text-decoration: none; color:navy; display:block; padding: 2px 1px 1px 3px; margin: 1px 0px 0px 0px;
                  width: 130px;height: 15px;text-align: left;background-image: url("../images/background6.jpg");}
.buttons_left1 a:hover {padding: 2px 1px 1px 4px; border-color: darkblue ;color: navy;text-decoration: none;background-image: url("../images/background71.jpg");}



.nadpismenuR3 { width:130px; margin: 10px 0px 5px 0px;  padding: 4px 0px 2px 5px; height:16px; color:white; font: 11px Tahoma, sans-serif; 
               text-align:left;font-weight:bold; background-color: #5296CE;border-bottom: 3px solid white; }







{-------------------------------------------------------------RIGHT-----------------------------------------------------------------------}

.minipismo { font:11px Tahoma, Verdana, sans-serif; color:#032B8F; font-weight:; margin:0px 0px 0px 2px; padding-left: 4px; }

.nadpismenuUZ {margin: 2px 0px 0px 0px;  padding: 4px 0px 2px 5px; width: 130px; height:16px; color:white; font: 11px Tahoma, sans-serif; text-align:left; font-weight:bold; background-color: #5296CE;border-bottom: 3px solid white;}


.nadpismenuUZ1 {margin: 2px 0px 0px 0px;  padding: 4px 0px 2px 5px; width: 130px;  color:white; font: 11px Tahoma, sans-serif; text-align:left; font-weight:bold; background-color: #5296CE;border-bottom: 3px solid white;}
.nadpismenuUZ1 a { font: 10px Tahoma, sans-serif; text-align: left; font-weight:bold;  color:white;  text-decoration: none; padding-right: 1px;  }
.nadpismenuUZ1 a:hover { background-color:white ; color: red;  }



.buttons_rightBASKET { font: 11px Tahoma, sans-serif; text-align: left; font-weight:bold; width:134px; color:red;  background-color: ;
  text-decoration: none;  padding: 1px 2px 0px 0px;    margin: 0px 0px 0px 0px;  }

.buttons_rightBASKET a { display: block; font: 11px Tahoma, sans-serif; text-align: left; font-weight:bold;  color:white;  background-color: orange;
  text-decoration: none;  padding: 4px 2px 4px 5px;    margin: 0px 0px 0px 0px;  }
.buttons_rightBASKET a:hover { background-color: ; color: yellow; text-decoration: none;  }



.buttons_right a { font: 10px Tahoma, sans-serif; text-align: center; font-weight:bold; width:125px; color:white; border: 1px solid blue; background-color: orange;
 display:block; text-decoration: none;  padding: 4px 0px 4px 0px;    margin: 5px 0px 0px 0px;  }
.buttons_right a:hover { background-color: #104071; color: yellow; text-decoration: none;  }


.buttons_rightDO a { font: 11px Tahoma, sans-serif; text-align: center; font-weight:bold; color:red; border: 1px solid blue; background-color: white;
 display:block; text-decoration: none;  padding: 6px 0px 6px 0px;    margin: 5px 0px 0px 0px;  }
.buttons_rightDO a:hover { background-color: #96B8FF; color:white; text-decoration: none;  }


.buttons_rightMO a { font: 10px Tahoma, sans-serif; text-align: center; font-weight:bold; width:120px; color:red; border: 1px solid blue; background-color: yellow;
 display:block; text-decoration: none;  padding: 4px 0px 4px 0px;    margin: 5px 0px 0px 0px;  }
.buttons_rightMO a:hover { background-color: #104071; color: yellow; text-decoration: none;  }



.buttons_rightP1 a {border: 1px solid blue;background-color: lightyellow; font: 10px Tahoma, sans-serif;
                 font-weight: bold; text-decoration: none; color:navy; display:block; padding: 5px 0px 5px 0px; margin: 5px 0px 0px 4px;
                  width: 110px; text-align: center;}
.buttons_rightP1 a:hover {padding: 2px 0px px 0px; background-color: #104071;border-color: darkblue ;color: yellow;text-decoration: none;}


.menu_right1N { font: 12px Tahoma, sans-serif; font-weight: bold ; text-decoration: none; color:orange; display:block; padding: 5px 0px 5px 0px; margin: 5px 0px 0px 4px; width: 118px; text-align: left;}


.menu_right1 { font: 10px Tahoma, sans-serif; font-weight: normal ; text-decoration: none; color:orange; display:block; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 118px; text-align: center;}

.menu_right1 h2{ font: 10px Tahoma, sans-serif; font-weight: bold ;}
.menu_right1 a:hover h2{  color:navy;}

.menu_right1 a{ font: 10px Tahoma, sans-serif;  text-decoration: none; color:orange; display:block;  width: 118px; text-align: center;}
.menu_right1 a:hover { font: 10px Tahoma, sans-serif;  text-decoration: none; color:navy; display:block;  width: 118px; text-align: center;}

.menu_right1 a img{  text-align: center;border-color: orange ;}
.menu_right1 a:hover img{  text-align: center;border-color: darkblue ;}





{----------------------------------------------------------------------------------------------------------}
.buttons_OK  {border: 2px solid white;background-color: orange; font: 12px Tahoma, sans-serif;
                 font-weight: bold; text-decoration: none; color:white; display:block; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px;
                  width: 180px;  text-align: center;cursor:pointer;}
.buttons_OK_hover {border: 2px solid darkblue;background-color: #104071; font: 12px Tahoma, sans-serif;
                 font-weight: bold; text-decoration: none; color: yellow; display:block; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px;
                  width: 180px;  text-align: center;cursor:pointer; }



.buttons_OK a {border: 1px solid blue;background-color: orange; font: 12px Tahoma, sans-serif;
                 font-weight: bold; text-decoration: none; color:white; display:block; padding: 15px 5px 15px 5px; margin: 0px 0px 0px 0px;
                  width: 180px;  text-align: center;}
.buttons_OK a:hover { background-color: #104071;border-color: darkblue ;color: yellow;text-decoration: none;}


.buttons_OK1 a {border: 1px solid blue;background-color: orange; font: 11px Tahoma, sans-serif;
                 font-weight: bold; text-decoration: none; color:white; display:block; padding: 1px 5px 1px 5px; margin: 0px 0px 0px 0px;
                  text-align: center;}
.buttons_OK1 a:hover { background-color: #104071;border-color: darkblue ;color: yellow;text-decoration: none;}



.nastroje img {  border-color: white;   border-width: 0px;   border-style: none; }
.nastroje a {  border-color: white;   border-width: 0px;   border-style: none; }


.kontakt100new {font:11px Verdana, sans-serif;  color:#032B8F; }
.nadpismenuRaktiv {width: 130px; color:white; font: 11px Arial, sans-serif; padding-left: 0px;text-align:left;font-weight:bold; background-color: #C8DCFD;}
.nadpismenuR1 {width: 130px; color : #104071; font: 11px Arial, sans-serif; padding-left: 0px;text-align:left;font-weight:bold; background-color: white;}
.nadpismenuR4 {margin: 20px 0px 10px 0px;  padding: 4px 0px 2px 5px; width: 130px; height:16px; color:white; font: 11px Tahoma, sans-serif; text-align:left; font-weight:bold; background-color: #5296CE;border-bottom: 3px solid white;}



{---------------------------------------------------------------------KATALOG MOD1------------------------------------------------------------------}

.telo-katalog { margin: 15px 0px 0px 0px; padding: 0px 0px 0px 0px; width:720px; float:left; text-align:left;}
.telo-katalog-prvek {  margin: 0px 12px 40px 0px; width:164px;  float:left; text-align:left;}

{---mod1-nadpis----}
.kat-NazevPolozky { font:10px Tahoma, sans-serif; padding: 5px 0px 0px 2px; color:navy; font-weight:normal; background-color:#DAE4FF; height:17px; }
.kat-NazevPolozky a{ font:10px Tahoma, sans-serif; color:navy;text-decoration: none; }
.kat-NazevPolozky a:hover{ color:red;text-decoration: none;}

{---mod1--ramecek--}
.kat-DetailTabulkaImgSkladem {width:162px; height: 145px; border: 1px solid #C2D3FC; text-align:center;font:11px Tahoma, sans-serif; color:#032B8F; font-weight:normal;
                              background-color:#ffffff;padding: 4px 0px 3px 0px; background-image: url("../images/eobchod/__skladem1.jpg"); background-repeat: no-repeat;}
.kat-DetailTabulkaImgSkladem img { border: 1px solid #ffffff; text-align:center; max-width:160px}
.kat-DetailTabulkaImgSkladem a { width:162px;text-decoration: none;color:green}
.kat-DetailTabulkaImgSkladem a:hover { text-decoration: none; color:red}
.kat-DetailTabulkaImgSkladem a:hover img{border: 1px solid #ffffff;}

{---mod1--ramecek--bigfoto}
.kat-DetailTabulkaImgSklademBig {width:162px; border: 1px solid #C2D3FC; text-align:center;font:11px Tahoma, sans-serif; color:#032B8F; font-weight:normal;
                              background-color:#ffffff;padding: 4px 0px 0px 0px; background-image: url("../images/eobchod/__skladem1.jpg"); background-repeat: no-repeat;}
.kat-DetailTabulkaImgSklademBig img { border: 1px solid #ffffff; text-align:center; max-width:160px}
.kat-DetailTabulkaImgSklademBig a { width:162px;text-decoration: none;color:green}
.kat-DetailTabulkaImgSklademBig a:hover { text-decoration: none; color:red}
.kat-DetailTabulkaImgSklademBig a:hover img{border: 1px solid #ffffff;}




{---mod1-cena---}
.kat-CenaPolozky {width:164px; font:12px Tahoma, sans-serif; color:navy; background-color:#DAE4FF; height:21px; background-repeat:repeat-x; float:right; }
.kat-CenaPolozky-in { float:right; padding: 5px 3px 0px 10px;font-weight:bold;}
.kat-cena { color:red; }

{---tlac detail----}
.TlacitkoDet { font:8px Verdana, sans-serif;  border:1px solid navy;  color:#083189; background-color: #FFF7DA;
              font-weight:bold; cursor: pointer; text-decoration: none; padding: 5px 3px 5px 3px; display:block; }

{---novinky mod1----}
.katalog-novinky-mod1 { margin: 16px 0px 0px 0px;padding: 0px 0px 0px 0px; text-align:left; float:right; width:110px;}
.katalog-novinky-mod1 a { margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;  text-align: center;}
.novinky-nadpis { width:106px; margin: 0px 0px 0px 0px;  padding: 3px 0px 3px 5px; color:white; font: 11px Tahoma, sans-serif; 
               text-align:left;font-weight:bold; background-color: #5296CE; border-bottom: 3px solid white; }

.buttons_left3  {text-align:center; background-color:#FFF7B2;  border: 2px solid white; margin: 5px 0px 5px 0px;  padding: 5px 0px 5px 0px; width:106px;}
.buttons_left3 a {text-align:center;  font: 10px Tahoma, sans-serif; font-weight:normal; text-decoration: none; color:navy;  
                        padding: 0px 0px 0px 0px; margin: 5px 0px 5px 0px; }
.buttons_left3 a:hover { border-color: darkblue ;color: red; text-decoration: none;}
.buttons_left3 img {  border: 1px solid lightblue; }
.buttons_left3 a:hover img { border: 1px solid #999999; }



.katalog { width:687px; margin: 10px 0px 10px 0px; padding:0px 0px 0px 0px; text-align:center; }
.katalogTisk { margin: 10px 5px 10px 5px; width:640px;  }
.katalogTisk a {text-decoration: none; color:blue}
.katalogTisk a:hover {text-decoration: underline; }


.katalogPom { margin: 0px 0px 0px 0px; width:685px; text-align:center;   }
.katalogprvek { border: 0px solid navy; margin: 10px 5px 10px 10px; width:208px; height:200px}
katalogSUB { margin: 10px 5px 10px 5px; width:695px; background-color:lightyellow; }


.DetailTabulkaImgNeni a { width:160px}

.kat-DetailTabulkaImgNeni { width:162px; height: 145px; border: 1px solid #C2D3FC; text-align:center;font:9px Tahoma, sans-serif; color:#032B8F; font-weight:bold;
                            background-color:#ffffff;padding: 4px 0px 3px 0px; background-image: url("../images/eobchod/__neniskladem.jpg"); background-repeat: no-repeat; }
.kat-DetailTabulkaImgNeni img { border: 0px solid #C2D3FC; text-align:center;max-width:160px}


.kat-DetailTabulkaImgBude { width:162px; height: 145px; border: 1px solid #C2D3FC; text-align:center;font:9px Tahoma, sans-serif; color:#032B8F; font-weight:bold;
                            background-color:#ffffff;padding: 4px 0px 3px 0px; background-image: url("../images/eobchod/__budeskladem.jpg"); background-repeat: no-repeat; }
.kat-DetailTabulkaImgBude img { border: 0px solid #C2D3FC; text-align:center;max-width:160px}


{---------------------------------------------------------------------KATALOG MOD2-----------------------------------------------------------------}

.telo-mod2 { margin: 0px 0px 0px 0px; text-align:left; padding:0px 0px 0px 0px; float:left; width:650px;}
.telo-mod2-in { margin: 0px 0px 0px 0px; text-align:left; padding:0px 0px 0px 0px; float:left;}


.telo-katalog-mod2 { width:650px; margin: 0px 0px 0px 10px; text-align:left; padding:0px 0px 0px 0px; float:left; }
.telo-katalog-mod2-in { width:650px; text-align:left; padding:10px 10px 2px 0px;float:left;}
.telo-katalog-mod2-inL {text-align:left; padding:20px 10px 2px 0px;float:left;}



{-----nahled vyrobku table-mod2---}
.TabulkaNahled { width:643px; padding:0px 0px 0px 0px;
                 border: 0px solid #032B8F; margin:0px 0px 0px 0px; text-align:left ; font:11px Verdana, sans-serif;color:#032B8F; font-weight:bold; background-color:white}
.TabulkaNahled  a{  font:12px Verdana, sans-serif;  color:red; font-weight:bold; text-decoration: none;}

.TabulkaNahled  td{padding-top:2px; padding-bottom:2px;}



{-----nahled vyrobku mod sprava---}
.TabulkaNahledS { border: 1px solid #032B8F; width:100%; text-align:left ; font:11px Verdana, sans-serif; color:navy; background-color: #F5D4DB}
.TabulkaNahledS td{padding:5px 5px 5px 5px; }
.TabulkaNahledS  a{  font:11px Verdana, sans-serif;  color:red; font-weight:bold; text-decoration: underline;}
.TabulkaNahledS  a:hover{  font:11px Verdana, sans-serif;  color: blue; font-weight:bold; text-decoration: none;}


.TabulkaNahledSUBID { border: 1px solid #032B8F; width:100%; text-align:left ; font:11px Verdana, sans-serif;  color:navy; background-color:#C2D3FC}
.TabulkaNahledSUBID  a{  font:11px Verdana, sans-serif;  color:red; font-weight:bold; text-decoration: underline;}
.TabulkaNahledSUBID  a:hover{  font:11px Verdana, sans-serif;  color: blue; font-weight:bold; text-decoration: none;}


.TabulkaNahled img {border-color: navy; border: 1px solid navy}
.TabulkaNahledNadpis {padding:1px 1px 1px 1px;border: 0px solid #032B8F;width:625px; margin-left:20px;text-align:left ; font:11px Verdana, sans-serif;  color:#032B8F; font-weight:bold; background-color:white}
.TabulkaNahledVzornik {width:650px; margin-left:20px;text-align:center ; font:11px Verdana, sans-serif; padding-left:0px; color:#032B8F; font-weight:bold; background-color:white}
.TabulkaNahledVzornikS {width:500px; margin-left:20px;text-align:center ; font:11px Verdana, sans-serif; padding-left:0px; color:#032B8F; font-weight:bold; background-color:white}



{--mod2-nazev---}
.DetailTabulkatxtNahledNazev {border: 2px solid white; font:13px Verdana, sans-serif; padding-left:8px;   color:navy; font-weight:bold;
                              background-color:#FFF7B2; height:34px;}
.DetailTabulkatxtNahledNazev a{color:red; font-weight:bold;}
.DetailTabulkatxtNahledNazev a:hover{color:navy; font-weight:bold;}

.DetailNahled { font:12px Verdana, sans-serif; color:#032B8F; font-weight:bold; background-color:#C2D3FC; width:625px; height:35px;}
.DetailNahled td{ width:50%;}
.DetailNahled a{ padding:5px 0px 0px 0px ; display:block;height:20px;background-color:white}
.DetailNahled a:hover{ background-color:lightyellow}

.DetailTabulkaImgNahled  {border: 0px solid #032B8F;width:136px;height:112px; text-align:center; color:#032B8F; background-color:white;margin:20px 0px 0px 0px;}
.DetailTabulkaImgNahled img {border-color: white; padding:12px 0px 5px 8px; }
.DetailTabulkatxtNahled {padding: 10px 10px 0px 10px; border: 0px none;text-align:left;font:11px Verdana, sans-serif;  color:#032B8F; background-color:white}

.DetailTabulkaVzornik {border: 0px none;text-align:left;font:11px Verdana, sans-serif; padding-left:20px; color:#032B8F; background-color:white}
.DetailTabulkaVzornikL {height:25px; border: 0px none;text-align:left;font:11px Verdana, sans-serif; padding-left:20px; color:#032B8F; background-color:white}
.DetailTabulkaVzornikP {height:25px; border: 0px none;text-align:left;font:11px Verdana, sans-serif; padding-left:5px; background-color:white}
.DetailTabulkatxtNahledCena {border-left: 2px solid white; border-right: 2px solid white; border-bottom: 2px solid white;
                             height:33px; padding-left:18px; padding-top:6px; text-align:left; font:12px Verdana, sans-serif; color:navy;
                             background-color:#FFF7B2;  }
.DetailTabulkatxtNahledCenaAD {border-left: 2px solid white; border-right: 2px solid white; border-bottom: 1px solid white;
                               height:35px; padding-left:18px;text-align:left; font:12px Verdana, sans-serif; color:navy;background-color:pink;  }

.DetailTabulkatxtNahledCenaJ {margin:0px 0px 0px 0px; border: 1px solid #032B8F; width:450px; height:25px; padding-left:8px;text-align:left; font:10px Verdana, sans-serif; color:navy;background-color:lightblue; font-weight:bold }
.DetailTabulkaImgBig {border: 1px solid #032B8F;width:625px;height:35px; padding-left:8px;text-align:center; font:11px Verdana, sans-serif; color:#032B8F;background-color:#C2D3FC; font-weight:bold }
.TabulkaNahled a{ text-align:center ; font:11px Verdana, sans-serif; color:#032B8F; font-weight:bold;}
.TabulkaNahled a:hover{ text-align:center ; font:11px Verdana, sans-serif; padding-left:0px; color:red; font-weight:bold;}
.TabulkaNahledOstImgS {border: 1px solid #032B8F; text-align:left; width:600px;  height:120px;  margin-left:20px;text-align:left; font:11px Verdana, sans-serif; padding-left:0px; }
.TabulkaNahledOstImgS td{ border: 1px solid #032B8F; width:140px; height:120px;  font:11px Verdana, sans-serif;padding-left: 0px;   }

{--tlac pridat---}
.TlacitkoP { width: 165px;
background: white url(../images/menu-active-6.gif) repeat-x top left; border:1px double #5296CE;
 font:11px Verdana, sans-serif; margin:0px 0px 0px 0px; padding:4px 4px 4px 4px;  color:white; font-weight:bold; cursor: pointer }

.TlacitkoPON {width: 165px;
background:url(../images/menu-active-2.gif) white repeat-x top left;border:1px solid #5296CE;
font:11px Verdana, sans-serif; margin:0px 0px 0px 0px; padding:4px 4px 4px 4px;  color:red;
font-weight:bold; cursor: pointer}



{---nahled vyrobku---img big---}
.TabulkaNahledOstImgBig {float:left; margin: 0px 0px 0px 0px; border: 1px solid #f9d672;width:643px; text-align:center; font:11px Verdana, sans-serif; padding:0px 0px 0px 0px; background-color:white;}
.TabulkaNahledOstImgBig  img { float:left; border: 0px; padding: 2px 0px 2px 0px;}
.TabulkaNahledOstImgBig-div {float:left; border: 1px solid #032B8F; width:643px;  text-align:center; font:10px Verdana, sans-serif;}
.TabulkaNahledOstImgBig-div-in a{ float:left;padding:10px 0px 0px 0px;text-align:center; font:11px Verdana, sans-serif; background-color:white; color:navy;width:642px;height:25px;display:block;font-weight:bold;text-decoration:none;}
.TabulkaNahledOstImgBig-div-in a:hover{ background-color:lightyellow; color:red;}

{---nahled subpolozky---}
.subpol { margin: 0px 0px 0px 3px; width:645px; border: 1px solid #f9d672; text-align:center; font:11px Verdana, sans-serif; padding:0px 0px 0px 0px; background-color:white;}
.subpol  img { border: 0px; padding: 2px 0px 2px 0px;}


{----pridavne obrazky------}
.katalog-pridane-mod2 {width:645px; height:180px; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; text-align: left; float:left;}
.katalog-pridane-mod2 a { float:left; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;  text-align: left;}
.buttons_left5  {width: 160px; height:120px;  float:left;}
.buttons_left5 a {border: 0px solid blue; font: 10px Tahoma, sans-serif;
                 font-weight:normal; text-decoration: none; color:navy;  padding: 0px 1px 5px 0px; margin: 0px 0px 0px 0px;
                  width: 160px; text-align: center; float:left;}
.buttons_left5 a:hover { border-color: darkblue ;color: red;text-decoration: none;}
.buttons_left5 img { float:left; border-color: white;   border-width: 2px;   border-style: ridge; }
.buttons_left5 a:hover img {  border-color: #999999;  border-style: ridge;   border-width: 2px;   filter: ;}



{---souvisi zbozi-----}
.katalog-souvisi-mod2 { float:left; width:645px; height:150px; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; text-align: left; }
.katalog-souvisi-mod2 a { font: 10px Tahoma, sans-serif; width:120px; float:left; 
                                    margin: 1px 2px 2px 0px;padding: 0px 0px 0px 0px;  text-align: left; color:navy;text-decoration:none; }
.katalog-souvisi-mod2 img { float:left; margin: 2px 2px 2px 0px; padding: 0px 0px 0px 0px;  text-align: left; border: 1px solid lightblue; }
.katalog-souvisi-mod2 a:hover img {  border-color: #999999;  border-style: ridge;   border-width: 1px;   }
.katalog-souvisi-mod2-x  { width:645px; height:150px;  margin: 0px 0px 20px 0px;padding: 0px 0px 0px 0px;  text-align: left;}

{----novinky mod2----}
#katalog-novinky-mod2 { float:right; width:92px; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; text-align: right; }
#katalog-novinky-mod2 a { width:92px; float:right; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;  text-align: right;}


{----souvisi sekce----}
.souvisi-obal-2 {  float:right;width:140px;}
.souvisi-nadpis {  float:right;width:125px; margin: 10px 0px 0px 0px;  padding: 3px 0px 3px 5px; color:white; font: 11px Tahoma, sans-serif; 
                      text-align:left;font-weight:bold; background-color: #5296CE;border-bottom: 3px solid white; }
.souvisi  {background-color:#FFF7B2; width:120px; float:right; margin: 8px 0px 8px 0px; padding: 5px 5px 5px 5px; border: 2px solid white; }
.souvisi a {  font: 10px Tahoma, sans-serif; font-weight:bold; text-decoration: none;color: #5296CE; width:120px; float:right; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  text-align: center;}
.souvisi img {  margin: 2px 0px 2px 0px; padding: 0px 0px 0px 0px;  text-align: left; border: 1px solid lightblue; }
.souvisi a:hover img {  border-color: #999999;  border-style: ridge;   border-width: 1px;   }



.spravatab {border: 1px solid #F6A605; text-align:left; width:100%;  height:120px;  text-align:center; font:11px Verdana, sans-serif; padding-left:0px; }
.spravatd {border: 1px solid #032B8F; text-align:center; width:140px;   text-align:center; font:11px Verdana, sans-serif; padding-left:0px;  valign:bottom;}



{--------------------------------------------KAT MOD3------------------------------------------------------------------------------------------------}

.telo-katalog-mod3 { margin: 20px 0px 0px 10px; width:800px; float:right; }
.table-mod3 { width:800px;  }
.Kosiktd {padding:6px 3px 2px 1px;}

.Kosika1 {color:blue; text-decoration: none;  padding:2px 1px 2px 1px;}
.Kosika1 a {color:blue; text-decoration: none;  padding:0px 2px 0px 2px;}
.Kosika1 a:hover {color:navy;text-decoration: none }

.KatalogRow {display:block;height:30px;border: 1px dotted navy;padding:0px 5px 0px 5px; margin:0px; color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:#C2D3FC}
.KatalogRow a {font-weight:normal; display:block; text-decoration: none; color: blue;}
.KatalogRow a:hover {display:block; text-decoration: none; color: blue;}

.KatalogRowLeft {height:30px; border: 1px dotted navy; padding:2px 5px 2px 5px;margin-left:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal; background-color:#C2D3FC}
.KatalogRowLeft a {font-weight:normal; display:block; text-decoration: none; color: blue;}
.KatalogRowLeft a:hover {display:block; text-decoration: none; color: blue;}

.KatalogRowLeftNEover {height:30px; border: 1px dotted navy; padding:0px 5px 0px 5px;margin-left:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:#D3D3D3}
.KatalogRowLeftNEover a {font-weight:normal; display:block; text-decoration: none; color: blue;}


.KatalogRowLeftPP {height:30px; border: 1px dotted navy; padding:0px 5px 0px 5px;margin-left:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:#ABC4FA}


.KatalogRowLeftANOover {height:30px; border: 1px dotted navy; padding:0px 5px 0px 5px;margin-left:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:#EDA9BE}
.KatalogRowLeftANOoverD {height:30px; border: 1px dotted navy; padding:0px 5px 0px 5px;margin-left:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:#FFC0CB}
.KatalogRowRight {text-align:right ;height:30px; border: 1px dotted navy; padding:0px 5px 0px 5px;margin-left:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:#C2D3FC}
.KatalogRowImg {width:42px;}
.KatalogRowImg img {border: 0px}

.KatalogRowNad {height:15px;border: 0px  navy;padding:0px 5px 0px 5px; margin:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:white}


.SSKatalogRowLeft {height:30px; width:60; border: 1px dotted navy; padding:0px 5px 0px 5px;margin-left:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:#F5D4DB}
.SSKatalogRowRight {text-align:right; height:30px; width:60; border: 1px dotted navy; padding:0px 5px 0px 5px;margin-left:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:#F5D4DB}
.1SSKatalogRowLeft {height:20px; width:60; border: 0px dotted navy; color: navy; font: 10px Tahoma, sans-serif;font-weight:normal; background-color:#F5D4DB}
.1SSKatalogRowLeft a{text-decoration:none;}



.SKatalogRowLeft {height:30px; width:60; border: 1px dotted navy; padding:0px 5px 0px 5px;margin-left:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:#F5D4DB}
.SKatalogRowLeft a{text-decoration:none;}

.SKatalogRowLeftNE {height:30px; width:50; border: 1px dotted navy; padding:0px 5px 0px 5px;margin-left:0px;color: #8D8C9C;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:#D3D3D3}
.SKatalogRowLeftNE a{text-decoration:none;}


.SKatalogRowLeftNEneni {height:30px; width:50; border: 1px dotted navy; padding:0px 5px 0px 5px;margin-left:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:#EED2AF}
.KatalogRowLeftNEoverneni {height:30px; border: 1px dotted navy; padding:0px 5px 0px 5px;margin-left:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:orange}

.SKatalogRowLeftNED {height:30px; width:50; border: 1px dotted navy; padding:0px 5px 0px 5px;margin-left:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:#F5CBCC}

.SKatalogRowRight {text-align:right ;height:30px; border: 1px dotted navy; padding:0px 5px 0px 5px;margin-left:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:#F5D4DB}
.SKatalogRowImg { border: 1px dotted navy; padding:0px 0px 0px 0px;margin-left:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;}
.SKatalogRow {height:30px;border: 1px dotted navy;padding:0px 5px 0px 5px; margin:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:#C2D3FC}

.SnKatalogRowLeft {height:15px;border: 0px  navy;padding:0px 5px 0px 5px; margin:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:white}
.SnKatalogRowLeft img{border: 0px navy;}

.SnKatalogRowRight{height:15px;border: 0px  navy;padding:0px 5px 0px 5px; margin:0px;color: navy;font: 11px Tahoma, sans-serif;font-weight:normal;background-color:white}





{-------------------------------------------------------SEZNAMY---------------------------------------------------------------------}

.tabulka1 { margin: 10px 5px 10px 5px; width:695px; font:10px Verdana, sans-serif; font-weight:; color:navy; text-align:left; border: 1px solid white;}
.tabulka1 a{ color:blue; font:10px Verdana, sans-serif; font-weight:bold;text-decoration: none}
.tabulka1 a:hover { color:red; font:10px Verdana, sans-serif; font-weight:bold;text-decoration: }



{------------------------------------------------------denik----------------------------------------------------------------------}
.denik {padding:10px 10px 15px 10px;margin:0px 0px 0px 0px; border: 1px solid #5296CE; width:810px; text-align:left ; font:9px Verdana, sans-serif;   color:#032B8F; background-color:#C2D3FC;}
.denik img{ margin:0px 0px 0px 0px; padding:1px 1px 4px 1px; border: 0px solid white;  }

.denik a{ margin:0px 0px 0px 0px; padding:2px 5px 2px 5px; border: 1px solid navy;  text-align:left ; font:11px Verdana, sans-serif;   color:#032B8F; background-color:white; text-decoration: none;
font-weight:bold;}
.denik a:hover{background-color:yellow; text-decoration: none;}
.denik h2 {background-color:lightyellow; text-decoration: none; padding:5px 0px 5px 2px; }

.denik-ozn {padding:0px 0px 20px 0px;margin:50px 0px 0px 0px; border: 1px solid navy; width:400px; text-align:center ; font:9px Verdana, sans-serif;   color:#032B8F; background-color:#C2D3FC;}
.denik-ozn a{ padding:3px 10px 3px 10px; border: 1px solid navy;  text-align:left ; font:11px Verdana, sans-serif;   color:#032B8F; background-color:white; text-decoration: none;}
.denik-ozn a:hover{background-color:yellow; text-decoration: none;}
.denik-ozn h1 {background-color:#5296CE; color: white; font:13px Verdana, sans-serif; text-decoration: none; padding:5px 0px 5px 5px; valign:middle;text-align:left;font-weight:bold;}
.denik-ozn h2 {background-color:lightyellow; text-decoration: none; padding:5px 0px 5px 0px; valign:middle;width:80%; text-align:center ;}
.denik-ozn h3 {background-color:white; color:red; text-decoration: none; padding:5px 0px 5px 2px; width:80%; text-align:center ;}

.denik-600 {padding:10px 10px 15px 10px;margin:30px 0px 0px 0px; border: 1px solid navy; width:600px; text-align:left ; font:9px Verdana, sans-serif;   color:#032B8F; background-color:#C2D3FC;}
.denik-600 a{ padding:3px 5px 3px 5px; border: 1px solid navy;  text-align:left ; font:11px Verdana, sans-serif;   color:#032B8F; background-color:white; text-decoration: none;
font-weight:bold;}
.denik-600 a:hover{background-color:yellow; text-decoration: none;}
.denik-600 h2 {background-color:lightyellow; text-decoration: none; padding:3px 0px 3px 2px; }


.denik-600-1 {padding:10px 10px 15px 10px;margin:30px 0px 0px 0px; border: 1px solid navy; width:600px; text-align:left ; font:9px Verdana, sans-serif;   color:#032B8F; background-color:#C2D3FC;}
.denik-600-1 a{ padding:3px 2px 3px 2px; text-align:left ; font:10px Verdana, sans-serif;   color:#032B8F;  text-decoration: underline;}
.denik-600-1 a:hover{background-color:yellow; text-decoration: none;}
.denik-600-1 h2 {background-color:lightyellow; text-decoration: none; padding:3px 0px 3px 2px; }


.denik-600-2 {padding:10px 10px 15px 10px;margin:30px 0px 0px 0px; border: 1px solid #5296CE; width:600px; text-align:left ; font:9px Verdana, sans-serif;   color:#032B8F; background-color:#C2D3FC;}
.denik-600-2 a{ padding:px px px px; text-align:left ; font:10px Verdana, sans-serif;   color:#032B8F; text-decoration: none; font-weight:bold;}
.denik-600-2 a:hover{text-decoration: underline; color:red;}
.denik-600-2 h2 {background-color:lightyellow; text-decoration: none; padding:0px 0px 0px 0px; }


.denik1000 {padding:10px 10px 15px 10px;margin:30px 0px 0px 0px; border: 1px solid #5296CE; width:1000px; text-align:left ; font:9px Verdana, sans-serif;   color:#032B8F; background-color:#C2D3FC;}
.denik1000 a{ padding:2px 5px 2px 5px; border: 1px solid navy;  text-align:left ; font:11px Verdana, sans-serif;   color:#032B8F; background-color:white; text-decoration: none;
font-weight:bold;}
.denik1000 a:hover{background-color:yellow; text-decoration: none;}
.denik1000 h2 {background-color:lightyellow; text-decoration: none; padding:5px 0px 5px 2px; }


.denik-1000 {padding:10px 10px 15px 10px;margin:30px 0px 0px 0px; border: 1px solid #5296CE; width:1000px; text-align:left ; font:9px Verdana, sans-serif;   color:#032B8F; background-color:#C2D3FC;}
.denik-1000 a{ padding:px px px px; text-align:left ; font:10px Verdana, sans-serif;   color:#032B8F; text-decoration: none; font-weight:bold;}
.denik-1000 a:hover{text-decoration: underline; color:red;}
.denik-1000 h2 {background-color:lightyellow; text-decoration: none; padding:0px 0px 0px 0px; }



#denik-x { padding:2px 10px 2px 10px; border: 1px solid navy;  text-align:left ; font:11px Verdana, sans-serif;   color:white; background-color:blue; text-decoration:
none;font-weight:bold;}
#denikon {color:red; background-color:yellow;}
#inputright {text-align:right;}
#posun a{color:red; border: 1px solid navy;font:13px Verdana, sans-serif;font-weight:bold; padding:1px 7px 2px 7px; text-decoration: none; background-color:lightyellow;}
#posun a:hover {color:blue; border: 1px solid navy;font:13px Verdana, sans-serif;font-weight:bold; padding:1px 7px 2px 7px; text-decoration: none; background-color:yellow;}


.denik-button1 {color:navy; font:10px Verdana, sans-serif;font-weight:bold; padding:0px 5px 1px 5px; cursor: pointer; background-color: white;}
.denik-button1hover
     {color:red; font:10px Verdana, sans-serif;font-weight:bold; padding:1px 6px 0px 4px; cursor: pointer; background-color: yellow;}

.denik-button2 {border: 1px solid navy; color:white; font:8px Tahoma, sans-serif; padding:0px 0px 0px 0px; cursor:pointer ; background-color: orange;font-weight:bold;}
.denik-button2hover
                {border: 1px solid navy; color:red; font:8px Tahoma, sans-serif; padding:0px 0px 0px 0px; cursor:pointer ; background-color: yellow;font-weight:bold;}


.SpravaTabD {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; width:100%; 
                    border: 1px solid #5296CE;  font:10px Verdana, sans-serif;   color:black; background-color:#C2D3FC;}
.SpravaTabD  td{ text-align:left ; border: 0px ; padding:3px 0px 3px 1px; }
.SpravaTabD  a { border: 0px ;  color:#032B8F; text-decoration: none;  padding:3px 0px 3px 0px; }
.SpravaTabD a:hover {  color:red; text-decoration: ;  background-color: ; }
.SpravaTabD  input{ border: px ; padding:0px 1px 0px 1px; font:10px Arial, sans-serif;}

.SpravaTabD2 {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; border: 1px solid navy; width:700px; text-align:left ; font:9px Verdana, sans-serif;   color:#032B8F; background-color:#C2D3FC;}
.SpravaTabD2  td{ border: 0px ; padding:0px 1px 0px 1px; }
.SpravaTabD2  a { border: 0px ;  color:#032B8F; text-decoration: none;  padding:6px 0px 6px 0px; display:block}
.SpravaTabD2 a:hover {  color:red; text-decoration: none;  background-color: #DFEAFC;}


.div-denL { float:left; }
.div-denP {float:right;}



{------------------------------------------------------INPUT----------------------------------------------------------------------}

.input, textarea, select {background-color: white; color:#A11416; border: 1px solid #5296CE; }
.txtar {background-color: white; color:#5296CE; border: 0px solid #5296CE; font: 11px Tahoma; overflow: hidden;}
.Reg { width: 110px; color:navy; border: 1px solid #5296CE; font: 13px Tahoma; margin:0px 0px 2px 0px;}
.Reg_ro { width: 110px; color:#8D97AA; background-color: #F0F0F0; border: 1px solid #5296CE; font: 13px Tahoma; margin:0px 0px 2px 0px;}
.RegM { width: 25px; color:navy; border: 1px solid #5296CE; font: 13px Tahoma; margin:0px 0px 2px 0px;}
.RegM1 { width: 45px;  color:navy;border: 1px solid #5296CE; font: 13px Tahoma; margin:0px 0px 2px 0px;}
.RegM2 { width: 55px;  color:navy;border: 1px solid #5296CE; font: 13px Tahoma; margin:0px 0px 2px 0px;}

.RegTA { width: 670px;  color:navy; border: 1px solid #5296CE; font: 13px Tahoma; margin:2px 0px 2px 0px;}
.Reg3 { width: 200px; color:navy; border: 1px solid #5296CE; font: 13px Tahoma; margin:0px 0px 2px 0px;}
.Reg3_ro { width: 200px; color:#8D97AA; background-color: #F0F0F0;  border: 1px solid #5296CE; font: 13px Tahoma; margin:0px 0px 2px 0px;}
.Reg4 { width: 575px; color:navy; border: 1px solid #5296CE; font: 13px Tahoma; margin:0px 0px 2px 0px;}
.Reg5 { width: 400px;  color:navy; border: 1px solid #5296CE; font: 13px Tahoma; margin:0px 0px 2px 0px;}
.Regpsc { width: 50px; color:navy; border: 1px solid #5296CE; font: 13px Tahoma; margin:0px 0px 2px 0px;}
.Regro { width: 50px; color:#8D97AA; background-color: #F0F0F0; font: 13px Tahoma; margin:0px 0px 2px 0px;}
.RO { color:#8D97AA; background-color: #F0F0F0; font: 13px Tahoma; margin:0px 0px 2px 0px;}
.RegInput { width: 100px;  color:navy; border: 1px solid #5296CE; font: 13px Tahoma; margin:0px 0px 2px 0px;}
.RegInputFree { color:navy; border: 1px solid #5296CE; font: 13px Tahoma; margin:0px 0px 2px 0px;}
.LISTAinput { width: 80px; font:10px Verdana, sans-serif; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:1px solid #F3B739; height:15px; color:#083189; }
.LISTAinput1 { width: 80px; font:10px Verdana, sans-serif; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:1px solid #F3B739; height:15px; color:#083189; }
.LISTAinputBR {  font:10px Verdana, sans-serif;margin:0px 0px 0px 2px; border:1px solid #F3B739; height:15px; color:#083189; background-color: white; }
.LISTAinputOH { width: 70px; font:11px Verdana, sans-serif;margin:0px 0px 0px 0px; border:1px solid #F3B739;  height:15px; color:#083189; background-color: white; }
.SelectOH { font:10px Verdana, sans-serif;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  border:1px solid #F3B739;  color:#083189; background-color: white; }
.SelectOH1 { width: 80px;font:9px Verdana, sans-serif;margin:0px 0px 0px 0px; border:1px solid #F3B739; height:18px; color:#083189; background-color: white; }



{------------------------------------------------------DIVY----------------------------------------------------------------------}

{---registrace nadpisy---}
.Reg1-nadpis {margin:60px 30px 0px 30px; border: 1px solid #5296CE; border-bottom:0px; text-align: left; font:12px Verdana, sans-serif; padding:5px 0px 5px 5px; color:navy; 
                  font-weight:bold; width: 625px;  background-color: white;}

{---registrace tab---}
.Reg1 {margin:0px 30px 20px 30px; border: 1px solid #5296CE; text-align: center; font:12px Verdana, sans-serif; padding:20px 30px 20px 30px; color:#032B8F; font-weight:;
       width: 570px;  background:url(../images/bgh-2.jpg) white repeat-y top left;}
.Reg1 a {color:red; font-weight:bold;}
.Reg1 a:hover {color:orange; }

{--------dokon obj ------------}
.Reg1Left {margin:0px 30px 20px 30px; border: 1px solid #5296CE; text-align: left; font:12px Verdana, sans-serif; padding:20px 30px 20px 30px; color:#032B8F; font-weight:;
       width: 570px;  background:url(../images/bgh-2.jpg) white repeat-y top left;}
.Reg1Left a {color:red; font-weight:bold;}
.Reg1Left a:hover {color:orange; }


{---registracni udaje---}
.Reg1L-reg {margin:0px 30px 20px 30px; border: 1px solid #5296CE; text-align: left; font:11px Tahoma , sans-serif; padding:20px 30px 20px 30px; color:#5D5D5D;                  font-weight:normal; width: 570px; background:url(../images/bgh-2.jpg) white repeat-y top left;}
.Reg1L-reg a {color:red; }
.Reg1L-reg a:hover {color:orange; }


{---kosik info---}
.Reg2L {margin:10px 0px 10px 0px; border: 1px solid #5296CE; text-align: left; font:12px Verdana, sans-serif; padding:20px 20px 20px 20px; color:#032B8F; font-weight:;
           width: 640px;  background:url(../images/bgh-2.jpg) white repeat-y top left;}
.Reg2L a {color:red; }
.Reg2L a:hover {color:orange; }



.normal { padding:10px 0px 10px 50px; font:10px Verdana, sans-serif; font-weight:normal; color:blue; text-align:left; }

.normal-1 { padding:10px 0px 10px 0px; font:10px Verdana, sans-serif; font-weight:normal; color:blue; text-align:left; }
.normal-1 a{ font:10px Verdana, sans-serif; font-weight:bold; color:navy; text-align:left; }

.normal-2 { padding:5px 0px 10px 5px; font:23px Verdana, sans-serif; font-weight:normal; color:navy; text-align:left; }
.normal-2 img{ }

.normal-3 { width:600px; padding:25px 20px 20px 20px; font:11px Verdana, sans-serif; font-weight:bold; color:white; text-align:left; background-color:#5296CE; border: 1px solid navy;}

.normal-3 input{ background-color:white; border: 1px solid #5296CE; height:18px;  font:12px Verdana, sans-serif; }
.normal-3 textarea{ background-color:white; border: 1px solid navy;  font:12px Verdana, sans-serif; width:600px}

.Readonly { background-color:#EBEBEB; border: 1px solid navy; height:18px;  font:11px Verdana, sans-serif; color:#7A7A7A ;}

.divnadpis { height:28px; border: 0px solid navy; padding:10px 0px 0px 5px; font:11px Verdana, sans-serif; font-weight:bold; color:navy; margin: 0px 0px 0px 0px; text-align:left; background-color:lightyellow; text-decoration: none}

.divtext {  height:15px; border: 0px solid navy; padding:1px 0px 1px 5px;
            font:10px Verdana,sans-serif; color:navy; margin: 0px 0px 0px 0px; text-align:center;
            background-color:lightyellow; text-decoration: none}


.NazevSekce { vertical-align:middle; height:28px; border: 0px solid grey ; padding-left:8px; font:11px Verdana, sans-serif; font-weight:bold; color:navy; margin: 0px 0px 0px 0px; text-align:left; background-color:#FFFBCE; }

.NazevSekceSpr { vertical-align:middle; height:28px; border: 0px solid grey ; padding-left:0px; font:11px Verdana, sans-serif; font-weight:bold; color:navy; margin: 0px 0px 0px 0px; text-align:left; background-color:lightyellow; }


.img1 {  position: relative; left: -60px; top: -10px}
.img2 {  position: relative; left: 0px; top: 2px}


.download1 { width:100%; height:28px; border: 0px solid navy;  font:12px Verdana, sans-serif; font-weight:bold; color:navy; margin: 0px 0px 0px 0px;                   text-align:left; }
.download1 a { height:28px; border: 0px solid navy; padding:2px 2px 2px 2px; font:11px Verdana, sans-serif; font-weight:normal; color:navy; margin: 0px 0px 0px 0px; text-align:left;                       text-decoration: underline}
.download1 a:hover {  color:red; text-decoration: none;}

.download2 {  width:100%;  border: 0px solid navy;  font:12px Verdana, sans-serif; font-weight:bold; color:navy; margin: 0px 0px 0px 0px; text-align:left; }
.download2 a { height:150px; border: 0px solid navy; padding-left:5px;  color:navy; margin: 0px 0px 0px 0px;  }
.download2 a:hover {  color:red; text-decoration: none;}
.download2 img {  border-color: white;   border-width: 2px;   border-style: ridge; }
.download2 a:hover img {  border-color: #999999;  border-style: ridge;   border-width: 2px;   filter: ;}
.download2_1 {  width:120px; font:10px Verdana, sans-serif; font-weight:normal; color:navy; padding: 15px 0px 15px 10px; }



.NazevSekceZ { height:32px; border-bottom: 1px solid #185CC1; padding-left:8px; font:11px Verdana, sans-serif; font-weight:normal; color:#185CC1; text-align:left; background-color:#B7D0F9; }
.NazevSekceZ a { height:28px; border: 0px solid navy; padding-left:8px; font:11px Verdana, sans-serif; font-weight:normal; color:#185CC1; margin: 0px 0px 0px 0px; text-align:left; text-decoration: none}
.NazevSekceZ a:hover {  color:navy; text-decoration: none;}

.doklad-href { text-align:center; cursor:pointer; display:block;}


.NazevSekceZbig { height:40px; border: 0px solid navy; padding-left:8px; font:18px Verdana, sans-serif; font-weight:bold; color:navy; margin: 0px 0px 0px 0px; text-align:left; background-color:; text-decoration: none}

.NazevSekceZbig a{ height:40px; border: 0px solid navy; padding-left:4px; font:10px Verdana, sans-serif; font-weight:bold; color:red; margin: 0px 0px 0px 0px; text-align:left; background-color:lightyellow; text-decoration: underline}

.NazevSekceZbig a:hover { height:40px; border: 0px solid navy; padding-left:4px; font:10px Verdana, sans-serif; font-weight:bold; color:navy; margin: 0px 0px 0px 0px; text-align:left; background-color:lightyellow; text-decoration: none}


.NazevSekceP { height:28px; border: 0px solid navy; padding-left:2px; font:11px Verdana, sans-serif; font-weight:bold; color:navy; margin: 0px 0px 0px 0px; text-align:right; background-color:#FFFBCE; text-decoration: none}
.NazevSekceP a { height:28px; border: 0px solid navy;  font:11px Verdana, sans-serif; font-weight:normal; color:navy; margin: 0px 0px 0px 0px; text-align:left; background-color:lightyellow;text-decoration: underline}
.NazevSekceP a:hover {  color:red; text-decoration: none;}

.NazevSekceOB { border: 1px solid #185CC1; padding-left:8px; font:11px Verdana, sans-serif; font-weight:normal; color:navy; margin: 0px 0px 0px 0px; text-align:left; background-color:lightyellow; }

.NazevSekceL { height:28px; border: 0px solid navy; padding-left:2px; font:11px Verdana, sans-serif; font-weight:bold; color:navy; margin: 0px 0px 0px 0px; text-align:left; background-color:lightyellow; text-decoration: none}
.NazevSekceL a { height:28px; border: 0px solid navy; padding-left:8px; font:11px Verdana, sans-serif; font-weight:normal; color:navy; margin: 0px 0px 0px 0px; text-align:left; background-color:lightyellow;text-decoration: underline}
.NazevSekceL a:hover {  color:red; text-decoration: none;}

.NazevSekceTisk { height:28px; border: 1px solid navy; padding-left:8px; font:13px Verdana, sans-serif; font-weight:bold; color:navy; margin: 0px 0px 0px 0px; text-align:center;  background-color:white;text-decoration: none}

.NazevSekcepod { border: 0px solid navy; padding-left:8px; margin: 0px 0px 0px 0px; background-color:navy; height: 1px}
.NazevSekceNahled {margin-left:20px; font:11px Verdana, sans-serif; font-weight:bold; color:navy;  text-align:left; background-color:lightyellow}
.NazevPolozky-tisk { font:11px Tahoma, sans-serif; padding: 1px 0px 0px 0px; color:navy; font-weight:bold; background-color:#C2D3FC; height:25px; background-image: url("../images/background8.jpg");}

.DetailTabulkaImg {border: 0px solid #C2D3FC; text-align:center;font:10px Verdana, sans-serif; color:#032B8F; font-weight:bold; background-color:white;padding: 3px 0px 5px 0px; }




.Pocet { font:11px Verdana, sans-serif;margin:0px 10px 0px 5px; border:1px solid #F3B739; height:20px; color:#083189; background-color: white; }
.PocetS { font:12px Verdana, sans-serif;margin:0px 10px 0px 0px; border:1px solid #F3B739; height:20px; color:#083189; background-color: white; }
.Pocet1 { text-align:center; font:10px Verdana, sans-serif;margin:0px 10px 0px 5px; border:1px solid #F3B739;  height:15px; color:#083189; background-color: white; }
.Pocet2 { font:12px Verdana, sans-serif;margin:0px 10px 0px 5px; border:1px solid #F3B739; height:20px; color:#083189; background-color: lightyellow; }
.BarvaR { width: 80px;font:9px Verdana, sans-serif;margin:0px 0px 0px 5px; border:1px solid #F3B739; height:15px; color:#083189; background-color: white; }
.Jmeno { font:10px Verdana, sans-serif;margin:0px 10px 0px 5px; border:1px solid #F3B739; height:15px; color:#083189; background-color: white; }


.Tlacitko {font:9px Verdana, sans-serif; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:1px ; height:20px; color:navy; background-color: #FFF7DA; cursor: pointer}

.Tlacitkomale { width:20px;  font:8px Verdana, sans-serif; margin-left:0px; border:1px ; height:20px; color:#083189; background-color: #FFF7DA; cursor: pointer}
.Tlacitkomale1 { width:30px;  font:9px Verdana, sans-serif; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:1px solid navy; height:20px; color:navy; background-color: #FFF7DA; cursor: pointer}
.Tlacitkomale2 { width:40px;  font:9px Verdana, sans-serif; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:1px ; height:20px; color:navy; background-color: #FFF7DA; cursor: pointer}


.TlacitkoS {   font:9px Verdana, sans-serif; margin:2px 2px 2px 2px; padding:2px 4px 2px 4px; border:1px solid #5296CE ;  color:navy; background-color: #DEFFFF; font-weight:bold; cursor: pointer}
.TlacitkoSOn {   font:9px Verdana, sans-serif; margin:2px 2px 2px 2px; padding:2px 4px 2px 4px; border:1px solid blue ;  color:white; background-color: navy; font-weight:bold; cursor: pointer}


.TlacitkoSano {   font:9px Verdana, sans-serif; margin:0px 2px 0px 2px; padding:0px 2px 0px 2px; border:1px ;  color:navy; background-color: orange; font-weight:bold; cursor: pointer}
.TlacitkoR {   font:8px Verdana, sans-serif; margin-left:5px; border: 1px solid #032B8F; width: 60px; height:20px; color:#083189; background-color: #FFF7DA; font-weight:bold; cursor: pointer}


.TlacitkoSprava {background:url(../images/menu-active-4.gif) #EDF1FC repeat-x top left; border:1px solid #5296CE;
width:80px; font:9px Tahoma, sans-serif; padding:3px 2px 3px 2px; color:navy;  font-weight:bold; cursor: pointer}

.TlacitkoSpravaOn { background:url(../images/menu-active-2.gif) white repeat-x top left;border:1px solid #5296CE;
width:80px; font:9px Tahoma, sans-serif; padding:3px 2px 3px 2px; color:red; font-weight:bold; cursor: pointer}

.TlacitkoSprava1 {background:url(../images/menu-active-5.gif) white repeat-x top left;border:1px solid #5296CE; width: 60px;  font:9px Tahoma, sans-serif; padding:2px 2px 2px 2px; color:navy;  font-weight:bold; cursor: pointer}
.TlacitkoSprava1On {background:url(../images/menu-active-2.gif) white repeat-x top left;width: 60px;  font:9px Tahoma, sans-serif; padding:2px 2px 2px 2px; border: 1px solid blue;  color:red; font-weight:bold; cursor: pointer}


.TlacitkoSpravaNewold { background:url(../images/menu-active.gif) #cd5900 repeat-x top left;border:1px solid #ffaa43;color:#fff; font:9px Tahoma, sans-serif; padding:2px 2px 2px 2px;  color:navy; background-color: #C6D9FF; font-weight:bold; cursor: pointer}


.TlacitkoSpravaNew { background:url(../images/menu-active-4.gif) #EDF1FC repeat-x top left; border:1px solid #5296CE;
 font:9px Tahoma, sans-serif; padding:3px 3px 3px 3px;  color:navy;  font-weight:bold; cursor: pointer}


.TlacitkoSpravaNewA { background:url(../images/menu-active-3.gif) #cd5900 repeat-x top left;border:1px solid #ffaa43;
font:9px Tahoma, sans-serif; padding:3px 3px 3px 3px;   color:white;  font-weight:bold; cursor: pointer}

.TlacitkoSpravaNewOn {
 background:url(../images/menu-active-2.gif) white repeat-x top left;border:1px solid #5296CE;
 font:9px Tahoma, sans-serif; padding:3px 3px 3px 3px;  color:red;  font-weight:bold; cursor: pointer}

.TlacitkoSpravaS { background:url(../images/menu-active-5.gif) white repeat-x top left;border:1px solid #5296CE;
width: 80px; font:10px Tahoma, sans-serif; padding:3px 3px 3px 3px; color:navy; font-weight:bold; cursor: pointer}

.TlacitkoSpravaSOn {background:url(../images/menu-active-2.gif) white repeat-x top left;border:1px solid #5296CE;
 width: 80px; font:10px Tahoma, sans-serif; padding:3px 3px 3px 3px; color:red; font-weight:bold; cursor: pointer}




.TlacitkoSpravaL {margin:0px 2px 0px 0px; width: 90px;  font:9px Arial, sans-serif; padding:2px 2px 1px 2px; border: 1px solid blue;  color:navy; background-color: white;                                           font-weight:; cursor: pointer}
.TlacitkoSpravaOB { margin:0px 2px 0px 0px; width: 80px;  font:9px Arial, sans-serif; padding:2px 2px 1px 2px; border: 1px solid blue;  color:navy; background-color: #DEFFFF;                             font-weight:; cursor: pointer}
.TlacitkoSpravaOBgo {  font:9px Arial, sans-serif; padding:2px 2px 1px 2px; border: 1px solid blue;  color:white; background-color: red; font-weight:bold; cursor: pointer}



.TlacitkoNic { width: 0px;  font:9px Arial, sans-serif; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px ;  color:navy; background-color:white ; font-weight:; cursor: pointer}
.TlacitkoNic1 { width: 100%;height:50px; font:9px Arial, sans-serif; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px ;  color:white; background-color:white ; cursor: pointer}
.TlacitkoSpravaH { width: 60px;  font:9px Arial, sans-serif; margin-left:0px; border:2px ;  color:white; background-color: orange; font-weight:; cursor: pointer}
.TlacitkoSpravaH1 { width: 50px;  font:9px Arial, sans-serif; margin-left:0px; border:2px ;  color:white; background-color: orange; font-weight:bold; cursor: pointer}

.TlacitkoSpravaLOH { width: 40px;  font:9px Arial, sans-serif; margin-left:0px; border:2px ;  color:navy; background-color: white; font-weight:; cursor: pointer}
.TlacitkoSpravaLOH1 { width: 15px; height:19px; font:10px Arial, sans-serif; margin-left:0px; border:1px ;  color:navy; background-color: orange; font-weight:bold; cursor: pointer}
.TlacitkoSpravaL1 { width: 80px;  font:9px Arial, sans-serif; margin-left:0px; border:2px ;  color:white; background-color: red; font-weight:; cursor: pointer}



.TlacitkoP01 { width:135px;
background: white url(../images/menu-active-6.gif) repeat-x top left; border:1px double #5296CE;
 font:9px Verdana, sans-serif; margin:0px 0px 0px 0px; padding:4px 0px 4px 0px;  color:white; font-weight:bold; cursor: pointer }

.TlacitkoP01ON { width:135px;
background: white url(../images/menu-active-2.gif) repeat-x top left; border:1px double #5296CE;
 font:9px Verdana, sans-serif; margin:0px 0px 0px 0px; padding:4px 0px 4px 0px;  color:navy; font-weight:bold; cursor: pointer }


.TlacitkoP1 { font:10px Tahoma, sans-serif; margin:0px 0px 0px 0px; border:1px solid blue ; width: 112px; height:20px; color:navy; background-color: lightyellow;font-weight:bold; cursor: pointer}
.TlacitkoP1V { font:11px Tahoma, sans-serif; margin:0px 0px 0px 0px; border:1px solid blue ; width: 220px; height:30px; color:red; background-color: lightyellow;font-weight:bold; cursor: pointer}
.TlacitkoP1Von { font:11px Tahoma, sans-serif; margin:0px 0px 0px 0px; border:1px solid blue ; width: 220px; height:30px; color:white; background-color: red;font-weight:bold; cursor: pointer}

.TlacitkoP1aV { font:11px Tahoma, sans-serif; margin:0px 0px 0px 0px;  color:red; font-weight:bold; }


.TlacitkoP1-r { font:10px Tahoma, sans-serif; margin:0px 0px 0px 0px; border:1px solid blue ; width: 80px; height:20px; color:navy; background-color: lightyellow;font-weight:bold; cursor: pointer}
.TlacitkoP1-rON { font:10px Tahoma, sans-serif; margin:0px 0px 0px 0px; border:1px solid blue ; width: 80px; height:20px; color:white; background-color: navy;font-weight:bold; cursor: pointer}

.TlacitkoP1-o { font:10px Tahoma, sans-serif; margin:0px 0px 0px 0px; border:1px solid blue ; width: 122px; height:20px; color:navy; background-color: lightyellow;font-weight:bold; cursor: pointer}
.TlacitkoP1mini { font:10px Tahoma, sans-serif; margin:0px 0px 0px 0px; border:1px solid blue ; width: 30px; height:20px; color:navy; background-color: lightyellow;font-weight:; cursor: pointer}

.TlacitkoP1w135 { font:10px Tahoma, sans-serif; margin:0px 0px 0px 0px; border:1px solid blue ; width: 135px; height:20px; color:navy; background-color: lightyellow;font-weight:bold; cursor: pointer}
.TlacitkoP1malepismo { font:9px Tahoma, sans-serif; margin:0px 0px 0px 0px; border:1px solid blue ;  color:navy; background-color: lightyellow;font-weight:bold; cursor: pointer}


.TlacitkoP1widthfree { font:10px Tahoma, sans-serif; margin:0px 0px 0px 0px; border:1px solid blue ;  height:20px; color:navy; background-color:
lightyellow;font-weight:bold; cursor: pointer}

.TlacitkoP1HO { font:10px Tahoma, sans-serif; margin:0px 0px 0px 0px; border:1px solid blue ; width: 150px; height:20px; color:navy; background-color: lightyellow;font-weight:bold; cursor: pointer}

.TlacitkoP2 { font:8px Verdana, sans-serif; margin:0px 0px 0px 0px; border:2px ; width: 100px; height:20px; color:#083189; background-color: #FFF7DA; font-weight:bold; cursor: pointer}
.Nic { font:0px Verdana, sans-serif; margin:0px 0px 0px 0px; border:0px ; width: 0px; height:0px; color:#083189; background-color: #C2D3FC;}
.Tlacitko1 { font:9px Arial; border:0px ; height:14px; color:navy; background-color: #FFF7DA; font-weight:; cursor: pointer; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.Tlacitko2 { font:9px Arial; border:0px ; height:14px; color:white; background-color:#5BA7FF ; font-weight:; cursor: pointer; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}


.KosikTabulka {padding:1px 1px 1px 1px;margin:8px 1px 10px 1px; border: 1px solid navy; width:680px; text-align:left ; font:11px Verdana, sans-serif;   color:#032B8F; font-weight:; background-color:#C2D3FC}
.KosikPolozky {height:20px; margin:1px 1px 1px 1px;border: 1px solid navy;text-align:left;font:11px Verdana, sans-serif; padding:1px 1px 1px 1px; color:#032B8F; background-color:white}
.KosikPolozkyN {margin:1px 1px 1px 1px;border: 1px solid navy;text-align:right;font:11px Verdana, sans-serif; padding:1px 1px 1px 1px; color:#032B8F; background-color:white}
.KosikPolozkyP {height:25px; margin:1px 1px 1px 1px;border: 1px solid navy;text-align:left;font:11px Verdana, sans-serif; padding:1px 1px 1px 20px; color:#032B8F;background-color:white}

.KosikPolozkyPO {margin:1px 1px 1px 1px;border: 1px solid text-align:left;font:11px Verdana, sans-serif; padding:1px 1px 1px 1px; color:#032B8F; background-color:#C2D3FC}



.minipismoR { font:9px Verdana, sans-serif; color:#032B8F; font-weight:bold; margin:0px 0px 0px 5px; padding-left: 5px; }
.minipismoR  a { font:9px Verdana, sans-serif; color:#032B8F; font-weight:normal; margin:0px 0px 0px 0px; padding-left: 0px; text-decoration: none}
.minipismoR  a:hover { font:9px Verdana, sans-serif; color:blue; font-weight:normal; margin:0px 0px 0px 0px; padding-left: 0px; text-decoration: underline}

.minipismoRED { font:9px Verdana, sans-serif; color:red; font-weight:bold; margin:0px 0px 0px 5px; padding-left: 5px; }

.KatalogNahledImg {margin-left:13px; margin-top:5px; width:640px; border: 1px;}


.Reg1L1 {margin:30px 0px 30px 200px; border: 1px solid navy; text-align: left; font:11px Verdana, sans-serif; padding:20px 30px 20px 30px; color:#032B8F; font-weight:; background-color:#C6D3FF; width: 300px; }
.Reg1L1 a {color:red; }
.Reg1L1 a:hover {color:orange; }



.Reg1L {margin:20px 0px 10px 0px; border: 1px solid #5296CE; text-align: left; font:11px Tahoma , sans-serif; padding:15px 15px 15px 20px; color:#032B8F; font-weight:normal; background-color:#C6D3FF; width: 600px; }
.Reg1L a {color:red; }
.Reg1L a:hover {color:orange; }



.Reg1L-S {margin:20px 10px 10px 12px; border: 1px solid #5296CE; text-align: left; font:11px Tahoma , sans-serif; padding:15px 37px 15px 37px; color:#5D5D5D; font-weight:normal;
              width: 620px; background-color:#CDDDFE;  }
.Reg1L-S a {color:red; }
.Reg1L-S a:hover {color:orange; }
.Reg1LR {margin:0px 0px 0px 0px; border: 1px solid navy; text-align: left; font:10px Verdana, sans-serif; padding:10px 0px 30px 2px; color:#032B8F; font-weight:normal; background-color:lightyellow; width: 575px; }
.Reg1LH {border: 1px solid navy; text-align: left; font:12px Verdana, sans-serif; padding:50px 0px 50px 30px; color:#032B8F; font-weight:normal; background-color:lightyellow; width: ; height:}
.Reg1LHO {margin:30px 20px 30px 30px; border: 1px solid navy; text-align: left; font:10px Verdana, sans-serif; padding:20px 20px 20px 20px; color:#032B8F; font-weight:normal; background-color:#B6EDA3; width: 600px; }
.Reg1LHO a {color:red; }
.Reg1LHO a:hover {color:orange; }
.Reg1LHO1 {margin:30px 0px 30px 0px; border: 1px solid navy; text-align: left; font:10px Verdana, sans-serif; padding:20px 10px 20px 20px; color:#032B8F; font-weight:normal; background-color:lightyellow; width: 520px; }
.Reg1LOBJ {margin:0px 0px 0px 0px; border: 0px solid navy; text-align: left; font:10px Verdana, sans-serif; padding:0px 10px 0px 10px; color:#032B8F; font-weight:normal; background-color:#C2D3FC; width: 600px; }
.Reg1LOB {margin:0px 0px 0px 0px; border: 0px solid navy; text-align: left; font:10px Verdana, sans-serif; padding:0px 0px 0px 0px; color:#032B8F; font-weight:normal; background-color:; width: 730px; }


.Reg3L {margin:30px 50px 30px 50px; border: 1px solid #5296CE; text-align: left; font:11px Verdana, sans-serif; padding:20px 50px 20px 50px; color:#5D5D5D; font-weight:normal; width:500px;
 background:url(../images/bgh-2.jpg) white repeat-y top left;}

.Kosika {padding:0px 20px 0px 20px; text-align:center; background-color:; border: 0px solid navy;
            font:11px Verdana, sans-serif;  color:#032B8F; font-weight:bold; width: 150px; height:30px}
.Kosika a {color:red; }

.hrf5 img{ border-color: white;  border-width: 2px;   border-style: none; }



.dluh { width:650px; margin: 20px 0px 20px 30px; padding:0px 0px 0px 0px;text-align:left; background-color:; border: 0px solid navy; font:11px Verdana, sans-serif;  color:#032B8F; }

.cert { width:650px; margin: 20px 0px 20px 30px; padding:0px 0px 0px 0px;text-align:left; background-color:; border: 0px solid navy; font:11px Verdana, sans-serif;  color:#032B8F; }
.cert a {  border: 1px solid navy; font:11px Verdana, sans-serif; color:#032B8F; }
.cert a:hover {border: 1px solid;  border-color: darkblue navy navy navy ;}
.cert img {  border-color: white;   border-width: 2px;   border-style: ridge; }
.cert a:hover img {  border-color: #999999;  border-style: ridge;   border-width: 2px;   filter: ;}

.kontakt { width:680px; margin: 20px 0px 20px 60px; padding:10px 0px 10px 0px;text-align:left; background-color:; border: 0px solid navy; font:11px Verdana, sans-serif;  color:#032B8F; }
.kontakt td { background-image: url("../images/background2.jpg");background-position: 10px 6px; padding:20px 30px 20px 30px; background-color: lightyellow; border: 0px solid navy; font:11px Verdana, sans-serif;  color:#032B8F; }

.kontaktN { padding:20px 10px 20px 10px; text-align:left;  border: 0px solid navy; font:11px Verdana, sans-serif;  color:#032B8F; float:none}
.kontaktN a{ color:blue; }
.kontaktN a:hover{ color:red; }
.kontaktN-100 {width:650px; text-align:left; font:12px Verdana, sans-serif;  color:#032B8F; float:none}
.kontaktN-in { margin: 0px 0px 0px 0px; padding:20px 5px 20px 0px; text-align:left;  border: 0px solid navy; font:11px Verdana, sans-serif;  color:#032B8F; float:left}
.kontaktN-in-n { margin: 0px 0px 0px 0px; padding:20px 5px 20px 0px; text-align:left;  border: 0px solid navy; font:11px Verdana, sans-serif;  color:#032B8F; float:none}
.kontaktN h3{ margin: 0px 0px 0px 0px; padding:20px 0px 10px 0px; }
.kontaktN ul{ margin: 0px 0px 0px 0px; padding:10px 0px 10px 20px; }
.kontaktN li{  padding:0px 0px 0px 0px; list-style-type:square}



.kontaktC { margin: 20px 0px 20px 80px; padding:20px 20px 20px 20px; text-align:center; background-color:; border: 0px solid navy; font:11px Verdana, sans-serif;  color:#032B8F; }
.kontaktNC { margin:20px 0px 0px 100px; padding:0px 20px 20px 20px; text-align:left; font:11px Verdana, sans-serif;  color:#032B8F;
background-image: url("../images/budova1.jpg"); background-repeat: no-repeat; background-position: 230px 20px }
.kontaktNC h3{ margin: 0px 0px 0px 0px; padding:20px 0px 0px 0px; }
.kontaktNC ul{ margin: 0px 0px 0px 0px; padding:10px 0px 7px 15px; }
.kontaktNC li{  padding:0px 0px 0px 0px; list-style-type:square}


.kontaktimg  {margin: 20px 0px 20px 0px; border: 1px solid #032B8F; text-align:center; color:#032B8F; background-color:white;text-align:center;}


.uvod {  width:550px; height:100%; margin: 30px 0px 0px 80px; padding:20px 0px 20px 0px;text-align:center; background-color:; border: 0px solid navy; font:12px Verdana, sans-serif;  color:#032B8F; }
.uvod td { background-image: url("../images/pozadi1.jpg");background-position: 10px 6px; padding:20px 30px 20px 30px; background-color: lightyellow; border: 1px solid navy; font:12px Verdana, sans-serif;  color:#032B8F; }
.uvod img {  border-color: white;   border-width: 4px;   border-style: ridge; }
.uvod a:hover img {  border-color: #999999;  border-style: ridge;   border-width: 4px;   filter: ;}
.uvod a {font:11px Verdana, sans-serif; font-weight:bold; color:navy;text-decoration: none; }
.uvod a:hover {  color:orange; text-decoration: none;}

.uvod1 {  width:705px; height:300px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;text-align:center; background-color:; border: 0px solid navy; font:12px Verdana, sans-serif;  color:#032B8F; }
.uvod1 td { background-color: #FDFED4; padding:0px 0px 0px 3px;  border: 0px solid navy; font:12px  Verdana, sans-serif;  color:#032B8F; }
.uvod1 img {  border-color: ;   border-width: 0px;  }
.uvod1 a:hover img {  border-color: ;    border-width: 0px;   filter: ;}
.uvod1 a {font:11px Verdana, sans-serif; font-weight:bold; color:orange;text-decoration: none; }
.uvod1 a:hover {  color:navy; text-decoration: none;}

.uvod1a a {font:11px Verdana, sans-serif; color:navy;text-decoration: none; }
.uvod1a a:hover { font:11px Verdana, color:blue; text-decoration: none; font-weight:bold;}

.uvod2a {font:9px Verdana, sans-serif; color:navy; text-align:center;}
.uvod2a a {font:9px Verdana, sans-serif; color:orange;text-decoration: none; }
.uvod2a a:hover { font:9px Verdana, color:blue; text-decoration: underline; font-weight:bold;}


.uvod2 {font:7px Verdana, sans-serif; font-weight:bold; color:navy;text-decoration: none; }
.uvod2 a {font:9px Verdana, sans-serif; font-weight:normal; color:orange;text-decoration: none; }
.uvod2 a:hover { color:red; }


.SpravaTab {width:100%; padding:0px 0px 0px 0px; margin:2px 0px 2px 0px; border: 1px solid blue; font:9px Verdana, sans-serif; color:white;  background-color:#EEEEEE;}
.SpravaTab  td{ text-align:left ; border: 0px solid navy; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:#FFA500;}
.SpravaTab  a { border: 0px ;  color:navy; text-decoration: none;  display: block; height:28px; padding: 3px 0px 0px 1px;}
.SpravaTab  a:hover {  color:navy; text-decoration: none;  background-color: #FDF2B2;}



.SpravaTabOB {padding:0px 0px 0px 0px;margin:0px 0px 0px px; border: 1px solid navy; width:740px; text-align:left ; font:11px Verdana, sans-serif; color:navy; }
.SpravaTabOB  td{  padding:1px 5px 1px 5px;  border-bottom:1px dashed gray}
.SpravaTabOB  a { border: 0px ;  color:navy; text-decoration: none;   height: 30px;}
.SpravaTabOB  a:hover {  color:navy; text-decoration: none;  background-color: #FDF2B2;}

.SpravaTabOB1 {position: relative; top: -3px; padding:0px 0px 0px 0px;margin:0px 0px 0px px; border: 1px solid navy; width:740px; text-align:left ; font:9px Verdana, sans-serif; color:navy; }
.SpravaTabOB1  td{  padding:2px 5px 2px 5px;  }
.SpravaTabOB1  a { border: 0px ;  color:navy; text-decoration: none;  display: block; height: 30px;}
.SpravaTabOB1  a:hover {  color:navy; text-decoration: none;  background-color: #FDF2B2;}

.SpravaTabOB2 { padding:0px 0px 0px 0px;margin:0px 0px 0px px; border: 1px solid navy; width:740px; text-align:left ; font:9px Verdana, sans-serif; color:navy; }
.SpravaTabOB2  td{  padding:0px 5px 0px 5px;  }
.SpravaTabOB2  a { border: 0px ;  color:navy; text-decoration: none;  display: block; height: 15px;}
.SpravaTabOB2  a:hover {  color:navy; text-decoration: none;  background-color: #FDF2B2;}

.SpravaTabOB3 {position: relative; top: -0px; padding:0px 0px 0px 0px;margin:0px 0px 0px px; border: 0px solid navy; width:740px; text-align:left ; font:9px Verdana, sans-serif; color:navy; }
.SpravaTabOB3  td{  padding:0px 5px 0px 2px;  }
.SpravaTabOB3  a { border: 0px ;  color:navy; text-decoration: none;  display: block; height: 15px;}
.SpravaTabOB3  a:hover {  color:navy; text-decoration: none;  background-color: #FDF2B2;}

.SpravaTabOB4 {position: relative; top: -0px; padding:0px 0px 0px 0px;margin:0px 0px 0px px; border: 0px solid navy; width:740px; text-align:left ; font:7px Verdana, sans-serif; color:navy; }
.SpravaTabOB4  td{  padding:0px 5px 0px 2px;  }
.SpravaTabOB4  a { border: 0px ;  color:navy; text-decoration: none;  display: block; height: 15px;}
.SpravaTabOB4  a:hover {  color:navy; text-decoration: none;  background-color: #FDF2B2;}

.SpravaTabOBZ {padding:0px 0px 0px 0px; margin:0px 0px 0px 50px; border: 1px solid navy; width:700px; text-align:left ; font:11px Verdana, sans-serif; color:navy; }
.SpravaTabOBZ  td{  padding:1px 5px 1px 5px;  border-bottom:1px dashed gray}
.SpravaTabOBZ  a { border: 0px ;  color:navy; text-decoration: none;  display: block; height: 30px;}
.SpravaTabOBZ  a:hover {  color:navy; text-decoration: none;  background-color: #FDF2B2;}

.SpravaTabOB1Z {position: relative; top: -3px; padding:0px 0px 0px 0px;margin:0px 0px 0px 50px; border: 1px solid navy; width:700px; text-align:left ; font:9px Verdana, sans-serif; color:navy; }
.SpravaTabOB1Z  td{  padding:2px 5px 2px 5px;  }
.SpravaTabOB1Z  a { border: 0px ;  color:navy; text-decoration: none;  display: block; height: 30px;}
.SpravaTabOB1Z  a:hover {  color:navy; text-decoration: none;  background-color: #FDF2B2;}

.SpravaTabOB2Z { padding:0px 0px 0px 0px;margin:0px 0px 0px 50px; border: 1px solid navy; width:700px; text-align:left ; font:9px Verdana, sans-serif; color:navy; }
.SpravaTabOB2Z  td{  padding:0px 5px 0px 5px;  }
.SpravaTabOB2Z  a { border: 0px ;  color:navy; text-decoration: none;  display: block; height: 15px;}
.SpravaTabOB2Z  a:hover {  color:navy; text-decoration: none;  background-color: #FDF2B2;}

.SpravaTabOB3Z {position: relative; top: -0px; padding:0px 0px 0px 0px;margin:0px 0px 0px 50px; border: 0px solid navy; width:700px; text-align:left ; font:9px Verdana, sans-serif; color:navy; }
.SpravaTabOB3Z  td{  padding:0px 5px 0px 2px;  }
.SpravaTabOB3Z  a { border: 0px ;  color:navy; text-decoration: none;  display: block; height: 15px;}
.SpravaTabOB3Z  a:hover {  color:navy; text-decoration: none;  background-color: #FDF2B2;}

.SpravaTabOB4Z {position: relative; top: -0px; padding:0px 0px 0px 0px;margin:0px 0px 0px 50px; border: 0px solid navy; width:700px; text-align:left ; font:7px Verdana, sans-serif; color:navy; }
.SpravaTabOB4Z  td{  padding:0px 5px 0px 2px;  }
.SpravaTabOB4Z  a { border: 0px ;  color:navy; text-decoration: none;  display: block; height: 15px;}
.SpravaTabOB4Z  a:hover {  color:navy; text-decoration: none;  background-color: #FDF2B2;}

.SpravaTabOB2Z1 { padding:0px 0px 0px 0px;margin:0px 0px 0px 50px; border: 1px solid navy; width:700px; text-align:left ; font:9px Verdana, sans-serif; color:navy; }
.SpravaTabOB2Z1  td{  padding:0px 5px 0px 5px; border: 1px solid navy;height:20px  }



.SpravaTabpohyby {padding:0px 0px 0px 10px;margin:0px 0px 10px 20px; border: 1px solid navy; width:650px; text-align:left ; font:11px Verdana, sans-serif; color:navy; }
.SpravaTabOB  td{  padding:1px 5px 1px 5px;  border-bottom:1px dashed gray}

.SpravaTabFA {z-index: 1; padding:0px 0px 0px 0px;margin:0px 1px 0px px; border: 1px solid navy; width:100%; text-align:left ; font:12px Tahoma ;  color:navy; }
.SpravaTabFApol {  padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; border: 1px solid navy; width:800px; vertical-align: top; text-align:left ; font:12px Tahoma ;  color:navy; }
.SpravaTabFAodsad { padding:0px 0px 0px 10px;}
.SpravaTabFAodsadP { padding:0px 10px 0px 0px;}
.SpravaTabFAkonec { padding:0px 0px 0px 0px;margin:0px 1px 0px px; border: 0px solid navy; width:100%; text-align:left ; font:12px Tahoma ;  color:navy; }
.SpravaTabFAmale {color: red; padding:0px 0px 0px 10px;margin:0px 1px 0px px; border: 0px solid navy; width:100%; text-align:left ; font:9px Tahoma ;  color:navy; }
.SpravaTabFA1 {position: relative; top: -1px; padding:0px 0px 0px 0px;margin:1px 0px 0px px; border: 1px solid navy; width:100%; text-align:left ; font:12px Tahoma ;  color:navy; }
.SpravaTabFAtd1 {padding:10px 10px 10px 10px;margin:0px 0px 0px px; border: 0px solid navy; text-align:left ; font:14px Tahoma ;  color:navy; }
.SpravaTabFAtd1P {padding:10px 10px 10px 10px;margin:0px 0px 0px px; border: 0px solid navy; text-align:right ; font:12px Tahoma ;  color:navy; }
.SpravaTabFAtd2 {padding:5px 10px 5px 10px;margin:0px 0px 0px px; border: 1px solid navy; text-align:left ; font:12px Tahoma ;  color:navy; }
.SpravaTabFAtd3 {padding:0px 0px 0px 0px;margin:0px 0px 0px px; border: 1px solid navy; text-align:left ; font:12px Tahoma ;  color:navy; background-color:navy;height:1px}
.SpravaTabFA  a { border: 0px ;  color:navy; text-decoration: none;  display: block; height: 30px;}
.SpravaTabFA a:hover {  color:navy; text-decoration: none;  background-color: #FDF2B2;}


.shopSpravaTabFA {z-index: 1; padding:0px 0px 0px 0px;margin:0px 1px 0px px; border: 1px solid navy; width:245px; text-align:left ; font:10px Tahoma ;  color:navy; }
.shopSpravaTabFApol {  padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; border: 1px solid navy; width:245px; vertical-align: top; text-align:left ; font:10px Tahoma ;  color:navy; }
.shopSpravaTabFAodsad { padding:0px 0px 0px 0px;}
.shopSpravaTabFAodsadP { padding:0px 0px 0px 0px;}
.shopSpravaTabFAkonec { padding:0px 0px 0px 0px;margin:0px 1px 0px px; border: 0px solid navy; width:245px; text-align:left ; font:10px Tahoma ;  color:navy; }
.shopSpravaTabFAmale {padding:0px 0px 0px 2px;margin:0px 1px 0px px; border: 0px solid navy; width:100%; text-align:left ; font:9px Tahoma ;  color:navy; }
.shopSpravaTabFA1 {position: relative; top: -1px; padding:0px 0px 0px 0px;margin:1px 0px 0px px; border: 1px solid navy; width:245px; text-align:left ; font:10px Tahoma ;  color:navy; }
.shopSpravaTabFAtd1 {padding:2px 0px 2px 2px; margin:0px 0px 0px px; border: 0px solid navy; text-align:left ; font:10px Tahoma ;  color:navy; }
.shopSpravaTabFAtd1P{padding:2px 2px 2px 0px; margin:0px 0px 0px px; border: 0px solid navy; text-align:right; font:10px Tahoma ;  color:navy; }
.shopSpravaTabFAtd2 {padding:2px 2px 2px 2px; margin:0px 0px 0px px; border: 1px solid navy; text-align:left ; font:10px Tahoma ;  color:navy; }
.shopSpravaTabFAtd3 {padding:0px 0px 0px 0px; margin:0px 0px 0px px; border: 1px solid navy; text-align:left ; font:10px Tahoma ;  color:navy; background-color:navy;height:1px}



.SpravaTabMenu {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border: 1px solid blue; width:695px; text-align:left ; font:9px Verdana, sans-serif; color:navy; background-color:white;}
.SpravaTabMenu td{ border: 1px solid #F9E284; padding:3px 2px 3px 2px; }
.SpravaTabMenu a { color:white; text-decoration: none;  display: block; }
.SpravaTabMenu a:hover { color:yellow; text-decoration: none;  }


.SpravaTabObj {padding:0px 0px 0px 0px;margin:5px 0px 0px 0px; border: 1px solid navy; width:100%; font:9px Verdana, sans-serif;   color:navy;                                             background-color:#F9E284;}
.SpravaTabObj  td{ text-align:left; border: 1px solid #F9E284; padding:6px 0px 6px 1px; margin:0px 0px 0px 0px;}
.SpravaTabObj  a { border: 0px ;  color:navy; text-decoration: none;  display: block; }
.SpravaTabObj a:hover {  color:blue; text-decoration: none;  }

.SpravaTabObjsoucet {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; border: 1px solid navy; width:100%; font:9px Verdana, sans-serif;   color:navy; text-align:left;                                                  background-color:#F9E284;}
.SpravaTabObjsoucet  td{  border: 1px solid #F9E284; padding:1px 0px 1px 1px; margin:0px 0px 0px 0px;}



.SpravaTabObjDOWN {padding:0px 0px 0px 0px;margin:0px 0px 0px 5px; border: 1px solid navy; width:695px; text-align:left ; font:9px Verdana, sans-serif;   color:navy; background-color:#F9E284;}
.SpravaTabObjDOWN  td{ border: 0px ; padding:2px 0px 2px 0px; margin:0px 0px 0px 0px; }
.SpravaTabObjDOWN  a { border: 0px solid navy;  color:navy; text-decoration: none;  display: block; padding:0px 0px 0px 5px; }
.SpravaTabObjDOWN a:hover {  color:white; text-decoration: none;  background-color: ;}

.SpravaTabHO {width:100%; padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; border: 1px solid navy; font:9px Verdana, sans-serif;   color:#032B8F; background-color:#C2D3FC;}
.SpravaTabHO  td{ text-align:left ;  border: 0px ; padding:2px 0px 2px 0px; }
.SpravaTabHO  a { border: 0px ;  color:#032B8F; text-decoration: none;  display: block; height: 30px}
.SpravaTabHO a:hover {  color:navy; text-decoration: none;  background-color: #DFEAFC;}

.SpravaTabHO1 {padding:0px 0px 0px 0px;margin:0px 0px 0px 5px; border: 1px solid navy; width:695px; text-align:left ; font:9px Verdana, sans-serif;   color:#032B8F; background-color:#C2D3FC;}
.SpravaTabHO1  td{ border: 0px ; padding:2px 0px 2px 0px; }
.SpravaTabHO1  a { font:9px Verdana, sans-serif; border: 0px ;  color:#032B8F; text-decoration: none;  padding:2px 0px 2px 0px; }
.SpravaTabHO1 a:hover {  color:red; text-decoration: none;  background-color: #DFEAFC;}

{------uzivatel---sprava obj------}
.katalogx {padding:0px 0px 0px 0px;margin:10px 0px 10px 0px; border: 0px solid navy; text-align:left ; font:9px Verdana, sans-serif;   color:#032B8F; width:100%}
.katalogx  td{ border: 0px ; padding:2px 2px 2px 0px; }

.SpravaTabx {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; border: 0px solid navy; text-align:left ; font:9px Verdana, sans-serif;   color:#032B8F;                    background-color:#C2D3FC;width:100%}
.SpravaTabx  td{ border: 0px ; padding:2px 2px 2px 0px; background-color:white;}
.SpravaTabx  a { border: 0px ;  color:#032B8F; text-decoration: none;  height: 30px}
.SpravaTabx a:hover {  color:navy; text-decoration: underline;  background-color:lightyellow;}




.SpravaTab1 {padding:7px 0px 6px 2px;margin:2px 0px 0px 0px; border-top: 0px solid navy;
border-left: 0px solid navy; border-right: 0px solid navy;  text-align:left ; font:10px Verdana, sans-serif;   color:#032B8F; background-color:lightyellow;}
.SpravaTab1  a { border: 0px ;  color:green; text-decoration: none;  font:9px Verdana }
.SpravaTab1 a:hover {  color:orange; text-decoration: none;  background-color:lightyellow;}


.SpravaTabNadpis {padding:0px 0px 0px 0px;margin:10px 0px 10px 5px; border: 0px solid navy; width:695px; text-align:left ; font:10px Verdana, sans-serif;   color:#032B8F; background-color:#C2D3FC;font-weight:bold; valign:top;}
.SpravaTabNadpis  td{ border: 0px ; width:230px ;}
.prihlaseniold { width:115px; margin: 0px 0px 0px 0px; padding:5px 0px 10px 4px;text-align:left; background-color:#C2D3FC; border: 1px solid navy; font:9px Verdana, sans-serif;  color:#032B8F; }
.prihlaseni { background:url(../images/bg-1.jpg) white repeat-x top left;border:1px solid #5296CE;
                 width:120px; margin: 0px 0px 0px 0px; padding:10px 4px 10px 6px;text-align:left;
                 font:9px Verdana, sans-serif;  color:#032B8F; }

.kalendar_sektor {position: absolute;left: 2px;top:18px;}
.kalendar         {padding:2px 2px 2px 2px;margin:0px 0px 0px 0px; border: 2px solid navy; width:300px; text-align:center ; font:10px Verdana, sans-serif;   }
.kalendar a       {font:10px Verdana, sans-serif; text-decoration: none; display: block;color:#551A8B; }
.kalendar a:hover {  text-decoration: none; font:10px Verdana; background-color: yellow; font-weight:bold;}
.kalendar p       {width:20px; font:10px Verdana, sans-serif; text-decoration: none; display: inline;color:#551A8B; padding:2px 15px 2px 15px;}
.kalendar p:hover {  text-decoration: none; font:10px Verdana; background-color: yellow; font-weight:normal; color:red;}
.xkalendar td       {width:10px; display: inline; font:10px Verdana, sans-serif; text-decoration: none; border: 0px; color:#551A8B;}


.td_offosnON {background-color:#CCCCCC; height: 1px}
.td_offosnOFF {background-color:white; height: 1px}
.td_onosn {background-color: #FDF2B2; color:red;}

.td_off {background-color:white; height: 1px}
.td_on {background-color: #FDF2B2}

.td_denik_ON {background-color:#CCCCCC; height: 1px; font-weight:bold; color:black;}
.td_denik_ON  a{color:black;}
.td_denik_ON_hover {background-color:#CCCCCC; height: 1px; color:navy; font-weight:bold; }
.td_denik_ON_hover a{background-color:; height: 1px; color:navy;  text-decoration: underline; font-weight:bold;}

.td_denik_OFF {background-color:#E5E5E5; height: 1px; }
.td_denik_OFF  a{color:black;}
.td_denik_OFF_hover {background-color:#E5E5E5; height: 1px; color:navy;}
.td_denik_OFF_hover a{background-color:; height: 1px; color:navy;text-decoration: underline;}


.td_off-dot {background-color:#FFFFE0; height: 1px}
.td_on-dot {background-color: #FFFFCB}

.td_off-dotaz { color:navy; background-color:#9FB9F4}
.td_on-dotaz { color:white; background-color: #5BA7FF}


.td_off-dotazT { color:navy; background-color:#D8FBFF}
.td_on-dotazT { color:white; background-color: #7BD397}


.td_off_ozn {background-color:lightgreen; height: 1px}

.td_offnesch {background-color:#F4D4CA; height: 1px}

.td_offskolka {background-color:#C8E0FB; height: 1px}

.td_offshopas {background-color:#f7e0c7; height: 1px}

.td_offSK {background-color:#FDF2B2; height: 1px}

.td_offka {background-color:; color:white;text-decoration: none;}
.td_offka a{background-color:; color:white;text-decoration: none;}

.td_offka1 {background-color:#C2D3FC; }
.td_onka1 {background-color:lightyellow; }

.td_off_odes {background-color:#afc6e7; }
.td_on_odes {color:white; background-color: #afc6e7}


.td_offp {background-color:lightgreen; height: 1px}
.td_onp {color:white; background-color: #52A440}

.td_offp1 {background-color:#FFA500; height: 1px}
.td_onp1 {color:white; background-color: #ED8222}

.td_offp2 {color:; background-color:#C5E1A3; height: 1px}
.td_onp2 {color:blue;background-color: #C5E1A3}

.td_offp3 {color:navy; background-color:pink; height: 1px}
.td_onp3 {color:navy;background-color: pink}

.td_offp3s {color:white; background-color:red; height: 1px}
.td_onp3s {color:yellow;background-color: red}

.td_offPR { color:navy; background-color:white; }
.td_onPR { color:white; background-color: #351EC8}

.td_offPR a{ color:navy; background-color:white}
.td_onPR a{ color:white; background-color: #351EC8}
.td_onPR a:hover{ color:yellow; background-color: #351EC8 }


.td_offF { color:navy; background-color:#C5D6FC}
.td_onF { color:white; background-color: #5BA7FF}

.td_offF1 { color:navy; background-color:#d5e5fe}


.td_offT { color:#A02225; background-color:pink}
.td_onT { color:white; background-color: #FFAEC6}

.td_offPO { color:white; background-color:#A50000}
.td_onPO { color:yellow; background-color: #A50000}
.td_offPO a{ color:white; background-color:#A50000}
.td_onPO a { color:yellow; background-color:#A50000}
.td_onPO a:hover { color:yellow; background-color:#A50000}


.td_off_shop { color:navy; background-color:#f5da57}
.td_off_shop a{  color:navy; background-color:#f5da57}


.td_offPRO { color:white; background-color:#8A8CFF}
.td_onPRO { color:white; background-color: #8A8CFF}
.td_offPRO a{ color:white; background-color:#8A8CFF}
.td_onPRO a { color:yellow; background-color:#8A8CFF}
.td_onPRO a:hover { color:yellow; background-color:#8A8CFF}


.td_offBL { color:white; background-color:#1F76AA}
.td_onBL { color:white; background-color: #1F76AA}
.td_offBL a{ color:white; background-color:#1F76AA}
.td_onBL a { color:yellow; background-color:#1F76AA}
.td_onBL a:hover { color:yellow; background-color:#1F76AA}


.td_offVV { color:red; background-color:#FFCF7B}
.td_onVV { color:red; background-color:#F5C080}
.td_onVV a{ color:blue;}

.td_offRE { color:red; background-color:lightblue}

.td_off1 {background-color:white}
.td_on1 {background-color:#CCE0F8}

.td_off2 {background-color:white; color:red;}
.td_on2 {background-color: #FDF2B2; color:red;}

.td_off_zav {background-color:white; color:red;}
.td_off_zav a{background-color:; color:red;}
.td_on_zav {background-color: white; color:red;}
.td_on_zav a{background-color: ; color:red; text-decoration: underline;}
.td_on_zav a:hover{background-color: ; color:; text-decoration: underline;}

.td_off_zav1 {background-color:#E5E5E5; }
.td_off_zav1 a{color:;}

.td_on_zav1 {background-color: #E5E5E5; color:;}
.td_on_zav1 a{background-color: ; color:navy; text-decoration: underline;}
.td_on_zav1 a:hover{background-color: ; color:blue; text-decoration: underline;}



.td_off3 {background-color:white; color:blue;font-weight:normal}
.td_on3 {background-color: #FDF2B2; color:red;font-weight:normal}

.td_off3U {background-color:white; color:blue; font-weight:normal}
.td_off3U a{background-color:white; color:navy; font-weight:bold}
.td_on3U {background-color: #FDF2B2; color:navy;font-weight:bold}


.td_offUP { color:blue; background-color:#DEE6F9}
.td_onUP { color:white; background-color: #5BA7FF}


.td_offF3 { color:navy; background-color:white;font-weight:bold}
.td_onF3 { color:white; background-color: #5BA7FF;font-weight:bold}

.td_off4 {background-color:white; color:orange;font-weight:normal}
.td_on4 {background-color: #FDF2B2; color:orange;font-weight:normal}

.td_off5 { color:black; background-color:#FFBC6A}
.td_on5 { color:white; background-color: #EB9A4B}

.td_off6 {background-color:pink; color:red; font: 11px Tahoma, sans-serif; font-weight:bold; }
.td_on6 {background-color: pink; color:black;font: 11px Tahoma, sans-serif; font-weight:bold;  }

.td_off_PB { color:navy; background-color:#C5D6FC}
.td_on_PB { color:blue; background-color:#B4CDFF}
.td_off_PB a {color:red; text-decoration: underline;}
.td_on_PB a {color:red; text-decoration: underline;}
.td_on_PB a:hover {color:red; text-decoration: none;}


.td_off_PBD { color:black; background-color:#FFBC6A}
.td_on_PBD { color:white; background-color: #EB9A4B}
.td_off_PBD a {color:red; text-decoration: underline;}
.td_on_PBD a {color:red; text-decoration: underline;}
.td_on_PBD a:hover {color:red; text-decoration: none;}


.odkaz a {color:orange; text-decoration: underline;font-weight:bold}
.odkaz a:hover {color:red;  text-decoration: none;font-weight:bold}

.InputzpravaNadpis { width: 580px; font:10px Verdana, sans-serif;margin:2px 0px 2px 0px; border:1px solid orange; height:20px; color:#083189; background-color:white; }

.Inputzprava { width: 650px;  border:1px solid orange; height:200px; color:#083189; background-color: white;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; }


.hrf  {border: 1px solid blue; font: 11px Tahoma, sans-serif; font-weight: bold; text-decoration: none; color:navy;  padding: 2px 2px 2px 4px; margin: 1px 0px 10px 20px;
                  height: 15px; text-align: left ;  background-color:white;}
.hrf a  {border: 1px solid blue; font: 11px Tahoma, sans-serif; font-weight: bold; text-decoration: none;
           color:navy; padding: 2px 2px 2px 4px; margin: 1px 0px 10px 20px;
           height: 15px; text-align: left ;  background-color:white;}
.hrfover  {border: 1px solid blue; font: 11px Tahoma, sans-serif; font-weight: bold; text-decoration: none; color:navy;
          padding: 2px 2px 2px 4px; margin: 1px 0px 10px 20px;
          height: 15px; text-align: left ;  background-color:orange;}

.hrf1  {border: 1px solid blue; font: 11px Tahoma, sans-serif; font-weight: bold; text-decoration: none; color:navy; display:block; padding: 2px 2px 2px 5px; margin: 1px 0px 0px 5px;                  width:120px ;height: 15px; text-align: left ;  background-color:white;}
.hrf1over  {border: 1px solid blue; font: 11px Tahoma, sans-serif; font-weight: bold; text-decoration: none; color:navy; display:block; padding: 2px 2px 2px 5px; margin: 1px 0px 0px 5px;                  width:120px ;height: 15px; text-align: left ;  background-color:orange;}
.hrf2  {border: 1px solid blue; font: 11px Tahoma, sans-serif; font-weight: bold; text-decoration: none; color:navy; display:block; padding: 2px 2px 2px 5px; margin: 1px 0px 0px 5px;                  width:250px ;height: 15px; text-align: left ;  background-color:white;}

.table1  {border: 0px solid blue; font: 11px Tahoma, sans-serif; font-weight: bold;  padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px;  text-align: left ; }
.table1  a {border: 1px solid blue; font: 10px Tahoma, text-decoration: none; color:navy;  text-align: center ;  background-color:white; padding: 2px 15px 0px 15px; height: 15px}
.table1  a:hover { color:white;   background-color:orange;}
.table1  td {  text-decoration: none; color:black;  text-align: left ;  padding: 0px 5px 0px 0px; }

.table2  {border: 0px solid blue; font: 11px Tahoma, sans-serif; font-weight: ;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  text-align: left ; }
.table2  td {  text-decoration: none; color:black;  text-align: left ;  padding: 0px 10px 0px 0px; }

.table3  {border: 0px solid blue; font: 10px Tahoma, sans-serif; font-weight: bold;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  text-align: left ; }
.table3  a {border: 1px solid blue; font: 10px Tahoma, text-decoration: none; color:navy;  text-align: center ;  background-color:white; padding: 4px 6px 4px 6px; }
.table3  a:hover { color:white;   background-color:orange;}



.buttons_top a {color: navy;border: 1px solid;padding: 0px 0px 1px 0px; font: 13px Tahoma, sans-serif;margin: 0px 0px 0px 0px;
                font-weight: bold;text-decoration: none; border-color: #3366FF lightblue;display: block;  text-align: center; background-image:                  url("../images/background61.jpg");height:25px; width: 100px;}

.buttons_top a:hover {border: 1px solid;padding: 8px 0px 1px 0px; color : navy;
                  border-color: darkblue navy navy navy ; background-image: url("../images/background711.jpg"); height: 25px; width: 130px;}

.buttons_top1 a {color: blue;border: 1px solid;padding: 8px 0px 1px 0px; font: 13px Tahoma, sans-serif;
                font-weight: bold;text-decoration: none; border-color: #3366FF lightblue;display: block;  text-align: center; background-image:                  url("../images/background61.jpg");height:25px; width: 105px;}

.buttons_top1 a:hover {border: 1px solid;padding: 8px 0px 1px 0px; color : navy;
                  border-color: darkblue navy navy navy ; background-image: url("../images/background711.jpg"); height: 25px; width: 125px;}


.buttons_topKos a {color: red;border: 1px solid; padding: 8px 0px 1px 0px; font: 13px Tahoma, sans-serif;
                  font-weight: bold;text-decoration: none; border-color: #3366FF lightblue;display: block; text-align: center;background-image:                                                  url("../images/background61.jpg");height: 25px; width: 80px;}

.buttons_topKos a:hover {border: 1px solid;padding: 8px 0px 1px 0px; color : #104071;
                  border-color: darkblue navy navy navy ; background-image: url("../images/background711.jpg");height: 25px; width: 80px;}


.buttons_topKon a {color: #E27E30;border: 1px solid; padding: 8px 0px 1px 0px; font: 13px Tahoma, sans-serif;
                font-weight: bold;text-decoration: none; border-color: #3366FF lightblue;display: block; width: 80px; text-align: center;background-image:                url("../images/background61.jpg");height: 25px}

.buttons_topKon a:hover {border: 1px solid;padding: 8px 0px 1px 0px; color : #104071;
                  border-color: darkblue navy navy navy ; background-image: url("../images/background711.jpg");height: 25px; width: 80px;}


.cont-sp-div {width:380px; position:relative; }
.cont-sp_top  {width:380px; height:22px; overflow-x:hidden; overflow-y:hidden;   border: 0px solid blue; background-color: #5296CE;color:white; padding: 4px 0px 0px 0px;}
.cont-sp_head  {width:380px; height:18px; overflow-x:hidden; overflow-y:hidden;   border: 0px solid blue; background-color: lightblue;color:navy}
.cont-sp_head  a {color: black;text-decoration:none}
.cont-sp_head  a:hover {color:white;}
.cont-sp  {width:380px; height:160px; overflow-x:hidden; overflow-y:auto;  border: 0px solid blue; background-color: white; color:blue; font-weight: normal;}
.cont-sp a {color:blue; font-weight: normal;}
.cont-sp_bot  {width:380px; height:18px; overflow-x:hidden; overflow-y:hidden;  border: 0px solid blue; color:navy; background-color: lightblue;}


.cont-sp_topbig  {font:20px Verdana, sans-serif;  font-weight:bold; width:800px; height:50px; overflow-x:hidden; overflow-y:hidden;   border: 0px solid blue; color:blue; padding: 4px 0px 0px 0px; text-align: left;}
.big  {width:800px; text-align: left;}

.table-op {border: 1px solid blue; width:700px; text-align: left; padding: 20px 0px 20px 0px; margin: 0px 0px 10px 20px;}
.table-op a  { font-weight: bold;  text-align: left ; }
.table-op a:hover { text-decoration: none; color:red; }
.h1-op { text-align: left; color:#FF7B38; font:25px Verdana, sans-serif;  font-weight:bold; padding:25px 0px 3px 20px; }

.table-ZL {border: 1px solid white; background-color:lightyellow; width:400px; text-align: center; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.table-ZL a  { font-weight: bold;  text-align: center ; display:block}
.table-ZL a:hover {background-color:lightblue; }
.table-ZL td  {border: 1px solid orange; width:40px; text-align: center; padding: 10px 5px 10px 5px; margin: 0px 0px 0px 0px; }
.table-ZL img  {border: 0px solid blue; text-align: center; padding: 10px 0px 10px 0px; margin: 0px 10px 0px 10px; }

.reakce-zakazniku {font:11px Verdana, sans-serif;  color:#5296CE; }
.reakce-zakazniku textarea { width: 820px; 
                   font:12px Verdana, sans-serif;  font-style:italic; color:#5296CE;
                   border: 0px solid #5296CE;  padding: 20px 0px 15px 0px;  margin: 0px 0px 0px 0px;}
.reakce-zakazniku h2 {text-align: left; color:#5296CE  padding: 5px 0px 5px 40px; font: 18px Tahoma, sans-serif; font-weight: bold;  }

.odkazy  {font:11px Verdana; color:blue; text-decoration: none; padding: 20px 30px 20px 50px; text-align:left;}
.odkazy a {color:navy; text-decoration: none;padding: 1px 0px 1px 0px; }
.odkazy a:hover {  color:red; text-decoration: underline;}


.odkazy1-in  {width:350px; height:150px;background-color:white;border: 1px solid #5296CE; font:11px Verdana; font-weight:bold; color:blue; text-decoration: none;  text-align:left;margin: 5px 10px 10px 0px ;padding: 20px 20px 20px 20px;float:left;}
.odkazy1-in-text  {font:11px Verdana;background-color:lightyellow; font-weight:normal; color:#E77A66; text-decoration: none;  text-align:left; margin: 5px 0px 5px 0px ;}

.oznameni-ok {text-align: center; width: 500px;background-color:green; font-weight:bold;font:28px Arial, sans-serif;  color:white; border: 2px solid black;
                    padding: 50px 20px 50px 20px;  }
.oznameni-bad {text-align: center; width: 500px;background-color:red;font-weight:bold; font:28px Arial, sans-serif;  color:white; border: 2px solid black;
                      padding: 50px 20px 50px 20px;  }


.hotel  {font:11px Verdana; font-weight:bold; color:blue; text-decoration: none; padding: 20px 30px 20px 50px; text-align:left; }
.hotel a {color:navy; text-decoration: none ; display:block; background-color:white; padding: 0px 0px 5px 0px;}
.hotel a:hover {  color:orange; text-decoration: none; background-color:#FFFFCB;}
.hotel img  {border: 1px solid lightblue; padding: 0px 0px 0px 0px; margin: 0px 0px 00px 0px; }

#page-print {width:700px;
            background-color:white;
            text-align:left;
            margin: 0;
            padding: 0;
            position:relative;
            border: 0px solid red;}

.table-print {width:700px;
            text-align:left;
            margin: 0;
            padding: 0;
            position:relative;
            border: 0px solid red;}
.table-print td {float:left; text-align:left; border: 0px solid red;}


@page {margin: 2,5cm;}
@media print {  body      { color: black; background: white; font-size: 8pt;}   .newpage {page-break-after:always;} }


