/* odstranenie okrajov browserov */
html, body {padding:0; color:#000000; overflow:auto;font-family: Verdana; }
*html body {margin:20px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:left; background-color:#ffffff; font-family: Verdana; }
body {margin:20px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:right; background-color:#ffffff; font-family: Verdana; }
table, input {font-family: Verdana;  }
.float_right {float:right; }
.float_left {float:left;}
.clear {clear:both; font-size:1px; height:1px; overflow:hidden; margin-top:-1px;}

.strong {font-weight:bold;}
.vertical_top {vertical-align:top;}
.strike {text-decoration:line-through;}
.lowercase {text-transform:lowercase;}
.uppercase {text-transform:uppercase;}

a {color:#000000; font-weight:bold; text-decoration:none; }
a:hover, a:focus {text-decoration:underline;}

.demo {visibility:hidden; height:20px}

.input-box
{
color: grey;
font-family: Verdana;
font-size: 10px;
background: #F2F2F2;
border: black solid 1px
}

.submit-button
{
height: 16px;
font-family: Verdana;
font-size: 9px;
font-weight: normal;
color: #000;
background: white;
border: 1px #F2F2F2 outset
} 

/* hlavny kontainer obsahu, do neho je cela stranka zabalena */
.container {text-align:center; overflow:hidden;}
.theobject {margin:auto;  }



*html #breadcrumbs {text-align: right; margin: 0px 0px 0px 0px; padding: 15px 6px 5px 0px;  font-family: Verdana; text-decoration:none;  font-weight:normal; font-style:normal; font-size:9px; color:#000000;}
#breadcrumbs {text-align: right; margin: 0px 0px 0px 0px; padding: 0px 6px 15px 0px;  font-family: Verdana; text-decoration:none;  font-weight:normal; font-style:normal; font-size:9px; color:#000000;}
#breadcrumbs a {text-align: right; text-decoration:none; font-weight:bold; font-style:normal; font-size:9px; color:#000000;}
#breadcrumbs a:hover {text-align: right;  text-decoration:underline; font-weight:bold; font-style:normal; font-size:9px; color:#000000;}


/* print */
*html #print {visibility:hidden; z-index:89; position:relative; width: 300px; height: 0px; color: white; float:left; font-size:11px; font-weight:bold; text-align: left; padding: 0px 0px 0px 40px; margin:-45px 0px 40px 0px;}

#print { visibility:hidden; position:relative; z-index:89; width:250px; height: 0px; color: white;  font-size:11px; font-weight:bold; text-align: left; padding: 0px 0px 0px 40px; margin:-77px 50px 50px 0px;}
#print a{ color: white; font-weight:bold; }
#print a:hover{ color: white; font-weight:bold; text-decoration:none;  }

/* reakcia */
*html #reakcia {visibility:hidden; z-index:88; position:relative; width: 300px; height: 0px; color: white; font-size:11px; font-weight:bold; text-align: right; padding: 0px 0px 0px 0px; margin:-45px 0px 40px 0px;}

#reakcia { visibility:hidden; position:relative; z-index:88; width:250px ; height: 0px; color: white; font-size:11px; font-weight:bold; text-align: right; padding: 0px 0px 0px 0px; margin:-77px 0px 50px 400px;}
#reakcia a{ color: white;  font-weight:bold; }
#reakcia a:hover{ color: white;  font-weight:bold; text-decoration:none;  }




/* telefon, adresa */
*html #telefon {position: relative; z-index:2; width:380px; height:80px; top: 0px; margin: 30px 0px 0px 160px; font-size: 11px; color:#2f358f; text-align:left; font-weight:bold; border:0px solid black;}
*html #telefon table {font-size: 11px; color:#2f358f; text-align:left; font-weight:bold; border:0px solid black;}
*html #adresa {position: relative; z-index:2; width:220px; height:55px; top: 0px; margin: 65px 0px 0px -710px; font-size: 11px; color:#2f358f; text-align:center; font-weight:bold; border:0px solid black;}

#telefon{position: relative; z-index:2; width:380px; height:80px; top: 30px; margin: 0px 0px 0px 380px; font-size: 11px; color:#2f358f; text-align:left; font-weight:bold; border:0px solid black;}
#adresa {position: relative; z-index:2; width:220px; height:65px; top: 0px; margin: 95px 0px -90px 25px; font-size: 11px; color:#2f358f; text-align:center; font-weight:bold; border:0px solid black;}

*:first-child+html #telefon {position: relative; z-index:2; width:380px; height:80px; top: 0px; margin: 30px 0px 0px 160px; font-size: 11px; color:#2f358f; text-align:left; font-weight:bold; border:0px solid black;}
*:first-child+html #adresa {position: relative; z-index:2; width:220px; height:55px; top: 0px; margin: 65px 0px 0px -710px; font-size: 11px; color:#2f358f; text-align:center; font-weight:bold; border:0px solid black;}

#adresa a {color:#2f358f; }

/* bcg-top */
#bcg-top {clear:both;z-index:1; position: relative; margin: 0px auto 0px auto; width:980px; height:260px; background:url('/userdata/templates/images/web-top.jpg') no-repeat;}


/* bcg-mid */
*html #bcg-mid {clear:both; z-index:1; position: relative; margin: 0px auto 20px auto; padding: 0px 0px 20px 0px;width:980px; height: auto; background:url('/userdata/templates/images/web-mid.jpg') repeat-y;}
#bcg-mid {clear:both; z-index:90; position: relative; margin: -20px auto 0px auto; padding: 20px 0px 20px 0px; width:980px; height: 100%; background:url('/userdata/templates/images/web-mid.jpg') repeat-y;}
#bcg-mid0 {clear:both; z-index:90; position: relative; margin: 0px auto 0px auto; padding: 20px 0px 20px 0px; width:980px; height: auto; background:url('/userdata/templates/images/web-mid.jpg') repeat-y;}


/* bcg-bot */
*html #bcg-bot {clear:both; z-index:1; position: relative;   margin: 0px auto -25px auto; width:980px; height:170px; background:url('/userdata/templates/images/web-bot.jpg') no-repeat;}
#bcg-bot {clear:both; z-index:100; position: relative;   padding: 0px 0px 0px 0px; margin: 0px auto -20px auto; width:980px; height:170px; background:url('/userdata/templates/images/web-bot.jpg') no-repeat;}


/* mid-left */
*html #mid-left {border:0px solid black; float:left; z-index:30; position: relative; margin: -20px 0px 20px 15px; padding: 0px 0px 0px 0px; width:200px; height:; background:;}
#mid-left {border:0px solid black; float:left; top:0px;z-index:30; position: relative; margin: -20px 0px 20px 30px; padding: 0px 0px 0px 0px; width:200px; height:; background:;}


/* mid-right */
*html #mid-right {border:0px solid black; float:right; z-index:3; position: relative; margin: 0px 10px 0px 0px; padding: 10px 0px 10px 0px; width:690px; height:100%; background-color:;font-family: Verdana; font-size:11px;}
#mid-right {border:0px solid black; float:right; top:0px; z-index:3; position: relative; margin: 0px 20px 40px 0px; padding: 10px 0px 10px 0px; width:690px; height:100%; background-color:;font-family: Verdana; font-size:11px;}


/* paticka stranky, copyright */
*html #footer {color:#2f358f; position:relative; z-index:829; text-align:center; margin: -20px 0px 0px 0px; width:980px; height:20px; font-family: Verdana; font-size:9px; font-weight:normal; background-color:}
#footer {color:#2f358f; position:relative; text-align:center; position: relative; margin: -25px auto 0px auto; width:980px; height:20px; font-family: Verdana; font-size:9px; z-index:104; font-weight:normal; background-color:}

#footer a {color:#2f358f; font-weight:bold; text-decoration:none; }
#footer a:hover, #footer a:focus {text-decoration:underline;}






/* hlavne menu */
*html #main_menu {margin: -19px 0px 0px 0px; padding: 0px 0px 0px 0px; position:relative; width:590px; height:20px; top:0px; left: 178px; text-align:left; z-index:55; background:; border: 0px solid #748A97; }
#main_menu {margin: 65px 0px 0px 0px; padding: 0px 0px 0px 0px; position:relative; width:590px; height:16px; top:0px; left: 370px; text-align:left; z-index:55; background:; border: 0px solid #748A97; }

*:first-child+html #main_menu {margin: -14px 0px 0px 0px; padding: 0px 0px 0px 0px; position:relative; width:590px; height:20px; top:0px; left: 178px; text-align:left; z-index:55; background:; border: 0px solid #748A97; }

#main_menu ul {margin: 0px 0px 0px 15px; list-style:none; padding:0px;}

*html #main_menu li {border: 0px black solid; float: left; height:22px; margin: 0px 1px 0px 0px; padding:0px 0px 0px 0px;  font-family: Verdana;  font-style:normal; font-size:11px; color:#ffffff;  background:;}
      #main_menu li {border: 0px black solid; float: left; height:16px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;  font-family: Verdana;  font-style:normal; font-size:11px; color:#ffffff;  background:;}

*html #main_menu a {vertical-align:middle; height:22px; margin: 0px 0px 0px 0px; padding: 4px 12px 0px 13px;color:#ffffff; text-decoration:; font-style:normal;font-weight:bold; text-transform:uppercase; background:;}
      #main_menu a { text-align: left; height:16px; margin: 0px 0px 0px 0px; padding: 0px 12px 0px 13px; color:#ffffff; text-decoration:none; font-style:normal;font-weight:bold; text-transform:uppercase; background: ;}

*html #main_menu a:hover, #main_menu a:focus {height:22px; margin: 0px 0px 0px 0px; padding:4px 12px 0px 13px;color:#bbe3fc; font-weight:bold; text-decoration: none;  text-transform:uppercase; background: ;}
      #main_menu a:hover, #main_menu a:focus {text-align: left; height:16px; margin: 0px 0px 0px 0px; padding: 0px 12px 0px 13px;color:#bbe3fc; font-weight:bold; text-decoration: none;  text-transform:uppercase; background:;}

/* prave vybrata polozka v menu */
*html #main_menu .selected {vertical-align: middle; border-top:0px solid #bbe3fc; height:22px; margin: 0px 0px 0px 0px; padding:4px 12px 0px 13px;color:#bbe3fc; font-weight:bold; text-decoration: none;  text-transform:uppercase; background:;}
      #main_menu .selected {border-top:0px solid #bbe3fc;  text-decoration:none;  text-transform:uppercase; height:16px; margin: 0px 0px 0px 0px; padding:0px 12px 0px 13px;color:#bbe3fc; font-weight:bold;  background:;}





/* submenu  
 
*html #submenu-top {position: relative; width:290px; height:10px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;background: url('/userdata/templates/images/submenu-top.jpg') right no-repeat;}
*html #submenu-mid {position: relative; width:290px;  margin: -5px 0px -5px 0px; padding: 10px 0px 30px 0px;background: url('/userdata/templates/images/submenu-mid.jpg') right repeat-y;}
*html #submenu-bot {position: relative; width:290px; height:10px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;background: url('/userdata/templates/images/submenu-bot.jpg') right no-repeat;}


*html #submenu  {z-index: 40; width:290px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid #000000; }


*html #submenu ul {z-index: 41; position: relative; width:250px; list-style:none; text-align:left;  padding: 0px 0px 0px 0px; margin: 7px 0px -12px -40px; border-top:1px solid #748A97;}
*html #submenu ul li ul {z-index: 41;  width:190px; list-style:none; text-align:left;  padding: 0px 0px 0px 0px; margin: 8px 0px 10px 0px; border-top:0px solid #748A97;}
*html #submenu ul li ul li ul {z-index: 41;  width:190px; list-style:none; text-align:left;  padding: 0px 0px 0px 0px; margin: 5px 0px 10px 0px; border-top:0px solid #748A97;}
*html #submenu ul li ul li ul li ul {z-index: 41;  list-style-type: square; list-style-position:inside; width:140px; text-align:left;  padding: 3px 0px 3px 0px; margin: 13px 0px 5px 0px; border-top:0px solid #748A97;}
*html #submenu ul li ul li ul li ul li ul {display:none;}

*html #submenu ul li {width:250px; height: 23px; text-indent:0px; margin: -2px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; font-family: Verdana; font-style:normal; font-size:10px; background: url('/userdata/templates/images/submenu-button.jpg')  no-repeat;}
*html #submenu ul li ul li {width:190px; height: 10px; text-indent:0px; margin: 2px 0px 2px 40px; padding:2px 0px 0px 0px; text-align:left; font-family: Verdana; font-style:normal; font-size:10px; color:#000000;  background: ;}
*html #submenu ul li ul li ul li {width:150px; height: 10px; text-indent:0px; margin: 3px 0px 3px 30px; padding:0px 0px 0px 0px; text-align:left; font-family: Verdana; font-style:normal; font-size:10px; color:#000000;  background: url('/userdata/templates/images/submenu-sip.jpg')  top left no-repeat;}
*html #submenu ul li ul li ul li ul li {width:140px; vertical-align: text-top; height: 9px; text-indent:0px; margin: 2px 0px 0px 20px; padding:0px 0px 3px 0px; text-align:left; font-family: Verdana; font-style:normal; font-size:10px; color:#000000;  background: ;}

*html #submenu ul li a {width:200px; margin: 0px 0px 0px 30px; padding:6px 0px 3px 15px;text-align:left; color:#748A97; text-decoration:none; text-transform:uppercase;font-style:normal;font-weight: bold; font-size:9px;}
*html #submenu ul li ul li a {text-indent:0px; width:180px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 20px;text-align:left; color:#748A97; text-transform:uppercase; text-decoration:none;font-style:normal;font-weight:bold; font-size:9px;}
*html #submenu ul li ul li ul li a {text-indent:0px; width:150px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 20px;text-align:left; color:#000000; text-transform:uppercase; text-decoration:none;font-style:normal;font-weight:bold; font-size:9px;}
*html #submenu ul li ul li ul li ul li a {text-indent:0px; width:140px; margin: -2px 0px 2px 0px; padding:0px 0px 3px 0px;text-align:left; color:#000000; text-transform: lowercase; text-decoration:none;font-style:normal;font-weight:bold; font-size:9px;}


*html #submenu ul li a:hover, #submenu ul li a:focus{  color:#748A97; text-decoration:underline;  }
*html #submenu ul li ul li a:hover, #submenu ul li a:focus{ color:#748A97; text-decoration:underline; }
*html #submenu ul li ul li ul li a:hover, #submenu ul li ul li a:focus{ color:#000000; text-decoration:underline; }
*html #submenu ul li ul li ul li ul li a:hover, #submenu ul li ul li ul li a:focus{ color:#000000; text-decoration:underline; }

/* prave vybrata polozka v menu 
*html #submenu ul li a.selected {text-decoration:none; font-weight:bold; }
*html #submenu ul li ul li a.selected {text-decoration:underline; font-weight:bold}
*html #submenu ul li ul li ul li a.selected {text-decoration:underline; font-weight:bold}
*html #submenu ul li ul li ul li ul li a.selected {text-decoration: underline; font-weight:bold}
*/



/* submenu mozzila 
 
#submenu-top {position: relative; width:290px; height:10px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;background: url('/userdata/templates/images/submenu-top.jpg') right no-repeat;}
#submenu-mid {position: relative; width:290px;  margin: -5px 0px -5px 0px; padding: 10px 0px 10px 0px;background: url('/userdata/templates/images/submenu-mid.jpg') right repeat-y;}
#submenu-bot {position: relative; width:290px; height:10px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;background: url('/userdata/templates/images/submenu-bot.jpg') right no-repeat;}


#submenu  {z-index: 40; position: relative; width:290px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid #000000; }


#submenu ul {z-index: 41; position: relative; width:250px; list-style: none; text-align:left;  padding: 0px 0px 0px 0px; margin: 15px 0px 0px 0px; border-top:0px solid #748A97;}
#submenu ul ul {z-index: 41;  width:180px; list-style:none; text-align:left;  padding: 0px 0px 0px 0px; margin: 8px 0px 25px 0px; border-top:0px solid #748A97;}
#submenu ul ul ul {z-index: 41;  width:180px; list-style-type: none; text-align:left;  padding: 0px 0px 0px 0px; margin: 12px 0px 10px 0px; border-top:0px solid #748A97;}
#submenu ul ul ul ul {z-index: 41;  width:160px; list-style: square; text-align:left;  padding: 0px 0px 0px 0px; margin: 8px 0px 10px 0px; border-top:0px solid #748A97;}
#submenu ul ul ul ul ul {display:none;}

#submenu ul li {width:250px; height: 23px; text-indent:0px; margin: -7px 0px 0px 0px; padding:6px 0px 0px 0px; text-align:left; font-family: Verdana; font-style:normal; font-size:10px; background: url('/userdata/templates/images/submenu-button.jpg')  no-repeat;}
#submenu ul ul li {width:180px; height: auto;  text-indent:2px; margin: 2px 0px 2px 36px; padding:3px 0px 0px 0px; text-align:left; font-family: Verdana; font-style:normal; font-size:10px; color:#000000;  background: none;}
#submenu ul ul ul li {width:150px; height: auto; text-indent:0px; margin: 4px 0px 4px 50px; padding:0px 0px 0px 0px; text-align:left; font-family: Verdana; font-style:normal; font-size:10px; color:#000000;  background: url('/userdata/templates/images/submenu-sip.jpg')  top left no-repeat;}
#submenu ul ul ul ul li {width:160px; height: auto; text-indent:0px; margin: 1px 0px 0px 90px; padding:3px 0px 3px 0px; text-align:left; font-family: Verdana; font-style:normal; font-size:10px; color:#000000;  background: none ;}

#submenu ul li a {width:200px; margin: 0px 0px 0px 30px; padding:6px 0px 3px 15px;text-align:left; color:#748A97; text-decoration:none; text-transform:uppercase;font-style:normal;font-weight: bold; font-size:9px;}
#submenu ul ul li a {text-indent:0px; width:180px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 10px;text-align:left; color:#748A97; text-transform:uppercase; text-decoration:none;font-style:normal;font-weight:bold; font-size:9px;}
#submenu ul ul ul li a {text-indent:0px; width:150px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 20px;text-align:left; color:#000000; text-transform:uppercase; text-decoration:none;font-style:normal;font-weight:bold; font-size:9px;}
#submenu ul ul ul ul li a {text-indent:0px; width:150px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;text-align:left; color:#000000; text-transform: lowercase; text-decoration:none;font-style:normal;font-weight:bold; font-size:9px;}


#submenu ul li a:hover, #submenu ul li a:focus{  color:#748A97; text-decoration:underline;  }
#submenu ul ul li a:hover, #submenu ul li a:focus{ color:#748A97; text-decoration:underline; }
#submenu ul ul ul li a:hover, #submenu ul li ul li a:focus{ color:#000000; text-decoration:underline; }
#submenu ul ul ul ul li a:hover, #submenu ul li ul li ul li a:focus{ color:#000000; text-decoration:underline; }

/* prave vybrata polozka v menu 
#submenu ul li a.selected {text-decoration:none; font-weight:bold; }
#submenu ul ul li a.selected {text-decoration:underline; font-weight:bold}
#submenu ul ul ul li a.selected {text-decoration:underline; font-weight:bold}
#submenu ul ul ul ul li a.selected {text-decoration: underline; font-weight:bold}
*/

#html .pole {float:right; border: 1px solid #ffffff; background:#F1FAFF; width: 86px; height: 14px; font-size:9px; font-family: Verdana; margin: 5px 10px 0px 10px; padding:0px 0px 0px 0px;}
.pole {border: 1px solid #ffffff; background:#F1FAFF; width: 68px; height: 14px; font-size:9px; font-family: Verdana; margin: 5px 0px 5px 0px; padding:0px 5px 0px 5px;}

*html .button {font-family: Verdana; font-size: 9px; color:#000000; float:right; background: url('/userdata/templates/images/3d-but.jpg') no-repeat right; border:   1px solid #000000; margin:0px 0px 0px 0px; padding:0px 5px 0px 5px;}
.button {font-family: Verdana; font-size: 9px; color:#000000; float:right; background: url('/userdata/templates/images/3d-but.jpg') no-repeat right; border: 1px solid #000000; margin:5px 0px 0px 0px; padding:0px 5px 0px 5px;}


/* vyhladavac */
*html #vyhladavac-nadpis {position: relative; width:200px; height:22px; background-color:#2f358f; color: white; font-size:11px; font-weight:bold; text-align:center; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px;} 
#vyhladavac-nadpis {position: relative; width:200px; height:18px; background-color:#2f358f; color: white; font-size:11px; font-weight:bold; text-align:center; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px;} 
#vyhladavac-polia {position: relative; width:200px; text-align:left; margin: 0px 0px 0px 0px; } 
.vyhladavac-button {float:right; clear:both; position: relative; border-top: 1px solid #bbe3fc; border-left: 1px solid #bbe3fc; color: white; font-weight:bold; font-size: 10px; background-color:#2f358f; width:80px; height: 20px; text-align:center; margin: 20px 0px 0px 0px; } 
.vyhladavac-select { width: 200px; font-size:11px; background-color: #bbe3fc; }
.vyhladavac-polia {clear:both; width:200px; font-size:11px; background-color: #bbe3fc; }
.vyhladavac-label {margin: 10px 0px 0px 0px; clear:both; font-size:11px; text-align:left; color:#2f358f; font-weight:bold; width: 200px; height: 15px; position:relative; }


/* produkt */

*html #produkt {position: relative; width:660px; height:35px; margin: 0px 0px 0px 20px; padding: 0px 20px 0px 0px;}
#produkt {clear:both; position: relative; width:660px; height:auto; margin: 0px 0px 0px 20px; padding: 0px 20px 0px 0px;}

*html #produkt-nazov { position:relative; z-index: 14; width:660px; height:35px; color: white; font-size:11px; margin: 0px 0px 0px 0px; padding: 3px 0px 0px 0px; background: url('/userdata/templates/images/obj-top.jpg') no-repeat left; }
#produkt-nazov {  position:relative; z-index: 14; width:660px; height:35px; color: white; font-size:11px; margin: 0px 0px 0px 17px; padding: 27px 0px 25px 0px; background: url('/userdata/templates/images/obj-top.jpg') no-repeat left; }
*:first-child+html  #produkt-nazov { position:relative; z-index: 14; width:660px; height:35px; color: white; font-size:11px; margin: 2px 0px 55px 0px; padding: 0px 0px 0px 0px; background: url('/userdata/templates/images/obj-top.jpg') no-repeat left; }

#produkt-nazov a {color:#FFFFFF}

*html #produkt-nazov-admin { position:relative; z-index: 15; width:660px; height:35px; color: white; font-size:11px; margin: -35px 0px 0px 0px; padding: 3px 0px 0px 0px; background: url('/userdata/templates/images/obj-top.jpg') no-repeat left; }
#produkt-nazov-admin {  position:relative; z-index: 15; width:660px; height:35px; color: white; font-size:11px; margin: -35px 0px 0px 17px; padding: 3px 0px 0px 0px; background: url('/userdata/templates/images/obj-top.jpg') no-repeat left; }
#produkt-nazov-admin a {color:#FFFFFF}

*html #produkt-nazovin {text-align:left; height:16px; vertical-align:middle; padding:0px 20px 2px 35px; margin: 18px 0px 0px 0px; }
#produkt-nazovin {text-align:left; margin:15px 20px 0px 35px;}

*html #produkt-cena {text-align: right; height:19px; vertical-align:middle; padding:0px 20px 2px 35px; margin: -16px 40px 0px 0px; }
#produkt-cena {text-align: right; height:16px; margin: -12px 60px 0px 0px; }

*html #produkt-popis {display: none; height: 0px}
#produkt-popis {display: none;  height: 0px}
#produkt-obsah{display: none;  height: 0px}
#produkt-obsah table {display: none; font-family: Verdana; font-size:11px;}

#produkt-obr img{float:left; margin: 0px 20px 10px 0px; border: 1px solid white; }


*html #produkt-pata { display: none;  height: 0px }
#produkt-pata { display: none;  height: 0px }

*html #produkt-admin {margin: 0px 0px -170px 0px; height: 250px; padding: 0px 0px 0px 0px; position:relative; z-index: 15;clear:both; text-align:center; font-size:11px; background-color:#d4d5d5; }
#produkt-admin {margin: 0px 0px -150px 0px; height: 280px; padding: 0px 0px 0px 0px; position:relative; z-index: 18; text-align:center; font-size:11px; background-color:#d4d5d5; }


/* text */
#text {position: relative; width:660px; margin: 0px 0px 0px 20px; padding: 0px 20px 0px 0px;}

*html #text-nazov { text-align:right; position:relative; z-index: 14; margin: 0px 0px 0px 0px; width:660px; height:35px; padding: 3px 0px 0px 0px; font-size: 11px; font-weight:bold; color: white;  background: url('/userdata/templates/images/obj-top.jpg') no-repeat left; }
#text-nazov {  position:relative; z-index: 14; width:660px; height:35px; color: white; margin: 0px 0px 0px 17px; padding: 3px 0px 0px 0px; background: url('/userdata/templates/images/obj-top.jpg') no-repeat left; }

*html #text-nazov { text-align:right; position:relative; z-index: 15; margin: 0px 0px 0px 0px; width:660px; height:35px; padding: 3px 0px 0px 0px; font-size: 11px; font-weight:bold; color: white;  background: url('/userdata/templates/images/obj-top.jpg') no-repeat left; }
#text-nazov {  position:relative; z-index: 15; width:660px; height:35px; color: white; margin: 0px 0px 0px 17px; padding: 3px 0px 0px 0px; background: url('/userdata/templates/images/obj-top.jpg') no-repeat left; }



#text-nazov-in h2 {font-size:11px; font-weight:bold; }

*html #text-nazov-in .left {text-align:left; height:16px; float:left; vertical-align:middle; padding:0px 20px 2px 35px; margin:14px 0px 0px 0px; }
#text-nazov-in .left {text-align:left; height:16px; float:left; vertical-align:middle; padding:1px 20px 2px 35px; margin:14px 0px 0px 0px;}
*html #text-nazov-in .right {text-align:right; height:16px; float:right; vertical-align:middle; padding:0px 20px 2px 30px; margin:14px 20px 0px 0px; }
#text-nazov-in .right {text-align:right; height:16px; float:right; vertical-align:middle; padding:1px 60px 2px 30px; margin:14px 0px 0px 0px; }

*html #text-popis {text-align: justify;  position:relative; z-index: 14; width:660px; margin: 20px 0px 20px 0px; padding: 15px 15px 15px 15px; font-size: 11px; color: #000000; border:0px solid #748A97; background:;}
#text-popis {text-align: justify;  position:relative; z-index: 14; width:630px; margin: 20px 15px 20px 30px; padding: 15px 0px 15px 0px; font-size: 11px; color: #000000; border:0px solid #748A97; background: ;}
#text-obsah{clear:both; margin: 0px 0px 25px 0px;}

#text-obr .float_left_s img{float:left; margin: 0px 20px 10px 0px; border: 1px solid white; }
#text-obr .float_left_v img{float:left; margin:0px 20px 10px 0px; border: 1px solid white;}
#text-obr .float_right_s img{float:right; margin: 0px 0px 10px 20px; border: 1px solid white;}
#text-obr .float_right_v img{float:right; margin: 0px 0px 10px 20px; border: 1px solid white; }

*html #text-pata {  position:relative; z-index: 14; width:660px; height:5px; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; background: url('/userdata/templates/images/obj-bot.jpg') no-repeat left; }
#text-pata {  position:relative; z-index: 14; width:660px; height:5px; padding: 0px 0px 0px 0px; margin: 0px 0px 50px 17px; background: url('/userdata/templates/images/obj-bot.jpg') no-repeat left; }




/* news */

*html #news-popis {text-align: justify; position:relative; z-index: 14; width:250px; margin: 20px 0px -17px -40px; padding: 15px 0px 15px 30px; font-size: 10px; color: #000000; border-bottom: 0px solid #748A97; background: ;}
#news-popis {text-align: justify; position:relative; z-index: 14; width:215px; margin: 20px 0px -7px 0px; padding: 15px 0px 15px 30px; font-size: 10px; color: #000000; border-bottom:0px solid #748A97; background: ;}
#news-obsah{clear:both; margin: 0px 0px 25px 0px;}

*html #news-nazov {width:250px; height: 23px; color:#748A97; text-indent:0px; margin: -2px 0px 0px -40px; padding:5px 0px 0px 50px; text-align:left; font-family: Verdana; font-style:normal; font-weight: bold; font-size:10px; background: url('/userdata/templates/images/submenu-button.jpg')  no-repeat;}
#news-nazov {width:250px; height: 23px; color:#748A97; text-indent:0px; margin: 25px 0px 0px 0px; padding:5px 0px 0px 50px; text-align:left; font-family: Verdana; font-style:normal; font-weight: bold; font-size:10px; background: url('/userdata/templates/images/submenu-button.jpg')  no-repeat;}

#news-obr img{border: 1px solid #748A97; margin: 0px 5px 15px 5px; }

/* obrazok */

*html #obr img{float:left; margin: 0px 0px 10px 20px; border: 1px solid #748A97;}
#obr img{float:left; margin: 0px 0px 10px 10px; border: 1px solid #748A97;}

/* baner */

*html #baner img{margin: 0px 0px 10px 20px; border: 1px solid #748A97;}
#baner img{margin: 0px 0px 10px 10px; border: 1px solid #748A97;}



/* 3d */
*html #trideram { clear: left;  padding:15px 0px 0px 0px; margin:20px 0px 20px 0px; border: 1px solid #AAABAE;}
#trideram { clear: left;  padding:20px 0px 0px 0px; margin:40px 0px 20px 0px; border: 1px solid #AAABAE;}

#tridenadpis {z-index:90; position: relative; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#EBEBEB; }
#tridenadpis h2 {font-size:9pt; font-weight:bold; }
*html #tridenadpis .left {text-align:left; height:16px; float:left; vertical-align:middle; padding-left:20px; padding-right: 20px; margin:-24px 8px 0px 8px; background:url('/userdata/templates/images/nadpis.jpg') repeat-x;}
#tridenadpis .left {text-align:left; height:16px; float:left; vertical-align:middle; padding-left:20px; padding-right: 20px; margin:-28px 8px 0px 8px; background:url('/userdata/templates/images/nadpis.jpg') repeat-x;}
*html #tridenadpis .right { text-align:right; height:16px; float:right; vertical-align:middle; padding-left:20px; padding-right: 20px; margin:-24px 8px 0px 8px; background:url('/userdata/templates/images/nadpis.jpg') repeat-x;}
#tridenadpis .right { text-align:right; height:16px; float:right; vertical-align:middle; padding-left:20px; padding-right: 20px; margin:-28px 8px 0px 8px; background:url('/userdata/templates/images/nadpis.jpg') repeat-x;}

#tride {z-index:82;  position: relative; margin: 5px 0px 5px 0px; text-align:center;}

#tridebot {z-index:91;  margin:0px 0px 5px 0px; text-align:center;}
#tridebot a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #AAABAE; font-weight:bold; text-decoration:none; }
#tridebot a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #AAABAE; font-weight:bold; text-decoration:underline;}
#tridebot img{float:right; border:0px; margin: 17px 10px 0px -17px; }



/* file */
#file {clear:both;  width:660px; color:#000000; font-size:10px; border:0px solid #000000; padding:5px 5px 5px 30px; margin:30px 0px 10px 0px; font-family: Verdana; text-align:left}
#file h2 { font-size:10px; font-weight:bold; margin:0; padding:0;}
#file p  {margin-bottom:0; padding-bottom:15px; text-align:justify;}
#file a {color:#000000; text-decoration:none;}
#file a:hover, #right_col .multiobject a:focus {text-decoration:underline;}
#file img {border:0px; vertical-align:middle}


/* obrazok */

#obr img{border:1px solid #AAABAE; }


#obr .float_left_s img{width:113px; height:85px; float:left; margin: 21px 9px 25px 9px; }
#obr .float_left_v img{width:85px; height:113px; float:left; margin:9px 21px 9px 21px;}
#obr .float_right_s img{width:113px; height:85px; float:right; margin: 21px 7px 21px 7px;}
#obr .float_right_v img{width:85px; height:113px; float:right; margin: 9px 16px 9px 16px; }


#obr-top {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#EBEBEB; padding: 0px 2px 0px 2px; text-align:center;}

#obr-top .float_left_s {z-index:90; width:76px; height:14px; float:left; padding: 0px 2px 0px 2px; margin:14px 0px 0px -117px; background:url('/userdata/templates/images/o-top.jpg') no-repeat;}
#obr-top .float_left_v {z-index:90; width:72px; height:14px; float:left; padding: 0px 2px 0px 2px; margin:2px 0px 0px -101px; background:url('/userdata/templates/images/o-top.jpg') no-repeat;}

*html #obr-top .float_right_s {z-index:90; width:76px; height:14px; float:right; padding: 0px 2px 0px 2px; margin:14px -101px 0px 14px; background:url('/userdata/templates/images/o-top.jpg') no-repeat;}
      #obr-top .float_right_s {z-index:90; width:76px; height:14px; float:right; padding: 0px 2px 0px 2px; margin:14px -94px 0px 14px; background:url('/userdata/templates/images/o-top.jpg') no-repeat;}

*html #obr-top .float_right_v {z-index:90; width:72px; height:14px; float:right; padding: 0px 2px 0px 2px; margin:2px -104px 0px 23px; background:url('/userdata/templates/images/o-top.jpg') no-repeat;}
      #obr-top .float_right_v {z-index:90; width:72px; height:14px; float:right; padding: 0px 2px 0px 2px; margin:2px -99px 0px 23px; background:url('/userdata/templates/images/o-top.jpg') no-repeat;}




#obr-bot {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#EBEBEB; }
#obr-bot img{border:0px; margin: 0px 0px 0px 0px; }

#obr-bot .float_left_s {z-index:90; position: relative;  width:37px; height:14px; float:left; margin: 100px 0px 0px -39px; }
#obr-bot .float_left_v {z-index:90; position: relative; width:38px; height:14px; float:left; margin: 116px 0px 0px -51px; }
#obr-bot .float_right_s {z-index:90; width:37px; height:14px; float:right; margin: 100px -129px 0px 94px; }
#obr-bot .float_right_v {z-index:90; width:38px; height:14px; float:right; margin: 116px -111px 0px 78px; }

#top {clear:both; text-align: right; margin: 10px 5px 10px 0px;}
#top a {color:#000000; text-decoration:none; font-weight:bold;}
#top a:hover{text-decoration:underline; color:#000000;  }


/* naspat */
#naspat {visibility:hidden; }

