
/*///////////////////////////////////////////////////////////////////////
/            SDS_FRAMEWORK CSS                                          /
/            Made by Stoc Digital Studio                                 /
///////////////////////////////////////////////////////////////////////*/


/*/////////////////////////   MAIN STUFF   //////////////////////////*/

html, body{
	margin:0;
	padding:0;
	font-family: "Verdana";
	font-size:12px;
	text-align:left;
	background:url(../images/bg_body.jpg) repeat-x #0078C0; /*background-color:#C5DAF3;*/
	line-height:16px;
	margin: 0 0 0 10px;
	color:#005182; /*#003351*/
}

.articole{
	padding:2px 0 0 0;
	border-top:1px solid #D5E6F1;
}

.row_articol{
	border-bottom:1px dotted #D5E6F1;
}
.row_articol a{
	text-decoration:none;
}

hr{
	border:0;
	background-color:#D5E6F1;
	color:#D5E6F1;
	height:1px;
}

h2{
	font-size:1.5em;
	color:#025587;
	letter-spacing:1px;
	height:20px;

}

a{
	color:#005586;
}
.lista_stiri div{
	padding:0 0 3px 0;
	border-bottom:1px solid #D0E2EE;
}
.lista_stiri div a{
	text-decoration:none;
}

form {
	margin: 0px;
	padding: 0;
}

.error{
	color:#ff0000;
}

.error2 {
	color:#D1481E;
	font-weight: normal;
	font-size: 11px;
	margin:0 0 0 100px;
}

input {
	/*border: 1px solid #559CC6;*/
}

select {
	border: 1px solid #559CC6;
}

.input_auto {
	border: 1px solid #559CC6;
}

.checkbox {
	border: none;
	margin: 7px 0 0 5px;
	width: auto;
}


.input_100 {
	width: 100px;
	margin-top: 4px;
	border: 1px solid #559CC6;
}

.input_130 {
	width: 130px;
	margin-top: 4px;
	border: 1px solid #559CC6;
}
.input_150 {
	width: 150px;
	margin-top: 4px;
	border: 1px solid #559CC6;
}

.input_180 {
	width: 180px;
	margin-top: 4px;
	border: 1px solid #559CC6;
}

.input_200 {
	width: 200px;
	margin-top: 4px;
	border: 1px solid #559CC6;
}


.select_auto {
	border: 1px solid #559CC6;
}

.select_100 {
	width: 102px;
	margin-top: 4px;
	border: 1px solid #559CC6;
}

.select_150 {
	width: 152px;
	margin-top: 4px;
	border: 1px solid #559CC6;
}

.select_180 {
	width: 182px;
	margin-top: 4px;
	border: 1px solid #559CC6;
}

.select_200 {
	width: 202px;
	margin-top: 4px;
	border: 1px solid #559CC6;
}


.textarea_auto {
	border: 1px solid #559CC6;
	height: 48px;
}

.textarea_100 {
	width: 100px;
	margin-top: 4px;
	height: 48px;
	border: 1px solid #559CC6;
}

.textarea_150 {
	margin-top: 4px;
	width: 150px;
	height: 48px;
	border: 1px solid #559CC6;
}

.textarea_180 {
	width: 180px;
	margin-top: 4px;
	height: 48px;
	border: 1px solid #559CC6;
}

.textarea_200 {
	width: 200px;
	height: 48px;
	margin-top: 4px;
	border: 1px solid #559CC6;
}

.input_250 {
	width: 250px;
	margin-top: 4px;
	border: 1px solid #559CC6;
}

.select_250 {
	width: 252px;
	margin-top: 4px;
	border: 1px solid #559CC6;
}


.textarea_250 {
	width: 250px;
	height: 100px;
	margin-top: 4px;
	border: 1px solid #559CC6;
}

textarea {
	border: 1px solid #559CC6;
}

.large_btn {
	background: #0470B0;
	font-family: Verdana;
	border: 1px solid #559CC6;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}

.normal_btn {
	background: #0470B0;
	font-family: Verdana;
	border: 1px solid #559CC6;
	font-size: 11px;
	color: #fff;
}

#websiteBody {
	width: 960px;
	margin: 0 auto;
}

#wrap_header {
	width: 960px;
	padding: 0;
	height:60px;
	position:relative;
}
#logoimg{
	position:absolute;
	top:15px;
	left:5px;
	border:0px;
}

#footer{
	width:960px;
	background:url(../images/footer_bg.gif) no-repeat top left;
	height: auto;
	padding:14px 10px 3px 10px;
	text-align:center;
	color:#fff;
}
#footer a{
	color:#fff;
}
#footer_menu {
	width:800px;
	margin: 5px  auto 0 auto;
}

#footer_menu ul{
	margin: 0;

}

