body{
font-family: arial, Helvetica,Sans-serif;
color: #444444;
font-size: 12px;
margin: 0px; padding: 0px;

background: url('../images/top_bg.png') repeat-x; 
}

body.index{  background: url('../images/home_top_bg.png') repeat-x;  }
.text_box{  }

@font-face {
  font-family: 'Tagesschrift';
  src: url('tagesschrift.eot'); /* IE 5-8 */ 
  src: local('?'),             /* sneakily trick IE */
        url('tagesschrift.woff') format('woff'),    /* FF 3.6, Chrome 5, IE9 */
        url('tagesschrift.ttf') format('truetype'), /* Opera, Safari */
        url('tagesschrift.svg#font') format('svg'); /* iOS */
}
@font-face {    
	font-family: 'LaneARegular';
	src: url('../fonts/la-webfont.eot');
	src: url('../fonts/la-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/la-webfont.woff') format('woff'),
		 url('../fonts/la-webfont.ttf') format('truetype'),
		 url('../fonts/la-webfont.svg#LaneARegular') format('svg');
	font-weight: normal;
	font-style: normal;
}

a{ color: inherit; text-decoration: none;}
a:hover{ text-decoration: underline;}  

div, p, img, ul, li, h1, h2, h3, h4, h5, h6{ border: 0px; margin: 0px; padding: 0px;}
h1{ text-transform: capitalize;}

