/*
// -----------------------základní prvky---------------------------------------
*/

body {
 background: #000 url('/images/bodybg.gif') left bottom repeat-x;
 _background: #000 url('/images/bodybg.gif') 0 97% repeat-x;
 text-align: center;
 margin: 0px;
 padding:0px;
 padding-bottom:72px;
 }
hr{
 background: url('/line.jpg') no-repeat center;
 height:10px;
 border:0px;
 }
.reklama {
 display: none;
 }
.around {
 background: url('/images/top.gif') 0 22px repeat-x;
 }
.bottom {
 }
.main {
 width: 960px;
 text-align: left;
 margin-left:auto;
 margin-right:auto;
 background: #000 url('/images/main.gif') center center repeat-y;
 }
#no-right{
 background: #000 url('/images/main2.gif') center center repeat-y;
 }
#oceneni{
 position:absolute;
 top:10;
 margin-left:820px;
 }
.head {
 margin: 0px;
 padding: 0px;
 height:300px;
 overflow:hidden;
 text-align:center;
 background: url('/images/header.jpg') top center ;
 _background: url('/images/header.jpg') top right ;
 }
.head2 {
 background: #000;
 z-index:100;
 position:relative;
 }
.head h1{
 text-align:left;
 margin:0;
 padding:0;
 font-family:Verdana;
 font-size:10px;
 height:100px;
 margin:20px 90px 0px 90px;
 }
.head hr,
.kosik hr,
.prefix hr,
.head h2{
 display:none;
 }
.head h1 a{
 color:#000;
 height:100%;
 display:block;
 text-decoration:none;
 }
hr.es,
hr.divend,
br.divend{
 margin:0px;
 clear:both;
 visibility:hidden;
 }
.topbar{
 font-size:13px;
 margin-top:90px;
 width:100%;
 background: url('/images/navigator.gif') bottom left repeat-x;
 float:left;
 width:718px;
 margin-left:2px;
 _margin-left:1px;
 }

.topbar ul,
.prefix ul{
 margin:0;
 padding:0;
 list-style-type:none;
 font-family:Arial; /*"Lucida Grande", Georgia, "Times New Roman", Times, serif;*/
 text-align:center;
 }
.topbar li,
.prefix li{
 float: left;
 margin:0px 0px 0px 1px;
 border:0;
 padding:0px;
 line-height:120%;
 height:44px;
 width:238px;
 }
.prefix li{
 margin-left:0px;
 }
#top01,#top02,#top03{
 /*background: url('/images/top01.gif') center center no-repeat;  */
 }
#top04,#top05,#top06{
 /*background: url('/images/top02.gif') center center no-repeat;  */
 }
.topbar a,
.prefix a{
 font-weight:bold;
 color:#f1f1f1;
 text-decoration:none;
 margin-top:14px;;
 display:block;
 }
.topbar span{
 font-size:1.2em;
 }
.prefix li{
 background: url('/images/top03.gif') right top no-repeat;
 text-transform:uppercase;
 font-size:1.1em;
 }
ul.hmenu {
 margin-top:-10px;
 margin-left:44px;
 display:none;
 width:150px !important;
 z-index:30;
 position:absolute !important;
 background: #fff;/*url('/images/bgbile.png');*/
 text-align:left;
 border:1px solid #999;
 }
#menuX11{
 margin-left:282px;
 }
ul.hmenu li{
 font-size:0.7em;
 font-family:Tahoma;
 text-transform:none;
 _float:left;
 height:26px;
 line-height:80%;
 padding-left:4px;
 background:url('/images/li.gif') 8px 10px no-repeat;
 width:150px !important;
 }
ul.hmenu li span{
 }
ul.hmenu li a{
 padding-left:12px;
 color:#333;
 margin-top:8px;
 padding-bottom:8px;
 border-bottom:1px solid #ccc;
 width:90%;
 }
ul.hmenu li a:hover{
 color:#b00000;
 }
.topbar form{
 padding:0;
 margin:0;
 margin-top:10px;
 display:table;
 _display:block;
 margin-left:44px;
 _margin-left:0	px;
 }
