body
{
	background: whitesmoke url('./../graph/img/all_bg.png') 0% 0% repeat-x;
	margin: 0px;
	font-family: Arial;
	font-size: 10pt;
	text-align: center;
	color: rgb(153,0,0);
}

a:link, a:visited {color: rgb(0,102,51)}
a:hover {color: rgb(51,153,0)}

.clr{
  clear: both;
}


/*------- hlavní rámy ------------------------------------------------------------------------------*/

.main {
  margin: 40px;
}


.logout {
  position: absolute;
  top: 5px;
  right: 40px;
  margin: 5px;
}

.fhead, #login-form, #f-form, .ftable{
  border: 1px solid gray;
  margin: 10px auto;
  text-align: center;
  background: #acd373;
  padding: 20px;
  position: relative;
	box-shadow: 0px 0px 10px #151515;
  -o-box-shadow: 0px 0px 10px #151515;
  -moz-box-shadow: 0px 0px 10px #151515;
  -webkit-box-shadow: 0px 0px 10px #151515;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}

.fhead{
  padding: 0px;
}

.fhead a{
  color: #7baa39;
  text-decoration: none;
}

.ftable table{
  border: 1px solid gray;
  border-collapse: collapse;
  width: 80%;
  margin: 0px auto;
  background: #acd373;
}


.ftable td{
  border: 1px solid gray;
  padding: 6px;
  padding-bottom: 3px;
}

.id{
  width: 30px;
  text-align: right;
}

.link{
  text-align: right;
}

.size{
  width: 100px;
  text-align: right;
  color: gray ;
}

.ico{
  width: 30px;
}

.del{
  width: 30px;
}

#login-form {
  width: 280px;
  margin: 30px auto;
}

#f-form fieldset{
  width: 500px;
  margin: 0px auto;
}

#upload_max_filesize{
  position: absolute;
  top: 8px;
  right: 10px;
}

label, input { font-size: 10pt; }
label { text-align: left; }
input.text { margin-bottom:12px; width:95%; padding: .4em; }
#submit { cursor: pointer; cursor: _hand; display: inline; width: 90px; color: rgb(0,51,0); font-weight: bolder; margin:12px auto; background: rgb(51,153,0); padding: .4em; }
input.file { border: 1px solid black; display: inline; margin-bottom:12px; padding: .4em; position: relative; top: 3px; }
input.radio { display: inline; margin-bottom:12px; padding: .4em; position: relative; top: 3px; }
fieldset { padding:0; border:0; margin-top:25px; }
.group {text-align: left; padding-top: 4px; margin-left: 0px; margin-right: 3px; margin-bottom:12px; border: 1px solid #aaaaaa; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
#file_upload{padding: 2px; background: whitesmoke;border: 1px solid black; }
