* {
	font-family: Verdana, sans-serif;
	margin: 0;
	padding: 0;
}

html {
	height: 100% !important;
	height: auto;
}

body {
	height: 100%;
	color: #000;
	background-image:url(../images/buck.gif);

}

img, a, div, input { _behavior: url(iepngfix.htc); }
/* page layout */

#page_top {
	height: 20px;
	background-color: #7D5706;
	margin-bottom: 10px;
}

#wrapper {
	margin-left: auto;
	margin-right: auto;
	width: 823px; /* 823 829 */
}

#header {
	height:15px;
}

#pos_banner {
}

#pos_header {	float: right; margin-right:60px;}
#pos_header a { color:#000000;}
#pos_header .menu_up { float:right;}
#pos_header .menu_up ul{}
#pos_header .menu_up ul li{ display:inline;}

#pos_top {
display:block;
background-image:url(../images/header.png);
height:271px;
margin-bottom:-50px;
*margin-bottom:0px;
_margin-bottom:0px;
}

#pos_top .search {
width:267px;
height:102px;
padding-top:160px;
padding-left:10px;
}
#pos_top .search p { font:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; line-height:12px;}
#pos_top .search form select.ville { font:Arial, Helvetica, sans-serif; font-size:10px; margin-left:72px; width:120px;}
#pos_top .search form select.budget { font:Arial, Helvetica, sans-serif; font-size:10px; margin-left:56px; width:120px;}
#pos_top .search form select.payment { font:Arial, Helvetica, sans-serif; font-size:10px; margin-left:23px; width:120px;}
#pos_top .search form input { background: url(../images/rech.gif); height:30px; width:107px; color:#fff; float:right; border:none; margin-right:25px; cursor:pointer; font-weight:bold; font-size:14px;}

#pos_top .but {
position:absolute;
width:135px;
height:55px;
margin-top:180px;
margin-left:350px;
}
#pos_top .but a {
width:135px;
height:55px;
display:block;
background: url(../images/riadmar.png) no-repeat;
margin:0px 0 0 0;
}
#pos_top .butev {
position:absolute;
width:135px;
height:55px;
margin-top:180px;
margin-left:485px;
}

#pos_top .butev a {
width:135px;
height:55px;
display:block;
background: url(../images/riadev.png) no-repeat;
margin:0px 0 0 0;
}
#page_content {
}


#pos_left {
    float: left;
	width: 268px;
	margin-top:22px;
	overflow: hidden;
}
#pos_left .menu_left {
background: url(../images/scontent_down.png) no-repeat;
padding:10px;
padding-right:30px;
width:268px;
height:240px;}

#pos_left .menu_left h2 {color:#fff;}
#pos_left .menu_left a{ color:#FFFFFF;}
#pos_left .menu_left ul.menul{ color:#FFFFFF;}
#pos_left .menu_left ul.menul li a{ color:#FFFFFF;}
#pos_left .pos_left_main {
    position:absolute;
}
#left_gap {
	float: left;
	width: 10px;
	overflow: hidden;
}

#content_area {
	float: left;
	width: 545px;
}
#content_area .alldesc {
margin:auto 0 ;
margin-top:40px;
}

#content_area .alldesc #desc {
	width: 345px;
	text-align:left;
	height:110px;
	padding-top:50px;
	padding-left:20px;
}


#content_area .alldesc #desc .topen { position:absolute; width:467px; height:27px; background: url(../images/topen.png); margin-top:-50px; margin-left:10px;}


#content_area .alldesc #desc  .img {
position:absolute;
width:160px;
height:130px;
margin-top:-20px;
margin-left:345px;
z-index:100;
/*background: url(../images/img_buck.png);*/
}
#content_area .alldesc #desc  .img img{
padding:5px; 
}
#content_area .alldesc #desc  .img .coinbf{
position:absolute;
width:96px;
height:96px;
background: url(../images/coinbr.png);
margin-top:45px;
margin-left:75px;
z-index:102;
}
#content_area .alldesc #desc  .img .coin{
position:absolute;
width:177px;
height:147px;
background: url(../images/coin.png);
z-index:102;
}
#content_area .alldesc #desc .title {
	position:absolute;
	height:35px;
	width:250px;
	margin-top:-20px;
	margin-left:-10px;
}



