/*
Theme Name: Global Imobiliare New
Author: I don't think so
Author URI: http://oh-well.ro
Version: 1.0
*/

/* YUI Reset CSS */

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;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style	: normal;
	font-weight	: normal;
}
ol,ul {
	list-style	: none;
}
caption,th {
	text-align	: left;
}
h1,h2,h3,h4,h5,h6 {
	font-size	: 100%;
	font-weight	: normal;
}
q:before,q:after {
	content		: '';
}
abbr,acronym { 
	border		: 0;
}
hr {
	display		: none;
}

/*****************************************************************************************
*   *) CLASE GENERALE
******************************************************************************************/
body {
	background		: #fff;
	color			: #333;
	font-family		: Tahoma, Arial, Helvetica, sans-serif;
	font-size		: 62.5%;
}
html, body { height			: 100%; }

h1 {
	color			: #0a3d3e;
	font-size		: 22px;
	margin-top		: 4px;
	margin-bottom	: 13px;
	_margin-bottom	: 10px;
}
h2 {
	color			: #0a3d3e;
	font-size		: 16px;
	margin-bottom	: 11px;
	_margin-bottom	: 8px;
	text-transform	: uppercase;
}
h2.first {
	margin-top		: 12px;
	_margin-top		: 16px;
	margin-bottom	: 15px;
	_margin-bottom	: 12px;
}
h2 span {
	color			: #dd6726;
}
h2 span.numar_oferte {
	color			: #0a3d3e;
	font-size		: 32px;
}
h2 a {
	background		: url(images/sageata_h2.gif) no-repeat right 5px;
	_background		: url(images/sageata_h2.gif) no-repeat right 2px;
	color			: #3D888B !important;
	padding-right	: 18px;
}
h2 a:hover { text-decoration:none !important; }
h3 {
	color			: #0a3d3e;
	font-size		: 20px;
	margin-bottom	: 6px;
}
h4 {
	color			: #b87203;
	font-size		: 14px;
	margin			: 19px 0 10px;
	text-transform	: uppercase;
}
h4 span {
	color			: #b87203;
	text-transform	: uppercase;
}
h4 span.lowercase {
	color			: #b87203;
	text-transform	: none;
}

p, ol {
	font			: 11px Tahoma, sans-serif;
	/*line-height		: 18px;
	margin-bottom	: 1.5em;*/
}
p.administrare {
	color			: #587576;
	font			: 12px/16px Tahoma, sans-serif;
	margin-bottom	: 17px;
}
	p.administrare span {
		color			: #333;
	}

a:link {
	color			: #3d888b;
	outline-style	: none;
	text-decoration	: none;
}
a:hover, a:active, a:visited:hover {
	color			: #3d888b;
	outline-style	: none;
	text-decoration	: underline;
}
a:visited {
	color			: #3d888b;
	text-decoration	: none;
}
a.link_sageata {
	background		: url(images/sageata.gif) no-repeat right 1px;
	padding-right	: 18px;
	text-shadow		: 1px 1px 1px #edf5de;
}
strong {
	font-weight		: bold;
}
em {
	font-style		: italic;
}

.spacer_01, .spacer_02, .spacer_04 {
	background		: #3d888b;
	display			: block;
	height			: 5px;
	font-size		: 5px;
	margin			: 14px 0 11px;
}
.spacer_02 {
	margin			: 11px 0 15px;
}
.spacer_04 {
	margin			: 0 0 28px;
}
.spacer_03, .spacer_05 {
	background		: #e8e8e8;
	display			: block;
	height			: 1px;
	font-size		: 1px;
	margin			: 0 0 15px;
}
.spacer_05 {
	margin			: 10px 0 15px;
}

