.walking_holidays_menu{
margin: 5px 0;
padding: 0;
width: 820px; /*width of menu*/
border: 1px solid #e9cf77;
}

.titleleft {
color:#933;
font-family:"Times New Roman", Times, serif;
font-size:1.7em;
font-style:italic;
font-weight:500;
letter-spacing:1px;
padding-bottom:0px;
padding-top:5px;
text-align:left;
text-transform:lowercase
}

.titleleftwinter {
color:#210d70;
font-family:"Times New Roman", Times, serif;
font-size:1.7em;
font-style:italic;
font-weight:500;
letter-spacing:1px;
padding-bottom:0px;
padding-top:5px;
text-align:left;
text-transform:lowercase
}

.titlenutshell {
color:#86712e;
font-style: normal;
font-size:1.25em;
font-weight:bold;
text-align:left;
letter-spacing:0px;
line-height:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-bottom:5px;
text-transform:lowercase;
}

.walking_holidays_menu div.silverheader a{
background: black url(images/silvergradient.gif) repeat-x center left;
font: normal 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color: #4d5d3e;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}


.walking_holidays_menu div.silverheader a:active{
color: #4d5d3e;
}


.walking_holidays_menu div.selected a, .walking_holidays_menu div.silverheader a:hover{
background-image: url(images/silvergradientover.gif);
color: white;
}

.walking_holidays_menu div.submenu{ /*DIV that contains each sub menu*/
	padding: 10px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
	background-color: #e9cf77;
}

.accommodation{
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
line-height:normal;
padding-bottom:0px;
padding-top:10px;
}

.heading{
width:100%;
font: Verdana, Arial, Helvetica, sans-serif;
color:#933;
font-size:1.15em;
font-weight:bold;
line-height:normal;
padding-bottom:5px;
}

.accommodation a{
text-decoration:none;
color: #86712e;
}

.accommodation a:hover{
text-decoration: underline;
color: #86712e;
}

#container {
background:#FFE385;
border-top:6px solid #ffe385;
font-size:1.3em;
line-height:22px;
margin:0 auto;
width:982px
}

#navcontainer ul {
font-family:Verdana, Arial, Helvetica, sans-serif;
list-style-type:none;
margin:0;
padding:0;
text-align:center
}

#navcontainer ul li {
border-top:1px dashed #BCBAAC;
display:inline;
list-style:none;
margin:4px 0;
width:100%
}

#navcontainer ul li a {
background-color:#ffea97;
color:#553;
font-size:10px;
font-style:normal;
margin-top:0;
padding:.2em .3em;
text-decoration:none
}

#navcontainer ul li a:hover,.block li a:hover {
background:#f4d97e;
color:#553
}

#second_2:before {
content:'Happy Shadowing!'
}

#shadow_1:before {
content:'In shadow'
}

#wrapper {
background:#ffe385 url(img/wrapper.gif) no-repeat left bottom;
margin:0 auto;
width:994px
}

.walking_holidays_1 {
background:#e08417;
margin:0;
float:left;
width:271px;
}

.walking_holidays_1a {
background:#e08417 url(img/pyrenees_back_top.jpg) no-repeat top left;
margin:0;
float:left;
width:271px;
}

.walking_holidays_1b {
background:#e08417 url(img/pyrenees_back_bottom.jpg) no-repeat left;
margin:0;
float:right;
width:271px;
height:15px;
}

.walking_holidays_2 {
background:#ffe385;
margin:0;
width:10px;
height:450px;
}

.walking_holidays_3 {
background:#4c5b3a;
margin:0;
float:right;
width:555px;
height:450px;
}

.walking_holidays_4 {
background:#4c5b3a url(img/dolomites_back_top.jpg) no-repeat top left;
margin:0;
float:right;
width:555px;
}

.walking_holidays_5 {
background:#ffe385 url(img/dolomites_back_bottom.jpg) no-repeat left;
margin:0;
float:right;
width:555px;
height:15px;
}

* {
margin:0;
padding:0
}

.block li {
border-bottom:2px solid #ffe385;
list-style:none
}

.block li a {
padding:4px 3%;
text-decoration:none;
width:94%
}

.block li a span {
font-weight:700
}

.block li a,.block li em {
color:#553;
display:block
}

.block li em {
font-size:0.9em;
font-style:normal;
}

.bottom {
background:#e9cf77 url(img/bottom.gif) no-repeat left bottom;
border-top:0 solid #FFE385;
color:#444;
padding:14px 20px
}

