/* template: New template - Short Walks #6 */

table.logobar td.bottom input { font-size: 10px; }
table.form caption { display: none; }

table.sidebar { width: 180px!important; }


table#suwhcellpadding td { padding: 5px; }


table#image_box img { margin-bottom: 10px; }

fieldset.ec_form table td { padding: 5px }



/* markup: Alt walk view #23 */

<style>
span.difficulty { display: block; float: left; margin-top: 20px; margin-left: 50px; margin-bottom: -60px; }
span.difficulty img { display: block; margin-bottom: 50px; margin-top: -30px;  margin-left: -50px; }
span.difficulty strong {  }
table.item { font-size: 11px; color: #333333; }
table.item td.image img { display: block; border: 0; margin-right: 5px; }
table.item td.image div { padding-top: 3px; margin-bottom: 10px; }
table.item td.image div a { font-family: Verdana, sans-serif; font-size: 11px; padding-left: 15px; background: transparent url(template-data/view_imgzoom.gif) no-repeat left bottom; }
table.item div.pricing span { display: block; font-family: Arial, Helvetica, sans-serif; }
table.item div.pricing { margin-bottom: 10px; }
table.item div.pricing span.price_inc { font-size: 16px; color: #ee0000; font-weight: bold; }
table.item div.pricing span.rrp { display: inline; font-size: 13px; color: orange; font-weight: bold; }
table.item div.pricing span.rrp_discount { display: inline; font-size: 13px; color: #ee0000; font-weight: bold; }
table.item div.pricing span.price { font-size: 12px; color: #777777; }
table.item div.pricing span.price_original { font-size: 12px; color: orange; font-weight: bold; }
table.item div.pricing span.price_discount { font-size: 12px; color: #ee0000; font-weight: bold; }
table.item span.stock { display: block; margin-bottom: 10px; font-size: 12px; font-weight: bold; color: #777777; }
table.attributes { margin-bottom: 10px; /*border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;*/ }
table.attributes td.attribute-label { font-weight: bold; padding-bottom: 3px; padding-top: 1px; }
table.attributes td.attribute-value { padding-left: 5px; padding-bottom: 3px; padding-top: 1px; }
table.options { margin-bottom: 10px; }
table.options td.label { font-weight: bold; padding-right: 5px; padding-top: 3px; }
table.options td.input select,table.options td.input option { margin: 1px 0; font-family: Verdana, sans-serif; font-size: 11px; }
table.ec_external_links { width: 100%; margin-bottom: 10px; }
table.ec_external_links td { font-weight: bold; text-align: right; }
table.ec_external_links td a { font-weight: normal; margin-left: 5px; }
table.ordering { margin-bottom: 10px; }
table.ordering td.quan { padding-right: 5px; }
table.ordering td.quan select,table.ordering td.quan option { font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; }
table.item div.description { border-bottom: 1px solid #cccccc; padding-bottom: 2px; margin-top: 10px; margin-bottom: 5px; font-size: 12px; }
table.roomfigures td.mainbold,
table.roomfigures td.mainboldwhite { font-weight: bold; }
table.roomfigures td.mainboldwhite { padding: 4px; color: white; }
table.roomfigures td.main { padding: 4px; }
span.content { font-size: 12px; }
span.bookonline a { font-size: 14px; color: #92305e; text-decoration: none; }
span.bookonline a:hover { font-size: 14px; color: #92305e; text-decoration: underline; }
</style>



