@charset "UTF-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	text-align: center;
	background-image: url(../images/background-carnaval.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #d0ebfc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}

/* DIV */
#HautDePage { 
	position: relative;
	width: 956px;
	height: 250px;
	margin: auto;
	padding: 0;
	border: 0;
	background-image: url(../images/menu_haut_carnaval.png);
	background-repeat: no-repeat;
} 
#PubAnglais { 
	position: float;
	width: 956px;
	height: 32px;
	vertical-align: top;
	margin: 0px;
	padding: 13px 0px 0px 0px;
	border: 0px;
	text-align: center;
} 
#MenuGauche { 
	position: float;
	float: left;
	width: 312px;
	height: 180px;
	vertical-align: top;
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 0px 12px;
	border: 0px;
	text-align: center;
	background-image: url(../images/menu.png);
	background-repeat: no-repeat;
	background-position: right;
} 
#Logo { 
	position: float;
	float: left;
	width: 308px;
	height: 200px;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	text-align: center;
} 
#MenuDroit { 
	position: float;
	float: right;
	width: 312px;
	height: 180px;
	vertical-align: top;
	margin: 12px 0px 0px 0px;
	padding: 0px 12px 0px 0px;
	border: 0px;
	text-align: center;
	background-image: url(../images/menudroit.png);
	background-repeat: no-repeat;
	background-position: left;
} 
#Contenant {
	position: relative;
	width: 956px;
	height: 100%;
	margin: auto;
	padding: 0px;
	border: 0px;
	text-align: left;
	font-family: Verdana;
	Font-size: .7em;
}
#ColGauche {
	width: 287px;
	height: auto;
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#Spectacles {
	position: float;
	float: left;
	width: 275px;
	height: auto;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 12px;
	border: 0px;
	text-align: center;
}
#ColDroit {
	width: 669px;
	height: auto;
	position: relative;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#Animation {
	position: float;
	float: right;
	width: 645px;
	height: auto;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	padding: 0px 12px 24px 12px;
	border: 0px;
	text-align: left;
}
#BasDePage { 
	position: float;
	float: left;
	width: 956px;
	height: 70px;
	margin: auto;
	padding: 20px 0px 0px 0px;
	border: 0;
	background-image: url(../images/menu_bas.png);
}
#Reference { 
	position: float;
	float: left;
	width: 956px;
	height: 15px;
	margin: auto;
	padding: 0;
	border: 0;
	background-color: #000000;
}






/* FONTES */
a:link { color: #f3eed2; text-decoration: none }
a:visited { color: #f3eed2; text-decoration: none }
a:hover { color: #f3eed2; text-decoration: underline }

.p {font-family: Georgia; margin: 0pt; font-weight: bold; font-size: 2em; color: #009a9d;}

.grandtitre {font-family: Georgia; text-align: left; font-weight: bold; font-size: 2.0em; color: #9e0000;}

.titre {font-family: Georgia; text-align: left; font-weight: bold; margin: 0pt; font-size: 1.5em; color: #9e0000;}

.intro {font-family: Georgia; text-align: left; line-height:1.4; padding-left: 20px; font-weight: bold; font-size: 1.1em; color: #000000;}

.texte {font-family: Verdana; font-size: 1em; text-align: left; color: #000000;}
.texte a:link { color: #9e0000; text-decoration: none }
.texte a:visited { color: #9e0000; text-decoration: none }
.texte a:hover { color: #9e0000; text-decoration: underline }

.blues {font-family: Verdana; font-size: 1em; text-align: center; color: #f3eed2;}
.blues a:link { color: #d6a84c; text-decoration: none }
.blues a:visited { color: #d6a84c; text-decoration: none }
.blues a:hover { color: #d6a84c; text-decoration: underline }

.suite {font-family: Verdana; font-size: 1.3em; text-align: right; color: #9e0000;}
.suite a:link { color: #9e0000; text-decoration: none }
.suite a:visited { color: #9e0000; text-decoration: none }
.suite a:hover { color: #9e0000; text-decoration: underline }

.cal {font-family: Verdana; font-size: 0.7em; text-align: center; color: #000000;}
.cal a:link { color: #9e0000; text-decoration: none }
.cal a:visited { color: #9e0000; text-decoration: none }
.cal a:hover { color: #9e0000; text-decoration: underline }

.menubasdepage {font-family: Verdana; font-size: 1em; text-align: center; color: #ffffff;}
.menubasdepageanglais {font-family: Verdana; font-style: italic; font-size: 1em; text-align: center; color: #ffffff;}

.pubanglais {font-family: Verdana; margin: 0pt; font-size: 0.9em; color: #d6a84c;}

.annonce {font-family: Georgia; margin: 0pt; font-weight: bold; font-size: 1.8em; color: #000000; text-align:center}
.annonce a:link { color: #000000; text-decoration: none }
.annonce a:visited { color: #000000; text-decoration: none }
.annonce a:hover { color: #9e0000; text-decoration: underline }

.annonce-texte {font-family: Georgia; margin: 0pt; font-size: 1.3em; color: #000000; text-align:center}
.annonce-texte a:link { color: #000000; text-decoration: none }
.annonce-texte a:visited { color: #000000; text-decoration: none }
.annonce-texte a:hover { color: #9e0000; text-decoration: underline }


.annonceb {font-family: Georgia; margin: 0pt; font-weight: bold; font-size: 1.8em; color: #f3eed2; text-align:center}
.annonceb a:link { color: #f3eed2; text-decoration: none }
.annonceb a:visited { color: #f3eed2; text-decoration: none }
.annonceb a:hover { color: #f3eed2; text-decoration: underline }

.annonceb-texte {font-family: Georgia; margin: 0pt; font-size: 1.3em; color: #f3eed2; text-align:center}
.annonceb-texte a:link { color: #f3eed2; text-decoration: none }
.annonceb-texte a:visited { color: #f3eed2; text-decoration: none }
.annonceb-texte a:hover { color: #f3eed2; text-decoration: underline }



.menu {font-family: Georgia; margin: 0pt; font-weight: bold; font-size: 1.3em; color: #f3eed2;}
.menuanglais {font-family: Georgia; font-style: italic; margin: 0pt; font-weight: bold; font-size: 0.9em; color: #f3eed2;}
.menumoyen {font-family: Georgia; margin: 0pt; font-weight: bold; font-size: 1.0em; color: #f3eed2;}
.menumoyenanglais {font-family: Georgia; margin: 0pt; font-weight: bold; font-style:italic; font-size: 0.9em; color: #f3eed2;}
.menupetit {font-family: Georgia; margin: 0pt; font-weight: bold; font-size: 0.7em; color: #f3eed2;}
.menuanglaispetit {font-family: Georgia; font-style: italic; margin: 0pt; font-weight: bold; font-size: 0.7em; color: #f3eed2;}

#Reference p {margin: 0; text-align: center; font-size: 0.5em; padding: 0px 0; color: #000000;}
#Reference a:link { color: #000000 }
#Reference a:visited { color: #000000 }
#Reference a:hover { color: #000000 }

