table { font-size: 1em; }
form { margin:0; padding:0;}
p {margin-top:0.5em; margin-bottom:0.5em;}

* html hr { margin:0;  padding:0; height: 1px; color: #DADADA; background-color: #DADADA; border: 0px solid #DADADA; } /* HACK - uvidi IE */
hr { margin:6px 0 6px 0;  padding:0; height: 1px; color: #DADADA; background-color: #DADADA; border: 0px solid #DADADA; }
hr.wh-ukazky { margin:0;  padding:0; height: 1px; color: #FFF; background-color: #FFF; border: 0px solid #FFF; }

h1 {
	margin: 0.6em 0 1.2em 0; padding: 0;
	font-family:  Verdana, Helvetica, sans-serif;
	/*letter-spacing: 0.1em;*/
	/*font-size: 2.3em;*/
	font-size: 2em;
	line-height:1.2em;
	font-weight: normal;
	color: #221E1F;
    }
h2 {
	margin:2em 0 1em 0;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 1.2em; /*font-size: 14px;*/  
	font-weight: bold;
	line-height: 1.3em; /*line-height: 17px;*/
	color: #002158;
	}
h3 {
	margin: 1.5em 0 0.75em 0;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 1em; /*font-size: 14px;*/  
	font-weight: bold;
	line-height: 1.3em; /*line-height: 17px;*/
	color: #221E1F; 
	}
 h4 {
	margin: 0; padding:0.8em;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 1em; /*font-size: 14px;*/  
	font-weight: bold;
	line-height: 1.3em; /*line-height: 17px;*/
    color: #221E1F; background: #F0D1C5;
    }
h5 {
	margin: 2em 0 1em 0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em; /*font-size: 14px;*/  
	line-height: 1.3em; /*line-height: 17px;*/
	/*font-weight:600;*/
	color: #A1080F;
	}
h6 {
	margin: 0.5em 0 0.5em 0;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 0.8em; /*font-size: 14px;*/  
	line-height: 1.3em; /*line-height: 17px;*/
	font-weight:100;
	}
	
.img-border	{ border:solid 1px #D8D8D8;}
	
a {text-decoration: underline; color:#002158; }
a:visited {text-decoration: underline; color:#63719C; }
a:hover {text-decoration: none; color:#002158; }

ul  {margin-top:0.5em; margin-bottom:0.5em;}
ol  {margin-top:0.5em; margin-bottom:0.5em;}

/* LOGIN PAGE start */
.login-page-box { margin: 100px 0 0 0; padding: 0; text-align: center; font-family: Verdana; font-size: 12px; }
	.login-page-box h4 {
		margin: 0 0 80px 0;
		padding: 6px 0 6px 0;
		font-size: 18px;
		font-weight: bold;
		line-height: 18px;
		color: #FFF;
		font-family: Verdana;
		background: #FF6500;
	}

	.def-login-box {
	   margin-top: 10px;
		margin-bottom: 10px;
		margin-left: auto;
		margin-right: auto;
		padding: 0;
		width:200px;
		border:1px solid #000080;
	    }
	.log-table {margin:0; padding:0;/* background:#FFF000;*/}
	    .log-table td {margin:0; font-size:1em;  background:#99CCFF;}
	
	    .log-td-popis {
	        padding:0;
	        
	        font-size: 10px;
	        font-weight:bold;
	        width:90px;
	        text-align:left;
	        }
	        .log-div-popis {padding:2px 0 0 4px;}
	
	    
	    .log-td-input {
	        padding:2px 6px 0 0;
	        }
	        .log-input {
	            width:100px;
	            height:16px;
	        }
	    
	    .log-td-button {padding:4px; text-align:center;}
	    .log-btn-submit { background:#000099; color:#FFFFFF; font-size:12px;}
/* LOGIN PAGE end */

.adminError {margin:0; padding:2px; background:#FFFFBF; border:1px solid #BB0000;  font-family: Verdana; font-size:10px; color:#FF0000; font-weight:bold;}
.webError {margin:0; padding:2px; background:#FFF;  font-family: Verdana; font-size:12px; color:#000000; font-weight:normal;}

#coop-links {display:none;}
