/* css catalogo en co.uk */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f3f1f1;
}
#contenedor {
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../../_img/navyBlue/fondo-medio.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	text-align: left;
}
#contenedor #cabecera {
	background-image: url(../../_img/navyBlue/fondo-top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #96b1d0;
	border-bottom:solid 1px #263253;
	border-right:solid 1px #263253;
	border-left:solid 1px #263253;
	/*height: 150px;*/
}
#contenedor #cabecera #toolbar {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
	border-top-style: solid;
	border-bottom-style: solid;
	height: 20px;
	margin-top: 10px;
	width: 832px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#contenedor #toolbar .toolbarComboWeb {
	float: left;
	text-decoration: none;
	color           : #666666;
	font-family     : Arial;
	font-size       : 11px;
	font-weight     : bold;
	text-align: right;
	width: 664px;
}
#contenedor #toolbar .toolbarBtn a {
	float: left;
	padding-left: 5px;
	text-decoration: none;
	color           : #666666;
	font-family     : Arial;
	font-size       : 11px;
	font-weight     : bold;
	padding-top: 3px;
}
#contenedor #cabecera #logoHeader {
	height: 85px;
	width: 832px;
}
#contenedor #cabecera #logoHeader #logo a{
	float: left;
	height: 85px;
	width: 126px;
	background-image: url(../../_img/navyBlue/logo.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	text-decoration: none;
}
#contenedor #cabecera #logoHeader #menu {
	float: left;
	height: 85px;
	width: 706px;
	background-color: #FFFFFF;
	background-image: url(../../_img/navyBlue/IMG-fondo-top.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#contenedor #cabecera #logoHeader #menu .btnTelefonos {
	float: right;
	margin-top: 5px;
	margin-right: 5px;
	height: 54px;
}
#contenedor #cabecera #logoHeader #menu #mainMenu {
	width: 706px;
	background-color: #000067;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	float: right;
	height: 18px;
	padding-top: 3px;
}
#contenedor #cabecera #logoHeader #menu #mainMenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 9px;
}
#contenedor #cabecera #logoHeader #menu #mainMenu a:hover {
	color: #ff6600;
}
#contenedor #cuerpo {
	width: 650px;
}
#contenedor #cuerpo #columRight {
	width: 650px;
	float: left;
	text-align: center;
}
#contenedor #cuerpo #columLeft .bulletLink {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
	background-image: url(../../_img/navyBlue/bullet.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	display: block;
	text-decoration: none;
	margin-left: 5px;
}

#contenedor #cuerpo #columLeft .bulletLink:hover {
	color: #ff6600;
}
#pie {
	width: 635px;
}
#pie #privacy {
	display               : block;
	text-align            : center;
	padding-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c9d3e2;
	text-decoration: none;
	text-align:center;
	font-size:11px;
	color:#263253;
}

#pie #privacy a {
	display               : inline;
	margin                : 0px 5px 0px 5px;
	font-family           : Arial, Helvetica, sans-serif;
	font-size             : 9px;
	font-weight           : normal;
	color                 : #000066;
	cursor                : hand;
	filter                : DropShadow(Color=#000000, OffX=2, OffY=2, Positive=0);
	text-decoration: none;
}
	
#resales {
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../../_img/navyBlue/fondo-medio.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	text-align: left;
}
#resales #cabecera {
	background-image: url(../../_img/navyBlue/fondo-top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #96b1d0;
	border-bottom:solid 1px #263253;
	border-right:solid 1px #263253;
	border-left:solid 1px #263253;
}
#resales #cabecera #toolbar {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
	border-top-style: solid;
	border-bottom-style: solid;
	height: 20px;
	margin-top: 10px;
	width: 832px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#resales #toolbar .toolbarComboWeb {
	float: left;
	text-decoration: none;
	color           : #666666;
	font-family     : Arial;
	font-size       : 11px;
	font-weight     : bold;
	text-align: right;
	width: 664px;
}
#resales #toolbar .toolbarBtn a {
	float: left;
	padding-left: 5px;
	text-decoration: none;
	color           : #666666;
	font-family     : Arial;
	font-size       : 11px;
	font-weight     : bold;
	padding-top: 3px;
}
#resales #cabecera #logoHeader {
	height: 85px;
	width: 832px;
}
#resales #cabecera #logoHeader #logo a{
	float: left;
	height: 85px;
	width: 126px;
	background-image: url(../../_img/navyBlue/logo.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	display: block;
	text-decoration: none;
}
#resales #cabecera #logoHeader #menu {
	float: left;
	height: 85px;
	width: 706px;
	background-color: #FFFFFF;
	background-image: url(../../_img/navyBlue/IMG-fondo-top.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#resales #cabecera #logoHeader #menu .btnTelefonos {
	float: right;
	margin-top: 5px;
	margin-right: 5px;
	height: 54px;
}
#resales #cabecera #logoHeader #menu #mainMenu {
	width: 706px;
	background-color: #000067;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	float: right;
	height: 18px;
	padding-top: 3px;
}
#resales #cabecera #logoHeader #menu #mainMenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 9px;
}
#resales #cabecera #logoHeader #menu #mainMenu a:hover {
	color: #ff6600;
}
#resales #cuerpo {
	width: 650px;
}
#resales #cuerpo #columRight {
	width: 650px;
	float: left;
	text-align: center;
}
#resales #cuerpo #columLeft .bulletLink {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
	background-image: url(../../_img/navyBlue/bullet.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	display: block;
	text-decoration: none;
	margin-left: 5px;
}

#resales #cuerpo #columLeft .bulletLink:hover {
	color: #ff6600;
}
#pie {
	width: 635px;
}
#pie #privacy {
	display               : block;
	text-align            : center;
	padding-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c9d3e2;
	text-decoration: none;
	text-align:center;
	font-size:11px;
	color:#263253;
}

#pie #privacy a {
	display               : inline;
	margin                : 0px 5px 0px 5px;
	font-family           : Arial, Helvetica, sans-serif;
	font-size             : 9px;
	font-weight           : normal;
	color                 : #000066;
	cursor                : hand;
	filter                : DropShadow(Color=#000000, OffX=2, OffY=2, Positive=0);
	text-decoration: none;
}

/* css microfichas en co.uk*/

