html	{ font-size:100%; }
body	{ background:#FFFFFF url('/images/body-bg.png') center top repeat-y;font-family:tahoma, arial, verdana, lucida, sans-serif;font-size:0.7em;margin:0px;padding:0px;text-align:center; }
table	{ font-size:1em; }
form	{ margin:0px; }
input, textarea	{ background:#FFFFFF url('/images/input-bg.png') left top repeat-x;border:1px solid #000000;font-family:tahoma, arial, lucida, sans-serif;font-weight:bold; }
form.sub input, textarea	{ background:#FFFFFF url('/images/input-sub-bg.png') left top repeat-x;border:2px solid #CCCCCC;font-family:tahoma, arial, lucida, sans-serif;font-weight:bold;vertical-align:middle; }
form.sub select	{ background:#FFFFFF url('/images/input-sub-bg.png') left top repeat-x;border:2px solid #CCCCCC;font-family:tahoma, arial, lucida, sans-serif;font-weight:bold;vertical-align:middle; line-height: 1.5em; }
form.sub input.check, input.check	{ background:none;border:0px; }

a	{ color:#CC0000;text-decoration:underline; }
a:hover	{ color:#000000; }
a img	{ border:0px; }
ul	{ text-align:left; }
ul li a	{ text-decoration:none; }
ul li a:hover	{ text-decoration:underline; }

fieldset	{ border:0px;clear:left;float:left; }

h1	{ float:left;margin:0px;padding:0px; }
h1 a	{ background-color:transparent;color:#FFFFFF;display:block;font-size:18px;left:0px;position:absolute;text-align:center;text-decoration:none;top:0px;width:223px; }
h1 span	{ background:url('/images/logo-ipvox.jpg') left top no-repeat;cursor:pointer;display:block;height:114px;left:0px;position:absolute;top:0px;width:223px;z-index:1; }

h2	{ color:#CC0000;font-size:1.4em;margin:0px;max-height:55px;padding-top:23px;text-align:left;font-weight:normal; }
h2 span	{ display:block;height:30px;padding:0px 0px 0px 130px; }
h2.sub	{ background:url('/images/h2-sub.jpg') left top no-repeat;font-size:1.5em;width:715px;font-weight:normal; }
h2.sub span, h2#sub span { margin-left:-40px; }

h3	{ color:#000000;font-size:1em;margin:0px 0px 0px 13px;padding:5px 0px 0px 0px;text-align:left;width:210px; }
h3.sub	{ background:url('/images/arrow-right.png') 7px 0px no-repeat; color:#CC0000;font-size:1.1em;height:auto;margin:0px;padding:5px 40px 7px 40px;width:auto; }
h3.up	{ background:url('/images/arrow-up.png') 7px 0px no-repeat; }
h3.right	{ background:url('/images/arrow-right.png') 7px 0px no-repeat; position: relative; top: -7px; }
h3.faq	{ position:relative; padding-left: 0px;}

#head	{ background:#C40001 url('/images/head-bg.png') left top repeat-x;height:114px;margin:0px auto 0px auto;position:relative;width:980px; }

#mSearch	{ background:url('/images/search-bg.jpg') left top no-repeat;display:inline;float:left;height:114px;margin:0px 0px 0px 223px;text-align:left;width:416px; }
#mSearch strong	{ color:#720000;display:block;font-size:16px;margin:5px 0px 0px 182px; }
#mSearch span	{ color:#FFFFFF;display:block;font-size:0.9em;font-weight:bold;margin-left:182px; }
#mSearch input	{ font-size:14px;margin:2px 0px 5px 180px;width:160px; }
#mSearch input#btn	{ border:0px;left:398px;position:absolute;top:29px;width:auto; cursor: pointer;}
#mSearch ul	{ list-style-type:none;margin:0px 0px 0px 182px;padding:0px; }
#mSearch ul li	{ background:url('/images/search-mnu-li.gif') 0px 3px no-repeat;margin-top:2px; }
#mSearch ul li:hover	{ background:url('/images/search-mnu-li-hover.gif') 0px 3px no-repeat;margin-top:2px; }
#mSearch ul li a	{ color:#FFFFFF;font-size:0.9em;font-weight:bold;margin-left:16px; }


#mLogin	{ background:url('/images/login-bg.jpg') left top no-repeat;float:left;height:114px;margin:0px;position:relative;text-align:left;width:300px; }
#mLogin strong	{ color:#720000;display:block;font-size:16px;margin:5px 0px 0px 22px; }
#mLogin ul	{ list-style-type:none;margin:0px 0px 0px 25px;padding:0px; }
#mLogin ul li	{ background:url('/images/search-mnu-li.gif') 0px 3px no-repeat;margin-top:2px; float: left; clear: left; }
#mLogin ul li:hover	{ background:url('/images/search-mnu-li-hover.gif') 0px 3px no-repeat;margin-top:2px; }#mLogin ul li a	{ color:#FFFFFF;font-size:0.9em;font-weight:bold;margin-left:16px; }
#mLogin input	{ font-size:14px;width:108px; }
#mLogin table	{ margin-left:20px;text-align:left; }
#mLogin label	{ color:#FFFFFF;font-size:0.9em;font-weight:bold; }
#mLogin input#btnL	{ border:0px;left:254px;position:absolute;top:23px;width:auto; cursor: pointer;}

ul#lang { width: 41px;height: 114px;margin: 0px;padding:0px;list-style-type: none;border:none;float:left;background: url('/images/lang-bg.jpg') left top no-repeat;}
ul#lang li { margin: 4px 0px 0px 8px; }

#menuWide	{ background:url('/images/menu-wide-bg.png') center bottom no-repeat;height:38px;width:100%; }
#menu	{ background:#6A0000 url('/images/menu-bg.png') left top repeat-x;height:38px;margin:0px auto 0px auto;position:relative;width:980px; }
#menuL	{ background:url('/images/menu-left.png') left top no-repeat;height:38px;left:0px;position:absolute;top:0px;width:11px; }
#menuR	{ background:url('/images/menu-right.png') left top no-repeat;height:38px;position:absolute;right:0px;top:0px;width:11px; }
#menu ul	{ height:38px;left:10px;list-style-type:none;margin:0px;padding:0px;position:absolute;top:0px; }
#menu ul li	{ float:left; }
#menu ul li a	{ background:url('/images/menu-it.png') -155px 0px no-repeat;color:#FFFFFF;display:block;font-weight:bold;height:38px;line-height:43px;text-align:center;width:155px; }
#menu ul li a.item2	{ background:url('/images/menu-it2.png') right top no-repeat;width:145px; }
#menu ul li a.item2:hover	{ background-position:0px 0px; }
#menu ul li a.item3	{ background:url('/images/menu-it3.png') right top no-repeat;width:125px; }
#menu ul li a.item3:hover	{ background-position:0px 0px; }
#menu ul li a:hover, #menu ul li a.active	{ background-position:0px 0px;line-height:33px;text-decoration:none; }
#menu ul li a#home	{ background:url('/images/menu-it-home.png') 0px 0px no-repeat;color:#FFFFFF;display:block;font-weight:bold;height:38px;line-height:43px;text-align:center;width:45px; }
#menu ul li a#home:hover	{ background-position:-45px 0px; }

#subMenuWide	{ background:url('/images/submenu-wide-bg.png') center bottom no-repeat;clear:both;height:29px;width:100%; }
#subMenu	{ background:#484C50 url('/images/submenu-bg.png') left top repeat-x;height:29px;margin:0px auto 0px auto;position:relative;width:980px; }
#subMenu ul	{ list-style-type:none;margin:0px 0px 0px 40px;padding:0px; }
#subMenu ul li	{ display:inline;float:left; }
#subMenu ul li a	{ color:#FFFFFF;display:inline;float:left;font-size:1em;font-weight:bold;line-height:29px;margin-right:15px;padding:0px 7px; }
#subMenu ul li a:hover, #subMenu ul li a.active	{ background:url('/images/submenu-it.png') left top repeat-x;background-color:#ccd2d9;color:#121313;text-decoration:none; }

#left	{ display:inline;float:left;margin-left:10px;text-align:left;width:715px; }
#left p	{ margin-left:10px; }
#left p.text { margin: 5px 0px 5px 10px; padding: 0px;}

#hBox1,#hBox2	{ float:left;height:96px;padding:0px 0px 0px 0px;text-align:left;width:235px; }
#hBox1 a,#hBox2 a	{ display:block;font-size:1em;font-weight:bold;margin:10px 0px 0px 36px; }
#hBox1 p    { font-size:0.9em;margin:4px 0px 0px 36px;width:130px; }
#hBox2 p	{ font-size:0.9em;margin:4px 0px 0px 36px;width:130px; text-align: center;}

#hBox1	{ background:url('/images/h-box1-bg.jpg') left top no-repeat;clear:left;margin-top:4px; }
#hBox2	{ background:url('/images/h-box2-bg.jpg') left top no-repeat;margin:4px 4px 0px 0px; }
#hBoxPr1,#hBoxPr2	{ background:url('/images/h-box3-bg.jpg') left top no-repeat;float:left;height:96px;margin:4px 0px 0px 0px;position:relative;text-align:left;width:235px; }
#hBoxPr2	{ margin-left:4px; }
#hBoxPr1 a,#hBoxPr2 a	{ display:block;font-size:1em;font-weight:bold;margin:10px 0px 0px 36px;width:130px; }
#hBoxPr1 p,#hBoxPr2 p	{ font-size:0.9em;margin:4px 0px 0px 36px;width:130px;text-align:left; }
#hBoxPr1 p img,#hBoxPr2 p img	{ border:2px solid #DEE1E2;float:right;position:absolute;right:8px;top:10px; }

#footer	{ background:url('/images/bottom-bg.png') center top no-repeat;height:77px;text-align:center;width:100%; }

/* podstranky */
#subF	{ margin:0px auto 0px auto;width:980px; }
#subF ul	{ list-style-type:none;margin:0px 0px 0px 10px;padding:0px; }
#subF ul li	{ float:left; }
#subF ul li a	{ color:#FFFFFF;float:left;font-weight:bold;margin-right:30px;padding-top:10px; }
#subF p	{ color:#FFFFFF;float:right;margin:0px;padding:10px 10px 0px 0px; }
#subF p a	{ color:#FFFFFF; }
#end	{ clear:both;list-style-type:none;margin:15px auto 0px auto;padding:0px;width:500px;}
#end li	{ float:left; }
#end li a	{ background:url('/images/end-sep.png') 0px 0px no-repeat;float:left;margin-left:5px;padding-left:7px; }
.bold	{ font-weight:bold; }
.clean	{ clear:both; }
.cleaner	{ clear:both;font-size:5px; }
.cleanerH	{ clear:both;font-size:10px; }
#main	{ background:url('/images/main-bg.png') left top repeat-y;margin:0px auto 0px auto;position:relative;width:980px; }
#main img#botImg	{ bottom:0px;position:absolute;right:118px; }

.arrList	{ float:left;list-style-type:none;margin:10px 0px 10px 10px;padding:0px;width:500px; }
.arrList li	{ background:url('/images/btn-right.gif') 0px 4px no-repeat;padding:5px 0px 3px 25px; }
.arrList li:hover	{ background:url('/images/btn-right.gif') 0px -39px no-repeat; }
.arrList li a	{ text-decoration:underline; font-weight: bold; }
.arrList li a:hover	{ color: #000000; }

.boxW	{ background:url('/images/boxw-bg.png') left top repeat-y;margin-bottom:2px;text-align:left;width:713px; }
.boxW p	{ margin:0px 0px 10px 40px; }
.boxW.faq p	{ margin:0px 40px 0px 0px;padding-left:30px;}
.boxWTop	{ background:url('/images/boxw-top.png') left top no-repeat;height:11px;width:713px; }
.boxWBottom	{ background:url('/images/boxw-bottom.png') left bottom no-repeat;height:11px;width:713px; }

  /* prave menu */
  #right	{ float:right;width:235px; }
  .rTitle	{ background:url('/images/right-title.png') left top no-repeat;text-align:left;width:235px; }
  .rTitle span	{ color:#FFFFFF;display:block;padding:16px 0px 0px 0px;text-align:center;width:170px; font-weight: bold; }
  .rTitle span.rightinfo	{ color:#FFFFFF;display:block;padding:5px 0px 0px 17px;text-align:left;width:200px; font-weight: normal; }
  .rTitle ul	{ list-style-type:none;margin:30px 0px 20px 12px;padding:0px;width:220px; }
  .rTitle ul li	{ background:url('/images/btn-right.gif') 0px -38px no-repeat;padding:6px 0px 6px 30px; }
  .rTitle ul li:hover	{ background:url('/images/btn-right.gif') 3px 5px no-repeat;padding:6px 0px 6px 30px; }
  .rTitle ul li a	{ color:#FFFFFF;font-weight:bold; }
  .rTitle p	{ color:#FFFFFF;margin-left:15px;margin-top:20px;width:210px; text-align: justify; font-size: 0.9em; }
  .rTitle form	{ margin:10px 0px 120px 15px;width:200px; }
  .rTitle form label	{ color:#FFFFFF;display:block;font-weight:bold;margin:7px 0px 3px 0px; }
  .rTitle form input	{ font-size:13px;width:100%; }
  .rTitle form input.btn	{ border:0px;float:right;margin-top:5px;width:100px;text-align:center;background:url('/images/btn3-right.gif') left bottom no-repeat; cursor: pointer;height:17px; color: #ffffff;line-height:15px;padding-bottom:2px; font-size: 0.9em; }
  .rTitle form input.btn:hover { background-position: left top;}
  .rTitle form textarea	{ height:120px;width:100%; border:1px solid #000000; }
  .rTitle form select {width: 204px;}

#mLogged	{ background:url('/images/logged-bg.jpg') left top no-repeat;float:left;height:114px;margin:0px;position:relative;text-align:left;width:300px; }
#mLogged strong	{ color:#FFFFFF;display:block;font-size:16px;margin:5px 0px 0px 22px; }
#mLogged p	{ color:#CCCCCC;margin:0px;padding:5px 0px 0px 22px; }
#mLogged p	a { color:#CCCCCC; }
#mLogged p	a:hover { text-decoration: none;}
#mLogged p span	{ color:#FFFFFF;font-weight:bold; }
#mLogged select	{ border:1px solid #000000;font-family:tahoma;font-weight:bold;margin:5px 0px 0px 22px;width:200px; }
#mLogged input	{ border:0px;position:relative;top:4px; }
#mLogged input.out	{ position:absolute;right:10px;top:20px; }
.bold	{ font-weight:bold; }
.boxSW	{ background:url('/images/boxsw-bg.png') left top repeat-y;margin-bottom:2px;text-align:left;width:523px; }
.boxSW p	{ margin:0px 10px 10px 40px; }
.boxSWTop	{ background:url('/images/boxsw-top.png') left top no-repeat;height:14px;width:523px; }
.boxSWBottom	{ background:url('/images/boxsw-bottom.png') left top no-repeat;height:14px;width:523px; }
form.phoneBook label	{ display:block;margin:4px 0px 2px 0px; }
form.phoneBook input	{ margin-right:10px;width:120px; }
#phoneBookT	{ margin-left:10px; }
#phoneBookT th	{ color:#CC0000;font-weight:normal;text-align:left; }
#phoneBookT tr.odd td	{ background:#EAEAEA; }
.priceT	{ margin:0px 0px 10px 35px;text-align:left; }
.priceT td.right, .priceT th.right	{ text-align:right; }
.priceT th	{ color:#CC0000;font-weight:normal;text-align:left; }
.priceT th.bold	{ font-weight:bold; }
.priceT tr.odd td, .clasicT tr.odd td	{ background:#EAEAEA; }
.priceT th img	{ left:-24px;position:relative;top:4px; }
#alphabet	{ height:25px;list-style-type:none;margin:10px 0px 0px 20px;padding:0px;position:relative;top:1px; }
#alphabet li	{ float:left; }
#alphabet li a	{ background:url('/images/alphabet-it.png') left top no-repeat;color:#FFFFFF;display:inline;float:left;font-weight:bold;height:25px;line-height:2em;margin:0px 2px 0px 0px;text-align:center;width:23px; }
#alphabet li a:hover, #alphabet li a.active	{ background:url('/images/alphabet-ito.png') left top no-repeat;color:#000000;text-decoration:none; }
.doc	{ float:left;height:120px;margin:0px 0px 0px 18px;text-align:center;width:120px; }
.doc a	{ display:block;margin-bottom:4px; }
.contactsT	{ float:left;margin-top:20px; }
.contactsT strong.red	{ color:#CC0000;font-size:1.2em;}
.partnersT	{ background:url('/images/box-cont-bg.png') left top no-repeat;display:inline;float:left;height:130px;margin:2px;text-align:left;width:325px; }
.partnersT img	{ float:left;margin:10px 10px 0px 10px; }
.partnersT p	{ margin:0px;padding:20px 0px 0px 0px; }
#callListShow	{ background:url('/images/call-list-show-btn.png') left top no-repeat;border:0px;color:#FFFFFF;cursor:pointer;display:block;font-size:12px;height:32px;margin-left:380px;text-align:center;width:112px; }
#callListT	{ font-weight:bold;margin:0px 0px 10px 15px;width:680px; }
#callListT th	{ color:#CC0000;font-weight:normal;padding-bottom:7px;text-align:right; }
#callListT a img	{ vertical-align:bottom; }
#callListT tr.odd td	{ background:#EAEAEA; }
#export	{ float:left;list-style-type:none;margin:0px;padding:0px;width:200px; }
#export li a	{ color:#333333;font-weight:bold;height:28px;line-height:28px;padding-left:30px; }
#export li#printer	{ background:url('/images/ico-printer.png') left top no-repeat; }
#export li#csv	{ background:url('/images/ico-csv.png') left top no-repeat; }

/* strankovani */
#listing	{ float: right; height: 30px; margin: 10px 0px 20px 0px; list-style-type: none;}
#listing li	{ float:left; }
#listing li a	{ display: block; border:0px;color:#FFFFFF;font-weight: bold;float:left;font-size:0.9em;height:28px; cursor: pointer; }
#listing li#pred a	{ background:url('/images/pred-btn.png') left top no-repeat;padding:7px 0px 2px 3px;width:88px; text-align: center;}
#listing li#suc a	{ background:url('/images/suc-btn.png') left top no-repeat;padding:7px 00px 2px 0px;width:88px; text-align: center;}
#listing li.item a	{ background:url('/images/item-btn.png') left top no-repeat;padding:6px 0px;width:27px; text-align: center;}
#listing li.item a.active	{ background:url('/images/itema-btn.png') left top no-repeat;color:#000000; }

#logged	{ list-style-type:none;margin:0px 0px 0px 0px;padding:0px; }
#logged li	{ float:left; }
#logged li a	{ display:inline;float:left;margin:10px 0px 0px 60px;padding-top:85px;text-align:center;text-decoration:underline;width:85px;height:30px; }
#logged li a:hover	{ text-decoration:none; }
#logged li#l1 a	{ background:url('/images/logged-8.jpg') left top no-repeat; }
#logged li#l2 a	{ background:url('/images/logged-2.jpg') left top no-repeat; }
#logged li#l3 a	{ background:url('/images/logged-3.jpg') left top no-repeat; }
#logged li#l4 a	{ background:url('/images/logged-4.jpg') left top no-repeat; }
#logged li#l5 a	{ background:url('/images/logged-5.jpg') left top no-repeat; }
#logged li#l6 a	{ background:url('/images/logged-6.jpg') left top no-repeat; }
#logged li#l7 a	{ background:url('/images/logged-7.jpg') left top no-repeat; }
#logged li#l8 a	{ background:url('/images/logged-1.jpg') left top no-repeat; }

/* css pro kroky registrace */
#regStep	{ list-style-type:none;margin:10px 0px 0px 0px;padding:0px; }
#regStep li	{ font-size: 0.9em; background:url('/images/reg-step.png') left top no-repeat;color:#FFFFFF;float:left;font-weight:bold;height:32px;margin-right:7px;padding-top:3px;text-align:center;width:112px; }
#regStep li.active	{ background:url('/images/reg-stepa.png') left top no-repeat; }

#lineT	{ margin-left:20px; }
#lineT select	{ margin-left:10px;width:360px; }
#reg2 input, #reg2 select	{ width:200px; }
#next, #next2	{ background:url('/images/call-list-show-btn.png') left top no-repeat;border:0px;color:#FFFFFF;cursor:pointer;display:block;font-size:12px;height:32px;padding:0px 5px 2px 0px;text-align:center;width:112px; }
#regTA	{ font-size:1.1em;font-weight:normal;height:200px;margin:0px 0px 5px 10px;padding:7px 0px 7px 7px;width:490px; }
#check	{ background:none;border:0px;margin-left:7px; }
#path	{ margin:4px 0px 10px 0px; }

/* styly produktu vypis */
.productTop	{ background:url('/images/box-product-top.png') left top no-repeat;height:16px;width:233px; }
.product	{ height: 345px; background:url('/images/box-product-bg.png') left top repeat-y;float:left;margin:2px;text-align:center;width:234px; position: relative; display: inline;}
.product img	{ border:2px solid #DEE1E2; }
.product h3	{ font-size:1em;margin:5px auto 0px auto; padding:0px; text-align: left; width: 204px; clear: both;}
.product p	{ clear:both;margin:0px 20px 0px 0px;padding:5px 0px 0px 6px;text-align: justify;}
.product input	{ text-align:center;width:30px; }
.product td.tdright { text-align: right}
.product td.price { font-size:1.2em;}
.productBottom	{ position: absolute; bottom: 0px; left: 0px; background:url('/images/box-product-bottom.png') left top no-repeat;height:16px;width:233px; }

.att	{ margin: 10px 13px 0 13px; text-align: center; display:block;padding:0px;}
.att span	{ color:#FFFFFF; font-size:0.9em;font-weight:bold;width:67px;height:17px;margin:0px 0px 0px 0px; padding-top:1px 0px 0px 0px;text-decoration:none;display:block;float:left;}
.att .acti	{ background:url('/images/icobg-akce.gif') left top no-repeat;}
.att .news	{ background:url('/images/icobg-novinka.gif') left top no-repeat;}
.att .tip	{ background:url('/images/icobg-tip.gif') left top no-repeat;}
.att .sale	{ background:url('/images/icobg-vyprodej.gif') left top no-repeat;}
.att .soldout	{ background:url('/images/icobg-vyprodano.gif') left top no-repeat;}
.att .disc	{ background:url('/images/icobg-sleva.gif') left top no-repeat;}

#leftP	{ display:inline;float:left;margin-left:15px;width:202px; }
#leftP img	{ border:2px solid #DEE1E2;margin:0px 0px 10px 0px; }
#rightP	{ display:inline;float:right;margin-right:15px;text-align:left;width:460px; }
#rightP h3	{ color:#CC0000;font-size:1.2em;margin:0px;padding:0px;width:300px; }
#rightP .att	{ float:left;margin:5px 0px 0px 0px;text-align:center; }
#rightP p	{ margin:10px 0px 0px 0px;width:450px; }
#detailT .odd td	{ background:#EAEAEA; }
#rightP table#cart	{ background:#EAEAEA;margin-top:10px;text-align:center;width:450px; }
#rightP input	{ text-align:center;width:30px; }
table#cart td.tdright { text-align: right; }
table#cart td.price { font-size:1.2em; }

/* kosik vypis */
#cartT	{ margin:0px 0px 0px 15px;width:680px; }
#cartT th	{ color:#A9A9A9; }
#cartT td img.image	{ border:2px solid #DEE1E2; }
#cartT td input	{ text-align:center;width:30px; }
tr.even td	{ background:#EAEAEA; }

#emptyT	{ margin:10px 0px 0px 15px;width:680px; }
#emptyT span	{ font-size:1.4em;padding-left:10px; }
#empty	{ background:url('/images/empty-bg.png') left top no-repeat;color:#FFFFFF;display:block;font-weight:bold;height:22px;padding-top:3px;text-align:center;text-decoration:none;width:152px; }
#summT	{ margin:10px 0px 0px 15px;width:680px; }
#summT th	{ text-align:center;text-align:right; }
#addT	{ margin:10px 0px 0px 15px;text-align:left;width:680px; }
#addT img	{ margin:0px 3px;vertical-align:middle; }
#addT strong	{ color:#CC0000; }
#addT input	{ background:none;border:0px;margin-right:2px;vertical-align:middle; }

.rightT	{ text-align:right; padding-right: 0px; }
td.rightT,th.rightT	{ text-align:right; padding-right:5px; padding-left:15px; }
.leftT	{ text-align:left; }
.red	{ color:#CC0000; font-weight: bold; }
form input.redI	{ border: 2px solid #CC0000; }

.faqImg	{ border:1px solid #E5E5E5;float:right;margin:-20px 10px 0px 10px;padding:3px;background-color: #ffffff;}
.faqImg a {text-decoration:none;font-size:0.9em}

a.top img {width:22px;height:22px;background:url('/images/btn5-top.gif') top left no-repeat; float: left; margin-left: 10px; margin-right:8px;}
a.top:hover img { background:url('/images/btn5-top.gif') bottom left no-repeat;}


.center { text-align: center;}
.small { font-size: 0.9em; }
.fleft { float: left; }

a.btnshop { display: block; width: 22px; height: 22px; background:url('/images/btn-shop.gif') left top no-repeat;}
a.btnshop:hover { background:url('/images/btn-shop.gif') left bottom no-repeat; }

a.btnOprav { display: block; width: 22px; height: 22px; background:url('/images/btn-ok.gif') left top no-repeat;}
a.btnOprav:hover { background:url('/images/btn-ok.gif') left bottom no-repeat; }

a.btnOdstranit { display: block; margin-top: 1px; width: 22px; height: 22px; background:url('/images/btn-no.gif') left top no-repeat;}
a.btnOdstranit:hover { background:url('/images/btn-no.gif') left bottom no-repeat; }

#cartT input.btnCartOk { cursor: pointer; display: block; width: 22px; height: 22px; background:url('/images/btn-ok.gif') left top no-repeat; border: 0px;}
#cartT input.btnCartOk:hover { background:url('/images/btn-ok.gif') left bottom no-repeat; }

a.btnNext { display: block; width: 200px; height: 27px; background:url('/images/btn5-right.gif') left top no-repeat; color:#FFFFFF;line-height:27px;font-weight:bold; display: block; text-align: center; text-decoration: none; float: right;}
a.btnNext:hover { background:url('/images/btn5-right.gif') left bottom no-repeat; color: #ffffff; }

a.btnNext2 { display: block; width: 115px; height: 27px; background:url('/images/btn6-right.gif') left top no-repeat; color:#FFFFFF;line-height:27px;font-weight:bold; display: block; text-align: center; text-decoration: none; float: right;}
a.btnNext2:hover { background:url('/images/btn6-right.gif') left bottom no-repeat; color: #ffffff; }

a.btnPrev { display: block; width: 200px; height: 27px; background:url('/images/btn5-left.gif') left top no-repeat; color:#FFFFFF;line-height:27px;font-weight:bold; display: block; text-align: center; text-decoration: none; float: left;}
a.btnPrev:hover { background:url('/images/btn5-left.gif') left bottom no-repeat; }

a.btnDel { display: block; width: 200px; height: 27px; background:url('/images/btn5-del.gif') left top no-repeat; color:#FFFFFF;line-height:27px;font-weight:bold; display: block; text-align: center; text-decoration: none; float: left;}
a.btnDel:hover { background:url('/images/btn5-del.gif') left bottom no-repeat; }

#linekosik  {float:right;padding-top:3px;padding-right:10px}

/* dokoncovaci prace */
.clasicT	{ margin:0px 15px 10px 15px; }
.clasicT th	{ color:#CC0000;font-weight:normal; padding-bottom:7px;}

.btnUni, form.sub input.btnUni { background:url('/images/btn5-right.gif') left top no-repeat; border: 0px; width: 200px; height: 27px; color: #FFFFFF; cursor: pointer; font-size: 1.1em;}
.btnUni:hover, form.sub input.btnUni:hover { background-position: left bottom; font-size: 1.1em;}

form.sub .btnReg { background:url('/images/btn5-right.gif') left top no-repeat; border: 0px; width: 200px; height: 27px; color: #FFFFFF; float: right; margin-right: 15px; cursor: pointer;}
form.sub .btnReg:hover { background-position: left bottom;}

form.sub .btnReg2 {background: url('/images/btn4-right.gif') left top no-repeat; border: 0px; width: 104px; height: 27px; border: 0px solid #FFFFFF; padding: 0px 0px 3px 10px; text-align: left; color: #FFFFFF; cursor: pointer; font-size: 1.1em;}
form.sub .btnReg2:hover {background-position: left -33px; font-size: 1.1em;}

.message {background: url('/images/message_error.jpg') left top no-repeat; height: 75px; margin: 10px 0px 10px 0px; padding: 15px 0px 0px 0px; list-style-type: none;}
.message li {color: #000000; font-size: 1.2em; padding: 0px 20px 0px 70px; font-weight: bold; text-align: center;}

.message.ok {background: url('/images/message_info.jpg') left top no-repeat;}
.message.ok li {color: #ffffff; font-size: 1.1em; text-align: center;  padding: 15px 20px 0px 70px; font-weight: bold; }

.btnDown {background:url('/images/btn-down.gif') left top no-repeat; display: block; width: 17px; height: 17px; cursor: pointer;}
.btnDown:hover {background-position: left bottom;}
.btnUp {background:url('/images/btn-top.gif') left top no-repeat; display: block; width: 17px; height: 17px; cursor: pointer;}
.btnUp:hover {background-position: left bottom;}

.smaller {font-size: 0.9em;}
.normal {font-weight: normal;}

.pictthumb { clear: right; border: 2px solid #dee1e2; float: right; margin:0px 0px 10px 20px; }

#tellabel	{ width:115px; }

