@import "exclusion_css.css";
/*
*	Global style
*
*	Copyright (c) 2010 solutions center
*	Date creation : 01/03/10
*	Derniere modification : 01/03/10
*
*/


@font-face {
	font-family: VerrinesFonts;
	src: url("../fonts/jenkinsv_0.eot") /* EOT file for IE */
}

@font-face {
	font-family: VerrinesFonts;
	src: url("../fonts/jenkinsv_0.ttf") /* TTF file for CSS3 browsers */
}

html, body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

body {
	position:relative;
}

img {
	display:block;
}

p {
	margin:0;
	line-height:30px;
}

h1 {
	font-size:20px;
	margin:0;
	margin-bottom:10px;
	margin-top:20px;
}

#menu {
	width:350px;
	background:url("../images/banner-menu-new.png") repeat-y;
}


#footer * {
	font-size:40px;
	font-size:25px;
	line-height:20px;
	font-family: VerrinesFonts, "Batik regular",verdana,sans-serif;
	color:black;
	text-decoration:none;
}

#div_masque  {
	background: url(../images/background-lightbox.jpg) #b2a18d repeat-x;
}

#main {
	display:none;
	position:relative;
	width:1280px;
	min-height:1000px;
	margin-right:auto;
	margin-left:auto;
	z-index:0;
	margin-bottom:1px;
}

#backgrounddiv {
	display:none;
	position:absolute;
	width:1700px;
	margin-right:auto;
	margin-left:auto;
}




























#log {
	float: left;
	visibility:hidden;
	padding: 0.5em;
	margin-left: 10px;
	width: 290px;
	border: 1px solid #d6d6d6;
	border-left-color: #e4e4e4;
	border-top-color: #e4e4e4;
	margin-top: 10px;
}
 
#log_res {
	overflow: auto;
}


#log_res.ajax-loading {
	padding: 20px 0;
}


#div_zoom * {
	color:black;
}
























































#footer, 
#menu-top, 
#twoj_fragment2-0 ul.twoj_tablink, 
#twoj_fragment1-0 ul.twoj_tablink {
	left:280px;
	left:380px;
}

#menu-top {
	display:block;

	position:absolute;

	top:30px;

	z-index:500;
	width:850px;
	width:900px;
	height:39px;

	background-image:url("../images/banner-menu.png");
	background-repeat:repeat-x;

	font-family: VerrinesFonts, "Batik regular",verdana,sans-serif;
	font-size:60px;

}


#menu-top img {
	float:right;
	margin-top:-10px;
	margin-right:-20px;
}


#twoj_fragment2-0 ul.twoj_tablink, 
#twoj_fragment1-0 ul.twoj_tablink {
	float:left;
	position:absolute;
	top:25px;

	z-index:1000;

	width:850px;

	height:30px;
	border:0px none;
}

#twoj_fragment2-0 .twoj_tabs_class1 .ui-tabs-nav, 
#twoj_fragment1-0 .twoj_tabs_class1 .ui-tabs-nav {
	padding:0;
	padding:0 !important;
	padding-bottom:10px !important;
	padding-top:10px !important;
}

#twoj_fragment2-0 .twoj_tabs_class1 .ui-tabs-nav li, 
#twoj_fragment1-0 .twoj_tabs_class1 .ui-tabs-nav li {
	margin:0;
	margin:0 !important;
	margin-right:0px !important;
	margin-left:50px !important;
}













































/* Menu */
#menu {
	position:absolute; 
	top:0; 
	left:30px; 
	z-index:10;

	height:100%;

	padding:0; 


}

#menu a {
	color:black;
}

.logolink {
	position:absolute;
	display:block;
	top:-20px;
	left:-330px;
	width:300px;
	height:160px;
	z-index:1000;
}

#menu img {
	top:10px;
	left:22px;
	position:absolute;
	border:0 none;
	z-index:1000;
}


#twoj_container-1 {
	border:0px none;
}

