/* hlavni styl stranek */

p{
	text-align:justify;
    
}

body {
    margin:auto;
	padding:0px;
	/*margin-left:auto;
	margin-right:0px; */
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:small;
	color:#333;
	background-color:#e6e6fa;   /*      #e6e6fa lavender nebo      #b0c4de LightSteelBlue, bila je k hovnu*/
	background-repeat:no-repeat;
	width:990px; 
    text-align: center; t
}
#master{
    position:relative;
    margin-right:auto;
    margin-left:auto;
    width:990px;
    }

h1{
	text-align:center;
	font-weight:bold;
	font-size:large;
}

h2{
	text-align:left;
	font-weight:bolder;
	font-size:larger;
}

a:hover, a:link, a:visited{
	color:#000000;
	font-weight:bold;
    text-decoration : none;
}
a:hover {
    color: gray;
    font-weight:bold;
    text-decoration : none;
}

#hlavni{
  	width:990px;  
    height: 1500px;
  	
}

#obsah{
    top: 200px;
    left: 198px;
    position: absolute;
	/*margin:0px 50px 50px 200px;*/
	padding:0px;
    text-align: left;
	
}

#menu{
	position:absolute;
	top:200px;
	left:0px;
	width:168px;
	padding:10px;
	background-color:#A7AFD4;
	border:1px solid ;
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	
}
body#Menu {width:150px;}

.menu_sekce{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 2px; 
	COLOR: #1A4395; 
	PADDING-TOP: 15px; 
	BORDER-BOTTOM: #1A4395 1px dashed;
	text-align:right;
}

.menu_odkazy{
	text-align:left;
	padding:5px;
	padding-left:10px;
}

#oznameni{
	position:absolute;
	top:00px;
	left:15px;
	width:580px;
	height:54px;
	vertical-align:middle;
	text-align:left;
}

#hlavicka_info{
    position: absolute;
	border-style:solid;
	border-color:black;
	border-width:1px 1px;
	background-color:#A7AFD4;
	text-align:right;  
    left: 0px;    
	height:50px;
    top:135px;
    width:990px;
    voice-family: "\"}\""; 
    voice-family:inherit;    
	
}

#paticka_info{
    margin:50px 0px 10px 0px;
    padding:17px 0px 0px 20px;
    border-style:solid;
    border-color:black;
    border-width:1px 1px;
    background-color:#A7AFD4;
    text-align:center;
    voice-family: "\"}\"";
    voice-family:inherit;
    height:50px; 
    
}

#pruh{
	border-style:solid;
	border-color:black;
	border-width:1px 1px;
	background-color:#A7AFD4;
	text-align:right;
	voice-family: "\"}\"";
	voice-family:inherit;
	height:15px; 
	width:990px;   
	top:-1px;
}

#login{
	position:absolute;
	top:15px;
	height:80px;
	left:690px;
	width:300px;
	background-color:#A7AFD4;
	border-style:solid;
	border-color:black;
	border-width:0px 1px 1px 1px;
	background-image:url("../img/klic.gif");
	background-repeat:no-repeat;
	background-position:3% 50%;
}

#login_form{
	position:relative;
	top:7px;
	right:10px;
	text-align:right;
}

#autori{
	font-size: 8pt; 
	font-family: 'Verdana';
	font-weight:bolder;
	text-align:center;
}

#tarify{
	padding:10px;
	background-color:#A7AFD4;
	border:1px solid black;
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:772px;
	
}

#registrace{
    padding:10px;
	background-color:#A7AFD4;
	border:1px solid black;	
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:772px;
}

#problem{
	padding:10px;
	background-color:#A7AFD4;
	border:1px solid black;	
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:772px;
}

#ramecek{
	padding:10px;
	background-color:#A7AFD4;
	border:1px solid ;	
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:772px;
	
}
#ramecekmaxpadding{
    padding-left:0px;
    padding-right: 0px;
    margin-left: 0px;
    margin-right: 0px;
    background-color:#A7AFD4;
    border:1px solid ;    
    line-height:17px;
    voice-family: "\"}\"";
    voice-family:inherit;
    width:792px;
    
}

#ucetInfo{
	position:relative;
	left:0px;
    top: 10px;
}

#info{
	padding:10px;
	background-color:orange;
	border:1px dashed #1A4395;	
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	position:fixed;
	margin-left:150px;
	width:185px;
	font-size:9px;
    z-index:1000;
}

#tblUzly{
	padding:10px;
	background-color:#A7AFD4;
	border:1px dashed #1A4395;	
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	position:fixed;
	right:10px;
	}


#ramecekKontakt{
	padding:10px;
	background-color:#A7AFD4;
	border:1px dashed #1A4395;	
	line-height:10px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:680px;
	margin-left:auto;
	margin-right:auto;
	
	}

#logoDCF{
	top:25px;
    left: 30px;
	position:absolute;
	}

#cleniDiv{
    left: 0px;
	width:792px;
	border-style:solid;
	border-width:1px;
	background-color:#A7AFD4;
	}

#cleni {
    width:793px;
    border-style:solid;
    border-width:1px;
    border-color:black;
    border-collapse: collapse;
    background-color:#A7AFD4;    
    }


#cleni td {
    border-width:1px;
    border-style:solid;
    border-color:black;        
       }

#clenEdit{
	BORDER: black 1px solid;
	width:792px;
	background-color:#A7AFD4
}

#nastaveni {
	BORDER: black 1px solid;
	width:792px;
	background-color:#A7AFD4
}

