/* nové definice */
.logo H1 a {
    color: #FF0000;
}

a.filtr-kody {
    color: darkgray !important;
}
table.menu-header-katalog tr td img {
    height: 80px;
    margin-top: 10px;
    margin-right: 5px;
}
table.menu-header-katalog tr td a {
    color: white;
}

div.headerbox, #footer, div.site-info {
    background-color: #004968 ;
    background: -webkit-linear-gradient(#004968, gray);
    background: -o-linear-gradient(#004968, gray);
    background: -moz-linear-gradient(#004968, gray);
    background: linear-gradient(#004968, gray);
}
div.menubar {
    background-color: #004968 ;
    background: -webkit-linear-gradient(gray,#004968);
    background: -o-linear-gradient(gray,#004968);
    background: -moz-linear-gradient(gray,#004968);
    background: linear-gradient(gray,#004968);

}
.menu, menu a {
    background-color: gray !important;
    color: white !important;

}

#content,  {
    /*určuje barvu stránek*/
    /*background-color: #004968 ;*/
    /*background: -webkit-linear-gradient(#004968, #FFFFFA);    */			 /* For Safari 5.1 to 6.0 */
    /*background: -o-linear-gradient(#004968, #FFFFFA);	*/		 		/* For Opera 11.1 to 12.0 */
    /*background: -moz-linear-gradient(#004968, #FFFFFA);	*/			 /* For Firefox 3.6 to 15 */
    /*background: linear-gradient(#004968, #FFFFFA); 	*/					/* Standard syntax */
    background-color: white ;
}

.page  {
    min-height: 400px !important;
}

.page-full {
    width: 100% !important;
}





/*další definice styles.css je pak alvincr.cz/alvincr/styles.css*/


.blog100 {
	width: 100% !important;
}



div.tabulka, table.tabulka  {
    /*!*border : 1px solid #DCDCDC;*!   odstraněno, chtěli to*/
}

table.tabulka, table.tablesorter {
    width: 99.8%;
    padding: 0;
    margin: 5px auto 40px 2px;
    background-color: lightgray;
    /*background-color: #004968 ;*/
    /*background: -webkit-linear-gradient(#004968, gray);*/
    /*background: -o-linear-gradient(#004968, gray);*/
    /*background: -moz-linear-gradient(#004968, gray);*/
    /*background: linear-gradient(#004968, gray);*/


    border: 1px solid darkgray;
}

table.tabulka2 {
    padding: 0;
    margin: 5px auto 40px 2px;
    background-color: white;
}



table.tabulka tr  td, table.tabulka2 tr  td {
    /*pro anulování stylu vertical-align: baseline ze style.css*/
    vertical-align: top !important;

}

table.tabulka td, table.tabulka2 td {
    line-height: normal;
    padding: 5px 5px ;
    font-size: 9pt;
    /*border : 1px solid white;*/
}
/*table.tabulka tr td:first-child { max-width: 100px; } */ /* v některých tabulkách to blbne */

table.tabulka td.border, table.border td, table.tabulka2 td.border, table.border td, table.tablesorter td {
    border : 1px solid #DCDCDC;
    background-color: #004968 ;
    background: -webkit-linear-gradient(lightgrey, white);
    background: -o-linear-gradient(lightgrey, white);
    background: -moz-linear-gradient(lightgrey, white);
    background: linear-gradient(lightgrey, white);

}


table.tabulka tr td table tr td input[type=text], table.tabulka2 tr td table tr td input[type=text] {
    width:120px;
}

table.tabulka td textarea, table.tabulka2 td textarea  {
    width:80%;
}

table.tabulka th, table.tabulka2 th, table.tablesorter th {
    padding: 2px 5px;
    font-size: 10pt;

    color: #DCDCDC;
    text-align: center ;
    border: 1px solid #DCDCDC;
    font-weight: normal;
    background-color: #004968 ;
    background: -webkit-linear-gradient(#004968, gray);
    background: -o-linear-gradient(#004968, gray);
    background: -moz-linear-gradient(#004968, gray);
    background: linear-gradient(#004968, gray);

}

table.tabulka th a, table.tabulka2 th a,  table.tablesorter th a {
    color: #DCDCDC;
}
table.tabulka th a:hover, table.tabulka2 th a:hover {
    color: white !important;
}

table.tabulka tr td a.button, table.tabulka2 tr td a.button {
    position: relative;
    /*top: -10px;  !* je to posunuté např. /orders/ Přidat změnit - Vložit partnera, musím vynulovat *!*/
    top: 0;
}

/*centrování submitu, není to dobré takto dělat, rozhazuje to grafiku*/
table.tabulka tr td input.center {
    text-align:center;
    margin: 0 50%;
}






/*střední část stránky*/

#search-block {
	visibility:hidden;
}

#katalogScreen {
     width:100%;
     z-index:1;
}

table.tableKatalog tr td {
	margin: 0 auto;
	border : 0 !important;
}

.menu-katalogy-container a {
	text-shadow: none !important;
	border: 0 !important;
}

.folder  {
     font-size:12px;
     color:#303030;

}
.folder a {
         text-decoration:none;
     font-size:12px;
     color:#303030;
}
.folder a:hover {
      color:black !important;
         text-decoration:underline;
         font-weight:bold;
}

.file a {
     font-size:11px;
     color:#808080;
         text-decoration:none;
          
}
.file a:hover {
     color:black !important;
         text-decoration:underline;
         font-weight:bold;
}

.filetree ul li {
     

}



#katalogMenu a {
color: #c5d6db;
text-decoration: none; 
font-size: 14px; 
font-family: "Myriad Pro";
text-transform: uppercase;
}

#katalogMenu a:hover {
color: #ecf2f3;
}


#text { 
margin: 0 0 0 220px;
padding: 25px 30px 30px 30px;
color: #444444;
font-family: "Georgia";
font-size: 13px; 
line-height: 18px;
text-align: justify;
background-color:white;
min-height:2000px;
} 

#text a {
color: #3b7687; 
text-decoration: none;
}

#text a:hover {
color: #444444;
}

.separator {
font-size:11px;
color:#FFFFFF;
}

.clear {
clear:both;
}

.treeview  li a {
   font-size:12pt;
}

a img {
     border:0;
     
}

.button {
     background-color:yellow;
     border:1px solid #585858;
     padding:5px;
     margin: 10px auto 10px auto;
     cursor:pointer;
}
.button:hover  {
     background-color:yellow !important;
	color: black !important;

}




#staleTop{
 	position: fixed; 
  /*position: absolute;*/
  /*left:500px;*/
    /*position: relative; */
	left:0;
	top:0px;
	height:155px;
	width:100%;
  	z-index:100;
	background-color: #004968 ;
	background: -webkit-linear-gradient(#004968, #7ABFFF); /* For Safari 5.1 to 6.0 */
  	background: -o-linear-gradient(#004968, #7ABFFF); /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(#004968, #7ABFFF); /* For Firefox 3.6 to 15 */
  	background: linear-gradient(#004968, #7ABFFF); /* Standard syntax */
  
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;

}


#staleTop a:hover {text-decoration: underline; color:#FFFFC0;}
#staleTop table {
 	margin-top:10px; 
	border:0 !important;
}
#staleTop table tr td, #staleTop table tr td table {
	text-align: center;
}

.imgKatalog {
  /*margin-top:71px;*/
  width: 100%;
}

/*#katalogScreen table tbody tr td {
     padding:12px !important;
     margin:0 auto;
}*/

/*#katalogScreen img {
     padding:4px;
     border:1px solid #C3C3C3;
}*/

