body, td { font-family: arial; font-size: 15px; }

div.top { background-color: #FFCC66; height: 101px; background-image:url(city.gif); background-position: right; background-repeat: no-repeat; }
div.top input.text1 { height:25px; width: 120px; border: 1px solid #CC6600; }
div.top input.text2 { height:25px; width: 60px; border: 1px solid #CC6600; }
div.top input.submit { height:25px; border: 1px solid white; background-color: #CC6600; color: white; cursor: pointer; }
div.top div.login { padding: 15px 0px 10px 20px; }
div.top table.form { }
div.top table.form td { font-size: 11px; color: #CC6600; }
div.top table.form td.regs { padding-top: 5px; }

div.rek { height: 40px; }

table.top td.logo { padding-left: 40px; width: 40%; font-family: Times New Roman; font-size: 32px; font-weight: bold; }
table.top td.logo span.mini { color: #999999; font-size: 11px; font-weight: normal; font-family: arial; }
table.top td.address { width: 30%; font-family: Arial; font-size: 11px; color: #999999; }
table.top td.phones { width: 30%; font-family: Arial; font-weight: bold; font-size: 18px; color: #cc6600; }

div.header { background-image: url('icon.gif'); background-repeat: no-repeat; padding-left: 30px; margin-left: 10px; margin-bottom: 15px; text-transform: uppercase; font-size: 18px; color: black; font-family: arial; }
div.content { padding-left: 40px; }

div.menu { padding-left: 40px; margin-bottom: 7px; }
div.menu a { font-size: 15px; color: #0033FF; text-decoration: none; border-bottom: 2px solid #0033FF; }

table.flats th { font-size: 11px; color: white; text-transform: uppercase; }
table.flats td { color: #666666; }
table.flats td sup { font-size: 9px; }
table.flats td.foto { padding: 0px; }
table.flats td.foto img { width: 30px; height: 20px; border: 1px solid black; }

div.flats-header { color: #FFCC66; font-size: 24px; font-family: arial; padding-left: 10px; } 

table.footer { margin-top: 100px; }
table.footer td { color: #CCCC99; font-size: 11px; }
table.footer td.column1 { width:50%; padding: 25px 20px 25px 60px; }
table.footer td.column2 { width:50%; padding: 25px 60px 25px 20px; }
table.footer a { color: white; font-size: 11px; }

select { width: 240px; }