/*****************************************************************************************
*   *) HEADER
******************************************************************************************/
#wrapper_mare {
	min-height		: 100%;
	height			: auto !important;
	height			: 100%;
	margin-bottom	: -163px; /* inaltimea footerului + borderul aferent (daca exista) */
}
	#wrapper_header {
		background		: url(images/bkg_wrap_header.gif) repeat-x top left;
		z-index			: 1000;
	}
		#first_sentence {
			background		: #0a3d3e;
			height			: 14px;
		}
		#header {
			background		: url(images/bkg_header.gif) no-repeat top center;
			height			: 96px;
			margin			: 0 auto;
			width			: 1065px;
		}
		#header h1 {
			margin			: 0;
			padding-left	: 93px;
			text-indent		: -9999px;
		}
		#header a	{
			background		: url(images/global_imob_agentie_imobiliara_timisoara.gif) no-repeat top left;
			display			: block;
			width			: 233px;
			height			: 96px;
		}
/*****************************************************************************************
*   *) TOP NAVIGATION
******************************************************************************************/
#top_nav {
	height			: 60px;
	width			: 880px;
	margin			: 0 auto;
}

#top_nav ul.tabs {
	display			: table;
	height			: 30px;
	margin-left		: 244px;
	position		: relative;
}
#top_nav ul.tabs li {
	display			: table-cell;
	float			: left;
	position		: relative;
}
#top_nav ul.tabs li a {
	background		: url(images/bkg_top_nav_button.gif) no-repeat bottom left;
	color			: #fff;
	cursor			: pointer;
	display			: block;
	font-size		: 13px;
	text-transform	: uppercase;
	height			: 30px;
	margin			: 0 0 0 6px;
	padding			: 0;
	position		: relative;
	text-decoration	: none;
	_width			: 0;
	z-index			: 1000;
}

#top_nav ul.tabs li a span {
	background		: url(images/bkg_top_nav_button_span.gif) no-repeat bottom right;
	display			: block;
	height			: 23px;
	margin			: 0;
	padding			: 7px 20px 0 14px;
	position		: relative;
	right			: -6px;
	white-space		: nowrap;
}
#top_nav ul.tabs li a.hover, #top_nav ul.tabs li a.apasat {
	color				: #fff;
	background-position	: center left;
}
#top_nav ul.tabs li a.more-hover {
		background		: url(images/bkg_top_nav_button.gif) no-repeat top left;
}
#top_nav ul.tabs li a.hover span, #top_nav ul.tabs li a.apasat span {
	background-position: center right;
}
#top_nav ul.tabs li a.more-hover span {
		background		: url(images/bkg_top_nav_button_span.gif) no-repeat top right;
}

#top_nav ul.tabs li.rezidential ul.dropdown {
	background			: url(images/top_nav_rezidential_ul2.png) no-repeat center bottom;
	width				: 123px;
}
#top_nav ul.tabs li.comercial ul.dropdown {
	background			: url(images/top_nav_comercial_ul2.png) no-repeat center bottom;
	width				: 116px;
}

#top_nav ul.tabs li ul.dropdown {
	display				: none;
	overflow			: hidden;
	margin-left			: 6px;
	padding-top			: 10px;
	position			: absolute;
	top					: 20px;
	z-index				: 999;
}
#top_nav ul.tabs li ul.dropdown li {
	display				: block;
	float				: none;
	padding				: 1px 6px 1px 3px;
	_padding			: 2px 6px 1px 3px;
	position			: relative;
	height				: auto;
}
#top_nav ul.tabs li ul.dropdown li a {
	color				: #fff;
	background			: none;
	display				: block;
	font				: 12px Tahoma, sans-serif;
	height				: 26px;
	line-height			: 26px;
	margin-top			: 1px;
	margin-left			: 0;
	padding-left		: 18px;
	overflow			: hidden;
	text-transform		: capitalize;
	width				: auto;
}
#top_nav ul.tabs li ul.dropdown li.sub {
	text-indent			: 0em;
}
	#top_nav ul.tabs li ul.dropdown li.sub a {
		font-size			: 11px;
		height				: 19px;
		line-height			: 19px;
		text-transform		: lowercase;
	}
#top_nav ul.tabs li ul.dropdown li.last a {
	margin-bottom		: 6px;
}
#top_nav ul.tabs li ul.dropdown li a:hover {
	background			: #d4551c;
}