.contentpaneopen {
	z-index:1000;
}

.contentpaneopen br {
	display:block;
	float:left;
	height:10px;
}



.contentpaneopen li {
	background:url("../images/espace-textes.png") no-repeat scroll left center transparent;
	list-style:none outside none;
	padding-left:23px;
	margin-bottom:13px;
}

.contentpaneopen ul {
	padding:0;
	margin:0;
	margin-top:20px;
	margin-bottom:20px;
}






.twoj_tabs_class .ui-tabs-nav a,
.twoj_tabs_class .ui-tabs-nav a span,
.twoj_tabs_class .ui-tabs-nav a:link,
.twoj_tabs_class .ui-tabs-nav a:visited {
	color:black;
	padding:0;
}

.twoj_tabs_class .ui-tabs-nav .twoj_li_top.ui-tabs-selected a span {
	color:red;
}

.twoj_tabs_class .ui-tabs-nav .ui-tabs-selected a,
.twoj_tabs_class .ui-tabs-nav .ui-tabs-selected a span,
.twoj_tabs_class .ui-tabs-nav .ui-tabs-selected a:hover,
.twoj_tabs_class .ui-tabs-nav .ui-tabs-selected a:hover span {
	background:none;
}

.twoj_tabs_class .ui-tabs-nav a,
.twoj_tabs_class .ui-tabs-nav a span {
	background:none;
}

.twoj_tabs_class .ui-tabs-panel {
	padding-top:125px;
	padding-left:13px;
	border: hidden;
	border: none;
}

.twoj_li_top a span {
	visibility:hidden;
}




#twoj_fragment2-5,
#twoj_fragment2-4,
#twoj_fragment2-3,
#twoj_fragment2-2,
#twoj_fragment2-1,

#twoj_fragment1-5,
#twoj_fragment1-4,
#twoj_fragment1-3,
#twoj_fragment1-2, 
#twoj_fragment1-1 {

	position:absolute; 
	top:0; 
	left:30px;

	z-index:500;

	width:350px;

	width:330px;
	padding-left:10px;
	padding-right:10px;


	padding-top:180px;

}













#bgimg1-1, 
#bgimg2-1 {
	background:url("../images/mon-parcours.png") no-repeat scroll center top;
	cursor:pointer;
	width:139px;
	height:30px;
}

#bgimg2-1 {
	background:url("../images/background.png") no-repeat scroll center top;
}

#bgimg1-2, 
#bgimg2-2 {
	background:url("../images/verrines.png") no-repeat scroll center top;
	cursor:pointer;
	width:101px;
	height:30px;
}

#bgimg2-2 {
	background:url("../images/appetizers.png") no-repeat scroll center top;
	width:124px;
}

#bgimg1-3, 
#bgimg2-3 {
	background:url("../images/shop.png") no-repeat scroll center top;
	cursor:pointer;
	width:77px;
	height:30px;
}

#bgimg1-4, 
#bgimg2-4 {
	background:url("../images/events.png") no-repeat scroll center top;
	cursor:pointer;
	width:91px;
	height:30px;
}

#bgimg1-5, 
#bgimg2-5 {
	background:url("../images/contact.png") no-repeat scroll center top;
	cursor:pointer;
	width:97px;
	height:30px;
}























#twoj_fragment2-2 #img1,
#twoj_fragment1-2 #img1 {
	border:0 none;
	position:absolute;
	top:205px;
	right:-98px;
	clear:both;
	z-index:9;
}

#twoj_fragment2-2 #img2, 
#twoj_fragment1-2 #img2 {
	border:0 none;
	position:absolute;
	top:428px;
	right:-98px;
	clear:both;
	z-index:-9;
}

#twoj_fragment2-2 #img3, 
#twoj_fragment1-2 #img3 {
	border:0 none;
	position:absolute;
	top:651px;
	right:-98px;
	clear:both;
	z-index:9;
}


