@media all {

	h1 {
		font-size:18px;
	}
	img {
		border:0;
		margin:0;
		padding:0;
	}
	
	body {
		margin:0; 
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:smaller;
	}
	.clr {
		width:1px;
		height:1px;
		font-size:1px;
		margin-top:-1px;
		margin-left:-1px;
		clear:both;
	}

	
	form {
		margin:0;
		padding:0;
	}

	p {
		margin-top:0;
	}
	
	div#container {
		width:780px;
		margin:auto;
		padding:0 0px;
		border-left:2px solid #00aeef;
		border-right:2px solid #00aeef;
	}
	
	* html div#container {
		padding:0;
	}
	
	div#header {
		width:780px;
		margin:auto;
		border-left:2px solid #00aeef;
		border-right:2px solid #00aeef;
		margin-top:10px;
	}

	div.lowbar { 
		/*display:hidden; - mma - commented ca sa nu mai dea warning in firefox*/
	}
	div.lowbar2 {
		background-image:url(../images/bottom_background.jpg)!important; 
		background-repeat:no-repeat;
		background-position:bottom;
		padding:5px;
		width:774px;
		margin:auto;
		text-align:center;
		margin-top:0;
		clear:both;
	}
	
	div.lowbar_sec {
		/* background-image:url(../images/bottom_background.jpg)!important; */
		background-repeat:no-repeat;
		background-position:bottom;
		padding:5px;
		width:774px;
		margin:auto;
		text-align:center;
		margin-top:0;
		clear:both;
	}
	
	div.lowbar2 a:link {
		color: #fff;
		font-weight:bold;
	}

	div.lowbar2 a:visited {
		color: #fff;
		font-weight:bold;
	}
	
	div.lowbar2 a:hover {
		color: #520101;
		font-weight:bold;
	}
	
	div.lowbar2.center {
		text-align: center;		
	}
			
	a:link {
		color:#000;
	}
	
	a:visited {
		color:#000;
	}
	
	a:active {
		color:#000;
	}
	a:hover {
		color:#ff0000;
	}
	
	/* ----------------------- */
	/* Meniu                   */
	/* ----------------------- */
	
	div.menu {
		margin-left: 0px;
		margin-right: 0px;		
		float:left;
		width:182px;		
	}
	ul#menu {
		margin-bottom:0.7em!important;
	}
	ul#menu, ul#menu ul {
		list-style-type:none;
		padding:0;
		margin:0;
