.btnresb img,#legend img,#legend span,.btnlistb img,.blbot,.blleft,.blimg,.bxleftmin,.blright,.bxright,#mapTab,.bl-left-s,.ctl,.coment,.comentl,.comentr,.fields-age,#maptb,.icon-eq{
float:left;
}
#detail-tab,#map-tab,.icon-eq img,#destinationExternalImagesA,#destinationExternalImagesB,form .disp,form h3,.details-reserve{	
clear:both;
}
#destinationExternalImagesB
{
	
}
.gallery-act img,.gallery-act2 img,#int-apt img,.icon-eq img{margin:auto;}
#legend,.bl-left-s{font-size:10px;}
.stext,.stext1 {font-size:11px;}
.stext1{padding-top:12px!important;}

#cond,#msg_avail{font-weight:normal;}
h3{font-size:18px;}
#tabs li{
border-bottom: 0 !important;
margin: 0 .2em -1px 0;
padding: 0;
padding-left:4px;	
}
.tabslist{height:35px;}
#rpage .apartment-price{
top:10px;
right:10px;
width:570px;
height:70px;
position:absolute;
background-color:#FFF;
z-index:10;
color:#0099CC;
padding-top:2px;
font-size:13px;
}
.apartment-price ul{padding-top:4px;}
.price-day,.price-reserve{width:95px;}
.reserve{padding-left:30px!important;text-align:left!important;}
.boxmenu{height:40px;}
#tabs,#boxmenubot,.roundcont,#cond ul{background-color:#eee;}

#boxmenubot{height:92px;}
#content-tabs{
background-color:#FFF;
width:962px;
float:left;

padding-left:6px;
padding-top:16px;
}
.blbot{
width:958px;
border-top: dotted 1px #CCC;	
padding-top:8px;
}
form h3{color:#000;padding-bottom:6px; margin-top:20px;}
form p{padding-top:2px;margin:0px;}
.blimg{
width:302px;
margin-left:4px;
overflow:hidden!important;
}
.bxleft{
padding-top:10px;
width:350px;
padding-left:0px;
}
.bxleftmin{
padding-top:4px;
width:90px;		
line-height:20px;
}
.blright{width:588px;padding-left:10px;}
.bxright{
padding-top:10px;
width:578px;
padding-left:0px;
color:#000;
}
#detail-tab,#map-tab{
width:968px;
float:left;
padding-bottom:40px;
}
#mapTab{width:790px;height: 470px;}
.bl-left-s{
width:150px; 
padding-right:10px;
text-align:justify;
}
.bl-left-s h3{
font-size:12px;
padding-bottom:4px!important;
}
.ctl{
width:412px;
background-color:#CCC;
}
#gallery{
 
