body {
background-color: #F5D3AF;
background-image: url(images/bkgnd2.gif);
background-repeat: repeat-x;
background-position: top left;
background: #F5D3AF url(images/bkgnd2.gif) repeat-x top left;
font-family: Verdana, sans-serif;
font-size: 13px;
color: #000;
margin: 0px 0px 0px 0px;
padding: 0px 20px 0px 20px;
}

.menu tr td, .menu tr td a {
font-family: Times New Roman,serif;
font-size: 11pt;
font-weight: bold;
font-style: italic;
color: #666;
text-decoration: none;
text-align: left;
height: 30px;
vertical-align: top;
}

ul.news {
list-style-image: url(images/bullet.gif);
margin-left: 30px;
}

.menu tr td {
behavior: url(jsfiles/iepngfix.htc);
}

.menu tr td {
padding: 0px 0px 0px 5px;
}

.menu tr td a {
padding: 0;
}

.menu tr td a:hover {
text-decoration: none;
color: #000;
}

td.bk6 {
background-color: transparent;
background-image: url(images/tab6.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab6.png) no-repeat top left;
width: 63px;
}

td.bk6b {
background-color: transparent;
background-image: url(images/tab6b.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab6b.png) no-repeat top left;
width: 63px;
}

.menu tr td.bk6c {
background-color: transparent;
background-image: url(images/tab6c.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab6c.png) no-repeat top left;
padding-left: 12px;
width: 63px;
}

td.bk7 {
background-color: transparent;
background-image: url(images/tab7.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab7.png) no-repeat top left;
width: 73px;
}

td.bk7b {
background-color: transparent;
background-image: url(images/tab7b.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab7b.png) no-repeat top left;
width: 73px;
}

td.bk8 {
background-color: transparent;
background-image: url(images/tab8.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab8.png) no-repeat top left;
width: 83px;
}

td.bk8b {
background-color: transparent;
background-image: url(images/tab8b.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab8b.png) no-repeat top left;
width: 83px;
}

td.bk9 {
background-color: transparent;
background-image: url(images/tab9.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab9.png) no-repeat top left;
width: 93px;
}

td.bk9b {
background-color: transparent;
background-image: url(images/tab9b.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab9b.png) no-repeat top left;
width: 93px;
}

td.bk10 {
background-color: transparent;
background-image: url(images/tab10.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab10.png) no-repeat top left;
width: 103px;
}
td.bk10b {
background-color: transparent;
background-image: url(images/tab10b.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab10b.png) no-repeat top left;
width: 103px;
}
td.bk11 {
background-color: transparent;
background-image: url(images/tab11.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab11.png) no-repeat top left;
width: 113px;
}

td.bk11b {
background-color: transparent;
background-image: url(images/tab11b.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab11b.png) no-repeat top left;
width: 113px;
}

.menu tr td.bk11c {
background-color: transparent;
background-image: url(images/tab11c.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab11c.png) no-repeat top left;
padding-left: 12px;
width: 113px;
}

td.bk12 {
background-color: transparent;
background-image: url(images/tab12.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab12.png) no-repeat top left;
width: 123px;
}
td.bk12b {
background-color: transparent;
background-image: url(images/tab12b.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab12b.png) no-repeat top left;
width: 123px;
}
td.bk14 {
background-color: transparent;
background-image: url(images/tab14.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab14.png) no-repeat top left;
width: 143px;
}
td.bk16 {
background-color: transparent;
background-image: url(images/tab16.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab16.png) no-repeat top left;
width: 163px;
}
td.bk16b {
background-color: transparent;
background-image: url(images/tab16b.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab16b.png) no-repeat top left;
width: 163px;
}
td.bk18 {
background-color: transparent;
background-image: url(images/tab18.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab18.png) no-repeat top left;
width: 183px;
}
td.bk18b {
background-color: transparent;
background-image: url(images/tab18b.png);
background-repeat: no-repeat;
background-position: top left;
background: transparent url(images/tab18b.png) no-repeat top left;
width: 183px;
}

#main {
text-align: justify;
padding: 0px 80px 0px 80px;
}

#foot {
font-size: 11px;
padding-top: 40px;
padding-bottom: 20px;
}

#foot a {
text-decoration: none;
color: #000;
}

#foot a:hover {
text-decoration: underline;
color: #000;
}

div.leftimages {
float: left;
margin: 0px 20px 0px 0px;
}

div.siretext {
float: left;
margin: 0px 20px 0px 0px;
width: 450px;
display: inline;
}

p.caption1, p.caption2 {
border-bottom: solid 1px #999;
margin: 0px 0px 20px 0px;
text-align: center;
}

p.caption1 {
width: 277px;
}

p.caption2 {
width: 340px;
}

ul.float {
margin-left: 0px;
padding-left: 0px;
width: 100%;
}

ul.float li {
list-style: none;
float: left;
padding-right: 15px;
padding-top: 10px;
text-align: center;
}

ul.float li a {
display: block;
padding: 3px 3px 3px 3px;
border: 1px solid #999;
text-decoration: none;
color: #666;
}

ul.float li a img {
border: 0;
}

ul.float li a:hover {
background-color: #F9E7D5;
color: #000;
}
  
ul.float span {
margin-top: 5px;
font-size: 8pt;
}

td.right {
text-align: right;
}

td.center {
text-align: center;
}

td.up {
border-top: 1px solid #CC9966;
border-left: 1px solid #CC9966;
}
td.down {
border-left: 1px solid #CC9966;
border-bottom: 1px solid #CC9966;
}
td.leftside {
border-left: 1px solid #CC9966;
}


.body td, .bodyhigh td {
vertical-align: top;
text-align: left;
border-bottom-style: solid;
border-bottom-color: #bbb;
border-bottom-width: 1px;
padding: 0px 12px 0px 12px;
}

.body .tab td {
border-bottom: 0;
}

.bodyhigh td {
background-color: #F9E7D5;
}

.title td {
text-align: center;
font-style: italic;
}

.header td {
background-color: #eee;
font-weight: bold;
padding: 0px 9px 3px 9px;
border-top-style: solid;
border-top-color: #bbb;
border-top-width: 1px;
border-bottom-style: solid;
border-bottom-color: #bbb;
border-bottom-width: 1px;
text-align: left;
height: 30px;
vertical-align: bottom;
}

.header td a {
color: #666;
text-decoration: none;
}

.header td a:hover {
color: #000;
}

div.tab1, div.tab2 {
margin: 0;
padding: 0px;
text-align: left; 
overflow: hidden;
white-space: nowrap;
float: left;
}

div.tab1 {
width: 60px;
}

div.tab2 {
width: 80px;
}

.tab1 span, .tab2 span {
color: #C96;
font-family: Arial, sans-serif;
}

p.lastrev {
text-align: right;
font-size: 11px;
}

p.center {
text-align: center;
}

p.right {
text-align: right;
}

fieldset {
border: 1px solid #999;
padding: 5px 30px 5px 30px;
}

legend {
color: #666;
}

span.top {
vertical-align: top;
}

ul.news {
list-style-image: url(images/bullet.gif);
list-style-position: inside;
text-indent: 1em;
}

h3 {
font-size: 15px;
font-weight: bold;
}

td.sold {
background-color: #F5D3AF;
background-image: url(images/sold.gif);
background-repeat: no-repeat;
background-position: center center;
background: #F5D3AF url(images/sold.gif) no-repeat center center;
}

td.under {
background-color: #F5D3AF;
background-image: url(images/underoffer.gif);
background-repeat: no-repeat;
background-position: center center;
background: #F5D3AF url(images/underoffer.gif) no-repeat center center;
}