#propertyResults {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	background-color: #96b1d0;
	margin-bottom: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
}
.product {
	height: 146px;
	border: 1px solid #263253;
	background-color: #f3f1f1;
	margin-bottom: 10px;
}
.product .columLeft {
	height: 144px;
	width: 188px;
	float: left;
	text-align: left;
}
.product .columRight {
	width: 447px;
	float: left;
	text-align: left;
}
.product .columLeft .marcoImage {
	height: 134px;
	width: 176px;
	margin-top: 5px;
	margin-left: 5px;
	border: 1px solid #263253;
	background-color: #96b1d0;
}
.product .columLeft .marcoImage .image {
	height: 126px;
	width: 168px;
	margin-top: 3px;
	margin-left: 3px;
	background-color: #f3f1f1;
	border: 1px solid #263253;
	background-position: center center;
	background-repeat: no-repeat;
}
.product .columLeft .marcoImage .image #zoom {
	height: 21px;
	width: 21px;
	display: block;
	position: relative;
     top: -21px;
     left:147px;	 
}
.product .columLeft .marcoImage .image #zoom a {
}
.product .columRight .productTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #263253;
	text-decoration: none;
	text-align: left;
	margin-top: 5px;
	overflow: hidden;
	height: 15px;
	width: 447px;
}
.product .columRight .productSubtitle {
	padding-bottom: 4px;
	width: 447px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #263253;
	text-align: left;
	overflow: hidden;
	height: 12px;
}
.product .columRight .productSubtitle .subtitleLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ff6600;
	padding-right: 1px;
}
.product .columRight .productSubtitle .subtitleContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #222222;
	padding-right: 2px;
	overflow: hidden;
}
.product .columRight .productFeatures {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #222222;
	margin-top: 15px;
	text-align: left;
}
.product .columRight .productModels {
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	color: 333333;
}
.product .columRight .productPriceBtn {
	height: 24px;
	margin-top: 20px;
}
.product .columRight .productPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #222222;
	text-decoration: none;
	float: left;
	width: 316px;
}
.product .columRight .seeDeatilsBtn {
	height: 24px;
	width: 122px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	float: left;
	margin-right: 5px;
}
.product .columRight .productPriceBtn .seeDeatilsBtn a {
	display: block;
	width: 122px;
	height: 24px;
	padding-top: 2px;
	padding-right: 2px;
	background-image: url(../../_img/navyBlue/btn_SeeDetail.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.product .columRight .productPriceBtn .seeDeatilsBtn a:hover {
	color: #96b1d0;
}
#detailsInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	height: 30px;
	background-color: #96b1d0;
	margin-bottom: 10px;
}
#detailsInfo #info {
	float: left;
	height: 22px;
	width: 380px;
	padding-top: 8px;
	font-weight: normal;
	background-color: #B5C7DB;
}
#detailsInfo #back {
	width: 265px;
	float: left;
	height: 22px;
	padding-top: 8px;
}
#detailsInfo #back a {
	color:#222222;
	text-decoration: none;
}
#detailsInfo #back a:hover {
	color:#ff6600;
}
#productDetail {
	border: 1px solid #263253;
	text-align: left;
	background-color: #f3f1f1;
}
#productDetail #productDetailHeader {
	height: 102px;
	background-image: url(../../_img/navyBlue/productDetailBar.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #FFFFFF;
}
#productDetail #productDetailHeader #productDetailTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #263253;
	text-decoration: none;
	padding-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
#productDetail #productDetailHeader #productDetailSubtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #263253;
	text-decoration: none;
	padding-top: 3px;
	margin-right: 10px;
	margin-left: 10px;
}
#productDetail #productDetailHeader #productDetailPlace{
	padding-top: 3px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #263253;
	padding-bottom: 3px;
}
#productDetail #productDetailHeader #productDetailPlace .subtitleLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ff6600;
	padding-right: 2px;
}
#productDetail #productDetailHeader #productDetailPlace .subtitleContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #222222;
	padding-right: 3px;
}
#productDetail #productDetailHeader #productDetailMenuModel {
	height: 25px;
	margin-top: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
#productDetail #productDetailHeader #productDetailMenuModel #productDetailMenuMargin {
	height: 25px;
	width: 10px;
	float: left;
}
#productDetail #productDetailHeader #productDetailMenuModel #productDeatilActiveModel {
	background-image: url(../../_img/navyBlue/modeloActivoFondo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 20px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #263253;
	border-left-color: #263253;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	
}
#productDetail #productDetailHeader #productDetailMenuModel #productDeatilActiveModel a{
	color: #222222;
	
}
#productDetail #productDetailHeader #productDetailMenuModel .productDetailAnotherModels a{
	background-image: url(../../_img/navyBlue/modeloInactivoFondo.jpg);
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	height: 20px;
	padding-top: 4px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #263253;
	border-left-color: #263253;
	background-repeat: repeat-x;
	background-position: left top;
	text-decoration: none;
	font-weight: normal;
	color: #222222;
}
#productDetail #productDetailHeader #productDetailMenuModel .productDetailAnotherModels a:hover {
	background-image: url(../../_img/navyBlue/modeloInactivoFondoPress.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#productDetail #productDetailBody {
	clear: both;
	text-align: left;
}
#productDetail #productDetailBody #productDetailcolumLeft {
	width: 402px;
	float: left;
}
#productDetail #productDetailBody #productDetailcolumRight {
	float: left;
	width: 230px;
}
#productDetail #productDetailBody #productDetailcolumLeft #productDetailDispositiva {
	margin-top: 20px;
	width: 382px;
	border: 1px solid #263253;
	background-color: #96b1d0;
	margin-left: 10px;
	height: 322px;
}
#productDetail #productDetailBody #productDetailcolumLeft #productDetailDispositiva #productDetailImage {
	border: 1px solid #263253;
	width: 372px;
	margin-top: 4px;
	margin-left: 4px;
	height: 279px;
	background-color: #f3f1f1;
/*	background-image: url(../../_img/navyBlue/productDetail.jpg);*/
	background-repeat: no-repeat;
	background-position: center center;
}
#productDetail #productDetailBody #productDetailcolumLeft #productDetailDispositiva #productDetailNavegador {
	height: 36px;
	text-align: center;
	width: 374px;
	margin-top: 3px;
	margin-left: 3px;
	display: block;
}
#productDetail #productDetailBody #productDetailcolumLeft #productDetailDispositiva #productDetailNavegador .productDeatailLeftCursor{
	text-align: center;
	display: inline;
	margin-top: 5px;
	margin-right: 3px;	
}
#productDetail #productDetailBody #productDetailcolumLeft #productDetailDispositiva #productDetailNavegador #productDeatailLeftCursor a:hover {
	background-image: url(../../images/leftCursorPress.jpg);
}
#productDetail #productDetailBody #productDetailcolumLeft #productDetailDispositiva #productDetailNavegador .productDetailCursor{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;
	text-align: center;
	width: 20px;
	margin-top: 5px;	
	
}
#productDetail #productDetailBody #productDetailcolumLeft #productDetailDispositiva #productDetailNavegador .productDetailCursor a{
	color: #333333;
	text-decoration: none;
}
#productDetail #productDetailBody #productDetailcolumLeft #productDetailDispositiva #productDetailNavegador .productDetailCursor a:hover{
	color: #ff6600;
}
#productDetail #productDetailBody #productDetailcolumLeft #productDetailDispositiva #productDetailNavegador .productDeatailRightCursor{
	width: 20px;
	display: inline;
	margin-top: 3px;
}

