#dropmenudiv1{
position:absolute;
line-height:18px;
z-index:100;
padding: 3px;
background-color: #5F69CB;
border-left: 2px solid #C0C0C0; 
		border-top: 2px solid #C0C0C0;
      border-right: 1px solid #000000; 
		border-bottom: 1px solid #000000;
font-family: verdana, arial, helvetica;
text-decoration: none;
color: white;
font-size: 8pt;
font-weight: bold;
}
#dropmenudiv{
margin-top: -18px;
margin-left: 155px;
position:absolute;
border-left: 2px solid #C0C0C0; 
		border-top: 2px solid #C0C0C0;
      border-right: 1px solid #000000; 
		border-bottom: 1px solid #000000;
line-height:18px;
z-index:100;
font-family: verdana, arial, helvetica;
text-decoration: none;
color: white;
font-size: 8pt;
font-weight: bold;
}
#dropmenudiv a{
width: 100%;
position: right;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
font-family: verdana, arial, helvetica;
text-decoration: none;
color: white;
font-size: 8pt;
font-weight: bold;
}
#dropmenudiv a:hover{ 
background-color: #5F69CB;
font-family: verdana, arial, helvetica;
text-decoration: underline;
color: white;
font-size: 8pt;
font-weight: bold;
}
.menu-table {
      width: 160px;   
      font-family: verdana;
      font-size: 8pt;
		border-top: 2px solid #C0C0C0;
		border-bottom: 1px solid #000000;
}
.bluebut {
      border-right: 1px solid #000000; 
		border-bottom: 1px solid #000000; 
		font-size: 8pt; 
		font-family: verdana; color: #FFFFFF; 
		font-weight: bold; 
		border-left: 1px solid #C0C0C0; 
		border-top: 1px solid #C0C0C0; 
		background-color: #5F69CB;
}
.restitles {
	border-style: none;
      border-right: 1px solid #5F69CB;
      border-left: 1px solid #5F69CB;
	height: 20px;
	font-size: 8pt;
	font-family: verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	background-color: #5F69CB;
	vertical-align: middle;
}
.resultcell {
	font-family: verdana, arial, helvetica;
    font-size: 7pt;
    color: #333;
	font-weight: normal;
}
.whitebut {
      border-right: 1px solid #000000; 
		border-bottom: 1px solid #000000; 
		font-size: 8pt; 
		font-family: verdana; color: black; 
		font-weight: bold; 
		border-left: 1px solid #C0C0C0; 
		border-top: 1px solid #C0C0C0; 
		background-color: white;
}   
.more {
      border-right: 2px solid #000000; 
		text-align: center;
		width: 55px;
		height: 23px
		border-bottom: 2px solid #000000; 
		font-size: 8pt; 
		font-family: verdana; color: #FFFFFF; 
		font-weight: bold; 
		border-left: 2px solid #C0C0C0; 
		border-top: 2px solid #C0C0C0; 
		background-color: #5F69CB;
}
.tiny-bluebut {
      border-right: 2px solid #000000; 
		border-bottom: 2px solid #000000; 
		font-size: 7pt; 
		font-family: verdana; color: #FFFFFF; 
		font-weight: bold; 
		border-left: 2px solid #C0C0C0; 
		border-top: 2px solid #C0C0C0; 
		background-color: #5F69CB;
}
.menu-table-chf {
      width: 160px;    
      font-family: verdana;
      font-size: 9pt;
		font-weight: bold;
      border-left: 1px solid #111111;
      border-right: 1px solid #111111;
		border-bottom: 1px solid #111111;
		color: Lime;
}
.menu-table-chalets {
      width: 160px;  
      border-left: 1px solid #111111;
      border-right: 1px solid #111111;
	  border-bottom: 1px solid #111111;
	  font-family: verdana;
      font-size: 9pt;
	  font: bold;
}
.menu-table-td {
      padding: 3px;
      background-color: #5F69CB;
      border-top: 1px solid #111111;
}
.menu-table-td1 {
      padding: 3px;
      background-color: #999999;
      border-top: 1px solid #111111;
}
.menu-table-td-bottom {
      padding: 3px;
      background-color: #9599C1;
      border-top: 1px solid #111111;
      border-bottom: 1px solid #111111;
}
.menu-table-default {
      width: 160px;    
      font-family: verdana;
      font-size: 9pt;
      border-left: 1px solid #111111;
      border-right: 1px solid #111111;
}
.menu-table-td-default {
      padding: 3px;
      background-color: #9599C1;
      border-top: 1px solid #111111;
}
.menu-table-td-bottom-default {
      padding: 3px;
      background-color: #9599C1;
      border-top: 1px solid #111111;
      border-bottom: 1px solid #111111;
}
.pritab {
	width: 12%;
	height: 19px;
	background-color: #9BB6FD;
	border-color: #996633;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom-width: 0px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	font: normal;
	text-align: center;
}
.pritab2 {
	width: 36%;
	height: 19px;
	background-color: #9BB6FD;
	border-color: #9599C1;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom-width: 1px solid;
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	font: bold;
	text-align: center;
}
.pritab3 {
	width: 117px;
	height: 19px;
	background-color: #9BB6FD;
	border-color: #9599C1;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom-width: 0px;
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	font: normal;
	text-align: center;
}
body {
      background-image: url('../images/backmain.gif');
		margin-top: 0px;
      margin-bottom: 0px;
      height: 100%
}
td {
     font-family: verdana, arial, helvetica;
	 font-size: 8pt;
     color: #333;
}
h1 {
	font-size : 14px;
	font-family : verdana, arial, helvetica;
	color: Navy;
	font-weight : normal;
}
h1.news{
	font-size : 14px;
	font-family : verdana, arial, helvetica;
    color: #00FF00;
    font-weight : bold;
}
h2 {
	font-size : 12px;
	font-family : verdana, arial, helvetica;
	color: Navy;
	font-weight : bold;
}
.main-containing-class {
	background-color: #fff;
	height: 100%;
	width: 95%;
	margin: auto;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
.header-logo {
	background-image: url(http://www.ski-jungle.com/images/topBG.jpg);
	width: 95%;
	margin: auto;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	display: block;
	padding: 0px;
	background-repeat: repeat-x;
	background-position: left top;
}
.banner {
	background-image: url(http://www.ski-jungle.com/images/topbanner.jpg);
	margin: auto;
	display: block;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 176px;
}
.chal-banner {
	background-image: url(http://www.ski-jungle.com/images/topbanner.jpg);
	margin: auto;
	display: block;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 176px;
}
.float-right {
      float: right;
      width: 288px;
	  height: 77px;
      padding-right: 15px;
}
.table-main {
	width: 102%;
}
.chalet-pic {
	height: 70px;
	width: 115px;
	text-align: center;
	border-style: solid; 
	border-width: 0px;
}
.chgrey-rating {
	width: 83%;
	height: 40px;
	border: 1px solid White;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica;
	margin-left: 10px;
}
.chgrey-top {
	width: 116px;
	height: 30px;
	border: 1px solid White;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica;
	text-indent: 8px;
	font-weight: bold;
}
.chgrey-top2 {
	width: 120px;
	height: 30px;
   border: 1px solid White;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica;
	text-align: center;
	font-weight: bold;
}
.chgrey-top3{
	width: 117px;
	height: 30px;
	border: 1px solid White;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica;
	text-align: center;
	font-weight: bold;
	font-size: 
}
.chgrey-top4 {
	width: 118px;
	height: 30px;
	border: 1px solid White;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica;
	text-align: center;
	font-weight: bold;
}
.aptg1 {
	width: 115px;
	height: 19px;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	padding: 3px;
	text-align: center;
}
.aptg2 {
	width: 127px;
	height: 19px;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	padding: 3px;
	text-align: center;
}
.aptg3 {
	width: 100px;
	height: 19px;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	padding: 3px;
	text-align: center;
}
.aptg4 {
	width: 135px;
	height: 19px;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	padding: 3px;
	text-indent: 10px;
}
.aptg5 {
	width: 113px;
	height: 19px;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	padding: 3px;
	text-align: center;
}
.aptg6 {
	width: 97px;
	height: 8px;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	padding: 3px;
	text-align: center;
}
.chgrey {
	width: 115px;
	height: 20px;
	border: 1px solid White;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	text-indent: 12px;
}
.chgrey2 {
	width: 118px;
	height: 20px;
	border: 1px solid White;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	text-align: center;
}
.chgrey3 {
	width: 117px;
	height: 20px;
	border: 1px solid White;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	text-align: center;
}
.chgrey4 {
	width: 118px;
	height: 20px;
	border: 1px solid White;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	text-align: center;
}
.chblue {
	width: 116px;
	height: 20px;
	border: 1px solid White;
	background-color: #C1C9FF;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	text-indent: 12px;
}
.chblue2 {
	width: 118px;
	height: 20px;
	border: 1px solid White;
	background-color: #C1C9FF;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	text-align: center;
}
.chblue3 {
	width: 117px;
	height: 20px;
	border: 1px solid White;
	background-color: #C1C9FF;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	text-align: center;
}
.chblue4 {
	width: 118px;
	height: 20px;
	border: 1px solid White;
	background-color: #C1C9FF;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	text-align: center;
}
.chblue-bot {
	width: 115px;
	height: 30px;
	border: 1px solid White;
	background-color: #C1C9FF;
	font-family: verdana, arial, helvetica;
	text-indent: 10px;
	font-weight: normal;
}
.chblue-bot2 {
	width: 121px;
	height: 30px;
	border: 1px solid White;
	background-color: #C1C9FF;
	font-family: verdana, arial, helvetica;
    text-align: center;
}
.chblue-bot3 {
	width: 117px;
	height: 30px;
	border: 1px solid White;
	background-color: #C1C9FF;
	font-family: verdana, arial, helvetica;
	text-align: center;
}
.chblue-bot4 {
	width: 118px;
	height: 30px;
	border: 1px solid White;
	background-color: #C1C9FF;
	font-family: verdana, arial, helvetica;
	text-align: center;
}
.chalet-cat1 {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: black;
	font-weight: bold;
	text-indent: 12px;
	
}
.chalet-cat2 {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: black;
	font-weight: normal;
	padding-left: 10px;
}
.text {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: black;
	font-weight: normal;
	text-align: center;
}
.topbot-text {
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
}
.left-cell {
	background-image: url(http://www.ski-jungle.com/images/leftcol.jpg);
	padding-left: 15px;
   padding-top: 30px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #333;
	background-repeat: no-repeat;
	background-position: left top;
	width: 200px;
	height: 100%;
}
.mainbg {
	background: url(http://www.ski-jungle.com/images/leftcol.gif) repeat-y left top;
}
.main-cell {
      padding: 15px; 
      font-family: verdana, arial, helvetica;
	   font-size: 8pt;
      color: #333;
		height: 100%;
}
.image-padding {
      padding-left: 10px;
}
.smalltext {
     font-family: verdana, arial, helvetica;
	  font-size: 8pt;
     color: #333;
	  font-weight: normal;
}
.smalltext-white {
     font-family: verdana, arial, helvetica;
	  font-size: 8pt;
     color: white;
	  font-weight: bold;
}
.smalltext-form {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #333;
	font-weight: normal;
	vertical-align: top;
	text-align: left;
	height: 7;
	border: none;
}
.smalltext-red {
      font-family: verdana, arial, helvetica;
      font-size: 8pt;
      color: Red;
		font-weight: normal;		
}
.link-tag {
      font-family: verdana, arial, helvetica;
	font-size: 8pt;
      color: green;
		font-weight: normal;
}
.medium-text {
      font-family: verdana, arial, helvetica;
      font-size: 10pt;
      color: #333;	
}
.sitemap-text {
      font-family: verdana, arial, helvetica;
      font-size: 8pt;
		font-weight: normal;
      color: black;	
}
.link-text-title {
	   font-family: verdana, arial, helvetica;
	   font-size: 10pt;
	   color: Navy;
}
.ad-text {
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	color: #333;
	font-weight: bold;
}
.formbox {
	color: Black;
	border: 1px solid #000;
}
.title1 {
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	color: Navy;
	font-weight: bold;
	text-decoration: underline;
}
a.bluebut:link {
	font-family: verdana, arial, helvetica;
        text-decoration: none;
	    color: white;
        font-size: 8pt;
        font-weight: bold;
}
a.bluebut:visited {
	font-family: verdana, arial, helvetica;
        text-decoration: none; 
	     color: white;
        font-size: 8pt;
        font-weight: bold;
}
a.bluebut:hover {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	color: Lime;
	font-size: 9pt;
	font-weight: bold;
}
a.main:link {
	font-family: verdana, arial, helvetica;
        text-decoration: none;
	    color: blue;
        font-size: 8pt;
        font-weight: normal;
        border-bottom: 1px solid  blue;
}
a.main:visited {
	font-family: verdana, arial, helvetica;
        text-decoration: none; 
	     color: blue;
        font-size: 8pt;
        font-weight: normal;
        border-bottom: 1px solid  blue;
}
a.main:hover {
	font-family: verdana, arial, helvetica;
        text-decoration: none;
	    color: red;
        font-size: 8pt;
         font-weight: normal;
        border-bottom: 0px solid  blue;
}
a.copyright:link {
	font-family: verdana, arial, helvetica;
    font-size: 7pt;
    color: #333;
	font-weight: normal;
}
a.copyright:visited {
	font-family: verdana, arial, helvetica;
    font-size: 7pt;
    color: #333;
font-weight: normal;
}
a.copyright:hover {
	font-family: verdana, arial, helvetica;
	font-size: 7pt;
   color: #333;
	font-weight: normal;
}
.copyright-text {
	   font-family: verdana, arial, helvetica;
	   font-size: 7pt;
      color: #333;
		font-weight: normal;
}
a.ballon:link {
	font-family: ballonist sf;
   font-size: 10pt;
	color: Blue;
	font-weight: bold;
}
a.ballon:visited {
	font-family: ballonist sf;
	font-size: 10pt;
      color: Blue;
		font-weight: bold;
}
a.ballon:hover {
	font-family: ballonist sf;
	font-size: 10pt;
      color: Red;
		font-weight: bold;
}

a.next:link {
	font-family: verdana, arial, helvetica;
   font-size: 8pt;
	color: Blue;
	font-weight: normal;
}
a.next:visited {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
      color: Blue;
		font-weight: normal;
}
a.next:hover {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
      color: Red;
		font-weight: normal;
}
a.pagenos:link {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: Blue;
	font-weight: normal;
}
a.pagenos:visited {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
      color: Brown;
		font-weight: normal;
}
a.pagenos:hover {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
      color: Red;
		font-weight: normal;
}
a.sitemap:link {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: Navy;
	font-weight: normal;
}
a.sitemap:visited {
	font-family: verdana, arial, helvetica;
   font-size: 8pt;
      color: Navy;
		font-weight: normal;
}
a.sitemap:hover {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
      color: red;
		font-weight: normal;
}
a.direct:link {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: navy;
	font-weight: normal;
}
a.direc:visited {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
      color: navy;
		font-weight: normal;
}
a.direct:hover {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
      color: red;
		font-weight: normal;
}
a.copyright:hover {
	font-family: verdana, arial, helvetica;
	font-size: 7pt;
      color: #333;
		font-weight: normal;
}
a.directory-headings:link, .directory-headings:, .directory-headings:visited {
        color: navy;
		font-weight: normal;
}
a.directory-headings:hover {
        color: red;
		font-weight: normal;
}
.ski-holidays-france {
       padding: 10px;
       background-color: #9599C1;
}
a.sponsor:visited {
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	font-size: 12px;
	color: yellow;
}
.red-text {
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	font-size: 12px;
	color: red;
}
a.sponsor:hover {
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	font-size: 12px;
	color: blue;
}
.admin-links {
	font-family: verdana, arial, helvetica;
;
	font-weight: normal;
	font-size: 10px
}
.sitemaps {
       font-family: verdana, arial, helvetica;
      font-size: 10pt;
	   width: 92%;
	   background-color: #F0F0FA;
       padding: 10px;
       border: 1px solid  navy;
}
.menu {
       width: 90%;
	height: auto;   
}
.menu-headings {
	font-family: verdana, arial, helvetica;
	color: white;
	font : normal 9px;
	width: 20%;
	height: auto;
}
.mainsections {
       background-color: #F0F0FA;
       padding: 10px;
       border: 1px solid  navy;
}
.ski-holidays-blue-box {
       width: 92%;
       font-family: verdana, arial, helvetica;
       font-size: 9pt; 
       color: #FFFFFF;
}
.large-black-title {
       font-family: verdana, arial, helvetica;
       font-size: 14pt; 
       color: #000;
}
.article-title {
       font-family: verdana, arial, helvetica;
       font-size: 14pt;
		 color: Navy;
		 margin-left: 20px;		         
}
.medium-blk-title {
       font-family: verdana, arial, helvetica;
       font-size: 12pt; 
       font-weight: bold;
       color: #000;
}
.welcome-small-text {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #333;
	font-weight: normal;
	letter-spacing: 2px;
}
.welcome-small-text-chf {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #333;
	color: Black;
	font-weight: normal;
}
.welcome-small-text-chf2 {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	letter-spacing: -1px;
	color: #333;
	font-weight: normal;
}
.mountain-image {
       background-color: #D4E4F0;
       padding: 20px;       
}
.important {
       font-family: verdana, arial, helvetica;
       font-size: 10pt;
       font-weight: bold; 
       color: #000;
       background-color: yellow;
}
.medium-blue-title {
       font-family: verdana, arial, helvetica;
       font-size: 8pt;
       font-weight: bold; 
       color: navy;
}
.padding-img-right {
       padding-right: 10px;
}
.link-notice {
        font-family: verdana, arial, helvetica;
        font-size: 12pt;
       font-weight: bold; 
       color: navy;
       padding: 10px;
       background-color: #C3C4DF;
}
.french-chalet-red {
       font-family: verdana, arial, helvetica;
       font-size: 12pt;
       font-weight: bold; 
       color: red;
}
.french-chalet-blue {
       font-family: verdana, arial, helvetica;
       font-size: 12pt;
       font-weight: bold; 
       color: navy;
}
.directory-main-title-big {
       font-family: verdana, arial, helvetica;
       font-size: 14pt;
       color: navy;
}
.directory-main-title-sub {
       font-family: verdana, arial, helvetica;
       font-size: 10pt; 
       color: navy;
}
.directory-title-section {
       font-family: verdana, arial, helvetica;
       font-size: 10pt;
       font-weight: bold; 
       color: #000;
}
.whitetext {
       font-family: verdana, arial, helvetica;
       font-size: 9pt;
       font-weight: bold; 
       color: #fff;
       text-decoration: none;
}
.small-white-text {
       font-family: verdana, arial, helvetica;
       font-size: 8pt;
       color: #fff;
       text-decoration: none;
}
.small-green-text {
       font-family: verdana, arial, helvetica;
       font-size: 8pt;
       color: lime;
       text-decoration: none;
}
.go-to-ads {
       background: navy;
       font-family: verdana, arial, helvetica;
       font-size: 9pt;
       font-weight: bold; 
       color: #fff; 
       padding: 10px; 
}
form-box-padding {
       padding-left: 5px;
}
a.expand:link {
	font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: #3845DE;
        font-size: 8pt;
        font-weight: bold;
		  
}
a.expand:visited {
	font-family: verdana, arial, helvetica;
        text-decoration: none; 
	     color:#5F69CB;
        font-size: 8pt;
        font-weight: bold;
}
a.expand:hover {
	font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: red;
        font-size: 12pt;
        font-weight: bold;
}

a:link {
	font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: #3845DE;
        font-size: 8pt;
        font-weight: bold;
		  
}
a:visited {
	font-family: verdana, arial, helvetica;
        text-decoration: none; 
	     color:#5F69CB;
        font-size: 8pt;
        font-weight: bold;
}
a:hover {
	font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: red;
        font-size: 8pt;
        font-weight: bold;
}

a.link, .link:, .link:visited {
	    font-family: verdana, arial, helvetica;
        text-decoration: none;
	    color: #5F69CB;
        font-size: 8pt;
        font-weight: bold;
}
a.link:hover {
	     font-family: verdana, arial, helvetica;
        text-decoration: none;
	    color: red;
        font-size: 8pt;
        font-weight: bold;
}
a.partner, .partner:, .partner:visited {
	    font-family: verdana, arial, helvetica;
       text-decoration: none;
	    color: #3845DE;
        font-size: 8pt;
        font-weight: bold;
}
a.partner:hover {
	     font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: red;
        font-size: 8pt;
        font-weight: bold;
}
a.note:link {
	font-family: verdana, arial, helvetica;
   text-decoration: none;
	color: white;
   font-size: 8pt;
   font-weight: bold;
}
a.note:visited {
	font-family: verdana, arial, helvetica;
   text-decoration: none; 
	color: white;
   font-size: 8pt;
   font-weight: bold;      
}
a.note:hover {
	font-family: verdana, arial, helvetica;
	text-decoration: underline;
	color: white;
	font-size: 8pt;
	font-weight: bold;
}
P.indent {
	padding: -5px 2px 0px 2px;
	MARGIN: 0px 0px 0px 25px;
	width: 600px;
	font-size: 8pt;
	color: black;
}
p.left  {
	text-align:left; margin:0px;
	
}
p.title, p.desc {
  font-family: verdana, arial, helvetica;
  padding: 2px;
  margin: 0px;
}
p.title {
	font-size: 8pt;
	font-weight: normal;
}
p.desc {
  font-size: 8pt;
  padding: 0px 0px 0px 15px;
}
p.title a {
	font-weight: normal;
	border: 2px;
}
a.directory:link {
	     font-family: verdana, arial, helvetica;
        text-decoration: none; 
	     color: navy;
		  font-weight: bold;
        font-size: 9pt;
        font-style: normal;      
}
a.directory:visited {
	     font-family: verdana, arial, helvetica;
        text-decoration: none; 
	     color: navy;
		  font-weight: bold;
        font-size: 9pt;
        font-style: normal;     
}
a.directory:hover {
	     font-family: verdana, arial, helvetica;
	     font: bold;
        text-decoration: none;
	     color: red;
        font-size: 9pt;
        font-style: normal;
		  font-style: normal;    
}
a.sidebar:link {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: blue;
        font-size: 10px;
        font-weight: bold;
}
a.sidebar:visited {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: blue;
        font-size: 10px;
        font-weight: bold;
}
a.sidebar:hover {
	     font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: red;
        font-size: 10px;
        font-weight: bold;
		  text-align: center;
}	
 a.small-normal:link {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	    color: blue;
        font-size: 8pt;
        font-weight: normal;
}
 a.small-normal:hover {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	    color: red;
        font-size: 8pt;
        font-weight: normal;
}
 a.small:link {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: #5F69CB;
        font-size: 8pt;
        font-weight: bold;
}
a.small:visited {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: #5F69CB;
        font-size: 8pt;
        font-weight: bold;
}
a.small:hover {
	     font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: red;
        font-size: 8pt;
        font-weight: bold;	  
} 
a.prices:link {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: green;
        font-size: 8pt;
        font-weight: bold;
} 
a.prices:hover {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: red;
        font-size: 8pt;
        font-weight: bold;
}
a.prices:visited {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: green;
        font-size: 8pt;
        font-weight: bold;
}
a.useful:link {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: lime;
        font-size: 8pt;
        font-weight: bold;
}
a.useful:visited {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: lime;
        font-size: 8pt;
        font-weight: bold;
}
a.useful:hover {
	     font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: white;
        font-size: 8pt;
        font-weight: bold;
		  text-align: center;
}	 
a.small-white:link {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: lime;
        font-size: 8pt;
        font-weight: bold;
}
a.small-white:visited {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: lime;
        font-size: 8pt;
        font-weight: bold;
}
a.small-white:hover {
	     font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: white;
        font-size: 8pt;
        font-weight: bold;
		  text-align: center;
}	 
 a.apt:link {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: blue;
        font-size: 11px;
        font-weight: bold;
		  text-align: center;
}
a.apt:visited {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: blue;
        font-size: 11px;
        font-weight: bold;
		  text-align: center;
}
a.apt:hover {
	     font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: red;
        font-size: 12px;
        font-weight: bold;
}
a.chalet:link {
		  font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: blue;
        font-size: 12px;
        font-weight: normal;
		  text-align: center;
}
a.chalet:visited {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: blue;
        font-size: 12px;
        font-weight: normal;
		  text-align: center;
}
a.chalet:hover {
	     font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: red;
        font-size: 12px;
        font-weight: normal;
}
a.chalapts:link {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: blue;
        font-size: 11px;
        font-weight: normal;
		  text-align: center;
}
a.chalapts:hover {
	     font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: red;
        font-size: 11px;
        font-weight: normal;
}
a.chalapts:visited {
        font-family: verdana, arial, helvetica;
        text-decoration: none;
	     color: blue;
        font-size: 11px;
        font-weight: normal;
		  text-align: center;
}
.chgrey-top2 {
	width: 120px;
	height: 30px;
   border: 1px solid White;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica;
	text-align: center;
	font-weight: normal;
}
.chalpage {
	width: 177px;
	height: 30px;
   border: 1px solid White;
	background-color: #CCCCCC;
	font-family: verdana, arial, helvetica;
	text-align: center;
	font-weight: bold;
}
.news-top {
    background-image: url('../images/news_top.gif');
    height: 28px;
    width: 558px;
}
.news-mid {
	background-image: url('../images/news_mid.gif');
	padding:0px 5px 0px 5px;
	width: 558px;
	text-align : left;
}
.news-bot {
    background-image: url('../images/news_bot.gif');
    height: 15px;
    width: 558px;
}
.news-headline {
	color: #006699;
	font-size: 12px;
	padding: 1px 0px 10px 10px;
	display: inline;
	text-decoration : underline;
}
.news-break {
    font-size: 6px;
    padding: 0px;
    margin: 0px;
}
.news-table {
	  width:160px;
	  background-color:#5F69CB;
	  font-family:verdana;
	  border:1px solid #111111;
	  padding:5px;
	  height:auto;
}
.sj-noticeboard-title {
	font-style:bold;
	color:#00FF00;
	font-size:14px;
	font-family:verdana;
}
.ski-news-title {
	font-weight:bold;
	color:#00FF00;
	font-size:14px;
	font-family:verdana;
} 
.ski-news-heading {
	  font-weight:bold;
	  color:#FFFF00;
	  font-size:10px;
	  font-family:verdana;  
}
.ski-news-copy  {
	color:white;
	font-size:10px;
	font-family:verdana;
	font-style:normal;
}
a.news:link {
	font-weight:bold;
	  color:Yellow;
	  font-size:10px;
	  font-family:verdana;
}
a.news:hover {
	font-weight:bold;
	color:Red;
	color: 
	font-size:10px;
	font-family:verdana;
}
a.news:visited {
	font-weight:bold;
	color:Yellow;
	font-size:10px;
	font-family:verdana;
}
.dlink {
	cursor:pointer;
	cursor:hand;
	color: Blue;
	text-decoration: none;
}
.clpge  {
	cursor:pointer;
	cursor:hand;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	color: #3845DE;
	text-align:left;
	margin:0px;
	font-weight : bold;
	font-size : 8pt;
}
.clpge-sidebar  {
	cursor:pointer;
	cursor:hand;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	color: #3845DE;
	text-align:left;
	margin:0px;
	font-weight : bold;
	font-size : 8pt;
}
.clpge-newwin  {
	cursor:pointer;
	cursor:hand;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	color: #3845DE;
	text-align:left;
	margin:0px;
	font-weight : bold;
	font-size : 8pt;
}
a.reciprocal:link  {
	cursor:pointer;
	cursor:hand;
	font-family: verdana, arial, helvetica;



	text-decoration: none;
	color: #3845DE;
	text-align:left;
	margin:0px;
	font-weight : bold;
	font-size : 8pt;
}
a.reciprocal:hover  {
	cursor:pointer;
	cursor:hand;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	color: #3845DE;
	text-align:left;
	margin:0px;
	font-weight : bold;
	font-size : 8pt;
}
a.reciprocal:visited {
	cursor:pointer;
	cursor:hand;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	color: #3845DE;
	text-align:left;
	margin:0px;
	font-weight : bold;
	font-size : 8pt;
}
.news1 {
	cursor:pointer;
	cursor:hand;
    color: #FFFF00;
	 font-size: 8pt;
	 text-decoration: none;
}
.news2 {
	cursor:pointer;
	cursor:hand;
	color: #FFFF00;
	font-size: 8pt;
	text-decoration: none;
}
.addlnk {
  font-family: verdana, arial, helvetica;
  font-size: 8pt;  
}
.formbox {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-style: normal;
	color: Black;
	border: 1px navy solid;
}
a.linksx:link, .linksx:, .linksx:visited {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	color: Navy;
	text-align:left;
	margin:0px;
	font-weight : bold;
	font-size : 12px;
}
a.linksx:hover {
	font-family: verdana, arial, helvetica;
, Helvetica, sans-serif;
        text-decoration: underline;
	    color: red;
        font-size: 12px;
        font-weight: bold;
}
a.shop:link {
	font-family: verdana, arial, helvetica;
        text-decoration: none;
	    color: blue;
        font-size: 8pt;
        font-weight: normal;
}
.linksy  {
	padding: -5px 2px 0px 2px;
	MARGIN: 0px 0px 0px 0px;
	width: 600px;
	font-size: 8pt;
	font-weight : bold;
}
.formborder {
	border-right: 1px solid #000000; 
		border-bottom: 1px solid #000000; 
		font-size: 8pt; 
		font-family: verdana; 
		font-color: white; 
		font-weight: bold; 
		border-left: 1px solid #C0C0C0; 
		border-top: 1px solid #C0C0C0; 
		background-color: #5F69CB;
}