/*		background-color:#fafafa; */		
	}
	ul#menu ul {
	background-color:#e8e8e8;
	}
		ul#menu li.item 
		{
			background-image:url(../images/pod_mid.jpg);
			background-repeat:no-repeat;
			background-position:top left;
			color:#fff;
			padding-top:2px;
			font-size:13px; /* fontul la link-urile din meniul stanga*/
		}
			ul#menu li.item label 
			{
				margin-left:16px;
			}
		ul#menu li.items
		{
			background-color:#e8e8e8;
			border:1px solid #ccc;
			border-top:0;
			margin-top:0.2em!important;
			font-weight:bold;
		}
			ul#menu li.items label
			{
				margin-left:5px;
				display:block;
			}
		ul#menu li.itemss
		{
			background-color:#e8e8e8;
			border:1px solid #ccc;
			border-top:0;
			margin-top:0.2em!important;
			font-weight:bold;
			
		}
			ul#menu li.itemss a
			{
				margin-left:5px;
				/*cursor:hand; - mma - commented ca sa nu mai dea warning in firefox*/
				display:block;
				text-decoration: underline;
			}
			ul#menu li.itemss a:hover
			{
				color:red;
			}
		ul#menu ul {
			margin-top:2px;
		}
			ul#menu ul li {
				margin:0; padding:0;
				border:1px solid #ccc;
				border-top:0;
			}
				ul#menu ul li.last {
					/* border-bottom:0;*/ 
				}
			ul#menu ul li a {
				font-size:0.93em;
				display:block;
				padding:2px 3px;
				padding-bottom:3px;
				padding-left:16px;
			}
			
		ul#menu li.first {
			background-image:url(../images/pod_top.jpg);
		}
		ul#menu li.last ul {
			background-image:url(../images/pod_bottom.jpg);
			background-position:bottom;
			background-repeat:no-repeat;
		}

	/* ------------------------------------ */
	/* Fotografii formular adaugare/editare */
	/* ------------------------------------ */

	div.foto {
		float:left;
		display:inline;
		width: 230px;
		height: 200px;		
		border:1px solid #eee;
		padding:1em;
		margin:0.3em;
		margin-top:0;
		margin-left:0;
	}
		div.foto img {
			display:block;
			margin-bottom:1em;
		}
		div.foto input {
/*			font-size:smaller; */
		}

	/* --------------------- */
	/* Tabber                */
	/* --------------------- */
	
	div.tabber ul 
		{
		clear:both;
		list-style-type:none;
		margin:0;
		padding:0;
		height:2em;
		cursor: pointer;
	}
	div.tabber ul li 
	{
		border:0;
		display:inline; 
		float:left;
		margin:0;
		padding:0.3em;
		text-decoration:underline;
	}
	div.tabber ul li.selected {
		background-color:#333;
		color:#fff;
		text-decoration:none;		
	}

	/* ---------------------- */
	/* Partea din stanga      */
	/* ---------------------- */
	
	div.leftpod {
		background-image:url(../images/leftbar_bg.jpg)!important;
		background-repeat:repeat-y;
		background-position:right;
		margin-bottom:0.7em;
	}

	div.leftpod div.content 
	{
		background-image:url(../images/pod_bottom.jpg)!important;
		background-repeat:no-repeat;
		background-position:right bottom;
		padding-top:5px;
		padding-bottom:5px;
		padding-right:5px;
		padding-left:10px;
	}

	a.paginaprincipala {
		color: #fff !important;
		text-decoration: none !important;
  }
  
	a.paginaprincipala:hover {
		color: #fff !important;
		text-decoration: underline !important;
	}  

	div.leftpod label.title2 {
		display:block;
		height:18px;
    color:#fff;
		padding-top:2px;
		padding-left:12px;		
		background-position:right;
	}
		div.leftpod.blue label.title2 {
			background-image:url(../images/leftbar_bluetop.jpg)!important;
		}
	
	/* ---------------------- */
	/* Partea din dreapta     */
	/* ---------------------- */
	
	div#rightbar {
		display:block;
		float:left;
		padding:0;
		text-align:right;
	}
	div#rightbar div {
		text-align:left;
	}
	div.pod {
		width:579px;
		background-image:url(../images/rightbar_bg_red.jpg);
		background-repeat:repeat-y;
		background-position:right;
		margin-bottom:0.7em;
	}

	div.pod div.content {
		padding-left:12px;
		background-image:url(../images/rightbar_bottom_red.jpg);
		background-repeat:no-repeat;
		background-position:right bottom;
		padding-top:2px;
		padding-bottom:5px;
		padding-right:5px;
	}
	
	div.pod div.tmpTopRedBar {
		padding-left:12px;
		background-image:url(../images/rightbar_top_red.jpg);
		background-repeat:no-repeat;
		background-position:right top;
		padding-top:2px;
		padding-bottom:5px;
		padding-right:5px;
	}
	
	div.contentup {
/*		background-color:#eaeaea; */
		background-color:#eaeaea;

		margin-left:7px;
		margin-right:3px;
		margin-bottom:10px;
		/*height:130px;*/
		width: 569px;
	}
	
	
	div.pod div.content label {
		width: 200px;
	}
	
	div.pod.blue label.title {
		background-image:url(../images/rightbar_bluetop.jpg)!important;
		padding-right:5px;
	}
	div.pod.blue div.content {
		background-image:url(../images/rightbar_bottom.jpg);
	}
	div.pod.blue {
		background-image:url(../images/rightbar_bg.jpg);
	}
	div.pod label.delimiter {
		background-image:url(../images/add_delimiter.jpg)!important;
		display:block;
		height:18px;
		color:#000;
		padding-top:2px;
		padding-left:12px;	
		padding-bottom: 7px;	
		width:549px !important;
		text-align: center;
		font-weight: bold;
	}	
	span.small {
		font-size:9px;
	}

	div.pod.blue.center a:link {
		color:#fff;
	}
	
	div.pod.blue.center a:visited {
		color:#fff;
	}
	
	div.pod.blue.center a:hover {
		color:#000;
	}	
	
	div.pod label.title {
		background-image:url(../images/rightbar_redtop.jpg);
		display:block;
		height:18px;
		color:#fff;
		padding-top:2px;
		padding-left:12px;
	}
	
	fieldset {
		margin-bottom:0.5em;
		padding:0.5em;
		border: 1px solid #00aeef;  
	}
	
	fieldset hr {
		visibility:hidden;
	}
	
	legend {
	}

	
	select {
		width: 100%;
	}
	
	/* ------------------------- */
	/* Rezultatele cautarii      */
	/* ------------------------- */
	
	ul.rezultate {
		list-style-type:none;
		margin:0;
		padding:0;
	}
		ul.rezultate li.rezultat {
			height:100px;
/*			overflow:hidden; */
			margin-bottom:0.5em;
			border-bottom:1px solid #eee;
			padding-bottom:0.5em;
		}

		ul.rezultate li img {
			float:left;
			margin-right:10px;
		}
		ul.rezultate ul {
			list-style-type:none;
			margin:0;
			padding:0;
		}
		ul.rezultate ul li {
			font-size:smaller;
		}
		

	/* -------- */
	/* Paginare */
	/* -------- */
	ul.pagini {
		list-style-type:none;
		display:block;
		height:2em;
		padding:3px 0;
		margin:0;
		border-collapse:collapse;
	}
		ul.pagini li {
			margin:0;
			float:left;
			display:inline;
		}
			ul.pagini li a {
				display:block;
				padding:3px 5px;
				/*border:1px solid #ccc;*/
				border-right:0;
				text-decoration:none;
			}
			ul.pagini li.ultima a {
				border-right:1px solid #ccc;
			}
	.acurrent {
		display:block;
		padding:3px 5px;
		font-weight:bold;
		color:#FF0000;
		border-bottom:#FF0000;
		border-right:0;
		text-decoration:underline;
	}
	/* ---------------------- */
	/* Afisare anunt detaliat */
	/* ---------------------- */
	
	dd.detalii {
		border:1px dashed #ccc;
		background-color:#fefefe;
		padding:0.5em;
	}
	
	/* Hint de help la hover pe termeni*/
	div.hint {
		border:1px solid #000;
		background-color:#FFFFFF;
		padding:0.5em;
		position:absolute;
		width:250px;
	}
	div.termen {
		display:inline;
	}
	


	div#centered {
		text-align: center;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	
	div#centered a {
		/*text-decoration: none;		*/
		color: #000;
		
	}
	
	div#centered a:hover {
		color: #ff0000;		
	}	

	table.extra {

	}
	
	table.extra td {

		vertical-align: top;
	}
	
	table.extra td#supex {
		width: 150px !important;
	}	
	
	table#ofertaspeciala a {
		text-decoration: none;	
	}
	
	table.search { 
		width:100%;
	}
	td#localitate_js {

	}
	
	td#localitate_js select {
		width:auto;
	}
	td#loca3_js {

	}

	td#loca3_js select {
		width:auto;
	}
	table.search td {
		width: 150px;
		text-align: right;
		padding-top: 10px;
		padding-bottom: 10px;
		vertical-align: top;
	}
	
	table.search td#long {