.topbar input{
 vertical-align:bottom;
 _vertical-align:center;
 margin:0;
 }
.serach-field{
 border:1px solid #000;
 width:120px;
 height:22px;
 background: url('/images/sbg.gif') top center repeat-x;
 }
#look{
 margin-left:-8px;
 _margin-left:-15px;
 _border-bottom:1px solid #666;
 }
 
.topbar a:hover{
 }
#hm-login{
 margin-top:90px;
 margin-right:2px;
 float:right;
 width:238px;
 _width:236px;
 height:90px;
 /*background: url('/images/toplog.gif') top center no-repeat;  */
 position:relative;
 z-index:90;
 font-family:Verdana;
 font-size:0.8em;
 }
#hm-login a{
 color:#f1f1f1;
 }
#hm-login a:hover{
 color:#e1e1e1;
 text-decoration:none;
 }
#hm-login form{
 margin:0;
 padding:0;
 margin-top:8px;
 margin-right:15px;
 }
#hm-login input{
 float:right;
 clear:right;
 height:22px;
 margin:2px;
 background: #e6e6e6;
 font-size:12px;
 font-family:Arial; /*"Lucida Grande", Georgia, "Times New Roman", Times, serif;*/
 }
#hm-login input.pole{
 width:120px;
 margin:1px;
 border:1px solid #333;
 background: url('/images/sbg.gif') top center repeat-x;
 }
#hm-login div{
 text-align:left;
 margin:8px;
 }
#regi{
 margin-top:15px;
 padding-left:15px;
 background:url('/images/li2.gif') 6px 6px no-repeat;
 }
#fpsw{
 color:#c6c6c6;
 margin-top:10px;
 font-size:0.75em;
 float:left;
 margin-left:10px;
 _display:block;
 _width:128px;
 _margin-left:0px;
 }
/*
****************  PREFIX
*/
.prefix{
 float: left;
 width: 478px;
 _width: 477px;
 margin-left:2px;
 border:0;
 }
#nastip{
 margin-left:1px;
 }
/*
****************  //KOSIK
*/
.kosik{
 float:right;
 width:240px;
 height:45px;
 background: url('/images/kosik.gif') 0px 0px no-repeat;
 }
.menuItem{
 background:#e1e1e1;
 }
.kosik div{

 }
.kosik h2{
 padding:0;
 margin:0;
 font-size:16px;
 padding-left:45px;
 font-family:Arial;
 margin-top:14px;
 }
.kosik h2 a{
 color:#f1f1f1;
 text-decoration:none;
 }
#box256{
 position:absolute;
 border-bottom:1px solid #ccc;
 width:236px;
 background: #333 url('../images/pozadi.jpg') center center repeat-x;
 margin-top:12px;
 z-index:30;
 }
#box256 a{
 color:#303030;
 }
#box256 a:hover{
 color:#000;
 text-decoration:none;
 }
#box256 table{
 padding:0;
 margin-top:8px;
 margin-left:8px;
 width:226px;
 }
#box256 table td,
#box256 table th{
 font-family:Arial;
 color:#333;
 padding:2px !important;
 font-size:0.8em
 }
td#efinish{
 border-top:1px solid #c3c3c3;
 }
td#efinish a{
 font-weight:bold;
 color:#006600;
 }
tr#save th{
 color:#006600 !important;
 }
#box256 p.alert{
 margin:8px;
 background:transparent;
 margin-right:8px;
 margin-left:8px;
 }
a#hidebasket{
 float:right;
 font-family:Verdana;
 color:#b00000;/*#FF8000;*/
 font-size:9px;
 margin-right:8px;
 text-decoration:none;
 }
td#efinish a{
 padding-left:10px;
 background:url('/images/li.gif') 0 5px no-repeat;
 }
tr.kos-top th{
 border-bottom:1px solid #999;
 text-align:left;
 }
/*
****************  LEFTSIDE
*/
.leftside{
 width: 240px;
 float: left;
 padding: 0px;
 margin: 0px;
 }
