
/*

 hlavni barvy 
 logo zluta:  #FFEF10
 logo modra:  #0077B1
 pozadi modra svetle: #409ed4 -> #FC9494 (#F96057)     
 pozadi mimo stranky:silver;

 
*/
	 
 

html {
 
		padding: 0px;
		margin-top:0px;
	 
		background-color:#F1F7F9;
 
/*
BACKGROUND: url(../img/design/bg.jpg) #dae0d2 repeat-x 50% center; 
 */
 
}



a.headertopmenu:link { color:#0077B1; text-decoration:none; font-weight : bold; font-size : 115%;    } /* ruzova #FFA724 */
a.headertopmenu:visited { color:#0077B1; text-decoration:none; font-weight : bold; font-size : 115%;}/* ruzova #FFA724 */
a.headertopmenu:active { color:#0077B1; text-decoration:none; font-weight : bold; font-size : 115%;}/* ruzova #FFA724 */
a.headertopmenu:hover { color:black;    text-decoration:none; font-weight : bold; font-size : 115%; } /* ruzova #FFA724 */

a.headertopmenuS:link { color:black; text-decoration:none; font-weight : bold ; font-size : 115%; } /* ruzova #FFA724 */
a.headertopmenuS:visited { color:black; text-decoration:none; font-weight : bold; font-size : 115%; }/* ruzova #FFA724 */
a.headertopmenuS:active { color:black; text-decoration:none; font-weight : bold; font-size : 115%; }/* ruzova #FFA724 */
a.headertopmenuS:hover { color:black;    text-decoration:none; font-weight : bold; font-size : 115%; } /* ruzova #FFA724 */

a.headertopmenu2:link { color:red; text-decoration:none; font-weight : bold; font-size : 115%;    } /* ruzova #FFA724 */
a.headertopmenu2:visited { color:red; text-decoration:none; font-weight : bold; font-size : 115%;}/* ruzova #FFA724 */
a.headertopmenu2:active { color:red; text-decoration:none; font-weight : bold; font-size : 115%;}/* ruzova #FFA724 */
a.headertopmenu2:hover { color:black;    text-decoration:none; font-weight : bold; font-size : 115%; } /* ruzova #FFA724 */

a.headertopmenu2S:link { color:red;   font-weight : bold ; font-size : 115%; } /* ruzova #FFA724 */
a.headertopmenu2S:visited { color:red;   font-weight : bold; font-size : 115%; }/* ruzova #FFA724 */
a.headertopmenu2S:active { color:red;   font-weight : bold; font-size : 115%; }/* ruzova #FFA724 */
a.headertopmenu2S:hover { color:red;      font-weight : bold; font-size : 115%; } /* ruzova #FFA724 */

  
.headertopTable{
 background-color:yellow;
 border-top: solid #0077B1 2px;
 border-left: solid #0077B1 2px;
 border-right: solid #0077B1 2px;
 box-shadow: 3px  3px 3px #888;

} 

.headertop{
 color:#0077B1; 
}

.zvyraznitextilbarva{
 border: solid #101010 2px;

}


body {
 /*background:#0077B1;@venek*/ /*#C4DF9B; */  
 color:black; 
 font-family: Verdana,Arial, Helvetica, sans-serif;


}


.rozcestniknic{
		background-color:silver;
  

}
.obsahRamecky{
  font-size : 120%;
   
}

/* titulky povinnych udaju ve formularich */
.necessary {

/*   background: #FFA724; */
   color: navy; 

  Font-family : 'Times New Roman CE', 'Ariel CE';
  font-weight: bold;
  font-size : 95%;

}

th.form  {
 color : navy;  
 font-size : 120%;
 background: #FFDA82 /*   #FFDA82; @barva */    
    /*font-size:         8pt;*/
}  

 

table { 
 font-size: 10pt;
  text-align: justify ;
  
}

.uvodkategorie{
 background-color: #FC9494;/*uvodkategorie@pozadi*/ 
 height: 30;
 text-decoration: underline;
  color:blue;
 font-size: 105%;
 font-weight : bold;
 border-top: solid silver 1px;   
  border-left: solid silver 1px;   
  border-right: solid silver 1px;   
}


ul {
 font-size: 11pt;  
  color: #0060C4;

 font-weight : bold;

}


.uvodkategoriepopis{
 color:black;
 font-size: 105%;
  border-left: solid silver 1px;   
  border-right: solid silver 1px;   

}

.dotaz{
 color:black;
 font-size: 105%;
 font-weight : bold;
 text-align: justify ;

}


.odpoved{
  color:black;
 font-size: 100%;
 text-align: justify ;

}

.uvodkategorieoddelovac{
 border-top: solid silver 1px;   
 
} 


.hlavniTabulka{
background-color: #FC9494;/*@pozadi*/ 
border: solid #BFDBFF 1px; 
BACKGROUND: url(../img/designtextil/header.png) #FC9494 no-repeat ;  /* @pozadi*/
 box-shadow: 3px  3px 3px #888;
 width: 1080;

}


.tlacitkanabidka{
   

}

.tlacitka{
 border: solid gray 1px; 
}

.error{
 color:red; 
 font-size: 100%;
 font-weight : bold;

}

 .zvyraznenitextu{
 color:red; 
 font-size: 100%;
 font-weight : bold;

}



/* popis polozek formularu */
.formtitle {
  font-family : 'Times New Roman CE', 'Ariel CE';
  font-size : 105%;
  font-weight : bold;
}

.smalltitle{
  text-align : center;  /*LEFT CENTER*/
  Font-family : 'Times New Roman CE', 'Ariel CE';
  font-size : 120%;
  font-weight : bold;
}

.tisic {
	margin-left: 0.3em;	/* oddělovač tisíců místo mezery v HTML */
}


 

.vlozitdokoseshow {  background: url(../img/menu/vlozitdokose.png) repeat-x; line-height: 37px; vertical-align: top; height: 37px; margin-top: 1px; margin-left: 4px; width: 200px; border: 0; cursor:pointer;}
.vlozitdokoseshow2 {  background: url(../img/menu/vlozitdokoseS2.png) repeat-x; line-height: 37px; vertical-align: top; height: 37px; margin-top: 1px; margin-left: 4px; width: 200px; border: 0; cursor:pointer;}
 

.zobrazitnabidkushow {   border: solid gray 1px; background: url(../img/menu/nabidkaplus.png) repeat-x; line-height: 37px; vertical-align: top; height: 37px; margin-top: 1px; margin-left: 4px; width: 145px; border: 0; cursor:pointer;}
.zobrazitnabidkuhide {  border: solid gray 1px; background: url(../img/menu/nabidkaminus.png) repeat-x; line-height: 37px; vertical-align: top; height: 37px; margin-top: 1px; margin-left: 4px; width: 145px; border: 0; cursor:pointer;}
.zobrazitnabidkushow2 {  border: solid gray 1px; background: url(../img/menu/nabidkaplus.png) repeat-x; line-height: 37px; vertical-align: top; height: 37px; margin-top: 1px; margin-left: 4px; width: 145px; border: 0; cursor:pointer;}
.zobrazitnabidkuhide2 {  border: solid gray 1px; background: url(../img/menu/nabidkaminus.png) repeat-x; line-height: 37px; vertical-align: top; height: 37px; margin-top: 1px; margin-left: 4px; width: 145px; border: 0; cursor:pointer;}


/* img/menu/koupit.png */
.pridatcinnostshow { background: url(../img/text-pole-plus.gif) repeat-x; line-height: 22px; vertical-align: top; height: 22px; margin-top: 1px; margin-left: 4px; width: 22px; border: 0; cursor:pointer;}
.pridatcinnosthide { background: url(../img/text-pole-minus.gif) repeat-x; line-height: 22px; vertical-align: top; height: 22px; margin-top: 1px; margin-left: 4px; width: 22px; border: 0; cursor:pointer;}

.pridatcinnostshow2 { background: url(../img/text-pole-plus.gif) repeat-x; line-height: 22px; vertical-align: top; height: 22px; margin-top: 1px; margin-left: 4px; width: 22px; border: 0; cursor:pointer; background-position: 0 -22px;}
.pridatcinnosthide2 { background: url(../img/text-pole-minus.gif) repeat-x; line-height: 22px; vertical-align: top; height: 22px; margin-top: 1px; margin-left: 4px; width: 22px; border: 0; cursor:pointer; background-position: 0 -22px;}

.pridejdosekusu {
/*font-size:9px;     */
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0;
margin:0;
height:20px;
}


.zvyraznikomentarobsah{
 border: solid #DEE9EF 1px;
 background-color: #F1F7F9;     

}

.kontaktzvyrazni{
  font-size : 110%;
  font-weight : bold;  

} 
.zvyraznitext{
 color: #B90023;

} 


.zvyraznitextilbarva{
 border: solid #101010 2px;

}


.zvyrazni{
 border: solid silver 1px;
/* padding: 1px;   !!!*/
}



.zvyrazniT{
 border-top: solid silver 1px;
  height:10px;
}
.zvyrazniB{
 border-bottom: solid silver 1px;
 padding: 10px; 
}

.even{
      background-color: #EBEBEB;     /*#CED5D3*/
      border: solid #BFDBFF 2px; /* E5E5E5*/
} 

.zvyrazniBeven{
 background-color: #EBEBEB;     /*#CED5D3*/
 border-bottom: solid silver 1px;
 height:10px;
}
.zvyrazniTeven{
 background-color: #EBEBEB;     /*#CED5D3*/
 border-top: solid silver 1px;
 height:10px;
}

 
.odd{
       background-color:white; 
       border: solid #BFDBFF 2px;
} 

.zvyrazniBodd{
 background-color:white; 
 border-bottom: solid silver 1px;
  height:10px;
}
.zvyrazniTodd{
 background-color:white; 
 border-top: solid silver 1px;
  height:10px;
}

/* stavy objednavky */

/*
.nova{
 color:white;
 background-color:red;       
 border: solid #BFDBFF 2px;
}

.zvyrazniBnova{
 background-color:white; 
 border-bottom: solid silver 1px;
  height:10px;
}

.zvyrazniTnova{
 background-color:red; 
 border-top: solid silver 1px;
  height:10px;
}

.zpracovavana{
 color:black;
 background-color:#FFDA82; 
 border: solid #BFDBFF 2px;
}

.zvyrazniBzpracovavana{
 background-color:white; 
 border-bottom: solid silver 1px;
  height:10px;
}

.zvyrazniTzpracovavana{
 background-color:red; 
 border-top: solid silver 1px;
  height:10px;
}

.objednano{
 color:white;
 background-color:green; 
 border: solid #BFDBFF 2px;
}

.zvyrazniBobjednano{
 background-color:white; 
 border-bottom: solid silver 1px;
  height:10px;
}

.zvyrazniTobjednano{
 background-color:red; 
 border-top: solid silver 1px;
  height:10px;
}

.zaplaceno{
 color:white;
 background-color:red; 
 border: solid #BFDBFF 2px;
}

.zvyrazniBzaplaceno{
 background-color:white; 
 border-bottom: solid silver 1px;
  height:10px;
}

.zvyrazniTzaplaceno{
 background-color:red; 
 border-top: solid silver 1px;
  height:10px;
}
.neprevzato{
 color:red;
 background-color:white; 
 border: solid #BFDBFF 2px;
}


.zvyrazniBneprevzato{
 background-color:white; 
 border-bottom: solid silver 1px;
  height:10px;
}

.zvyrazniTneprevzato{
 background-color:white; 
 border-top: solid silver 1px;
  height:10px;
}


.naskladneno{
 color:gray;
 background-color:white; 
 border: solid #BFDBFF 2px;
}

.zvyrazniBnaskladneno{
 background-color:white; 
 border-bottom: solid silver 1px;
  height:10px;
}

.zvyrazniTnaskladneno{
 background-color:white; 
 border-top: solid silver 1px;
  height:10px;
}



.vyrizeno{
 color:gray;
 background-color:white; 
 border: solid #BFDBFF 2px;
}




.zvyrazniBvyrizeno{
 background-color:white; 
 border-bottom: solid silver 1px;
  height:10px;
}

.zvyrazniTvyrizeno{
 background-color:white; 
 border-top: solid silver 1px;
  height:10px;
}
 



*/
/* ukol cervene  #FFDA82*/
.ukol{
 color:black;
 background-color:#F78762;       
 border: solid #BFDBFF 2px;
}

.zvyrazniBukol{
 background-color:#F78762; 
 border-bottom: solid silver 1px;
  height:10px;
}

.zvyrazniTukol{
 background-color:#F78762; 
 border-top: solid silver 1px;
  height:10px;
}
/* ukol tolik nechvata  #FFDA82*/
.ukolnechvata{
 color:black;
 background-color:#FFDA82; 
 border: solid #BFDBFF 2px;
}

.zvyrazniBukolnechvata{
 background-color:#FFDA82; 
 border-bottom: solid silver 1px;
  height:10px;
}

.zvyrazniTukolnechvata{
 background-color:#FFDA82; 
 border-top: solid silver 1px;
  height:10px;
}

/* ceka se na zakaznika */
.cekaninazakaznika{
 color:black;
 background-color:#9F9FFF; 
 border: solid #BFDBFF 2px;
}

.zvyrazniBcekaninazakaznika{
 background-color:#9F9FFF; 
 border-bottom: solid silver 1px;
  height:10px;
}

.zvyrazniTcekaninazakaznika{
 background-color:#9F9FFF; 
 border-top: solid silver 1px;
  height:10px;
}

/* zakazka je ukoncena */

.hotovo{
 color:gray;
 background-color:white; 
 border: solid #BFDBFF 2px;
}

.zvyrazniBhotovo{
 background-color:white; 
 border-bottom: solid silver 1px;
  height:10px;
}

.zvyrazniThotovo{
 background-color:white; 
 border-top: solid silver 1px;
  height:10px;
}

/* vystornovano */
.storno{
 color:gray;
 background-color:white; 
 border: solid #BFDBFF 2px;
 text-decoration: line-through;
}

.zvyrazniBstorno{
 background-color:white; 
 border-bottom: solid silver 1px;
  height:10px;
}

.zvyrazniTstorno{
 background-color:white; 
 border-top: solid silver 1px;
  height:10px;
}

/* problem */

.problem{
 color:white;
 background-color:red;       
 border: solid #BFDBFF 2px;
}

.zvyrazniBproblem{
 background-color:red; 
 border-bottom: solid silver 1px;
  height:10px;
}

.zvyrazniTproblem{
 background-color:red; 
 border-top: solid silver 1px;
  height:10px;
}


.loginform{
      background-color: white;     /*#CED5D3*/
      border: solid #BFDBFF 2px; /* E5E5E5*/
} 
 
p{
 margin: 0em; text-indent:5em;
} 

li {
   
}
   
li.zvyrazni {
     background-color:white ;
       border: solid #BFDBFF 2px;
    /* font-family: "Courier";  */
     list-style-type: none;
     /* list-style-image: url(okno.gif);  */
     line-height: 18px; 
     /* padding-bottom: 20px; */
     padding: 6px;  
     /* text-indent: 20;   
   
     letter-spacing: 1px;
     word-spacing: 4px;  */
   }


   .headerNadpis{
     font-family:  Tahoma ;    
     font-size:290%; 
     color: #FFEF10;
     background-color:#0077B1;
     font-weight : bold;
      
     text-align: center; 
   }

 

    td.dolniMenu{
     font-family:  Arial ;    
     font-size:160%; 
     color: #0077B1;
     background-color:#FFEF10;
     font-weight : bold;
      
     text-align: center; 
    border: solid #BFDBFF 1px;
   }
 

 
 .obrPopis{
 font-family:  Arial ;    
 font-size:90%; 
 color: black;
 width: 100; 
 text-align: justify; 
    
  }

.obsahOdkazy{
 font-size:90%; 
 color: #0060C4;
 font-weight : bold;
}

.obsahPopis{
 font-family:  Arial ;    
 font-size:90%; 
 color: gray;
 width: 100; 
 text-align: justify; 
  } 

.obsahNadpis{
 font-size:135%; 
 color: #0060C4;
 font-weight : bold;
}

.materialNadpis{
 font-size:175%; 
 color: #0060C4;
 font-weight : bold;
}

.materialCenaNadpis{
 font-size:105%; 
  
 font-weight : bold;
}

.materialCenaPolozka{
 font-size:110%; 
 
}

.folieCenaPolozka{
 font-size:100%; 
 
}

.koszvyrazni{
 border: solid silver 1px;
 padding: 0px 15px 0px 15px; 
}

.kospolozkycelkem{
 font-size:110%; 
 font-weight : bold;
 height: 30;
}

.kospolozkynadpissleva{
 font-size:100%; 
 color: red;
 
 

}
.kospolozkynadpis{
 font-size:110%; 
 font-weight : bold;
 height: 30;
}

.kospolozkynadpisB{
 font-size:110%; 
 font-weight : bold;
 height: 30;
 border-bottom: solid silver 1px;
}

.kospolozkytext{
 height: 30;

}
  
.materialParametry{
 font-size:90%; 
 color: #0060C4;
 text-align: justify; 
 vertical-align: top;
}

.materialParametryGroup{
 font-size:100%; 
 color: #0060C4;
 text-align: justify; 
 vertical-align: top;
}


.materialInfo{
 font-size:90%; 
 color: black;
 text-align: justify; 
 vertical-align: top;
}

.materialInfoNadpis{
 font-weight : bold;
 font-size:120%; 
 color: black;
}

.materialPrilohy{

}

.komentarNadpis{
 font-weight : bold;
 font-size:100%; 
 color: black;
 vertical-align: center;

}

.materialOdkazy{
 font-weight : bold;
 font-size:100%; 
 color: black;
 vertical-align: center;

}

.materialKlicovaSlova{
 font-weight : bold;
 font-size:115%; 
 color: black;
 vertical-align: center;
 height: 50;
}



.obsahText{

}

.headerVitejte{
 font-family:  Arial ;    
 font-size:90%; 
 color: white;
 font-weight : bold; 
  text-shadow: 3px 3px 3px #888;
  
}

 

.headerMenu{
 font-family:  Arial ;    
 font-size:110%; 
 color: black;
 font-weight : bold;  
} 

.nadpis1{
 font-size:300%; 
 color: #FF711B;
 font-weight : bold;  
}

.nadpis2{
 font-size:150%; 
 font-weight : bold;  
 color: #FF711B
}

h1 {font-size: 15pt; font-weight: bold; color: #0060C4 }
h2 {font-size: 13pt; font-weight: bold; color: #0060C4 }
h2.info {font-size: 13pt; font-weight: bold; color: #B90023 }
h3 {font-size: 10pt; font-weight: bold; color: #B90023 }




.levaCast{
 background-color: #FC9494;/*@pozadi*/ 
} 

.leveMenu2{
 border-left: dotted #8cc5e8 1px; /* border-right: solid #FBE05F; */
 border-top: dotted #8cc5e8 1px; /* border-right: solid #FBE05F; */
 border-bottom: dotted #8cc5e8 1px; /* border-right: solid #FBE05F; */
   /* background-color: navy;   #F7FDB4*/
} 
 
.leveMenu{
/*border-right: solid gray 1px;  border-right: solid #FBE05F; */
} 
 
td.leveMenuKontakt
{
 
  color: white; 
  font-family :   'Arial';
  font-weight : bold;  
 
}

 .texty{
  font-style: normal;
  color: #000000; 
  font-weight: normal; 

}

.hlavniTextUvod{
 color: black; /* navy */ 
    

}

.navigaceNahoru{
 border-right: dotted #8cc5e8 1px; 

}
.navigaceStartx{
 height: 30;
 border-bottom: solid navy 3px; 
 border-right: solid navy 3px;
}


.navigaceStart {
 height: 30;
 border-bottom: dotted #8cc5e8 1px; 
 border-right: dotted #8cc5e8 1px;
}

.hlavniTextTabulkasekce{
background-color: #FC9494;/*@pozadi*/ 
border-top: dotted #8cc5e8 1px; 
border-left: dotted #8cc5e8 1px; 

}

.fulltext{
 border: solid silver 1px; 
    font-size : 100%;
    color: white;     
  padding:3px;

}

.materialpozadi{
 background-color: white;/*@pozadi*/ 
 border-top: solid #FC9494 1px; 
 border-right: solid #FC9494 1px; 
 border-bottom: solid #FC9494 1px; 
 border-left: solid silver 1px; 
}

.infopozadi{
 background-color: white;/*@pozadi*/ 
 border-top: solid #FC9494 1px; 
 border-right: solid #FC9494 1px; 
 border-bottom: solid #FC9494 1px; 
 border-left: solid silver 1px; 
 padding:10px;
  
}

/* ----------------- LETAKY ------------------*/


.letakimgpopisImg{
  color: black; 
  font-size : 90%;
  letter-spacing:1pt;
  font-weight : bold;  
  vertical-align: top;
  text-align: center;
  border: solid silver 0px; 
 
} 

.letakimgpopisText{
  font-family: Arial, Helvetica, sans-serif;
  color: black; 
  font-size : 90%;
  letter-spacing:1pt;
  font-weight : bold;  
  background-color: lightblue;
  border: solid silver 1px; 
  vertical-align: top;
  text-align: justify;
  /* text-indent: 30px;  margin: 0px;  */
  

} 


.letakypozadi{
   background-color: white;
}

.letakjedenmaterial{
  border: solid silver 1px; 
}

.letakjedenmaterialL{
  border-top: dotted lightblue 1px; 
  border-left: solid lightblue 1px; 
}                    

.letakjedenmaterialR{
  border-right: solid lightblue 1px; 
  border-top: dotted lightblue 1px; 
}

/* */

.hlavniTextTabulka{
  background-color: white;  
/*background-image: "img/pozadi/pozadi.png";
background-attachment: fixed;     */
  background-repeat:no-repeat;  

 /* background-color: black; případná barva pozadí černá */
  font-style: normal;
  color: #000000; 
  font-weight: normal;
  
}

.headerTabulka{
/*  background-color: gray; #F7FDB4*/

}


/*
a{
color: #FF711B;
font-family: Verdana, Arial, sans-serif;
size: 10pt;
text-decoration: none;
font-weight: bolder;
} 
*/
/* menu */ 
.headerOddelovac{
    font-size : 140%;
    color: gray;     
}

.menutr{
     /* letter-spacing:2.5pt; */
     letter-spacing:1.5pt;
}

.kosinfomale{
/* BACKGROUND: url(../img/menu/kosinfomale.png)  no-repeat ; */ 
background-color: #ACD30A;
border: solid gray 2px; 
height: 39;

}

.kosinfomaletext{
  color:#250DD4;  font-weight : bold; font-size : 115%;  
}

a.kos:link { color:#250DD4;  font-weight : bold; font-size : 115%;    } /* ruzova #FFA724 */
a.kos:visited { color:#250DD4;   font-weight : bold; font-size : 115%;}/* ruzova #FFA724 */
a.kos:active { color:#250DD4;    font-weight : bold; font-size : 115%;}/* ruzova #FFA724 */
a.kos:hover { color:#250DD4;    font-weight : bold; font-size : 115%; } /* ruzova #FFA724 */

a.meziodkaz:link { color:#250DD4;  font-weight : bold; font-size : 100%;  text-decoration:underline;  } /* ruzova #FFA724 */
a.meziodkaz:visited { color:#250DD4;   font-weight : bold; font-size : 100%; text-decoration:underline;}/* ruzova #FFA724 */
a.meziodkaz:active { color:#250DD4;    font-weight : bold; font-size : 100%; text-decoration:underline;}/* ruzova #FFA724 */
a.meziodkaz:hover { color:#250DD4;    font-weight : bold; font-size : 100%; text-decoration:underline;} /* ruzova #FFA724 */
 
a.odkazalert:link { color:red;  font-weight : bold; font-size : 120%;  text-decoration:underline;  } /* ruzova #FFA724 */
a.odkazalert:visited { color:red;   font-weight : bold; font-size : 120%; text-decoration:underline;}/* ruzova #FFA724 */
a.odkazalert:active { color:red;    font-weight : bold; font-size : 120%; text-decoration:underline;}/* ruzova #FFA724 */
a.odkazalert:hover { color:red;    font-weight : bold; font-size : 120%; text-decoration:underline;} /* ruzova #FFA724 */

a.odkazletak:link { color:#250DD4;  font-weight : bold; font-size : 140%;  text-decoration:underline;  } /* ruzova #FFA724 */
a.odkazletak:visited { color:#250DD4;   font-weight : bold; font-size : 140%; text-decoration:underline;}/* ruzova #FFA724 */
a.odkazletak:active { color:#250DD4;    font-weight : bold; font-size : 140%; text-decoration:underline;}/* ruzova #FFA724 */
a.odkazletak:hover { color:#250DD4;    font-weight : bold; font-size : 140%; text-decoration:underline;} /* ruzova #FFA724 */

 
 
a.odkaz:link { color:#250DD4;  font-weight : bold; font-size : 100%;  text-decoration:underline;  } /* ruzova #FFA724 */
a.odkaz:visited { color:#250DD4;   font-weight : bold; font-size : 100%; text-decoration:underline;}/* ruzova #FFA724 */
a.odkaz:active { color:#250DD4;    font-weight : bold; font-size : 100%; text-decoration:underline;}/* ruzova #FFA724 */
a.odkaz:hover { color:#250DD4;    font-weight : bold; font-size : 100%; text-decoration:underline;} /* ruzova #FFA724 */


a.menu:link { color:WHITE; text-decoration:none; font-weight : bold; font-size : 125%;   text-shadow: #6374AB 5px 5px 6px;} /* ruzova #FFA724 */
a.menu:visited { color:WHITE; text-decoration:none; font-weight : bold; font-size : 125%; text-shadow: #6374AB 5px 5px 6px; }/* ruzova #FFA724 */
a.menu:active { color:WHITE; text-decoration:none; font-weight : bold; font-size : 125%; text-shadow: #6374AB 5px 5px 6px; }/* ruzova #FFA724 */
a.menu:hover { color:#FFEF10;    text-decoration:none; font-weight : bold; font-size : 125%;  text-shadow: #6374AB 5px 5px 6px; } /* ruzova #FFA724 */

a.menuS:link { color:#FFEF10; text-decoration:none; font-weight : bold ; font-size : 125%;  font-style: italic; text-shadow: #6374AB 5px 5px 6px;} /* ruzova #FFA724 */
a.menuS:visited { color:#FFEF10; text-decoration:none; font-weight : bold; font-size : 125%;font-style: italic; text-shadow: #6374AB 5px 5px 6px;}/* ruzova #FFA724 */
a.menuS:active { color:#FFEF10; text-decoration:none; font-weight : bold; font-size : 125%; font-style: italic; text-shadow: #6374AB 5px 5px 6px;}/* ruzova #FFA724 */
a.menuS:hover { color:#FFEF10;    text-decoration:none; font-weight : bold; font-size : 125%; font-style: italic; text-shadow: #6374AB 5px 5px 6px; } /* ruzova #FFA724 */

a.menuO:link { color:#FFEF10; text-decoration:none; font-weight : bold ; font-size : 125%;   text-shadow: #6374AB 5px 5px 6px;} /* ruzova #FFA724 */
a.menuO:visited { color:#FFEF10; text-decoration:none; font-weight : bold; font-size : 125%;  text-shadow: #6374AB 5px 5px 6px;}/* ruzova #FFA724 */
a.menuO:active { color:#FFEF10; text-decoration:none; font-weight : bold; font-size : 125%;   text-shadow: #6374AB 5px 5px 6px;}/* ruzova #FFA724 */
a.menuO:hover { color:#FFEF10;    text-decoration:none; font-weight : bold; font-size : 125%;  text-shadow: #6374AB 5px 5px 6px; } /* ruzova #FFA724 */

a.menuOS:link { color:#FFEF10; text-decoration:none; font-weight : bold; font-size : 125%;   font-style: italic; text-shadow: #6374AB 5px 5px 6px;} /* ruzova #FFA724 */
a.menuOS:visited { color:#FFEF10; text-decoration:none; font-weight : bold; font-size : 125%; font-style: italic; text-shadow: #6374AB 5px 5px 6px; }/* ruzova #FFA724 */
a.menuOS:active { color:#FFEF10; text-decoration:none; font-weight : bold; font-size : 125%; font-style: italic; text-shadow: #6374AB 5px 5px 6px; }/* ruzova #FFA724 */
a.menuOS:hover { color:#FFEF10;    text-decoration:none; font-weight : bold; font-size : 125%;  font-style: italic; text-shadow: #6374AB 5px 5px 6px; } /* ruzova #FFA724 */



a.menu1:link { color:WHITE; text-decoration:none; font-weight : bold; font-size : 115%;   text-shadow: #6374AB 5px 5px 6px; } /* ruzova #FFA724 */
a.menu1:visited { color:WHITE; text-decoration:none; font-weight : bold; font-size : 115%; text-shadow: #6374AB 5px 5px 6px; }/* ruzova #FFA724 */
a.menu1:active { color:WHITE; text-decoration:none; font-weight : bold; font-size : 115%; text-shadow: #6374AB 5px 5px 6px; }/* ruzova #FFA724 */
a.menu1:hover { color:#FFEF10;    text-decoration:none; font-weight : bold; font-size : 115%;  text-shadow: #6374AB 5px 5px 6px; } /* ruzova #FFA724 */

a.menu1S:link { color:#FFEF10; text-decoration:none; font-weight : bold ; font-size : 115%;  } /* ruzova #FFA724 */
a.menu1S:visited { color:#FFEF10; text-decoration:none; font-weight : bold; font-size : 115%;}/* ruzova #FFA724 */
a.menu1S:active { color:#FFEF10; text-decoration:none; font-weight : bold; font-size : 115%; }/* ruzova #FFA724 */
a.menu1S:hover { color:#FFEF10;    text-decoration:none; font-weight : bold; font-size : 115%; } /* ruzova #FFA724 */

/* Podmenu */ 
a.menu2:link { color:#0160B8; text-decoration:none; font-weight : bold ; font-size : 95%;} /* ruzova #FFA724 */
a.menu2:visited { color:#0160B8; text-decoration:none; font-weight : bold; font-size : 95%;}/* ruzova #FFA724 */
a.menu2:active { color:#0160B8; text-decoration:none; font-weight : bold; font-size : 95%;}/* ruzova #FFA724 */
a.menu2:hover { color:#0160B8;    text-decoration:none; font-weight : bold; font-size : 95%; background-color: white;} /* ruzova #FFA724 */



a.menu2S:link { color:#0160B8; text-decoration:none; font-weight : bold ; font-size : 95%;  background-color: white;} /* ruzova #FFA724 */
a.menu2S:visited { color:#0160B8; text-decoration:none; font-weight : bold; font-size : 95%;  background-color: white;}/* ruzova #FFA724 */
a.menu2S:active { color:#0160B8; text-decoration:none; font-weight : bold; font-size : 95%;  background-color: white;}/* ruzova #FFA724 */
a.menu2S:hover { color:#0160B8;    text-decoration:none; font-weight : bold; font-size : 95%; background-color: white;} /* ruzova #FFA724 */
 
/* prave menu */ 

a.menu3:link { color:#FFEF10; text-decoration:none; font-weight : bold; font-size : 115%;    } /* ruzova #FFA724 */
a.menu3:visited { color:#FFEF10; text-decoration:none; font-weight : bold; font-size : 115%;}/* ruzova #FFA724 */
a.menu3:active { color:#FFEF10; text-decoration:none; font-weight : bold; font-size : 115%;}/* ruzova #FFA724 */
a.menu3:hover { color:WHITE;    text-decoration:none; font-weight : bold; font-size : 115%; } /* ruzova #FFA724 */

a.menu3S:link { color:WHITE; text-decoration:none; font-weight : bold ; font-size : 115%; } /* ruzova #FFA724 */
a.menu3S:visited { color:WHITE; text-decoration:none; font-weight : bold; font-size : 115%; }/* ruzova #FFA724 */
a.menu3S:active { color:WHITE; text-decoration:none; font-weight : bold; font-size : 115%; }/* ruzova #FFA724 */
a.menu3S:hover { color:WHITE;    text-decoration:none; font-weight : bold; font-size : 115%; } /* ruzova #FFA724 */

a.menu4:link { color:#0077B1; text-decoration:none; font-weight : bold; font-size : 115%;  letter-spacing:0px;  background-color: #FFEF10} /* ruzova #FFA724 */
a.menu4:visited { color:#0077B1; text-decoration:none; font-weight : bold; font-size : 115%; letter-spacing:0px; background-color: #FFEF10}/* ruzova #FFA724 */
a.menu4:active { color:#0077B1; text-decoration:none; font-weight : bold; font-size : 115%; letter-spacing:0px; background-color: #FFEF10}/* ruzova #FFA724 */
a.menu4:hover { color:#FFEF10;    text-decoration:none; font-weight : bold; font-size : 115%; letter-spacing:0px; background-color: #0077B1} /* ruzova #FFA724 */

a.menu4S:link { color:#FFEF10; text-decoration:none; font-weight : bold ; font-size : 115%; letter-spacing:0px; background-color: #0077B1 } /* ruzova #FFA724 */
a.menu4S:visited { color:#FFEF10; text-decoration:none; font-weight : bold; font-size : 115%; letter-spacing:0px; background-color: #0077B1 }/* ruzova #FFA724 */
a.menu4S:active { color:#FFEF10; text-decoration:none; font-weight : bold; font-size : 115%; letter-spacing:0px; background-color: #0077B1 }/* ruzova #FFA724 */
a.menu4S:hover { color:#0077B1;    text-decoration:none; font-weight : bold; font-size : 115%; letter-spacing:0px; background-color: #FFEF10 } /* ruzova #FFA724 */

a:link { color:navy; text-decoration:none; font-weight : bold ; font-size : 115%; letter-spacing:0px;   } /* ruzova #FFA724 */
a:visited { color:navy; text-decoration:none; font-weight : bold; font-size : 115%; letter-spacing:0px;  }/* ruzova #FFA724 */
a:active { color:navy; text-decoration:none; font-weight : bold; font-size : 115%; letter-spacing:0px;   }/* ruzova #FFA724 */
a:hover { color:navy;    text-decoration:none; font-weight : bold; font-size : 115%; letter-spacing:0px;  } /* ruzova #FFA724 */

td.menuKos { background-color: #ACD30A;  }
td.menuKosS { background-color: #ACD30A;  }

a.menuKos:link { background-color: #ACD30A; color:WHITE; text-decoration:none; font-weight : bold; font-size : 125%;    text-shadow: #6374AB 5px 5px 6px; } /* ruzova #FFA724 */
a.menuKos:visited { background-color: #ACD30A;   color:WHITE; text-decoration:none; font-weight : bold; font-size : 125%;  text-shadow: #6374AB 5px 5px 6px; }/* ruzova #FFA724 */
a.menuKos:active { background-color: #ACD30A;    color:WHITE; text-decoration:none; font-weight : bold; font-size : 125%;   text-shadow: #6374AB 5px 5px 6px; }/* ruzova #FFA724 */
a.menuKos:hover { background-color: #ACD30A;   color:#FFEF10;    text-decoration:none; font-weight : bold; font-size : 125%;   text-shadow: #6374AB 5px 5px 6px; } /* ruzova #FFA724 */

a.menuKosS:link { background-color: #ACD30A; color:WHITE; text-decoration:none; font-weight : bold; font-size : 125%;  font-style: italic; text-shadow: #6374AB 5px 5px 6px; } /* ruzova #FFA724 */
a.menuKosS:visited { background-color: #ACD30A;   color:WHITE; text-decoration:none; font-weight : bold; font-size : 125%; font-style: italic; text-shadow: #6374AB 5px 5px 6px; }/* ruzova #FFA724 */
a.menuKosS:active { background-color: #ACD30A;    color:WHITE; text-decoration:none; font-weight : bold; font-size : 125%; font-style: italic; text-shadow: #6374AB 5px 5px 6px; }/* ruzova #FFA724 */
a.menuKosS:hover { background-color: #ACD30A;   color:#FFEF10;    text-decoration:none; font-weight : bold; font-size : 125%; font-style: italic; text-shadow: #6374AB 5px 5px 6px; } /* ruzova #FFA724 */

 
img.foto{
  border: solid gray 1px; 
  overflow: clip;
} 

.formoddelovac{
  height: 30;
  text-decoration: underline;
  /* border-bottom: solid gray 1px;   */
  color: blue; 
  font-size : 100%;
  letter-spacing:1.5pt;
  font-weight : bold;  
 
} 



.clanekimgpopis{
  color: black; 
  font-size : 90%;
  letter-spacing:1pt;
  font-weight : bold;  
  line-height: 140%;  
} 

.materialPopis{
  color: black; 
  font-size : 125%;
  text-indent: 30px; margin: 0px;
  line-height: 130%;  
}

.clanekimgramecek{
  border: solid gray 1px; 

} 


 
td.fotoNaVysku{
    background-color: white;  /*#F7FDB4*/
  border: solid silver 1px; 
  width: 120px; 
  height: 120px; 
  text-align: center;
}
 

td.fotoNaSirku{
    background-color: white;   /*#F7FDB4*/
  border: solid silver 1px; 
  width: 136px; 
  height: 108px; 
  text-align: center;
}
 
 
 
.podporovanySoftware{
  color: black; 
  font-size : 90%;
  letter-spacing:2pt;
  font-weight : bold;  
}
 
 
 
td.tail {
 /* border-top: solid silver 1px;  border-right: solid #FBE05F; */
  color: black; 
  font-size : 90%;
  
  font-family :   'Arial';
  font-weight : bold;  

}

 


a.tail:link { color:black;   font-weight : bold ;  } /* ruzova #FFA724 */
a.tail:visited { color:black; font-weight : bold; }/* ruzova #FFA724 */
a.tail:active { color:black;  font-weight : bold;  }/* ruzova #FFA724 */
a.tail:hover { color:black;      font-weight : bold;  } /* ruzova #FFA724 */
  
 
#float-foot {width:100%; height:45px; background: url(../img/float-foot.png) repeat-x;  position: fixed; bottom: 0; left: 0; display: block; padding-top: 7px;}   
#float-foot-innner {width:970px; margin:auto;}
#foot-phone {background: url(../img/float-foot-phone.png) no-repeat; font-size: 18px; float: left; line-height: 50px; padding-left: 0px; margin-left: 20px; font-family: "verdana"; font-weight: bold;}    
#foot-mail a{background: url(../img/float-foot-mail.png) no-repeat; font-size: 18px; color: #646567; float: left; line-height: 40px; padding-left: 0px; text-decoration: none; margin-left: 86px; font-family: "verdana"; font-weight: bold;}          
#foot-mail a:hover{color: blue;}
#zeptejte-se {position: fixed; bottom: 0; right: 0; display: block; float: right; margin-right: 20px;}                                                                                             


/* gallery ligthbox jquery */

   	<style type="text/css">
	/* jQuery lightBox plugin - Gallery style */
	#gallery {
		background-color: #444;
		padding: 10px;
		width: 520px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
	</style>

/* carusel */
.list_carousel {
	padding: 15px 0 15px 40px;
}
.list_carousel ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}
.list_carousel li {
	font-size: 30px;
	color: #666;
	text-align: center;
	background-color: #f0f0f0;
	border: 5px solid #ccc;
	width: 50px;
	height: 50px;
	padding: 0;
	margin: 6px;
	display: block;
	float: left;
}
.clearfix {
	float: none;
	clear: both;
}