/*
		width: 200px;	
*/
	}
	
	table.search td#long select {
		float: left;
		width: 220px; /*MODIF MC inlocuit 100% cu 220px*/
	}	

	table.sendmail td {
		padding-top: 10px;
		padding-bottom: 10px;
		vertical-align: top;
	}

	table.sendmail td#ex {
		text-align: right;
	}

	table.contactinfo td {
		width: 150px;
		padding-top: 10px;
		padding-bottom: 10px;
		vertical-align: top;
	}

	table.contactinfo td#ex {
		text-align: right;
		width:80px;
	}
	
	div.rect {
		background-color: #01adef;
		color: #fff;
		/*width: 300px;
		padding: 2px 2px 2px 5px;*/
		/*tiendx2002 modified*/
		width: 314px;
		padding: 2px 2px 2px 5px;
		/*end modified*/
		margin-top: 10px;
		margin-bottom: 10px;
	}

	div.poze {
		float: right;		
		padding: 3px;
	}
	
	div.poze a {
		padding-left: 3px;
		font-weight: bold;
	}
		
	div.poze td {
		text-align: right;
	}
	
	div.poze img.small {
		width: 60px;
		height: 45px;
	}


	
	div#padded {
		margin:0 auto;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
		padding-right: 10px;						
	}
	
	div#definitie {
		padding-left: 10px;	
	}
	
	div.detalii {
		padding-left: 20px;
				
	}
	
	span#right {
		float: right;
	}
	
	h3#pret {
		color: #FF0000;
	}
	
	/* --- */
	/* etc */
	/* --- */
	
	td#header {
		color: #00aeef !important;
	}

	span#header {
		color: #00aeef !important;
	}	
	
	dt {
		font-weight:bold;
	}
	div#loginArea {
		padding:0;
		padding-left:8px;
		padding-bottom:0;
	}
	div#loginArea fieldset {
		margin:0;
		width:340px;
		float:right;
		border-left:0;
		border-bottom:0;
	}
	div#loginArea p {
		padding:0.3em;
	}
	div#loginArea fieldset.existent {
		width:200px;
	}
	div.nav {
		margin-left:8px;
		padding-top:0.3em;
		margin-bottom:1.2em;
	}
	div.nav a {
		display:block;
		padding:2px 3px;
		background-color:#fff;
	}
	
	div.nav img {
		padding-top: 0px;
	}
	
	div.buton {
		background-color: #ff0000;
		border:1px solid #000 !important;
		padding:1px !important;
		margin:0 !important;
		color: #fff;
		width:100px;
	}


	input.cauta, input#cauta {
		color:#fff;
		background-color:#f10000;