.leftside h4{
 font-size:15px;
 font-family:Arial;
 background: #181818 url('/images/topbar.gif') 0px 0px repeat-x;
 /*background:url('/images/h3right.gif') top right no-repeat;    */
 border-top:2px solid #333;
 border-bottom:1px solid #333;
 color:white;
 margin: 0px;
 padding:12px;
 padding-left:50px;
 }
#newest h4{
 background: #181818 url('/images/new.gif') 0px 0px no-repeat;
 }
#prodej h4{
 background: #181818 url('/images/top.gif') 0px 0px no-repeat;
 }
#anketa h4{
 background: #181818 url('/images/ank.gif') 0px 0px no-repeat;
 }
#cscent h4{
 background: #181818 url('/images/cscent.gif') 0px 0px no-repeat;
 padding-left:58px;
 }
#kon h4{
 background: #181818 url('/images/kontakt.gif') 0px 0px no-repeat;
 }
#subtwo h4{
 background: #181818 url('/images/sub.gif') 0px 0px no-repeat;
 }
#admin h4{
 background: #181818 url('/images/admin.gif') 0px 0px no-repeat;
 }
#partner h4{
 background: #181818 url('/images/partner.gif') 0px 0px no-repeat;
 }
.leftside hr,
.rightside hr,
.mainmenu h3{
 display:none;
 }
.mainmenu,
.menu{
 margin-left:2px
 }
.menu p,
.kontakt{
 /*background: #E1E1E1 url('../images/pozadi.jpg') center center repeat-x;
 border:1px solid #666;  */
 background:#FFF4DF;
 padding:8px;
 font-family:Tahoma;
 font-size:12px;
 margin:0 1 0 0;
 }
p.ko{background:#FFF4DF;line-height:140%;}
p.pro{
 text-align:center;
 }
p.pro strong{
 text-align:left;
 }
p.pro img{
 text-align:center;
 border:1px solid #333;
 margin-bottom:8px;
	 }
p.pro,
#anketa{
  background: #fff url('/images/i-box2.gif') center top repeat-x;
 }
#anketa p{
 background:#e1e1e1;
 border-bottom:1px solid #c2c2c2;
 margin-right:0;
 border-right:1px solid #666;
 }
table#ank{
 border-right:1px solid #666;
 width:240px;
 _width:238px;
 }

table#ank td a{
  color:#333;
	font:normal 0.8em Verdana;
 }
table#ank td a:hover{
  color:#b00000;
 }
.kontakt{
 margin:10px;
 width:310px;
 _width:320px;
 float:left;
 font-size:0.95em;
 border:1px solid #FFCC66;
 line-height:150%;
 }
.kontakt h2,
.kontakt h3{
 color:#b00000 !important;
 }
.kontakt p{
 font-size:15px;
 text-indent:0 !important;
 line-height:150%;
 }
#mapa{
 width:688px !important;
 height:480px;
 border:1px solid silver;
 }
.tip{
 padding-left:22px;
 background:url('/ikony/nap.png') center left no-repeat;
 }
.em{
 padding-left:22px;
 background:url('/ikony/em.png') center left no-repeat;
 }
.icq{
 padding-left:22px;
 background:url('/ikony/icq.gif') center left no-repeat;
 }
.tel{
 padding-left:22px;
 background:url('/ikony/tel.png') center left no-repeat;
 }
.menu p a{
 color:#b00000;
 }
.menu p a:hover{
 color:#333;
 }
.menu p strong{
 display:block;
 margin-bottom:5px;
 }
.menu p strong a{
 color:#000;
 }
.menu p strong a:hover{
 color:#b00000;
 }
.menu ul,
.mainmenu ul{
 margin:0;
 padding:0;
 list-style-type:none;
 font-family:Arial; /*"Lucida Grande", Georgia, "Times New Roman", Times, serif;*/
 margin-left:2px
 }
#menu1,#menu2{
 margin-left:235px;
 height:0;
 border:0;
 }
#menu2{
 margin-top:25px;
 }