/*No lo utilizo*/
#productDetail #productDetailBody #productDetailcolumLeft #productDetailDispositiva #productDetailNavegador #productDeatailRightCursor a:hover {
	background-image: url(../../images/rightCursorPress.jpg);
}
#productDetail #productDetailBody #productDetailcolumRight #productDetailPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #222222;
	text-decoration: none;
	text-align: right;
	margin-top: 20px;
	padding-top: 10px;
	margin-bottom: 10px;
}
#productDetail #productDetailBody #productDetailcolumRight #productDetailSituation {
	background-image: url(../../_img/navyBlue/btnproductDetailSeeLink.jpg);
	height: 27px;
	padding-top: 4px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	padding-left: 35px;
	width: 199px;
}
#productDetail #productDetailBody #productDetailcolumRight #productDetailSituation a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
#productDetail #productDetailBody #productDetailcolumRight #productDetailSituation a:hover {
	color: #96b1d0;
}
#productDetail #productDetailBody #productDetailcolumRight #productDetailArea {
	background-image: url(../../_img/navyBlue/btnproductDetailEntornoLink.jpg);
	height: 27px;
	padding-top: 4px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	padding-left: 35px;
	width: 199px;
}
#productDetail #productDetailBody #productDetailcolumRight #productDetailArea a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
#productDetail #productDetailBody #productDetailcolumRight #productDetailArea a:hover {
	color: #96b1d0;
}
#productDetail #productDetailBody #productDetailcolumRight #productDetailFriend {
	background-image: url(../../_img/navyBlue/btnproductDetailFriendLink.jpg);
	height: 27px;
	padding-top: 4px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	padding-left: 35px;
	width: 199px;
}
#productDetail #productDetailBody #productDetailcolumRight #productDetailFriend a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
#productDetail #productDetailBody #productDetailcolumRight #productDetailFriend a:hover {
	color: #96b1d0;
}
#productDetail #productDetailBody #productDetailcolumRight #productDetailInfo {
	background-image: url(../../_img/navyBlue/btnproductDetailInfoLink.jpg);
	height: 27px;
	padding-top: 4px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	padding-left: 35px;
	width: 199px;
}
#productDetail #productDetailBody #productDetailcolumRight #productDetailInfo a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
#productDetail #productDetailBody #productDetailcolumRight #productDetailInfo a:hover {
	color: #96b1d0;
}
#productDetail #productDetailBody #productDetailcolumRight #productDetailFeatures {
	background-color: #96b1d0;
	height: 19px;
	border: 1px solid #263253;
	margin-top: 10px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #222222;
	padding-top: 2px;
	margin-bottom: 10px;
}
#productDetail #productDetailBody #productDetailcolumRight .productDetailTypeFeature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #222222;
	height: 20px;
	width: 105px;
	float: left;
	padding-left: 10px;
	overflow: hidden;
	line-height: 18px;
}
#productDetail #productDetailBody #productDetailDescription {
	width: 392px;
	float: left;
}
#productDetail #productDetailBody #productDetailCommunal {
	float: left;
	width: 240px;
}
#productDetail #productDetailBody .productDetailLabel {
	background-color: #96b1d0;
	border: 1px solid #263253;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #222222;
	padding-top: 2px;
	margin-bottom: 10px;
	padding-left: 14px;
	height: 19px;
	margin-left: 10px;
}
#productDetail #productDetailBody .productDetailContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	padding-top: 2px;
	margin-bottom: 10px;
	text-align: justify;
	line-height: 16px;
	margin-left: 10px;
}
#productDetail #productDetailBody .productDetailCommunalType {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #222222;
	height: 20px;
	padding-left: 20px;
	overflow: hidden;
	line-height: 18px;
}
#productDetail #productDetailBody #productDetailForm {
	margin-right: 10px;
	margin-left: 10px;
}
#productDetail #productDetailBody #productDetailForm #productDetailFotmTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #222222;
	padding-left: 14px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #263253;
	padding-top: 3px;
}
#productDetail #productDetailBody #productDetailForm #productDetailFormColumnLeft {
	width: 382px;
	float: left;
	margin-top: 10px;
}
#productDetail #productDetailBody #productDetailForm #productDetailFormColumnRight {
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	width: 220px;
}
#productDetail #productDetailBody #productDetailForm #productDetailFormColumnLeft .productDetailFormLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #222222;
	margin-bottom: 3px;
}
#productDetail #productDetailBody #productDetailForm #productDetailFormColumnRight .productDetailFormLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #222222;
	margin-bottom: 3px;
	width: 225px;
}
#productDetail #productDetailBody #productDetailForm #requestinfo #productDetailFormColumnLeft .input {
	width: 185px;
	margin-bottom: 3px;
	margin-top: 1px;
}
#productDetail #productDetailBody #productDetailForm #requestinfo #productDetailFormColumnLeft .combo {
	width: 380px;
	margin-top: 1px;
	margin-bottom: 5px;
}
#productDetail #productDetailBody #productDetailForm #productDetailFormColumnRight .textinput {
	width: 210px;
	/*height:145px;*/
	height:85px;
	margin-top: 1px;
	margin-bottom: 3px;
}
#productDetail #productDetailBody #productDetailForm #productDetailFormColumnRight .boton {
	background-image: url(../../_img/navyBlue/btn_productdetailsend.jpg);
	height: 35px;
	width: 87px;
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #f3f1f1;
	margin-top: 10px;
}
#productDetail #productDetailBody .lineFormResponse {
	padding-bottom:3px;
	border-bottom-width:1px;
	font-size:16px;
	border-bottom-style: solid;
	border-bottom-color: #263253;
}
/*Aadido por Carol para formulario moreInfoProduct de productDetail*/

