body {
  font-family:"Trebuchet MS",Arial,Verdana,Tahoma,helvetica,Geneva;
  margin:0px;
  font-size:12px;
  color:#535353;
}


a {color:#e38000;}
a img {border:0;}


p {padding:0;margin:10px 5px;;}
table {margin:10px 5px;}
h1,h2,h3,h4,h5,h6 {padding:0;margin:10px 5px;color:#333333;}
h1 {font-size:26px;}
h2 {font-size:17px;}
h3 {font-size:15px;}

li {list-style-image:url("images/liArrow.png");}


p.warning{font-weight:bold;color:#ff0000;}
input.submitButton {background-color:#89C500;color:#fff;border:0;padding:5px;}
input.submitButtonRed {background-color:#89C500;color:#fff;border:0;padding:5px;}
input[type=text] {background-color:#fff;border:1px solid #DFDAAE;}
input[type=password] {background-color:#fff;border:1px solid #DFDAAE;}
textarea,select  {background-color:#fff;border:1px solid #DFDAAE;}

.bila {color:#fff;}
.cerna {color:#000;}
.cernaSvetlejsi {color:#333;}
.cervena {color:#ff0000;}
.modra {color:#124664;}
.modraSvetlejsi {color:#D0DEEA;}
.orange {color:#e38000;}
.sedaTmava {color:#5C5C5C;}
.sedaSvetla {color:#CCCCCC;}
.zelena {color:#B7C146;}
.zelenaTmavsi {color:#598B23;}
.zluta {color:#ffff00;}

.malePismo {font-size:10px;}
.vetsiPismo {font-size:14px;}
.megaPismo {font-size:18px;}

.doprava {text-align:right;}
.nastred {text-align:center;}
.doleva {text-align:left;}


.leftClr {clear:left;width:1px;height:1px;overflow:hidden;} 
.leftFloat {float:left;}
.hd{display:none;}

 
.noDecoration {text-decoration:none;}
 
a.arrowLink {background-image:url("images/liArrow.png");background-repeat:no-repeat;background-position:left top;padding-left:10px;}
a.orangeLinkButton {display:block;position:relative;width:110px;height:48px;overflow:hidden;background-image:url("images/orangeButton170x48.png");
                    line-height:38px;vertical-align:middle;padding:0 45px 0 15px;font-size:19px;font-family:Arial;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:bold;}




.obrazekDoleva {float:left;margin:0 15px 15px 0;}
.obrazekDoprava {float:right;margin:0 0 15px 15px;}
.obrazekDolevaMargin15 {float:left;margin:15px;}
.obrazekDopravaMargin15 {float:right;margin:15px;}
.noMargin {margin:0;}
.margin10auto {margin:10px auto;}
.leftMargin10 {margin-left:10px;}
.leftMargin15 {margin-left:15px;}
.leftMargin40 {margin-left:40px;}
.leftMargin55 {margin-left:55px;}
.padding2x5 {padding:2px 5px;}

.width615 {width:615px;}
.width948 {width:948px;}
.width603 {width:710px;}
.width474 {width:474px;}
.width464 {width:464px;}
.width120 {width:120px;}
.width150 {width:150px;}
.width175 {width:175px;}
.width200 {width:200px;}

.fotoBox {width:150px;height:112px;overflow:hidden;border:1px solid #000;margin:10px;float:left;}
.fotoBox150x150 {width:150px;height:150px;overflow:hidden;margin: 0 auto;text-align:center;}

div.obrazekFotogalerie {position:relative;width:150px;height:150px;margin:10px 0 0 15px; float:left;overflow:hidden;line-height:150px;vertical-align:middle;text-align:center;}
  div.obrazekFotogalerie img {vertical-align:middle;text-align:center;}

body.bodyBg {background-color:#fff;background-image:url("images/bodyBg.jpg");background-repeat:no-repeat;background-position:center top;}

.greyButton{
	border-left:1px solid #cbcbcb;border-top:1px solid #cbcbcb;
  border-bottom:1px solid #999798;border-right:1px solid #999798;
	height:25px;font-weight:bold;padding:0 5px;line-height:25px;vertical-align:middle;text-align:center;
	background-image:url("images/submitButtonBg.jpg");background-repeat:repeat-x;
	font-size:12px;text-decoration:none;color:#333;background-color:##F0F0F0;
}

#mainPage{position:relative;margin: 0 auto 30px auto;width:990px;height:auto;text-align:left;overflow:hidden;}  
  #headka {position:absolute;left:0;top:0;width:990px;height:458px;text-align:left;overflow:hidden;background-image:url("images/headBg.jpg");background-repeat:no-repeat;}
    #headBox1 {position:absolute;left:203px;top:334px;width:188px;height:124px;text-align:left;overflow:hidden;}
      #headBox1 a:hover {color:#fff;}
    #headBox2 {position:absolute;left:752px;top:334px;width:234px;height:124px;text-align:left;overflow:hidden;background-image:url("icons/ico_kosik_30x30_transp.png");background-repeat:no-repeat;background-position:15px 15px;}
      #headBox2 table {width:170px;margin:15px 15px 0 50px;color:#fff;}
    #headBox3 {position:absolute;left:392px;top:334px;width:363px;height:124px;text-align:left;overflow:hidden;}
      #mainMenu {position:relative;width:333px;height:30px;text-align:left;overflow:hidden;margin:5px auto 0 auto;line-height:30px;vertical-align:middle;}
        #mainMenu a  {font-weight:bold;}
        a.unactiveMenu{color:#fff;text-decoration:none;}
        a.unactiveMenu:hover {text-decoration:underline;}
        a.activeMenu {text-decoration:none;color:#B7C146;}      
      #userBox {position:relative;width:333px;height:75px;text-align:left;overflow:hidden;margin:0 auto 15px auto;vertical-align:middle;border-top:1px dotted #fff;border-bottom:1px dotted #fff;}        
        #userBox a:hover {color:#fff;}
        #userBox table {margin:5px;color:#fff;}
        #userBox td {vertical-align:top;}
        input.loginBoxInput {width:80px;border:1px solid #E4E4E4;}
        input.submitButtonLogin {width:20px;height:20px;overflow:hidden;margin:12px;border:0;background:transparent;}
      #hpLinkHead {display:block;position:absolute;width:550px;height:60px;left:0px;top:270px;z-index:10;text-decoration:none;overflow:hidden;}  
    #srchBox {position:absolute;left:760px;top:290px;width:200px;height:30px;text-align:left;overflow:hidden;background-color:#fff;border:1px solid #E7E7E7;}
      input.srchHeadInput {border:0;margin-left:10px;width:150px;height:30px;color:#8c8c8c;}
      #btnNajdi {position:absolute;left:170px;top:0px;width:30px;height:30px;overflow:hidden;}
      input.srchHeadSubmit {background-color:transparent;background-image:url("icons/srchIcon28x28grey.gif");border:0;padding:0;margin:0;}
    


        
  #mainContent {position:relative;width:990px;height:auto;min-height:600px;margin-top:458px;text-align:left;overflow:hidden;background-color:#fff;}
    #levySloupecWide {position:relative;width:990px;height:auto;min-height:600px;text-align:left;overflow:hidden;float:left;}
    #levySloupec {position:relative;width:835px;height:auto;text-align:left;overflow:hidden;float:right;}
      #levySloupecMenu {position:relative;width:155px;height:auto;text-align:left;overflow:hidden;float:left;}
        #kategorieLeft {position:relative;width:150px;height:auto;overflow:hidden;margin:15px 0 15px 5px;}
        #kategorieLeft a {display:block;position:relative;width:150px;height:30px;line-height:30px;vertical-align:middle;background-image:url("images/mainCatMenuBg.png");padding:0 10px;margin-top:2px;overflow:hidden;
                          color:#333333;text-decoration:none;font-weight:bold;background-repeat:no-repeat;}
        #kategorieLeft a:hover {color:#000;}
        
        #bannersLeft {position:relative;width:150px;height:auto;overflow:hidden;margin:291px 0 15px 0;}
      /*#levySloupecContent {position:relative;width:625px;height:auto;text-align:left;overflow:hidden;float:right;min-height:600px;}*/
        #levySloupecContent {position:relative;width:840px;height:auto;text-align:left;overflow:hidden;min-height:600px;}
        div.boxzbozi {position:relative;width:200px;height:345px;overflow:hidden;float:left;margin:5px 0 0 5px;border:1px solid #E9E9E9;background-image:url("images/boxZboziBg.png");background-repeat:repeat-x;}

          div.boxzboziHeader {position:relative;width:202px;height:34px;overflow:hidden;}
            div.boxzboziHeader h2 {font-size:12px;color:#598B23;margin:2px 5px;text-align:center;}
            div.boxzboziHeader h2>a {color:#333;}          
          div.boxZboziText {position:relative;width:200px;height:100px;overflow:hidden;margin:0 1px;}
            div.boxZboziText p {margin:5px;font-size:11px;color:#535353}
          div.boxZboziFotoBox {position:relative;width:200px;height:123px;overflow:hidden;line-height:123px;vertical-align:middle;text-align:center;float:left;margin:0 1px;}
            div.boxZboziFotoBox a {text-decoration:none;border:0;}
            div.boxZboziFotoBox img {text-decoration:none;border:0;vertical-align:middle;}
          div.boxZboziCena {position:relative;width:200px;height:36px;overflow:hidden;margin:0 1px;}
            div.boxZboziCena p {margin:0px 5px;line-height:36px;vertical-align:middle;text-align:right;}                      
            span.aktualniCena {font-size:15px;color:#333;font-weight:bold;}
          div.boxZboziStaraCena {position:relative;width:200px;height:18px;overflow:hidden;margin:0 1px;}
            div.boxZboziStaraCena p {margin:0px 5px;line-height:18px;vertical-align:middle;text-align:right;}
            span.staraCena {font-size:11px;color:#000;text-decoration:line-through;}  

          div.boxZboziButtons {position:relative;width:200px;height:33px;overflow:hidden;margin:0 1px;}                          
            div.boxZboziButtons p {margin:0 5px;}
          
         
        div.boxzboziDarek {position:relative;width:152px;height:235px;overflow:hidden;float:left;margin:5px 0 0 5px;border:1px solid #E9E9E9;background-image:url("images/boxZboziBg.png");background-repeat:repeat-x;}

          div.boxzboziDarekHeader {position:relative;width:150px;height:34px;overflow:hidden;}
            div.boxzboziDarekHeader h2 {font-size:11px;color:#598B23;margin:2px 5px;text-align:center;}
            div.boxzboziDarekHeader h2>a {color:#333;}          
          div.boxZboziDarekText {position:relative;width:150px;height:100px;overflow:hidden;margin:0 1px;}
            div.boxZboziDarekText p {margin:5px;font-size:9px;color:#535353}
          div.boxZboziDarekFotoBox {position:relative;width:150px;height:75px;overflow:hidden;line-height:75px;vertical-align:middle;text-align:center;float:left;margin:0 1px;}
            div.boxZboziDarekFotoBox a {text-decoration:none;border:0;}
            div.boxZboziDarekFotoBox img {text-decoration:none;border:0;vertical-align:middle;}         
          div.boxZboziDarekButtons {position:relative;width:150px;height:20px;overflow:hidden;margin:0 1px;}                          
            div.boxZboziDarekButtons p {margin:0 5px;font-size:10px;}         
          
          div.akceBoxFlag {position:absolute;width:85px;height:16px;left:0;top:136px;background-color:#cc0000;color:#fff;line-height:16px;vertical-align:middle;font-size:10px;padding:0 5px;overflow:hidden;}
          div.doporucujemeBoxFlag {position:absolute;width:85px;height:16px;left:0;top:153px;background-color:#598B23;color:#fff;line-height:16px;vertical-align:middle;font-size:10px;padding:0 5px;overflow:hidden;}
          div.sklademBoxFlag {position:absolute;width:85px;height:16px;left:0;top:170px;background-color:#F87408;color:#fff;line-height:16px;vertical-align:middle;font-size:10px;padding:0 5px;overflow:hidden;}          
          div.darekBoxFlag {position:absolute;width:120px;height:16px;left:0;top:187px;background-color:#660066;color:#fff;line-height:16px;vertical-align:middle;font-size:10px;padding:0 5px;overflow:hidden;}
          div.slevaBoxFlag {position:absolute;width:110px;height:16px;left:92px;top:223px;background-color:#cc0000;color:#fff;line-height:16px;vertical-align:middle;font-size:10px;padding:0 5px;overflow:hidden;}
          div.dopravazdarmaBoxFlag {position:absolute;width:110px;height:16px;left:92px;top:240px;background-color:#0000FF;color:#fff;line-height:16px;vertical-align:middle;font-size:10px;padding:0 5px;overflow:hidden;}
          

          div.akceBoxFlagDetail {position:relative;width:130px;height:30px;background-color:#cc0000;color:#fff;line-height:30px;vertical-align:middle;text-align:center;font-size:14px;padding:0 5px;overflow:hidden;margin:0 2px 10px 0;float:left;}
          div.doporucujemeBoxFlagDetail {position:relative;width:130px;height:30px;background-color:#598B23;color:#fff;line-height:30px;vertical-align:middle;text-align:center;font-size:14px;padding:0 5px;overflow:hidden;margin:0 2px 10px 0;float:left;}
          div.darekBoxFlagDetail {position:relative;width:160px;height:30px;background-color:#660066;color:#fff;line-height:30px;vertical-align:middle;text-align:center;font-size:14px;padding:0 5px;overflow:hidden;margin:0 2px 10px 0;float:left;}
          div.sklademBoxFlagDetail {position:relative;width:130px;height:30px;background-color:#F87408;color:#fff;line-height:30px;vertical-align:middle;text-align:center;font-size:14px;padding:0 5px;overflow:hidden;margin:0 2px 10px 0;float:left;}          
          div.slevaBoxFlagDetail {position:relative;width:130px;height:30px;background-color:#cc0000;color:#fff;line-height:30px;vertical-align:middle;text-align:center;font-size:14px;padding:0 5px;overflow:hidden;margin:0 2px 10px 0;float:left;}
          div.dopravazdarmaBoxFlagDetail {position:relative;width:130px;height:30px;background-color:#0000FF;color:#fff;line-height:30px;vertical-align:middle;text-align:center;font-size:14px;padding:0 5px;overflow:hidden;margin:0 2px 10px 0;float:left;}
          
          div.middleBox {position:relative;width:813px;height:auto;overflow:hidden;margin:10px 5px;background-color:#F2F9DA;border:1px solid #CFD6B7;}
          #priceSlider {position:relative;width:400px;height:auto;overflow:hidden;margin:10px 5px;}
            #amount {border:0; color:#f6931f; font-weight:bold;background-color:transparent;border:0;}
          div.pageList {position:relative;width:390px;height:30px;margin:0px 10px;overflow:hidden;float:left;}
            div.pageList p {margin:0;line-height:30px;vertical-align:middle;}
          div.orderSelect {position:relative;width:290px;height:30px;margin:0px 10px;overflow:hidden;float:left;}  
            div.orderSelect p {margin:0;line-height:30px;vertical-align:middle;}  
          div.pocetPolozekNaStrance {position:relative;width:60px;height:30px;margin:0px 10px;overflow:hidden;float:left;}  
            div.pocetPolozekNaStrance p {margin:0;line-height:30px;vertical-align:middle;}           
          
         
        
      #produktDetailBox {position:relative;width:960px;height:auto;overflow:hidden;margin:15px;}         
        #produktDetailBoxFotoObal {position:relative;width:400px;height:auto;overflow:hidden;margin:0 15px 0 0;float:left;}
        #produktDetailBoxFoto {position:relative;width:400px;height:auto;overflow:hidden;text-align:center;}
        .itemBoxFotozoomIco {position:absolute;width:32px;height:30px;overflow:hidden;left:5px;top:5px;z-index:10;}
        .fotogalDetailItem {position:relative;width:90px;height:70px;overflow:hidden;text-align:center;margin:5px;padding:5px;float:left;border:1px solid #ccc;}
      
      #produktDetailBoxFotoPopis {position:relative;width:325px;height:auto;overflow:hidden;margin:15px 15px 15px 0;float:left;}
         span.cena1 {font-size:20px;color:#000;}
         span.cena2 {font-size:14px;}   
        button.submitButtonKosik {position:relative;width:180px;height:29px;border:1px solid #ccc;background:#f5f5f5;color:#000;font-size:14px;overflow:hidden;display:block;float:left;}
          button.submitButtonKosik img {margin-top:0px;}
          button.submitButtonKosik p {margin:0 5px;padding:0;line-height:29px;vertical-align:middle;float:left;font-weight:bold;} 
        input.mnoztviInputDetail {position:relative;height:25px;width:50px;font-size:20px;color:#000;float:left;overflow:hidden;display:block;margin-right:5px;}               
  
      #podrobnostiTable {width:530px;}
        #podrobnostiTable th, #podrobnostiTable td {padding:2px 5px;}
        .lichyradek {background-color:#FEFFF2;}
        .sudyradek {background-color:#EFF1D8;}
        
          #kosikSteps {position:relative;width:947px;height:auto;overflow:hidden;margin:10px 5px;}
            div.kosikStepsItem {position:relative;width:219px;height:48px;overflow:hidden;float:left;background-color:#FEFFF2;border:1px solid #EFF1D8;}
              div.kosikStepsItemUnactive {background-color:#F2F9DA;color:#000}
              div.kosikStepsItemActive {background-color:#094909;color:#fff;}
              div.kosikStepsItemNr {position:relative;width:47px;height:48px;overflow:hidden;float:left;text-align:center;font-size:24px;line-height:48px;vertical-align:middle;
                                    border-right:1px solid #EFF1D8;}
              div.kosikStepsItemLink {position:relative;width:165px;height:48px;overflow:hidden;float:left;text-align:left;}
                div.kosikStepsItemLink p {margin:5px;line-height:38px;vertical-align:middle;text-align:left;}
            div.kosikStepsSpacer {position:relative;width:20px;height:50px;overflow:hidden;float:left;background-image:url("images/kosikStepsArrow.png");}
          div.navigaceKosikButtonLeft {position:relative;width:488px;height:auto;overflow:hidden;float:left;margin-left:0;text-align:left;}
          div.navigaceKosikButtonRight {position:relative;width:488px;height:auto;overflow:hidden;float:left;margin-right:0;text-align:right;}
          a.linkGBleft {display:block;position:relative;width:127px;height:35px;line-height:35px;vertical-align:middle;overflow:hidden;background-image:url("images/greenButton157x35_left.png");
                        text-decoration:none;font-size:11px;color:#000;padding-left:30px;text-align:left;}
          a.linkRBright {display:block;position:relative;width:147px;height:35px;line-height:35px;vertical-align:middle;overflow:hidden;background-image:url("images/redButton157x35_right.png");
                        text-decoration:none;font-size:11px;color:#fff;padding-left:10px;text-align:left;float:right;}
          input.buttonRBright {display:block;position:relative;width:157px;height:35px;line-height:35px;vertical-align:middle;overflow:hidden;background-image:url("images/redButton157x35_right.png");
                        text-decoration:none;font-size:11px;color:#fff;padding-left:10px;text-align:left;float:right;border:0;}
          a.kosikOpenLink {display:block;position:relative;width:147px;height:35px;line-height:35px;vertical-align:middle;overflow:hidden;background-image:url("images/kosikButtonOpen.png");
                        text-decoration:none;font-size:11px;color:#fff;padding-left:10px;text-align:left;float:right;}
          div.middleBoxWide {position:relative;width:945px;height:auto;overflow:hidden;margin:10px 5px;background:#FEFFF2;border:1px solid #EFF1D8;color:#000;}
          div.middleBoxWideWarning {position:relative;width:945px;height:auto;overflow:hidden;margin:10px 5px;background:#e0e0e0;border:1px solid #ccc;color:#000;}
          div.kosikSummaryHalf {position:relative;width:488px;height:auto;overflow:hidden;float:left;text-align:left;}
            div.kosikSummaryHalf table {margin:10px 5px;width:458px;}
            div.kosikSummaryHalf th {background:#EFF1D8;padding:5px;}
            div.kosikSummaryHalf td {border-bottom:1px  solid #EFF1D8;}  
          
          div.halfBox {position:relative;width:472px;height:auto;overflow:hidden;float:left;text-align:left;} 
          p.halfBoxWithBg {position:relative;width:450px;height:auto;overflow:hidden;float:left;text-align:left;background:#FEFFF2;border:1px solid #EFF1D8;padding:5px;margin-top:0;}
            
          .longInput {width:350px;}
          .shorterInput {width:300px;}
          .shortInput {width:45px;}
          .noborder {border:0;border-bottom:0;border-top:0;border-right:0;border-left:0;}
          
          table.kosikTable {background-color:#FEFFF2;border:1px solid #EFF1D8;}
            table.kosikTable th {background-color:#EFF1D8;padding:5px;}
            table.kosikTable td {border-bottom:1px solid #EFF1D8;padding:5px;}
          table.objTable {background-color:#FEFFF2;border:1px solid #EFF1D8;}
            table.objTable td, table.objTable th {padding:5px;}
          table.kosikTableWide{margin:10px 5px;width:945px;background-color:#FEFFF2;border:1px solid #EFF1D8;}
          table.kosikTableWide th {background-color:#EFF1D8;padding:5px;}
          table.kosikTableWide td {border-bottom:1px solid #EFF1D8;padding:5px;}
          table.kosikTableWide td.noborder {border:0px;}   
          
          table.forumItemTable {margin:0 15px;border-spacing:0;} 
            table.forumItemTable th.noBg {background:transparent;}
            table.forumItemTable td.noBg {background:transparent;}
            table.forumItemTable td {padding:5px;background:#FEFFF2;}
            table.forumItemTable th {background-color:#EFF1D8;color:#000;font-weight:bold;padding:5px;}                                   


    
    .leftColHeader {position:relative;width:140px;height:34px;overflow:hidden;background-image:url("images/leftColHeaderBg.png");margin:15px 5px 10px 0;
                    font-family:"Trebuchet MS";font-size:12px;color:#333333;text-transform:uppercase;padding:0 15px;line-height:24px;vertical-align:middle;}         
    div.rightColBox {position:relative;width:143px;height:auto;overflow:hidden;margin:10px 5px 10px 5px;background-color:#fbfbfb;border:1px solid #ededed;}
      div.rightColBox h3 {margin:10px 5px;font-size:11px;}
      div.rightColBox p {margin:10px 5px;font-size:11px;} 
      div.rightColBox ul {margin:0 5px;padding:0;}
      div.rightColBox li {list-style-image:none;background-image:url("images/rightColLiBg.png");background-repeat:no-repeat;background-position:left bottom;
                        width:155px;overflow:hidden;line-height:25px;height:25px;vertical-align:middle;margin:1px 0 0 0;
                        font-size:11px;color:#6E6E6E;}  
      div.rightColBox ul>li:first-child {background-image:url("images/rightColLiBgFirst.png");}
      div.rightColBox li>a {display:block;width:135px;height:23px;line-height:23px;vertical-align:middle;padding:0 10px;font-size:11px;color:#6E6E6E;text-decoration:none;margin-top:1px;}
        div.rightColBoxli>a:hover {background-image:url("images/li-a-ActiveBg.png");}    
    
    /*                              
    #pravySloupec {position:relative;width:210px;height:auto;text-align:left;overflow:hidden;float:right;}  
      #pravySloupec h2 {position:relative;width:170px;height:44px;overflow:hidden;background-image:url("images/rightColHeaderBg.png");margin:15px 5px 10px 5px;
                        font-family:"Trebuchet MS";font-size:14px;color:#333333;text-transform:uppercase;padding:0 15px;line-height:34px;vertical-align:middle;}  
      div.rightColBox {position:relative;width:198px;height:auto;overflow:hidden;margin:10px 5px 10px 5px;background-color:#fbfbfb;border:1px solid #ededed;}
      
      #pravySloupec ul {margin:0 5px;padding:0;}
      #pravySloupec li {list-style-image:none;background-image:url("images/rightColLiBg.png");background-repeat:no-repeat;background-position:left bottom;
                        width:200px;overflow:hidden;line-height:25px;height:25px;vertical-align:middle;margin:1px 0 0 0;
                        font-size:11px;color:#6E6E6E;}  
      #pravySloupec ul>li:first-child {background-image:url("images/rightColLiBgFirst.png");}
      #pravySloupec li>a {display:block;width:180px;height:23px;line-height:23px;vertical-align:middle;padding:0 10px;font-size:11px;color:#6E6E6E;text-decoration:none;margin-top:1px;}
        #pravySloupec li>a:hover {background-image:url("images/li-a-ActiveBg.png");}
    */
  #foot {position:relative;width:990px;height:57px;text-align:left;overflow:hidden;background-repeat:no-repeat;background-image:url("images/footBg.png");}     
    #foot p {line-height:20px;}
    #footContent {position:relative;width:775px;margin:0px 5px 10px 210px;height:auto;text-align:right;overflow:hidden;}
      
    

/* Page Numbers */
.pages {
    padding: 1em;
    margin: 15px;
    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 #6bb900;
    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;
}

.tooltip {
    border: 1px solid #85be35;
    padding: 5px;
    background-color: #fff;
    width: 150px;
    font-size: 85%;
    color: #777;
    opacity: 0.95;
    text-align: left;
}

.tooltip h6 {
    background: #85be35;
    color: #fff;
    margin: -5px -5px 4px -5px;
    padding: 2px 5px;
    font-size: 100%;
    font-weight: bold;
}

.tooltip img {
    vertical-align: middle;
    border: 1px solid #85be35;
    margin: 2px 0;
}