#pathway {
	padding: 8px;
}

#mainbody {
	padding-bottom: 18px;
}

#pos_user1 {
	float: left;
	overflow: hidden;
}

#pos_user2 {
	float: left;
	overflow: hidden;
}

#user_pos_gap {
	float: left;
	width: 27px;
	overflow: hidden;
}


/* smenu classes */

.liveestate_smenu_item1_norm {
	
	padding-left: 10px;
	padding-top: 10px;
}

.liveestate_smenu_item2_norm {

	padding-left: 10px;
	padding-top: 10px;
}

.liveestate_smenu_item3_norm {

	padding-left: 10px;
	padding-top: 10px;
}

.liveestate_smenu_item4_norm {

	padding-left: 10px;
	padding-top: 10px;
}

.liveestate_smenu_item1_sel {

	padding-left: 10px;
	padding-top: 10px;
}

.liveestate_smenu_item2_sel {

	padding-left: 10px;
	padding-top: 10px;
}

.liveestate_smenu_item3_sel {

	padding-left: 10px;
	padding-top: 10px;
}

.liveestate_smenu_item4_sel {

	padding-left: 10px;
	padding-top: 10px;
}




/* moduletable-style2 */

.moduletable-style2 {
	margin-bottom: 18px;
}

/* slide */

#slide_container1 { overflow: hidden; position: relative; width: 268px; height: 570px; z-index: 0;}

.scontent_topen { 
position:absolute; 
background-image:url(../images/scontent_top.png); 
height: 21px;
width: 268px; 
margin-top:-21px;
margin-left:-1px;
z-index:100;}

/*coin for all images*/

#mainbody #content_index {
margin-top:-3px;
width:545px;
}
.contentheading {
	font-size: 1.5em;
	color: #d54608;
}
.contentheadinglast {
	font-size: 1.5em;
	color:#FFFF66;
}
.contentheadingdeco {
	font-size: 1.5em;
	color: #d54608;
	height:20px;
}
#topdeco {
}
#topdeco .topdeco1 {
position:absolute;
background-image:url(../images/coup.png);
width:294px;
height:29px;
text-indent:75px;
margin-left:-1px;
color:#FFFFFF;
font-size:12px;
font:bold;
}
#topdeco .topdeco2 {
position:absolute;
background-image:url(../images/promo.png);
width:206px;
height:27px;
margin-left:317px;
text-indent:100px;
color:#FFFFFF;
font-size:12px;
font:bold;
}
.contentheading2 {
	font-size: 1.5em;
	color: #d54608;
	margin-top:20px;
	*margin-top:0px;
	_margin-top:0px;
	
}
#alldesc1 {margin-top:20px;}

#riadsintro {
	text-align:left;
}
#riadsintro  .imgi {
position:absolute;
width:160px;
height:130px;
margin-top:10px;
margin-left:351px;
*margin-left:345px;
_margin-left:345px;
z-index:100;

/*background: url(../images/img_buck.png);*/
}
#riadsintro  .coin{
position:absolute;
width:177px;
height:147px;
margin-top:10px;
margin-left:351px;
background: url(../images/coin.png);
z-index:102;
}
#riadsintro  .imgi img{
padding:5px; 
}
#riadsintro .topen1 { position:absolute; width:467px; height:27px; background: url(../images/topen.png); margin-top:-50px; margin-left:30px;}
#riadsintro .topen_big { position:absolute; width:754px; height:27px; background: url(../images/topen_big.png); margin-top:-50px; margin-left:30px;}
#riadsintro .topen_mini { position:absolute; width:245px; height:27px; background: url(../images/topen_mini.png); margin-top:-50px; margin-left:30px;}

.contentpaneopen {

float:left;
padding:10px;
text-align:justify;
padding-right:200px;
margin-bottom:20px;
*margin-bottom:0px;
_margin-bottom:0px;

}
.contentpaneopen2 {
float:left;
padding:10px;
text-align:justify;
padding-right:20px;
margin-top:-40px;
*margin-top:-70px;
_margin-top:-70px;
margin-bottom:0px;
*margin-bottom:0px;
_margin-bottom:0px;
}
.contentpaneopen2 #contentpaneopen2_holder{
margin-left:0px;
width:100%
}


