.pdf_n {
    background : url(../images/pdf.png) no-repeat;
    display:inline-block;
    height:40px;
    padding-left:45px;
    padding-top:10px;
    color:red;
	font-size : 22px;
}

#data_ne a{
  color:red;
}
#inapoi {
  color:white;
  text-decoration : none;
  padding-left:25px;
  display:inline-block;
  margin-top:5px;
  background:url(../images/home.gif) no-repeat;
}

#inpoi :hover {
  text-decoration : underline;
}
#confirmare {
  font-size:20px;
  font-weight:bold;
  width:300px;
}
#titlu {
  font-size:20px;
  font-weight:bold;
  width:300px;
}
.chenar_multumire {
  padding:40px;
}
.mesaj_multumire{
    color: #111;
    font-size: 17px;
    margin-left: 20px;
    float: left;
    width: 90%;
    line-height: 1.7rem; 
}

.confirmare_title { 
    font-size : 25px;
}

.com_n {
  display:inline-block;
  background:url(../images/button1.gif) no-repeat;
  width:242px;
  height:29px;
  text-align : center;
  color:#222;
  font-size:20px;
  padding-top:4px;
  text-decoration:none;
}

.ret_n {
  color:#cc4444;
}
.flash_multumire{
float:left;
}
#login_form input {
  width:100px;
  font-size:12px;

}
.no_border {
  border : none;
}


body{ font: 62.5% "Trebuchet MS", sans-serif; }
div { margin:0px; padding:0px;}
#formular{
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
}


td {
	padding-top:3px;
	padding-bottom:3px;
}
.kleine {
	font-size:10px;
}

.eticheta
	{
		font-size:13px;
		color:white;
		background:#FF2424;
		font-style:italic;
		font-weight:normal;
		margin-left:30px;
	}
.eroare {
    border:1px solid red;
    background:#ffafaf;
}

#eroare {
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
}

#eroare_titlu {
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:white;
    padding:0px 7px;
    text-align:center;
}
#eroare_continut {
    padding:5px 7px;

}
#eroare_continut div{
    padding-bottom:5px;

}
#eroare a {
    margin-top:1px;

}
#eroare a:link, #eroare a:visited, #eroare a:active , #eroare a:hover{
    color:#aa0000;
	font-size:12px;
	text-decoration:underline;
	font-weight:normal;
    padding-top:5px;
}
#sugestie {
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
}
#sugestie_titlu {
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:white;
    padding:0px 7px;
    text-align:center;
}
#sugestie a:link, #sugestie a:visited, #sugestie a:active , #sugestie a:hover{
    color:#004276;
	font-size:14px;
	text-decoration:underline;
	font-weight:normal;
	padding:0 7px;
}
.ro_tip_strada {

}

.sugestie {
    font-size:15px;
    cursor:pointer;
    padding:5px 30px;
}
.ales{
    background:url(images/sugestie/bg_sugestie.gif) no-repeat;
    color:white;
    font-weight:bold;
}

.roz {
	background: rgb(255, 204, 204) !important;
	font-weight:bold;
	font-size:12px;
}

.azi {
    background:url(images/semn.gif) blue !important;
    font-weight:bold;
    color:blue;
    border:2px solid yellow;
}

#formular{
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
}

#explicatie_data{
color:#555;
font-style:oblique;
padding-top:5px;
}
.error_submit {
  border: none;
  display:inline-block;
}

.label_error{
  color:red !important;
  font-weight:bold;
  text-decoration:underline;
}

.field_error{
  background:#FFCCCC !important;
  border:1px solid red !important;
}

.label {
  width:100px;
  clear:both;
  float:left;
  display:block;
  text-align:right;
  padding-right:20px;
  padding-top : 7px;
  color:#505050;
  line-height:19px;
  vertical-align:middle;
}

.input {
	border : 1px solid rgb(175,187,205);
	height:29px;
	font-size:20px;
	margin:1px;
	margin-top:0px;
	margin-bottom:0px;
	background:#ffffff;
	color : #333;
	padding:0px;
}
.select {
	border : 1px solid #696767;
	height:21px;
	margin:1px;
	margin-top:0px;
	margin-bottom:0px;
	background:#ffffff;
	font-weight:bold;
	font-size:12px;
}
.camp {
  margin-bottom:10px;
  display:block;
  clear:both;
}

.bottom4 {

}
.clear {
  clear:both;
}
.left {
  float:left;
}



.info_tip {
  margin-left:170px;
}
.eroare_tip {
  margin-left:170px;
  color:red;
  font-weight:bold;
  width:450px;
}



#data_next {

	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #222;

	margin-top : 10px;

}

#data_next .nextDate {

font-size: 17px;
font-weight : bold;
}