#jcepopup-caption p {
	font-size:26px;
	font-family: VerrinesFonts, "Batik regular",verdana,sans-serif;
}
































/*

	contenu

*/



#twoj_fragment2-3 table td, 
#twoj_fragment1-3 table td {
	font-size:14px;
}

input {
	width:10px;
	font-size:10px;
}

#twoj_fragment2-3 table td input, 
#twoj_fragment1-3 table td input {
	height:10px;
	width:20px;
}

#twoj_fragment2-5 table td input#submitter4, 
#twoj_fragment1-5 table td input#submitter2, 

#twoj_fragment2-3 table td input#submitter3, 
#twoj_fragment2-3 table td input.submit, 
#twoj_fragment1-3 table td input#submitter1, 
#twoj_fragment1-3 table td input.submit {
	height:auto;
	width:auto;
}

#submitter.ajax-hide {
	visibility:hidden;
}

.contentpaneopen p {
	color:black;
	text-align:justify;
}

#twoj_fragment2-3 table td input.contact, 
#twoj_fragment1-3 table td input.contact,
input.contact {
	width:170px;
	height:20px;
	font-size:14px;
}

#twoj_fragment1-5 table td input.contact, 
#twoj_fragment2-5 table td input.contact {
	width:190px;
	height:20px;
}

textarea.contact {
	width:190px;
	height:40px;
	height: 170px;
}

#twoj_fragment2-5 table td input.contact, 
#twoj_fragment2-5 textarea.contact {
	width:180px;
}

.contact_ligne {
	display:block;
	width:100px;
	font-size:15px;
}

#twoj_fragment2-3 table td input.total_prix,
#twoj_fragment1-3 table td input.total_prix {
	width:230px;
	height:20px;
	margin-top:5px;
	margin-bottom:5px;
	border:0 none;
	font-size:10px;
	font-weight:bold;
	color:black;
	background:transparent;
	text-align:right;

}



#twoj_fragment2-3 table td span, 
#twoj_fragment1-3 table td span {
	float:left;

	width:140px;
}

#twoj_fragment2-3 table td span span, 
#twoj_fragment1-3 table td span span {
	float:none;
	width:auto;
}

#twoj_fragment1-3 table td span.left, 
#twoj_fragment2-3 table td span.left {
	display:block;
	float:left;
	background:url("../images/espace-textes.png") no-repeat center center;

	height:20px;
	width:10px;
	margin-right:5px;
}

#twoj_fragment1-3 table td span.red, 
#twoj_fragment2-3 table td span.red {
	width:auto;
	font-size:10px;
	color:red;
}




#twoj_fragment1-4 #menu_saison, 
#twoj_fragment2-4 #menu_saison {
	position:absolute;
	top:100px;
	left:380px;
}

#twoj_fragment1-4 #menu_saison img, 
#twoj_fragment2-4 #menu_saison img {
	border:0 none;
}

#twoj_fragment1-4 #menu_saison a, 
#twoj_fragment2-4 #menu_saison a {
	display:block;
	height:200px;
	width:200px;
	background-position:top left;
	background-repeat:no-repeat;
	text-decoration:none;
}

#twoj_fragment1-4 #menu_saison a#img1:hover, 
#twoj_fragment2-4 #menu_saison a#img1:hover {
	background-image:url("../../../images/stories/menu/printemps2.png");
}

#twoj_fragment1-4 #menu_saison a#img1:hover img, 
#twoj_fragment2-4 #menu_saison a#img1:hover img {
	visibility:hidden;
}

#twoj_fragment1-4 #menu_saison a#img2:hover, 
#twoj_fragment2-4 #menu_saison a#img2:hover {
	background-image:url("../../../images/stories/menu/ete2.png");
}

#twoj_fragment1-4 #menu_saison a#img2:hover img, 
#twoj_fragment2-4 #menu_saison a#img2:hover img {
	visibility:hidden;
}