#menu1 li,#menu2 li{
 border-bottom:1px solid #ccc;
 }
.menu ul ul{
 width:150px;
 z-index:1;
 }
.menu li,
.mainmenu ul li{
 padding:0px;
 border-bottom:1px solid #e1e1e1;
 font-size:0.95em;
 }
.mainmenu li a{
 color:#ffffff;
 background: url('/images/top04.gif') center center no-repeat;
 display:block; !important;
 height:44px;
 width:236px;
 text-decoration:none;
 margin:0;
 padding:0;
 }
.menu ul a{
 color:#ffffff;
 background: url('/images/top04.gif') center right no-repeat;
 display:block; !important;
 height:24px !important;
 width:236px;
 text-decoration:none;
 margin:0;
 }
#menu-new{
 background: url('/images/top03.gif') right top no-repeat;
 width:237px;
 padding:0;
 text-align:center;
 }
#menu-new span{
 font-weight:bold;
 font-size: 1.2em;
 padding-right:15px;

 }
.menu ul ul a{
 width:150px;
 }
.menu li a:hover,
.mainmenu li a:hover{
 background: url('/images/top4hover.gif') center right no-repeat;
 }
.menu span,
.mainmenu span{
 display:block;
 padding-top:14px;
 padding-left:15px;
 }
.menu ul span{
 padding-top:5px;
 }
.mainmenu ul ul li span{
 padding-top:16px;
 }
ul.lvl2,
ul.lvl3{
 display:none;
 margin-bottom:40px;
 height:0;
 border:0;
 width: 240px;
 position:absolute !important;
 z-index:1;
 }
ul.lvl2{
 margin-top:-43px;
 margin-left:238px;
 z-index:20;
 }
ul.lvl3{
 padding:0;
 margin-top:-30px;
 margin-left:240px;
 z-index:30;
 }
ul.lvl1 li{
 text-transform:uppercase;
 font-weight:bold;
 }
ul.lvl2 li{
 font-size:12px;
 font-family:Tahoma;
 text-transform:none;
 border-bottom:1px solid #333;
 _float:left;
 }
ul.lvl3 li{
 }
ul.lvl2 span,
ul.lvl3 span{
 display:block;
 padding-top:8px !important;
 padding-left:15px;
 }
.menu ul ul a,
ul.lvl2 li a,
ul.lvl3 li a{
 height:30px;
 color:#333;
 background: #fff;/*url('/images/bgbile.png');*/
 }
.menu ul ul li a:hover,
ul.lvl2 li a:hover,
ul.lvl3 li a:hover{
 color:#b00000;
 background: #e1e1e1 url('/images/pozadi-v.jpg') center right repeat-y;
 }
/*
****************  RIGHTSIDE
*/
.rightside{
 float: right;
 width: 240px;
 padding: 0px;
 margin: 0px;
 line-height:102%;
 }
.rightside h3{
 font-size:15px;
 font-family:Arial;
 background:url('/images/h3right.gif') top left no-repeat;
 color:white;
 margin: 0px;
 padding:12px;
 }
.rightside h4{
 font-size:13px;
 padding:0;
 margin-left:15px;
 padding-left:8px;
 background: url('/images/li2.gif') 0px 6px no-repeat;
 }
.rightside a {
 text-decoration: underline;
 font-family:Verdana;
 color:#fff;
 text-decoration:none;
 }
.rightside i{
 font-family:Verdana;
 font-size:10px;
 }
.rightside p{
 margin:0 5 0 15;
 padding:0px;
 font-family:Tahoma;
 font-size:0.8em;
 }
h4#menu01{
  background-color:#CC3300;
 }
/*
****************  MIDDLE
*/
.navigace{
 padding-top:10px;
 margin-left:10px;
 font-size:0.8em;
 }
.viewfoto a,
.middle a,
.middlew a {
 color:#990000;
 text-decoration: underline;
 }
.viewfoto a:hover,
.middle a:hover {
 text-decoration: none;
 }
.middle,
.middlew{
 float: left;
 width: 470px;
 padding-bottom: 20px;
 min-height:516px;
 margin-left:5px;
 font-family:Tahoma;
 }
