body {font-family:verdana, arial, helvetica, sans-serif; margin: 0px 0px 3.2em 0px; padding: 0px; background: #A9BAC3;}

#widthContainer {width: 768px; height: auto; margin: 5px auto 0px auto; padding: 0px 0px 0px 0px; border: 1px solid #fff; background: #fff; border: 1px solid #D9D9D9; padding: 2px;}
#contentContainer {margin: 0px; padding: 0px; width: auto; background: #fff;}
#contentContainerBdr {height: 100%; border: 4px solid #E6EBEF;}

#SideNav {font-size: 80%;}
#SideNavbase {width: 150px; float: left; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px; height: auto; background: url(http://css.acornstairlifts.net/SideNavbase.jpg) #fff;}

#button_info a {display: block; float: left; width: 230px; height: 55px; margin: 0px 0px 5px 20px; padding: 0px; background: url(http://images.acornstairlifts.net/es/request_info_duo.gif); border: 1px #BAD6BA solid;}
#button_info a:hover{background: url(http://images.acornstairlifts.net/es/request_info_duo.gif) 0px -55px;}
#button_callback a {display: block; float: right; width: 230px; height: 55px; margin: 0px 20px 5px 0px; padding: 0px; background: url(http://images.acornstairlifts.net/es/request_callback_duo.gif); border: 1px #BAD6BA solid;}
#button_callback a:hover{background: url(http://images.acornstairlifts.net/es/request_callback_duo.gif) 0px -55px;}

#content {font-size: 1.0em; margin: 0px 20px 0px 5px; padding: 5px; width: 550px; padding: 2px; float: right;}
#content_home {font-size: 1.0em; margin: 0px 20px 0px 5px; padding: 5px; width: 550px; padding: 2px; background: url(http://images.acornstairlifts.net/uk/home_image.jpg) 100% 10% no-repeat;float: right;}
.features_battery_powered{color:#333; list-style: none; font-weight: bold; background:#fff url(http://images.acornstairlifts.net/uk/line_battery.jpg) no-repeat; text-align:center; color:#a70445; font-size:0.8em; padding-top:171px; float:right;}

.faq_box {background: #efefef; padding:4px; margin: 5px auto 5px auto; width: auto; border: #90233C 1px solid; height:auto;}
.faq_box p {margin: 5px 15px 5px 15px;}
.faq_q {padding: 4px; margin: 8px; padding-left: 40px; background: url(http://images.acornstairlifts.net/faq_arrow.gif) transparent no-repeat 5px 6px;}
.faq_box .faq_q {padding: -8px; background: url(http://images.acornstairlifts.net/faq_arrow.gif) no-repeat 5px 6px;}
.faq_box a:link {text-decoration:none; font-size: 1em; font-weight:normal; color: #000000;}
.faq_box a:visited {text-decoration:none;}
.faq_box a:active {text-decoration: underline;}
.faq_box a:hover {text-decoration:underline;}
.faq_a {margin: 5px 15px 5px 30px; padding: 0px 0px 0px 40px;}
.faq_box ul {font-size: 1em!important; margin: 5px 15px 5px 80px!important;}

#SideNavbase {width: 150px; float: left; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px; height: auto; background: url(http://css.acornstairlifts.net/SideNavbase.jpg) #fff;}
.narrow_p {margin: 0px 220px 0px 0px!important;}

#cust_comm {background-image: url(http://images.acornstairlifts.net/de/cust_comments.jpg);height: 100px;width: 245px;margin: 5px 0px 5px 0px;border: 1px solid #aaa;float: right;list-style: none;}
#cust_comm a {background:url(http://images.acornstairlifts.net/de/cust_comments.jpg) 0px 0px;float:right;height:100px;width:245px;}
#cust_comm a:hover{background:url(http://images.acornstairlifts.net/de/cust_comments.jpg) 0px -100px;}
#cust_phone { background-image: url(http://images.acornstairlifts.net/uk/why_move.gif);height: 67px;width: 230px;margin: 5px 0px 5px 0px;border: 1px solid #aaa;float: right;vspace: 5;border: none;list-style: none;}

#Acorn_VarietyClub { background-image: url(http://images.acornstairlifts.net/uk/VC_logo.gif); height: 72px;width: 232px;margin: 0px 25px 20px 0px;border: 1px solid #aaa;float: right;vspace: 5;border: none;}
#home_info { text-align:center;width:250px;font-size:12px;border: 1px solid #2A7491;padding:10px;margin: 5px 0px 5px 0px;background:#EAEBF4;float:left;}

a {text-decoration: underline;font-weight: normal;color: #000099;}
label {font-size: 1em; }

#header {width: 768px; margin: 0px; padding: 0px;background: url(http://images.acornstairlifts.net/es/es_header_PLAIN.gif) #fff;height: 110px;border-bottom: 5px #fff solid;}
#header_es {width: 768px; margin: 0px; padding: 0px;background: url(http://images.acornstairlifts.net/es/header_es.gif) #fff;height: 110px;border-bottom: 5px #fff solid;}
#header_es h1 {font-family: verdana, arial, helvetica, sans-serif;margin: 0px; padding: 89px 10px 5px 5px;width: 700px;color: #5B1628;font-size: 11px;font-weight: lighter;font-style: normal;background: none; border: none;}
#header h1 {font-family: verdana, arial, helvetica, sans-serif;margin: 0px; padding: 89px 10px 5px 5px;width: 700px;color: #5B1628;font-size: 11px;font-weight: lighter;font-style: normal;background: none; border: none;}

.h1_lang {font-family: verdana, arial, helvetica, sans-serif;float			: right;	margin: -18px 0px 0px 0px; padding: 0px 10px 20px 0px;	text-align		: right;	width: 60px;color: #5B1628;font-size: 11px;font-weight: lighter;font-style: normal;background: none; border: none;}

#header_logo {display: block; width: 288px; height: 71px;margin: 0px 25px 0px 1px; padding: 0px;position: absolute; }
#header_logo a {display: block; width: 288px; height: 71px; cursor: pointer;}
#header_contact {display: block; width: 285px; height: 81px;margin: 0px 20px 0px 483px; padding: 0px;position: absolute; }
#header_contact a {display: block; width: 288px; height: 71px; cursor: pointer;}

table {padding: 2px;border: 1px solid #ccc;width: 500px;text-align: left; }
.tableh {font-size: 0.8em;background: #90233C;color: #ffffff;}
.tableloc {font-size: 0.8em; }
.table1 {font-size:0.8em;background:#cccccc;color:#000000;}
.table2 {font-size: 0.8em;background: #dddddd;color: #000000;}

.quote_box_small {font-family: verdana;font-size: 1.0em;font-style: italic;color: #333333;background: #efefef;padding: 16px;margin: 15px 25px 15px 25px;width: 600px;}

#alt-country {font-size: 0.7em;color: #333;display: block;width: 540px;height: auto;text-align: center;float: right;padding: 5px;margin: 5px 25px 5px 10px;clear: both;}
#alt-country a {color: #333;text-decoration: none;}
#alt-country a:hover {text-decoration: underline;}

#leftside_divide{width: 150px;height: 45px;background-color: #00FF66;background-image: url(http://images.acornstairlifts.net/uk/local_acorn_12.jpg);background-repeat: repeat-x;}

#callback {background-image:url(http://images.acornstairlifts.net/es/callback_button_es.gif);height:100px;width:100px;margin: 27px 0px 0px 24px;}
#callback a.callback {height:100px;width:100px;padding: -122px;float:left;margin:0px;background: url(http://images.acornstairlifts.net/es/callback_button_es.gif); }
#callback a.callback:hover {height:100px;width:100px;padding: 0px;float:left;margin:0px;background:url(http://images.acornstairlifts.net/es/callback_button_es.gif) 0px -100px;}

.home_image {border:1px solid #666; padding: 5px; width: 200px;margin: 30px 0px 20px 20px;}
.contact_brochure {padding: 0px; width: 242px;margin: 0px 0px 0px 0px;}
.top-of-page {font-size: 0.7em;display: block;width: 540px;float: right;height: auto;padding: 5px 15px 5px 5px;margin: 5px 5px 5px 10px;color: #999; text-align: right;text-decoration: none;clear: both;border-bottom: 1px solid #E7ECF0;background: url(http://images.acornstairlifts.net/uk/arrow_up.gif) #fff no-repeat 100% 50%;}

#brochure {background-image:url(http://images.acornstairlifts.net/es/infopack_button_es.jpg);height:100px;width:100px;margin: 14px 0px 20px 24px;}
#brochure a.request {height:100px;width:100px;float:left;background:url(http://images.acornstairlifts.net/es/infopack_button_es.jpg);}
#brochure a.request:hover {height:100px;width:100px;float:left;background:url(http://images.acornstairlifts.net/es/infopack_button_es.jpg) 0px -100px;}

#brochure_contact { background-image:url(http://images.acornstairlifts.net/es/info_button2.gif); height:53px; width:230px; margin: 0px 0px 10px 0px; border: 1px solid #666666; float: right;}
#brochure_contact a.request { height:53px; width:230px; float:right; background:url(http://images.acornstairlifts.net/es/info_button2.gif);}
#brochure_contact a.request:hover { height:53px; width:230px; float:right; background:url(http://images.acornstairlifts.net/es/info_button2.gif) 0px -55px;}

#req2 {background-image: url(http://images.acornstairlifts.net/de/request_button.gif);height: 50px;width: 300px;margin: 20px auto 10px auto;border: 1px solid #666666;}
#req2 a {float:left;height: 50px;width: 300px;background: url(http://images.acornstairlifts.net/de/request_button.gif);}
#req2 a:hover {float:left;height: 50px;width: 300px;background: url(http://images.acornstairlifts.net/de/request_button.gif) 0px -50px;}

#footer{font-family: arial, helvetica, sans-serif;width: auto;margin: 0px; padding: 5px 10px 5px 5px;background-color: #C8CDD2;color: #FFFFFF;text-align: right;font-size: 0.7em;border-bottom: 1px solid #B1B7BB;}
#footer a{width: auto;background-color: #C8CDD2;color: #FFFFFF;text-align: right;font-weight: bold;text-decoration: none;}
#footer a:hover {width: auto;background-color: #6B6B6B;color: #FFFFFF;text-align: right;font-weight: bold;text-decoration: underline;}

h1 {font-family: arial, helvetica, sans-serif;font-size: 1.1em;padding: 5px 10px 5px 0px;margin: 0px 0px 5px 0px;color: #a70445;font-weight: bold;font-style: italic;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
h2 {font-family: arial, helvetica, sans-serif;font-size: 1em;font-weight: bold;color: #a70445;margin: 0px;padding: 10px 0px 0px 0px;font-style: italic;}
h3 {font-family: arial, helvetica, sans-serif;font-size: 1em;font-weight: bold;color: #a70445;margin: 0px;padding: 10px 0px 0px 0px;}
h4 {font-family: arial, helvetica, sans-serif;font-size: 0.9em;font-weight: bold;color: #a70445;margin: 0px;padding: 10px 0px 0px 0px;}
h5{font-family: arial, helvetica, sans-serif;font-size: 0.9em;font-weight: bold;margin: 0px;color: #a70445;padding: 10px 0px 0px 0px;}
p{font-size: 0.8em;padding: 0px;margin: 10px 0px 10px 0px;text-align:justify;}

.redtext{font-size: 0.8em;color:#CC0000;padding: 0px;}
.fieldname sup{font-size: 0.8em;color:#CC0000;padding: 0px;}

#content ul {list-style: url(http://css.acornstairlifts.net/cross.gif);width: auto;padding: 4px 10px 10px 20px;margin: 10px;}
#content li {font-size: 0.8em;padding: -3px 0px 0px 20px;}

#content_home ul {list-style: url(http://css.acornstairlifts.net/cross.gif);width: auto;padding: 4px 10px 10px 20px;margin: 10px;}
#content_home li {font-size: 0.8em;padding: -3px 0px 0px 20px;}

#accessories{background-color:#EEEEEE;height: 26px;width: auto;margin: 20px 0px 20px 0px;}
#accessories ul{display: inline;list-style-type:none;color:#a70445;}
#accessories li{display: block;list-style-type:none;float:left;padding: 5px 5px 0px 0px;}
#accessories a{color:#a70445;font-weight:bold;font-size: 0.9em;text-decoration:none;padding: 5px; }
#accessories a:hover {color:#a70445;font-weight:bold;font-size: 0.9em;text-decoration:underline;}

#offices {color:#000;font-size: 0.8em;padding:10px;border: 1px solid #eeeeee;width: 220px;height: 150px;margin: 5px;float:left;}

.form_top{font-weight: bold;color: #000;padding: 4px; background: #ccc;}
.form_label {background-color: #efefef; padding: 4px; font-size: 0.8em;}

.contactTable td {background-color: #efefef; padding: 4px; font-size: 1em;}
.contactTable {font-size: 0.8em;}
.contactrow {margin: 0px;}

.input {border: 1px solid #666;font-size: 0.8em;color:#333333;padding: 2px;margin: 2px 0px 2px 5px;background-color:#eeeeee;}

.error_box {display: block;font-size: 0.9em;color: #f00;width: 95%px;border: 1px solid #90233C;padding: 5px;text-align: center;}
.quote_box {font-family: serif;font-size: 1em;color: #333333;background: #efefef;padding:10px;margin:10px auto;width: 400px;border: #90233C 1px solid;}

.features_imgs{ color:#333; font-weight: bold; background:#fff url() no-repeat; text-align:center; color:#a70445; font-size:0.8em; padding-top:171px; float:right;}
.whisper_quite {background-image: url(http://images.acornstairlifts.net/uk/line_ridequality.jpg);}
.remote_control{background-image: url(http://images.acornstairlifts.net/uk/line_easeofuse.jpg);}
.safety_sensors{background-image:url(http://images.acornstairlifts.net/uk/line_safety.jpg)}
.diagnostic_digital_panel{background-image:url(http://images.acornstairlifts.net/uk/stairlift_digital_outline.jpg);}
.line_battery {background-image: url(http://images.acornstairlifts.net/uk/line_battery.jpg);}
.stairlift_video{ float:left; width:150px; height:95px; margin:0; padding: 0 10px 0 0; border:0;}

.features_border_outline { border-bottom: 1px solid #dadada; }
.features_border_outline p, .features_border_outline h5 { margin:0 0 0 205px;}
.features_border_outline img { float: left; margin: 10px 0 20px 0;}

.clearAll {clear:both}

.features_border { border-bottom: 1px solid #dadada;}
.features_border_medium { height: 150px; border-bottom: 1px solid #dadada; }
.features_border_large { height: 200px; border-bottom: 1px solid #dadada;}
.quote_box_die {font-family: serif;font-size: 1em;color: #333333;background: #efefef;padding:5px;margin:5px auto;width: 250px;border: #90233C 1px solid;}
.unique_quote_box { font-family: serif; font-size: 1em; color: #333333; background: #efefef; padding: 10px; margin: 10px auto; width: 300px; border: #90233C 1px solid; float: left;}
hr { background-color:#F8F8F8; height:1px; width: 300px; }
.caption { text-align:right}
.text_image { margin: 10px 0px 0px 60px !important; }
.text_right{ float: right;}
.stair_caseL { background:#EFEFEF url() no-repeat; background-image: url("http://images.acornstairlifts.net/staircase_L.gif");}