/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #474747;
	background: #F2EBE3;
	margin: 0px;
	line-height: 16px;
	padding-top: 0px;
}
form { margin:0;padding:0; } 
SELECT                 	{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #424242;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
}
INPUT	{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #424242;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
   border:1px solid;
/*	border: 0px none;-->*/
}
a {
	text-decoration: none;
	color: #3366FF;
}
img{
border: thin;
border-color: #999999;
}
.titili {
	WIDTH: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: orange;
	height: 40px;
	padding-top: 5px;
	padding-left: 35px;
	padding-bottom: 15px;
	z-index: 2;
}
.img2{
border: none;
}
.img3{
border: none;
float:left;
}
a:hover {
	text-decoration: blink;
	color: Red;
}
TEXTAREA                {BACKGROUND-COLOR: #FFFFFF; COLOR: #424242; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; border: 1px;  border-bottom-style: outset; border-left-style: outset; border-right-style: outset; border-top-style: outset}
table{
	font-size: 11px;
}
#top {width:80%;}
#topText {font-size:10px;padding:0 20px 14px 20px;}
#yellowBar {
	background: #D9D9D9;
	height: 24px;
}
#main {width:80%;}
.mainCol {width:38%;vertical-align:top;padding:12px;}
.comment {
	font-size: 10px;
	font-style:italic;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #6565B1;
	font-weight: normal;
	Text-align: justify;
	/*D2691E;*/
}
.seasonal {
	vertical-align: top;
	background: #F2EBE3;
	line-height: 14px;
}
.seasonalHeader {
	font-size: 12px;
	color: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
#footer {width:80%;}
#grayBar {background:#333;height:1px;}
#searchBox {width:450px;padding-top:20px;}
#searchTextBox {padding-left:10px;padding-right:10px;}

.carte-button
{
	color: #FFFAE1;
	font-weight: bold;
	border-style: outset;
	border-color: #FFFAE1;
	FONT-SIZE: 9px;
	border-width: 1px;
	background-color: #DB7800;
	clear: both;
	padding: 2px;
} 
.ok-button      		{
	BACKGROUND-COLOR: Gray;
	COLOR: White;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	border: 1px;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
}
.mboxDefault {
	font-size: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 12px;
}
.titre1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #DB7800;
	Padding-left:19px; 
	Padding-right:19px; 
	Padding-bottom:10px; 
}
h1{
	margin:0;
}
h1.titre1{
	margin:0;
}
h2.titre2{
	margin:0;
}
.titre0 {
	WIDTH: 350px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	position: absolute;
	top: 105px;
	left: 190px;
	z-index: 2;
	height: 100px;
	padding-top: 5px;
}
.titrhome {
	WIDTH: 500px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	position: absolute;
	top: 70px;
	left: 190px;
	z-index: 2;
	height: 130px;
	padding-top: 5px;
}
.titre2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #363636;
}
.titre3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #363636;
}
.info {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #676767;
	Text-align: justify;
	text-indent: 6px;
}
.info2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #676767;
	Text-align: justify;
	text-indent: 6px;
	height: 310px;
	padding: 0;
	margin: 0;
	overflow: auto;
}
.info3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13 px;
	font-style: italic;
	font-weight: normal;
	color: #676767;
	Text-align: justify;
	text-indent: 12px;
	width: 260px;
	padding: 0;
	margin: 0;
	overflow: auto;
	float:left;
}
#colas{
	padding: 0px;
	width: 340px;
	float:right;
}
.intro2 {
	height: 250px;
	padding: 0;
	margin: 20;
	overflow: auto;
}
.intro {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: Gray;
}