.bottom .left,.bottom .right {
width:49%
}

.centeredtable {
margin-left:auto;
margin-right:auto
}

.clear,.clearer {
clear:both
}

.clearer {
font-size:0
}

.paddingtop {
margin-top:10px;
position:relative;
}

.padbottitle {
margin-bottom:10px;
}

.col2 .left {
background-image:url(border_left.jpg);
width:20%
}

.col2 .right {
background:#ffe385;
width:776px
}

.col2 .right .content {
background:#FFe385
}

.content {
padding:18px 20px;
text-align:justify
}

.footer {
background:#ffe385;
clear:both;
color:#4b5c3c;
height:25px;
padding:0;
width:982px
}

.gallery td {
text-align:center;
vertical-align:top
}

.header {
background-color:#FFE385;
background-image:url(img/header.jpg);
background-position:left bottom;
background-repeat:no-repeat;
border-bottom:10px solid #ffe385;
border-top:10px solid #ffe385;
height:250px
}

.index {
background:#ffe385 url(img/index_border_bottom2.png) no-repeat center bottom;
margin-bottom:-8px;
padding-bottom:5px
}

.inline {
display:inline
}

.lcaption {
float:left;
padding-left:5px;
width:50px
}

.left {
float:left
}

.lfooter {
float:left;
padding-left:5px;
width:33.333%
}

.listitle {
color:#846d27;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:2em;
font-weight:400
}

.listpara {
color:#000;
font-size:1em;
line-height:14px
}

.ltext {
float:left;
padding-right:16px;
text-align:left;
width:31%
}

.main#two-columns {
background:#FFE385 url(img/border_left.jpg) repeat-y
}

.majortitle {
color:#933;
font-family:"Times New Roman", Times, serif;
font-size:1.6em;
font-weight:700;
letter-spacing:0;
padding-bottom:0;
padding-top:5px;
text-align:center;
text-transform:lowercase
}

.majortitlegreen {
	color:#4b5c3c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	letter-spacing:0;
	padding-bottom:0;
	padding-top:5px;
	text-align:center;
	text-transform:lowercase
}

.majortitlebrick {
	color:#933;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	letter-spacing:1px;
	padding-bottom:10px;
	padding-top:10px;
	line-height: 18px;
	text-align:center;
	text-transform:lowercase
}

.majortitlebrick a{
	color:#933;
	text-decoration:none;
}

.majortitlebrick a:hover{
	color:#852b2a;
	text-decoration:none;
}

.minortitlecaps {
color:#933;
font-style:italic;
font-weight:bold;
font-size:1.8em;
text-align:left;
letter-spacing:-1px;
font-family:"Times New Roman", Times, serif;
padding-bottom:10px;
padding-top:16px;
text-align:center;
}

.majortitle a,.walkingholidays a,.minortitle a,.minortitlecaps a {
color:#933;
text-decoration:none
}

.majortitlegreen a{color:#4b5c3c;
text-decoration:none
}

.majortitlegreen a:hover{color:#5f714d;
text-decoration:none
}

.majortitle a:hover,.walkingholidays a:hover {
color:#bd4242;
text-align:right;
text-decoration:none
}

.mcaption {
display:inline;
float:left;
width:33%
}

.mcaption td,.mfooter td {
text-align:center
}

.mfooter {
display:inline;
float:left;
font-size:10px;
text-align:center;
width:33%
}

.minortitle {
color:#933;
font-family:"Times New Roman", Times, serif;
font-size:1.7em;
font-style:italic;
font-weight:500;
letter-spacing:1px;
padding-bottom:5px;
padding-top:5px;
text-align:center;
text-transform:lowercase
}

.minortitleb {
color:#FFF;
font-family:"Times New Roman", Times, serif;
font-size:2.1em;
font-style:italic;
font-weight:bolder;
letter-spacing:-1px;
padding-bottom:10px;
text-align:left;
text-transform:lowercase
}

.minortitleb a {
color:#FFF;
text-decoration:none
}

.minortitleb a:hover {
color:#FFF;
text-decoration:underline
}

.minortitlec {
color:#8B864E;
font-family:"Times New Roman", Times, serif;
font-size:2.1em;
font-style:italic;
font-weight:bolder;
letter-spacing:-1px;
padding-bottom:10px;
text-align:left;
text-transform:lowercase
}

