*{margin:0;padding:0}
body{background:url(images/bg.gif);font-family:Arial, Helvetica, sans-serif}
a img{border:none}
table{border-collapse:collapse}
.alignright{text-align:right}

.wrap{width:760px;margin:0 auto}

#header{height:82px;position:relative;padding-top:15px}
#header ul{position:absolute;right:10px;top:40px}
#header li{float:left;list-style-type:none;font-size:0.75em;font-weight:bold}
#header li a{display:block;padding:5px 10px;color:#5B5B5B;text-decoration:none}
#header li a:hover{text-decoration:underline}
#header li.act a{background:#5B5B5B;color:#fff}

.barwr{height:350px;background:url(images/bar_bg.jpg) repeat-x left top;margin-bottom:5px}
.bar{height:350px;background:url(images/barl_bg.jpg) no-repeat left top}
.menu{height:350px;position:relative;width:760px;margin:0 auto}
.menu .doors{position:absolute;left:50px;top:35px;display:block;background:url(images/but_doors.gif) no-repeat left top;width:57px;height:102px}
.menu .windows{position:absolute;left:300px;top:40px;display:block;background:url(images/but_windows.gif) no-repeat left top;width:62px;height:96px}
.menu .floor{position:absolute;left:160px;top:110px;display:block;background:url(images/but_floor.gif) no-repeat left top;width:88px;height:108px}
.menu .ceiling{position:absolute;left:35px;top:185px;display:block;background:url(images/but_ceiling.gif) no-repeat left top;width:88px;height:106px}
.menu .walls{position:absolute;left:290px;top:185px;display:block;background:url(images/but_walls.gif) no-repeat left top;width:88px;height:107px}
.menu .plan{position:absolute;right:0;top:-6px;display:block;background:url(images/plan.jpg) no-repeat left top;width:319px;height:693px}
.menu .list{position:absolute;right:10px;top:20px;display:block;background:url(images/list_bg.gif) no-repeat left top;width:150px;height:270px;padding:20px 0 0 110px}
.menu .list h2{color:#5B5B5B;font-size:1.1em}
.menu .list li{color:#5B5B5B;font-style:italic;font-size:0.9em;margin-bottom:2px}
.menu .list li a{color:#5B5B5B;text-decoration:none}
.menu .list li a:hover{text-decoration:underline}

#menu1,#menu2,#menu3,#menu4,#menu5{top:20px;right:10px;left:70px;position:absolute;color:#5B5B5B;font-style:italic;}

#content{float:right;width:505px;color:#171717;border-bottom:solid 5px #5B5B5B;margin-bottom:2px}
#content h1{font-size:1.2em;color:#5B5B5B}
#content h2{font-size:1.1em;color:#5B5B5B}
#content address{font-size:0.7em;font-style:normal;margin-bottom:10px;color:#5B5B5B}
#content p{font-size:0.8em;margin-bottom:10px;text-align:justify}
#content a{color:#5B5B5B;text-decoration:none}
#content a:hover{text-decoration:underline}

#sidebar{float:left;width:230px;color:#5B5B5B;background:url(images/botlogo.jpg) no-repeat left bottom;padding-bottom:110px}
#sidebar h2{font-size:1.2em;margin-bottom:10px}
#sidebar h3{font-size:0.9em}
#sidebar address{font-size:0.7em;font-style:normal}
#sidebar p{font-size:0.8em;margin-bottom:20px;color:#171717}
#sidebar form{margin-bottom:20px}
#sidebar form p{margin-bottom:10px}
#sidebar form label{font-size:0.8em}
#sidebar form td{padding:0 10px 5px 0}
#sidebar form .button{background:#5B5B5B;color:#fff;font-size:0.75em;border:none;font-weight:bold;padding:2px 2px 4px 2px;cursor:pointer}
#sidebar form .input{background: url(images/input_bg.gif) repeat-x left top;border:solid 1px #5B5B5B;padding:2px 2px 4px 2px}

#footer{float:right;width:505px;color:#171717;border-top:solid 3px #5B5B5B;padding:10px 0;font-size:0.8em}
#footer table{width:100%}
#footer a{color:#5B5B5B;text-decoration:none}
#footer a:hover{text-decoration:underline}