#iFormContainer #logo
{
  display               : block;
  float                 : left;
  background-color      : #ffffff;
  background-attachment : scroll;
  background-image      : url(../../_img/navyBlue/logo.jpg);
  background-repeat     : no-repeat;
  background-position   : 50% 50%;
  border                : solid 0px #ff0000;
  margin                : 0px 0px 0px 0px;
  padding               : 0px 0px 0px 0px;
	width                 : 126px;
	height                : 85px;
}

#iFormContainer #header
{
  display               : block;
  /*background            : #ffffff url(../../_img/navyBlue/background-contactenos.jpg) no-repeat 100% 50%;*/
  border                : solid 0px #ff0000;
  border-bottom         : solid 0px #000000;
  margin                : 0px 0px 0px 0px;
  padding               : 35px 0px 0px 10px;
	width                 : 100%;
	height                : 85px;
  text-align            : left;
  font-family           : Geneva, Verdana, Arial, Sans-Serif;
  font-size             : 16px;
  font-weight           : bold;
  color                 : #ffffff;
  text-align            : left;
}

#iFormContainer #title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #222222;
	padding-left: 14px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #263253;
	padding-top: 3px; 
}
#iFormContainer #titleProperty
{
	background-color: #96b1d0;
	border: 1px solid #263253;
	margin-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #222222;
	padding-top: 2px;
	margin-bottom: 20px;
	padding-left: 14px;
	height: 19px;
	margin-left: 10px;
}
#iFormContainer .productDetailFormLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #222222;
	margin-bottom: 3px;
}

