/* Predefinite In*/
body {
	background: #fff;
	font-size: 13px;
	color:#2b384b;
	font-family: Arial, Helvetica, "Nimbus Sans L";
	line-height:1.2;
	padding:0;
}
body, html {
	width: 100%;
	height: 100%;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
fieldset {
	border: 1px solid #CFD4D9;
}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
h1 {
	font-size: 26px;
	font-weight:bold;
}
h2 {
	font-size: 17px;
	font-weight:bold;
}
h3 {
	font-size: 15px;
	font-weight:bold;
}
h4 {
	font-size: 13px;
	font-weight:bold;
	margin-bottom: 3px;
}
label {
	font-weight: bold;
	font-size: 12px;
}
.input {
	background: #fffeed;
	border: 1px solid #bcd2d4;
	height: 26px;
}
.input_form {
	background: #fffeed;
	border: 1px solid #bcd2d4;
	width: 290px;
	height: 22px;
}
.input_form_mic {
	background: #fffeed;
	border: 1px solid #bcd2d4;
	width: 235px;
	height: 24px;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}
.color_titlu {
	color: #2E3F49;
}
a {
	color: #186db1;
	text-decoration: none;
}
a:hover {
	color: #FC8013;
	text-decoration: none;
}
.tabel_form td {
	padding: 9px 5px 9px 5px;
}
.padd_tabel_5px td {
	padding: 5px;
}
.reset_tabel td {
	padding: 0px;
}
.align_center {
	text-align: center;
}
.strong {
	font-weight: bold;
}
.float_left {
	float: left;
}
.float_right {
	float: right;
}
.li_format {
	width: 170px;
	float: left;
}
.li_format2 {
	width: 280px;
	float: left;
}
.li_format3 li {
	background: url(images/sag.jpg) no-repeat scroll 0px 5px;
	padding-left: 10px;
	padding-bottom: 10px;
}
.images2 {
	padding: 4px;
	border: 2px solid #eee;
}
.images2:hover {
	padding: 4px;
	border: 2px solid #FC9555;
}
.images {
	padding: 7px;
	border: 1px solid #eee;
}
.pozitiv {
	background: #f8ffe7;
	border: 1px solid #b4d729;
	color: #6a8500;
}
.negativ {
	background: #ffecec;
	border: 1px solid #f1b0b0;
	color: #8c0000;
}
.neutru {
	background: #fff7e7;
	border: 1px solid #fec25a;
	color: #d16700;
}
.georgia_font {
	font-family: georgia;
	font-style: italic;
}
.orange {
	background: url(images/phone.jpg) no-repeat scroll left top;
	width: 272px;
	height: 23px;
	color: #ff5401;
}
.orange strong {
	display: block;
	padding-left: 71px;
	padding-top: 4px;
}
.vodafone {
	background: url(images/phone.jpg) no-repeat scroll 0px -30px;
	width: 272px;
	height: 23px;
	color: #da0000;
}
.vodafone strong {
	display: block;
	padding-left: 71px;
	padding-top: 4px;
}
.email {
	background: url(images/phone.jpg) no-repeat scroll 0px -61px;
	width: 272px;
	height: 23px;
}
.email strong {
	display: block;
	padding-left: 71px;
	padding-top: 4px;
}
.fax {
	background: url(images/phone.jpg) no-repeat scroll 0px -92px;
	width: 272px;
	height: 23px;
	color: #797979;
}
.fax strong {
	display: block;
	padding-left: 71px;
	padding-top: 4px;
}
.clear {
	clear: both;
}
.fix {
	font-size: 1px;
	clear: both;
	height: 0px;
}
.fix_1 {
	font-size: 1px;
	clear: both;
	height: 1px;
}
.fix_2 {
	font-size: 1px;
	clear: both;
	height: 2px;
}
.fix_3 {
	font-size: 1px;
	clear: both;
	height: 3px;
}
.fix_4 {
	font-size: 1px;
	clear: both;
	height: 4px;
}
.fix_5 {
	font-size: 1px;
	clear: both;
	height: 5px;
}
.fix_6 {
	font-size: 1px;
	clear: both;
	height: 6px;
}
.fix_10 {
	font-size: 1px;
	clear: both;
	height: 10px;
}
.fix_15 {
	font-size: 1px;
	clear: both;
	height: 15px;
}
.fix_20 {
	font-size: 1px;
	clear: both;
	height: 20px;
}
.fix_30 {
	font-size: 1px;
	clear: both;
	height: 30px;
}
.fix_40 {
	font-size: 1px;
	clear: both;
	height: 40px;
}
.fix_25 {
	font-size: 1px;
	clear: both;
	height: 25px;
}
.padd_5 {
	padding: 5px;
}
.padd_10 {
	padding: 10px;
}
.padd_15 {
	padding: 15px;
}

.padd_20 {
	padding: 20px;
}
.padd_20_LR {
	padding: 0px 20px;
}
.padd_5x10 {
	padding: 5px 10px;
}
.padd_7x10 {
	padding: 7px 10px;
}
.padd_7x10_bread {
	padding: 7px 10px 7px 0px;
}
.solid {
	border-bottom: 1px solid #a1bcbe;
}
.solid_orange {
	border-bottom: 1px solid #f9c499;
}
.solid_blue {
	border-bottom: 1px solid #e2eaf8;
}
.solid2 {
	border-bottom: 1px solid #e8eaee;
}
.solid3 {
	border-bottom: 1px solid #a1bcbe;
}
.dotted {
	border-bottom: 1px dotted #a1bcbe;
}
.green {
	color: #349b01;
}
.blue {
	color: #00789f;
}
.red {
	color: #e30000;
}
.gri {
	color: #666;
	font-size: 12px;
}
.gri2 {
	color: #9c9c9c;
}
.gri3 {
	color: #888;
}
.negru {
	color: #333;
}
.camp_obligator {
	font-size: 11px;
	color: #666;
}
.font_11 {
	font-size: 11px;
}
.font_12 {
	font-size: 12px;
}
.font_13 {
	font-size: 13px;
}
.font_14 {
	font-size: 14px;
}
.font_15 {
	font-size: 15px;
}
.font_16 {
	font-size: 16px;
}
.font_17 {
	font-size: 17px;
}
.font_18 {
	font-size: 18px;
}
.font_19 {
	font-size: 19px;
}
.font_20 {
	font-size: 20px;
}
.font_21 {
	font-size: 21px;
}
.font_22 {
	font-size: 22px;
}
.font_24 {
	font-size: 24px;
}
.font_33 {
	font-size: 33px;
}
.alb {
	color: #fff;
}
.alb a {
	color: #fff;
}
.alb a:hover {
	color: #fff;
	text-decoration: none;
}
.orange {
	color: #f06c01;
}
.orange:hover {
	color: #f06c01;
}
.position_relative {
	position: relative;
}
.link_high {
	color: #288bcc;
}
.link_high:hover {
	color: #288bcc;
}
.li_vazut {
	margin-left: 47px;
}
.li_vazut2 {
	margin-left: 47px;
}
.li_vazut2 li {
	padding-bottom: 3px;
	color: #535353;
	font-size: 15px;
}
.input_style1 {
	border: 1px solid #bad1d3;
	color: #333;
	background: #fff;
	height: 18px;
	font-weight: bold;
	padding: 3px;
	width: 120px;
	font-size: 15px;
	padding-left: 8px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.input_style2 {
	border: 1px solid #feb83d;
	color: #333;
	background: #fffeed;
	height: 18px;
	font-weight: bold;
	padding: 3px;
	width: 120px;
	font-size: 15px;
	padding-left: 8px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.input_style3 {
	border: 1px solid #feb83d;
	color: #000;
	background: #fff;
	height: 18px;
	font-weight: bold;
	padding: 3px;
	width: 120px;
	font-size: 15px;
	padding-left: 8px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.input_style3 {
	border: 1px solid #feb83d;
	color: #000;
	background: #fff;
	height: 18px;
	font-weight: bold;
	padding: 3px;
	width: 120px;
	font-size: 15px;
	padding-left: 8px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.input_style_error {
	border: 1px solid #d72800;
	color: #333;
	background: #fff4f1;
	height: 18px;
	font-weight: bold;
	padding: 3px;
	width: 120px;
	font-size: 15px;
	padding-left: 8px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.shadow {
	text-shadow: 0 1px 0 #FFFFFF;
}
/* Predefinite Fin*/


.container {
	background: #fff;
	width: 938px;
	margin: 0 auto;
}
.back_meniu {
	background: url(images/back_meniu.jpg) no-repeat scroll 0px 0px;
	height: 179px;
}
.bara_lat_blue {
	widtH: 100%;
	height: 4px;
	background: #dfb603;
	font-size: 1px;
}
.bara_lat_blue2 {
	widtH: 100%;
	height: 6px;
	background: #dfb603;
	font-size: 1px;
}
.div_contact_head {
	float: right;
	position: relative;
	right: 0px;
	top: 5px;
	background: url(images/femeie.gif) no-repeat scroll right top;
	height: 94px;
	width: 184px;
}
.blue {
	color: #dfb603;
}
.ul_meniu {
	float: left;
	margin-left: 2px;
	display: inline;
	margin-top: 16px;
}
.ul_meniu li {
	float: left;
	background: url(images/sep_meniu.gif) no-repeat scroll right top;
	position: relative;
}
.ul_meniu li a {
	color: #505f78;
	padding: 16px 12px 15px 12px;
	display: block;
	font-weight: bold;
	color: #fff;
}
.ul_meniu li a:hover {
	color: #fff;
	text-decoration: none;
	background: url(images/meniu_hov.gif) repeat-x scroll left top;
	padding: 16px 12px 15px 12px;
	display: block;
}
.ul_meniu li .select_menu {
	color: #fff;
	text-decoration: none;
	background: url(images/meniu_hov.gif)  repeat-x scroll left top;
	padding: 16px 12px 15px 12px;
	display: block;
}
.color_blue {
	color: #153f6b;
}
.color_orange {
	color: #f6712b;
}
.right_box_nohead {
	border: 1px solid #c5cad7;
	width: 100%;
}
.padd_15_oferta {
	padding: 0px 0px 15px 15px;
}
.coll_left, #content {
	width: 620px;
	float: left;
	border: 1px solid #c5cad7;
}

#content h1.entry-title {
	display: block;
	padding: 8px 12px 8px 12px;
	color: #2b384b;
	text-transform: uppercase;
	font-size: 14px;
	background: url("images/back_box.gif") repeat-x scroll left bottom transparent;
}



.box_coll {
	width: 100%;
	float: left;
	border: 1px solid #c5cad7;
}
.box_coll2 {
	background: url("images/back_coll.jpg") no-repeat scroll left top;
	width: 100%;
	float: left;
	border: 1px solid #c5cad7;
}
.box_header {
	background: url("images/back_box.gif") repeat-x scroll left bottom transparent;
	position: relative;
}
.icon_box {
	position: absolute;
	left: -13px;
	top: -12px;
}
.box_header h2 {
	display: block;
	padding: 8px 12px 8px 12px;
	color: #2b384b;
	text-transform: uppercase;
	font-size: 14px;
}
.articol_lista {
	width: 290px;
}
.articol_lista_front {
	width: 580px;
}
.articol_lista_poza {
	background: #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 1px 1px 2px 1px #ddd;
	-moz-box-shadow: 1px 1px 2px 1px #ddd;
	box-shadow: 1px 1px 2px 1px #ddd;
	padding: 8px;
	float: left;
	width: 94px;
}
.articol_lista_artic {
	float: left;
	width: 185px;
	margin-left: 10px;
	margin-right: 10px;
	display: inline;
}
.articol_lista_artic2 {
	float: left;
	width: 495px;
	margin-left: 10px;
	display: inline;
}
.articol_lista_artic3 {
	float: left;
	width: 330px;
	margin-left: 10px;
	display: inline;
}
.coll_right {
	width: 300px;
	float: right;
}
.search_input {
	float: left;
	background: #fff;
	border: 1px solid #d7e1f0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 8px 10px 9px 10px;
	width: 198px;
	color: #999;
}
.search_input2 {
	float: left;
	background: #fff;
	border: 1px solid #d7e1f0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0px 0px 1px 1px #eee;
	-moz-box-shadow: 0px 0px 1px 1px #eee;
	box-shadow:0px 0px 1px 1px #eee;
	padding: 8px 10px 9px 10px;
	width: 400px;
	color: #999;
}
.anunt_box {
	float: left;
	width: 285px;
	margin-right: 10px;
}
.footer {
	border: 1px solid #dddfe4;
	background: #fff;
}
.footer_left {
	width: 600px;
}
.footer_left a {
	color: #979aa0;
	font-size: 12px;
}
.footer_left a:hover {
	color: #979aa0;
	text-decoration: none;
}
.footer_left li {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}
.footer_right {
	width: 200px;
	float: right;
	color: #979aa0;
	text-align: right;
	font-size: 12px;
}
.table_pret {
	width: 100%;
}
.table_pret td {
	border: 1px solid #E4EBF1;
	padding: 10px;
}
.back_tabel_head {
	background: url("images/back_tabel_head2.gif") repeat-x scroll left bottom transparent;
}
.back_tabel_add {
	background: none repeat scroll 0 0 #F8F9FC;
}
.meniu_cautare li {
	float: left;
	border: 1px solid #C5CAD7;
	border-bottom: 1px solid #fff;
	margin-left: 5px;
}
.meniu_cautare li a {
	display: block;
	padding: 6px 13px;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
}
.meniu_cautare li .select_meniu_cautare {
	display: block;
	padding: 7px 13px;
	margin-bottom: -3px;
	position: relative;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	color: #ed5424;
	border-bottom: 1px solid #fff;
	background: #fff;
}
.select_fb {
	width: 38px;
	height: 34px;
	float: left;
	-webkit-border-top-right-radius: 5px;
	background: url(images/select_fb.jpg) no-repeat scroll 0px 0px;
	border: 1px #d4dee3 solid;
	-webkit-box-shadow: 1px 1px 1px 1px #f1f1f1;
	box-shadow: 1px 1px 1px 1px #f1f1f1;
}
.select_fb:hover {
	background: url(images/select_fb.jpg) no-repeat scroll 0px -33px;
}
.ul_select_fb {
	position: absolute;
	left: 6px;
	top: 35px;
	background: #fff;
	border: 1px solid #d4dee3;
	width: 260px;
	-webkit-box-shadow: 1px 1px 1px 1px #f1f1f1;
	box-shadow: 1px 1px 1px 1px #f1f1f1;
	height: 200px;
	overflow: auto;
	z-index: 1000;
}
.ul_select_fb a {
	padding: 5px 10px;
	display: block;
}
.ul_select_fb a:hover {
	padding: 5px 10px;
	display: block;
	background: #f2f5f7;
	text-decoration: none;
}
.input_fb {
	width: 253px;
	float: left;
	border: 1px #d4dee3 solid;
	padding: 9px 6px;
	font-weight: bold;
	color: #999;
	-webkit-box-shadow: 1px 1px 1px 1px #f1f1f1;
	box-shadow: 1px 1px 1px 1px #f1f1f1;
}
.input_fb_select {
	color: #000;
}
.tabel_anunt td {
	border-bottom: 1px solid #ccc;
	padding: 7px 5px;
}
/*Paginare in*/
.container_paginare {
	float: right;
}
.container_paginare li {
	float: left;
	margin-right: 2px;
	margin-left: 2px;
}
.container_paginare li a {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	background: url(images/listing.gif) repeat-x scroll left bottom;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border: 1px solid #c2c9d0;
	width: 5px;
	height: 10px;
	padding: 5px 9px;
	font-weight: bold;
}
.container_paginare li a:hover {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	background: #58889c url(images/listing_hov.gif) repeat-x scroll left bottom;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border: 1px solid #234667;
	color: #fff;
	text-decoration: none;
	width: 5px;
	height: 10px;
	padding: 5px 9px;
	font-weight: bold;
}
.container_paginare li .link_paginare_selected {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	background: #58889c url(images/listing_hov.gif) repeat-x scroll left bottom;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border: 1px solid #234667;
	color: #fff;
	text-decoration: none;
	width: 5px;
	height: 10px;
	padding: 5px 9px;
	font-weight: bold;
}
.container_paginare li .link_paginare_nelink {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	background: url(images/listing_inactiv.gif) repeat-x scroll left bottom;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border: 1px solid #dedede;
	color: #999;
	width: 5px;
	height: 10px;
	padding: 5px 9px;
	font-weight: bold;
}
/*Paginare fin*/
#blog-title a {
display: block;
text-align: left;
text-indent: -9999px;
overflow: hidden;
width: 255px;
height: 52px;
position:absolute;
top:10px;
}

/* submenu */
nav ul.children {

  position: absolute;

  top: 45px;

  left: 3px;

  display: none;

  width: 200px;

  margin: 0;

  padding: 0;

  padding-top: 3px;

  height: auto;

  border: 1px solid #153f6b;

  border-top: 0 none;

  z-index: 2;

}

nav ul.children li {

  margin: 0;

  background: url("images/meniu.gif");

  float: none;

  display: block;

}

nav ul.children li:hover {

  background: url("images/meniu_hov.gif");
  margin:0;
  float: none;
  display: block;

}

nav ul.children a { color: #505f78; }

nav ul.children a:hover { color: #fff; }

nav ul.children a { background: none; border: 0 none; display: block; padding: 10px 0 10px 5px; margin: 0; }

nav ul.children a:hover { background: none; border: 0 none; display: block; padding: 10px 0 10px 5px; margin: 0; }

nav li:hover ul.children { display: block;  }

table {margin-top:10px;}

td { border: 0 none; vertical-align: top; padding: 0 1em 1em 0; }

.entry-content {
	padding: 10px;
}
.entry-content table {
	background-color:#E8EDFF;
	width:99%;
}

.entry-content td {
    background: none repeat scroll 0 0 #E8EDFF;
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid transparent;
    color: #666699;
    padding: 8px;
}

.entry-content tr {
    background: none repeat scroll 0 0 #B9C9FE;
    border-bottom: 1px solid #FFFFFF;
    border-top: 4px solid #AABCFE;
    color: #003399;
    font-size: 13px;
    font-weight: normal;
    padding: 8px;
}

.entry-content tr:hover td {
    background: none repeat scroll 0 0 #D0DAFD;
    color: #333399;
}
.top_banner {
    float: right;
    height: 90px;
    width: 728px;
}