/* CSS Document */
body {background: url(images/fond2.png);text-align:center; background-attachment:fixed; margin-top:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#FFFFFF; }
/*body {background: url(images/fond2.png) center;text-align:center; background-attachment:fixed; margin-top:0; padding:0px;}*/
img {border:none;}
table, div, input, textarea {font: 14px, Georgia, Helvetica;color:#FFF;}
alt { background-color:#00FFFF}

a:link {font-size:14px;  color: #FFFFFF;cursor:pointer; font-weight:bold; text-decoration:none}
a:hover { color: #FFF; cursor:pointer; color: #CCCCCC; text-decoration:none}
a:visited {font-weight:normal; font-size:14px; color: #FFF;cursor:pointer;text-decoration:none}

.principale {position:center ;padding-top:10px;width:1000px;height:800px;  }
.copyright { margin-top:100px;width:1000px; text-align:center; font-style:oblique; font-size:10px; text-decoration:underline}

label { font-weight:bold}
acronym { font-size:16px; font-weight:bolder;}
fieldset textarea { color:#000000}

/*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*INDEX*/
.partgauche{ width:130px; height:50px; float:left; margin-left:45px; margin-top:50px}
.partdroite{ width:130px; height:50px;  float:right; margin-right:45px; margin-top:50px}
.haut{ width:120px; height:20px; background:url(images/bouton1.png)}
.bas{ width:120px; height:20px; background:url(images/bouton1.png); margin-top:10px}


/*CHOIXIOHCHOIXIOHCHOIXIOHCHOIXIOHCHOIXIOHCHOIXIOHCHOIXIOHCHOIXIOHCHOIXIOHCHOIXIOHCHOIXIOHCHOIXIOHCHOIXIOHCHOIXIOHCHOIXIOHCHOIXIOH*/
.cigle { background: url(images/signsecour.png) no-repeat center; height:130px; width:1000px}
.francais{ width:120px; height:20px; background:url(images/bouton1.png) no-repeat center; float:left; margin-left:255px; font-weight:bold;; cursor:pointer}
.anglais{ width:120px; height:20px; background: url(images/bouton1.png)  no-repeat center; float:right; margin-right:260px;font-weight:bold; cursor:pointer}

.imagechoix { background: no-repeat center; width:595px; height:545px; margin-top:20px; float:left; margin-left:202.5px}
.menu {font-weight:bold; width:900px; height:25px; margin-top:10px; margin-left:50px; float:left; overflow:hiden; background: url(images/barre-menu.png)}
.menuin { width:901px; height:40px; overflow:auto; }
.menuinbis { width:1650px; height:40px; overflow:auto; }

.bouton3{ width:120px; height:20px; background:url(images/bouton1.png) no-repeat center; float:left; margin-left:50px; font-weight:bold;; cursor:pointer}
.bouton { width:80px; height:40px; margin-right:2px; float:left; background:url(images/bouton2.png); cursor:pointer}
.bouton2 { width:80px; height:40px; margin-right:2px; float:left; background:url(images/bouton3.png);cursor:pointer}
.bouton4 { width:80px; height:40px; margin-right:2px; background:url(images/bouton2.png); cursor:pointer}
.boutonend { width:80px; height:40px; float:left; background:url(images/bouton2.png);cursor:pointer}
.btn { width:800}

.conteneur { width:900px; height:570px; float:left; margin-left:50px;overflow:auto; margin-top:5px }
.conteneurd { width:900px; height:570px; float:left; margin-left:50px;overflow:hidden; margin-top:5px }
.conteneurt { width:900px; height:780px; float:left; margin-left:50px;overflow:visible; margin-top:5px }
.contenu { width:880px; height:540px; margin-top:20px;  float:left; margin-left:px}

.foot { width:900px; float:left; margin-left:50px; text-align:center; font-size:10px}
.foot a { font-size:10px}

.image { float:left; width:150px; height:140px; margin-left:20px; text-align:center; margin-top:10px;}
.image a { text-decoration:none}
.image2 { float:left; width:150px; height:170px; margin-left:20px; text-align:center; margin-top:30px; overflow:hidden}
.image3 { float:left; width:140px; height:140px; margin-right:6px; text-align:center; margin-top:30px;}
.image3 img { width:140px; height:140px; }
.image3 a { text-decoration:none}
.image4 { height:170px; width:200px; text-align:center; float:left; margin-left:20px; margin-top:10px}
.image4 a { text-decoration:none; height:170px; border-color:#FFFFFF} 
.image5 { height:145px;  text-align:center; float:right; margin-right:20px; margin-top:50px}
.image5 a { text-decoration:none;  border-color:#FFFFFF} 
.image6 { height:170px; float:left; margin-left:20px; margin-top:20px}

.mail { width:80px; height:40px; margin-left:400px; float:left; background:url(images/bouton2.png); cursor:pointer}
.sent { width:80px; height:40px; background:url(images/bouton2.png); cursor:pointer}

.book { width:400px; height:350px; overflow:auto; float:left; margin-top:60px; margin-left:100px;}
.message { width:255px; height:250px; float:left; margin-top:60px; float:left; margin-left:50px }

input { color:#000000}
legend { color:#FFFFFF}

.linktitre { text-align:center}
.linkbox{}

.lienun {width:750px; height:auto; float:left; margin-top:10px; margin-left:60px}
.lienbis { width:750px; height:auto; float:left; margin-top:0px; margin-left:60px}
.lienbis a { font-weight:normal; text-decoration:underline}
.liendeu { width:750px; height:auto; overflow:auto; margin-top:10px}
.artistes { width:300px; height:120px; float:left; margin-left:285px; margin-top:40px}
.message  { width:280px; height:400px; float:left; margin-left:30px;}

.prix { width:110px; float:left; margin-top:50px; text-align:left}
.prix3 { width:150px; float:left; margin-top:50px; text-align:left}
.prix2 { width:175px; float:left; margin-top:150px; margin-left:-110px; text-align: left}
.prix4 { width:110px; float:left; margin-top:150px; margin-left:-110px; text-align: left}

.press {background:url(../images/fonddiv.png);border:0;width:170px;height:550px;text-align:center;margin-left:34px; margin-top:15px;float:left;overflow:auto;}
.pressb {background:url(../images/fonddiv.png);border:0;width:170px;height:700px;text-align:center;margin-left:34px; margin-top:15px;float:left;overflow:auto;}
.press img { cursor:pointer; width:150px}
.press2 {background:url(../images/fondiv2.png);border:0;width:550px;height:550px;text-align:center;margin-top:15px; margin-left:35px;float:left;overflow:hidden;}
.press3 {background:url(../images/fondiv2.png);border:0;width:480px;height:550px;text-align:center;margin-top:15px; margin-left:35px;float:left;overflow:hidden;}
.press4 {border:0;width:700px;height:550px;text-align:center;margin-top:15px; margin-right:0px;float:right;overflow:auto;}
.press5 {border:0;width:720px;height:550px;text-align:center;margin-top:15px; margin-right:0px;float:right;overflow:auto;}
.press6 {border:0;width:550px;height:550px;text-align:center;margin-top:15px; margin-left:35px;float:left;overflow: visible;}
.video{ margin-top:50px}

.entetegalerie { width:570px; margin-left:30px; float:left}

.new {float:left; width:900px; height:570px; overflow:hidden; }
.newin { float:left; overflow:auto; width:850px; height:570px;margin-left:20px; text-align:center}
.newenvoi { float:left; width:200px; background:url(images/newenvois.png); height:260px; margin-top:120px}	
#galeriemenu p{ margin-left:10px}
#galeriemenu {text-align:left; position:absolute; top:50%; left:50%; background:url(images/galeriemenu.png); margin-left:-500px; margin-top:-200px; width:220px; height:440px ; overflow:auto;}

/*tetravachetexteopenajax*/
	.modalDialog_contentDiv_error{border:3px solid #FFF;padding:2px;z-index:100;/* Always needed	*/
		position:absolute;	/* Always needed	*/background-color:#F00;	/* White background color for the message */
		color:#FFF;}
	.modalDialog_contentDiv_error a{color:#FFF;}
	h1{margin-top:0px; font-size:40px; margin-top:5px; margin-bottom:5px}
.closebouton{ width:25px; float:left; cursor:pointer}

/*highslide*/
* {font-family: Verdana, Helvetica;font-size: 10pt;}
.highslide-html {background-color: white;}
.highslide-html-blur {}
.highslide-html-content {position: absolute;display: none;}
.highslide-loading {display: block;color: black;font-size: 8pt;font-family: sans-serif;font-weight: bold;text-decoration: none;padding: 2px;border: 1px solid black;background-color: white;padding-left: 22px;background-image: url(highslide/graphics/loader.white.gif);background-repeat: no-repeat;background-position: 3px 1px;}
a.highslide-credits, a.highslide-credits i {padding: 2px;color: silver;text-decoration: none;font-size: 10px;}
a.highslide-credits:hover, a.highslide-credits:hover i {color: white;background-color: gray;}
.highslide-caption {
    display: none;
    color: #000000;
    border-bottom: 0px solid white;
    font-family: Verdana, Helvetica;
    font-size: 12pt;
    padding: 5px;
    background-color: #CCCCCC;
}

/* Styles for the popup */
.highslide-wrapper {background-color: white;}
.highslide-wrapper .highslide-html-content {width: 1000px;padding: 5px;}
.highslide-wrapper .highslide-header div {}
.highslide-wrapper .highslide-header ul {margin: 0;	padding: 0;	text-align: right;}
.highslide-wrapper .highslide-header ul li {display: inline;padding-left: 1em;}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {display: none;}
.highslide-wrapper .highslide-header a {font-weight: bold;color: gray;text-transform: uppercase;text-decoration: none;}
.highslide-wrapper .highslide-header a:hover {color: black;}
.highslide-wrapper .highslide-header .highslide-move a {cursor: move;}
.highslide-wrapper .highslide-footer {height: 11px;}
.highslide-wrapper .highslide-footer .highslide-resize {float: right;height: 11px;width: 11px;background: url(highslide/graphics/resize.gif);}
.highslide-wrapper .highslide-body {}
.highslide-move {cursor: move;}
.highslide-resize {cursor: nw-resize;}

/* These must be the last of the Highslide rules */
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
