* {
	margin: 0;
	padding: 0;
	list-style: none;
}

body {
	font-family:Trebuchet Ms, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
  text-align: center;  
	background: #0849a5;
}

a {
color : #26BBE3;
	text-decoration: none;
}

a:hover {
color : #26BBE3;
	text-decoration: underline;
}

img,table,fieldset {
	border-style: none;
}

select,input,label {
	vertical-align: middle;
}

h1 {
  font-size: 15px;
	font-weight: 700;	
}

h2 {
  font-size: 14px;
	font-weight: 700;	
}

#Wrapper {
	background: #fff;
  margin: 0 auto;  
	width: 1000px;
  text-align: left;  
	overflow : hidden;
}

#Header {
  float : left;
	padding : 20px;
	width: 960px;
	overflow : hidden;
}

#Header #left{
  float : left;
	padding : 0 20px 0 0;
	width: 470px;
}

#Header #left #links{
	font-size: 15px;
	font-weight: 700;
	background: #e7e3e7;
}

#Header #left #links a{
	text-decoration: none;
}

#Header #left #links a {font-size: 15px; font-weight: 700;}

#Header #left #links a.l1{color : #b10c0c; display : block;}
#Header #left #links a.l2{color : #da841e; display : block; padding : 10px 0 0 0;}
#Header #left #links a.l3{color : #4491ad; display : block;}

#Header #left #links a:hover.l1{color : #b10c0c; display : block; padding : 1px 0 0 0;}
#Header #left #links a:hover.l2{color : #da841e; display : block; padding : 11px 0 0 0;}
#Header #left #links a:hover.l3{color : #4491ad; display : block; padding : 1px 0 0 0;}

#Header #left #logo{
	padding : 0;
	width  : 470px;
	height : 76px;
}

#Header #left #small_search{
	width  : 468px;
	height : 197px;
}

#Header #left #small_search div.rightbord   { float : left; height : 40px; padding: 0px; text-align : center; border : 0; border-right :1px solid #b5b2b5;}
#Header #left #small_search div.nobord      { float : left; height : 40px; padding: 0px; text-align : center;}


#Header #right{
	position : relative;
  float : left;
	padding : 0 ;
	width  : 470px;
}

#Header #right #links{
	font-size: 15px;
	font-weight: 700;
	background: #e7e3e7;
}

#Header #right #links a{
	text-decoration: none;
}

#Header #right #links a {font-size: 15px; font-weight: 700;}

#Header #right #links a.l1{color : #797998 ; padding : 10px 0 0 0 ; display : block;}
#Header #right #links a:hover.l1{color : #797998 ; padding : 11px 0 0 0 ; display : block;}


#Header #right div.rightbord   { float : left; height : 40px; padding: 0px; border : 0; border-right : 1px solid #b5b2b5; text-align : center; vertical-align : middle;}
#Header #right div.nobord      { float : left; height : 40px; padding: 0px; text-align : center; vertical-align : middle;}

/* BODY
---------------------------------------- */
#Body{
	padding : 10px 20px 30px 20px;
	width: 960px;
	overflow : hidden;
}

#Body #leftmenu{
  float : left;
	padding : 0px;
	width: 143px;
	color : #00459b;
}

#Body #leftmenu h1{
	font-size: 13px;
	font-weight: 700;
	color : #00459b;
}

#Body #leftmenu #hr{
	margin : 10px 0 10px 0;
	width:100%;
	height:1px;
	border-top : 1px solid #00459b;	
}
#Body #leftmenu #details{
  padding-left : 6px;
}

#Body #leftmenu a{
	font-size: 12px;
	font-weight: 500;
	color : #00459b;
	text-decoration: none;
}

#Body #leftmenu a:hover{
	font-size: 12px;
	font-weight: 500;
	color : #00459b;
	text-decoration: underline;
}

#Body #container{
  float : left;
	padding : 0px;
	width: 815px;
}

#Body #container #hot_title{
	padding : 0 10px 20px 30px;
	width: 786px;
	overflow : hidden;
}

#Body #container #hot_title .info {
	float : left; 
	width: 350px;
}
#Body #container #hot_title .info h1{
	font-size: 15px;
	font-weight: 700;
	color : #111;
}
#Body #container #hot_title .info h2{
	font-size: 14px;
	font-weight: 500;
	color : #111;
}

#Body #container #hot_title .paging {
	padding-top : 15px;
	float : right; 
	width: 380px;
	font-size: 13px;
	font-weight: 500;
}

#Body #container #hot_title .paging a {
	text-decoration: none;
}

#Body #container #hot_list{
	padding : 0px;
	width: 830px;
}

#Body #container #hot_list #hot_offer{
  float : left;
	padding : 0 0 30px 30px;
	width: 242px;
}