/*****************************************************************************************
*   *) LAYOUT GENERAL
******************************************************************************************/
	#wrapper_content {}
		#content {
			margin			: 0 auto;
			padding-bottom	: 17px;
			width			: 880px;
		}
		#col_stanga {
			float			: left;
			padding-top		: 5px;
			_padding-top	: 0px;
			padding-right	: 17px;
			padding-bottom	: 0;
			width			: 233px;
		}
		#col_dreapta {
			background		: url(images/bkg_col_dreapta.gif) no-repeat left top;
			float			: left;
			padding-top		: 9px;
			_padding-top	: 10px;
			padding-bottom	: 0;
			width			: 630px;
		}
		
/*****************************************************************************************
*   *) MODULE
******************************************************************************************/

/*  *) BOX OFERTE SPECIALE HOME PAGE
******************************************************************************************/
.box_speciale_hp {
	float			: left;
	height			: 207px;
	padding-right	: 17px;
	margin-bottom	: 17px;
	position		: relative;
	width			: 189px;
} 
.box_speciale_hp a {
	color			: #3D888B;
	display			: block;
	font			: 13px/16px Tahoma, sans-serif;
	height			: 70px;
	padding			: 137px 5px 0 5px;
	position		: relative;
	text-align		: center;
	z-index			: 5;
}
.box_speciale_hp a,
.box_ultimele_hp a,
.box_oferta_pr a {
	text-decoration	: none;
	text-shadow		: 1px 1px 1px #edf5de;
}
.box_speciale_hp a:hover,
.box_ultimele_hp a:hover,
.box_oferta_pr a:hover {
	text-decoration	: none;
	text-shadow		: none;
}

.box_speciale_hp a.oferta_speciala {
	background		: url(images/bkg_oferta_speciala_hp.gif) no-repeat left top;
}
	.box_speciale_hp a.oferta_speciala span.rand3,
	.box_ultimele_hp a.oferta_speciala span.rand3,
	.box_oferta_pr a.oferta_speciala span.rand3 {
		color			: #dd6726;
	}
.box_speciale_hp a.oferta_exclusivitate {
	background		: url(images/bkg_oferta_exclusivitate_hp.gif) no-repeat left top;
}
	.box_speciale_hp a.oferta_exclusivitate span.rand3,
	.box_ultimele_hp a.oferta_exclusivitate span.rand3,
	.box_oferta_pr a.oferta_exclusivitate span.rand3 {
		color			: #c95f91;
	}
.box_speciale_hp a.oferta_pret_redus {
	background		: url(images/bkg_oferta_pret_redus_hp.gif) no-repeat left top;
}
	.box_speciale_hp a.oferta_pret_redus span.rand3,
	.box_ultimele_hp a.oferta_pret_redus span.rand3,
	.box_oferta_pr a.oferta_pret_redus span.rand3 {
		color			: #0a383e;
		text-decoration	: line-through;
	}
	
.box_speciale_hp a:hover span {
	/*color			: #fff !important;*/
}
	.box_speciale_hp a span,
	.box_ultimele_hp a span,
	.box_oferta_pr a span {
		color			: #666666;
		display			: block;
		position		: relative;
		z-index			: 7;
	}
	.box_speciale_hp a span.rand1 {
		color			: #3D888B;
	}
	.box_speciale_hp a span.rand2 {
		font-size		: 12px;
		height			: 1.3em;
		overflow-x		: hidden;
	}
	.box_speciale_hp a span.rand3 {
		font			: bold 14px Arial, sans-serif;
		margin-top		: -7px;
	}