#footer_menu li {
	list-style: none;
	width: auto;
	float: left;
	padding: 0 0 0 5px;
}

#footer_menu a {
	color: #fff;
	/*font-weight: bold;*/
	text-decoration: none;
	letter-spacing: 1px;
}

#footer_menu .footer_menu_selected {
	font-weight: bold;
}


#search {
	width: 935px;
	/*border: 1px solid;*/
	margin: 5px 0;
}

/*// GREEN ///////////////////////////*/

.box_blue .head_green .bottom_blue{
	background:url(../images/box_bottom_blue.gif) no-repeat bottom left;
	font-size:11px;
	padding:0px 5px 5px 5px;
}

.box_blue .head_green h3{
	font-size:14px;
	color:#fff;
	padding:5px 0 0 8px;
	letter-spacing:1px;
}

.box_blue .head_green{
	background:url(../images/box_top_green.jpg) no-repeat top left;
	font-weight:normal;
}

/*// BLUE ///////////////////////////*/
.box_blue{
	width:165px;
	background:url(../images/box_middle_blue.gif) repeat-y top left;
	margin:0 0 5px 0;
}
.box_blue .head_blue .bottom_blue{
	background:url(../images/box_bottom_blue.gif) no-repeat bottom left;
	font-size:11px;
	padding:0px 5px 5px 5px;
}

.box_blue .head_blue h3{
	font-size:14px;
	color:#fff;
	padding:5px 0 0 8px;
	letter-spacing:1px;
}

.box_blue .head_blue{
	background:url(../images/box_top_blue.jpg) no-repeat top left;
	font-weight:bold;
}

/* // END ORANGE BOX*/

#contentWrapper {

	width: 960px;
	background:url(../images/maincontent_bg.gif) repeat-y top left #fff;
}
#contentTopBg{
	background:url(../images/topmaincontent_bg.gif) no-repeat top left;
	padding: 5px 12px;
}

#content {
	width: 580px;
	float: left;
	position:relative;
}

#leftcol {
	width: 160px;
	float: left;
	margin:0 13px 0 0;
}

#leftcol ul{
	font-size:11px;
	margin:0;
	padding:0;
	font-weight:normal;
}

#leftcol ul li{
	font-size:11px;
	margin:0;
	padding:0px 0 4px 5px;
	list-style-type:circle;
	list-style-position:inside;

}
#leftcol ul li a{
	text-decoration:none;
	color:#00395B;
}
#leftcol ul li a:hover{
	text-decoration:underline;
	color:#00395B;
}


#rightcol {
	width: 161px;
	float: left;
	margin:0 0 0 13px;

}
#rightcol ul{
	font-size:11px;
	margin:0;
	padding:0;
	font-weight:normal;
}

#rightcol ul li{
	font-size:11px;
	margin:0;
	padding:0px 0 4px 5px;
	list-style-type:circle;
	list-style-position:inside;

}
#rightcol ul li a{
	text-decoration:none;
	color:#00395B;
}
#rightcol ul li a:hover{
	text-decoration:underline;
	color:#00395B;
}

.clearboth {
	clear:both;
}

#banner_top {
	background:url(../images/banner_area.gif) no-repeat;
	height:138px;
	margin:0 0 7px 0;
	padding:10px 5px 5px 5px;
	text-align:center;
}

#banner_right {
	border: 1px solid;
	/*position: absolute;
	top: 10px;*/
	height: 100px;
	background-color: #fff;
	width: 160px;
	float: right;
}

.flabel1 {
	width: 80px;
	padding-right: 10px;
	text-align: right;
	float: left;
	margin-top: 4px;
}

.user_add {
	width: 450px;
	margin: 0 auto;

}

.user_add .form_buttons {
	text-align: center;
}

.user_add .flabel1 {
	width: 170px;
	font-weight: bold;
}

.user_add .error {
	width: 350px;
}

.user_add input {
	margin-top: 4px;
}

.user_add textarea {
	margin-top: 4px;
}

.user_add .submit {
	text-align: center;
}

.user_add #button{
	margin: 10px auto;
	width: 100px;
	background-color: #D0481C;
	color: #fff;
	border: 1px solid #ddd;
	font-weight: normal;
	text-align: center;
}

.required_field {
	color: #D1481E;
	padding: 0 1px 0 0;
}

.tab_title {
	padding: 5px;
	background-color: #2F77B4;
	color: #fff;
	font-weight: bold;
	letter-spacing: 1px;
}

.border {
	border-bottom: 1px solid;
}

#div_contact_form {
}

#div_contact_form label {
float: right;
}

.contacte {
	width: 185px;
	float: left;
	margin: 0 0 0 5px;
	text-align: center;
}


.cerere_transport label {
	width: 200px;
	padding-right: 10px;
	text-align: right;
	float: left;
	margin-top: 7px;
}

