/* Comentariile */
#coments {
  position:relative;
  width:600px;
  margin:0px auto;
  border:1px solid #eeeef5;
  background-color:#fafafc;
  text-align:center;
  font-family:Calibri, sans-serif;
  font-size:14px;
  padding:4px 2px;
}
  #coments_t {
	width:618px;
	margin:5px auto 0px auto;
	background-color:#eeeff7;
	border:1px solid #eeeef1;
	font-family:Calibri, sans-serif;
	font-size:20px;
	text-align:left;
	text-indent:22px;
	padding:4px 1px;
  }
.coms0 {
  position:relative;
  width:582px;
  margin:12px auto 10px auto;
  background-color:#eefbee;
  border:1px solid #ecf8ec;
  -moz-border-radius:8px;
  text-align:left;
  padding:1px 3px;
}
.coms1 {
  position:relative;
  width:582px;
  margin:12px auto 10px auto;
  background-color:#f1f1fc;
  border:1px solid #eeeefa;
  -moz-border-radius:8px;
  text-align:left;
  padding:1px 3px;
}
.linie_coms {
  width:25px;
  margin-bottom:2px
}
.n_coms {
  position:absolute;
  margin-top:-13px;
  font-size:18px;
  font-weight:bold;
  color:#0808da;
}
.nr_coms {
  max-width:140px;
  float:right;
  margin:-8px -5px 0px 0px;
  background-color:#5555de;
  -moz-border-radius:6px;
  text-align:center;
  font-size:13px;
  font-weight:bold;
  font-style:italic;
  padding:1px;
  color:white;
}
  .nr_coms a {
	font-size:14px;
	padding-left:2px;
	padding-right:2px;
	color:yellow;
  }
  .nr_coms a:hover {
	text-decoration:none;
	color:#fe8888;
  }
.e_coms {
  position:absolute;
  margin:8px auto 2px 50px;
  padding:0px;
  color:green;
}
.d_coms {
  width:158px;
  position:absolute;
  margin-top:8px;
  right:1px;
  font-size:13px;
  color:#111111;
}
.c_coms {
  margin-top:11px;
  margin-bottom:2px;
  background-color:white;
  -moz-border-radius:8px;
  font-size:15px;
  padding:2px 3px;
  text-indent:21px;
  white-space:pre-wrap;
  word-wrap: break-word;
}

/* Link-uri paginare */
#links_pag {
  margin:8px 10px 0px 125px;
  float:right;
  text-align:right;
  padding:1px;
  font-size:15px;
}
#links_pag a {
  padding:1px;
  text-decoration:none;
}
#links_pag a:hover {
  background-color:#5555de;
  text-decoration:underline;
  color:white;
}

/* Formular autentificare admin */
#admin {
  margin:2px auto 1px 10px;
  float:left;
  width:100px;
  text-align:left;
  text-decoration:underline;
  cursor:pointer;
  padding:1px;
  color:#010101;
}
  #admin:hover {
	text-decoration:none;
	font-style:italic;
	color:blue;
  }
#fadmin {
  position:relative;
  margin:0px;
  width:150px;
  display:none;
  text-align:left;
}
.clasa_del {
  margin-top:13px;
  width:588px;
  background-color:#fedddd;
  text-align:left;
  padding:1px 3px;
}

/* Formular modificare comentariu */
#mod {
  width:99%;
  background-color:#f8f8fc;
  font-family:Calibri, sans-serif;
  font-weight:bold;
  font-size:14px;
}

/* Formular pt. adaugare comentarii */
#fcom {
  margin:30px 2px 5px 2px;
  font-family:Calibri, sans-serif;
  font-size:16px;
  text-align:center;
}
#icos {
  background-color:#efeffe;
  width:350px;
  margin:3px auto 0px auto;
  padding-top:2px;
}
#formc {
 width:350px;
 text-align:center;
}
#fcom #add_c {
  width:180px;
  margin-top:0px;
  margin-bottom:7px;
  font-family:Arial, sans-serif;
  font-size:17px;
  text-decoration:underline;
  cursor:pointer;
  letter-spacing:1px;
  text-align:center;
  color:#0101fe;
}
  #fcom #add_c:hover {
	background:#0101da;
	color:white;
  }
#coment {
  width:346px;
}
#fcom input, #fcom textarea {
  border:1px solid #888888;
  font-family:Arial, sans-serif;
  font-size:14px;
  letter-spacing:1px;
  color:#111111;
  background:#efefff;
}

#fcom input:focus, #fcom textarea:focus {
  background:#fffedd;
}

#fcom label {
  padding:1px 0px 1px 0px;
  font-family:Arial, sans-serif;
  font-size:15px;
  color:blue;
}

#fcom #submit {
  margin-top:2px;
  margin-bottom:2px;
  padding:0px;
  font-family:Arial, sans-serif;
  font-size:14px;
  color:#111111;
}

#fcom #submit:hover {
  margin-bottom:0px;
  background:#fffedd;
  border:2px double #333333;
  cursor:pointer;
}
#plomar {
  font-family:Calibri, sans-serif;
  font-size:10px;
  color:#d8d8fe;
}