body{font-size: 62.5%;  text-align: left;	
		font-family:  Tahoma, Geneva, Arial, Helvetica, sans-serif; background-color: white; }
a { color: #c00202; text-decoration: none;	}
a:link {	color: #c00202;	text-decoration: none;	}
a:hover {	color: #ff8f59;}
h1 {font-size:1.5em;}
label{ font-size:1.2em; width: 13em;float: left;text-align: right;margin-right: 1em; margin-left: 0.5em; display: block}
input{color: black;background: white;border: 1px solid #7A7A7A; margin: 0em; margin-left: 1em; padding: 0em; }
select{color: black;background: white;border: 1px solid #7A7A7A; margin: 0em; margin-left: 1em; padding: 0em; }
fieldset {border: 1px solid #7A7A7A; width: 100em; margin: 0em;}
legend {color: #7A7A7A;background: white; padding: 2px 6px ;} 
form {margin:0em;}
.clear_both { clear: both;}

.admin_list_filter_box {border: 1px solid silver; padding: 0.5em; background-color: #EBEBEB;}
.admin_list_edit, .admin_list_submit{background:;  background-color: #E6E6FA; height: 2em; font-size: 0.9em; }
.admin_list_table{margin:0em; vertical-align: middle; }
.admin_list_table td { vertical-align: middle; width: 15em; text-align: center; line-height: 1em;  }
.admin_list_tr_odd { background-color: white;  }
.admin_list_tr_even { background-color: #CCFFEE;  }
.admin_list_header { background-color: #A8FFE1;}
.zmaz_fotku{ float: right; width: 10em; border: 1px red solid; height: 2em;}
.img_foto { margin-right: 4em; }
.button_submit,.button_logout { background-color: #daebf2; float: left; margin: 0em;   border: 1px solid #7A7A7A; width: 10em; font-size: 1.2em; height: 2em; line-height: 2em; padding: 0.5em; text-align: center;} 
.button_logout a {display: block; width: 100%; background-color: #daebf2;}
.button_logout a:hover {color: #c00202;}
.button_logout { float: none; }
.input_submit{ border: 0px solid #7A7A7A; width: 8em; font-size: 1.2em; height: 1.5em; line-height: 1.5em; background-color: #daebf2; color:#c00202; }