.box_speciale_hp img,
.box_ultimele_hp img,
.box_oferta_pr img {
	border			: none;
	display			: block;
	position		: absolute;
	left			: 0;
	top				: 0;
	z-index			: 1;
}

	.box_speciale_hp a span.hover { 
		color			: #fff;
		cursor			: pointer;
		display			: block;
		height			: 207px;
		left			: 0;
		position		: absolute;
		top				: 0;
		width			: 189px;
		z-index			: 6;
	}
	.box_speciale_hp a.oferta_speciala span.hover { 
		background		: url(images/bkg_oferta_speciala_hp.gif) no-repeat right top;
	}
	.box_speciale_hp a.oferta_exclusivitate span.hover { 
		background		: url(images/bkg_oferta_exclusivitate_hp.gif) no-repeat right top;
	}
	.box_speciale_hp a.oferta_pret_redus span.hover { 
		background		: url(images/bkg_oferta_pret_redus_hp.gif) no-repeat right top;
	}
	
/*  *) BOX ULTIMELE OFERTE HOME PAGE
******************************************************************************************/
.box_ultimele_hp {
	height			: 58px;
	margin-bottom	: 6px;
	position		: relative;
	width			: 292px;
} 
.box_ultimele_hp a {
	color			: #3D888B;
	display			: block;
	font			: 13px/16px Tahoma, sans-serif;
	height			: 52px;
	padding			: 3px 0 3px 95px;
	position		: relative;
	z-index			: 5;
}
.box_ultimele_hp a.oferta_normala {
	background		: url(images/bkg_oferta_normala_ultimele_hp.gif) no-repeat left top;
}
.box_ultimele_hp a.oferta_speciala {
	background		: url(images/bkg_oferta_speciala_ultimele_hp.gif) no-repeat left top;
}
.box_ultimele_hp a.oferta_exclusivitate {
	background		: url(images/bkg_oferta_exclusivitate_ultimele_hp.gif) no-repeat left top;
}
.box_ultimele_hp a.oferta_pret_redus {
	background		: url(images/bkg_oferta_pret_redus_ultimele_hp.gif) no-repeat left top;
}

	.box_ultimele_hp a span.rand1 {
		color			: #3D888B;
	}
	.box_ultimele_hp a span.rand2 {
		font-size		: 11px;
	}
	.box_ultimele_hp a span.rand3 {
		font			: 11px Verdana, sans-serif;
		margin-top		: -11px;
	}

   .box_ultimele_hp a span.hover { 
		cursor			: pointer;
		display			: block;
		height			: 58px;
		left			: 0;
		position		: absolute;
		top				: 0;
		width			: 292px;
		z-index			: 6;
	}
	.box_ultimele_hp a.oferta_normala span.hover { 
		background		: url(images/bkg_oferta_normala_ultimele_hp.gif) no-repeat left bottom;
	}
	.box_ultimele_hp a.oferta_speciala span.hover { 
		background		: url(images/bkg_oferta_speciala_ultimele_hp.gif) no-repeat left bottom;
	}
	.box_ultimele_hp a.oferta_exclusivitate span.hover { 
		background		: url(images/bkg_oferta_exclusivitate_ultimele_hp.gif) no-repeat left bottom;
	}
	.box_ultimele_hp a.oferta_pret_redus span.hover { 
		background		: url(images/bkg_oferta_pret_redus_ultimele_hp.gif) no-repeat left bottom;
	}
	
/*  *) BOX OFERTE PAGINA REZULTATE
******************************************************************************************/
.box_oferta_pr {
	height			: 100px;
	line-height		: 16px;
	margin-bottom	: 8px;
	position		: relative;
	width			: 630px;
}
.box_oferta_pr ul {
	font-size		: 11px;
	position		: absolute;
	right			: 0px;
	top				: 17px;
	width			: 200px;
}
	.box_oferta_pr ul li {
		background		: url(images/bkg_check.gif) no-repeat left 3px;
		padding-left	: 18px;
	}