.minortitled {
color:#8B864E;
font-family:"Times New Roman", Times, serif;
font-size:2.1em;
font-style:italic;
font-weight:bolder;
letter-spacing:-1px;
padding-bottom:10px;
text-align:right;
text-transform:lowercase
}

.mtext {
display:inline;
float:left;
padding-left:10px;
padding-right:5px;
text-align:center;
width:31%
}

.navigation {
background:#DED9D0 url(img/nav.gif) repeat-x;
}

.navigation a {
background:#FFF url(img/nav.gif) repeat-x;
border-right:1px solid #C9C6B3;
color:#553;
float:left;
font:1em Verdana,sans-serif;
line-height:23px;
padding:0 14px;
text-align:center;
text-decoration:none
}

.navigation a:hover,.navigation a#active {
background-position:left bottom;
color:#331
}

.nutshell h2,.office h2 {
color:#FFE385;
font-family:"Times New Roman", Times, serif;
font-size:2.5em;
font-style:italic;
font-weight:bolder;
letter-spacing:0;
line-height:27px;
padding-bottom:5px;
text-align:left
}

.nutshell h3 {
color:#FFE385;
font-family:"Times New Roman";
font-size:1.6em;
font-style:oblique;
font-weight:700;
letter-spacing:1px;
text-align:left
}

.nutshell li {
border-bottom:1px dashed #BCBAAC;
list-style:none
}

.nutshell lix {
border-bottom:0 dashed #BCBAAC;
list-style:none
}

.nutshell p {
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-style:italic;
letter-spacing:0;
line-height:15px;
padding-bottom:5px;
text-align:left
}

.rcaption,.rfooter {
display:inline;
float:right;
padding-right:5px;
text-align:right;
width:30%
}

.right {
float:right
}

.right .block li a:hover {
background:#F2F0EA
}

.right .block,.right .block li {
border-color:#ffe385
}

.right .content {
background:#ffe385;
padding:0 10px 0 0
}

.rtext {
display:inline;
float:right;
text-align:right;
width:33%
}

.shadow {
height:1em;
line-height:2em;
white-space:nowrap
}

.shadow:before {
color:#666;
display:block;
margin:0 0 -2.12em 0.15em;
padding:0
}

.text {
line-height:normal;
margin-left:auto;
margin-right:auto;
margin-top:0;
padding-bottom:10px;
text-align:justify;
width:820px
}

.textalign {
background:#ffe385;
clear:both;
color:#442;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.85em;
font-style:italic;
height:20px;
line-height:normal;
padding-bottom:10px;
width:766px
}

.title {
background:#ffe385 url(img/index_border_bottom2.png) no-repeat center bottom;
border-bottom:1px;
color:#e6cb73;
padding:0 0 10px;
text-align:center
}

.title .left {
background-image:url(img/walking_holidays.gif);
background-position:center left;
background-repeat:no-repeat;
height:145px;
margin-top:10px;
padding:0 0 10px;
width:30%
}

.title .left1 {
width:25%;
background-image:url();
background-position:center left;
background-repeat:no-repeat;
height:125px;
vertical-align:middle;
margin-top:30px;
margin-bottom:auto;
margin-left:15px;
}

.title .right1 {
width:72%;
background-image:url();
background-position:center left;
color:#86712e;
text-align:right;
height:145px;
padding-bottom:10px;
background-repeat:no-repeat;
margin-bottom:10px;
font-size:11px;
letter-spacing:-1px;
}

.dolomitesholidayssummer {
display:block;
text-decoration:none;
padding-left:35px;
width:443px;
margin-top:70px;
z-index:1;
text-align:left;
font-family:"Times New Roman", Times, serif;
color:#e5cd77;
font-size:4.5em;
font-style:italic;
font-weight:450;
letter-spacing:2px;
line-height:33px;
text-transform:lowercase;
}


.title .dolomites {
text-align:center;
font-family:"Times New Roman", Times, serif;
color:#e7cc7b;
font-size:3em;
font-style:italic;
font-weight:450;
letter-spacing:1px;
line-height:33px;
text-align:center;
text-transform:lowercase;
width:250px;
}

.title .dolomites a{
color:#d5c070;
text-decoration:none;
}

.title .dolomites a:hover{
color:#e7cc7b;
text-decoration:none;
}