width: 335px;
height: 52px;
overflow:hidden;

}
#gallery img{cursor:pointer;}
#gallery li,#gallery2 li{cursor:pointer;}
#gallery li{padding:0px;margin:0px;}
#gallery2 li{padding-right:4px;padding-top:4px;}
#gallery2{
width:958px;
padding-left:5px;
padding-top:14px;
padding-bottom:10px;
}
.gallery-act{
width:350px;
height:216px;
overflow:hidden;
font-size:10px;
text-align:center;
}
.gallery-act2{
width:310px;
height:216px;
}
#photos-tab  h1,#map-tab  h1{
padding-top:10px;
padding-left:0px;
margin-left:0px;
color:#3399CC;
}
#content-tabs  h2{
padding:0px;
margin:0px;
font-size:18px;
line-height:18px;
color:#66CC00;
}
ul.cfeat{
width:170px;
color:#3399CC;
float:left;
display:block;
padding-left:10px;
padding-right:10px;
border-left: solid 2px #eee;
border-right: solid 2px #eee;
height:300px;
}
ul.cfeat li{line-height:18px;float:none!important;}
#content-tabs .votes-apartment{
padding-bottom:40px;
padding-top:10px;
}
#int-apt{
width:412px;
overflow:hidden;
text-align:right;
}
.icon-eq{
width:42px;
font-size:10px;
color:#000;
text-align:center;
overflow:hidden;
}
.comentlt{
white-space: nowrap;
line-height:10px;
padding:0px;
margin:0px;
display: block;
}
#text-eq{border-bottom: dotted 1px #CCC;padding-bottom:20px;}
#text-eq ul{
width:138px;
border-left: dotted 1px #CCC;	
padding-left:4px;
}
#text-eq ul li{float:none;padding-bottom:3px;}
#text-eq  #first-eq{border: none;color:#3399CC;}
#cond ul{padding:10px;}
#cond li{width:558px;padding-bottom:4px;}
li.btnresb,li.btnlistb{float:right;display:block;}
.btnresb a,.btnlistb a{
color:#FFF;
line-height:31px;
display:block!important;	
background-repeat: no-repeat;
background-position: right top;
padding-right:8px;
float:right;
margin-right:10px;
margin-top:6px;
}
.btnresb a{background-color:#66CC00;background-image: url(../imgs/but/btbr.png);}
.btnlistb a{background-color:#FF9900;background-image: url(../imgs/but/btbro.png);}
.btngris{
background-color:#CECECE!important;
background-image: url(../imgs/but/btbrgr.gif)!important;	
}
.details-reserve{
width:550px;
padding-top:0px;
padding-bottom:6px;
padding-left:5px;
color:#000;
font-size:12px;
text-align:right;
font-weight:normal!important;
}
#legend
{
	margin-bottom:10px;
}
#legend img{
padding-top:2px;
padding-left:10px;
padding-right:4px;
}
.num-date-arr,.num-date-go,.num-fpax,.num-fpaxkids,.num-fpaxBabys{	color:#0099cc; font-weight:bold;}
.coment{
font-size:12px;
color:#999;
line-height:1.5em;
border-bottom: dotted 1px #CCC;	
padding-bottom:10px;
padding-top:12px;
width:948px;
}
.coment .votes-apartment{padding-bottom:0px!important;}
.coment h3{font-size:14px;padding-bottom:0px;}
.comentl{width:124px;padding-left:12px;}
.comentr{
width:798px;
padding-left:12px;
font-size:11px;
}
.fields-age{width:55px;}
form .disp{padding-top:6px!important; background-color:#eee;padding-left:6px;padding-bottom:4px;
           font-weight:normal;
           }
#to-map, .search-apartments{
padding-top:4px;
color:#FF9900!important;
font-size:14px;
display:block;
text-decoration:underline;
}
#mapDetails{
width: 340px; 
height: 270px;
overflow:hidden;	
}
.selectedImg{border: solid 3px #000!important;}
.selectedImgMain{border: solid 4px #000!important;}
#gallery2 li{cursor:pointer;height:50px;}
#msg_error{
padding:6px;
display:none;	
font-size:12px;	
letter-spacing:0.1em;
color:#000;
border: solid 1px #0099cc;
margin-top:10px;
margin-bottom:10px;
font-weight:bold;
text-indent: 18px;
background-image: url(../imgs/icons/alert.png);
background-position: 6px 8px;
}


/* Coments */

div.row-comban {
	font-size: 12px;
	text-decoration: none;
	float: left;
	height: 200px;
	width: 946px;
	margin: 0px 10px 0px 1px;
	border-bottom: 1px dotted #CCC;
	float:left;
}
div.row-comban-top {	width: 946px;  font-weight: bold;}
div.row-comban-top1 {
	width: 317px;
	font-size: 14px;
	text-decoration: none;
	text-align: center;
	height: 12px;
	background-color:#EEE;
	padding: 18px 0px 20px 0px;
}
div.row-comban-top2 {
	width: 310px;
	font-size: 12px;
	text-decoration: none;
	background-color:#0099CD;
	border-left: 2px dotted #FFF;
	height: 50px;
}
div.row-comban-top2t {
	font-size: 12px;
	text-decoration: none;
	color: #FFF;
	display: block;
	height: 12px;
	padding: 0px 0px 2px 5px;
	letter-spacing: 0.1em;
	width: 45px;
	line-height: normal;
}
div.row-comban-top2m {
	width: 240px;
	height: 36px;
	padding: 0px 15px 2px 0px;
	text-align: right;
	color:#FFF;
	font-family:"Arial Black";
	font-size: 32px;
	vertical-align: text-top;
	font-weight: bolder;
}
div.row-comban-top2b {
	font-size: 9px;
	font-weight: normal;
	color: #D9E2FF;
	text-align: right;
	height: 9px;
	width: 300px;
	padding: 1px 10px 1px 0px;
}
div.row-comban-mid {
	height:13px;
	width:635px;
	margin-right:310px;
	border-right: 1px dotted #CCC;
	font-weight: bold;

	margin-top: 4px;	
}
div#view-all {
	width: 150px;
	margin-right: 10px;
	margin-left: 150px;
	text-align: right;
	color: #0099CD;
	text-decoration: underline;	
	cursor:pointer;
}
div.row-comban-mid2 {
	width:100px;
	margin-right: 200px;
	margin-left: 10px;	
}
div.row-comban-bot1 {
	width: 217px;
	height: 113px;
	font-size: 11px;
	color: #0099CD;
	margin: 10px 50px 0px 50px;
	letter-spacing: 0.1em;
}
div.row-comban-bot2 {
	width: 310px;
	height: 118px;
	border-left: 1px dotted #CCC;
	margin-left:1px;
	padding-top:5px;
}
div.row-comban-line {
	height: 19px;
	width: 217px;
}
div.row-comban-line1 { 
	width: 17px; 
}
div.row-comban-line2 {
	width: 155px;
	margin-left: 10px;
}
div.row-comban-line3 {
	width: 28px;	
	text-align: center;	
	margin:0px ;
}
div.row-comban-line3, div.row-comban-line2 {
	height: 13px;
	border-bottom: 1px solid #0099CD;
	margin-top: 4px;
}
div.row-comban-tline {

	height: 16px;
	width: 275px;
	margin: 3px 0px 3px 0px;
	padding:0px 15px 0px 20px;
}
div.row-comban-tline1 {
	font-size: 12px;
	font-weight: bold;
	color: #999;
	height: 12px;
	width: 225px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-align: left;
	letter-spacing: 0.1em;
}
div.row-comban-tline2 {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	height: 16px;
	width: 50px;
	text-align: right;
	font-family: Arial;
}
div.row-comtitulo {
	height: 40px;
	width: 946px;
	margin: 10px;
	
}
div.row-comtitulo1 {
	color: #0099CD;
	height: 40px;
	width: 536px;
	padding-left: 10px;
}
div.row-comtitulo2 {
	height: 40px;
	width: 400px;
	background-color:#EEEEEE	
}