#iFormContainer .actions{
	background-image: url(../../_img/navyBlue/btn_productdetailsend.jpg);
	height: 35px;
	width: 87px;
	background-repeat: no-repeat;
	/*background-position: left bottom;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #f3f1f1;
	margin-top: 10px;
	text-align: right;
}
#iFormContainer #productDetailFormColumnLeft{

	width: 388px;
	float: left;
	margin-top: 10px;
}
#iFormContainer .input
{
	width: 185px;
	margin-bottom: 3px;
	margin-top: 1px;
}

.formBoton 
{
	display: block;
	background-image: url(../../_img/navyBlue/btn_productdetailsend.jpg);
	height: 25px;
	width: 87px;
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #f3f1f1;
	margin-top: 10px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	text-align: center;
}
.formBoton:hover
{
	color: #96b1d0;
}



/*

Aadido por carol para segunda mano

*/


 #propertyResults {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	background-color: #96b1d0;
	margin-bottom: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
}
.resalesProduct {
	height: 146px;
	border: 1px solid #263253;
	background-color: #f3f1f1;
	margin-bottom: 10px;
}
 .resalesProduct .columLeft {
	height: 144px;
	width: 188px;
	float: left;
	text-align: left;
}
 .resalesProduct .columRight {
	width: 447px;
	float: left;
	text-align: left;
}
 .resalesProduct .columLeft .marcoImage {
	height: 134px;
	width: 176px;
	margin-top: 5px;
	margin-left: 5px;
	border: 1px solid #263253;
	background-color: #96b1d0;
	
}
 .resalesProduct .columLeft .marcoImage .image {
	height: 126px;
	width: 168px;
	margin-top: 3px;
	margin-left: 3px;
	background-color: #f3f1f1;
	border: 1px solid #263253;
	background-position: center center;
	background-repeat: no-repeat;
}
 .resalesProduct .columLeft .marcoImage .image #zoom {
	height: 21px;
	width: 21px;
	display: block;
	position: relative;
     top: -21px;
     left:147px;	 
}
 .resalesProduct .columLeft .marcoImage .image #zoom a {

}

 .resalesProduct .columRight .resalesProductTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #263253;
	text-decoration: none;
	text-align: left;
	margin-top: 5px;
	overflow: hidden;
	height: 15px;
	width: 447px;
}
 .resalesProduct .columRight .resalesProductSubtitle {
	padding-bottom: 4px;
	width: 447px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #263253;
	text-align: left;
	overflow: hidden;
	height: 12px;
}
 .resalesProduct .columRight .resalesProductSubtitle .subtitleLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ff6600;
	padding-right: 1px;
}
 .resalesProduct .columRight .resalesProductSubtitle .subtitleContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #222222;
	padding-right: 2px;
	overflow: hidden;
}
 .resalesProduct .columRight .resalesProductFeatures {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 16px;
	font-style: normal;
	color: #222222;
	margin-top: 15px;
	text-align: left;
}
 .resalesProduct .columRight .resalesProductModels {
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	color: 333333;
}
 .resalesProduct .columRight .resalesProductPriceBtn {
	height: 24px;
	margin-top: 20px;
}
 .resalesProduct .columRight .resalesProductPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #222222;
	text-decoration: none;
	float: left;
	width: 316px;
}
 .resalesProduct .columRight .seeDeatilsBtn {
	height: 24px;
	width: 122px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	float: left;
	margin-right: 5px;
}
 .resalesProduct .columRight .resalesProductPriceBtn .seeDeatilsBtn a {
	display: block;
	width: 122px;
	height: 24px;
	padding-top: 2px;
	padding-right: 2px;
	background-image: url(../../_img/navyBlue/btn_SeeDetail.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
 .resalesProduct .columRight .resalesProductPriceBtn .seeDeatilsBtn a:hover {
	color: #96b1d0;
}
 #detailsInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	height: 30px;
	background-color: #96b1d0;
	margin-bottom: 10px;
}
 #detailsInfo #info {
	float: left;
	height: 22px;
	width: 380px;
	padding-top: 8px;
	font-weight: normal;
	background-color: #B5C7DB;
}
 #detailsInfo #back {
	width: 265px;
	float: left;
	height: 22px;
	padding-top: 8px;
}
 #detailsInfo #back a {
	color:#222222;
	text-decoration: none;
}
 #detailsInfo #back a:hover {
	color:#ff6600;
}
 #resalesProductDetail {
	border: 1px solid #263253;
	text-align: left;
	background-color: #f3f1f1;
}
 #resalesProductDetail #resalesProductDetailHeader {
	height: 100px;
	background-image: url(../../_img/navyBlue/productDetailBar.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #FFFFFF;
}
 #resalesProductDetail #resalesProductDetailHeader #resalesProductDetailTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #263253;
	text-decoration: none;
	padding-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
 #resalesProductDetail #resalesProductDetailHeader #resalesProductDetailSubtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #263253;
	text-decoration: none;
	padding-top: 3px;
	margin-right: 10px;
	margin-left: 10px;
}
 #resalesProductDetail #resalesProductDetailHeader #resalesProductDetailPlace{
	padding-top: 3px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #263253;
	padding-bottom: 3px;
}
 #resalesProductDetail #resalesProductDetailHeader #resalesProductDetailPlace .subtitleLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ff6600;
	padding-right: 2px;
}
 #resalesProductDetail #resalesProductDetailHeader #resalesProductDetailPlace .subtitleContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #222222;
	padding-right: 3px;
}
 #resalesProductDetail #resalesProductDetailHeader #resalesProductDetailMenuModel {
	height: 25px;
	margin-top: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
 #resalesProductDetail #resalesProductDetailHeader #resalesPproductDetailMenuModel #resalesProductDetailMenuMargin {
	height: 25px;
	width: 10px;
	float: left;
}
 #resalesProductDetail #resalesProductDetailHeader #resalesProductDetailMenuModel #resalesProductDeatilActiveModel {
	background-image: url(../_img/navyBlue/modeloActivoFondo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 20px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #263253;
	border-left-color: #263253;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	
}
 #resalesProductDetail #resalesProductDetailHeader #resalesProductDetailMenuModel #resalesProductDeatilActiveModel a{
	color: #222222;
	
}
 #resalesProductDetail #resalesProductDetailHeader #resalesProductDetailMenuModel .resalesProductDetailAnotherModels a{
	background-image: url(../../_img/navyBlue/modeloInactivoFondo.jpg);
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	height: 20px;
	padding-top: 4px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #263253;
	border-left-color: #263253;
	background-repeat: repeat-x;
	background-position: left top;
	text-decoration: none;
	font-weight: normal;
	color: #222222;
}
 #resalesProductDetail #resalesProductDetailHeader #resalesProductDetailMenuModel .resalesProductDetailAnotherModels a:hover {
	background-image: url(../../_img/navyBlue/modeloInactivoFondoPress.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
 #resalesProductDetail #resalesProductDetailBody {
	clear: both;
	text-align: left;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumLeft {
	width: 402px;
	float: left;
	
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumRight {
	float: left;
	width: 230px;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumLeft #resalesProductDetailDispositiva {
	margin-top: 20px;
	width: 382px;
	border: 1px solid #263253;
	background-color: #96b1d0;
	margin-left: 10px;
	height: 322px;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumLeft #resalesProductDetailDispositiva #resalesProductDetailImage {
	border: 1px solid #263253;
	width: 372px;
	margin-top: 4px;
	margin-left: 4px;
	height: 279px;
	background-color: #f3f1f1;
/*	background-image: url(../../_img/navyBlue/productDetail.jpg);*/
	background-repeat: no-repeat;
	background-position: center center;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumLeft #resalesProductDetailDispositiva #resalesProductDetailNavegador {
	height: 36px;
	text-align: center;
	width: 374px;
	margin-top: 3px;
	margin-left: 3px;
	display: block;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumLeft #resalesProductDetailDispositiva #resalesProductDetailNavegador .resalesProductDeatailLeftCursor{
	/*height: 20px;*/
	text-align: center;
	/*width: 20px;*/
	display: inline;
	margin-top: 5px;
	/*float: left;*/
	margin-right: 3px;	
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumLeft #resalesProductDetailDispositiva #resalesProductDetailNavegador #resalesProductDeatailLeftCursor a:hover {
	background-image: url(../../images/leftCursorPress.jpg);
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumLeft #resalesProductDetailDispositiva #resalesProductDetailNavegador .resalesProductDetailCursor{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;
	/*display: inline;*/
	text-align: center;
	/*height: 20px;	*/
	width: 20px;
	/*float:  left;*/
	margin-top: 5px;	
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumLeft #resalesProductDetailDispositiva #resalesProductDetailNavegador .resalesProductDetailCursor a{
    color: #333333;
	text-decoration: none;
 }
  #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumLeft #resalesProductDetailDispositiva #resalesProductDetailNavegador .resalesProductDetailCursor a:hover{
	color: #ff6600;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumLeft #resalesProductDetailDispositiva #resalesProductDetailNavegador .resalesProductDetailRightCursor {
	width: 20px;
	display: inline;
	margin-top: 3px;
}

 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumLeft #resalesProductDetailDispositiva #resalesProductDetailNavegador #resalesProductDetailRightCursor a:hover {
	background-image: url(../../images/rightCursorPress.jpg);
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumRight #resalesProductDetailPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #222222;
	text-decoration: none;
	text-align: right;
	margin-top: 20px;
	padding-top: 10px;
	margin-bottom: 10px;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumRight #resalesProductDetailSituation {
	background-image: url(../../_img/navyBlue/btnproductDetailSeeLink.jpg);
	height: 27px;
	padding-top: 4px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	padding-left: 35px;
	width: 199px;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumRight #resalesProductDetailSituation a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumRight #resalesProductDetailSituation a:hover {
	color: #96b1d0;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumRight #resalesProductDetailArea {
	background-image: url(../../_img/navyBlue/btnproductDetailEntornoLink.jpg);
	height: 27px;
	padding-top: 4px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	padding-left: 35px;
	width: 199px;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumRight #resalesProductDetailArea a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumRight #resalesProductDetailArea a:hover {
	color: #96b1d0;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumRight #resalesProductDetailFriend {
	background-image: url(../../_img/navyBlue/btnproductDetailFriendLink.jpg);
	height: 27px;
	padding-top: 4px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	padding-left: 35px;
	width: 199px;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumRight #resalesProductDetailFriend a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumRight #resalesProductDetailFriend a:hover {
	color: #96b1d0;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumRight #resalesProductDetailInfo {
	background-image: url(../../_img/navyBlue/btnproductDetailInfoLink.jpg);
	height: 27px;
	padding-top: 4px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	padding-left: 35px;
	width: 199px;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumRight #resalesProductDetailInfo a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumRight #resalesProductDetailInfo a:hover {
	color: #96b1d0;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumRight #resalesProductDetailFeatures {
	background-color: #96b1d0;
	height: 19px;
	border: 1px solid #263253;
	margin-top: 10px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #222222;
	padding-top: 2px;
	margin-bottom: 10px;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailcolumRight .resalesProductDetailTypeFeature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #222222;
	height: 20px;
	width: 105px;
	float: left;
	padding-left: 10px;
	overflow: hidden;
	line-height: 18px;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailDescription {
	width: 630px;
	float: left;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailCommunal {
	float: left;
	width: 240px;
}
 #resalesProductDetail #resalesProductDetailBody .resalesProductDetailLabel {
	background-color: #96b1d0;
	border: 1px solid #263253;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #222222;
	padding-top: 2px;
	margin-bottom: 10px;
	padding-left: 14px;
	height: 19px;
	margin-left: 10px;
}
 #resalesProductDetail #resalesProductDetailBody .resalesProductDetailContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	padding-top: 2px;
	margin-bottom: 10px;
	text-align: justify;
	line-height: 16px;
	margin-left: 10px;
}
 #resalesProductDetail #resalesProductDetailBody .resalesProductDetailCommunalType {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #222222;
	height: 20px;
	padding-left: 20px;
	overflow: hidden;
	line-height: 18px;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailForm {
	margin-right: 10px;
	margin-left: 10px;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailForm #resalesProductDetailFormTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #222222;
	padding-left: 14px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #263253;
	padding-top: 3px;
}

 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailForm #resalesProductDetailFormColumnLeft {
	width: 382px;
	float: left;
	margin-top: 10px;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailForm #resalesProductDetailFormColumnRight {
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	width: 220px;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailForm #resalesProductDetailFormColumnLeft .resalesProductDetailFormLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #222222;
	margin-bottom: 3px;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailForm #resalesProductDetailFormColumnRight .resalesProductDetailFormLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #222222;
	margin-bottom: 3px;
	width: 225px;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailForm #requestinfo #resalesProductDetailFormColumnLeft .input {
	width: 185px;
	margin-bottom: 3px;
	margin-top: 1px;
	
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailForm #requestinfo #resalesProductDetailFormColumnLeft .combo {
	width: 380px;
	margin-top: 1px;
	margin-bottom: 5px;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailForm #resalesProductDetailFormColumnRight .textinput {
	width: 210px;
	/*height:145px;*/
	height:85px;
	margin-top: 1px;
	margin-bottom: 3px;
}
 #resalesProductDetail #resalesProductDetailBody #resalesProductDetailForm #resalesProductDetailFormColumnRight .boton {
	background-image: url(../../_img/navyBlue/btn_productdetailsend.jpg);
	height: 35px;
	width: 87px;
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #f3f1f1;
	margin-top: 10px;
}
 #resalesProductDetail #resalesProductDetailBody .lineFormResponse {
	padding-bottom:3px;
	border-bottom-width:1px;
	font-size:16px;
	border-bottom-style: solid;
	border-bottom-color: #263253;
}
/*Aadido por Carol para formulario moreInfoProduct de resalesProductDetail*/