/*Main slider*/
#main-slider{width: 658px; height: 300px; position: relative; padding: 5px 5px 6px; background: url('../images/slider_bg.png') no-repeat top center;}
.products-wrap{ height: 300px; width: 658px; background-color: #ffffff;}
#switcher{ height: 60px; width: 658px; background-color: transparent; bottom: 6px;  position: absolute; background: url('../images/slider_white.png') repeat top center;}
.cell-slide{ display: none;}
.cell .cellInfo{
	bottom: 0px;
	left: 20px;
    height: 50px;
    position: absolute;
    width: 400px;
	cursor: pointer;
    z-index: 1000;
}
.cellInfo .ts1{
	font-family: "LaneARegular",arial narrow,arial;
    font-size: 20px;
}
.products-wrap .cell{ width: 658px; height: 300px; overflow: hidden; position: relative;}
.products-wrap .cell img{ width: 658px;}
#switcher-content{ padding-top: 22px; padding-right: 10px; margin: 0; float: right; width: 300px; text-align: right;}
#switcher-content a{ display: inline-block; height: 19px;  width: 19px; background: url('../images/slider_nonactive.png') no-repeat top center; }
#switcher-content a.active{ background: url('../images/slider_active.png') no-repeat top center; }
/*End main slider*/
#mainWrapper{ width: 100%;}
#headerWrapper, #contentWrapper, .simpleWrapper, #footerWrapper{ width: 100%;}
#headerWrapper{ }
#contentWrapper{  min-height: 200px;}
#header, #content, #footer, .content{ width: 1001px; margin: 0px auto;}

#topHeader{ width: 100%; height: 143px; }
#topBar{ width: 100%; height: 34px; padding-top: 5px;}
.oferta_noua{ background-color: #544e49; float: right; display: inline; font-size: 11px; padding: 5px 15px; -khtml-border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;}
.oferta_noua a{ color: #ffffff; text-decoration: none;}
.ab_news{ float: right; padding: 5px 15px; margin: 0px 15px; }
#logo{width: 185px; height: 104px; float: left;}
#menu{ width: 664px; padding-left: 150px; padding-top: 55px;  float: left;}
#menu ul{ float: right;}
#menu li{ float: left; display: block; margin: 0px 0px 0px 40px;  font-family: "LaneARegular", arial narrow;  font-size: 25px; font-weight: normal;}
#menu li a{ color: #44342a; text-decoration: none; }

#bottomHeader{ padding-top: 20px; height: 335px;}
#menuBHeader{ width: 301px;  padding-top: 3px;  float: left;}
#menuBHeader .acc-title{   padding-left: 13px; border-top: 1px solid #544e49; border-bottom: 1px solid #544e49; }
#menuBHeader  div.last{ padding-left:13px; }
#menuBHeader .title{  font-family: "LaneARegular",arial narrow, arial; font-size: 20px; font-weight: normal; line-height: 36px;  }
#menuBHeader .icon{background-repeat: no-repeat; background-position: center right; background-image: url('../images/m-plus-black.png');}
#menuBHeader .minus-g{ background-image: url('../images/m-minus-black.png');}
#menuBHeader .plus-g{ background-image: url('../images/m-plus-black.png');}
#menuBHeader .plus-w{ background-image: url('../images/m-plus-white.png');}
#menuBHeader .on{ background-color: #c3c1c1; background-image: url('../images/m-minus-black.png') !important; }
#menuBHeader .over{ background-color: #979797; color: #ffffff; cursor:pointer; background-image: url('../images/m-plus-white.png') !important; }

/*Boxy css*/
.boxy-wrapper.fixed {
    position: relative;
}
.boxy-modal-blackout {
    background-color: black;
    left: 0;
    position: absolute;
    top: 0;
}
.boxy-inner{ }
.boxy-content{ padding: 0px 40px 0px 70px;}
.boxy-wrapper{ position: absolute;}
/*End boxy Css*/
/*Adauga Oferta*/

#adauga_anunt{ width: 490px;padding-top: 20px; padding-bottom: 20px; margin: auto; background-color: #ffffff; }
#adauga_anunt .local_title{  font-size: 20px; float: left;  border-bottom: 1px solid #544e49;  line-height: 30px; width: 100%; }
#adauga_anunt .field-group{ padding-bottom:10px; padding-top: 10px; float: left; }
#adauga_anunt .field-wrapper{ width: 100%; padding: 3px 0px; float: left; }
#adauga_anunt .label{ float: left; width: 150px; font-family: "LaneARegular",arial narrow, arial; font-size: 16px; }
#adauga_anunt .input{ float: left;  padding-right: 10px; }
#verification { width: 91px;}
.submit_btn{ font-family: "LaneARegular",arial narrow, arial; height: auto; font-size: 18px; color: #ffffff; border: 0px; background-color: #5f5348; padding: 5px 15px 5px 15px; cursor: pointer;  }
.submit_btn:hover{ background-color: #e1af54;}
.close_pop{ width: 82px; height: 80px; position: relative; top: 43px; right: 40px;  background: url('../images/inchide_pop.png') no-repeat top right; cursor: pointer; }
.close_pop:hover{  background: url('../images/inchide_pop_h.png') no-repeat top right; }


/*End Adauga*/

#menuBHeader p{  line-height: 35px; font-size: 16px; border-bottom: 1px dashed #544e49; }
#menuBHeader p a{color: #544e49; padding-left: 13px; text-decoration: none;  display: block;}
#menuBHeader p a:hover{ color: #ffffff; background-color: #C3C1C1;}
#rightBHeader{ 	width: 666px; padding-left: 34px;  float: left;}


#searchBar{ width: 100%; padding-top: 20px; background-color: #f0f0f0; height: 88px; border-bottom: 1px solid #9f9f9f;}
#searchBar .seachValue{ padding-left: 50px; float: left;}
#searchBar p{ padding-bottom: 10px; color: #544e49; font-size: 15px; font-weight: bold;}
select{ height: 24px;}
input{ height: 18px; padding: 3px 5px; vertical-align: middle; }
select{ width: 160px; padding: 3px 5px; }
 select,  input{ background-color: #544e49; border: 0px solid #332f2d; color: #ffffff;
-khtml-border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
}
#searchBar input{ width: 70px;}
#searchBar .submitSearch{ background: url('../images/b_cauta_normal.png') no-repeat; width: 112px; height: 57px; border: 0px; cursor: pointer; }
#searchBar .submitSearch:hover{ background: url('../images/b_cauta_hover.png') no-repeat;}

.box-container{ padding-top: 15px; float: left; width: 100%;}
.box-container  .cine-suntem p{ padding-bottom: 10px;}
.cine-suntem{ float: left; width: 301px; }

.title-1{ color: #544e49; font-size: 20px; font-weight: normal; font-family: "LaneARegular", arial narrow; border-bottom: 1px solid #544e49;  line-height: 30px; padding-bottom: 0px !important;}
.subtitle-1{ color: #544e49; font-size: 16px; font-weight: normal; font-family: "LaneARegular", arial narrow;  line-height: 20px; padding: 10px 0px;}

.vanzari-imobile{ float: left; width: 660px; padding-left: 40px;}
.imobil-box{ float: left; width: 208px; cursor: pointer;}
.imobil-box:hover{ background-color: #cbcac8;}
.imobil-box-img{  width: 187px; height: 114px; overflow: hidden;}
.imobil-img-outer{ width: 195px; height: 122px; background-color: #cbcac8; padding: 9px;  padding: 8px 6px 8px 7px; }
.imobil-img-shaddow{  background: url('../images/oferta_speciala_bg.png') no-repeat; width: 190px; height: 120px; padding: 4px 1px 3px 4px; }
.imobil-box-img img{ width: 190px;}
.imobil-box-text{ width: 190px; padding: 9px;}
.imobil-title{ font-size: 16px; text-transform: uppercase; font-weight:normal; padding-bottom: 10px; font-family: "LaneARegular", arial narorw;}
.imobil-desc{ font-size:11px; padding-bottom:5px;}


.title-2{ color: #544e49; font-size: 20px; font-weight: normal; font-family: "LaneARegular",arial narrow; background-color: #c9c9c7;  line-height: 30px; padding-left: 10px; text-transform: uppercase;}
.row-proiecte{ width: 100%; padding-top: 27px; float: left;}
.proiect-box{ float: left; width: 490px; margin-right: 10px; cursor: pointer;}
.proiect-box:hover{ background-color: #cbcac8;}
.proiect-img-outer{ width: 240px; float: left; height: 149px; padding: 7px 8px; background-color: #cbcac8;}
.proiect-img-shaddow{ width: 234px; height: 143px; padding: 3px;  background: url('../images/chenar_proiecte_imobiliare.png') no-repeat; }
.proiect-img{  width: 234px; height: 143px; overflow: hidden;}
.proiect-img img{ width: 234px;}
.proiect-desc{ float: left; width: 219px; padding-left: 15px; padding-top: 7px;}
.proiectTooltip{display: none;}

.row-ultimile-oferte{ width: 100%; padding-top: 11px; float: left;}
.ultimile-oferte-box{ border-bottom: 1px solid #d9d5d2; padding-bottom: 8px; width: 316px; float: left; margin-right: 25px;}
.ultimile-oferte-box .ultimile-oferte-title{ color: #757575; text-transform: capitalize; font-size: 12px; padding: 3px 0px 3px 0px;}
.ultimile-oferte-box .ultimile-oferte-price{ color: #212121; font-size: 13px; font-weight: bold;}


#footerWrapper{ background-color: #3b3a38; float: left;}
.first-footer{ width: 100%; float: left; border-bottom: 1px solid #292826; background: url('../images/bottom_logo.jpg') no-repeat top right; }
.left-footer{ float: left; width: 350px; padding-top: 25px;}
.left-footer a{ color: #ffffff; text-decoration: none; margin: 0px 10px 0 0; text-transform: uppercase;}
.left-footer .menu{ font-family: "LaneARegular", arial narrow; font-weight: normal; font-size: 18px; }
.right-footer{float: left; width: 615px; padding-top: 23px; padding-left: 35px; background: url('../images/bottom-bg.jpg') no-repeat top left; padding-bottom: 23px;}
.right-footer p{ color: #cccccc; padding-bottom: 8px; font-size: inherit; font-size: 11px; }
.left-footer .copy{  color: #c9c9c7; margin-top: 23px; font-size: 11px;} 
.second-footer{ padding-top:12px; padding-bottom: 15px; float: left; border-top: 1px solid #4d4b4c}
.bottom-links-box{ float: left; width: 250px;}
.bottom-links-box p{ line-height: 18px; font-size: 11px;}
.bottom-links-box a{ color: #858585; text-decoration: none;}
.bottom-links-box a:hover{ color: #cccccc; text-decoration: underline;}

#menuBHeader p.last{ border-bottom: 0px;}
#menuBHeader div.last{ background-color: transparent; border-top: 0px;}

/*non index header*/

.noni-bottom-header{ width: 100%; height: 47px;}
.noni-bottom-header h1, .noni-bottom-header h2{ line-height: 47px; color: #544e49; font-size: 20px; font-weight: normal; font-family: "LaneARegular", arial narrow; }


/*top submenu*/
.top-submenu-box{ float: left; width: 250px; color: #44342a;  width: 27%; text-align: left;}
.submenu_holder{ border-bottom: 1px solid #73675f; padding-bottom: 5px;}
.top-submenu-box p{ line-height: 20px;  font-size: 12px; font-family: arial;}
/*paging*/
.row-paging{text-align: right; font-size: 14px; color: #544e49; padding: 15px 20px 25px 0px;}
.row-paging a{ display: inline-block; }
.row-paging a:hover{text-decoration: none;}
.row-paging a.paging{  height: 21px;  width: 21px; height: 19px; padding-top: 2px;  text-align: center;  vertical-align: middle;  }
.row-paging a.active{ background-color: #d6d6d6;}
.row-paging a.paging-prev{ background: url('../images/prev-page.jpg') no-repeat center;  height: 21px;  width: 26px;}
.row-paging a.paging-next{ background: url('../images/next-page.jpg') no-repeat center;  height: 21px;  width: 26px;}

/*listing css*/
.row-offer-detail{ width: 100%; margin-bottom: 10px; float: left;}
.row-order{text-align: right; padding-right: 20px; color: #44342a;}
.row-order a{ display: inline-block;  height: 12px;  width: 16px; }
.row-order a.desc{ background: url('../images/ord-desc.png') no-repeat center;}
.row-order a.asc{ background: url('../images/ord-asc.png') no-repeat center;}
/*
.row-offer-detail .detail-img{ float: left; width: 164px; height: 110px; overflow: hidden;}
.row-offer-detail .detail-img img{ width: 164px;}
*/
.row-offer-detail .detail-title{ float: left; width: 182px; padding-left: 18px; padding-right: 18px;}

.row-offer-detail .detail-details{ width: 313px; float: left; padding: 9px 10px 0px 0px; }
.row-offer-detail .detail-icons{ float:left; width: 264px;}
.row-offer-detail .detail-icons div{width: 64px; margin-right:2px; height: 35px; float: left; color: #544e49; text-align: center; padding-top: 75px;}
.icon-be{   background: url('../images/bedroom-icon.png') no-repeat center top;  }
.icon-ba{   background: url('../images/bathroom-icon.png') no-repeat center top;  }
.icon-s{   background: url('../images/surface-icon.png') no-repeat center top;  }
.icon-l{   background: url('../images/levels-icon.png') no-repeat center top;  margin-right:0px;  }

/*end listing css*/
/*simple listing*/
.row-offer-list, .row-offer-header1{ width: 100%; padding-top: 10px; float: left; }
.row-offer-list{ border-bottom: 1px solid #dbdbdb; padding-bottom: 10px; cursor: pointer;}
.row-offer-list:hover, .row-offer-detail:hover{ background-color: #cbcac8; cursor: pointer;}
.row-offer-list  div{ float: left; text-align: center;  height: 60px; padding-top: 50px;}
.row-offer-header1 div{ float: left; text-align: center; border-bottom: 1px solid #73675f;}
.row-offer-header1 p{ text-align: center; font-family: "LaneARegular", arial narrow; color: #44342a; font-size: 16px; }
.row-offer-list .tip_imobil, .row-offer-header1 .tip_imobil{ width: 150px;}
.row-offer-list .nr_camere, .row-offer-header1 .nr_camere{ width: 140px;}
.row-offer-list .zona, .row-offer-header1 .zona{ width: 140px;}
.row-offer-list .id_oferta, .row-offer-header1 .id_oferta{ width: 85px;}
.row-offer-list .pret, .row-offer-header1 .pret{ width: 150px;}
 .row-offer-list .detail-img-shaddow,  .row-offer-detail .detail-img-shaddow{ float: left; background: url("../images/oferta_speciala_bg.png") no-repeat scroll 0 0 transparent; height: 120px; padding: 4px 1px 3px 4px; width: 190px;}
.row-offer-list .detail-img, .row-offer-detail .detail-img{ width: 187px; height: 114px;   overflow: hidden; padding-top: 0px;
-moz-box-shadow: 3px 3px 4px #544E49;
	-webkit-box-shadow: 3px 3px 4px #544E49;
	box-shadow: 3px 3px 4px #544E49;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#544E49')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#544E49');
}
.row-offer-list .pi-img-holder{ width: 280px; padding-left: 10px; height: 170px;   overflow: hidden; padding-top: 0px;}
.row-offer-list .pi-img{ width: 250px; height: 160px;   overflow: hidden; padding-top: 0px;
-moz-box-shadow: 3px 3px 4px #544E49;
	-webkit-box-shadow: 3px 3px 4px #544E49;
	box-shadow: 3px 3px 4px #544E49;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#544E49')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#544E49');

}
.row-offer-list .detail-img img, .row-offer-detail .detail-img img{ width: 187px;}
.row-offer-list .pi-img img{ width: 250px;}
.row-offer-header1 .detail-img{ width: 195px; }
.row-offer-header1 .pi-img{ width: 282px; padding-left: 10px;}
.row-offer-list .suprafata, .row-offer-header1 .suprafata{ width: 140px;}
.row-offer-list  .titlu_proiect, .row-offer-header1 .titlu_proiect  { width: 708px; text-align: left;}
.row-offer-header1 .titlu_proiect p{ text-align: left;}

/*Detalii oferta*/
.header_small_info{ float: right; margin-right: 15px; color: #ffffff;}
div.title-2{ background-color: #544e49; }
div.title-2 h1, div.title-2 p{ font-size: 20px; font-weight: normal; color: #ffffff;}
.detalii_oferta_l{ width: 650px; float: left;}
.detalii_oferta_r{ width: 250px; padding-left: 100px; float: left; text-align: right;}
.detalii_oferta_r .euro{background: url('../images/euro_symbol.jpg') no-repeat left  ;}
.detalii_oferta_r .pret{ font-family: "LaneARegular", arial narrow; color: #44342a; font-size: 20px; font-weight: normal; line-height: 30px;}
.detalii_oferta_r .telefon{ line-height: 46px; font-size: 15px;  background: url('../images/telefon.jpg') no-repeat left  #ffffff;}
.detalii_oferta_r .contacteaza{ line-height: 50px;  background: url('../images/contacteaza.png') no-repeat left  #d6d6d6; cursor:pointer; border-left: 1px solid #ececec; border-right: 1px solid #ececec; color: #534e4a; font-weight: bold; text-transform: uppercase; font-size: 16px; padding-right: 10px;} 
.detalii_oferta_r .contacteaza:hover{ background: url('../images/thumb_hover.png') no-repeat left  #554d4a;  color: #ffffff;  }
.detalii_oferta_r  .contacteaza a{ display: block;}
.detalii_oferta_r .printeaza{ line-height: 50px; border-top: 1px solid #ffffff; border-left: 1px solid #ececec; cursor:pointer; border-right: 1px solid #ececec; color: #534e4a; background: url('../images/print_normal.png') no-repeat left  #d6d6d6; font-weight: bold; text-transform: uppercase; font-size: 16px; padding-right: 10px;} 
.detalii_oferta_r .printeaza:hover{ background: url('../images/printeaza_oferta.png') no-repeat left  #554d4a; color: #ffffff; }


.constructie, .caracteristici{ padding: 10px 0px 10px 0px;}
.constructie p.title-1, .caracteristici p.title-1{ margin-bottom: 10px; line-height: 30px;}
.constructie p, .caracteristici p, .descriere{padding-left: 10px; line-height: 15px;}

.oferte-similare{ width: 100%; float: left; padding-top: 25px; padding-bottom: 15px; }
.oferte-similare .imobil-box { width: 250px;}
.oferte-similare  .imobil-box-img { height: 160px; width: 250px; padding: 0px; border: 0px;
	-moz-box-shadow: 3px 3px 4px #544E49;
	-webkit-box-shadow: 3px 3px 4px #544E49;
	box-shadow: 3px 3px 4px #544E49;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#544E49')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#544E49');
 }
.oferte-similare  .imobil-box-text { padding: 9px; width: 250px; padding: 10px 0 0 0; }
.oferte-similare .imobil-box-img img{ width: 250px;}
.oferte-similare  .imobil-box:hover{ background-color: transparent;}

.detalii-btn1{ float: right; font-family: "LaneARegular", arial narrow; font-size: 15px; }
.detalii-btn1 a{ background-color: #d6d6d6; color: #544e49; padding: 2px 8px; }
.detalii-btn1 a:hover{ background-color: #544e49; color: #ffffff; }

.crumb{padding:3px; text-align: right; padding-right: 15px;}
#imgWrapper{padding-top: 20px; padding-bottom:25px; min-height: 300px; background-color: #d6d6d6;}
#img-gallery{ float: left; position: relative; width: 1000px;}
#img-gallery .panel{ width: 246px; float: left;  padding-top: 60px; }
#img-gallery .img-bar-left{ width: 21px; padding-top: 95px; position: absolute; left: -30px;}
#img-gallery .img-bar-right{ width: 21px;  padding-top: 95px; position: absolute; right: -30px;}
.slide-arrow{ height: 73px; width: 100%; background-position: center; background-repeat: no-repeat; cursor: pointer;}
#img-gallery .img-bar-left .prev{ background-image: url('../images/slider-left.png'); }
#img-gallery .img-bar-right .next{ background-image: url('../images/slider-right.png'); }
#img-gallery .inside{ margin: auto; width: 220px;  max-height: 155px; overflow: hidden;cursor: pointer;
-moz-box-shadow: 3px 3px 4px #544E49;
	-webkit-box-shadow: 3px 3px 4px #544E49;
	box-shadow: 3px 3px 4px #544E49;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#544E49')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#544E49');

} 
#img-gallery .inside img{ width: 220px; margin: auto;  display: block !important;
	
}

#img-gallery .biggest .inside{ width: 425px; height: auto; padding: 0px; max-height: 500px;}
#img-gallery .biggest{ padding-top: 1px; padding-bottom: 7px; height: auto;}

/*Textbox, selects and radios*/

.checkbox, .radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url('../images/checkbox.png') no-repeat;
	display: block;
	clear: left;
	float: left;
}
.radio {
	background: url('../images/radio.png') no-repeat;
}
.select {
	position: absolute;
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url('../images/select.png') no-repeat;
	overflow: hidden;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }


/*Contact*/
#contact-info{ width: 300px; padding-left: 40px; float: left;}
#contact-info p{ font-size: 14px;}
#google_map {width: 643px; height: 265px; float: left;  border: 9px solid #cbcac8; }
#contact-info h2{ font-family: "LaneARegular",arial narrow, arial; font-size: 20px; font-weight: normal; line-height: 36px; padding-top: 20px;  }
#contact-form{ background-color: #544e49; padding-top: 25px; padding-bottom: 25px; width: 100%; float: left;}
.cf1, .cf2, .cf3{ float: left;}
.cf1 h2{ color: #ffffff; font-weight: normal; font-family: "LaneARegular",arial narrow, arial; font-size: 18px; line-height: 58px; }
#contact-form p{ color: #ffffff;}
.cf1{ padding-left: 40px; width: 280px; padding-right: 45px;}
.cf2{ width: 290px;}
.cf2 p, .cf3 p{ font-family: "LaneARegular",arial narrow, arial; font-size: 14px;}
.cf3{ width: 310px; }
#contact-form p.label{ padding-top: 10px;}
p.submit input{ border: 0px; width: 117px !important; height: 33px; background: url('../images/trimite_btn.png') no-repeat !important;  }
p.submit{ text-align: right; padding-top: 25px;}
#contact-form input, #contact-form textarea{
	padding: 10px;
	width: 235px;
	text-decoration: none;
	font-size: 12px;
	outline: none;
	background: #404040;
	background: -moz-linear-gradient(top, #383838, #424242);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #383838), color-stop(1, #424242));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#383838', EndColorStr='#424242')";
	/* IE8 only */ 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#383838', EndColorStr='#424242');
	/* IE6,IE7 only */ border: 1px solid #505050;
	border-bottom: 1px solid #666;
	color: #EEE;
	box-shadow: inset 0 2px 4px #262626;
	-webkit-box-shadow: inset 0 2px 4px #262626;
	-moz-box-shadow: inset 0 2px 4px #262626;


}

/*mouse_over_menu*/
#mouseover_menu{ width: 430px; z-index: 1500; display: none; background-color: #bcb8b5; padding-top: 30px; padding-bottom: 30px; position: absolute;}
#mouseover_menu .mWrapper{ float: left; padding-left: 35px;}
#mouseover_menu .menu h2{ font-family: "LaneARegular",arial narrow, arial; font-weight: normal;font-size: 16px; color: #ffffff; }
#mouseover_menu .menu{ padding-bottom: 20px;}
#mouseover_menu p { font-family:  arial, Helvetica,Sans-serif; font-size: 12px;line-height: 17px;}
#mouseover_menu a:hover{ color: #ffffff;}