.cerere_transport textarea {
}
.cerere_transport input {
}

.cerere_transport select {
}

.cerere_transport {
	width: 600px;
	margin: 0 auto;
}

.cerere_form {
	width: 600px;
}


.licitatie_form {
	width: 600px;


}
.licitatie_form label {
	width: 200px;
	padding-right: 10px;
	text-align: right;
	float: left;
	margin-top: 7px;
}
.licitatie_form input {
}

.licitatie_form textarea {
}

.licitatie_form select {
}

.red {
	color: red;
}

.td_edit_cerere {
	padding: 0 2px;

}

.detalii_cerere {
	width: 580px;
	float:left;

}

.detalii_licitatie {
	width:300px;
	float: left;
	margin-left: 5px;
}

.licitatie_form label {
	width: 190px;
	padding-right: 10px;
	text-align: right;
	float: left;
	margin-top: 4px;
}

.add_parc_auto label {
	width: 190px;
	padding-right: 10px;
	text-align: right;
	float: left;
	margin-top: 4px;
}

.table_auto tr {
	border: 1px solid;
}

.licitatie_ {
	background-color: #C5DAF3;
}

.search_cereri {
	border-bottom: 2px solid #57A2CD;
}

.search_cereri form {
	padding: 5px;
}

.search_simplu {
	background: url(../images/search_bg.gif) repeat-x;/*FA7769*/
}

.search_cereri .search_form {
	background: url(../images/search_bg.gif) repeat-x;/*FA7769*/
}

.search_cereri .search_tab {
	padding: 4px;
}

.users_search {
	background: url(../images/search_bg.gif);
	border-bottom: 2px solid #57A2CD;
}




.big_buttons {
	width: 250px;
	float: left;
}

.big_buttons #button_oferte {
	width: 100px;
	height: 45px;
	margin-bottom: 3px;
	margin-right: 5px;
	background-color: #B5C5E5;
	float: left;
}

.big_buttons #button_cereri {
	width: 100px;
	height: 45px;
	margin-bottom: 3px;
	margin-right: 5px;
	background-color: #FA7769;
	float: left;
}



.search_1 {
	width:330px;
	float: left;
}

.search_1 label {
	width: 170px;
	float: left;
	text-align: right;
	margin: 4px 2px 0 0;
}

.search_1 input {
}

.search_1 select {
}


.search_2 {
	width:300px;
	float: left;
}

.search_2 label {
	width: 140px;
	float: left;
	text-align: right;
	margin: 4px 2px 0 0;
}

.search_2 input {
}

.search_2 select {
}

.search_2 #valuta {
	width: 60px;
}

.search_2 #pret {
	width: 85px;
}

.search_3 {
	width: 260px;
	float: left;
}

.search_3 label {
	width: 100px;
	float: left;
	text-align: right;
	margin: 4px 2px 0 0;
}

.search_3 input {
}

.search_simplu_1{
	padding: 8px 0 8px 50px;
	width: 380px;
	float: left;
}

.search_simplu_2{
	padding: 8px 0 8px 0;
	width: 220px;
	float: left;
}

.search_simplu_1 label {
	width: 160px;
	float: left;
	text-align: right;
	padding: 3px 3px 0 4px;
}

.search_simplu_1 input{
}

.search_simplu_2 label {
	width: 50px;
	float: left;
	text-align: right;
	padding: 3px 3px 0 4px;
}

.search_simplu_2 #pret {
	width: 85px;
}



.search_simplu_2 input{
}

.search_simplu #submit {
	float: left;
	width: 100px;
	height: 45px;
	margin: 10px 9px 3px 70px;
}



.search_form #submit {
	float: right;
	width: 100px;
	height: 30px;
}


.search_form .search_1 {
padding: 8px 0 8px 0;
}
.search_form .search_2 {
padding: 8px 0 8px 0;
}
.search_form .search_3 {
padding: 8px 0 8px 0;
}

.users_search {
	padding-top: 20px;
}

.users_search input, select {
}

.users_search_col3  label{
	width: 80px;
}

.users_search #submit {
	float: right;
	margin: 3px;
}


#pager {
	text-align: center;
	margin-top: 20px;

}

#sigla {
	text-align: center;
	padding: 20px 0 10px 0;
}

#sigla a {
	color: #666;
}

#sigla a:hover {
	text-decoration: underline;
}

#sigla a img {
	border: none;
}

.tr_color {
	background-color: #2F77B4;
	color:#fff;

}

.nav_form {
	margin: 0;
	padding:0;
	text-align:right;
	width:190px;
	float: right;
}

.nav_form form {
	margin: 0;
	padding:0;
}

.nav_form #nr input{
	width: 20px;
}

.users_search_left {
	width: 350px;
	float: left;
}