.box_oferta_pr a {
	color			: #3D888B;
	display			: block;
	font			: 13px/18px Tahoma, sans-serif;
	height			: 86px;
	padding			: 7px 0 7px 160px;
	position		: relative;
	z-index			: 5;
}
.box_oferta_pr a.oferta_normala {
	background		: url(images/bkg_oferta_normala_oferta_pr.gif) no-repeat left top;
}
.box_oferta_pr a.oferta_speciala {
	background		: url(images/bkg_oferta_speciala_oferta_pr.gif) no-repeat left top;
}
.box_oferta_pr a.oferta_exclusivitate {
	background		: url(images/bkg_oferta_exclusivitate_oferta_pr.gif) no-repeat left top;
}
.box_oferta_pr a.oferta_pret_redus {
	background		: url(images/bkg_oferta_pret_redus_oferta_pr.gif) no-repeat left top;
}

	.box_oferta_pr a span.rand1 {
		color			: #3D888B;
	}
	.box_oferta_pr a span.rand2 {
		font-size		: 12px;
	}
	.box_oferta_pr a span.rand3 {
		font			: bold 14px Arial, sans-serif;
		padding-top		: 16px
	}
	
	.box_oferta_pr a span.hover { 
		cursor			: pointer;
		display			: block;
		height			: 100px;
		left			: 0;
		position		: absolute;
		top				: 0;
		width			: 630px;
		z-index			: 6;
	}
	.box_oferta_pr a.oferta_normala span.hover { 
		background		: url(images/bkg_oferta_normala_oferta_pr.gif) no-repeat left bottom;
	}
	.box_oferta_pr a.oferta_speciala span.hover { 
		background		: url(images/bkg_oferta_speciala_oferta_pr.gif) no-repeat left bottom;
	}
	.box_oferta_pr a.oferta_exclusivitate span.hover { 
		background		: url(images/bkg_oferta_exclusivitate_oferta_pr.gif) no-repeat left bottom;
	}
	.box_oferta_pr a.oferta_pret_redus span.hover { 
		background		: url(images/bkg_oferta_pret_redus_oferta_pr.gif) no-repeat left bottom;
	}


/*  *) BOX OFERTA CERERE
******************************************************************************************/
#box_oferta_cerere {
	float			: right;
	/*margin-right	: 26px;
	_margin-right	: 13px;*/
	width			: 321px;
}
#box_oferta_cerere a.adauga_oferta {
	color			: #587576;
	font			: 12px/16px Tahoma, sans-serif;
	padding-right	: 15px;
	text-shadow		: 1px 1px 1px #edf5de;
}
#box_oferta_cerere a img {
	vertical-align	: text-bottom;
}

/*  *) BOX CURS VALUTAR
******************************************************************************************/
ul.curs_valutar {
	font			: 12px Tahoma, sans-serif;
}
ul.curs_valutar li {
	position		: relative;
}
ul.curs_valutar li span {
	position		: absolute;
	right			: 0;
	_right			: 17px;
}
ul.curs_valutar li.primul {
	border-bottom	: 2px solid #3d888b;
	display			: block;
	margin-bottom	: 3px;
	padding-bottom	: 5px;
}
ul.curs_valutar li.ultimul {
	color			: #999;
	font			: 11px Verdana, sans-serif;
	margin-top		: 11px;
}

/*  *) BOX LEGENDA
******************************************************************************************/
p.legenda {
	background		: url(images/bkg_legenda.gif) no-repeat left 1px;
	margin-bottom	: 10px;
	padding-left	: 28px;
	line-height		: 16px;
}

/*  *) BOX DETALII AGENT
******************************************************************************************/
.detalii_agent {
	background		: #105660 /*url(images/bkg_detalii_agent.gif) repeat-x center bottom*/;
	border			: 1px solid #3d888b;
	margin-bottom	: 17px;
	padding			: 4px 4px 3px;
}
.detalii_agent p, .detalii_agent a, .detalii_agent a:hover {
	color			: #fff;
	line-height		: 16px;
	position		: relative;
	text-shadow		: 1px 1px 1px #83836a;
}
.detalii_agent p span {
	font-size		: 12px;
}
.detalii_agent img {
	float			: left;
	margin-right	: 8px;
}
.da_contact {
	height			: 100px;
	margin-bottom	: 8px;
	width			: 282px;
}

