/* ************************************************************************** */
/* Galaxy Tramp, October 2008 Luxury launch Stylesheet » www.solvillaspain.com	     	  */
/* Author: Galaxy Tramp, (c)2008 Sale or Let Villas S.L.                          */
/* Version 2.0									  			  				  */
/* ************************************************************************** */

.homelinkred8pt
{ 
color: #832606; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 10pt; 
font-weight: bold; 
margin: 0; 
line-height: 130%
}

a.homelinkred8pt	
{
color: #832606; 
font-weight: bold; 
text-decoration: none;
line-height: 130%
}

a.homelinkred8pt:hover	
{
color: #ff6600; 
font-weight: bold; 
text-decoration: underline;
line-height: 130%
}



.bodytext8pt
{ 
color: #073F64; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 10pt; 
font-weight: normal; 
margin: 0;
/* padding-left: 15px; */
/* padding-right: 15px;*/ 
line-height: 120%

}

a.bodytext8pt	
{
color: #832606; 
font-weight: normal; 
text-decoration: none
}

a.bodytext8pt:hover	
{
color: #ff6600; 
font-weight: normal; 
text-decoration: underline
}



.footertext8pt
{ 
color: #A1CAE5; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 8pt; 
font-weight: normal; 
margin: 0; 
line-height: 120%
}

a.footertext8pt
{
color: #A1CAE5; 
font-weight: normal; 
text-decoration: none
}

a.footertext8pt:hover	
{
color: #A1CAE5; 
font-weight: normal; 
text-decoration: underline
}



form
{
word-spacing: 0;
line-height: 100%;
text-align: Left;
margin: 0
}


select
{
font-size: 8pt;
color: #404040;
font-family: 'Arial', 'Tahoma', 'MS Sans Serif', 'Verdana';
font-weight: Normal;
background-color: #F3F7FB 
}



.bodytextwhite8pt
{ 
color: #FFFFFF; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 8pt; 
font-weight: bold; 
margin: 0; 
line-height: 120% 
}

a.bodytextwhite8pt	
{
color: #FDAD00;
font-weight: bold; 
text-decoration: none
}

a.bodytextwhite8pt:hover	
{
color: #FDAD00;
font-weight: bold; 
text-decoration: underline
}



input
{
font-size: 8pt;
color: #FFFFFF;
font-family: 'Arial', 'Tahoma', 'MS Sans Serif', 'Verdana';
font-weight: normal;
}


body
{
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
background-color: #FFFFFF;
background-image: url(images/backtile.jpg);
background-repeat: repeat-x;
background-position: 0 0
}


.RedTitle
{ 
color: #9E4700; 

font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 11pt; 
font-weight: bold; 
margin: 0; 
line-height: 120% 
}


a.bodytextwhite	
{
color: #FFFFFF;
font-weight: bold; 
text-decoration: none
}

a.bodytextwhite:hover	
{
color: #ff6600;
font-weight: bold; 
text-decoration:none;
}

.header
{
font-family:arial;
font-size:14px;
color: #111111;
font-weight: bold; 
text-decoration:none
}

.lnk 
{font-family: verdana; 
font-size: 11px; 
font-style: normal; 
line-height: normal;  
color:#000000;
text-decoration:none
}

.page_heading
{ 
color:#006699; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 11pt; 
font-weight: bold; 
margin: 0; 
line-height: 120% 
}


.page_heading_9pt
{ 
color:#006699; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 9pt; 
font-weight:600; 
margin: 0; 
line-height: 120%;
padding-left:5px; 
}

.page_heading_9pt_blk
{ 
color:#000000; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 9pt; 
font-weight:400; 
margin: 0; 
line-height: 120%;
padding-left:5px;  
}


.style_txtbox
{ 
color:#000000; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:normal; 
margin: 0;
background:#FFFFFF;
border:1px solid #6781C5;
}

.footerlink8pt	
{
color:#BEE2F8;
font-weight:normal; 
font-size:8pt;
text-decoration: none
}

a.footerlink8pt	
{
color:#BEE2F8;
font-weight:normal; 
text-decoration: none
}

a.footerlink8pt:hover	
{
color:#FFFFFF;
font-weight:normal; 
text-decoration:underline;
}




.link8pt
{ 
color:#003366; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 8pt; 
font-weight: normal; 
margin: 0; 
line-height: 120% 
}

a.link8pt
{
color:#003366; 
font-weight: normal; 
text-decoration: none
}

