/* header
----------------------------------------------- */
#html, body {
  background-color: #000000; margin: 0; padding: 0; height: 100%;
	background-image: url(back.jpg);
	background-repeat: no-repeat;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; text-align: left; vertical-align: bottom;}
.directie{ direction: ltr;}
.wwww {
	font-size: 16px; color: #bdbdbd;}
.header_title {
	text-align: left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 24px; color: #ff7800;}
.general {
  width: 950px; margin:0 auto 0 auto; }
.block {
	background-image: url(back_general.jpg);
  float: left; width: 950px; margin: 0;
  }
.header {
  float: left; width: 950px; height: 59px; background-image: url(back_header_1.jpg)}
.master {
  float: left;
	background-image: url(back_master.jpg);
	background-repeat: no-repeat;
  height: 100%; width: 748px;
}
.title {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  float: left; height: 100%; width: 650px; padding: 20px 15px 0px 22px;
  font-size: 24px; color: #ff7800;
	border-bottom: #ff7800 1px solid;
	margin-bottom:20px;}
.content {
  float: left; height: 100%; width: 675px; padding: 0 0 15px 12px; }
.search_edit {
  border-top: #ff7800 2px solid; float: left; margin: 0 0 5px 0; height: 100%; width: 655px; padding: 10px 10px 10px 22px; }
.details {
  float: left; height: 100%; width: 635px; padding: 0 15px 20px 10px;}
.fotos_cell {
  float: left; height: 100%; width: 651px; padding: 0 0 0 0;}
.border{
  float: left; height: 100%; width: 658px; padding: 10px 10px 10px 10px; background-color: #F5F5F5; height: 100%; }
.acc_zone {
	font-family: Arial, Verdana, Helvetica, sans-serif; text-align:left;
  font-size: 12px; color: #33339f;}
.left {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  float: left; padding-top: 0px; width: 202px;}
ul {
	background-image: url(back_ul.jpg);
	background-repeat: no-repeat;
	float: left;
	list-style-type: none;}
.left ul {
  list-style-type: none; margin: 0px 0 20px 0; width: 202px; padding:70px 0 0 0;
  
}
.left .top {
	float: left; margin: 0; width: 202px; height: 18px; padding: 2px 0 0 0;}
.left .tit {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  float: left; width: 175px; height: 100%;
  font-size: 12px;
	text-align: center;
  color: #ffffff;}
.left_comment {
  padding: 5px 5px 10px 4px; font-size: 12px; color: #888888;}
.lcel {
  float: left;
  margin: 0 0 10px 0; width: 202px; padding: 4px 0 4px 0;
  }
.ltop {
  float: left; margin: 0; width: 202px; height: 18px; padding: 2px 0 0 0;}
.ltit {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  float: left; width: 200px; height: 100%; padding: 0 0 0 0;
  font-size: 12px;
	text-align: center;
  color: #ffffff;}
.addcel{
	float: left;
	margin: 0; text-align: center; width: 202px;}

/* celule acc in line
----------------------------------------------- */
.acc_normal {
	margin-left: 5px;}
.acc_current {
  margin-left: 5px; color:#ff7800;}
.acc_gif {
	margin: 0 0 0 0px; }

/* links acc in linie
----------------------------------------------- */
a.acc {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
	color: #777777;
  text-decoration: none;}
a.acc:hover { border-bottom: #ff7800 2px solid;}
a.acc_remember {
	color: #ff7800;
  text-decoration: none;}
a.acc_remember:hover { }

/* celule acc una sub alta acc_CR
----------------------------------------------- */
.acc_cr_normal {
  list-style-type: none;}
.acc_cr_current {
  list-style-type: none;
	background-image: url(back_acc_current.jpg); font-size: 14px; color: #777780; background-color: #eaeaff;}
.acc_cr_sub {
  list-style-type: none; background-color: #f9f9f9;}
.acc_cr_gif {
	margin-left: 55px; }

/* links acc una sub alta acc_CR
----------------------------------------------- */
.acc_cr {
  padding: 3px 0 3px 0; font-size: 14px; color: #0e27af;}
a.acc_cr {
	padding: 3px 0 3px 0; font-size: 14px; text-decoration: none; color: #33339f;
  background-image: url(back_acc.jpg); background-repeat: no-repeat;}
a.acc_cr:hover {
	background-image: url(back_acc_hover.jpg); background-color: #cceefd;}
a.acc_cr_remember {
	padding: 3px 0 3px 0; font-size: 14px; text-decoration: none; color: #ff7800;
  background-image: url(back_acc.jpg); background-repeat: no-repeat;}
a.acc_cr_remember:hover {
	background-image: url(back_acc_hover.jpg); background-color: #cceefd;}

/* celule left
----------------------------------------------- 
In cazul $_only_gif_left nu este valabil nimic din ce este mai jos*/

.some_left {
}
.tree_normal { /*LI-ul din tree,*/
	list-style-type: none;}
.tree_current { /*LI-ul din tree, este valabil numai daca apare text*/
	list-style-type: none;
	border: #777777 1px solid;
  list-style-type: none; text-align:right; padding-right:6px;
  font-size: 12px; font-weight:bold; color: #ff7800; }
.tree_sub { /*LI-ul din tree*/
  list-style-type: none;}
.left_gif { /*cum apare left_gif indiferent de context: rollover sau image, valabil numai impreuna cu text*/
  margin: 5px; }

/* links left_tree
----------------------------------------------- */
.tree { /*DIV-ul in cazul $_block_left sau aparitiei gif-ului fara text*/
  height:24px; font-size: 12px; color: #ff7800;}
a.tree {
  padding-top:1px; padding-bottom:1px; text-decoration: none; font-weight:normal; font-size: 12px; color: #ffffff;}
a.tree:hover {
  padding:0; border: #777777 1px solid; color: #ff7800; font-weight:bold;}
a.tree_remember {
  text-decoration:none; border: #777777 1px solid; text-align:right; padding-right:6px; 
  font-weight:bold; font-size: 12px; color: #eeeeee;}
a.tree_remember:hover {
  color: #ff7800; font-weight:bold;}
  
/* MAGAZIN DEDICATE
----------------------------------------------- */
.lista_magazine {
	float: left; height: 100%; width: 650px; padding:0;}
.mag {
  font-size: 14px; font-weight:bold; color: #f77700;
	background-color:#ffffff;
  border: #aaaaaa 1px solid; border-left: #f77700 2px solid;
  text-align:center;}
a.mag {
  padding: 3px 10px 3px 15px; text-decoration: none; font-size: 10px;
  font-weight:bold; color: #f77700;
  text-align:center;}
a.mag:hover {
  color: #ffffff; background-color: #000000; }
a.mag_little {
  text-decoration: none; font-size: 10px; color: #ffffff; background-color: #f77700; border-bottom: #de4c21 1px solid;}
a.mag_little:hover {
  color: #ffffff;
  background-color: #de4c21;}
.anulare {
  float:left; background-image: url(blink.gif); background-repeat: repeat-x;}
.pag {
  font-size: 10px; margin-bottom:5px; width:23px; text-align:center; color: #000000;
  border: #666666 1px solid; border-left: #ee0000 1px solid;}
.pag_current {
  padding: 0 0 2px 0; font-size: 10px; margin:0 0 2px 5px; width:23px; text-align:center; color:#ffffff;
  border: #f77700 1px solid; background-color:#f77700;}
a.pag {
  padding: 0; margin-left:5px; text-decoration: none; font-size: 10px; color: #000000;}
a.pag:hover {
  color: #ffffff; background-color: #f77700; }
.input_basket {
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;
  text-align: center;
  font-weight:bold;
  color:#DE4C21;
	border: #ffe477 1px solid;
	background-color: #ffffff;}
.buttons_basket {
	background-image: url(back_buttons_shop.gif);
	font-size: 10px;
  color: #ee0000;
	border-right: #DCB408 1px solid;
  border-top: #e4ffd7 1px solid;
  border-left: #e4ffd7 1px solid;
  border-bottom: #DCB408 1px solid;}
.section_comment {
  font-size: 11px;
  color: #000000;
  float: left; height: 100%; width: 640px; margin-top:10px; padding:3px 5px 3px 10px;
}
	
	
/* content
----------------------------------------------- */
a.gen {
	font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none; color: #4B5B99; border-bottom: #ff7800 1px solid;}
a.gen:hover {
  background-color: #ff7800; color: #ffffff; border-bottom: #ff7800 1px solid;}
a.search {
  text-decoration: none; color: #ff7800; font-weight:bold;}
a.search:hover {
  background-color: #ff7800; color: #ffffff;}
.curent {
  background-color: #dddddd;}
a.edit {
  padding: 2px; font-size: 10px; text-decoration: none; color: #ffffff; background-color: #ff7800; 	border-right: #999999 1px solid; 	border-bottom: #999999 1px solid;}
a.edit:hover {
  color: #ffffff; background-color: #4B5B99;}
.form {
  padding-left: 14px; padding-right: 14px; padding-bottom: 5px; border: #dddddd 1px solid;}
a.little {
  text-decoration: none; font-size: 10px; color: #666666; }
a.little:hover {
  color: #ffffff;
  background-color: #ff7800;}
a.change_style {
  text-decoration: none; font-size: 10px; color: #33339f; }
a.change_style:hover {
  color: #33339f; background-color: #cceefd;}
textarea {
	font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 12px;
	border-right: #d0d0d0 1px solid;
  border-top: #d0d0d0 1px solid;
  border-left: #d0d0d0 1px solid;
  border-bottom: #d0d0d0 1px solid;
	background-color: #f4f4f4;}
input {
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;
	border-right: #d0d0d0 1px solid;
  border-top: #d0d0d0 1px solid;
  border-left: #d0d0d0 1px solid;
  border-bottom: #d0d0d0 1px solid;
	background-color: #f4f4f4;}
.edit_area {
	font-family: Courier, Courier New, monospaced; font-size: 16px;
  padding: 3px;
	background-color: #ffffff;}
.edit_window {
	background-color: #F5F5F5; padding: 5px 5px 0 5px; border: #999999 1px solid;}
.stripes {
	vertical-align: middle;
	text-align: left;
	background-color: #F5F5F5;}
.buttons {
	background-image: url(back_buttons.gif);
	font-size: 10px;
  color: #000000;
	border-right: #d0d0d0 2px solid;
  border-top: #f0f0f0 2px solid;
  border-left: #f0f0f0 2px solid;
  border-bottom: #d0d0d0 2px solid;}
/* EDITARE TABEL
----------------------------------------------- */
.select_liber {
  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
  color:#000000;
  font-weight:normal;
  border: none;
  background-color: #f4f4ff;
}
.select_ocupat {
  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
  color:#ffffff;
  font-weight:bold;
  border: none;
  background-color: #ff7800;
}
.cap { padding-top: 3px; float: left;}
a.sel {
	font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #4B5B99; }
a.sel:hover {
  color: #000000;
  background-color: #4177ff;
  cursor: default;
  border-bottom: #ff7800 1px solid;}
a.ge {
	font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #4B5B99;
  }
a.ge:hover {
  color: #000000;
  background-color: #ecf9ff;
  cursor: default;
  border-bottom: #ff7800 1px solid;}
/* footer
----------------------------------------------- */
.end_content { float: left; width: 950px; height: 100%;}
.footer { float: left; width: 950px;}
a.credit {
	text-decoration: none;
	font-size: 10px;
  color: #666666;
  border-bottom: #ff7800 1px solid;}
a.credit:hover {
  background-color: #ff7800;
	color: #ffffff;}
/* fonts
----------------------------------------------- */
h1 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #ff7800;}
h2 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #ff7800;}
h3 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #ff7800;}
.mare { font-size: 14px; color: #666666;}
.mediu { font-size: 11px;}
.mic { font-size: 10px; color: #666666;}
.copyright {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;}
.err {
  font-size: 10px;
  font-weight: bold;
  color: #ff7800;}
.asterix {
  font-size: 14px;
  font-weight: bold;
  color: #ff7800;}
.hi {
	background-color: #ffff00;}
/* general
----------------------------------------------- */
img { border: 0;}
p { line-height: 18px; }
/* highlighting
----------------------------------------------- */
.hi1{ background-color: #99ccff; color: #000000;}
.hi2{ background-color: #99ff99; color: #000000;}
.hi3{ background-color: #cc99ff; color: #000000;}
.hi4{ background-color: #ffff66; color: #000000;}
.hi5{ background-color: #ff9966; color: #000000;}
.hi6{ background-color: #ff9999; color: #000000;}
.hi7{ background-color: #bbbbbb; color: #000000;}

.ball {
position: fixed;
top:-1000px;
left:-1000px;}