#iFormContainer #logo
{
  display               : block;
  float                 : left;
  background-color      : #ffffff;
  background-attachment : scroll;
  background-image      : url(../../_img/logo.jpg);
  background-repeat     : no-repeat;
  background-position   : 50% 50%;
  border                : solid 0px #ff0000;
  margin                : 0px 0px 0px 0px;
  padding               : 0px 0px 0px 0px;
	width                 : 126px;
	height                : 85px;
}

#iFormContainer #header
{
  display               : block;
  background            : #ffffff url(../../_img/background-contactenos.jpg) no-repeat 100% 50%;
  border                : solid 0px #ff0000;
  border-bottom         : solid 0px #000000;
  margin                : 0px 0px 0px 0px;
  padding               : 35px 0px 0px 10px;
	width                 : 100%;
	height                : 85px;
  text-align            : left;
  font-family           : Geneva, Verdana, Arial, Sans-Serif;
  font-size             : 16px;
  font-weight           : bold;
  color                 : #ffffff;
}

#iFormContainer #title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #222222;
	padding-left: 14px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #263253;
	padding-top: 3px; 
}
#iFormContainer #titleProperty
{
	background-color: #96b1d0;
	border: 1px solid #570d0d;
	margin-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #222222;
	padding-top: 2px;
	margin-bottom: 20px;
	padding-left: 14px;
	height: 19px;
	margin-left: 10px;
}
#iFormContainer .resalesProductDetailFormLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #222222;
	margin-bottom: 3px;
}

#iFormContainer .actions{
	background-image: url(../../_img/navyBlue/btn_productdetailsend.jpg);
	height: 35px;
	width: 87px;
	background-repeat: no-repeat;
	/*background-position: left bottom;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #f3f1f1;
	margin-top: 10px;
	text-align: right;
}
#iFormContainer #resalesProductDetailFormColumnLeft{

	width: 388px;
	float: left;
	margin-top: 10px;
}
#iFormContainer .input
{
	width: 185px;
	margin-bottom: 3px;
	margin-top: 1px;
}

.formBoton 
{
	display: block;
	background-image: url(../../_img/navyBlue/btn_productdetailsend.jpg);
	height: 25px;
	width: 87px;
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #f3f1f1;
	margin-top: 10px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	text-align: center;
}
.formBoton:hover
{
	color: #96b1d0;
}


/*
Aadido para nuevo buscador
*/
/*#searchEngineV2 {
     display: block;
     float: left;
     /*background-image: url(/_img/searchEngine.png);*/
     /*background-repeat: no-repeat;
     background-position: left 45%;
     border: 1px solid #8095BD;
     width:635px;
     height:20px;
     background-color:#C2D3E2;
     margin-top:10px;
     padding: 5px 5px 5px 5px;
     margin-bottom:20px;
}*/
#searchEngineV2 {
     /*display: block;
     float: left;
   background-image: url(/_img/searchEngine.png);*/
     background-repeat: no-repeat;
     background-position: left 45%;
     border: 1px solid #263253;
     width:638px;
     height:20px;
     background-color:#96b1d0;
     margin-top:10px;
     padding: 5px 5px 5px 5px;
     margin-bottom:20px;          
}
#searchEngineV2 .select 
{
  	font-family: Tahoma, Arial;
     font-size: 11px;
     margin-bottom: 8px;
     width: 23%;
     margin-left: 8px;
     margin-right: 8px;
     float: right;
}
#searchEngineV2 .selectCoast 
{
     display:inline;
  	font-family: Tahoma, Arial;
     font-size: 11px;
     margin-bottom: 8px;
     width: 16%;
     margin-left: 8px;
     margin-right: 8px;
     float: right;
}

#searchEngineV2 .btnTopBuscador 
{
     height: 20px;
     width: 100px;
     float: right;
     background-color: #f3f1f1;
     text-align: center;
     font-family: Tahoma, Arial;
     font-size: 11px;
     color: #333333;
     border: 1px solid #263253;       
}


/* css para el formulario de contacto MoreInfoProduct */
#FormContainer #logo
{
  float                 : left;
  background-color      : #ffffff;
  background-attachment : scroll;
  background-image      : url(../../_img/navyBlue/logo.jpg);
  background-repeat     : no-repeat;
  background-position   : 50% 50%;
  border                : solid 0px #ff0000;
  margin                : 0px 0px 0px 0px;
  padding               : 0px 0px 0px 0px;
	width                 : 126px;
	height                : 85px;
}

