 /* MAIN */
body{
	background-image: url('../layout/body_bg.jpg');
	background-repeat: repeat-x;
	background-position:top left;
	text-align:center;
	font-family:Tahoma;
	font-size:12px;	
}

#login{
	width:1000px;
	min-width:760px; 
	color:white;	
	margin: 10px;
	margin-bottom:2px;
	height:24px;
	margin-left:auto;
	margin-right:auto;
}

#login a{color:#fff;text-decoration:none;}
#login a:hover{color:#000;}

#login p{	
	float:right;
	font-family:'Tahoma';
	font-size:13px;
	margin:1px;
}

#container{	 
	position:relative;
	width:1000px; 
	min-width:760px; 
	text-align:left;
	padding:0; 
	margin: 13px auto auto auto; 	
	border: 1px #228B22 solid;
	background-color:white;	
}

#obsah{	
	min-width:560px;
	width:98%;
	min-height:100px;	
	height:auto;
	border:1px silver solid;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:13px;
	background-image: url('../layout/down-bg.gif');
	background-position: bottom left;
	background-repeat:	repeat-x;
	background-color:#FFFFFF;
	overflow:auto;	
}

#menu{padding-left:5px;width:120px;margin-top:5px;border:none;float:left;}

.menu{
	width:110px;
	background-color:#deffbd;
	margin-top:2px;
	margin-left:2px;
	border:1px dashed #deffbd;
	color:gray;
	cursor:pointer;
}

.menu:hover{border:1px solid yellowgreen;color:yellowgreen;}

#new{
	border-left:1px #DCDCDC solid;
	border-right:1px #DCDCDC solid;
	float:right;	
	width:853px;
	padding-bottom:5px;
	min-height:350px;
}

#new a{text-decoration:none;color:gray;}
#new a:hover{color:darkgreen;}
#new ul {list-style-type: square;}
#pata{border-top:1px silver solid;clear: both;height:25px;}
#copy {margin-right:auto;margin-left:auto;font-family:Tahoma;font-size:10px;}
/* END MAIN */

#sprava {
	position: fixed;
	background-color:greenyellow;
	top: 5px;
	left: 5px;
	padding-right:3px;
	padding-left:3px;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
}


/* LOGIN FORM */
legend{color:#708090;font-weight:bold;}
#loginForm{width:280px;text-align:left;margin-left:auto;margin-right:auto;padding:10px;margin-top:20%;}
#loginForm label { color:#335577;width:90px;float:left; font-size:13px;font-weight:bold;margin-top:2px;}
#loginForm fieldset {border:1px solid #DBE0E4;border-bottom:1px solid #CACAC2;padding:10px;margin-bottom:10px;background-color:#FFF;
	background-image: url('../imgs/login_bg.jpg');
	background-repeat: repeat-x;
	background-position:bottom left;
}
#loginForm small{color:#B42000;font-weight:normal;}
/* END LOGIN FORM */

#form{width:380px;text-align:left;margin-left:auto;margin-right:auto;padding:10px;}
#form label { color:#335577;width:190px;float:left; font-size:13px;font-weight:bold;margin-top:2px;}
#form fieldset {border:1px solid #DBE0E4;border-bottom:1px solid #CACAC2;padding:10px;margin-bottom:10px;background-color:#FFF;
	background-image: url('../imgs/login_bg.jpg');
	background-repeat: repeat-x;
	background-position:bottom left;
}

.title{
	font-family:Tahoma; 
	font-size:16px;
	font-weight:bold;
	margin-left:5px;
	color: #299027; 
	text-shadow: #32CD32 0.1em 0.1em 0.2em;
}

.button {
    border: 1px solid #4FB10D;
    background: #F0FFF0;
	width:180px;
}


/* SETTING */
div#setting-navigation {width:140px;border:1px solid #dbe0e4;float:left;margin-top:10px;margin-right:10px;margin-left:10px;padding:5px;background-color:#fff;overflow:auto;}
div#setting-navigation ul {list-style-type: none;}

div#setting-content{width:680px; float:left;margin-bottom:10px;overflow:auto;}
/* END - SETTING */

div.top-shadow{
	width:843px;
	margin-top:10px;
	background-image: url('../layout/top-bg.gif');
	background-position: top left;
	background-repeat:	repeat-x;
	padding-top:15px;
	padding-left:10px;
}