.title .middle {
background-image:url(img/walking_holidays.gif);
background-position:center;
background-repeat:no-repeat;
display:inline;
float:left;
font-size:10px;
height:119px;
padding-bottom:20px;
text-align:center;
width:40%
}

.title .right {
background-image:url();
background-position:bottom right;
background-repeat:no-repeat;
height:145px;
margin-bottom:10px;
padding-bottom:10px;
padding-right:10px;
text-align:right;
width:66%
}

.title .right .majortitle {
color:#933;
font-family:"Times New Roman", Times, serif;
font-size:3.5em;
font-style:italic;
font-weight:bolder;
letter-spacing:-1px;
line-height:48px;
padding-bottom:10px;
text-align:right
}

.title h1 {
color:#933;
font:normal 2.2em Times New Roman, Times, serif;
padding:0
}

.walking_holidays_enter {
text-align:center;
font-family:"Times New Roman", Times, serif;
color:#998852;
font-size:1.6em;
font-style:italic;
font-weight:bold;
padding-top:0px;
margin-top:0px;
letter-spacing:0px;
line-height:33px;
text-align:center;
text-transform:lowercase;
z-index:-1;
}

.walking_holidays_enter a{
color:#998852;
text-decoration:none;
}

.walking_holidays_enter a:hover{
color:#998852;
text-decoration:none;
}

.titlecaption {
color:#4b5c3c;
line-height:17px;
padding-top:12px;
text-align:center
}

.abtacaption {
color:#4b5c3c;
line-height:17px;
padding-top:8px;
text-align:center
}

.titlecaption a,.footer a {
color:#4b5c3c;
text-decoration:none
}

.titlecaption a:hover,p a:hover,.title a:hover,.caption a:hover,.textalign a:hover,.footer a:hover {
color:#b79736;
text-decoration:underline
}

.top a,.top a:hover {
color:#e6cb73;
text-decoration:none
}

.topbox {
background:#ffe385 url(img/top.gif) no-repeat top;
border-top:10px solid #FFE385
}

.walking_holiday_links_top {
	color:#c4a53f;
	font-size:10px;
	letter-spacing:-1px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:100%;
	margin-top: 10px;
}

.walking_holiday_links_top a {
color:#c4a53f;
text-decoration:none
}

.walking_holiday_links_top a:hover {
color:#ddb847;
text-decoration:underline
}

.walking_holidays_links {
font-size:9px;
letter-spacing:-0.04em;
line-height:normal;
margin-left:auto;
margin-right:auto;
margin-top:0;
padding-bottom:10px;
text-align:center;
width:820px
}

.image_menu {
font-size:9px;
letter-spacing:-0.04em;
line-height:normal;
margin-left:auto;
margin-right:auto;
margin-top:0;
padding:10px 0px 10px 0px;
text-align:center;
width:841px
}

/* first example */

 /* set background images for corners */
