body {
 width:98%;
 font-size: 90%;
 font-family:Arial;
}

.is input, .is select, .is textarea  {
border:1px solid #a0a0a0;
background:#ffffff;
 font-size: 90%;
}

.is {
 width:100%;
}

.ismenu{
 padding: 5px 0 10px 0;
 min-height:20px;
}

.is table {
 border-collapse:collapse;
 font-size: 90%;
}

.is th {
 background:#d5d5d5;
}

.is th a {
 text-decoration:none;
}

.is td {
 padding: 1px 2px 1px 2px;
 border:1px solid #F0F0F0;/* border:0;*/
 text-align:left;
}

.mod_subm {
 padding: 1px 5px 1px 5px;
 margin: 2px 2px 10px 0;
 background:#d5d5d5; 
 text-decoration:none !important;
 border:1px solid black;
}

.mod_subm_sel {
 background:#EAEFC1; 
}

.mod_subm:hover {
 background:#EAEFC1; 
}

.trs {
background:#F5F5F5;
}

.trl {
background:#FFFFFF;
}

.trh:hover {
background:#E5E5E5;
}

.col_adm_pnkt {
 width:22px;
 height:19px;
 position:relative;
 float:right;
}

.col_adm {
 position:absolute; 
 right:0px; 
 top:0px; 
 background-image: url("../icosys/columns.png");
 background-repeat: no-repeat;
 border:0;
 padding:0;
 margin:0;
 width:22px;
 height:20px;
}

.col_adm div {
 visibility:hidden;
}

.col_adm:hover {
 position:absolute; 
 right:-40px; 
 top:-40px; 
 z-index:100; 
 background-image: url("icosys/lb_blank.gif");
 padding:50px 50px 50px 50px;
 width:auto;
 height:auto;
 /*border:1px solid red;*/
}

.col_adm:hover div {
 text-align:left;
 visibility:visible;
 background-color:#F5F5F5; 
 padding:7px; 
 border:1px solid silver;
 width:auto;
 height:auto;
 min-width:220px;
 min-height:150px;
 /*opacity: 1;  filter: alpha(opacity=99);# -moz-opacity: 1;  -khtml-opacity: 1*/
}

.col_adm:hover input {
 vertical-align:middle;
}


.lb_box {
 text-align:left;
 background:#d5d5d5;
}

.lb_box a {
 text-decoration:none;
}

.lb_box td {
 border:0;
 padding: 1px 0 1px 7px;
}

/***** ALERT *****************************************************************/
.alrt_bck { /*zatmavene pozadi pod alertem*/
 background-color: #000000; 
 position: fixed; 
 top: 0px; 
 left: 0px; 
 width: 100%; 
 height: 100%; 
 z-index: 10000; 
 opacity: 0.8; 
 filter: alpha(opacity=80);#
 -moz-opacity: 0.8;
 -khtml-opacity: 0.8;
}

.alrt_mdl_pnkt { /*stredovy bod pro alert*/
 text-align:center; width:1px;height:1px;  position:fixed; left:50%; top:50%; z-index:10001;
}

.alrt { /*div alertu*/
 text-align:center; 
 width:250px;  
 position:absolute; 
 left:-125px; 
 top:-80px; 
 z-index:10002; 
 background:#FFFFFF; 
 color:#000000;
 padding:25px; 
 border:1px solid silver;
 border-radius: 5px 5px 5px 5px;
 -moz-box-shadow: 3px 3px 4px #000;
 -webkit-box-shadow: 3px 3px 4px #000;
 box-shadow: 3px 3px 4px #000;
}

.alrt input { /*input alertu*/
 border-radius: 2px 2px 2px 3px;
 -moz-box-shadow: 3px 3px 4px #000;
 -webkit-box-shadow: 3px 3px 4px #000;
 box-shadow: 3px 3px 4px #000;
 font-weight:bold;
 border:1px outset silver;
 padding:2px 10px 2px 10px;
 margin:0 10px 0 10px;
 min-width: 60px;
}

.alrt input:hover { /*input alertu*/
 -moz-box-shadow: 2px 2px 3px #000;
 -webkit-box-shadow: 2px 2px 3px #000;
 box-shadow: 2px 2px 3px #000;
}

.alrt_yes { /*tlacitko ANO alertu*/
 background:#FF5050 !important;
}

.alrt_no { /*tlacitko NE alertu*/
 background:#50FF50 !important; 
}