/*  *) BOX SORTARE
******************************************************************************************/
#sortare {
	background		: #f2f2f2 url(images/bkg_sortare.gif) repeat-x left top;
	height			: 29px;
	font-size		: 11px;
	line-height		: 29px;
	margin-bottom	: 17px;
	padding-left	: 7px;
	text-align		: right;
}
#sortare span {
	float			: left;
}
#sortare select {
	border			: 1px solid #e8e8e8;
	_margin-top		: 4px;
	_position		: relative;
	_top			: 2px;
}

/*  *) PAGINARE
******************************************************************************************/
#paginare {
	font-size		: 12px;
	margin-top		: 17px;
	text-align		: center;
}
#paginare span {
	color			: #e4cea6;
}
#paginare a {
	padding			: 3px 5px;
}
#paginare a.active {
	color			: #ec6d2f;
	font-weight		: bold;
}



/*  *) PAGINA DE DETALII
******************************************************************************************/
ul.caracteristici {
	font-size		: 11px;
	line-height		: 18px;
	margin-bottom	: 28px;
}
ul.caracteristici li {
	background		: url(images/bkg_check.gif) no-repeat left 3px;
	padding-left	: 18px;
}
ul.caracteristici li span {
	color			: #dd6726;
}
p.descriere_emotionala {
	color			: #587576;
	font			: italic 12px/16px Arial, sans-serif;
	margin-bottom	: 28px;
	text-shadow		: 1px 1px 1px #edf5de;
}

div.imagini p {
	float			: left;
	position		: relative;
	text-align		: right;
	top				: -22px;
	width			: 350px;
}
	div.imagini p span {
		float			: left;
		position		: relative;
		_top				: -13px;
	}
div.imagini img {
	display			: block;
}

div.poza {
	float			: left;
	margin			: 0 0 7px 7px;
	position		: relative;
}
div.principala {
	margin-right	: 10px;
	margin-left		: 0;
}
a.poza_detalii_mare, a.poza_detalii_mare span.hover {
	background		: url(images/bkg_poza_detalii_mare.gif) no-repeat left top;
	display			: block;
	height			: 234px;
	left			: 0;
	position		: absolute;
	top				: 0;
	width			: 350px;
}
a.poza_detalii_mare span.hover { 
	background		: url(images/bkg_poza_detalii_mare.gif) no-repeat right top;
	cursor			: pointer;
}
a.poza_detalii_mica, a.poza_detalii_mica span.hover {
	background		: url(images/bkg_poza_detalii_mica.gif) no-repeat left top;
	display			: block;
	height			: 85px;
	left			: 0;
	position		: absolute;
	top				: 0;
	width			: 128px;
}
a.poza_detalii_mica span.hover { 
	background		: url(images/bkg_poza_detalii_mica.gif) no-repeat right top;
	cursor			: pointer;
}

/*  *) PRETURI PAG. DETALII
******************************************************************************************/
.pret_label,
.pret_vanzare,
.pret_vanzaremp,
.pret_inchiriere,
.pret_inchirieremp,
.pret_vechi,
.pret_negociabil,
.pret_faratva,
.pret_nespecificat {
	color			: #ec6d2f;
	display			: block;
	font			: bold 16px/20px Arial,sans-serif;
}
.pret_negociabil,
.pret_faratva {
	display			: inline;
	font			: bold 14px Arial,sans-serif;
}
.pret_vechi {
	color			: #e2cba0;
	display			: block;
	font			: bold 14px Arial,sans-serif;
	margin-bottom	: 3px;
	text-decoration	: line-through;
}
	
/*****************************************************************************************
*   *) BOX FILTRU + CONTACT
******************************************************************************************/
#box_filtru, .wraper_fieldset {
	background		: #cb871c url(images/bkg_box_filtru.gif) repeat-x center bottom;
	border			: 1px solid #b87203;
	margin-bottom	: 17px;
}
#box_filtru_id {
	background		: #105660 url(images/bkg_box_filtru_id.gif) repeat-x center bottom;
	border			: 1px solid #0a3d3e;
	margin-bottom	: 17px;
}
	#box_filtru_id label {
		 color			: #fff;
	}