.chyba_prihlaseni{
 float: left;
 width: 470px;
 margin-left:5px;
 }
.middlew,
#wide{
 width: 700px;

 }
#wide fieldset{
 margin-right:0px;

 }
#wide fieldset table th,
.middlew fieldset table th{
 text-align:left;
 color:#333;
 font-size:0.7em;
 }
.middle h1,
.middlew h1{
 font: 1.3em Arial;
 padding:0px;
 margin:10px;
 margin-left:10px;
 font-weight:bold;
 text-align:left;
 color:#000;
 }
.middle h2,
.middlew h2,
.kontakty h2{
 padding:0px;
 font: 1.1em Arial;
 margin:10px;
 color:#333;
 font-weight:bold;
 }
h2.info{
 margin-top:25px;
 border-bottom:1px solid #e6e6e6;
 }
.chyba_prihlaseni h3,
.middle h3,
.middlew h3,
.viewfoto h3{
 font: 1em Arial;
 margin-bottom:5px;
 padding:0px;
 color:#333;
 font-weight:bold;
 margin:10px;
 }
h3#comments{
 border-top:1px dashed #cccccc;
 padding-top:8px;
 margin-top: 30px;
 }
.middle h4,
.middlew h4{
 font: 0.9em Arial;
 margin-bottom:5px;
 padding:0px;
 color:#333;
 font-weight:bold;
 margin:10px;
 }
.viewfoto h3#comments{
 margin-right:10px;
 }
.chyba_prihlaseni p,
.middle p,
.middlew p{
 font-family:Tahoma;
 line-height:140%;
 text-align:justify;
 margin:10 3 10 10;
 font-size:0.8em;
 text-indent:10px;
 }
.middle p strong,
.middle ul strong,
.middle ol strong{
 color:#363636;
 }
.middlew form,
.middle form{
 margin:0;
 padding;0;
 }
.middlew fieldset,
.middle fieldset{
 margin:10px;
 background: url('/images/i-box.gif') center bottom repeat-x;
 }
.middlew fieldset{
 margin-right:-2px;
 }
fieldset legend{
 color:#666;
 margin:4px;
 font:bold 0.8em Verdana;
 }
.middle ol,
.middlew ol{
 font: 0.8em Verdana;
 }
.middle ol li,
.middlew ol li{
 line-height:170%;
 }
.middle ul,
.middlew ul{
 margin:0;
 padding:0;
 list-style-type:none;
 font: 0.8em Verdana;
 }

.middle ul li,
.middlew ul li{
 line-height:150% !important;
 margin-left:34px;
 padding-left:14px;
 background:url('/images/li.gif') 0 5px no-repeat;
 }
.middle li strong{
 font:bold 1em Arial;
 }
ul.nolist{
 list-style-type:none;

 }
ul.nolist{
 margin-left:0px;
 padding-left:14px;
 }
.viewfoto table td,
.viewfoto table th,
.middle table td,
.middle table th,
.middlew table td,
.middlew table th {
 font-family:Verdana;
 font-size:0.6em;
 margin: 0px;
 padding:2px;
 }
.kontakty table{
 margin-left:20px;
 }
#avatar img{
 border:8px solid #ccc;
 margin-bottom:10px;
 }
#print{
 float:right;
 }
.uver{
 float:left;
 }
.pozn2,
.pozn{
 background:#FFF4DF;
 padding:4px;
 margin:16 8 16 8;
 border:1px solid #FFCC66;
 }
.pozn2 p,.pozn p{
 text-indent:0px;
 font-size:0.75em;
 margin-top:4px
 }
.pozn2 h3,.pozn h3{
 color:#333;
 margin-top:0px;
 margin-bottom:10px
 }
.pozn2 h3{
 color:#b00000;
 margin-top:0px;
 margin-bottom:10px
 }
.pozn ul,
.pozn2 ul{
 margin-left:10px;
 margin-bottom:10px;
 }