#FormContainer #header{
	display               : block;
	border                : solid 0px #ff0000;
	border-bottom         : solid 0px #000000;
	margin                : 0px;
	width                 : 100%;
	height                : 100px;
	text-align            : left;
	font-family           : Geneva, Verdana, Arial, Sans-Serif;
	font-size             : 16px;
	font-weight           : bold;
	color                 : #ffffff;
	background-color: #263253;
	background-image: url(../../_img/contactBackground.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 35px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#FormContainer #content #titleProperty
{
	background-color: #96b1d0;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222222;
	padding-top: 7px;
	margin-bottom: 20px;
	height: 30px;
}
#FormContainer #content
{
    background-color : #E7EAEF;
}
#FormContainer #content .field 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
    text-align : center;
}

#FormContainer #content .label
{
        width: 185px;
        margin-top: 0px 0px 0px 0px;
        padding: 1px 0px 1px 0px;
        font-size:11px;
        text-align:left;
}
#FormContainer #content .input
{
    	width: 185px;
        margin-top: 0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
}

#FormContainer #content #actions
{    
	text-align: right;		
}
#FormContainer #content #actions .send
{
	background-image: url(../../_img/navyBlue/btn_productdetailsend.jpg);
	height: 35px;
	width: 87px;
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #E7EAEF;
	margin-top: 10px;
	margin-right:240px;
	
}
#FormContainer #formResponse
{
    padding-top:20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size:13px;
    padding-bottom: 200px;
    background-color:#ffffff;
}
#FormContainer #formResponse .title
{
	font-size:14px;
	font-weight: bold;
	color: #222222;
	margin: 0px  30px 20px 30px;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #263253;
}
#FormContainer #formResponse .explanation
{
    padding-top:20px;
}
#FormContainer .lineFormResponse {
	padding-bottom:3px;
	border-bottom-width:1px;
	font-size:16px;
	border-bottom-style: solid;
	border-bottom-color: #263253;
}
/*Ficha location*/
.titmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color:#263253;
}
.locationName 
{
    color: #263253;
    font-size:16px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.titleLocation
{
    background-color: #96b1d0;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;  
}
.titularppal 
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
     color: #777777;
}

.buscaGris10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-align: right;
}
.titularppal1
{
    padding-bottom: 10px;
    font-weight: bold;
    color: #222222;
    font-family: Arial;
}
/*css para surroundings*/
.surroundingTitular
{
    font-size: 20px;
    color: #263253;
	font-family: Arial, Helvetica, sans-serif;
    
}
.surroundingText 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
}

/* Banner oferta de flash */
.FlyBannerTV1 {
	width: 234px;
	height: 30px;
	overflow: hidden;
}
.FlyBannerTV2 {
	width: 234px;
	height: 190px;
	overflow: hidden;
}