#box_form_contact {
	background		: #cb871c url(images/bkg_box_filtru.gif) repeat-x center bottom;
	border			: 1px solid #b87203;
	margin-bottom	: 17px;
}

/*****************************************************************************************
*   *) FORM, LABEL, INPUT, SELECT, TEXTAREA
******************************************************************************************/
form {}
form div.filtru {
	/*border			: 1px solid #fff;*/
	padding			: 8px 9px 9px;
	position		: relative;
}
	form div.filtru select {
		width			: 209px;
	}
	form div.filtru div.lps1 {
		margin-bottom	: 3px;
		padding-left	: 2px;
	}
	form div.filtru div.lps2 {
		margin-bottom	: 14px;
		padding-left	: 2px;
	}
		form div.filtru div.lps2 span {
			/*display			: block;*/
			/*color			: #fff;*/
			font-size		: 1.2em;
			margin-right	: .2em;
			margin-top		: .3em;
			text-align		: center;
			_padding-top	: .2em;
			/*width			: 1.5em;*/
			width			: 1.3em;
			_width			: 1.2em;
		}
form div div.contact {
	/*border			: 1px solid #fff;*/
	padding			: 8px 8px 8px;
}
form div.zone_bv {
	background		: #fff;
	height			: 200px;
	overflow-y		: scroll;
	overflow-x		: hidden;
	margin-bottom	: .8em;
	padding			: 3px 5px 0px;
}
	form div.zone_bv input {
		border			: 0;
		margin-top		: 3px;
		_margin			: 0;
	}
	form div.zone_bv label {
		font-size		: 1em;
	}

label {
	color			: #fff;
	display			: block;
	font-size		: 11px;
	margin-bottom	: 2px;
}
.wraper_fieldset {
	background		: #fef5e4 url(images/bkg_form_contact.gif) repeat-x center bottom;
	border			: 1px solid #e2cba1;
	padding			: 14px 9px 0;
}
.wraper_fieldset input,
.wraper_fieldset select,
.wraper_fieldset textarea {
	border			: 1px solid #e2cba1;
}
.wraper_fieldset label { color:#333; }
.wraper_fieldset label em { color:#ec6d2f; } 


/*  *) FORM CONTACT
******************************************************************************************/
#box_form_contact input, #box_form_contact select, #box_form_contact textarea {
	/*border			: 1px solid #e2cba0;
	color			: #333;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 1.3em;
	margin-right	: .2em;
	padding			: 1px;*/
	margin-bottom	: 14px;
	width			: 203px;
	_width			: 201px;
}
#box_form_contact select { width: 215px; _width: 213px }
#box_form_contact textarea { width: 209px; _width: 207px; }
#box_form_contact label { padding-left	: 2px; }


input, select, textarea, div.zone_bv {
	border			: 1px solid #b87203;
	color			: #333;
	font			: 11px Tahoma, sans-serif;
	margin-right	: .2em;
	padding			: 3px 2px;
}
input:focus, select:focus, textarea:focus, #box_form_contact input:focus, #box_form_contact select:focus, #box_form_contact textarea:focus {
	border			: 1px solid #dd6726;
	outline-style	: none;
}
input {
	padding			: 4px 5px;
}
input#cautare_id { border: 1px solid #0a3d3e; width: 94px; }
input#cautare_id:focus { border: 1px solid #55A1A4; }

#box_form_contact textarea {
	/*font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 1.3em;*/
	height			: 12em;
}
#box_form_contact small {
	color			: #555;
	display			: block;
	font-size		: 1.1em;
	margin-top		: 1.5em;
}
.wpcf7-not-valid-tip-no-ajax {
	color			: red;
	font-size		: 1.1em;
	margin-left		: 0.5em;
}
wpcf7-response-output { display:none; }

/*****************************************************************************************
*   *) BOX FILTRARE AVANSATA
******************************************************************************************/
.w1 { width: 5em !important; }
.w2 { width: 30.45em !important; _width: 29.65em !important; }
.w3 { width: 10em !important; }
.w4 { width: 6.1em !important; }
.w5 { width: 46em !important; }
.w6 { width: 22.5em !important; }
.w7 { width: 16.79em !important; _width: 16.9em !important; }
.w8 { width: 30em !important; }
.w9 { width: 600px !important; }
.left { float: left !important; }


