body         { 
    background-color:#47AED9;
    font-family: Verdana ; font-size: 8pt ; color: #003474;
    text-align:left;
}

#menu
{
    position:relative;
    padding:0px;
    margin:0px;
    height:32px;
    width:100%;
    z-index:199;
    background-color:#47aed9;
    }

#menu li
{
    display:inline-block;
    position:relative;
    float:left;
    padding:5px;
    margin:0px;
    text-align:center;
    width:178px;
    _width:188px;
    background-color:#47aed9;
    z-index:199;
    }
    
#menu li a
{
    display:block;
    margin:0px;
    padding:4px 10px 4px 10px;
    text-align:center;
    color:#FFFFFF;
    font-weight:normal;
    font-size:7pt;
    z-index:199;
    background-color:#0f62ac;
}

#menu li a:hover
{
    background-color:#e4e4e4;
    color:#003474;
    }

#menu ul.menu2
    {
    display:none;
    position:absolute;
    padding:0px;
    margin:0px;
    top:42px;
    left:5px;    
    z-index:199;
    background-color:#e4e4e4;
    border:solid 1px #0f62ac;
    height:150px;
    }

div.m1 {border:solid 1px #FFFFFF;left:5px;position:absolute;width:178px;height:150px;background-image:url('/images/menu1.jpg');}
div.m2 {border:solid 1px #FFFFFF;left:193px;position:absolute;width:178px;height:150px;background-image:url('/images/menu2.jpg');}
div.m3 {border:solid 1px #FFFFFF;left:381px;position:absolute;width:178px;height:150px;background-image:url('/images/menu3.jpg');}
div.m4 {border:solid 1px #FFFFFF;left:569px;position:absolute;width:178px;height:150px;background-image:url('/images/menu4.jpg');}
div.m5 {border:solid 1px #FFFFFF;left:757px;position:absolute;width:178px;height:150px;background-image:url('/images/menu5.jpg');}

#menu ul.menu2 li
    {
    display:block;
    padding:5px 0px 5px 0px;
    float:none;
    padding:0px;
    margin:0px;
    text-align:center;
    background-color:transparent;
    width:178px;
    z-index:199;
    }

#menu ul.menu2 li a
    {
    display:inline-block;
    padding:5px 0px 5px 0px;
    color:#003474;
    border:none;
    font-size:8pt;
    background-color:transparent;
    z-index:199;
    }

#menu ul.menu2 li a:hover
    {
    color:#fe0002;
    }
    
#menu ul.menu2 li.destination
{
    border-top: solid 1px #0f62ac;
    display: block;
    margin: 0px;
    text-align: center;
    color: #666666;
    font-weight: normal;
    font-size: 8pt;
    border-left: dotted 1px #FFFFFF;
    line-height:1.5em;
    padding: 5px 5px 5px 5px;
}


.boutonSponsor
{
	border: 2px solid #FFFFFF;
	display: block;
	background-color: #D9EDFC;
	padding: 5px 5px;
	margin: 7px 0px 0px 7px;
	width: 120px;
	color: #0F62AC;
}

.boutonSponsor:hover
{
	border: 2px solid #FE0000;
	background-color: #D9EDFC;
}

.infoHomePage
{
    color: #000080;
    border: 1px solid #000080;
    padding: 5px;
    margin:20px;
    background-color: #0F62AC;
}

.infoHomePage p, .infoHomePage div
{
    color: #FFFFFF;
}
#zoneBonus
{
    color: #000080;
    border: 1px solid #000080;
    margin-top: 10;
    margin-bottom: 0;
    padding: 5px;
    background-color: #FFFF66;
    position:absolute;
    left:190px;
    top:50px;
    visibility:hidden;
}

.drapeau
{
}

h1 div
{
    font-size:10.5pt;
}

.listeRegion
{
	position:absolute;
	left:0px;
	top:0px;
	z-index:1;
}


.overSuisseTourisme
{
	position: absolute;
	display: none;
	text-align: center;
	background-color: #FFFFFF;
	margin-left:5px;
	margin-top:5px;
	z-index:2;
}

.overSuisseTourisme table, .detailSuisseTourisme table
{
	text-align:center;
	border:solid 1px #47AED9;
}

.overSuisseTourisme table th, .detailSuisseTourisme table th
{
	background-color:#47AED9;
	color:#FFFFFF;
}


.overSuisseTourisme a, .detailSuisseTourisme a
{
	font-weight:normal;
}

.detailSuisseTourisme
{
	position: absolute;
	display: none;
	top:-30px;
	left:730px;
	text-align: center;
	background-color: #FFFFFF;
	margin:0px;
	z-index:2;
}

.infoSuisseTourisme
{
	display: block;
	width:100px;
	color:red;
	margin-top:30px;
	font-weight:bold;
}

.highlight
{
    color: #000080;
    border: 1px solid #000080;
    padding: 5px;
    background-color: #FFFF66;
}

.listeVoyageRando p, .listeVoyageRando P
{
padding:0px;
margin:0px;
}

#map
{
	overflow: hidden;
}

td.menuSeparateur
{
border-bottom:solid 2px #e3c300;
}
td.menuSeparateurDouble
{
border-bottom:solid 2px #e3c300;
border-top:solid 2px #e3c300;
}

table.AncienTexte {background-color:#FFFFFF}
table.AncienTexte td {background-color:#FF9F9F}
table.NouveauTexte {background-color:#FFFFFF}
table.NouveauTexte td {background-color:#A8FFA8}

table		 	  {font-family: Verdana ;font-size: 8pt ;color: #003474;}
table.menu		  {font-family: Verdana ;font-size: 8pt ;color: #003474;font-weight:bold}
table.titre		  { background-color: #FFFFFF}
table.accueil 	  { background-image: url('images/spww-patte-menu.jpg') }
table.accueilOver { background-image: url('images/spww-patte-menu-hover.jpg') }

table.menuDroite {font-family: Verdana ;font-size: 8pt ;color: #FFFFFF;}
a.menuDroite		    { font-family: Verdana; font-size: 8pt;color:#FFFFFF; font-weight:normal;	text-decoration:none}
a:hover.menuDroite		{ font-family: Verdana; font-size: 8pt;color:#FFFFFF; font-weight:normal; text-decoration:underline}


td.bouton-carte		 {background-color:#FFF297}

tr.MenuTitreAdmin 	{ color: #000080; font-weight: bold; background-image:url('images/bouton.gif') }
tr.TitreAdmin 		{ color: #FFFFFF; font-weight: bold; background-color:#7CACE0 }
tr.SMenuAdmin 		{background-color:#CACACA}
tr.rollover		 	{background-color:#FFF297}

tr.rolloverPublic		 	{background-color:#F2F2F2}

tr.MenuGaucheSelect {background-color:#FFFFFF}
td.menuGaucheTitre
{
	background-color: #0F62AC;
	font-weight: bold;
	font-size: 10pt;
	color: #FFFFFF;
	padding-left: 5px;
	height: 20px;
}
td.menuGaucheTitre2		 {font-weight:bold; font-size: 10pt;color:#003474; padding-left: 5px; height: 20px;}
td.HomePage		 			 {
	background-color: #008AC8;
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
	padding-left: 5px;
	background: url(images/menu-home-2.gif);
}
td.MenuGaucheNomStation  {font-weight:bold; font-size: 11pt;color:#E3C300; padding-left: 0px}

p, div, textarea		 {font-family: Verdana ;font-size: 8pt ;color: #003474; margin-top:0; margin-bottom:0;}
.sp {font-size: 12pt;font-weight:bold;}

a.cadretitre{font-family: Verdana ;font-size: 8pt ;color: #FF0000; margin-top:0; margin-bottom:3; font-weight:bold}
a:hover.cadretitre{font-family: Verdana ;font-size: 8pt ;color: #FF0000; margin-top:0; margin-bottom:3; font-weight:bold}
.cadretexte{font-family: Verdana ;font-size: 8pt ;color: #003474; margin-top:0; margin-bottom:0}
a.panneau		    { font-family: Verdana; font-size: 7pt;color:#000000; font-weight:normal;text-decoration:none}
a:hover.panneau		{ font-family: Verdana; font-size: 7pt;color:#FF0000; font-weight:normal;text-decoration:none}


.tabnormal		{background-color:#0F62AC; font-family: Verdana; font-size: 8pt;color: #FFFFFF; font-weight:normal; text-decoration:none}
.tabover		{background-color:#E4E4E4; font-family: Verdana; font-size: 8pt;color: #0F62AC; font-weight:bold; text-decoration:underline}
.cadre       {border:3px ridge #FF4247;padding:0;}
.inactif	 {color: #C0C0C0;}


a		    { font-family: Verdana; font-size: 8pt;color:#003474; font-weight:bold;	text-decoration:none}
a:hover		{ font-family: Verdana; font-size: 8pt;color:#FF0000;}

a.select		    { font-family: Verdana; font-size: 8pt;color:#FF0000; font-weight:bold;	text-decoration:none}
a:hover.select		{ font-family: Verdana; font-size: 8pt;color:#FF0000;}

a.onglet	   { font-family: Verdana; font-size: 8pt;color:#003474;font-weight:bold;	text-decoration:none}
a:hover.onglet { font-family: Verdana; font-size: 8pt;color: #FF0000;}

a.copyright		    { font-family: Verdana; font-size: 8pt;color:#FFFFFF; font-weight:normal;text-decoration:none;}
a:hover.copyright	{ font-family: Verdana; font-size: 8pt;color:#FFFFFF; font-weight:normal;text-decoration:none;}

a.SavoirPlus		    { font-family: Verdana; font-size: 8pt;color:#FF0000; text-decoration:none; font-weight:normal}
a:hover.SavoirPlus	{  font-family: Verdana; font-size: 8pt;color:#FF0000; text-decoration:underline; font-weight:normal}

a.LienNoir
{
    font-family: Arial;
    font-size: 8pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
}
a:hover.LienNoir
{
    font-family: Arial;
    font-size: 8pt;
    font-weight: normal;
    color: #FF0000;
}


table.menuDeroulant
{
    width: 150;
    border-collapse: collapse;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 1px;
    padding-bottom: 1px;
    background-color: #E4E4E4;
}

table.menuDeroulant td
{
    padding: 3px 10px 3px 10px;
    border: 1px solid #0F62AC;
    border-collapse: collapse;
    background-color: #E4E4E4;
}

a.menuDeroulant
{
    font-family: Arial;
    font-size: 8pt;
    color: #003474;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    display:block;
}
a:hover.menuDeroulant
{
    font-family: Arial;
    font-size: 8pt;
    color: #E60005;
}
a.menuDeroulantRapide
{
	color: #FFCC00;
	font-weight: normal;
	text-decoration: none;
}
a:hover.menuDeroulantRapide
{
    color: #E60005;
}
td.menuDeroulant
{
    background-color: #008AC8;
    font-weight: normal;
    font-size: 10pt;
    color: #FFFFFF;
    text-align: center;
}
a.smenuDeroulant
{
    font-family: Arial;
    font-size: 8pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
}
a:hover.smenuDeroulant		{ font-family: Arial; font-size: 8pt; font-weight:normal;color:#E60005;}
table.menuDeroulant .smenuDeroulant
{
    background-color: #47AED9;
    text-align: center;
}


a.menu			    { font-family: Verdana; font-size: 8pt;color: #FFFFFF; font-weight:normal; text-decoration:none}
a:hover.menu	    { font-family: Verdana; font-size: 8pt;color: #0F62AC; font-weight:normal; text-decoration:none}
a.menuTrOver	    { font-family: Verdana; font-size: 8pt;color: #0F62AC; font-weight:normal; text-decoration:none}
a:hover.menuTrOver	{ font-family: Verdana; font-size: 8pt;color: #0F62AC; font-weight:normal; text-decoration:none}
a.menuSelect	    { font-family: Verdana; font-size: 8pt;color: #0F62AC; font-weight:normal; text-decoration:none}
a:hover.menuSelect  { font-family: Verdana; font-size: 8pt;color: #0F62AC; font-weight:normal; text-decoration:none;}

a.Smenu			       { font-family: Verdana; font-size: 8pt;  font-weight:normal; color:#FFFFFF; text-decoration:none}
a:hover.Smenu		   { font-family: Verdana; font-size: 8pt;	font-weight:normal;	color:#FFFFFF; text-decoration:underline}
a.SmenuSelect		   { font-family: Verdana; font-size: 8pt;	font-weight:bold;	color:#e3c300; text-decoration:none}
a:hover.SmenuSelect    { font-family: Verdana; font-size: 8pt;	font-weight:bold;	color:#e3c300; text-decoration:none}

a.menuAccueil    	   { font-family: Verdana ;font-size: 12pt; color: #0077A2; font-weight:bold; text-decoration:none}
a:hover.menuAccueil    { font-family: Verdana; font-size: 12pt; color: #FF0000; font-weight:bold; text-decoration:none}
a.menuAccueilSelect    { font-family: Verdana; font-size: 12pt; color: #0077A2; font-weight:bold; text-decoration:none}

a.Langue		    { font-family: Verdana; font-size: 8pt;color: #003474; font-weight:normal;text-decoration:none}
a:hover.Langue		{ font-family: Verdana; font-size: 8pt;color: #FF0000; font-weight:normal;}
a.LangueSelect	    { font-family: Verdana; font-size: 8pt;color: #003474; font-weight:bold;}

a.multipage    		 { font-family: Verdana; font-size: 8pt; color: #003474; text-decoration:none;}
a:hover.multipage    { font-family: Verdana; font-size: 8pt; color: #C92929;}
a.multipageSelect    { font-family: Verdana; font-size: 8pt; color: #003474;font-weight:bold;text-decoration:underline}

a.menubas    		{ font-family: Verdana; font-size: 8pt;color: #7CACE0;text-decoration:none;}
a:hover.menubas     { font-family: Verdana; font-size: 8pt;color: #003474;}
a.menubasSlect      { font-family: Verdana; font-size: 8pt;color: #CC0000;text-decoration:none;}

h1           { font-family: Arial;font-size: 14pt;color: #0F62AC; text-transform: none; margin-top:10; margin-bottom:10; font-weight:bold}
h2           { font-family: Verdana;font-size: 10pt;color: #005677; text-transform: none; font-weight:bold; margin-top:10; margin-bottom:20}
h3           { font-family: Arial; font-size: 10pt; color: #003474}
h4           { font-family: Verdana; font-size: 10pt; color: #005677; letter-spacing: 1pt; font-weight: bold; margin-top: 0; margin-bottom: 3;}
h6           { font-family: Arial;font-size: 18pt;color: #FAB25E; text-transform: none; font-weight:bold; margin-top:10; margin-bottom:0}

input.bouton  {border:2px outset #C6D1CD; background-color: #0077A2;color: #FFFFFF;font-size: 8pt; font-weight:bold}

.TextePhotoNews { font-family: Arial;font-size: 18pt;color: #FFFFFF; text-transform: none; margin-top:10; margin-bottom:10; font-weight:bold; text-align:center; font-style:italic}

.slider
{
     position: relative;
     z-index:1;
}
.slider .images
{
     cursor: pointer;
     z-index:1;
}
.slider .images div
{
     position: absolute;
     padding: 0px;
     display: none;
     top: 0px;
     left: 0px;
     z-index:1;
}
.slider .tabs
{
     display: none;
}

.slider-indent-button
{
     display: none;
}