.users_search_right {
	width: 260px;
	float: left;
}

.users_search_left label{
	width: 190px;
	padding-right: 10px;
	text-align: right;
	float: left;
	margin-top: 3px;
}

.users_search_right input {
}

.users_search_right select {
}

.users_search_right label{
	width: 80px;
	padding-right: 10px;
	text-align: right;
	float: left;
	margin-top: 3px;
}



.users_search_right_2 {
	width: 250px;
	float: left;
}

.users_search_left_2  label{
	width: 190px;
	padding-right: 10px;
	text-align: right;
	float: left;
	margin-top: 3px;
}

.users_search_right_2 input {
}

.users_search_right_2 select {
}

.users_search_right_2 label{
	width: 80px;
	padding-right: 10px;
	text-align: right;
	float: left;
	margin-top: 3px;
}

.login_form input {
	width: 100px;
}

.login_form label {
	width: 45px;
	padding-right: 3px;
	text-align: right;
	float: left;
	margin-top: 3px;
}


.td_header_tabel{


}

.td_tabel{
	padding: 2px 3px;
	height:15px;
	border-bottom: 1px dashed #DEDEDE;
}

.titlu_pag{
	float:left;
	padding:0px;
}

.titlu_pag h2{
	height:30px;
	margin:0px;
}
.clearleft{
	clear:left;
}

.ntx{
	width:170px;
}
.combo_boxx{
	width:170px;
}


#div_form_up .label_{
	width: 120px;
	padding: 6px 3px 0 0;
	text-align: right;
	float: left;
}

#div_form_up #submit {
	padding: 5px 0 0 124px;
}

.incidente label {
	width: 200px;
	padding-right: 10px;
	text-align: right;
	float: left;
	margin-top: 7px;
}

.incidente textarea {
	width: 300px;
	margin: 5px 0 0 0;
	border: 1px solid #559CC6;
	height: 150px;
}
.incidente input {
	width: 300px;
	margin: 5px 0 0 0;
	border: 1px solid #559CC6;
}

.incidente select {
	width: 300px;
	border: 1px solid #559CC6;
	margin: 5px 0 0 0;
}

.incidente {
	width: 600px;
	margin: 0 auto;
}

.incidente h4{
	margin: 7px 0 0 0;
}

.incidente .normal_btn {
	width: 150px;
}

.incidente .error {
	margin: 5px 0 0 210px;
}

.td_rezolvat {
	text-align: center;
}

.add_comment {
	text-align: center;
}

.add_comment textarea{
	width: 560px;
	margin: 5px 0 0 0;
	border: 1px solid #559CC6;
	height: 150px;
}

.asigurari_form {
	width: 570px;
	margin: 0 auto;
	text-align: center;
}

.asigurari_form .clearboth {
	padding: 8px 0 0 0;
}

.asigurari_form label{
	width: 400px;
	float: left;
	text-align: right;
	margin: 1px 5px 0 0;
}

.asigurari_form input{
	width: 150px;
	float: left;
}

.asigurari_form checkbox{
	width: 150px;
	float: left;
}

.asigurari_form select{
	width: 150px;
	float: left;
}

.buttons {
	text-align: center;
	width: 350px;
	margin: 0 auto;
}

.buttons input {
	margin: 0 0 0 10px;
}

.criterii_casco checkbox {
	width:150px;
	float:left;
}

.criterii_casco input {
	width:150px;
	float:left;
}

.criterii_casco select {
	width:150px;
	float:left;
}

.ajax_content_class .clearboth {
	padding: 5px 0 0 0;
}

.add-edit-anunt label{
	width: 250px;
	float:left;
	text-align: right;
	margin: 0 4px 0 0;
}

.add-edit-anunt input {
	border: 1px solid #559CC6;
	width: 220px;
}

.add-edit-anunt select {
	border: 1px solid #559CC6;
	width: 222px;
}

.add-edit-anunt textarea {
	border: 1px solid #559CC6;
	width: 220px;
	height: 100px;
}

.add-edit-anunt .clearboth {
	margin: 3px;
}


.anunt_normal {
	background-color: #DFEBF2;
	font-family: Verdana;
	font-size: 11px;
	padding: 3px 10px;
}

.anunt_sponsorizat {
	background-color: #EAF2F7;
	font-family: Verdana;
	font-size: 11px;
	padding: 3px 10px;
}

.anunt_img {
	float: left;
	width: 100px;
	margin: 5px;
}

.sponsorizat_ {
	position:absolute;
	right:20px;
	top: -15px;
}

.expirat_ {
	position:absolute;
	color:#BF2C0A;
	right:20px;
	top: -15px;
}

.row_cat {
	width: 280px;
	float: left;
	margin: 5px 0 0 0 ;
	text-align: center;


}