/* Bellissima Property © 2008 InhouseDesignz.com */

body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; margin:0; background-color:#000000;}
a:link {text-decoration: none;}
a:visited {text-decoration: none; color: #CCCCCC;}
a:hover {text-decoration: none;	color: #666666;}
a:active {text-decoration: none; color: #FFFFFF;}


a.top-link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: 700; text-decoration:none;}
a.top-link:link {text-decoration: none; color:#fff;}
a.top-link:visited {text-decoration: none; color:#fff;}
a.top-link:hover {text-decoration: none; color:#CCCCCC;}
a.top-link:active {text-decoration: none; color:#CCCCCC;}

a.inhouse {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: 700;}
a.inhouse:link {text-decoration: none; color: #fff;}
a.inhouse:visited {text-decoration: none; color: #fff;}
a.inhouse:hover {text-decoration: none;	color: #CCCCCC;}
a.inhouse:active {text-decoration: none; color: #CCCCCC;}

#container {width:800px; height:auto; margin:5px auto;}
/* Headers */
#header-index {width:800px; height:129px; background-image: url(/property/images/bellissima-ibiza.jpg); background-repeat: no-repeat;}
#header-concierge {width:800px; height:129px; background-image: url(/property/images/bellissima-concierge.jpg); background-repeat: no-repeat;}
#header-apartments {width:800px; height:129px; background-image: url(/property/images/bellissima-apartments.jpg); background-repeat: no-repeat;}
#header-villas {width:800px; height:129px; background-image: url(/property/images/bellissima-villas.jpg); background-repeat: no-repeat;}


#top-links {text-align:right; float:right; padding:12px 35px 0 0;}
.clear {clear: both; margin: 0; padding: 0; width: auto;}

#left-column {width:140px; height: auto; float:left;}
#content {width:660px; height:auto; float: right;}
#footer {width:800px; height:15px; text-align:right; clear:both; text-decoration: none;}

/* list */
.table-row { padding:5px 0; width:660px;}
.list-text { float: left; width:70%; padding:5px 0; text-align:justify;}
.list-photo { float:right; width:30%; padding:5px 0; text-align:right; color:#FFFFFF;}


#headings {font-weight:bold; font-size:14px; padding-bottom:10px;}
.text {padding:5px 0;}
#content-left {width:330px; padding:5px 0; float:left;}
#content-right {width:330px; padding:5px 0; float:right;}
#content-l {width:165px; padding:5px 0; line-height:20px; float:left;}
#content-m {width:165px; padding:5px 0; line-height:20px; float:left;}
#slider{padding:5px 0;}
.centre {text-align:center;}

H2.list-header {color: #CCCCCC; font-family: sans-serif;
  font-size: 1em; font-style: italic; font-weight: bold; margin: 0;
  padding: 0.3em; text-align: left; width: auto;}

.received {padding:50px 0px 180px 0px; text-align:center; font-size:24px;}

.left-container2 {
  border: none; float: left; margin: 0; padding: 0; width: 70%;
}

.right-container2 {
  border: none; float: right; margin: 0; padding: 0; width: 30%;
}