/*		border:1px solid #00aeef !important; */
		padding: 0.2em;
		padding-left: 5px;
		padding-right: 5px;
		font-size: 12px;
		font-family: Arial;
		width: 130px;
	}

	input.cauta2 {
		color:#fff;
		background-color:#f10000;
		padding: 0.1em;
		font-size: 12px;
		font-family: Arial;
		width: 120px;
	}

	input.cauta3 {
		color:#fff;
		background-color:#f10000;
		padding: 0.2em;
		padding-left: 5px;
		padding-right: 5px;
		font-size: 12px;
		font-family: Arial;
		width: 80px;
	}

	input#cauta4 {
		color:#fff;
		background-color:#f10000;
		padding: 0.2em;
		padding-left: 5px;
		padding-right: 5px;
		font-size: 12px;
		font-family: Arial;
		width: 230px;
	}

	input.cauta5 {
		color:#fff;
		background-color:#f10000;
		padding: 0.2em;
		padding-left: 5px;
		padding-right: 5px;
		font-size: 12px;
		font-family: Arial;
		width: 130px;
		margin-right: 10px;
	}

	.leftpod .cauta {
		width: 60px;
		font-weight: bold;
	}
	input.mihai{
	color:#fff;
	background-color:#f10000;
/*		border:1px solid #00aeef !important; */
/*        width="200"; */
		padding:0.2em;
		font-size:0.9em;
		
		}
	input#trimitemesaj	{
		border:1px solid #000 !important;
		color:#fff;
		background-color:#f10000;
		border:0;
		padding:0.4em 1em;
	}
	
	input#publica	{
		color:#fff;
		background-color:#f10000;

		border:1px solid #000 !important;
		border:0;
		padding:0.4em 1em;
	}	
	
	table#padded td {
		padding: 10px;
	}
	
	table.fullsize {
		width: 100% !important;
	}
	
	table.comparator_total td {
		vertical-align: top;		
		padding: 0;
	}
	
	table.comparator_element th {
		background-color: #01adef;
		color: #fff;
	}
	
	table.comparator_element td#fix {
		height: 200px;		
	}
	
	table.comparator_element td#impar {
		background-color: #dbf1ff;		
	}	
			
	table.comparator_element {
		border:1px solid #01adef;
		width: 300px;		
	}
	
	.eroare {
		background-color: #FFE5CC !important;
	}
	
	.evidentiat {
		background-color: #FF6161 !important;
		color: #fff;
		font-weight: bold;
	}
	
	input.error {
		border:1px solid #ff0000;
	}
	
	input.big {
		font-size:1.5em;
	}
	
	em {
		font-weight:bold;
		font-style:normal;
	}

	#poza_mica_1, #poza_mica_2, #poza_mica_3, #poza_mica_4, .are_rama {
		border: 1px solid #01AEF0;
	}

	td.mailung select {
		width: 100%;

	}

	#poza_centrala {
	}

	#termeni {
		width: 300px;
	}

	.butprob {
		float: left;
		clear: both;
		margin-left: 20px;
	}
	
	/*MODIF MC*/
	#transmisie{
		width: 116px; 
	}
	#tip{
		float:left;
		width:220px;
	}
}