.contentpaneopen2 #contentpaneopen2_holder .hold1{
float:left;
width:240px;
margin-left:-10px;
padding: 32px 8px 5px 8px;
*padding: 40px 8px 5px 8px;

}
.contentpaneopen2 #contentpaneopen2_holder .spacerhold{
width:15px;
height:10px;
float:left;

}
.contentpaneopen2 #contentpaneopen2_holder .hold2{
float:left;
width:240px;
padding: 32px 8px 5px 8px;
*padding: 40px 8px 5px 8px;
}
.contentpaneopen2 #contentpaneopen2_holder .hold3{
float:left;
width:240px;
padding: 32px 8px 5px 8px;
*padding: 40px 8px 5px 8px;
}

.contentpaneopen2 #contentpaneopen2_holder .hold1 .top1 {
position:absolute;
height:29px;
width:250px;
margin-top:-32px;
background: url(../images/kech.png);
}
.contentpaneopen2 #contentpaneopen2_holder .hold2 .top2 {
position:absolute;
height:29px;
width:250px;
margin-top:-32px;
background: url(../images/quoi.png);
}
.contentpaneopen2 #contentpaneopen2_holder .hold3 .top3 {
position:absolute;
height:29px;
width:250px;
margin-top:-32px;
background: url(../images/voyi.png);
}
.contentpaneopen3 {
float:left;
padding:10px;
text-align:justify;
margin-bottom:20px;
*margin-bottom:0px;
_margin-bottom:0px;
width:300px;
}

.contentpaneopen4 {
float:left;
padding:10px;
text-align:justify;
margin-bottom:20px;
*margin-bottom:0px;
_margin-bottom:0px;
width:200px;
}
#contener {
width:90%;
height:65px;
background: url(../images/contener.png);
margin-bottom:5px;
}
#contener .imgholder {
position:absolute;
height:55px;
width:95px;
margin:5px;
margin-left:8px;
background-color:#00CC66;
}

#contener .imgholder_mask {
position:absolute;
height:65px;
width:110px;
background: url(../images/contener_mask.png);
z-index:202;
}
#contener .txtholder {
	position:absolute;
	height:55px;
	width:152px;
	margin:5px;
	margin-left:115px;
	text-align:left;
	font-size:9px;
}
.contentpaneopen4 #contener2 {
width:90%;
height:65px;
background: url(../images/contener2.png);
margin-bottom:5px;
}
.contentpaneopen4 #contener2 .imgholder {
position:absolute;
height:55px;
width:80px;
margin:5px;
margin-left:7px;
background-color:#00CC66;
}
.contentpaneopen4 #contener2 .imgholder_mask {
position:absolute;
height:65px;
width:87px;
background: url(../images/contener2_mask.png);
z-index:202;
}
.contentpaneopen4 #contener2 .txtholder2 {
	position:absolute;
	height:20px;
	width:80px;
	margin:5px;
	margin-left:95px;
	text-align:left;
	font-size:9px;
	padding-left:2px;
	font:bold;
}
.contentpaneopen4 #contener2 .txtholderpr {
	position:absolute;
	height:40px;
	width:80px;
	margin:5px;
	margin-left:90px;
	text-align:left;
	margin-top:30px;
	font-size:9px;
	padding-left:2px;
	font:18px Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	color:#CC3300;
}

#seperator {
float:left; 
width:545px; 
height:27px; 
background: url(../images/topen.png) no-repeat;;
background-position:30px;

}

#content_index_big {
margin-top:60px;
width:100%;
}
#content_index_small {
margin-top:60px;
width:50%;
}

/****************  FOOTER   *************/



#bottom {
	margin-top: 20px;
	height: 135px;
	background: url(../images/footer.gif) ;
	background-repeat:repeat-x;	
	margin-left: auto;
	margin-right: auto;
	width:100%;
}

#pos_footer {
}

#pos_bottom {
margin-top:10px;
*margin-top:10px;
_margin-top:10px;
width:823px;
	margin-left: auto;
	margin-right: auto;

}

