﻿html,body,div,p { margin: 0; padding: 0; }

body, td { font-family: Tahoma, Arial, sans; font-size: 12px; color: #000; }
table, td, th { padding: 0; margin: 0; border-collapse: collapse; }

.page { margin: 20px auto; width: 590px; clear: both; }

table.header { width: 100%; margin-bottom: 15px; }
table.header td { width: 268px; }
table.header td.text { padding-left: 15px; padding-top: 12px; font-weight: bold; color: #999999; vertical-align: top; width: auto; }

div.actions { float:right; display: inline; text-align: right; font-size: 11px; }
div.actions, div.actions * { color: #2B7DE3; }

h1 { font-weight: bold; font-size: 120%; margin-top: 40px; margin-bottom: 20px; }

p { margin: 20px 0; }

div.code { margin: 0; margin-right: 20px; font-weight: bold; padding: 0; float: left; display: inline; }

ul.attributes { float: right; display: inline; margin: 0; padding: 0; clear: both; margin-top: 18px; }
ul.attributes li { float: none; display: inline; margin-right: 1em; }
ul.attributes li.last { margin-right: 0; }

.price { float: right; display: inline; color: #f00; font-weight: bold; }
.contact { font-size: 100%; font-weight: bold; margin-bottom: 30px; text-align: center;}
.contact a, .contact a:visited { text-decoration: none; color: #000; }

.clear { clear: both; margin: 0; padding: 0; }

ul.photos { clear: both; margin: 0; padding: 0; margin-top: 30px; }
ul.photos li { display: inline; float: left; margin: 0; padding: 0; margin-right: 10px; line-height: 230px; list-style: none; }
ul.photos li img { vertical-align: bottom; }

ul.offices { clear: both; margin: 0; margin-top: 30px; padding: 0;}
ul.offices li { display: block; list-style: none; padding: 0; text-align: center; font-weight: bold; color: #999; }

.footer { background-color: #FF0101; text-align: center; margin-top: 15px; }
.more-pictures { width: 200px; margin: 0 auto; text-align: center; }

@media print {
	.page { margin: 0 auto; }
	.breakpoint { page-break-before: always; height: 1px; }
	table.header { color: #999; }
	div.actions { display: none; }
}