#Body #container #hot_list #hot_offer .info{
  width : 110px; 
	height : 75px; 
	padding : 0 0 5px 0; 
	overflow : hidden;
}

#Body #container #hot_list #hot_offer .title1{
	float : left;
	width : 100px;
	font-size: 16px;
	font-weight: 700;
	ccolor : #b10c0c;
	text-align : center;
}


#Body #container #hot_list #hot_offer .title2{
	float : left;
	width : 100px;
	font-size: 12px;
	font-weight: 700;
	color : #989697;
	text-align : center;
}

#Body #container #hot_list #hot_offer .price{
	float : left;
	width : 110px;
	font-size: 18px;
	font-weight: 700;
	padding : 5px 0 0 0;
	color : #efaa31;
}


#Body #container #hot_list #hot_offer .brief{
	font-size: 12px;
	font-weight: normal;
	height : 95px; 
	padding : 0 0 5px 0; 
}

#Body #container #pdetail{
	padding : 0 10px 20px 30px;
	width: 786px;
	overflow : hidden;
}

#Body #container #pdetail #title{
	padding : 0px;
	overflow : hidden;
}

#Body #container #pdetail #title .titl{
	float : left;
	width : 650px;
	padding : 0px;
	overflow : hidden;
}

#Body #container #pdetail #title .head h1{
	font-size: 20px;
	font-weight: 700;
	color : #454575;
	display : inline;
}

#Body #container #pdetail #title .head{
	font-size: 15px;
	font-weight: 500;
	color : #454575;
}

#Body #container #pdetail #title .subhead h1{
	font-size: 17px;
	font-weight: 700;
	color : #eea422;
	display : inline;
}

#Body #container #pdetail #title .subhead{
	font-size: 15px;
	font-weight: 700;
	color : #eea422;
}

#Body #container #pdetail #title .info{
	float : right;
  width : 100px; 
	overflow : hidden;
}

#Body #container #pdetail #title .title1{
	float : left;
	width : 100px;
	font-size: 17px;
	font-weight: 700;
	ccolor : #b10c0c;
	text-align : center;
}

#Body #container #pdetail #title .title2{
	float : left;
	width : 100px;
	font-size: 14px;
	font-weight: 700;
	color : #989697;
	text-align : center;
}


#Body #container #pdetail #pictures{
	padding : 10px 0 0 0;
	overflow : hidden;
}

#Body #container #pdetail #pictures .bigpic{
	float : left;
	width : 327px;
}

#Body #container #pdetail #pictures .smallpic{
	padding-left : 10px;
	width : 429px;
	height : 235px;			
	float : left;
	overflow : hidden;
}

#Body #container #pdetail #pictures .smallpic img{
	padding : 0 5px 5px 0;
	float : left;
}

#Body #container #pdetail #pictures .buttons{
	padding : 10px 0 10px 1px;
	overflow : hidden;
}


#Body #container #pdetail #info{
	padding-top : 20px;
	overflow : hidden;
}

#Body #container #pdetail #info .details{
	float : left;
	width : 340px;
}

#Body #container #pdetail #info .features{
	float : left;
	width : 360px;
	overflow : hidden;
}

#Body #container #pdetail #info .features .half{
  float : left; 
	padding-left : 20px;
	width : 160;
}

#Body #container #pdetail #contacts{
	padding-top : 20px;
	overflow : hidden;
}

#Body #container #pdetail #contacts .enquiry{
	float : left;
	width : 340px;
}

#Body #container #pdetail #contacts .agent{
	float : left;
	padding-left : 20px;
	width : 340px;
}

/* Round
----------------------------------------------------------- */

u.hidn {display : none; visibility : hidden;}
div.rightbord   { float : left; height : 50px; padding: 5px; border : 1px solid #b5b2b5; }
div.nobord      { float : left; height : 50px; padding: 5px; }

div.ttitle {color : #010243; font-size: 15px;	font-weight: 700; padding-bottom : 15px;}

div.demo   { float : left; width: 100%; padding: 10px; margin: 1px; background: #999; }
div.demo1  { float : left; width: 100%; padding: 10px 0 0 0 ; margin: 10px; background: #e7e3e7; }
div.inner  { margin: 0; background: #fff; padding: 10px; border:0; overflow : hidden;}
div.outer  { float: left; margin: 0; background: #e7e3e7; padding: 0px; width: 100% ; overflow : hidden;}

span.title_sel {color : #010243; font-size: 14px;	font-weight: 700;}

input.smallform,
select.smallform
 {
	margin : 2px;						
  border : 1px solid #949694;
	padding : 5px;
  font-size : 16px;
	background : #fff7f7;
}

/* Clearfix
----------------------------------------------------------- */

.br:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.br {
    display: inline-block;
}

.br {
    display: block;
}

* html .br {
    height: 1px;
}