/*CSS para fichas imprimibles*/
/*NUEVO*/
#newRecordPrint 
{
}
#newRecordPrint #headerLogo
{
    border-left:solid 1px #263253;
    border-bottom:solid 1px #263253;
     width:144px;
     height:100px;
    float:left;
}
#newRecordPrint #headerPrint 
{
	border-bottom:solid 1px #263253;
	width: 500px;	
	height:100px;
}
#newRecordPrint #foot
{
   border-left-color:solid 1px #263253;
   border-bottom:solid 1px #263253;
	width: 646px;	
	height:100px;
	margin-top:10px;
	
}
/*SEGUNDA MANO*/
/*SEGUNDA MANO*/
#resalesRecord
{
     left: 0px;
     top: 0px;
     position: relative;
     color: #000000;
     height: 1000px;
     width: 650px;
     border: solid 1px #ffffff;
     background-color: #ffffff;
}
#resalesRecord #resalesRecordLogo
{
    position: absolute;
    top: 0px;
    left: 0px;
    overflow: hidden;
    width:110px;
    height: 73px;
    padding: 1px 1px 1px 1px;
    background-color: #00254F;
    border: solid 0px #ffffff;
}
#resalesRecord #resalesRecordTitle
{
    position: absolute;
    top: 0px;
    left: 112px;
    overflow: hidden;
    width:510px;
    height: 15px;
    padding: 5px 15px 5px 15px;
    background-color: #C6D9F1;
    border-bottom: solid 3px #00254F;
    color: #558ED5;
    font-size: 15px;
    text-align: right;
    font-family: Arial;
}
#resalesRecord #resalesRecordRef
{
    position: absolute;
    top: 26px;
    left: 112px;
    overflow: hidden;
    width:510px;
    height: 39px;
    padding: 5px 15px 5px 15px;
    background-color: #558ED5;
    border: solid 0px #ffffff;
    color: #558ED5;
    font-size: 28px;
    line-height: 40px;
    text-align: right;
    font-family: Arial;
}
#resalesRecord .textoFondo
{
    position: absolute;
    top: 27px;
    left: 0px; 
    overflow: hidden;
    width:508px;
    height: 50px;
    padding: 5px 15px 5px 15px;
    background-color: transparent;
    border: solid 0px #ffffff;
    color: #999999; 
    font-size: 26px;
    line-height: 40px;
    text-align: right;
    font-family: Arial;
    font-weight: bold;
}
#resalesRecord .texto
{
   position: absolute;
   top: 26px;
   left: 0px;
   overflow: hidden;
   width:508px;
   height: 50px;
   padding: 5px 15px 5px 15px;
   background-color: transparent;
   border: solid 0px #ffffff;
   color: #ffffff;
   font-size: 26px;
   line-height: 40px;
   text-align: right;
   font-family: Arial;
   font-weight: bold;
}
#resalesRecord #resalesRecordLocation
{   position: absolute;
    top: 102px;
    left: 0px;
    overflow: hidden;
    width:320px;
    height: 130px;
    background-color: transparent;
    border: solid 1px #000000;
}
#resalesRecord #resalesRecordLocation .textoTitle
{
    position: absolute;
    top: 12px;
    left: 0px;
    overflow: hidden;
    width:100px;
    height: 130px;
    background-color: transparent;
    border: solid 1px #ffffff;
    color: #000000;
    line-height: 20px;
    font-size: 14px;
    text-align: right;
    font-weight: normal;
    font-family: Arial;
}
#resalesRecord #resalesRecordLocation .textoLocation
{
    position: absolute;
    top: 12px;
    left: 101px;
    overflow: hidden;
    width:220px;
    height: 165px;
    background-color: transparent;
    border: solid 1px #ffffff;
    color: #000000;
    line-height: 20px;
    font-size: 14px;
    text-align: left;
    font-weight: bold;
    font-family: Arial;
}
#resalesRecord .titleLocation
{
    position: absolute;
    top: 85px;
    left: 10px;
    overflow: hidden;
    padding-left: 5px;
    padding-right: 5px;
    background-color: #ffffff;    
    border: solid 0px #000000;
    color: #000000;
    font-size: 16px;
    text-align: left;
    font-family: Arial;
    font-weight: bold;
    font-style: italic;
}
#resalesRecord .titlePrice
{
    position: absolute;
    top: 244px;
    left: 10px;
    overflow: hidden;
    padding-left: 5px;
    padding-right: 5px;
    background-color: #ffffff;
    border: solid 0px #000000;
    color: #000000;
    font-size: 16px;
    text-align: left;
    font-family: Arial;
    font-weight: bold;
    font-style: italic;
}
#resalesRecord #resalesRecordPrice
{
    position: absolute;
    top: 260px;
    left: 0px;
    overflow: hidden;
    width: 320px;
    height: 75px;
    background-color: transparent;
    border: solid 1px #000000;
}
#resalesRecord #resalesRecordPrice .textoPrice
{
    position: absolute;
    top: 0px;
    left: 0px;
    overflow: hidden;
    width: 320px;
    height: 75px;
    background-color: transparent;
    border: solid 0px #ffffff;
    padding: 10px 10px 0px 10px;
    color: DarkRed;
    font-size: 36px;
    /*line-height: 50px;*/
    text-align: center;
    font-weight: bold;
    font-family: Arial;
}
#resalesRecord #resalesRecordPrincipalPicture
{
    position: absolute;
    top:95px;
    left: 330px;
    overflow:hidden;
    float: right;
    color: #000000;
    width:320px;
    height:240px;
    border: #000000 1px solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-color: transparent;
}
#resalesRecord #resalesRecordCharacteristics
{
    position: absolute;
    top: 355px;
    left: 0px;
    overflow: hidden;
    width:650px;
    height: 245px;
    background-color: transparent;
    border: solid 1px #000000;
}
#resalesRecord #resalesRecordCharacteristics .subTitleCharacteristics
{
    position: absolute;
    top:  12px;
    left: 0px;
    overflow: hidden;
    width:100px;    
    height: 245px;
    background-color: transparent;
    border: solid 1px #ffffff;
    color: #000000;
    line-height: 20px;
    font-size: 14px;
    text-align: right;
    font-weight: normal;
    font-family: Arial;
}
#resalesRecord #resalesRecordCharacteristics .subTitleCharacteristics2
{
    position: absolute;
    top:  12px;
    left: 330px;
    overflow: hidden;
    width:100px;
    height: 245px;
    background-color: transparent;
    border: solid 1px #ffffff;
    color: #000000;
    line-height: 20px;
    font-size: 14px;
    text-align: right;
    font-weight: normal;
    font-family: Arial;
}
#resalesRecord #resalesRecordCharacteristics .textoCharacteristics{
    position: absolute;
    top: 12px;
    left: 103px;
    overflow: hidden;
    width:220px;
    height: 245px;
    background-color: transparent;
    border: solid 1px #ffffff;
    color: #000000;
    line-height: 20px;
    font-size: 14px;
    text-align: left;
    font-weight: bold;
    font-family: Arial;
}
#resalesRecord #resalesRecordCharacteristics .textoCharacteristics2{
    position: absolute;
    top: 12px;
    left: 431px;
    overflow: hidden;
    width:220px;
    height: 505px;
    background-color: transparent;
    border: solid 1px #ffffff;
    color: #000000;
    line-height: 20px;
    font-size: 14px;
    text-align: left;
    font-weight: bold;
    font-family: Arial;
}
#resalesRecord .titleCharacteristics{
    position: absolute;
    top: 339px;
    left: 10px;
    overflow: hidden;
    padding-left: 5px;
    padding-right: 5px;
    background-color: #ffffff;
    border: solid 0px #000000;
    color: #000000;
    font-size: 16px;
    text-align: left;
    font-family: Arial;
    font-weight: bold;
    font-style: italic;
}
#resalesRecord .titleDescription
{
    position: absolute;
    top: 604px;
    left: 10px;
    overflow: hidden;
    padding-left: 5px;
    padding-right: 5px;
    background-color: #ffffff;
    border: solid 0px #000000;
    color: #000000;
    font-size: 16px;
    text-align: left;
    font-family: Arial;
    font-weight: bold;
    font-style: italic;
}
#resalesRecord #resalesDescription
{
    position: absolute;
    top: 620px;
    left: 0px;
    overflow: hidden;
    width:650px;
    height: 145px;
    background-color:transparent;
    border: solid 1px #000000;
}

#resalesRecord  #resalesDescription .textoDescription
{
    position: absolute;
    top:   0px;
    left: 0px;
    overflow: hidden;
    width:640px;
    height: 145px;
    background-color: transparent;
    border: solid 1px #ffffff;
    padding: 10px 10px 10px 10px;
    color: #000000;
    line-height: 20px;
    font-size: 14px;
    text-align: left;
    font-weight: normal;
    font-family: Arial;
}
#resalesRecord .titleInfo
{
    position: absolute;
    top: 895px;
    left: 10px;
    overflow: hidden;
    padding-left: 5px;
    padding-right: 5px;
    background-color: #ffffff;
    border: solid 0px #000000;
    color: #000000;
    font-size: 16px;
    text-align: left;
    font-family: Arial;
    font-weight: bold;
    font-style: italic;
}
#resalesRecord #resalesInfo
{
    position: absolute;
    top: 910px;
    left: 0px;
    overflow: hidden;
    width:650px;
    height: 35px;
    background-color:transparent;
    border: solid 1px #000000;
}

#resalesRecord  #resalesInfo .textoInfo
{
    position: absolute;
    top:  0px;
    left: 0px;
    overflow: hidden;
    width:805px;
    height: 35px;
    background-color: transparent;
    border: solid 1px #ffffff;
    padding:  10px 10px 10px  10px;
    color: #000000;
    line-height: 15px;
    font-size: 13px;
    text-align: left;
    font-weight: normal;
    font-family: Arial;
}
#resalesRecord #resalesImages
{
    position: absolute;
    top:775px;
    overflow:hidden;
    color: #000000;
    width: 155px;
    height: 116px;
    border: #000000 1px solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-color: transparent;
}
