
div.pages div, div.pages a {
	margin-right: 1px;
	padding: 1px 5px 2px 5px;
	border: 1px solid #999;
	text-decoration: none;
	font-size: 14px;
    font-weight:bold;
	color: #999;
}
div.pages div, div.pages a:hover {
	border: 1px solid #999;
    background-color:#CCC;
    color:#fff;
}
div.pages .current {
	border: 1px solid #999;
    background-color:#CCC;
}
.underlined_title_wrapper {
	margin-top: 10px;
}
h2.underlined_title {
	border-bottom: #cccccc 1px dashed;
	display: inline;
}
.text2 em {
	font-size: 10px;
	color: #ff0000;
	font-weight: bold;
	font-style: none;
}

.article_wrapper1, .article_wrapper2 {
	width: 540px;
	height: 45px;
	padding: 10px;
	margin-top: 2px;
	position: relative;
	display: block;
	text-decoration: none;
}

.article_wrapper1 {
	background: #f2f2f2;
}

.article_wrapper2 {
	background: #e2e2e2;
}

.article_wrapper1:hover, .article_wrapper2:hover {
	background: #d1d0cf;
	border-right: #c53a3d 2px solid;
}

.article_title {
	font-size: 10px;
	color: #4a7fae;
	font-weight: bold;
	font-style: normal;
	display: block;
}

.article_title2 {
	font-size: 11px;
	color: #0066cc;
	margin-top: 15px;
}

.article_title_ind {
	font-size: 11px;
	color: #0066cc;
	margin-top: 15px;
	text-indent: 18px;
}

.article_text {
	color: #9e0f0e;
	font-style:normal;
}


.article_price {
	color: #333333;
	position: absolute;
	left: 10px;
	bottom: 5px;
	font-style:normal;
}

.article_oras {
	color: #f49b00;
	width: 90px;
	height: 14px;
	position: absolute;
	left: 460px;
	bottom: 12px;
	font-style:normal;
}

.article_header {
	margin-top: 10px;
	position: relative;
	height: 80px;
}
	.article_offer {
		font-size: 22px;
		color: #ff6600;
		margin: 0px;
		font-weight: normal;
	}
	
	.article_offer_price {
		font-size: 13px;
		color: #3366cc;
		font-weight: bold;
		width: 300px;
		position: absolute;
		top: 60px;
	}
	
	.article_offer_id {
		font-size: 13px;
		color: #3366cc;
		font-weight: bold;
		position: absolute;
		top: 60px;
		right: 0px;
	}
	
	table.listare_tabel th
{

background:#ccc;
border: 1px solid #999;

}

table.listare_tabel 
{

border: 1px solid #999;
border-collapse:collapse;

}
table.listare_tabel tr td
{
border: 1px solid #e9e9e9;
border-bottom: 1px dashed #999;
text-align:center;
}

table.listare_tabelIm
{
border: 1px solid #999;
border-collapse:collapse;
}

table.listare_tabelIm tr
{
border: 1px solid #e9e9e9;
border-bottom: 1px dashed #999;
text-align:center;
}


/* needed for IE to make :active state work first time */
a, a:visited {color:#000;} 

/* common styling for all galleries */

a.gallery, a.gallery:visited {display:block; display:inline-block; color:#000; text-decoration:none; border:1px solid #000; width:75px; height:47px; float:left; margin:4px; z-index:50;}
a.gallery_hover  {display:block; color:#000; text-decoration:none; border:1px solid #000; width:75px; height:47px; float:left; margin:4px; z-index:1;}
a.gallery em, a.gallery span {display:none;}
a.gallery:hover ,a.gallery_hover {border:1px solid #fff;}





/* styling for LEFT gallery */
#container_left {position:relative; width:560px; height:305px; background:#d1c8c3; border:1px solid #a49188; margin:1em auto;}
#container_left img {border:0;}
#container_left .thumbs {width:170px; position:absolute; left:0; top:0;}
#container_left a.gallery:hover span ,
#container_left a.gallery_hover span {display:block; position:absolute; width:362px; height:250px; top:265px; left:175px; padding:0px; font-style:italic; color:#fff;  z-index:1;overflow:hidden}
#container_left a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#000;}
#container_left a.gallery:active, #container_left a.gallery:focus {border:1px solid #000;}
#container_left a.gallery_hover em {display:block; position:absolute; width:362px; height:250px; top:5px; left:180px; padding:0px; color:#000; border:1px solid #3d330f; z-index:1; overflow:hidden}
#container_left a.gallery:hover em,
#container_left a.gallery:active em, 
#container_left a.gallery:focus em {display:block; position:absolute; width:362px; height:250px; top:5px; left:180px; padding:0px; color:#000; border:1px solid #3d330f; z-index:50; overflow:hidden}
#container_left h1 {clear:both; margin:0; padding-top:80px; padding-left:250px; width:300px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#fff;}
#container_left h1 em {font-size:0.6em; color:#000;}



.zonaasta 
{
border:1px;
display:block;
}
.proprietati 
{
width:260px; float:left;
font-size: 13px;
color: #2f637a;
}
.proprietati div {border-bottom:1px dashed #3366cc; padding:2px; margin-right:5px;font-size: 13px;
color: #2f637a;}
.proprietate {
font-size: 16px;
color: #2f637a;
float:center;
display:block;
}
.proprietateS {
font-size: 12px;
color: #9e0f0e;
float:center;
display:block;
}
.proprietateIm {
font-size: 12px;
color: #2f637a;
float:left;
display:block;
}
.proprietateval {
font-size: 13px;
color: #2f637a;
font-weight:bold;
padding-left:10px;
}

.descriere 
{
display:block;
font-size: 14px;
color: #2f637a;
text-indent:15px;
line-height:140%;
}

.proprietar
{
margin-top:10px;
display:block;
float:right;
width:280px;
color: #2f637a;
border-top:1px solid #2f637a;
clear:right;
padding:3px;
padding-top:10px;
}

.c8{clear:both;}

.main_chenar
{
width:571px;
margin-left:-8px;
background-image:url(/images/int_content_bk.gif);
background-repeat:no-repeat;
background-position:center top;
}