.pag-act {
	color: #FF9900;
	margin:0px 3px 0px 3px;
	font-size: 16px;
	font-weight: bold;
}
.row-comment-author img {
	float:left;
}


div.row-comtitulo2l {
	height: 11px;
	width: 220px;
	text-align: center;
	font-size: 14px;
	padding: 12px 0px 5px 0px;
}
div.row-comtitulo2r {
	height: 26px;
	width: 144px;
	border-left: 2px dotted #FFF;
	padding: 8px 15px 6px 5px;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	float: right;
}
div.row-comment {	
	width: 946px;
	margin-top: 10px;	
	
}
#commentsBl {	
	width: 946px;
	float:left;	
	min-height:200px;
}
div.row-comment-top {
	width: 946px;
	height: 8px;	
	margin:0px;
}
div.row-comment-topt {
	width: 930;
	border-top: 1px solid #CCC;	
	height: 7px;
	margin:0px 8px 0px 8px;

}
div.row-comment-cont {
	width: 928px;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	border-color: #CCC;
	padding:0px 8px 0px 8px;
}
div.row-comment-author {
	width: 309px;
	height: 80px;
	float:left;		
}
.row-comment-adata1 {
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.row-comment-adata2 {
	font-size: 11px;
	color: #0099CD;
}
.row-comment-adata3 {
	font-size: 11px;
	color: #666;
}
.row-comment-adata4 {
	font-size: 10px;
	color: #CCC;
}
.row-comment-adata1, .row-comment-adata2, .row-comment-adata3, .row-comment-adata4 {text-decoration: none; display: block;}
div.row-comment-anote {
	width: 70px;
	height: 30px;
	font-family: "Arial Black";
	background-color: #FF9900;
	text-align: center;
	padding-top: 25px;
	padding-bottom: 25px;
	font-size: 24px;
	color: #FFF;
	float:left;
	margin-right: 10px;
}
div.row-comment-adata { width: 148px; height: 80px; float:left;}
div.row-comment-bottom {
	width: 946px;
	height: 8px;
}
div.row-comment-bottomb {
	width:930;
	border-bottom: 1px solid #CCCCCC;
	height: 7px;
	margin:0px 8px 0px 8px;

}
div.row-comment-toptl {background-image:url(../imgs/rounded/rd-tl.gif); background-position:left top;}
div.row-comment-toptr {background-image:url(../imgs/rounded/rd-tr.gif); background-position:right top;}
div.row-comment-topbl {background-image:url(../imgs/rounded/rd-bl.gif); background-position:left bottom;}
div.row-comment-topbr {background-image:url(../imgs/rounded/rd-br.gif);background-position:right bottom;}
div.row-comment-com {width:600px; border-left: 1px dotted #CCCCCC; }
div.row-comment-resp, div.row-comment-for, div.row-comment-agnst {	
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left top;
	}
div.row-comment-for, div.row-comment-agnst {padding-left: 40px;width:550px;margin: 5px 10px 10px 10px;}

div.row-comment-for {background-image:url(../imgs/faqs/for-icon.png)}
div.row-comment-agnst {background-image:url(../imgs/faqs/against-icon.png)}
div.row-comment-resp {background-image:url(../imgs/faqs/response-icon.png); margin: 5px 10px 10px 50px; background-color:#eeeeee; border-top: 1px solid #cccccc;padding:0px 0px 10px 10px; width:510px;}
div.row-comment-resp .ownersaid {padding-left:30px;font-style: italic;font-weight: bold;color: #999999; margin:5px 0px 5px 0px; display:block;} 

div.row-comment-topbr, div.row-comment-topbl, div.row-comment-toptr, div.row-comment-toptl {width: 946px;height: 8px;background-repeat: no-repeat; float:left;}
div.row-comban-top1, div.row-comban-top2, div.row-comban-top, div.row-comban-top2m, div.row-comban-top2b, div.row-comban-mid, div#view-all, div.row-comban-mid2, div.row-comban-bot2, div.row-comban-bot1, div.row-comban-line,  div.row-comban-tline, div.row-comban-tline1, div.row-comban-tline2, div.row-comtitulo, div.row-comtitulo1, div.row-comtitulo2 , div.row-comtitulo2l, div.row-comment, div.row-comment-cont, div.row-comment-for, div.row-comment-agnst, div.row-comment-com, div.row-comment-resp, div.row-comban-top2t, div.row-comban-top2m, div.row-comban-line1, div.row-comban-line2, div.row-comban-line3, div.row-comment-author {  float:left; display:inline;} 
  .row-comment-adata span {
	margin: 4px;
}
.row-comtitulo2l li{
display:inline;
padding-left:4px;
padding-right:4px;
font-weight:bold;
color:#FF9900;
font-size:16px!important ;
}
.row-comtitulo2l a{
text-decoration:underline;
color:#999!important;
font-size:12px;
}
.row-comtitulo2l ul,.row-comtitulo2l li{float:none;clear:both;}
.desactivate{color:#ccc!important;}
.pages-nav li{width:18px;}

/* end comments */