.pozn ul li,
.pozn2 ul li{
 margin-left:10px;
 }
b.stats{
 clear:both;
 display:block;
 font-weight:normal;
 border-top:1px dashed #cccccc;
 margin:4 4 4 8;
 padding-top:3px;
 }
b.stats span{
 color:#8E1B06;
 }
.foto a {
 color: #0066CC;
 text-decoration: none;
 }
.foto a:hover {
 color: black;
 text-decoration: underline;
 }
.strankovani,
.strankovani2{
 margin:15px;
 margin-left:20px;
 font-weight:bold;
 font-size:0.8em;
 }
.strankovani a:hover{
 text-decoration: none;
 }
.viewfoto .strankovani{
 margin:18px;
 font-weight:bold;
 }
.viewfoto .strankovani a{
 padding:2px;
 }
.viewfoto .strankovani a:visited{
 color:black;
 }
.viewfoto .strankovani a:active{
 border:1px solid #0066CC;
 }
.strankovani a{
 color: #660000;
 text-decoration: underline;
 }
.strankovani b{
 }
.strankovani2 a{
 color: #660000;
 text-decoration: underline;
 display:block;
 border:1px solid #000;
 float:left;
 min-width:20px;
 _width:20px;
 margin:5 5 0 0;
 text-decoration:none;
 text-align:center;
 }
.strankovani2 b.active,
.strankovani2 a:hover{
 display:block;
 border:1px solid #000;
 background:#b00000;
 color:#fff;
 float:left;
 width:20px;
 margin:5 5 0 0;
 text-align:center;
 }
/*
****************  FOOTER
*/
.footer{
 width: 960px;
 margin-left:auto;
 margin-right:auto;
 background: url('/images/footer.gif') top left no-repeat;
 padding-top:20px;
 }
.footer div{
 font-size:11px;
 font-family:Verdana;
 color:#f1f1f1;
 font-weight:normal;
 text-align:right;
 background: url('/images/foot2.gif') top left repeat-x;
 height:200px;
 padding-bottom:10px;
 }
.footer a{
 color:#e1e1e1;
 text-decoration:none;
 }
.footer a:hover{
 text-decoration:underline;
 }
a:visited.comment{
 color:#ccc;
 }
.footer a:hover{
 text-decoration:underline;
 }
.footer div div{
 width:30%;
 margin-right:20px;
 float:left;
 text-align:left;
 }
.footer div div h3{
 font-style: italic;
 margin:10 0 0 0;
 border-bottom:1px groove #222;
 _border-bottom:1px solid #858585;
 color:#e1e1e1;
 font-size:1.6em;
 font-family: Arial;
 padding-bottom:8px;
 }
#kontakt{margin-left:15px;}
#kontakt h3{padding-left:20px;background:url('/images/phone.gif') top left no-repeat}
#kontakt fieldset{border:0}
#kontakt legend,#none{display:none;}
#kontakt table th{font-size:0.7em;color:#ccc;vertical-align:top}
#kontakt textarea{width:200px;height:60px;border:1px solid #e5e5e5;background:#f1f1f1 url('/images/tbg.gif') bottom left repeat-x;}
#kontakt #email{width:200px;border:1px solid #e5e5e5;background:#f1f1f1 url('/images/ibg.gif') bottom left repeat-x;}
#o-info ul{list-style-type:none;margin:0;padding:0;font:bold 1.2em Arial;}
#o-info ul li{border-bottom:1px dashed #666;padding:3px;padding-left:15px; background:url('/images/li2.gif') 6px 8px no-repeat;}
#o-info ul li a{color:#fff;}
#komentare{margin:0;}
#komentare i{font-size:9px;}
#komentare i{border-bottom:1px dashed #666;padding-bottom:2px;margin-bottom:2px;display:block}
.grey{border:1px solid #ccc;background:#fff url('/images/tbg.gif') bottom left repeat-x;}
.seznam td, .seznam th{
 background:#f1f1f1;
 }
/*
-----------------------------------------------
*/
p.darkred,p.alert{
 text-indent:0px;
 line-height:150%;
 color:#b00000;
 border:1px dotted #b00000;
 background:#FFF0F0;
 text-align:center;
 font-size:0.9em;
 margin-top:20px;
 }
.prefix p,
.middle p.alert{
 margin:5 5 5 10;
 padding:10px;
 }
.eshop p.alert{
 margin-left:0;
 }
.darkred{
 color:#b00000;
 }
#s-link {
 width: 40em;
 margin-bottom:20px;
 margin-left:auto;
 margin-right:auto;
 font-family:arial;font-size:11px;
 color:#999;
 }