a.link8pt:hover	
{
color:#FF6600; 
font-weight: normal; 
text-decoration: underline
}

.txt_white11px
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-left:10px;
}


.txt_black_13px
{font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
/*color:#000000;*/
color: #9E4700;
}

.txt_red11px
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#CC3300;
}

.left_back_ground
{background:url(images/leftpane-tile.gif);
background-repeat:repeat-y;
}



/*
a
{ 
color:#663333; 
font-family:Arial, Helvetica, sans-serif;
font-size:14px; 
font-weight:bold;
text-decoration:none; 
}

a:hover	
{
color:#663333; 
text-decoration: underline
}
*/

.lnkred 
{
font-family: verdana; 
font-size: 11px; 
font-style: normal; 
line-height: normal;  
color:red;
text-decoration:none
}

a.lnkred:hover 
{
font-family: verdana; 
font-size: 11px; 
font-style: normal; 
line-height: normal;  
color:red;
text-decoration:none
}

.cmslinkred12pt
{ 
color: #003366; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 12pt; 
font-weight: bold;
line-height: 100% 
}

a.cmslinkred12pt	
{
color: #003366;  
font-weight: bold; 
text-decoration: none;
line-height: 100%
}

a.cmslinkred12pt:hover	
{
color: #ff6600; 
font-weight: bold; 
text-decoration: underline;
line-height: 100%
}

.cmsbodytext8pt
{ 
color: #073F64; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 10pt; 
font-weight: normal; 
margin: 0;
padding-left: 15px; 
padding-right: 15px;
line-height: 120% 

}

a.cmsbodytext8pt	
{
color: #832606; 
font-weight: normal; 
text-decoration: none
}

a.cmsbodytext8pt:hover	
{
color: #ff6600; 
font-weight: normal; 
text-decoration: underline
}

.cmsbodytitle
{ 
color: #003366; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 10pt; 
font-weight: bold;
line-height: 100% 
}

a.cmsbodytitle	
{
color: #003366;  
font-weight: bold; 
text-decoration: none;
line-height: 100%
}

a.cmsbodytitle:hover	
{
color: #ff6600; 
font-weight: bold; 
text-decoration: underline;
line-height: 100%
}

h1
{font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
/*color: #9E4700;*/
color: #9E4700;
font-style: normal;
text-align: left;
/*padding-left: 15px;*/
}

h2
{font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
/*color: #9E4700;*/
color: #9E4700;
padding-top: 10px;
}

.holidaytext
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #003366; 
text-align: right;
}