/* moduletable-style1 */
#pos_bottom .moduletable
{

}
#pos_bottom .moduletable-style1 ul.latestnews-style1 li.latestnews-style1 
{
color:#771E2C;
}
#pos_bottom .moduletable-style1 ul.latestnews-style1 li.latestnews-style1 a
{
color:#771E2C;
}
#pos_bottom .moduletable-style1 ul
{
}
#pos_bottom .moduletable-style1 {
	padding: 0px 8px 8px 8px;
	width:250px;
	position:absolute;
	margin-top:5px;
	*margin-top:-5px;
	_margin-top:-5px;
	margin-left: 20px;
}
#pos_bottom .moduletable-style1 h3 {

	color: #000;
	margin: 0px -8px 0px -8px;
	padding: 8px 8px 0px 12px;
	font-size: 1.2em;
	border-bottom: 1px dotted #000;
}
/***** style 2 ****/

#pos_bottom .moduletable-style2 ul.latestnews-style2 li.latestnews-style2 
{
color:#771E2C;
}
#pos_bottom .moduletable-style2 ul.latestnews-style2 li.latestnews-style2 a
{
color:#771E2C;
}
#pos_bottom .moduletable-style2 ul
{
}
#pos_bottom .moduletable-style2 {
	padding: 0px 8px 8px 8px;
	width:250px;
	position:absolute;
	margin-top:5px;
	*margin-top:-5px;
	_margin-top:-5px;
	margin-left: 300px;
}
#pos_bottom .moduletable-style2 h3 {

	color: #000;
	margin: 0px -8px 0px -8px;
	padding: 8px 8px 0px 12px;
	font-size: 1.2em;
	border-bottom: 1px dotted #000;
}

/****style 3******/

#pos_bottom .moduletable-style3 ul.latestnews-style3 li.latestnews-style3 
{
color:#771E2C;
}
#pos_bottom .moduletable-style3 ul.latestnews-style3 li.latestnews-style3 a
{
color:#771E2C;
}
#pos_bottom .moduletable-style3 ul
{
}
#pos_bottom .moduletable-style3 {
	padding: 0px 8px 8px 8px;
	width:250px;
	position:absolute;
	margin-top:5px;
	*margin-top:-5px;
	_margin-top:-5px;
	margin-left: 600px;
}
#pos_bottom .moduletable-style3 h3 {

	color: #000;
	margin: 0px -8px 0px -8px;
	padding: 8px 8px 0px 12px;
	font-size: 1.2em;
	border-bottom: 1px dotted #000;
}


#pos_bottom .menu_down {
	padding: 0px 8px 8px 8px;
	position:absolute;
	margin-top:110px;
		*margin-top:100px;
			_margin-top:100px;
	margin-left: 20px;
	color:#FFFFFF;
	font:Verdana, Arial, Helvetica, sans-serif;
}

#pos_bottom .menu_down ul {

}
#pos_bottom .menu_down ul li {
display:inline;
}
#pos_bottom .menu_down ul li a{
font:bold;
cursor:pointer;
text-decoration:underline;
color:#fff;
}

#pos_bottom .cop {
	padding: 0px 8px 8px 8px;
	position:absolute;
	margin-top:110px;
		*margin-top:100px;
			_margin-top:100px;
	margin-left: 500px;
	color:#FFFFFF;
	font:Verdana, Arial, Helvetica, sans-serif;
}

#pos_bottom .cop ul {

}
#pos_bottom .cop ul li {
display:inline;
}
#pos_bottom .cop ul li a{
font:bold;
cursor:pointer;
text-decoration:underline;
}
/**** FOOOOOOOOOOOOTER********************/
#footerMain{
	margin:0 auto;
	height:100px;
	background: url(../images/footer.png) no-repeat;
}
#footer{
	margin:0 auto;
	position:relative;	

}
#footer ul{
	width:540px;
	position:absolute;
	left:0px;
	top:2px;
}
#footer ul li{
	float:left;
	color:#DBD9BA;
	background-color:inherit;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
}
#footer ul li a{
	color:#DBD9BA;
	background-color:inherit;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	padding:0 7px;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#000;
	background-color:#7EAA39;
}
/******************** FOOTER  **************/

