
body {
  font-family:Verdana,Arial,helvetica,Geneva;
  margin:0px;
  font-size:10px;
  color:#000000;
  background-color: #f9f9f9;
}

a {color:#9d9d9b;}
a img {border:0;}
p {padding:0;margin:5px;}
h1,h2,h3 {color:#000000;padding:0;margin:5px;}
p.warning{font-weight:bold;color:#ff0000;}
input,select {background:#fff;border:1px solid #999999;color:#000;height:17px;font-size:10px;}
input.submitButton {background:url("images/btnSubmitBg.gif");color:#ffffff;border:0;height:17px;overflow:hidden;font-weight:bold;}
input.submitButtonRed{background:url("images/btnRed73x16.gif");color:#ffffff;border:0;height:16px;overflow:hidden;font-weight:bold;}
.leftClr {clear:left;width:1px;height:1px;overflow:hidden;height:17px;font-size:10px;} 

#allPage{position:relative;width:100%;height:auto;text-align:center;margin:0;}
#mainPage{position:relative;margin: 0 auto;width:1000px;height:auto;text-align:left;}
  #headka{position:absolute;width:1000px;height:161px;top:0;left:0;overflow:hidden;background:url("images/headBg.jpg");}
    #logo{position:absolute;width:381px;height:75px;top:86px;left:33px;z-index:55;}
    #loginBox{position:absolute;width:240px;height:80px;top:78px;left:725px;z-index:56;text-align:right;color:#666666;line-height:19px;}
      #loginBox label {font-size:9px;color:#333333;font-weight:bold;}
      #loginBox a {color:#666666;text-decoration:none;}
      span.loggedUser {text-decoration:underline;color:#990000;}
    #topMenus{position:absolute;width:942px;height:57px;top:29px;left:33px;z-index:55;background:url("images/topMenusBg.jpg");}
      #topMenus a {display:block;width:145px;text-align:center;font-size:12px;color:#000;overflow:hidden;float:left;text-decoration:none;margin-top:18px;}
      #topMenus a:hover {color:#990000;text-decoration:underline;}
      div.topMenuSpacer{width:1px;height:24px;border-right:1px solid #d5d5d5;overflow:hidden;float:left;margin-top:15px;}
    #topPopiskyVlevo{position:absolute;width:300px;height:19px;top:17px;left:33px;z-index:55;}
      #topPopiskyVlevo a {color:#990000;letter-spacing:110%;text-decoration:none;}
    #topPopiskyVpravo{position:absolute;width:300px;height:19px;top:17px;left:660px;z-index:55;text-align:right;}
      #topPopiskyVpravo a {color:#000000;text-decoration:none;}
  #telo{position:absolute;width:1000px;height:auto;left:0;top:161px;background:url("images/bodyBg.jpg");}
    #mainContent{position:relative;width:795px;height:auto;float:right;}
      #mainContentBody{position:relative;width:600px;height:auto;float:left;}
        #mainContentBody p {padding:0;margin:0 10px;}
        #mainContentBody h1,h2,h3 {padding:0;margin:0 10px;}
        div.itemBox{position:relative;width:250px;height:150px;overflow:hidden;float:left;margin:5px;}
          h1.itemBoxHeader {padding:0 0 0 15px;background-image:url("images/itemHeaderSquare_11x11.gif");background-repeat:no-repeat;font-size:11px;margin:0;}
          div.itemBoxFoto {width:70px;height:125px;overflow:hidden;float:left;}
          a.kosik{display:block;width:125px;height:33px;overflow:hidden;padding:3px 0;
                  background:url("images/ikona_kosik.jpg");background-repeat:no-repeat;background-position:95px 0;
                  font-size:11px;color:#990000;margin:0;}
          
      #rightCol{position:relative;width:177px;height:auto;float:left;background-image:url("images/rightColTopBg.jpg");background-repeat:no-repeat;background-position:-7px 0;}
        #rightCol h2 {font-size:10px;font-weight:bold;margin:5px 0;width:145px;}
        #rightCol p {padding:0;margin:10px;width:145px;}
        input.srchTextInput{width:145px;}
        a.kosikLink {color:#000000;text-decoration:none;}
        a.rightLinkRedArrow{display:block;width:160px;height:11px;overflow:hidden;font-weight:bold;
                            background:url("images/arrowRedBg_9x9.gif");padding-left:12px;
                            background-repeat:no-repeat;background-position:0 2px;margin:2px 10px;color:#000;}
    #leftCol{position:relative;width:165px;height:auto;float:right;overflow:hidden;}
      a.kategorieLinkH2{color:#ffffff;text-decoration:none;}
      div.leftMenuRed a {display:block;width:160px;height:11px;overflow:hidden;text-decoration:none;background:url("images/arrowRedBg_9x9.gif");padding-left:12px;
                    background-repeat:no-repeat;background-position:0 2px;margin:2px 0;color:#000;}
      div.leftMenuSand a {display:block;width:160px;height:11px;overflow:hidden;text-decoration:none;background:url("images/arrowSandBg_9x9.gif");padding-left:12px;
                    background-repeat:no-repeat;background-position:0 2px;margin:2px 0;color:#000;}
      div.leftMenuWine a {display:block;width:160px;height:11px;overflow:hidden;text-decoration:none;background:url("images/arrowWineBg_9x9.gif");padding-left:12px;
                    background-repeat:no-repeat;background-position:0 2px;margin:2px 0;color:#000;}
    #foot {position:relative;width:1000px;height:130px;clear:left;overflow:hidden;
          background-color:#f9f9f9;background-image:url("images/footBg.jpg");background-repeat:no-repeat;}
      #foot p {padding:0;margin:15px 30px;color:#999999;text-align:left;}
      #foot a {color:#ffffff;text-decoration:none;}


.arrowBlack {display:block;float:left;width:10px;height:10px;overflow:hidden;background:url("images/arrowBlack_10x10.gif");margin-right:5px;}
.arrowRed{display:block;float:left;width:9px;height:9px;overflow:hidden;background:url("images/arrowRedBg_9x9.gif");margin:2px 5px 2px 0px;}
.readHeader{width:160px;height:14px;overflow:hidden;background:url("images/leftHeaderRed.jpg");}
  .readHeader h2 {font-size:10px;color:#ffffff;padding:0;margin:0px 5px 0 12px;}
.sandHeader{width:160px;height:14px;overflow:hidden;background:url("images/leftHeaderSand.jpg");}
  .sandHeader h2 {font-size:10px;color:#ffffff;padding:0;margin:0px 5px 0 12px;}
.wineHeader{width:160px;height:14px;overflow:hidden;background:url("images/leftHeaderWine.jpg");}
  .wineHeader h2 {font-size:10px;color:#ffffff;padding:0;margin:0px 5px 0 12px;}  
div.fotogalerieBox{width:100px;height:100px;margin:5px 0 5px 10px;overflow:hidden;float:left;}
table.kosikTable{margin:5px 10px;}
  
/* Page Numbers */
.pages {
    padding: 1em;
    margin: 1em 0;
    clear: left;
    font-size: 85%;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}

.pages span.current {
    border: 1px solid #2E6AB1;
    font-weight: bold;
    background: #2E6AB1;
    color: #fff;
}

.pages a {
    border: 1px solid #9AAFE5;
    text-decoration: none;
}

.pages a:hover {
    border-color: #2E6AB1;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
    border: 1px solid #ddd;
    color: #999;
}

.pages .nextprev-next {
    float: right;
}  