.titlebar{font-family:Arial, Helvetica, sans-serif;background-color:#236ddc;border-bottom:solid 1px #ddd;padding:2px;color:#fff;margin-top:10px;margin-bottom:4px;font-weight:bold;}
.titlebar2{font-family:Arial, Helvetica, sans-serif;background-color:#236ddc;border-bottom:solid 1px #ddd;padding:2px;color:#fff;margin-bottom:4px;font-weight:bold;}
.title{font-weight:bold;padding-bottom:2px;}

.proptitle
{ 
color: #003366; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 10pt; 
font-weight: bold;
line-height: 100% 
}

a.proptitle	
{
color: #003366;  
font-weight: bold; 
text-decoration: none;
line-height: 100%
}

a.proptitle:hover	
{
color: #ff6600; 
font-weight: bold; 
text-decoration: underline;
line-height: 100%
}
img{border:0px;}
.image{width:100px; padding-top: 3px; padding-bottom: 5px;}

.salesheader
{
	background-image: url(images/sales_header.jpg);
	color: #FFFFFF; 
   font-family: 'Arial', 'Tahoma', 'Verdana'; 
   font-size: 8pt; 
   font-weight: bold; 
   margin: 0; 
   line-height: 120% 
}

.headertile
{
	background-image: url(images/header-tile.gif);
	color: #FFFFFF; 
   font-family: 'Arial', 'Tahoma', 'Verdana'; 
   font-size: 8pt; 
   font-weight: bold; 
   margin: 0; 
   line-height: 120% 
}

.leftmenu
 {
 	background-image: url(images/leftmenu-celltile.jpg);
	color: #FFFFFF; 
   font-family: 'Arial', 'Tahoma', 'Verdana'; 
   font-size: 09pt; 
  
   margin: 0; 
   line-height: 120%;
 }
 
 .menutile
 {
 	background-image: url(images/menubar-tile.gif);
 }
 
 .leftpane
 {
 	background-image: url(images/leftpane-tile.gif);
	
	color: #FFFFFF; 
   font-family: 'Arial', 'Tahoma', 'Verdana'; 
   font-size: 8pt; 
   font-weight: bold; 
   margin: 0; 
   line-height: 120%;
 }
 
 .menubarbot
 {
 	background-image: url(images/menubar-bot.gif);
	
 }
 
 .rightbartile
 {
 	background-image: url(images/rightbar-tile.gif);
 }
 
 .footerimage
 {
 	background-image: url(images/new_footer.jpg);
 }
 
 .footersalesimage
 {
 	background-image: url(images/new_footer_sales.jpg);
 }
 
 .rightbartop
 {
 	background-image: url(images/rightbar-top.gif);
	color: #9E4700; 
   font-family: 'Arial', 'Tahoma', 'Verdana'; 
   font-size: 11pt; 
   font-weight: bold; 
   margin: 0; 
   line-height: 120%;
 }

.cmslink
{ 
/*color: #832606; */
font-variant: small-caps;
color: #073F64; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 10pt; 
font-weight: bold;
margin: 0; 
line-height: 130%
}

a.cmslink	
{
color: #073F64; 
font-weight: bold;
text-decoration: underline;
line-height: 130%
}

a.cmslink:hover	
{
color: #ff6600; 
font-weight: bold; 
text-decoration: underline;
line-height: 130%
}
/* THIS PART RELATIVE TO EXCLUSIVE PROPERTY SECTION*/
.exclusivetext
{ 
color: #073F64; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 9pt; 
font-weight: normal; 
margin: 0;
padding-left: 15px; 
padding-right: 15px; 
 

}



.exclusivetext8pt
{ 
color: #073F64; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 10pt; 
font-weight: normal; 
margin: 0;
padding-left: 15px; 
padding-right: 15px; 
 

}

.exclusivetextwhite10pt
{ 
color: #FFFFFF; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 10pt; 
font-weight: bold; 
margin: 0; 
padding-left: 15px; 

}

.exclusivetext10pt
{ 
color: #073F64; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 10pt; 
font-weight: bold; 
margin: 0; 
padding-left: 10px; 

}

.backimage {
background-image: url(/luxury_property/images/sales_header.jpg);
color: #FFFFFF; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 10pt; 
font-weight: bold; 
margin: 0; 
padding-left: 15px; 
}

.infobar {
background-image: url(/luxury_property/images/sales_header.jpg);
color: #FFFFFF; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 8pt; 
font-weight: bold; 
margin: 0; 
padding-left: 15px; 
}

.largebackimage{
background-image: url(/luxury_property/images/largeback_new.jpg);
}

.menubackimage{
background-image: url(/luxury_property/images/menuback_new.jpg);
}

.back{
background-image: url(/luxury_property/images/back.gif);
}

.menubar_tile{
background-image: url(/luxury_property/images/menubar-tile.gif);
}

.leftpane_tile{
background-image: url(/luxury_property/images/leftpane-tile.gif);
}

.leftmenu-celltile{
background-image: url(/luxury_property/images/leftmenu-celltile.jpg);
color: #FFFFFF; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 8pt; 
font-weight: bold; 
margin: 0; 
line-height: 120% 
}

.menubar_bot{
background-image: url(/luxury_property/images/menubar-bot.gif);
}

.nonefound 
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#CC3300;
text-align: left;
padding-left: 15px;
}

.lgenotfound
{font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color: #9E4700;
text-align: left;
padding-left: 15px;

}

.exclusivecopy
{
background-image: url(/luxury_property/images/sales_header.jpg);
color: #FFFFFF; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 8pt; 
font-weight: bold; 
margin: 0; 
text-align: center; 
}

.h1
{
font-family: 'Arial', 'Tahoma', 'Verdana';
font-size:26px;
color: #FF8C00;
text-align: left;


}

.exclusivetextblue
{ 
color: #285083; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 10pt; 
font-weight: normal; 
margin: 0;
padding-left: 15px; 
padding-right: 15px; 
 

}


input, select, textarea  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
	color: #4E4E4E;
	font-weight: normal;
}



.bluetext8pt
{ 
color: #073F64; 
font-family: 'Arial', 'Tahoma', 'Verdana'; 
font-size: 8pt; 
font-weight: normal;
text-align: left; 
margin: 0; 

}

a.bluetext8pt	
{
color: #073F64; 
font-weight: normal; 
text-decoration: none;
}

a.bluetext8pt:hover	
{
color: #073F64; 
font-weight: normal; 
text-decoration: underline;
}



