﻿body{font-family: verdana, tahoma, arial, sans-serif; font-size:8pt; color:#000000; margin:0px; background-color:#dddddd;}

#topBlock{width:980px; margin:0px; padding:0px;}
#topBlock td.menuPart{width:auto; margin:0px; padding:0px 0px 0px 10px; text-align:left; vertical-align:middle;}
#topBlock td.logoPart{width:196px; margin:0px; padding:0px; text-align:right; vertical-align:middle;}
#topnav, #topnav ul{padding:0; margin:0; list-style:none;}
#topnav a{display:block;}
#topnav li{float:left;}
#topnav>li{padding-right:44px;}
#topnav li ul{position:absolute; width:180px; left:-9999em;}
#topnav li ul a{width:160px;}
#topnav li ul li{width:180px;}
#topnav li:hover ul, #topnav li.sfhover ul{left:auto;}
#topnav ul li{background-color:#008000; font-size:10pt;}
#topnav ul li a{padding:4px 10px 4px 10px; text-decoration:none; color:#ffedc5; font-weight:bold;}
#topnav ul li a:hover{background-color:#004000; color:#ffffff;}
#topnav img{border-style:none;}

#mainBlock{width:980px; margin:0px; padding:0px; border-top:solid 3px #dddddd;}
#mainBlock td.leftBlock{width:10px; margin:0px; padding:0px; text-align:left; background-color:#ffffff;}
#mainBlock td.centerBlock{width:auto; margin:0px; padding:0px; background-color:#ffffff; text-align:left;}
#mainBlock td.rightBlock{width:10px; margin:0px; padding:0px; text-align:right; background-color:#ffffff;}
#bottomBlock{width:980px; margin:0px; padding:10px; font-size:7pt;}
#bottomBlock a{color:#f00000; text-decoration:none;}
#bottomBlock a:hover{text-decoration:underline;}
#mainMenu{list-style:none; margin:0px; padding:0px;}
#mainMenu li{margin:0px; padding:0px;}
#mainMenu a{margin:0px; padding:0px 0px 1px 8px; line-height:16px; border-bottom:1px solid #f4f4f4; display:block; color:#738017; font-size:7pt; text-decoration:none;}
#mainMenu a:hover{color:#f00000; border-bottom:1px solid #f00000;}
#mainMenu a.active{color:#f00000; font-weight:bold; background-color:#ffffff; line-height:20px; background-image:url(img/zalozka.gif); background-repeat:no-repeat; border:none;}
#mainMenu a.baseKategorie{color:#ffffff; background-color:#738017; padding:0px 0px 2px 8px; font-weight:bold; line-height:20px; border-bottom:1px solid #f4f4f4;}
#mainMenu a.baseKategorie:hover{color:#ffffff; border-bottom:1px solid #f00000;}

#mainContentBox{margin:0px; padding:0px; background-color:#FFFFFF;}
div.cbTp0{padding:0px 10px 10px 10px;}
div.cbTp1{padding:10px 10px 10px 10px;}
a.horHMenu{color:#f00000; text-decoration:none; font-weight:bold;}
a.horHMenu:hover{text-decoration:underline;}

.pager{margin:0px; padding:5px 0px 5px 0px; word-spacing:1px; font-family: Verdana, Tahoma, arial, sans-serif; font-size: 8pt; color:#f00000;}
.pager a{text-decoration: underline; color:#f00000;}
.pager a:hover{text-decoration: underline; color:#f00000;}

#sortiment{margin:0px; padding:0px;}
#sortiment td.sortTree{width:130px; margin:0px; padding:0px; text-align:left; background-color:#ffffff;}
#sortiment td.sortList{width:auto; margin:0px; padding:0px 0px 0px 16px; text-align:left; background-color:#ffffff;}
td.sortHeadingBar{text-align:left; background-image:url(img/headBarM.gif); color:#ffffff; font-size:10pt; font-weight:bold;}
td.sortHeadingBar a{color:#ffffff; text-decoration:none;}
td.sortHeadingBar a:hover{text-decoration:underline;}
a.sortHierarchyChild{color:#f00000; text-decoration:none; font-weight:bold; padding:4px 2px 4px 10px; line-height:16px;}
a.sortHierarchyChild:hover{text-decoration:underline;}
/*sortiment SiblingChildBlock*/
a.sortSibChildBx{color:#738017; text-decoration:none; font-weight:normal; padding:2px 4px 2px 4px; line-height:16px;}
a.sortSibChildBx:hover{text-decoration:underline;}

span.sortHierarchySelection{color:#007000; font-weight:bold; padding:4px 2px 4px 10px; line-height:16px;}
table.sortListOptions{margin-top:-3px; padding:0px;}
table.sortListOptions tr{margin:0px; padding:0px;}
table.sortListOptions td{margin:0px; padding:0px;}
table.sortListItem{width:190px; background-color:#f8f8f8; border-top:solid 1px #f00000; border-left:dotted 1px #f00000; border-bottom:solid 1px #f00000; border-right:dotted 1px #f00000;}
table.sortListItem td{text-align:center; margin:0px; padding:0px;}
table.sortListItem td.head{padding:5px 0px 4px 0px;}
table.sortListItem td.img{text-align:center; margin:auto; padding:0px 15px 0px 15px;}
table.sortListItem td.img img{border-style:none;}
table.sortListItem td.cena{padding:5px 0px 5px 0px;}
table.prodBalItmsList{margin-top:12px;}
table.prodBalItmsList tr{padding-bottom:22px;}
table.prodBalItm tr{padding:0px;}
table.prodBalItm td{text-align:left;}
table.prodBalItm td.img{width:70px;}

h1{font-family: verdana, tahoma, arial, sans-serif; font-size:12pt; font-weight:bold; color:#f00000; padding:0px; border-bottom:dotted 1px #f00000; padding:5px 5px 5px 5px; margin:0px;}
h3{font-family: verdana, tahoma, arial, sans-serif; font-size:8pt; font-weight:bold; color:#606060; padding:0px; border-bottom:dotted 1px #f00000; padding:5px 5px 5px 5px; margin:0px;}
h5{font-family: verdana, tahoma, arial, sans-serif; font-size:9pt; font-weight:bold; color:#000000; padding:5px 5px 5px 5px; margin:0px;}
h6{font-family: verdana, tahoma, arial, sans-serif; font-size:8pt; font-weight:bold; color:#000000; padding:5px 5px 5px 5px; margin:0px;}
p.tpA{line-height:16pt; padding:5px 5px 5px 5px; margin:0px;}
p.tpA a{color:#f00000;}
a.tpA{color:#000000; text-decoration:underline;}
a.tpA:hover{color:#f00000; text-decoration:underline;}
p.tpB{line-height:12pt; padding:5px 5px 5px 5px; margin:0px;}
p.tpB a{color:#f00000;}

p.tpC{line-height:15pt; padding:0px 5px 5px 5px; margin:0px;}
p.tpC a{color:#f00000;}
a.tpC{color:#000000; text-decoration:underline;}
a.tpC:hover{color:#f00000; text-decoration:underline;}
p.tpH1{font-size:10pt; font-weight:bold; padding:5px 5px 0px 5px; margin:0px;}
p.tpH1 a{color:#f00000;}
a.tpH1{color:#000000; text-decoration:underline;}
a.tpH1:hover{color:#f00000; text-decoration:underline;}

table.login{background-color: #eeeeee;}
tr.lgnTitle{background-color:#f00000; text-align: center; font-weight: bold; color: #ffffff; font-size: 12px;}
tr.lgnContent{color:#000000; font-size:8pt;}

table.koupit{background-color: #ff8000; background-image:url(img/headBarM.gif);}
table.koupit td{color:#ffffff; font-size:8pt; font-weight:bold; padding:0px 10px 0px 10px;}
table.koupit td.edit{padding:0px;}
table.koupit td.edit input{width:16pt; font-size:8pt; font-weight:bold;}
table.koupit td a{color:#ffffff; text-decoration:none;}
table.koupit td a:hover{text-decoration:underline;}

table.shbin td{padding:5px;}
table.shbin tr.head{background-color:#e0e0e0; border-bottom:solid 1px #f00000;}
table.shbin tr.head td{background-color:#e0e0e0; border-bottom:solid 1px #f00000;}
table.shbin td.polozka a{color:#000000; text-decoration:none;}
table.shbin td.polozka a:hover{text-decoration:underline;}
table.shbin td.qty{text-align:right;}
table.shbin td.qty input{width:16pt; font-size:8pt;}
table.shbin td.cena{text-align:right;}
table.shbin td.postovneGratis{text-align:right; font-weight:bold;}

div.txts{margin:0; padding:0px;	border-top:solid 2px #f00000; border-bottom:solid 2px #f00000;}
div.txts img.top{float:left; padding-right:20px;}
div.txts p.topNadpis{font-size:12pt; font-weight:bold; color:#f00000; padding:10px 15px 10px 15px; margin:0px; border-bottom:solid 1px #f00000;}
div.txts p.text{font-size:9pt; color:#000040; padding:10px 15px 2px 15px; margin:0px; line-height:18px;}
div.txts a.text{color:#000040; text-decoration:none;}
div.txts a.text:hover{text-decoration:underline;}
div.txts a.small{font-size:8pt; color:#000040; text-decoration:none;}
div.txts a.small:hover{text-decoration:underline;}
div.txts p.bultext{font-size:9pt; color:#000040; padding:4px 15px 2px 15px; margin:0px; line-height:16px;}
div.txts p.textT{font-size:9pt; color:#000040; padding:2px 15px 2px 15px; margin:0px; line-height:18px;}
div.txts p.nadpis2{font-size:9pt; font-weight:bold; color:#f00000; padding:10px 15px 2px 15px; margin:0px;}
div.txts p.nadpis3{font-size:9pt; font-weight:bold; color:#000040; padding:10px 15px 2px 15px; margin:0px;}
div.txts a.mainLink{font-size:11pt; font-weight:bold; color:#f00000; padding:10px 15px 10px 15px; margin:0px; text-decoration:none;}
div.txts a.mainLink:hover{text-decoration:underline;}
div.txts a.linkTpA{color:#206000;}
div.txts a.linkTpA:hover{text-decoration:underline;}

table.aktuality {border-top:solid 1px #c0c0c0;}
table.aktuality a{color:#000000;}
table.aktuality td{margin:0; padding:10px; border-bottom:solid 1px #c0c0c0; font-size:9pt; color:#000040; line-height:18px;}
table.aktuality td.shortText{width:25%; vertical-align:top; background-color:#fff8e0; font-weight:bold; border-right:solid 1px #f0f0f0;}
table.aktuality td.longText{vertical-align:top; background-color:#fff8e0;}
table.aktuality td.headText{vertical-align:top; background-color:#fff8e0; padding:6px;}


.dgawin{position: absolute; border: 1px solid #c0c0c0; visibility: hidden; background-color: white; }
.dgawin-handle{padding:1px; text-indent:3px; font-family:verdana, tahoma, arial, sans-serif; font-size:8pt; color:#ffffff; background-color:#f00000; cursor: move; overflow:hidden; width:auto; }
.dgawin-handle .dgawin-controls{position:absolute; right:1px; top:1px; cursor:hand; cursor:pointer; }
.dgawin-contentarea{border-top:1px solid brown; background-color:white; color:black; height:150px; padding:2px; overflow:auto; }
.dgawin-statusarea{border-top: 1px solid gray; background-color: #F8F8F8; height: 13px; /*height of resize image*/}
.dgawin-resizearea{float:right; width:13px; /*width of resize image*/ height:13px; /*height of resize image*/cursor:nw-resize; font-size:0;}


table.prodejny tr{background-color:#eedebb;}
table.prodejny td{padding-left:33px; text-align:left;}
table.prodejny tr.head{background-color:#eedebb;}
table.prodejny tr.head td{padding-left:5px; background-color:#eedebb; font-weight:bold; border-bottom:1px #704009 solid; border-top:6px #ffffff solid;}

.bannerBar{width:980px; text-align:center; margin:10px 0px 20px 0px; padding:1px 0px 1px 0px; background-color:#cccccc;}
.bannerBar img{border-style:none; padding:0px 16px 0px 16px;}
.bannerBar a{border-style:none;}