.lettrine {	/*FILTER: glow(color='#FFFFFF',strength='3');*/ font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	line-height: 30px;	font-size: 32px;	color: #DB7800;}
.autre {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: Black;
}
.tit1 { background: #F2EBE3; Background-image:url('images/photos-depot_mer.jpg'); Background-repeat:no-repeat; Height:194px; Width:1024px; Padding-left:24px;}
.tit2 { background: #F2EBE3; Background-image:url('images/photos-depot_plage.jpg'); Background-repeat:no-repeat; Height:194px; Width:1024px; Display:block; Padding-left:24px;}
.tit3 { background: #F2EBE3; Background-image:url('images/photos-depot_ciel.jpg'); Background-repeat:no-repeat; Height:194px; Width:1024px; Display:block; Padding-left:24px;}
.tit1noel { background: #F2EBE3; Background-image:url('images/photos-depot_mernoel.jpg'); Background-repeat:no-repeat; Height:194px; Width:1024px; Padding-left:24px;}
.tit2noel { background: #F2EBE3; Background-image:url('images/photos-depot_plagenoel.jpg'); Background-repeat:no-repeat; Height:194px; Width:1024px; Display:block; Padding-left:24px;}
.tit3noel { background: #F2EBE3; Background-image:url('images/photos-depot_cielnoel.jpg'); Background-repeat:no-repeat; Height:194px; Width:1024px; Display:block; Padding-left:24px;}
.tit1an { background: #F2EBE3; Background-image:url('images/photos-depot_meran.jpg'); Background-repeat:no-repeat; Height:194px; Width:1024px; Padding-left:24px;}
.tit2an { background: #F2EBE3; Background-image:url('images/photos-depot_plagean.jpg'); Background-repeat:no-repeat; Height:194px; Width:1024px; Display:block; Padding-left:24px;}
.tit3an { background: #F2EBE3; Background-image:url('images/photos-depot_cielan.jpg'); Background-repeat:no-repeat; Height:194px; Width:1024px; Display:block; Padding-left:24px;}
.tit1paq { background: #F2EBE3; Background-image:url('images/photos-depot_merpaq.jpg'); Background-repeat:no-repeat; Height:194px; Width:1024px; Padding-left:24px;}
.tit2paq { background: #F2EBE3; Background-image:url('images/photos-depot_plagepaq.jpg'); Background-repeat:no-repeat; Height:194px; Width:1024px; Display:block; Padding-left:24px;}
.tit3paq { background: #F2EBE3; Background-image:url('images/photos-depot_cielpaq.jpg'); Background-repeat:no-repeat; Height:194px; Width:1024px; Display:block; Padding-left:24px;}
.tit1rentree { background: #F2EBE3; Background-image:url('images/photos-depot_merrentree.jpg'); Background-repeat:no-repeat; Height:194px; Width:1024px; Padding-left:24px;}
.tit2rentree { background: #F2EBE3; Background-image:url('images/photos-depot_plagerentree.jpg'); Background-repeat:no-repeat; Height:194px; Width:1024px; Display:block; Padding-left:24px;}
.tit3rentree { background: #F2EBE3; Background-image:url('images/photos-depot_cielrentree.jpg'); Background-repeat:no-repeat; Height:194px; Width:1024px; Display:block; Padding-left:24px;}

.top260 {
	background-color: #ffffff;
	Background-image: url('images/top260.png');
	Background-repeat: no-repeat;
	Height: 17px;
	Width: 260px;
}
.mid260 {
	Background-image: url('images/mid260.png');
	Background-repeat: repeat-y;
	Text-align: left;
	Width: 260px;
	background-color: #ffffff;
	padding: 0px 20px 0px 22px; 
}
.bot260 {
	Background-image: url('images/bot260.png');
	background-color: #ffffff;
	Background-repeat: no-repeat;
	Height: 17px;
	Width: 260px;
}

.top510 {
	background-color: #ffffff;
	Background-image: url('images/top510.png');
	Background-repeat: no-repeat;
	Height: 17px;
	Width: 510px;
}
.mid510 {
	Background-image: url('images/mid510.png');
	background-color: #ffffff;
	Background-repeat: repeat-y;
	padding: 10px; 
	Text-align: center;
	Width: 510px;
}
.bot510 {
	background-color: #ffffff;
	Background-image: url('images/bot510.png');
	Background-repeat: no-repeat;
	Height: 17px;
	Width: 510px;
}

.n510 {Padding-top:10px; Padding-bottom:10px; Padding-left:15px; Padding-right:25px; Text-align:center; Width:460px; }

.top650 {
	background-color: #ffffff;
	Background-image: url('images/top650.png');
	Background-repeat: no-repeat;
	background-color: #ffffff;
	Height: 17px;
	Width: 650px;
}
.mid650 {
	Background-image: url('images/mid650.png');
	Background-repeat: repeat-y;
	Width: 650px;
	padding-left:25px;
	padding-right:25px;
}
.bot650 {
	background-color: #ffffff;
	Background-image: url('images/bot650.png');
	Background-repeat: no-repeat;
	Height: 17px;
	Width: 650px;
}

#next {
	position:absolute; top:450px; left:250px; z-index:2; 
	}
#previous {
	position:absolute; top:450px; left:740px; z-index:2; 
	} 
#next0 {
	position:absolute; top:450px; left:150px; z-index:2; 
	}
#previous0 {
	position:absolute; top:450px; left:620px; z-index:2; 
	} 
#nexti {
	position:absolute; top:450px; left:155px; z-index:2; 
	}
#previousi {
	position:absolute; top:450px; left:755px; z-index:2; 
	} 

.corps {background-color: #F2EBE3; Width:1110px; Text-align:left; Padding-left:10px;}
.corp2 {background-color: #F2EBE3; Width:1210px; Text-align:left; Padding-left:10px;}

#colonne1{
	width: 260px;
	float: left;
	overflow:hidden;
}
#colonne1c{
	width: 800px;
	float:left;
}
#colonne1b{
	width: 150px;
	float:left;
}
#colonne2{
	width: 510px;
	float:left;
}
.larg450{
	width: 468px;
	padding-left: 10px;
	margin-left: 5px;
}
div.larg450 h2, .larg450 a.on, .larg450 a:hover {color:#1656be;}
div.larg450 h2 {font-size:15px; height:15px; margin:0px 0 2px 20px; padding:5px 0 7px 0; width:218px; 
	Background: url('/images/top_h2.gif') left;
	padding-left : 30px;
	Background-repeat: no-repeat;
}
.one
{
	text-align: left;
	padding:0;
}
.two
{
	text-align: right;
	padding:0;
}
div.larg450 .top {font-size:14px; color:#db7800;}
div.larg450 a {font-size:10px; color:#999999;}

#larg650{
	width: 600px;
	overflow: auto;
}
#larg260{
	width: 218px;
}
div.larg260 {width:218px;}
div.larg260 a {color:#999999;}
div.larg260 h2, .larg260 a.on, .larg260 a:hover {color:#1656be;}
div.larg260 h2 {font-size:15px; height:15px; margin:0px 0 2px 0; padding:15px 0 7px 0; width:218px; 
	Background: url('/images/top_h2.gif') left;
	padding-left : 30px;
	Background-repeat: no-repeat;
}
div.larg260 h3, .larg260 a.on, .larg260 a:hover {color:#DB7800;}
div.larg260 h3 {font-size:15px; height:15px; margin:0px 0 2px 0; width:218px;  padding:15px 0 0px 0;
	Background: url('/images/top_col1.gif') left;
	padding-left : 30px;
	Background-repeat: no-repeat;
}
div.larg260 ul.primary a {font-size:12px;}
div.larg260 ul.primary {margin:0; padding:0; width:208px;}
div.larg260 ul.primary li {list-style-type:none; font-size:9px; padding:3px 0 0px 30px;}
div.larg260 ul.primary li.first {border-top:solid 1px #EF9B00;}
#colonne2b{
	width: 650px;
	float:left;
}
#colonne3{
	width: 260px;
	float: left;
}
#larg200{
	width: 200px;
}
div.larg200 {width:200px;}
div.larg200 a {color:#999999;}
div.larg200 h3, .colonne3 a.on, .colonne3 a:hover {color:#DB7800;}
div.larg200 h3 {font-size:14px; height:15px; margin:15px 0 12px 10px; width:170px; border-bottom:solid 1px #EF9B00;}
div.larg200 ul.primary a {font-size:12px; font-weight:bold;}
div.larg200 ul.primary {margin:0; padding:0; width:180px;}
div.larg200 ul.primary li {list-style-type:none; font-size:9px; border-top:solid 1px #CCCCCC; padding:3px 0 3px 10px;}
#colonne3b{
	width: 700px;
	float:left;
}
.pays {
	font-weight: bold;
	color: #3399CC;
}
.titlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #383838;
}
.photos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
}
#glowtext {
	/*FILTER: glow(color='orange',strength='9');*/
	WIDTH: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #FFFFFF;
	position: absolute;
	top: 75px;
	left: 220px;
	z-index: 2;
	height: 40px;
	padding-top: 5px;
}
.streamlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	margin-left: 20px;
	margin-bottom: 10px;
	float: left;
	text-align: center;
	width: 130px;
	height: 150px;
}
.streamlis2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	margin-left: 20px;
	margin-bottom: 10px;
	float: left;
	text-align: Justify;
	width: 130px;
	height: 150px;
}
.newimg {
	Background-image: url('/images/dernieresimage2.png');
	Background-repeat: no-repeat;
	margin: 20px 110px 30px 50px;
	text-align: center;
	font-weight: bold;
	float: right;
	Height: 155px;
	Width: 211px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.menav {
	margin: 20px 110px 30px 50px;
	float: right;
	Height: 151px;
	Width: 408px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.submit-button {
    background-color:#f5f5f5;
    border:1px solid #dedede;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
     padding:5px 10px 6px 7px;
	}
.submit-button a:hover{
    background-color:#dff4ff;
    color:#336699;
}

#topub {
	position:relative;
	top: 250px;
	left: 250px;
	z-index: 3;
}
.top1 {
	color:#1656be; 
	font-size:15px; 
	height:15px; 
	margin:0px 0 2px 30px; 
	padding:5px 0 7px 0; 
	Background: url('/images/top_h2.gif') left;
	padding-left : 30px;
	Background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
}
.categoryHeader {
	color:#DB7800; 
	font-size:15px; 
	font-weight: bold;
	height:20px; 
	margin:5px 0 2px 30px; 
	padding:13px 0 7px 0;
	Background: url('/images/top_col1.gif') left;
	padding-left : 30px;
	Background-repeat: no-repeat;
	text-align: center;
}
#pag{
	clear: both;
	color: #0093D9;
	height: 2em;
	margin: 2em 0 2em 10px;
}
#pag a,#pag strong{
	border: 1px solid #F0F8FF;
	display: block;
	color: #0093D9;
	float: left;
	margin: 0 5px 0 0;
	padding: 1px 5px;
	text-align: center;
	text-decoration: none;
}
#pag a:hover{
	background: #0093D9;
	border-color: #006697;
	color: #fff;
}
#pag strong{border:0;color:#000;font-size:107%;font-weight:bold;padding:2px 6px;}
#pag2{
	clear: both;
	color: #0093D9;
	height: 2em;
	margin: 2em 0 2em 10px;
}
#pag2 a,#pag2 strong{
	border: 1px solid #F0F8FF;
	display: block;
	color: #0093D9;
	width:137px;
	height:200px;
	float: left;
	margin: 0 3px 0 0;
	padding: 1px 3px;
	text-align: center;
	text-decoration: none;
}
#pag2 a:hover{
	background: #0093D9;
	border-color: #006697;
	color: #fff;
}
#pag2 strong{border:0;color:#000;font-size:107%;font-weight:bold;padding:2px 6px;}
#pag-next,#pag-prev{border-width:2px;font:114% Tahoma,Helvetica,sans-serif;margin-top:-2px;padding-bottom:1px;padding-top:1px;_margin-top:-2px;}
#pag-next{margin-left:9px;}
#pag-prev{margin-right:14px;}

div.afcom-top {
  padding-top: 0px;
  background-image: url(images/com_01.gif);
  background-position: top;
  background-repeat: no-repeat;
}
div.afcom-bottom {
  padding: 12px;
  background-image: url(images/com_03.gif);
  background-position: bottom;
  background-repeat: no-repeat;
}
div.afcom-bottom a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
div.afcom-fond {float:left; background-image: url(images/com_02.gif); width:119px; background-repeat: repeat-y; visibility: visible; z-index: 0;}
div.afcom {height:600px;}
div.800-top {
  padding-top: 0px;
  background-image: url(images/f800_01.png);
  background-position: top;
  background-repeat: no-repeat;
}
div.800-bottom {
  padding: 12px;
  background-image: url(images/f800_03.png);
  background-position: bottom;
  background-repeat: no-repeat;
}
div.800-bottom a {
	text-decoration: none;
	font-size:14px; 
	font-family: Arial, Helvetica, sans-serif;
}
div.800-fond {float:left; background-image: url(images/f800_02.png); width:810px; background-repeat: repeat-y; visibility: visible; z-index: 0;}

@media print{
#screen{
 display: none;
 }
}