/* Here begins the main css! */
body {
background: #EDEDED;
margin: 0px;
padding: 0px;
}
table.main_table {
border: 0px;
}
td.header_td {
border: 1px solid #D3D3D3;
border-bottom: 0px;
width: 948px;
height: 100px;
background: white;
}
td.menu_td {
width: 952px;
border: 1px solid #D3D3D3;
}
td.main_content {
width: 948px;
border: 1px solid #D3D3D3;
border-top: 0px;
padding: 0px;
margin: 0px;
text-align: center;
vertical-align: top;
}
table.complex_entry_table {
margin-top: 4px;
margin-left: 7px;
margin-right: 7px;
border: 1px solid #800000;
}
td.complex_title_td {
height: 18px;
background: #EEEEEE;
color: #800000;
font: normal 8pt Verdana;
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
border-bottom: 1px solid #800000;
text-transform: uppercase;
}
span.complex_title {
text-transform: uppercase;
}
img.complex_pic {
padding: 0px;
margin: 0px;
cursor: pointer;
}
div.complex_description_div {
width: 920px;
color: #606060;
text-align: justify;
padding: 5px;
padding-top: 0px;
padding-bottom: 0px;
font: normal 8pt Verdana;
}
div.complex_description_div a {
font: normal 8pt Verdana;
color: #FF8000;
text-decoration: none;
}
div.complex_description_div a:hover {
font: normal 8pt Verdana;
color: #FF8000;
text-decoration: underline;
}
/* Here ends the main css! */
/* Here begins the apartament entry css! */
table.apartament_entry_table {
width: 915px;
border: 1px solid #800000;
margin-bottom: 8px;
}
td.apartament_header_td {
border-bottom: 1px solid #800000;
height: 22px;
color: #404040;
}
td.apartament_picture_td {
padding: 0px;
margin: 0px;
width: 150px;
height: 150px;
border-right: 1px solid #800000;
}
td.apartament_panorama_td {
width: 150px;
height: 150px;
padding: 0px;
margin: 0px;
border-left: 1px solid #800000;
}
td.apartament_footer_td {
border-top: 1px solid #800000;
height: 22px;
background: url(../img/grey_footer.jpg) repeat-x;
color: #404040;
}
div.aparatament_shorttext_div {
width: 605px;
height: 67px;
border: 1px dotted #C0C0C0;
text-align: justify;
padding: 5px;
margin-top: 3px;
background: #F6F6F6;
color: #404040;
}
div.apartament_roomstypefurnish_div {
width: 605px;
height: 50px;
border: 1px dotted #C0C0C0;
text-align: justify;
padding: 5px;
margin-top: 3px;
background: #F6F6F6;
color: #404040;
}
div.left_header {
text-align: left;
width: 760px;
margin-left: 5px;
}
div.left_header a {
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
color: #FF6600;
}
div.left_header a:hover {
text-transform: uppercase;
text-decoration: underline;
font-weight: bold;
color: #800000;
}
div.right_header {
text-align: right;
width: 145px;
text-transform: uppercase;
font-weight: bold;
margin-right: 5px;
}
div.right_header a {
text-decoration: none;
color: #404040;
}
div.right_header a:hover {
text-decoration: underline;
color: #800000;
}
img.apartament_pic {
border: 0px;
padding: 0px
margin: 0px;
float: left;
}
img.panorama_pic {
border: 0px;
padding: 0px
margin: 0px;
float: right;
}
/* Here ends the apartament entry css! */
/* Here begins the forms css! */
td.query_header_td {
background: url(../img/grey_footer.jpg) repeat-x;
border: 1px dotted #C0C0C0;
height: 22px;
text-align: left;
padding-left: 8px;
color: #FF6600;
font: normal 8pt Verdana;
}
div.divspacer {
margin-bottom: 3px;
}
td.query_contacts_td {
padding: 5px;
border: 1px dotted #C0C0C0;
border-top: 0px;
border-left: 0px;
}
td.query_contacts_left_td {
padding: 5px;
border: 1px dotted #C0C0C0;
border-top: 0px;
border-right: 0px;
width: 457px;
}
td.query_contacts_left_td_b{
padding: 5px;
border: 1px dotted #C0C0C0;
width: 457px;
background: white;
}
td.label_td_a {
width: 100px;
display: block;
font: normal 8pt Verdana;
}
span.label_td_a {
display: block;
font: normal 8pt Verdana;
}
td.label_td {
width: 100px;
display: block;
}
form#apartament_query_form {
padding-bottom: 0px;
margin-bottom: 0px;
}
input#customer_name {
color: #800000;
font: normal 8pt Verdana;
background: #F6F6F6;
width: 25em;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}
input#customer_phone {
color: #800000;
font: normal 8pt Verdana;
background: #F6F6F6;
width: 25em;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}
input#customer_email {
color: #800000;
font: normal 8pt Verdana;
background: #F6F6F6;
width: 25em;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}
textarea#customer_message {
color: #800000;
font: normal 8pt Verdana;
background: #F6F6F6;
width: 357px;
max-width: 357px;
height: 155px;
max-height: 155px;
border: 1px solid #C0C0C0;
}
select#apartament_title {
color: #800000;
font: normal 8pt Verdana;
background: #F6F6F6;
width: 25em;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}
input#submit_button {
background: #F6F6F6;
font: normal 8pt Verdana;
border: 1px solid #C0C0C0;
color: #800000;
cursor: pointer;
height: 2.3em;
width: 20em;
margin-left: 103px;
* margin-left: 101px;
}
/* Here ends the forms css! */
/* Here begins the information sections css! */
table.information_table {
width: 930px;
margin: 10px;
margin-top: 0px;
}
td.information_container_td {
color: #606060;
background: #FFFFFF;
font: normal 8pt Verdana;
text-align: justify;
border: 1px dotted #C0C0C0;
border-top: 0px;
padding: 5px;
}
/* Here ends the information section css! */
/* Here begins the advertiser scroll css! */
div.advertiser_div {
text-align: center;
height: 20px;
}
div.advertiser_div marquee {
height: 20px;
}
div.advertiser_div a {
text-decoration: none;
font: normal 8pt Verdana;
color: #FF6600;
}
div.advertiser_div a:hover {
text-decoration: underline;
font: normal 8pt Verdana;
color: #FF6600;
}
/* Here ends the advertiser scroll css! */
/* Here begins the footer section css! */
td.footer_td {
width: 952px;
height: 30px;
border: 0px;
background: url(../img/footer.jpg);
}
div.footer_text {
height: 20px;
font: normal 8pt Verdana;
color: #FF6600;
text-align: center;
}
/* Here ends the footer section css! */
/* Here begins the panoramas thums carousel css! */
td.carousel_container_td {
border: 0px;
border-left: 1px dotted #C0C0C0;
border-bottom: 1px dotted #C0C0C0;
padding: 0px;
padding-left: 3px;
padding-top: 3px;
padding-bottom: 3px;
}
td.descriptor_container_td {
border: 0px;
border-right: 1px dotted #C0C0C0;
border-bottom: 1px dotted #C0C0C0;
padding-left: 8px;
padding-right: 3px;
padding-top: 3px;
padding-bottom: 3px;
}
table.panoramas_carousel_table {
width: 440px;
height: 151px;
}
td.panoramas_carousel_td {
width: 390px;
background: url(../img/panoramas_carousel_background.jpg) repeat-x;
}
div.prevpan {
width: 25px;
height: 151px;
background: url(../img/panoramas_carousel_prev.jpg) repeat-x;
cursor: pointer;
}
div.nextpan {
width: 25px;
height: 151px;
background: url(../img/panoramas_carousel_next.jpg) repeat-x;
cursor: pointer;
}
img.panorama_thumb {
border: 0px;
margin: 2px;
border: 1px solid #800000;
}
div.descriptors_container {
padding: 5px;
width: 443px;
height: 139px;
border: 1px solid #C0C0C0;
background: #EDEDED;
}
/* Here ends the panoramas thums carousel css! */
/* Here begins the videos section css! */
div.special_header_div {
background: url(../img/grey_footer.jpg) repeat-x;
border: 1px dotted #C0C0C0;
height: 18px;
text-align: left;
padding-left: 8px;
padding-top: 4px;
color: #003366;
font: normal 8pt Verdana;
}
/* Here ends the videos section css! */
.carousel_container_table {
width: 930px;
height: 255px;
margin-top: 2px;
background: url(../img/background_carousel.gif) repeat-x;
}
.videos_carousel {
width: 898px;
height: 251px;
background: url(../img/background_carousel.gif) repeat-x;
padding-top: 4px;
}
.prevar {
width: 26px;
height: 255px;
cursor: pointer;
background: url(../img/prev_carousel.gif);
}
.nextar {
width: 26px;
height: 255px;
cursor: pointer;
background: url(../img/next_carousel.gif);
}
div.complex_entry {
width: 311px;
text-align: justify;
font: normal 8pt Verdana;
color: #FFFFFF;
margin: 3px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 2px;
}
/* Here ends the main css! */
.panorama-viewport {
position: relative;
width: 600px;
overflow: hidden;
margin: 0;
padding: 0;
text-align: left;
}
.panorama-container {
position: relative;
width: 100000px;
margin: 0;
padding: 0;
}
.panorama-control {
position: absolute;
display: none;
padding: 0;
margin: 0;
bottom: -1px;
left: 0;
width: 100%;
height: 25px;
background: black;
filter: alpha(opacity=50);
opacity: .5;
text-align: left;
}
.panorama-control-left, .panorama-control-right, .panorama-control-pause {
float: left;
padding: 0;
margin: 0;
color: white;
text-decoration: none;
font-size: 15px;
line-height: 25px;
width: 33%;
text-align: center;
font-family: Verdana;
}
.panorama-control-left:hover, .panorama-control-right:hover, .panorama-control-pause:hover {
text-decoration: none;
}
.panorama-control-pause {
text-transform: lowercase;
}
.panorama-panel {
position: absolute;
display: none;
top: 0;
right: 0;
background: #009cff;
filter: alpha(opacity=50);
opacity: .5;
color: white;
padding: 4px;
}
.panorama-panel h2 {
font-size: 11px;
text-transform: uppercase;
font-family: Arial, sans-serif;
text-align: right;
}
.panorama-panel ul {
display: none;
}
.panorama {
position: relative;
margin: 0;
padding: 0;
border: none;
}