#s-link a{
 color:#999;
 }
/*
-----------------------fotogalerie---------------------------------------
*/
.viewfoto{
 float: left;
 padding: 0px;
 margin: 0px;
 background-color:white;
 }
.viewfoto img,.viewfoto h3,.viewfoto span{
 margin-left:18px;
 }
.viewfoto .bhead,
.viewfoto .body,
.viewfoto .bpata,
.viewfoto table{
 margin-left:18px;
 width:500px;
 }
.viewfoto .body img{
 width:50px;
 height:60px;
 }

.viewfoto h3{
 margin-left:10px;
 margin-top:10px;
 }
.viewfoto span{
 color:#666666;
 }
table.foto{
 margin:0 0 0 15;
 width: 24em;
 background-color:white;
 padding:0px;
 }
table.foto td b{
 color:red;
 font-size:8px;
 }
img.nahled{
 float:right;
 border:0;
 margin:0px;
 margin-left:15px;
 }
.thumb{
 margin-top:5px;
 border: 1px solid black;
 width:100px;
 height:80px;
 }
.thumb a:hover{
 margin-bottom:0px;
 border: 2px solid #4E4E27;
 }
/*img.smile{
 margin-bottom:0px;
 border:0px;
 }  */
p.reaguj img.smile{
 margin-bottom:0px;
 border:0px;
 width:16px;
 height:16px;
 }
img.ikon{
 width:80px;
 height:15px;
 border:0px;
 margin-left:25px;
 }
/*
##pokladna
*/
#pokladna #tbl-info{
 margin:10;
 border:1px solid #F9A344;
 width: 680px;
 float:none;
 }
#pokladna p.green{
 margin-right:0;
 }
#ef_sleva{
 position:absolute;
 margin-left:670px;
 margin-top:-20px;
 }
#dis_recount{
 border:0;
 background:transparent;
 color:#333 !important;font-family:Verdana;font-weight:bold;
 }
/*
##webcalc WC
*/
#webcalc fieldset{
 background:url('/images/cetelem.jpg') right 20px no-repeat;
 }
#webcalc fieldset table{
 font-size:0.9em;
 }
#webcalc fieldset table th{
 text-align:left;
 color:#333;
 font-size:0.9em;
 }
#webcalc fieldset table th.center{
 text-align:center;
 }
#webcalc #tbl-info{
 margin:10;
 border:1px solid #F9A344;
 width: 450px;
 float:none;
 }
#webcalc p.alert{
 margin-right:10px;
 }
p.green{
 margin-right:10px;
 border:1px dotted #339900;
 background:#EAFFDF;
 color:#339900;
 text-indent:0px;
 line-height:150%;
 text-align:center;
 font-size:0.9em;
 }

/*
NOVINKY
*/
.bhead {
 _width: 100%;
 border-left: 1px solid #666;
 border-right: 1px solid #666;
 border-top: 1px solid #666;
 background: #181818 url('/images/topbar.gif') 0px -5px repeat-x;
 margin-left:10px;
 }
.bhead h2{
 margin: 5px;
 padding:5px;
 font-size:13px;
 float:left;
 width:60%;
 color:#fff;
 }
.bhead h2 a{
 color:#fff;
 }
.bhead strong,.bhead h5,.bhead h4{
 text-align:right;
 margin:5 10 0 10;
 padding:5 25 5 0;
 font-size:10px;
 color:#333;
 background:url('../ikony/icon-calendar.gif')  right center no-repeat;
 float:right;
 width:37%;
 }