#twoj_fragment1-4 #menu_saison a#img3:hover, 
#twoj_fragment2-4 #menu_saison a#img3:hover {
	background-image:url("../../../images/stories/menu/automne2.png");
}

#twoj_fragment1-4 #menu_saison a#img3:hover img, 
#twoj_fragment2-4 #menu_saison a#img3:hover img {
	visibility:hidden;
}

#twoj_fragment1-4 #menu_saison a#img4:hover, 
#twoj_fragment2-4 #menu_saison a#img4:hover {
	background-image:url("../../../images/stories/menu/hiver2.png");
}

#twoj_fragment1-4 #menu_saison a#img4:hover img, 
#twoj_fragment2-4 #menu_saison a#img4:hover img {
	visibility:hidden;
}



#jcepopup-body {
	left:341px;
}

#jcepopup-info-bottom, 
#jcepopup-container {
	background-color:transparent;
}

#jcepopup-info-bottom {
	background-image:url("../../../images/stories/menu/menu_bottom.png");
	background-position:top left;
	background-repeat:repeat-x;
	margin-left:10px;
	margin-right:10px;
	margin-top:-10px;
}


#jcepopup-frame {
	padding-top:90px;
}



/*

	choix de langues

*/

#langues {

	background-image:url("../images/image-lightbox.png");
	background-repeat:no-repeat;

	width:1024px;
	height:768px;

}

#jflanguageselection {
	position:absolute;
	bottom:70px;
}

#langues a {
	color:black;
}

#jflanguageselection ul.jflanguageselection li, 
#jflanguageselection ul.jflanguageselection li#active_language {
	margin-left:5px;
	font-size:12px;
}

#jflanguageselection ul {
	margin:0;
	padding:0;

	list-style:none outside none;
}

#jflanguageselection ul.jflanguageselection li {
	margin-left:250px;
}

#jflanguageselection a span {
	visibility:hidden;
}

#jflanguageselection a {
	text-decoration:none;
	width:25px;
	height:25px;
	cursor: pointer;
	width:160px;
	height:70px;
}




































#music {
	visibility:hidden;
	position:absolute;
	left:50px;
	bottom:30px;
}


























/*

	pied de page

*/


#footer {
	position:absolute; 
	height:39px;

	width:100%;
	width:850px;
	width:900px;

	bottom:30px;
	z-index:1000;

	background:url("../images/banner-menu.png") repeat-x scroll center top;
}

#footer ul {
	float:left;
	margin:0;
	padding:0;
	padding-top:12px;

	width:850px;
	width:1200px;

	display:block;
	list-style:none outside none;
}

#footer li {
	float:left;
	display:block;
}

#footer li span.tel {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
}


#footer li.first {
	margin-left:0;
}

#footer li.last {
	margin-left:10px;
}

#footer li span {
	float:left;
	padding-left:5px;
	padding-right:5px;
}

#footer li span.right, 
#footer li span.left {
	float:left;
	display:block;
	padding:0;
	background:url("../images/espace-textes.png") no-repeat center center;

	height:15px;
	height:22px;
	width:10px;
}

#footer li img {
	margin-top:-20px;
	margin-left:-10px;
}









/*

	popup div styling

*/

div.leightbox {
	color: #333;
	display: none; /* toggle display to show/hide the popups when designing & previewing */
	position: absolute;
	top: 50%;
	left: 50%;

	margin: -270px 0 0 -390px;
	width: 780px;
	height: 540px;

	padding: 0;
	border:10px solid white;
	background: white;
	z-index: 101;
	overflow: none;	
}

div.scrollbox {
	margin: 0 auto;
	width: 100%;
	height: 100%;
	text-align: left;
	overflow: auto;	
}

div#overlay {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 100;
	background-color:#000000;
	-moz-opacity: 0.80;
	opacity: .80;
	filter: alpha(opacity=80);
}

div.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }
div#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }












