/* Web coding by PWheldon ::: Graphic Design www.tunnelvision.info 

sao-vicente Only
*/
/* saovicente */
.sao-vicente {background:#4d207b url(images/saovicente.gif) no-repeat top left ; font-size: 13px; color: #fff;
scrollbar-arrow-color: #fff;
scrollbar-3dlight-color: #4d207b;
scrollbar-highlight-color: #8b6ea9;
scrollbar-face-color: #8b6ea9;
scrollbar-shadow-color: #8b6ea9;
scrollbar-darkshadow-color: #4d207b;
scrollbar-track-color: #4d207b;
}
.sao-vicente h1 {text-align: right; font-size: 16px;	padding: 5px 0px 5px 0;	margin: 0px 10px 0px 0px;
}
.sao-vicenterightblock {border-bottom: solid 1px #fff; padding:5px; margin-bottom:5px;background:#8b6ea9; color:#fff
}
.menusao-vicenteaccom {padding:5px 0 0 0; margin:0; list-style:none; height:30px; position:relative; background:transparent url(band.gif) repeat-x left bottom; font-size:11px;}
.menusao-vicenteaccom  li {float:right; height:30px; margin-right:1px;}
.menusao-vicenteaccom li a {display:block; float:left; height:30px; line-height:25px; color:#fff; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 6px; cursor:pointer; background:url(standard-left.gif) no-repeat;}
.menusao-vicenteaccom  li a b {float:left; display:block; padding:3px 16px 5px 12px; background:url(standard.gif) no-repeat right top;}
.menusao-vicenteaccom  li.selected a {color:#fff; background:url(sao-vicenteselected-left.gif) no-repeat;}
.menusao-vicenteaccom  li.selected a b {background:url(sao-vicenteselected.gif) no-repeat right top;}
.menusao-vicenteaccom  li a:hover {color:#fff; background: url(sao-vicentehover-left.gif) no-repeat;}
.menusao-vicenteaccom  li a:hover b {background:url(sao-vicentehover.gif) no-repeat right top;}
.menusao-vicenteaccom  li.selected a:hover {color:#fff; background: url(sao-vicenteselected-left.gif) no-repeat; cursor:default;}
.menusao-vicenteaccom  li.selected a:hover b {background:url(sao-vicenteselected.gif) no-repeat right top;}
.dates  {text-align:center; padding:10px 0px; border-left: 1px solid #4d207b; border-right: 1px solid #4d207b
}
.datesstart  {text-align:center; padding:10px 0px;  border-right: 1px solid #4d207b
}
.datesend  {text-align:center; padding:10px 0px; border-left: 1px solid #4d207b; 
}
.panel{
	text-align: left;
	margin-bottom:0px;
border-top: #4D207A solid 2px;
	padding: 10px;
	cursor: pointer;
margin-left:-5px; margin-right:-5px; 
}
.panel a{
	text-decoration:none;
	color:#ccc;
}
.panel a:hover{
	background: #ccc
}
 .panel-up{
	background:url(/images/sao-vicente/expand.gif) no-repeat right ;
 }
.panel-down{
	background:url(/images/sao-vicente/collapse.gif) no-repeat scroll right;
}
.panel-target{
	padding:5px;
	background-color:#b3a0c6;
	margin-left:-5px; margin-right:-5px; 
}
.panel-closed{
	display:none;
}
.datesborder { border-top: #4D207A solid 2px; margin-left:-5px; margin-right:-5px; 
}
.alllink a{background:url(/images/sao-vicente/all-holidays.gif) no-repeat; background-position: 0 0px;float:right; display:block; width:93px; height:0px; margin-top:40px; padding-top:61px;overflow:hidden;  }
.alllink   a:visited { background-position: 0px 0px; }
.alllink   a:hover { background-position: 0px -61px;}
.alllink  a:hover:visited { background-position: 0px -61px;}

.back a{background:url(/images/sao-vicente/back-island.gif); float: left; no-repeat; background-position: 0 0px; display:block; width:315px; height:0px; padding-top:56px; margin-left:15px;margin-bottom:15px;overflow:hidden;  }
.back   a:visited { background-position: 0px 0px; }
.back   a:hover { background-position: 0px -56px;}
.back  a:hover:visited { background-position: 0px -56px;}

.basketholiday {float:right; padding-top:22px; padding-right:10px }
.addbasket a{background:url(/images/sao-vicente/addtobasket.gif) no-repeat; background-position: 0 0px;float:right; display:block; width:133px; height:0px; padding-top:22px;overflow:hidden; margin-top:20px  }
.addbasket   a:visited { background-position: 0px 0px; }
.addbasket   a:hover { background-position: 0px -23px;}
.addbasket  a:hover:visited { background-position: 0px -23px;}
