body{
	margin: auto;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
    color: #000000;
    width: 949px;
}

body, table{
	font-size:10px;
    font-weight: bold;
    color: #000000;	
}

html, body{
	height: 100%;
}

form, dl, dd, dt, ul, li{
	padding: 0px;
	margin: 0px;
}

a{
	text-decoration: none;
}

a:hover{
    text-decoration: none;
}

h1, h2, h3, p{
	margin: 0;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
}

label, img{
	border: none 0px transparent;
}

input{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

.clearFix{
	clear: both;
}

.ie6fix{
	display: none;
	_display: block;
}

.rootDiv{
    width: 976px;
    float: left;
    margin: -300px 0 0 -14px;;
    background: url("../images/bgrGradient.gif") repeat-y center;
}

.rootDiv1{
    width: 858px;
    float: left;
    margin: 12px 0px 0px 59px;
    border: 1px solid black;
    background: url("../images/imageShapeLeftPanel.gif") repeat-y;
}

.bgrLeft{
    width: 59px;
    height: 300px;
    float: left;
    margin: 0px 0px 0px -25px;
    /*background: url("../images/bgrLeft.gif") no-repeat;*/
}

.bgrRight{
    width: 59px;
    height: 300px;
    float: left;
    margin: -300px 0px 0px 923px;
    /*background: url("../images/bgrRight.gif") no-repeat;*/
}

/*#rootDiv{
	height: 100%;
	width: 100%;
	margin: 0px auto;
	display: block;
	float: left;
}*/

/* Header Begin */

.mainAreaDiv{
    width: 858px;    
    float: left;
}

.headerDiv{
	width: 858px;
	height: 180px;
	float: auto;
}

.headerCollage{
	width: 858px;
	height: 131px;
	float: left;
	background: url("../images/krby/imageHeaderDivCollage.jpg") no-repeat;
}
/* TopMenu End */
/* ContentMenu Start */

.topContentDiv{
    width: 642px;
    height: 44px;
    margin-left: -2px;
    padding-left: 2px;
    float: left;
    background: #E6E6E6;
}

.topContentDivTitle{
    font-size: 16px;
    font-weight: bold;
    font-family: Arial;
    padding: 14px 0px 0px 15px;
    float: left;
}

.topContentDivHelp{
    width: 78px;
    height: 19px;
    float: right;
    background: url("../images/krby/topContentDivHelp.gif") no-repeat;
}

.leftPanel{ 
    width: 222px;
    margin-left: -1px;
    float: left;
    font-size: 10px;
    font-style: tahoma;
    font-weight: bold;
    color: #303431;
    border-right: 1px solid black;
}

.leftPanelButtonSearch{
    width: 219px;
    height: 87px;
    margin-left: 1px;
    float: left;
    display: block;
    border: 1px solid #86AFCC;
    background: url("../images/buttonLeftMenuBckg.gif") no-repeat;
    font-size: 11px;
    font-style: tahoma;
    font-weight: bold;
    color: #303431;
}

.topContentDiv{
    width: 634px;
    float: right;
    margin-right: -1px;
    margin-top: -1px; 
    background: #E6E6E6;
    border: 1px solid black;
}

.topContentDivTitle{
    font-size: 14px;
    font-weight: bold;
    font-family: Tahoma;
    padding: 14px 0px 0px 15px;
    float: left;
}

.topContentDivHelp, .topContentDivHelp a, .topContentDivHelp a:hover{
    width: 78px;
    height: 19px;
    border: 0px solid transparent;
    float: right;
    font-size: 10px;
    font-weight: bold;
    font-family: Tahoma;
    color: #D0EC79;
    cursor: pointer;
	text-align: center;
	vertical-align: middle; 
    display: block;
    background: url("../images/krby/topContentDivHelp.gif") no-repeat;
}

.contentDiv{
    width: 636px;
    float: left;
    background: #FFFFFF;
    border-bottom: 1px solid black;
}

.contentDivUp{
    width: 636px;
    float: left;
    margin: 0px 0px 0px 0px;
    clear: both;
    background: #FFFFFF;
}

.contentDivUpItem1Title{
    width: 390px;
    height: 21px;
    float: left;
    margin: 18px 0px 0px 17px;
    font-size: 14px;
    text-align: left;
    font-weight: bold;
    font-style: tahoma;
    background: url("../images/krby/contentDivUpItem1Title.gif") no-repeat;
}

.contentDivUpItem1Title{
    width: 380px;
    padding: 2px 0 0 8px;
}

.contentDivUpItem{
    width: 213px;
    height: 208px;
    float: left;
}

.contentDivUpItem1Image{
    width: 250px;
    height: 250px;
    float: left;
    margin: -1px 0 0 17px;
    border: 1px solid #979998;
}

.contentDivUpItem1ImageTest{
    width: 200px;
    height: 200px;
    float: left;
    margin: -1px 25px 0 17px;
    border: 1px solid #979998;
}

.contentDivMenu1{
    width: 129px;
    float: left;
    margin: 0px 0px 0px 10px;
}

.contentDivUpListingBox{
    width: 51px;
    height: 17px;
    float: left;
    margin: 50px 0px 0px 12px;
    font-size: 11px;
    font-style: tahoma;
    font-weight: bold;
    background: url("../images/krby/listingBox.gif") no-repeat;
}

.contentDivUpListingLeft, .contentDivUpListingLeft a{
    width: 6px;
    height: 10px;
    float: left;
    background: url("../images/krby/listingLeft.gif") no-repeat;
}

.contentDivUpListingLeft{
    margin: 3px 0px 0px 4px;
}

.contentDivUpListingNumberA, .contentDivUpListingNumberA a, .contentDivUpListingNumberA a:hover{
    float: left;
    font-size: 12px;
    font-style: tahoma;
    font-weight: bold;
}

.contentDivUpListingNumberA, .contentDivUpListingNumberA input{
    text-align: center;
    margin: 0px 0px 0px 2px;
    border: 0px solid transparent;
    height: 10px;
    color: red;
    background: transparent;
}

.contentDivUpListingNumber, .contentDivUpListingNumber a, .contentDivUpListingNumber a:hover{
    float: left;
    color: red;
    font-size: 11px;
    font-style: tahoma;
    font-weight: bold;
}

.contentDivUpListingNumber, .contentDivUpListingNumber input{
    margin: 0px 0px 0px 3px;
    text-align: center;
    display: block;
    color: red;
    border: 0px solid transparent;  
    background: transparent; 
}

.contentDivUpListingRight, .contentDivUpListingRight a{
    width: 6px;
    height: 10px;
    float: right;
    background: url("../images/krby/listingRight.gif") no-repeat;
}

.contentDivUpListingRight{
    margin: 3px 3px 0px 0px;
}

.contentDivUpKosik, .contentDivUpKosik a, .contentDivUpKosik input{
    width: 34px;
    height: 33px;
    float: left;
    border: 0px solid transparent;
    background: url("../images/krby/buttonKosik.gif") no-repeat;
}

.contentDivUpKosik{
    margin: 42px 0px 0px 15px;
}

.contentDivUpBtnDetail, .contentDivUpBtnDetail input{
    width: 129px;
    height: 17px;
    float: left;
    font-size: 10px;
    font-weight: bold;
    font-family: Tahoma;
    color: #FFF;
    cursor: pointer; 
    display: block;
    border: 0px solid transparent;
    background: url("../images/krby/buttonDetail.gif") no-repeat;
}

.contentDivUpBtnDetail{
    margin: 15px 0px 0px 0px;
}

.contentDivItemText1{
    float: right;
    padding: 30px 0px 0px 0px;
    font-style: tahoma;
    font-size: 10pt;
    color: red;
}

.contentDivItemText2{
    width: 400px;
    float: left;
    padding: 10px 0px 0px 18px;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
}

.contentDivMenu2{
    width: 209px;
    height: 354px;
    float: right;
    margin-top: -42px;
}

.contentDivMenu2info{
    width: 209px;
    float: right;
    margin-top: -42px;
}

.contentDivInfolinka, .contentDivInfolinka a{
    width: 209px;
    height: 209px;
    float: right;
}

.contentDivInfolinka{
    margin-top: 0px;
    border-left: 1px solid black;
    border-top: 1px solid black;
    border-bottom: 1px solid black;
}

.contentDivCenniky{
    width: 210px;
    height: 23px;
    float: right;
    margin: 25px 0px 0px 0px;
    background: url("../images/krby/contentDivCenniky.gif") no-repeat;
}

.contentDivAcrobat, .contentDivAcrobat a{
      
    float: left;
    display: block;
    text-align: left;
    font-size: 12px;
    color: #303431;
    background: url("../images/krby/acrobat.gif") no-repeat;
}

.contentDivAcrobat a:hover{
    text-decoration: underline;
}

.contentDivAcrobat{
    margin: 10px 0px 0px 5px;
}

.contentDivAcrobat a, .contentDivAcrobat a:hover{
    color: #303431;
    padding-left: 22px;
}

.contentDivItem2Image{
    width: 213px;
    height: 148px;
    float: left;
    background: url("../images/contentDivItem2.jpg") no-repeat;    
}

.bottomContentDiv{
    width: 633px;
    float: left;
    padding: 6px 0px 0px 4px;
    border-top: 1px solid black;
}

.bottomContentDivItemBck{
    width: 207px;
    height: 252px;
    padding: 2px;
    float: left;
    background: url("../images/krby/bottomItemBck.gif") no-repeat;    
}

.bottomContentDivItem1, .bottomContentDivItem1 a{
    width: 171px;
    height: 170px;
    float: left;
}

.bottomContentDivItem1 a{    
    margin-top: 6px;
    border: 1px solid #000;
    display: block;
}

.bottomContentDivPref{
    width: 18px;
    height: 172px;
    float: left;
    margin: 6px 0px 0px 8px; 
}

.bottomContentDivShapeBck{
    width: 171px;
    height: 65px;
    float: left;
    margin-left: 26px;
    border-bottom: 1px solid black;
    border-left: 1px solid black;
    border-right: 1px solid black;
    background: url("../images/krby/contentDivBottomBck.gif") no-repeat;
}

.bottomContentDivItemText1, .bottomContentDivItemText1 a{
    width: 168px;
    height: 40px;
    float: left;
    font-weight: bold;
    font-size: 8pt;
}

.bottomContentDivItemText1{
    width: 166px;
    height: 36px;
    padding: 4px 0px 0px 2px;
}

.bottomContentDivItemText2, .bottomContentDivItemText2 a{
    width: 80px;
    float: left;
    font-weight: bold;
    font-size: 8pt;
    color: red;
}

.bottomContentDivItemText2{
    width: 78px;
    padding: 1px 0px 0px 4px;
}

.bottomContentDivNovinka, .bottomContentDivNovinka a{
    width: 18px;
    height: 61px;
    float: left;
    margin-bottom: -1px;
    background: url("../images/krby/novinka.gif") no-repeat;
}

.bottomContentDivVypredaj, .bottomContentDivVypredaj a{
    width: 18px;
    height: 66px;
    float: left;
    margin-bottom: -1px;
    background: url("../images/krby/vypredaj.gif") no-repeat;
}

.bottomContentDivAkcia, .bottomContentDivAkcia a{
    width: 18px;
    height: 47px;
    float: left;
    background: url("../images/krby/akcia.gif") no-repeat;
}

.bottomContentDivBord{
    width: 173px;
    height: 32px;
    float: left;
    margin: -7px 0px 0px -1px;
    background: url("../images/krby/contentDivBottomBord.gif") repeat-y;
}

.contentDivBottomBuy, .contentDivBottomBuy a, .contentDivBottomBuy input{
    width: 40px;
    height: 14px;
    float: right;
    display: block;
    background: url("../images/krby/contentDivBottomBuy.gif") no-repeat;
}

.contentDivBottomBuy, .contentDivBottomBuy input{
    height: 13px;
    padding-top: 2px;
    border: 0px solid transparent;
}
    
.contentDivLB{
    width: 110px;
    height: 12px;
    float: left;
    padding: 20px 0 0 230px;
}

a:hover{
    color: #000;
}

.pageSel, .pageSel a, .pageSel a:hover{
	color: #000;
}

.prevPagesList, .prevPagesList a, a:hover.prevPagesList{
	color: #000;
}

.selectedPage, .selectedPage a, .selectedPage a:hover{
    color: red;
}

.contentDivLBPrew, .contentDivLBPrew a{
    width: 9px;
    height: 12px;
    float: left;   
    background: url("../images/krby/bottomLBPrew.gif") no-repeat;
}

.contentDivLBLeft, .contentDivLBLeft a{
    width: 8px;
    height: 12px;
    float: left;
    background: url("../images/krby/bottomLBLeft.gif") no-repeat;
}

.contentDivLBLeft{
    margin-left: 6px;
}

.contentDivLB1, .contentDivLB1 a, .contentDivLB1 a:hover{
    font-size: 11px;
    float: left;
    color: #000;
    font-style: tahoma;
    font-weight: bold;
}

.contentDivLB1{
    margin: 0px 0px 0px 4px;
}

.contentDivLB2, .contentDivLB2 a, .contentDivLB2 a:hover{
    font-size: 11px;
    float: left;
    color: red;
    font-style: tahoma;
    font-weight: bold;
}

.contentDivLB2{;
    margin: 0px 0px 0px 4px;
}

.contentDivLBRight, .contentDivLBRight a{
    width: 8px;
    height: 12px;
    float: left;
    background: url("../images/krby/bottomLBRight.gif") no-repeat;
}

.contentDivLBRight{
    margin-left: 6px;
}    

.contentDivLBNext, .contentDivLBNext a{
    width: 9px;
    height: 12px;
    float: left;
    background: url("../images/krby/bottomLBNext.gif") no-repeat;
}

.contentDivLBNext{
    margin-left: 6px;
}

.bottomContentDivStranky, .bottomContentDivStranky a{
    width: 120px;
    float: right;
}

.bottomContentDivStranky{
    padding: 20px 10px 0 0;
}

/* ContentMenu End */

.bottomPanel{
    margin-top: 20px;
}

.bottomPanelText1{
    float: left;
    font-size: 10px;
    padding: 20px 0px 0px 200px;
}
    
.bottomPanelText2{
    margin-left: 0px;
    float: left;
    font-size: 10px;
    padding: 20px 0px 0px 80px;
}

.bottomPanelText2 a:hover{
    color: #FFF;
}

.bottomPanelText3{
    margin-left: 0px;
    float: left;
    font-size: 10px;
    padding: 20px 0px 0px 32px;
}  

.bottomPanelText3 a:hover{
    color: #FFF;
}

.nextPagesList, .nextPagesList a, a:hover.nextPagesList{
	color: #000;
}

