#content{margin-bottom:20px}#content h1{font-size:20px;color:#3a3a3a;font-weight:bold;border-bottom:1px solid #3a3a3a;margin:20px 20px 30px 20px}#content .officeContent{margin:18px 48px;color:#3a3a3a}#content .officeContent h2{color:#ff5400;font-size:15px;padding:0;margin:0;font-weight:bold;text-transform:uppercase}#content .officeContent .boxFull{width:720px}#content .officeContent .box{width:340px;float:left}#content .officeContent .boxFull .boxInner,#content .officeContent .box .boxInner{border:1px solid #e9e9e9;padding:20px}#content .officeContent .boxFull .boxInner h3,#content .officeContent .box .boxInner h3{line-height:31px;color:#ff5400;font-size:15px;margin-bottom:8px}#content .officeContent .boxFull .boxInner h3 img:first-child,#content .officeContent .box .boxInner h3 img:first-child{margin-right:10px;position:relative;top:6px}#content .officeContent .boxFull .boxInner h3 .expandable,#content .officeContent .box .boxInner h3 .expandable{background:url("/public/img/office/arrow_expand.png") no-repeat right 8px;padding-right:15px;cursor:pointer}#content .officeContent .boxFull .boxInner h3 .expandable:hover,#content .officeContent .box .boxInner h3 .expandable:hover{background:url("/public/img/office/arrow_expand_hover.png") no-repeat right 8px}#content .officeContent .box-right{float:right;border:1px solid #e9e9e9;width:336px}#content .officeContent .separator{clear:both;height:23px}#content .officeContent .openingTime{margin-top:20px;height:138px}#content .officeContent .openingTime h2{margin-bottom:9px}#content .officeContent .openingTime h2 strong{color:#000;text-transform:none}#content .officeContent .openingTime table{width:100%}#content .officeContent .openingTime table th{width:40%;text-align:right}#content .officeContent .openingTime table td{text-align:left;padding-left:10px;font-weight:bold}#content .officeContent .otherContact h2{margin-bottom:10px}#content .officeContent .otherContact div.contact{background:url("/public/img/office/list-point.png") no-repeat 0 5px;padding-left:15px;margin-bottom:35px;margin-left:45px}#content .officeContent .otherContact div.contact .name{font-weight:bold;font-size:14px;margin-bottom:4px}#content .officeContent .otherContact div.contact .name em{font-weight:normal}#content .officeContent .otherContact div.contact .value{margin:3px 0}#content .officeContent .otherContact div.contact .value .adressm,#content .officeContent .otherContact div.contact .value .adressm a{color:#ff5400}#content .officeContent .photo{border:none;overflow:hidden;min-height:280px}#content .officeContent .photo .mainImage{width:330px;margin-bottom:12px}#content .officeContent .photo .mainImage img{max-width:375px;max-height:250px;border:1px solid #ababab}#content .officeContent .photo .thumbImages{margin:0;white-space:nowrap}#content .officeContent .photo .thumbImages .hiddenImages{display:none}#content .officeContent .photo .thumbImages div.image{cursor:pointer;display:inline-block;width:60px;height:40px;margin-right:5px}#content .officeContent .photo .thumbImages div.image img{display:block;width:100%;height:100%;box-shadow:1px 1px 2px #aaa}#content .officeContent .photo .thumbImages div.nextImage{font-size:13px;text-decoration:underline;margin-left:5px;cursor:pointer;display:inline-block;padding-top:7px}#content .officeContent .officeAvailability{position:relative;margin-top:15px}#content .officeContent .officeAvailability h2{margin-bottom:10px}#content .officeContent .officeAvailability div.sep{display:block;height:10px;width:1px}#content .officeContent .officeAvailability div.transfer{background:url("/public/img/office/ico_publictransport_2.png") no-repeat 0 2px}#content .officeContent .officeAvailability div.parking{background:url("/public/img/office/ico_parking_2.png") no-repeat 0 2px}#content .officeContent .officeAvailability div.transfer,#content .officeContent .officeAvailability div.parking{min-height:21px;font-size:14px}#content .officeContent .officeAvailability div.transfer div.value,#content .officeContent .officeAvailability div.parking div.value{margin:0 0 0 27px}#content .officeContent .maps .googlemap{width:100%;height:285px;background:#dedede;border:1px solid #b7b6b5}#content .officeContent .maps .left{float:left;width:347px;position:relative}#content .officeContent .maps .left .toMap{margin-top:8px;margin-left:11px;font-size:14px;color:#3a3a3a;float:left;background:url("/public/img/office/icon_map.png") left center no-repeat;line-height:28px;padding-left:24px;font-weight:bold}#content .officeContent .maps .right{float:right;width:353px;position:relative}#content .officeContent .maps .right .to3D{margin-top:8px;margin-left:11px;font-size:14px;color:#3a3a3a;float:left;background:url("/public/img/office/icon_3d.png") left center no-repeat;line-height:28px;padding-left:36px;font-weight:bold}