/* CSS Document */
.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}


body{background-color: #FFF9F8; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; color: #000; margin:30px; font-style:normal; line-height:15px;}


a {font-size:11px; text-decoration:none;color:#FF6600;}
a:hover {text-decoration:none;color:#FF6600;}

hr {color:#D3E0EB; height:1px;}

#login_container {margin-top:300px;}


#menu {float:left; background-color: #EDF7FF; background-color: #e9e9fa; border: solid 1px  #D3E0EB; padding: 5px; width:150px; -moz-border-radius: 10px;border-radius: 10px; -webkit-border-radius: 10px;-moz-box-shadow: 0px 0px 5px #1490E0;-webkit-box-shadow: -2px 2px 2px #1490E0;box-shadow: -2px 2px 2px #1490E0;}
#menu div.submenu { margin-left:15px; font-weight:bold; }
#menu div {margin:5px;}




#container {border: solid 1px #D3E0EB; padding:5px;  background-color:#FFF; margin-left:10px;}
#top_bar{border: solid 1px #d3e0eb; padding:5px;  background-color:#8C8C8C; margin-bottom:10px}


#form{ font-size:11px; color:#666666;margin:2px}
#form h3 { font-size:12px; color:#666666;font-family:Tahoma, Arial, Helvetica, sans-serif; text-transform: uppercase; }


#form table#table_cont{border:solid 1px #999999;}

#form select { font-size:11px; color:#666666; font-family:Tahoma, Arial, Helvetica, sans-serif; }
#form textarea { font-size:11px; color:#666666;font-family:Tahoma, Arial, Helvetica, sans-serif; }
#form input { font-size:11px; color:#666666;font-family:Tahoma, Arial, Helvetica, sans-serif; }

#form td.label { text-align:right; padding:5px; font-weight:bold; }
#form td.label{padding:5px}
#form td.input{padding:5px}

#form tr.odd{ background-color:#ccd;background-color: #eef; }
#form tr.even{ background-color:#dde;background-color: #e9e9fa;}

#form td.input input{ width:300px; padding:3px;}
#form td.button input{font-weight:bold;}

#del { font-size:11px; color:#666666;}
#del input {width:50px; padding:1px; font-weight:bold;}

div#list {border: solid 1px #D3E0EB; }
#list div.list { overflow: auto; height:100%;  border:solid 1px #D3E0EB; padding: 2px 5px;margin:2px}
#list div.list div.titlu { float:left;}
#list div.list div.links {float:right;line-height:20px;width:160px;}
#list div.list div.links a{color:#000;padding:5px 10px 5px 20px;line-height:20px;}
.select_item{float:left;padding:2px}

#actions{margin:2px;background:#D3E0EB;padding:5px}
#actions a{color:#000;padding:5px 10px 5px 20px;line-height:20px}



.check_box{float:left;width:5%;text-align:center}
.clear{clear:both;}

/*butoane*/

#cas_alege{position:absolute;z-index:100;width:100px;background:#eef;margin-left:90px;margin-top:8px;border:1px solid #D3E0EB;padding:5px;display:none}
#cas_alege form{margin:0px;padding:0px}


.mesaj_info{border:1px solid #f58220;background:url(../images/admin/16x16/documentinfo.png) no-repeat 2px 3px #ffe8a9;padding:3px 5px 3px 25px;}
.mesaj_eroare{border:1px solid #ff0000;background:url(../images/admin/16x16/agt_stop.png) no-repeat 2px 3px #ffe4e4;padding:3px 5px 3px 25px;}


/*login form*/
#login_form{color:#1490E0;width:400px;height:250px;margin:0px auto;padding:5px;background:#F4FEFF;border:2px solid #1490E0;margin-top:100px;-moz-border-radius: 10px;border-radius: 10px; -webkit-border-radius: 10px;-moz-box-shadow: 3px 3px 10px #1490E0;-webkit-box-shadow: 3px 3px 10px #1490E0;box-shadow: 3px 3px 10px #1490E0;}
#login_form .title{color:#1490E0;font-size:22px;text-align:center;padding:10px 0px 20px 0px;font-weight:bold;}
#login_form #login_errors{color:#ff0000;height:20px;text-align:center}
 


.valid_box{clear:both;background:url(../images/valid.png) no-repeat left #edfce9;
border:1px #cceac4 solid;background-position:15px 10px;padding:20px 20px 15px 60px;margin:0 0 10px 0;}

.error_box{clear:both;background:url(../images/error.png) no-repeat left #fce9e9;
border:1px #eac7c7 solid;background-position:15px 10px;padding:20px 20px 15px 60px;margin:0 0 10px 0;}

.tabel_ore_td {border:1px solid #777 !important;  }