.rbroundbox { background:#606D1E; }
.rbtop div  { background: url(img/walking_top_left.jpg) no-repeat top left; }
.rbtop      { background: url(img/walking_top_right.jpg) no-repeat top right; }
.rbbot div  { background: url(img/walking_bottom_left.jpg) no-repeat bottom left; }
.rbbot      { background: url(img/walking_bottom_right.jpg) no-repeat bottom right; }

 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.rbcontent  { margin: 0 15px; }
.rbroundbox { width:412px; margin:0; float:left; }

.rbroundbox2 { background:#4C5B3A; }
.rbtop2 div  { background: url(img/dolomites_top_left.jpg) no-repeat top left; }
.rbtop2      { background: url(img/dolomites_top_right.jpg) no-repeat top right; }
.rbbot2 div  { background: url(img/dolomites_bottom_left.jpg) no-repeat bottom left; }
.rbbot2      { background: url(img/dolomites_bottom_right.jpg) no-repeat bottom right; }

 /* height and width details */
.rbtop2 div, .rbtop2, .rbbot2 div, .rbbot2 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.rbcontent2  { margin: 0 15px; }
.rbroundbox2 { width:412px; margin:0; float:right; }

.walking_holidays_links a:hover {
color:#846d27;
text-decoration:underline
}

.walking_holidays_text {
color:#933;
line-height:normal;
margin-left:auto;
margin-right:auto;
margin-top:8px;
text-align:justify
}

.walking_holidays_text a {
color:#933;
text-decoration:none
}

.walking_holidays_text a:hover {
color:#bd4242;
text-decoration:underline
}

.walkingholidays {
color:#933;
font-family:"Times New Roman", Times, serif;
font-size:2.3em;
font-style:italic;
font-weight:bolder;
letter-spacing:-1px;
padding-bottom:8px;
padding-top:0;
text-align:left;
text-transform:lowercase
}

a {
color:#642
}

a.srollover {
display:block;
width:139px;
margin-top:10px;
height:128px;
float:right;
background:url("img/walking_holidays_brochure.jpg") 0 0 no-repeat;
text-decoration:none;
}

a:hover.srollover {
background-position:-139px 0;
}

.title .linkholidays a{
color:#e5cd77;
text-decoration:none;
}

.title .linkholidays a:hover{
color:#e5cd77;
text-decoration:none;
}

img.linkholidaysimg {
margin-top:-15px;
}

a.skiingholidaysrollover {
background:url("images/skiing_holidays_2009.jpg") 0 0 no-repeat;
display:block;
height:57px;
margin-left:auto;
margin-right:auto;
text-decoration:none;
width:390px
}

a.walkingholidaysrollover {
background:url("images/summer_walking_holidays_2009.jpg") 0 0 no-repeat;
display:block;
height:57px;
margin-left:auto;
margin-right:auto;
text-decoration:none;
width:390px;
}

a.skiingholidaysrollover2 {
background:url("img/skiing_holidays_winter.png") 0 0 no-repeat;
display:block;
height:57px;
margin-left:auto;
margin-right:auto;
margin-top:-28px;
text-decoration:none;
width:390px;
z-index:1;
}

a.walkingholidaysrollover2 {
background:url("img/walking_holidays_summer.png") 0 0 no-repeat;
display:block;
height:57px;
margin-left:auto;
margin-right:auto;
margin-top:-28px;
text-decoration:none;
width:390px;
z-index:1;
}

a.pyreneesholidaysrollover {
background:url("img/pyrenees_holidays_summer.png") 0 0 no-repeat;
display:block;
height:50px;
margin-left:auto;
margin-right:auto;
text-decoration:none;
width:241px;
margin-top:-12px;
z-index:1;
}

a:hover.pyreneesholidaysrollover {
background-position:-241px 0
}

a.selfcateringsrollover {
background:url("img/self_catering.png") 0 0 no-repeat;
display:block;
height:50px;
margin-left:auto;
margin-right:auto;
text-decoration:none;
width:342px;
margin-top:-12px;
z-index:1;
}

a:hover.selfcateringsrollover {
background-position:-342px 0
}

a.supselfcater {
background:url("img/self_catering_superior.png") 0 0 no-repeat;
display:block;
height:50px;
margin-left:auto;
margin-right:auto;
text-decoration:none;
width:342px;
margin-top:-12px;
z-index:1;
}

a:hover.supselfcater {
background-position:-342px 0
}


a.dolomitesholidaysrollover {
background:url("img/dolomites_holidays_summer.png") 0 0 no-repeat;
display:block;
height:50px;
margin-left:auto;
margin-right:auto;
text-decoration:none;
width:374px;
margin-top:-12px;
z-index:1;
}

a:hover.dolomitesholidaysrollover {
background-position:-374px 0
}

.dolomitesholidaysdiv {
width:526px;
height:163px;
margin-top:13px;
margin-left:auto;
margin-right:auto;}

.pyreneesholidaysdiv {
width:242px;
height:163px;
margin-top:13px;
margin-left:auto;
margin-right:auto;}

.selfcateringentry {
width:100%;
height:163px;
margin-top:13px;
margin-left:auto;
margin-right:auto;}

.walking_holidays_enter_2 {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffe385;
font-size:medium;
font-weight:bold;
padding-top:8px;
margin-top:0px;
letter-spacing:0px;
line-height:33px;
text-align:center;
text-transform:lowercase;
z-index:-1;
}

.walking_holidays_enter_2 a{
color:#ffe385;
text-decoration:none;
}

.walking_holidays_enter_2 a:hover{
color:#efd67d;
text-decoration:none;
}

.walking_holidays_enter_3 {
text-align:center;
font-family:"Times New Roman", Times, serif;
color:#8d530f;
font-size:29px;
font-style:italic;
font-weight:bold;
padding-top:10px;
margin-top:0px;
letter-spacing:0px;
line-height:33px;
text-align:center;
z-index:-1;
}

.walking_holidays_enter_3 a{
color:#8d530f;
text-decoration:none;
}

.walking_holidays_enter_3 a:hover{
color:#8d530f;
text-decoration:none;
}

.walking_holidays_enter_3a {
text-align:center;
font-family:"Times New Roman", Times, serif;
color:#343e28;
font-size:29px;
font-style:italic;
font-weight:bold;
padding-top:10px;
margin-top:0px;
letter-spacing:0px;
line-height:33px;
text-align:center;
z-index:-1;
}

.walking_holidays_enter_3a a{
color:#343e28;
text-decoration:none;
}

.walking_holidays_enter_3a a:hover{
color:#343e28;
text-decoration:none;
}


a:hover {
color:#963;
}

a:hover.skiingholidaysrollover,a:hover.walkingholidaysrollover,a:hover.skiingholidaysrollover2,a:hover.walkingholidaysrollover2 {
background-position:-390px 0
}

big {
font-size:1.1em;
}

blockquote {
background:url('img/quote.jpg') no-repeat;
display:block;
font:bold 1.1em verdana,serif;
padding-left:26px;
}

body {
background:#FFE385 url(img/fade.jpg);
background-attachment:fixed;
background-position:bottom;
background-repeat:repeat-x;
color:#846d27;
font-family:verdana;
font-size:62.5%;
font-style:normal;
font-variant:normal;
font-weight:400;
padding:5px 0;
}

citeright {
text-align:right;
}

div.botmenu {
background:#ffe385;
background-position:top;
background-repeat:repeat-x;
margin-bottom:7px
}

div.caption {
color:#442;
float:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-style:italic;
height:auto;
padding-bottom:5px;
padding-left:0;
width:100%;
}

div.lhmenu {
background:#ffea97;
background-position:top;
background-repeat:repeat-x
}

div.nutshell {
background-image:url(img/nutshell2.jpg);
background-position:right;
background-repeat:repeat-y;
color:#FFE385;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:auto;
padding-left:29px;
padding-right:15px;
padding-top:5px;
position:relative;
width:47%
}

div.office {
background-image:url(img/nutshell2.jpg);
background-position:right;
background-repeat:repeat-y;
color:#FFE385;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:535px;
padding-left:29px;
padding-right:15px;
padding-top:5px;
position:relative;
width:47%
}

div.ufficio {
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:italic;
letter-spacing:0;
line-height:21px;
text-align:justify
}

form,table {
margin-bottom:1.2em
}

h1 {
font:normal 2.4em verdana,sans-serif
}

h1 a {
text-decoration:none
}

h1 a:hover,.minortitle a:hover {
text-align:right;
text-decoration:underline
}

h1,h2,h3 {
color:#846d27;
padding:8px 0 2px;
text-align:justify
}

h2 {
font:normal 1.4em verdana,sans-serif
}

h3 {
font:bold 1.2em verdana,sans-serif
}

img {
border:none
}

img.alright { float:right;
}

img.bullet{ margin-top:5px;
}

img.alleft { float:left;
}

img.bpadding {
display:block;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
padding-top:10px
}

img.center {
display:block;
margin-left:auto;
margin-right:auto
}

img.center_abs {
left:867px;
position:absolute;
top:340px
}

img.lpadding {
display:inline;
padding-left:26px
}

img.rpadding {
display:inline;
padding-right:26px
}

img.singleright,.walking_holidays_right {
float:right;
padding-left:20px;
padding-right:10px;
padding-top:10px
}

div.floatedrightnotop {
width:238px;
float:right;
margin-left:21px;
padding-top:10px;
position:relative;
margin-top:0px;
}

.righttext {
width:100%;
display:inline;
text-align:right;
color:#86712e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:normal;
font-style:italic;
float:right;
font-weight:400;
letter-spacing:normal;
text-transform:none;
}

label,.gallery em {
display:block
}

li {
line-height:1.5em
}

li h1,li p {
margin:0
}

li p {
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
letter-spacing:0;
line-height:16px;
text-align:justify
}

li.list1 {
color:#846d27;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:2em;
font-weight:400;
list-style:disc
}

p {
padding:2px 0 10px;
text-align:justify;
}

p a,.title a,.walking_holidays_links a,.caption a,.textalign a {
color:#846d27;
text-decoration:none;
}

small,.small {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
}

ul {
padding:0 2em 1.2em;
}

ul.nutshell,ul.block {
border-top:1px dashed #BCBAAC;
margin:4px 0;
padding:0;
width:100%
}
	