.objed10      { font-size: 14px; padding: 5px 5px 5px 5px;margin-bottom: 10px; font-family:arial;border: 1px rgb(151,151,151) solid; color: rgb(80,80,80);  text-align: left;}
.userdiv      { font-family: arial; padding: 5px 5px 5px 15px; }


.vernostniprogram       { font-family: arial;text-align: justify; padding: 0px 10px 0px 10px; font-size: 12px;}
/*obj,kos,pot*/
.objtable               { border: 0px black solid; width: 100%; margin-top: 20px; font-family: arial;font-weight: bold; font-size: 12px;letter-spacing: 1px;}
.objtable tr            { text-align: center;vertical-align: top;}
.objtable td            { width: 11%; text-align: center;vertical-align: top;}
.objtable tr td img     { border: 0px black solid;}
.objtable a             { text-decoration: none;      color: rgb(150,150,150); }
.objtable a:hover       { text-decoration: underline; color: rgb(50,50,50);  }
.objtablezde            { text-decoration: none;      color: rgb(40,40,40); font-weight: normal; }
.objtablezde:hover       { text-decoration: underline; color: rgb(0,0,0);  }
.sel                    { font-size:13px; font-weight:bold; text-decoration: underline; color: rgb(50,50,50); }
.nsel                   { font-size:13px; font-weight:bold;text-decoration: none;      color: rgb(150,150,150); }

.objkos                 { width: 593px;text-align: left; font-size: 13px; font-family: arial;margin-top: 15px; margin-left: 10px;margin-right: 7px; }
.objtr                  { background-color: rgb(205,205,205);font-size: 11px; line-height: 22px; font-weight: bold; }

.objtr td               { padding-left: 4px;}
.objcol1                { border: 1px rgb(200,200,200) solid;  border-width: 0px 0px 1px 0px; width: 64%; text-align: left; padding-left: 10px;}
.objcol2                { border: 1px rgb(200,200,200) solid;  border-width: 0px 0px 1px 0px; width: 10%;  text-align: left;}
.objcol3                { border: 1px rgb(200,200,200) solid;  border-width: 0px 0px 1px 0px; width: 14%; text-align: right;}
.objcol4                { border: 1px rgb(200,200,200) solid;  border-width: 0px 0px 1px 0px; width: 12%; text-align: right;}
.objcol25               {  width: 36%; text-align: right;}

.objkosform             { /*margin-bottom:-2px;margin-top:-2px;margin-bottom:-0px;text-decoration:none;height:10px;*/}  
.objkosokno             { font-size:12px;width:18px;height:22px;background-color:rgb(255,255,255);border: 1px rgb(70,70,70) solid;}

.objmiddlekos           { width: 100%;}
.objmcol1               { text-align: left; font-size: 12px; font-weight: bold;line-height: 18px; }
.objmcol2               { text-align: right;font-size: 12px; line-height: 18px;}
.objmcoltrx             { }
.objmcol1x              { border: 1px rgb(200,200,200) solid;  border-width: 0px 0px 1px 0px;text-align: left; font-size: 13px; font-weight: bold; letter-spacing: 1px;line-height: 20px; font-weight: bold;}
.objmcol2x              { border: 1px rgb(200,200,200) solid;  border-width: 0px 0px 1px 0px;text-align: right; letter-spacing: 1px;font-size: 13px;line-height: 20px; font-weight: bold;}