.body {
 _width: 100%;
 border: 0px;
 text-align: center;
 border-left: 1px solid #666;
 border-right: 1px solid #666;
 background-color: #ffffff;
 margin-left:10px;
 }
.body p{
 margin: 0px;
 padding:5 8 5 8;
 text-align:justify;
 font-size:12px;
 }
.body img{
 margin-bottom:10px;
 text-align:center;
 border:1px solid #cccccc;
 }
.body a.ltb{
 display:block;
 text-decoration:none;
 background:#000 url('../ikony/zoom.png') no-repeat right bottom;
 margin:8 auto 8 auto;
 text-align:right;
 }
.body a.ltb img{
 border:1px solid #000;
 margin-bottom:0px;
 }
.body a.ltb span{
 display:block;
 margin-right:18px;
 color:#f1f1f1;
 }
.bpata {
 _width: 100%;
 height: 20px;
 margin-bottom: 5px;
 border-left: 1px solid #666;
 border-right: 1px solid #666;
 border-bottom: 1px solid #666;
 border-top: 1px solid #666;
 margin-left:10px;
 }
.bpata p{
 float:right;
 margin:0px;
 padding: 3px;
 padding-left: 0px;
 font-size: 10px;
 font-family:"Verdana";
 text-align: right;
 }
.bpata img{
 float:left;
 border:0px;
 margin:0px;
 margin-left:2px;
 margin-right:0px;
 clear:none;
 }
/*
******KOMENTARE
*/
.komentare{
 margin-left: 10px;
 }
.komentare .bhead{
 margin-top:10px;
 }
.komentare .bhead h2{
 color:#333;
 width:200px;
 float:left;
 }
.komentare .bhead h5{
 color:#333;
 width:160px;
 float:right;
 }
.komentare .bhead,
.komentare .body,
.komentare .bpata{
 border:0;
 border-left: 5px solid #CCCCCC;
 background:#f1f1f1;
 }
.admin .bhead,
.admin .body,
.admin .bpata{
 border-left: 5px solid #b00000;
 background:#FFE1E1;
 }
.autor .bhead,
.autor .body,
.autor .bpata{
 border-left: 5px solid #339900;
 background:#EAFFDF;
 }
.user .bhead,
.user .body,
.user .bpata{
 border-left: 5px solid #006699;
 background:#E1F1FF;
 }
/*
DISKUSE
*/
.lvl2,.last2,
.lvl3,.last3,
.lvl4,.last4,
.lvl5,.last5,
.lvl6,.last6{
 }


.lvl2{
 background:url('/images/child2.gif') top left no-repeat;
 padding-left:15px;
 }
.lvl3{
 background:url('/images/child3.gif') top left no-repeat;
 padding-left:30px;
 }
.lvl4{
 background:url('/images/child4.gif') top left no-repeat;
 padding-left:45px;
 }
.lvl5{
 background:url('/images/child5.gif') top left no-repeat;
 padding-left:60px;
 }
.lvl6{
 background:url('/images/child6.gif') top left no-repeat;
 padding-left:75px;
 }
.lvl7{
 background:url('/images/child7.gif') top left no-repeat;
 padding-left:90px;
 }
.last2{
 background:url('/images/last2.gif') top left no-repeat;
 padding-left:15px;
 }
.last3{
 background:url('/images/last3.gif') top left no-repeat;
 padding-left:30px;
 }
.last323{
 background:url('/images/last323.gif') top left no-repeat;
 padding-left:30px;
 }
.last4{
 background:url('/images/last4234.gif') top left no-repeat;
 padding-left:45px;
 }
.last4234{
 background:url('/images/last4234.gif') top left no-repeat;
 padding-left:45px;
 }
.last5{
 background:url('/images/lastchild5.gif') top left no-repeat;
 padding-left:60px;
 }
.last6{
 background:url('/images/lastchild6.gif') top left no-repeat;
 padding-left:75px;
 }
.last7{
 background:url('/images/lastchild7.gif') top left no-repeat;
 padding-left:90px;
 }

 