/*****************************************************************************************
*   *) BUTON
******************************************************************************************/
.b01, .b01:focus, .b02, .b02:focus, .b03, .b03:focus {
	background		: url(images/bkg_filtreaza.gif) no-repeat !important;
	border			: none;
	color			: #fff !important;
	cursor			: pointer;
	display			: block;
	font-size		: 11px;
	margin			: 0 auto;
	padding			: 5px 0 5px;
	_padding		: 6px 0 4px;
	text-align		: center;
	text-transform	: uppercase;
	width			: 94px !important;
}
.b02, .b02:focus, .b03, .b03:focus {
	display			: inline;
}
.b03, .b03:focus {
	background		: url(images/bkg_filtreaza_id.gif) no-repeat !important;
}
.b_normal {
	background-position: bottom center !important;
}
.b_hover {
	background-position: top center;
	color			: #fff !important;
}


/*****************************************************************************************
*   *) FOOTER
******************************************************************************************/	
#wrapper_footer {
	background		: #105660 url(images/bkg_wrap_footer.gif) repeat-x top left;
	border-top		: 1px solid #55a1a4;
	position		: relative;
}

#wrapper_footer, .push {
	height			: 162px; /* inaltime fixa, posibil de editat in functie de contunut */
}
	#footer {
		font			: 11px Tahoma, sans-serif !important;
		margin			: 0 auto;
		padding-left	: 250px;
		width			: 630px;
	}
	#footer .box_lista {
		float			: left;
		margin-right	: 4em;
		_width			: 100px;
		white-space		: nowrap;
	}
	#footer p.adresa {
		color			: #e8e8e8;
		line-height		: 17.5px;
		_line-height	: 18px;
	}
		#footer p.adresa a {
			display			: inline;
		}
	#footer ul {
		/*margin-right	: 2em;*/
	}
	#footer a {
		background		: url(images/bullet_footer.gif) no-repeat scroll left 7px;
		color			: #55a1a4;
		display			: block;
		_height			: 18px;
		line-height		: 1.6em;
	}
	/*#footer a:hover { color:#dde7ea; }*/



/*****************************************************************************************
*   *) CLEAR
******************************************************************************************/
.clear {
  clear		: both;
  height	: 1px;
  overflow	: hidden;   /* prevent IE expanding the container */ /* daca comentam randul asta se va afisa bine in DREAMWEAVER */
  margin	: 0;        /* keep flush with surrounding blocks */
}
.clear2 {
  clear		: right;
  height	: 1px;
  overflow	: hidden;   /* prevent IE expanding the container */ /* daca comentam randul asta se va afisa bine in DREAMWEAVER */
  margin	: 0;        /* keep flush with surrounding blocks */
}

/*****************************************************************************************
*   *) CUSTOM CLASSES
******************************************************************************************/
.hidden {
	display: none;
} 
form.wpcf7-form div.filtru div.lps2 span {display: inline; }

/*****************************************************************************************
*   *) EDIT BAR
******************************************************************************************/

.updated, .login .message {
background-color:#FFFFE0;
border-color:#E6DB55;
}
colors...0091217 (line 1)
#login_error, .message {
-moz-border-radius:3px 3px 3px 3px;
border-style:solid;
border-width:1px;
margin:0 0 16px 8px;
padding:12px;
}
#editbar { background: #ffffe0; border: 1px solid #e6db55; color: #000; padding: 12px; margin-bottom: 10px; overflow: hidden; -moz-border-radius: 3px 3px 3px 3px; }
#editbar input { float: left; margin-right: .5em;  }
#editbar select { float: left; }
#editbar label { float: left; color: #57574A; margin-right: 2em; margin-bottom: 0; }
#editbar label.auto { cursor: pointer;  }


/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1090;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1010;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