.objbutton1             { height: 21px; font-size: 11px; border: 1px rgb(20,50,100) solid; font-weight: bold;background-color: #E5E5E5;         padding: 0px 10px 0px 10px;  width: 130px; cursor: pointer;}
.objbutton1b            { height: 21px; font-size: 11px; border: 1px rgb(20,50,100) solid; font-weight: bold;background-color: #E5E5E5;         padding: 0px 10px 0px 10px;  width: 185px; cursor: pointer;}
.objbutton2             { height: 21px; font-size: 11px; border: 1px rgb(20,50,100) solid; font-weight: bold;background-color: rgb(200,235,10); padding: 0px 10px 0px 10px; width: 140px;  cursor: pointer;}

.objbuttona1            { height: 21px; font-size: 12px; border: 1px rgb(20,50,100) solid; font-weight: bold;background-color: #E5E5E5;         padding: 3px 10px 3px 10px; font-family: arial; color: black; text-decoration: none;font-weight: bold;}
.objbuttona1:hover      { color: black; text-decoration: none;}
.objbuttona2            { height: 21px; font-size: 12px; border: 1px rgb(20,50,100) solid; font-weight: bold;background-color: rgb(200,235,10); padding: 3px 10px 3px 10px; font-family: arial; color: black; text-decoration: none; font-weight: bold;}
.objbuttona2:hover      { color: black; text-decoration: none;}
.objbuttona             { text-decoration: none;}

/*obj*/

.objdop                 { margin-top: 0px; text-align: center;width: 80%; font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif; font-size: 12px;letter-spacing: 0px;  font-weight: bold; margin-bottom: 3px;}
.objdopred                 { margin-top: 0px; text-align: center;width: 80%; font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif; font-size: 12px;letter-spacing: 0px;  font-weight: bold; margin-bottom: 3px; color:red;}
.objdoptext             { margin-left:0px; text-align: left; font-weight: normal; font-size: 13px; letter-spacing: 0px; color: black; font-weight: bold;}


.objdoptextshadow       { font-size: 12px; letter-spacing: 0px; color: rgb(80,80,80); font-weight: normal;}
.objdoptext2            { margin-left:15px; text-align: left; font-weight: normal; font-size: 13px; letter-spacing: 0px; color: black; margin-top: 0px; font-weight: bold; }
.objdoptext3            { margin-right:15px; text-align: right; font-weight: normal; font-size: 12px; letter-spacing: 0px; color: black; margin-top: 2px;}
.objdoptabxdoprava      { color:black;border: 1px #b0b0b0 solid; width:520px; margin-left: 0px; font-size: 13px; font-weight: normal; text-align: left;padding-top:3px; padding-bottom:5px;}

.objdoptab              { color:black;border: 1px #b0b0b0 solid; width:520px; margin-left: 0px; font-size: 13px; font-weight: bold; text-align: left;}/*padding-top: 7px;padding-bottom: 7px; */
 .objdoptab table       { color:black;border: 0px #b0b0b0 solid;  margin-left: -4px;  font-size: 13px; font-weight: bold; text-align: left; }
 .objdoptab table tr td { vertical-align: middle; }

.objdoptab2a            { border: 1px #a0a0a0 solid; width:520px; margin-left: 0px;  font-size: 12px; font-weight: normal;}


.objdoptab2             { border: 1px #a0a0a0 solid; width:520px; margin-left: 0px;margin: 0px; padding-top: 7px;padding-bottom: 7px; font-size: 12px; font-weight: normal;text-align: left;}


.objdopcheck            { text-align: left; margin-top: -8px;padding-left: 20px;}
.objdoptabtrsmall       { height:2px;}

.objdoptabtd0           { text-align: left; padding-left: 40px; vertical-align: top; font-size: 12px; color: red;font-weight: normal; height: 16px; margin-top: -6px;  }
.objdoptabtd1           { width: 35%;text-align: left; padding-left: 15px; vertical-align: top; font-weight: normal;}
.objdoptabtd1 span      { color: rgb(80,80,80); letter-spacing: -1px; font-size: 12px; font-weight: normal;}
.objdoptabtd2           { width: 65%;text-align: left; padding-left:0px;}
.objdoptabtd2x          { width: 100%;text-align: left; padding-left: 0px;}

.objdoptabtd2 input     { width: 100%;text-align: left; font-size: 13px; padding-left: 3px; padding-top: 1px;padding-bottom: 1px;}
.objdoptabtd2input1     { width: 65%;text-align: left; font-size: 13px; padding-left: 3px; padding-top: 1px;padding-bottom: 1px;}
.objdoptabtd2input2     { width: 23%;text-align: left; font-size: 13px; padding-left: 3px; padding-top: 1px;padding-bottom: 1px;}
.objdoptabtd2input2b    { width: 22%;text-align: left; font-size: 13px; padding-left: 3px; padding-top: 1px;padding-bottom: 1px;}
.objdoptabtd2 textarea  { width: 100%;text-align: left; font-size: 12px; padding-left: 3px; height: 55px;}
.objred                 { color:red; font-size: 18px; font-weight: bold; margin-bottom: 6px; line-height: 10px;}
.objpayshadow           { color: rgb(100,100,100); font-weight: normal; } 


/*end*/


.objend                 { margin-top: 20px; text-align: center;width: 520px; font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif; font-size: 12px;letter-spacing: 0px;  font-weight: normal;}
.objendtab              { border: 1px black solid; width:520px; margin-left: 0px; padding-top: 7px;padding-bottom: 7px; font-size: 12px; font-weight: normal; text-align: left; }
/*
.objend                 { margin-top: 20px; text-align: center;width: 80%; font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif; font-size: 12px;letter-spacing: 0px;  font-weight: normal;}
.objendtab              { border: 1px black solid; width:520px; margin-left: -20px; padding-top: 7px;padding-bottom: 7px; font-size: 12px; font-weight: normal; text-align: left; }
*/
.objendtabcol1          { text-align: center; }
.objendtabcol2          { width: 50%; }
.objendtabcol3          { text-align: right;padding-right: 15px;  }
.objendtabcol4          { text-align: right;padding-right: 15px;  }
.objendtext             { margin-left:0px; text-align: left; font-weight: normal; font-size: 14px; letter-spacing: 0px; color: black;}
.objendleft             { text-align: left; margin-left: 20px;}
.objendtabtd1           { width: 30%;text-align: left; padding-left: 20px; vertical-align: top; }
.objendtabtd2           { width: 70%;text-align: left; padding-left: 25px; font-weight: bold;}
 
.objendtabcol1t         { text-align: center; border: 1px rgb(200,200,200) solid;  border-width: 1px 0px 0px 0px;}
.objendtabcol2t         { width: 50%; border: 1px rgb(200,200,200) solid;  border-width: 1px 0px 0px 0px;}
.objendtabcol3t         { text-align: right;padding-right: 15px; border: 1px rgb(200,200,200) solid;  border-width: 1px 0px 0px 0px; }
.objendtabcol4t         { text-align: right;padding-right: 15px; border: 1px rgb(200,200,200) solid;  border-width: 1px 0px 0px 0px; }







/*jaknato*/
/*fotogaleri*/



/*cenovka*/
/*12-1em,18-1.2em*/
.cenovkaANO{font-size:1.2em;color:red;}
.cenovkaNE{font-size:1.0em;color:green;}
.cenovkaANO2{font-size:11px;color:red;font-family: arial;}
.cenovkaNE2 {font-size:11px;color:green;}
/* forum */
    .next2        {border: 1px rgb(120,120,120) solid;text-align: center;height:20px;width:96px;color:#555555;background-color: #eeeeee;text-decoration:none; display: block;}
    .next2:hover  {border: 1px black solid;text-align: center;height:20px;width:96px;color:#000000;background-color: #ffffff;text-decoration:none;display: block;}


    .next         {border: 1px rgb(120,120,120) solid;text-align: center;height:20px;width:24px;color:#555555;background-color: #eeeeee;text-decoration:none; display: block;}
    .next:hover   {border: 1px black solid;text-align: center;height:20px;width:24px;color:#000000;background-color: #ffffff;text-decoration:none;display: block;}
    .next:link    {}
    .next:visited {}
    .nextselected {border: 1px black solid;text-align: center;height:20px;width:24px;color:#000000;background-color: #ffffff;text-decoration:none;display: block;}
    .nexttable    { margin-top: 0px; display: inline; border:0px black solid;text-decoration: none;font-family: arial;font-size: 13px; text-align: right;}
    .endr         {text-align: right; margin-right: 0px;margin-top: 6px;width: 100%;}
    .endr1        {text-align: left; margin-right: 0px;margin-top: 2px;margin-bottom: 7px;width: 100%;}

/*essox*/
.essoxA            {font-weight: bold;font-size: 1em;text-decoration:none; color: rgb(20,20,20);}/*pouzit i u vypisu produktu*/
.essoxA:hover      {font-weight: bold;font-size: 1em;text-decoration:underline;color: black;}
.essoxA:link       {}
.essoxA:visited    {}

/*   pro horni menu */
    div .hornimenu{ display: block;/* width:100%;*/}
        .hornimenu A
            { 
            /*background-image: url(rada1.png) ;*/
   			    text-decoration:none;
            background-repeat:no-repeat ;
				    color: black;		
            font-weight:bold;
            border: 1px black solid;
            /*background-color: rgb(220,235,255);*/
            background-color: rgb(225,235,255);/*225,235,255*/
            padding-bottom: 2px; 
            }			 
   	  .hornimenu A:link
            {
   			    text-decoration:none;
		        }
      .hornimenu A:visited
            {
   			    text-decoration:none;
		        }
      .hornimenu A:hover
            { 
   		     	text-decoration:none;
   		     	/*background-color:rgb(255,255,255);*/
   		     	background-color: rgb(255,255,255);
				    /*background-image: url(rada2.png) ;*/
            }
    div .hornimenu2{ display: block;}
        .hornimenu2 A
            { 
   			    text-decoration:none;
            background-repeat:no-repeat ;
				    color: black;		
            font-weight:bold;
            border: 1px black solid;
            background-color: rgb(250,200,200);
            }			 
   	  .hornimenu2 A:link{text-decoration:none;}
      .hornimenu2 A:visited{text-decoration:none;}
      .hornimenu2 A:hover{text-decoration:none;background-color: rgb(255,245,245);}
      .hornimenutext
            {
            font-size:0.9em;

            }
              
/*  leve menu */
      .levemenuobal
            {
            /*background-color: rgb(220,235,255);*/
            background-color: rgb(225,235,255);
            font-family: Arial;
            font-size: 0.7em;
            text-align:left;
            /*border: 2px rgb(200,215,255) ridge;*/
            border: 1px rgb(180,190,230) solid;
            width:100%;

            
           /*font-size:0.8em;*/
            overflow-x: hidden;
            }  
        .levemenu
          {height:17px;text-align:left;
          display: block;width:100%;
          vertical-align: middle;
          padding-top: 2px ;
          padding-left: 2px ;
          }
        .levemenupole
          {
            text-decoration:none;
            background-repeat:no-repeat ;	
            /*font-weight:bold;*/
            /*border: 1px white solid;
            border-width: 2px 0px 0px 2px;*/
            border-color: white;
            
            /*#B7F0FF
            183 240 255
            240 250 255*/
            /*background-color: rgb(220,235,255); */
            background-color: rgb(225,235,255);  
            color:black;
            overflow:hidden;
             		   
          }
        .levemenu:link
          {
   			    color:black;text-decoration:none;
          }
        .levemenu:visited
          {
   			    color:black;text-decoration:none;
          }
        .levemenu:hover
          {
   			  color:black;text-decoration:none;
   		     	background-color: rgb(255,255,255);
   		     	/*color:rgb(200,10,20); - pokles pomeru navstev*/
   		     	/*border: 1px rgb(210,210,235) solid;
   		     	padding: -1px 0px -1px 0px ;
   		     	border-width: 1px 0px 1px 0px;*/
   		     	
          }
        .levemenuvybrano
          {
            background-color: rgb(255,255,255);
            color:black;
            text-decoration:none;
            background-repeat:no-repeat ;	
            font-weight:bold;
            /*border: 0px white solid;
            border-width: 2px 0px 0px 2px;*/
            border-color: white;
          }

/*akce novinky atp*/
.nadpis{text-align: center;font-size: 27px;padding: 12px 0px 5px 0px;font-weight: bold; font-family: arial;}


.levemenuakce
          {
           /* background-color: rgb(220,235,255);*/
           background-color: rgb(225,235,255);
            color:black;
            text-decoration:none;
            background-repeat:no-repeat ;	
            font-weight:bold;
           /* border: 1px white solid;
            border-width: 2px 0px 0px 2px;*/
            border-color: white;
          }
  
/* horni panel */          

.hornipanel{
          font-family: arial;
          /*margin-top:5px;
          margin-bottom:-8px;
          margin-left:5px;
          margin-right:2px;*/
          font-size:11px;

          text-align:right;
          padding: 4px 4px 4px 7px;
          background-color: rgb(225,235,255);
          border: 1px rgb(180,190,230) solid;
          margin-bottom: 8px;
          }

/*
DEL
        .hornipanel
          {
          margin-top:5px;
          margin-bottom:-10px;
          margin-left:2px;
          margin-right:2px;
          font-size:0.8em;
          text-align:center;
          }
        select.velikost1 {font-size:0.9em;}
       select.velikost  {font-size:0.9em;}
        select.velikost2 {font-size:0.9em;}        
        .hornipaneltlacitko{font-size:0.9em;}  */

        .hpvelikost{font-weight: bold;font-size: 11px;}
        .hpselect {font-size:11px;border: 1px rgb(150,150,150) solid;padding: 1px 1px 1px 2px;}
        .hpsubmit{font-size:11px;border: 1px rgb(0,0,0) solid;padding: 0px 1px 0px 1px;font-weight: bold;}
/* pocitadlo */        
      .pocitadlo
          {
          width:100%;
          border: 4px rgb(255,0,0) ridge;
          BACKGROUND-color:rgb(255,255,100);
          }
      .pocitadlonadpis
          {
          font-size:1.0em;
          }
      .pocitadlohodnota
          {
          font-size:1.0em;font-weight:bold;font-family:Arial;
          }    

/* registrace obchodnika */
      .obchodnik
          {
          border: 4px rgb(255,0,0) ridge;
          BACKGROUND-color:rgb(255,255,100);
          width:100%;
          padding-top:12px;
          }
      .obchodnikjmeno{font-size:0.7em;width:90%;}
      .obchodnikheslo{font-size:0.7em;margin-top:2px;width:90%;}
      .obchodniktlacitko{margin-top:4px;font-size:0.7em;width:90%;}
      .obchodnikodhlaseni{margin-top:4px;font-size:0.9em;width:90%;margin-bottom:4px;} 

/*vyrobci*/
      .vyrobci
      {width:100%;border: 2px rgb(220,235,255) ridge;padding-bottom:2px;
       display: block;/* width:100%;*/
        }
.vyrobci A {color:blue;}
.vyrobci A:hover{color:black;}
.vyrobci A:link{}
.vyrobci A:visited{}
      
/*.vyrobceobr   {text-align: center;vertical-align: middle; width:160px; height:160px;}
 -moz-border-radius: 5px; border-radius:3 px;
*/
.vyrobcefiled { font-family: arial;font-size:12px;border: 0px rgb(150,150,150) solid ; padding: 3px 3px 3px 3px;  width:604px;text-align: justify;}/*text-align: left;*/
.vyrobcipopis { margin-left: 10px; }
.vyrobcefloat{float:left;padding: 2px 4px 2px 2px;}


/*pouzit i u vypisu produktu*/
/*.vyrobceA            {font-weight: bold;font-size: 1em;text-decoration:none; color: rgb(70,70,70);}
.vyrobceA:hover      {font-weight: bold;font-size: 1em;text-decoration:underline;color: black;}*/

.vyrobceA            {font-weight: bold;text-decoration:none; color: rgb(30,50,150);}
.vyrobceA:hover      {font-weight: bold;text-decoration:underline;color: rgb(200,10,20);}


      .vyrobcilogo{width:95% }
      
/* kos */
/*
overflow-x: hidden;        
width:100%; border: 2px rgb(180,190,230) ridge;BACKGROUND-color:rgb(255,255,100); font-size:11px;
*/

      .kos
        {

 font-family: arial;
overflow-x: hidden;        
width:180px; font-size:11px;

border: 1px rgb(150,150,50) solid; background-color:rgb(255,255,120)
        }

   


        /*vzhled kose*/
      .kossloupec1{width:6%;}/*10px*/
      .kossloupec2{width:57%;}/*51130px*/
      .kossloupec3{width:17%;text-align: right;padding-right: 3px;}/*30px*/
      .kossloupec4{width:20%;}/*26 20px*/
      .kosform{margin-bottom:-2px;margin-top:-2px;margin-bottom:-0px;text-decoration:none;height:10px;}  
      /*.kosokno{font-size:0.8em;height:19px; width:20px;overflow:hidden;background-color:rgb(255,255,255);text-align:right;}*/
      .kosokno{ margin-bottom: -1px; font-size:11px;width:16px;height:16px;background-color:rgb(255,255,255);border: 1px rgb(100,100,100) solid;} 
      .koscena{text-align:right;}
      .kosmezera{font-size:1px;}
      .kosf11{font-size:0.95em;}/*11*/
      .koswhite{background-color:white;text-align: center;}
      .kosposun{margin-left:3px;text-align: center;padding-top: 2px;padding-bottom: 2px;}

      .nakupnikosiktop{padding: 4px 0px 3px 0px;font-weight: bold; }
      .nakupnikosik{ color: black; text-decoration: none; padding: 2px 0px 2px 0px; }
      .nakupnikosik:hover{  color: black;text-decoration: underline; }

      
      .prvniakce {border:0px solid black;margin-bottom: 5px;margin-top: 1px;}
      .prvniakce2 {border:1px solid black;margin-bottom: 5px;}
      .pravaakce {margin-top:6px;height:90px;border:1px solid black;}
/* varianty */
/*varianta C -nej*/

/*del*/
    .katCleft { float: left; width: 65%;}
    .katCright{text-align: right; float: right;width: 33%; }

    .popiskavarc{line-height: 85%;font-size: 0.8em;}
    .poznamkavarc{font-size: 0.8em;}
    .hornivarc{font-size: 0.9em;}
    .forimg{margin-top:-1px;margin-bottom:-3px;height:14px;border:0px black solid;}

/*var c- new */
    .o2rt2{width:430px;font-size: 12px;margin-top: -100px;}
    .o2rt{width:430px;font-size: 12px;}

.testx{color: rgb(192,0,0);position: relative;bottom: -15px;left: 140px;
text-align: center;font-weight: bold;font-size: 24px;height: 0px;height: 100px; width: 150px;}
/*
.testx{color: rgb(192,0,0);position: relative;bottom: -15px;left: 140px;
text-align: center;font-weight: bold;font-size: 24px;height: 0px;height: 100px;}
*/
.testx{color: rgb(192,0,0);position: relative;bottom: -15px;left: 280px;
text-align: center;font-weight: bold;font-size: 24px;height: 0px;height: 100px; width:150px}

    .okno2tr1  {line-height: 115%;}
    .okno2tr2  {line-height: 100%;}
    .okno2td1 {width:22%;}
    .okno2td2 {width:78%;}
    .okno2trx {font-size: 11px; text-align: justify;padding-top: 6px;}
    .okno2label{font-size: 13px;}
    .okno2top{width:100%;

          font-family: arial;
          font-size:12px;
          text-align:left;
          margin-bottom: 4px;
    }
.okno2middle{padding: 4px 4px 4px 4px;}
      .definfo3{ 
            font-size: 13px;
  			    text-decoration:none;
            color: rgb(40,60,120);
            font-weight: bold;
            }			 
    .definfo3:hover{ 
   		     	text-decoration:underline;
   		     	color: rgb(200,10,20);
   		     	font-weight: bold;
            }
    .okno2left {float: left; width: 70%;}
    .okno2right{text-align: right; float: right;width: 30%; font-family: times New Roman;}
    .dareknadpis{ font-size: 13px;font-weight: bold; }

     input.okno      { margin-bottom: 2px; font-size:11px;width:18px;height:17px;overflow:hidden;background-color:rgb(255,255,255);border: 1px rgb(100,100,100) solid; }
     input.oknosmall { margin-top:    2px; font-size:11px;width:15px;height:17px;overflow:hidden;background-color:rgb(255,255,255);border: 1px rgb(100,100,100) solid; }
     input.tlacsmall { margin-left:   0px; }
     
     input.mnozstvi  { font-size:    11px;width:18px;height:17px;overflow:hidden;background-color:rgb(255,255,255);border: 1px black solid; }

/*defaultni okno*/
    .definfo{ 
  			    text-decoration:none;
            color: rgb(0,0,220);
            font-weight: bold;
            }			 
    .definfo:hover{ 
   		     	text-decoration:underline;
   		     	color: red;
   		     	font-weight: bold;
            }

/*
    .pdef0a{border: 1px rgb(255,255,255) solid;width:199px; height:240px;background-color:rgb(225,235,255) }
    .pdef0b{border: 1px rgb(120,120,240) solid;width:199px; height:240px;background-color:rgb(210,220,250) }

    .pdef1a{border: 1px rgb(255,255,255) solid;width:199px; height:240px;background-color:rgb(255,255,160) }
    .pdef1b{border: 1px rgb(180,180,50) solid;width:199px; height:240px;background-color:rgb(255,255,125) }
novinka oranzova
    .pdef2a{border: 1px rgb(255,255,255) solid;width:199px; height:240px;background-color:rgb(255,235,190) }
    .pdef2b{border: 1px rgb(255,190,120) solid;width:199px; height:240px;background-color:rgb(255,220,170) }

    .pdef3a{border: 1px rgb(255,255,255) solid;width:199px; height:240px;background-color:rgb(235,255,235) }
    .pdef3b{border: 1px rgb(120,230,120) solid;width:199px; height:240px;background-color:rgb(215,255,215) }
*/
  

    .pdef0a{border: 1px rgb(190,190,245) solid;background-color:rgb(225,235,255) }
    .pdef0b{border: 1px rgb(120,120,230) solid;background-color:rgb(210,220,250) }

    .pdef1a{border: 1px rgb(210,210,160) solid;background-color:rgb(255,255,160) }
    .pdef1b{border: 1px rgb(160,160,70) solid; background-color:rgb(255,255,120) }

    .pdef2a{border: 1px rgb(250,210,140) solid;background-color:rgb(255,235,190) }
    .pdef2b{border: 1px rgb(240,180,110) solid;background-color:rgb(255,220,170) }

    .pdef3a{border: 1px rgb(160,230,160) solid;background-color:rgb(235,255,235) }
    .pdef3b{border: 1px rgb(115,220,115) solid;background-color:rgb(215,250,215) }

    .pdefx{height:237px;}
    .pdefxsmall{height:205px;}
    .pdefx2small{height:170px;}

    .defwin{width:199px; height:240px;}
    .moredef{font-size:11px;font-family: arial;}
    .linedef{ margin-top: 2px; }
    .timesroman{font-family: times New Roman;}
    .namedef{font-size:12px; line-height: 13px; margin-bottom:0px; font-family:arial; font-weight: bold;}
    
    .defwinsmall{width:180px; height:210px;}
    .namedefsmall{font-size:11px; line-height: 12px; margin-bottom:0px; font-family:arial; }
    .moredefsmall{font-size:10px;font-family: arial;}

    .defwin2small{width:119px; height:173px;}/*144*/
    .namedef2small{font-size:10px; line-height: 11px; margin-bottom:2px; font-family:arial; }
    .moredef2small{font-size:9px;font-family: arial;}
    
    
      .variantaoknoakcecelek{width:100%;}
      .variantaoknobazarcelek{width:100%}
      .variantaoknonovinkycelek{width:100%}
      
      .variantapolovina{width:33%}/* pro akce a bazar zakladni rozdeleni na dve poloviny*/
      .variantapolovinaV{width:240px}/* pro akce a bazar zakladni rozdeleni na dve poloviny*/

      .variantapolovinaV{width:220px}
      .variantapolovinaV5{width:134px}/*pro vypis 5-ti produktù */

      .variantaoknoakce{height:240px;background-color:rgb(251,255,100);padding: 1px 1px 1px 1px;}/*background-color:rgb(255,255,100);*/
      .variantaoknobazar{height:230px;background-color:rgb(220,255,100)}
      .variantaoknoV{width:198px; height:238px;background-color:rgb(240,240,255);margin-bottom: 3px;}

      .variantaoknonovinky{height:230px;background-color:rgb(255,238,238)}

      .variantaodsazeni{margin-bottom:-18px;padding-bottom: 3px;margin-top: 0px;padding-top: 2px;}
      
      .dalsiinfo{text-align:right;margin-left:2px;font-size:11px;}
      .onazev{font-size:13px; line-height: 12px; margin-bottom:0px;}







      
  /*radkovy vypis*/
      .VAR0{width:100%;}                         
      .VAR1{width:42%;}
      .VAR2{width:18%;font-size:12px;}
      .VAR3{width:16%;}
      .VAR4{width:18%;}
      /*.VAR5{width:18%;}*/
      .VAR6{width:10%;}  
      .VARf11{font-size:11px;}  
      .VARf12{font-size:12px;}
      .variantaneurcena{font-size:10px;color:green;}    
     
      .variantalevyobrazek{width:250px;}    
                
   /*defaultni*/   
      .variantadefault{width:50%;}/* pro defaultni akci*/
      .okno1leve{ width:30%;}
      .okno1prave{width:70%;}
      .variantaokno1{width:100%;height:220px;}
      .velikostnadpisu{width:100px;overflow:hidden;}

      .okno1p100{margin-top:-3px;}

      .okno1formodsazen{margin-bottom:-2px;}
      .okno1v100{width:100%;}
      .popiska {line-height:80%;font-size:0.7em;}
      .jednapopiska{overflow:hidden;width:100%;}
      
.formkorekce{margin-bottom:4px;margin-top:4px;margin-left:2px;margin-right:2px;}
.vybervyrobce{font-size:0.7em;width:90%;overflow-x: hidden;}

.vyhledat{ padding-left: 5px; font-size:0.7em;width:90%;overflow-x: hidden; background-position: left; background-image: url("googlewhite.jpg");background-repeat: no-repeat; }

.vyhledatpole{margin-top:4px;}
.vybervyrobcepole{margin-top:4px;}
/* o produktu */
.formdefault{margin-top:0px;margin-bottom:0px;}

.nadpisek1{color: red;}
.nadpisek2{color: blue;}
.nadpisekpozn{font-size:0.75em;}
    .produktpopiska {font-size:0.80em;width:250px;}
    .produktdata {font-size:0.80em;width:250px;}


    .barvafield{width:585px; background-color:rgb(220,235,255);  -moz-border-radius: 6px; border-radius:4 px;}/*background-color: rgb(240,250,255);#EEEEFF rgb(229,240,255)*/
    .barvafield2{margin-left: 5px; padding-bottom:5px;  width:585px; background-color:rgb(220,235,255);  -moz-border-radius: 6px; border-radius:4 px;}/*background-color: rgb(240,250,255);#EEEEFF rgb(229,240,255)*/
    .dalsiA            {text-decoration:none; color: rgb(50,50,255);}/*color: rgb(75,75,75);*/
    .dalsiA:hover      {text-decoration:underline;color: black;}
    .dalsiA:link       {}
    .dalsiA:visited    {}

/*o produktu old*/
.oproduktu{border: 0px rgb(220,235,255) ridge;width:100%;}
.nadpisproduktu{text-align:right;font-size:1.15em;margin-right:30px;}

/*o produktu new*/
.aboutproduct{width:100%;font-family: arial;margin-top: 10px;}
.aboutproductlabel{text-align:right;font-size:17px;margin-right:10px;height: 42px;vertical-align: middle;width: 100%;}
.aboutprice{font-family: times New Roman;}
.aboutsmall{width: 50px;height: 50px;border: 1px rgb(100,100,100) solid;text-align: center;vertical-align: middle;}
.abouttable{width:99%;border: 1px rgb(190,190,245) solid; background-color:rgb(215,225,250);margin-top: -96px;}/*zakl.vlastnosti*/
.abouttable2{width:99%;border: 1px rgb(190,190,245) solid; margin-top: 12px;background-color:rgb(215,225,250);}/*popis*/
/*.abouttable{width:96%;border: 1px rgb(120,120,230) solid; margin-top: 5px;background-color:rgb(220,230,250);}*/
.abouttablemiddle{width:99%;font-size: 14px; margin: 4px 5px 4px 5px;line-height: 130%;padding-left: 5px;padding-right: 4px;}


.abouttd1{width: 33%;}
.abouttd2{width: 67%;}
.aboutlabel1{font-weight: bolder;color:rgb(255,50,50);font-size: 16px; letter-spacing: 0px;}
.aboutlabel1x{font-weight: normal;color:rgb(255,50,50);font-size: 15px; letter-spacing: 0px;}
.aboutlabel2{font-weight: bold;color:rgb(50,50,240)}
.aboutx{font-size:13px;}
.abouty{font-size:13px;}
.abouttr0{background-color:rgb(235,240,250); border: 1px red solid;}
.abouttr1{background-color:rgb(220,230,250);border: 1px red solid;border-width: 1px 0px 0px 0px;}

.abouttestx{color: rgb(192,0,0);position: relative;bottom: -10px;left: 185px;
text-align: right;font-weight: bold;font-size: 24px;height: 0px;height: 100px;}
.aboutabout{font-size: 12px;}
.aboutblack{font-size: 13px;font-weight: bold;margin-top: 14px;color: black;margin-left: 15px;text-align: left;margin-bottom: 6px;}


/*kategorie*/
.zakategorie{font-size:0.65em;font-family: arial;}
.zakategorie:hover{color:black;}
.zakategoriepopis{font-size:1em;}
.zakategoriepopis:hover{color:red;}
.zakategorietab{text-align: justify;}
.zakategorietab2{text-align: justify;padding-left: 5px;padding-right: 5px;}

/*message*/
/*  
.mfs    {width:590px;font-size:14px;text-align:center;margin-top: 20px;border: 1px black solid;  padding-bottom: 7px;}
.mlegend{color:rgb(0,0,0);font-weight: bolder;}
.mdiv   {margin-left: 10px;width:550px;text-align:right;}
.mdivs  {margin-left: 10px; width:550px;text-align:left;color:rgb(50,50,50);}
.marea  {width:550px;height:60px; color:rgb(50,50,50);background-color:rgb(225,225,225);border:1px rgb(114,114,114) solid;padding-left:5px;}
.msec1  {width:200px;             color:rgb(50,50,50);background-color:rgb(225,225,225);border:1px rgb(114,114,114) solid;padding-left:5px;}
.msec2  {width:100px;             color:rgb(50,50,50);background-color:rgb(225,225,225);border:1px rgb(114,114,114) solid;padding-left:5px;}
.msub   {width:60px;              color:rgb(30,30,30);background-color:rgb(225,225,225);border:1px rgb(114,114,114) solid;}
.mcheck {font-size:0.8em;color:rgb(0,102,51);}
.mr{text-align: right;}
.mone   {width:560px;text-align:left;color:rgb(0,0,0);overflow-x: hidden;margin-top: 10px;margin-left: 10px;}
*/
.mfstop {margin-top: 14px;text-align: center;width:100%}
.mfs    {  padding: 3px 3px 3px 3px;border: 1px rgb(150,150,150) solid;
 -moz-border-radius: 5px; border-radius:3 px;  font-size:12px;text-align:center;color: rgb(120,120,120);}
.mlegend{font-weight: bolder; font-size:13px;color: rgb(20,20,20);}
.mdiv   {margin-left: 10px;width:550px;text-align:right;}
.mdivs  {margin-left: 10px; width:550px;text-align:left;color:rgb(50,50,50);}
.marea  {width:550px;height:60px; color:rgb(100,100,100);background-color:rgb(245,245,245);border:1px rgb(140,140,140) solid;padding-left:5px;}
.msec1  {width:200px;             color:rgb(100,100,100);background-color:rgb(245,245,245);border:1px rgb(140,140,140) solid;padding-left:5px;}
.msec2  {width:100px;             color:rgb(50,50,50);background-color:rgb(240,240,240);border:1px rgb(140,140,140) solid;padding-left:5px;}
.msub   {width:60px;              color:rgb(30,30,30);background-color:rgb(240,240,240);border:1px rgb(140,140,140) solid;}
.mcheck {font-size:0.8em;color:rgb(0,102,51);}
.mr{text-align: right;}
.mone   {width:560px;text-align:left;color:rgb(75,75,75);overflow-x: hidden;margin-top: 8px;margin-left: 10px;text-align: justify;}
.odkazy a       {font-size:0.8em; color:rgb(100,100,100);text-decoration:none;font-family: arial; font-size: 11px;}
.odkazy a:hover {font-size:0.8em;color:rgb(75,75,75); text-decoration:underline;font-family: arial; font-size: 11px;}
.odkazyall a img{ border:0px red solid;}
.odkazyall {line-height: 14px;}
.fdate{font-size: 12px;color: rgb(104,104,104);}


/* popis obsahu v kategorii ( popis podkategorii v kategorii ) */
  .popiskategorie{border: 1px black solid;width:100%;overflow-x: auto;}

  .catlabel{text-align: left;font-size: 11px;font-weight: bold; padding-left: 5px;}
  .catlabel2{font-size: 18px;font-weight: bold;padding-bottom: 8px;}
  
      .definfo2{ 
  			    text-decoration:none;
            /*color: rgb(0,0,200);
            color: black;*/
            color: rgb(40,60,120);
            font-weight: bold;
            }			 
    .definfo2:hover{ 
   		     	text-decoration:underline;
   		     	/*color: red;*/
   		     	color: rgb(185,20,30);
   		     	font-weight: bold;
            }

  .nadpis2{ text-align: left;font-size: 13px;font-weight: bold; width: 600px;
            border: 1px rgb(180,190,230) solid;background-color: rgb(225,235,255);
            padding: 4px 4px 4px 7px;margin-left: 0px;margin-top: -4px;margin-right:0px ;}
  
  .vypiskategorii{font-family:arial;}
  .tr100{width: 100%;text-align: center;}
  .td50{width: 300px;text-align: center;text-align: center;vertical-align: top;padding-left: 10px;   line-height: 92%;}
  .nadpistaba{width: 90px; height: 90px;border: 1px rgb(180,180,180) solid;text-align: center;background-color: white;}
  .nadpistabb{width: 100px; height: 60px;border: 1px rgb(180,180,180) solid;text-align: center;background-color: white;}
  .catobal{height:90px;vertical-align: top;}
  .catobaltr{vertical-align: top;}
  .catobaltd{vertical-align: middle;width: 90px;}
  .mantable{padding-bottom: 10px;width: 100%;}
  .defman{text-align: center;float:left;margin-left: 2px;margin-top: 10px;}

      .catshadow{ 
            font-size: 11px;
  			    text-decoration:none;
            color: rgb(100,100,100);
            }			 
    .catshadow:hover{ 
   		     	text-decoration:underline;
   		     	color: rgb(185,20,30);
            }
      
      .fivetab{width: 580px;padding: 4px 4px 4px 6px;      margin-top: 3px;font-family: arial;font-size: 12px;text-align: left;}
      .fivetab tr{width: 100%;padding: 4px 4px 4px 6px;}
      .fivetr{border: 1px rgb(170,170,170) solid;font-size: 12px;
      border-width: 0px 0px 1px 0px;
      
      width: 580px;
      float: none;
      display: block;
      
      padding: 0px 2px 2px 2px;
      }
      .fivetrmiddle{height: 18px; vertical-align:bottom; padding-top: 4px;}
      .floatnone{  width: 580px; float: none; }
      .nej{color: rgb(50,50,50);}
      .td90{width: 90%;float: left;}
      .td10{width: 10%; color: rgb(255,50,50);font-weight: bold;text-align: right;float: right;}
      .fiveshadow{ 
  			    text-decoration:none;
            color: rgb(60,60,60);
            }
    .fiveshadow:hover{ 
   		     	text-decoration:underline;
   		     	color: rgb(255,0,0);
            }
/*rady*/
.nadpisrady   {text-align: left;line-height: 24px; font-size: 15px; margin-left: 30px;margin-top: 10px;}
.radya        {text-decoration: none; font-size: 15px;font-weight: bold; color: rgb(80,80,80);}
.radya:hover  {color: black;text-decoration: underline;}
.radydivleft  { text-align: left;margin-left: 30px;font-family: arial; }
