@charset "utf-8";


/* CSS Document */


* { margin:0; padding:0;}

.clear { clear:both;}


body { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background:#bcd033;}


#content{ background:url(../images/background.jpg) no-repeat; width: 900px; margin:0 auto; text-align:left; position:relative;}


#content_full { width:770px; margin:0 0 0 130px; padding:120px 0 0 0;}


#col_menu { position:absolute; width:211px;}


h1 span, h2 span { display:none;}

h1#logo_zygomatix a {background:url('../images/logo_zygomatix_2011.png') no-repeat; 
height:233px;
margin:23px 0 0 20px;
width:191px;
display:block;
}


h2#title_date {background:url(../images/title_wd_du_rire.png) no-repeat; width:589px; height:27px; margin:0 0 0 170px;} #pub_2011 {

	background:url(../images/pub2011.png) no-repeat;

	width:500px;

	height:100px;

	float:none;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 170px;

	position: absolute;

	z-index: 126;

	top: 75px;

	right:75px;

} 
h2 { color:#87c440; font-weight:bold; text-transform:uppercase; margin:0 0 20px 0;}


h3{ color:#138072; font-size:14px;}


h3 span{ color:#15959e; font-size:12px;}


h4 { color:#87C440; margin:8px 0;}

p { margin:5px 0 10px 0;}


a { color:#499c00; font-size:12px;}


a.img { border:none;}


a h3,a h4 { text-decoration:none; border:none;}


ul { list-style:none;}


ul li {background:url(../images/puce_li.gif) no-repeat 0 4px; padding:2px 0 2px 15px; margin:5px 0;}


#menu ul li {background:none; padding:0; margin:0;}
/*MENU*/


#menu {background:url(../images/back_menu_center.png) repeat-y;}


#footer_menu {background:url(../images/bottom_back_menu.png) no-repeat bottom; padding:0 0 28px 0;}


#menu ul { list-style:none;margin:0 0 0 40px;width:145px;}


#menu ul li a { color:#FFFFFF; text-decoration:none; font-size:13px; padding:10px 3px; display:block; border-bottom:1px dashed #fff;}


#menu ul li a:hover { background:#186a6e;}


#menu ul li ul {margin:5px;}


#menu ul li ul a {border:none; padding:5px 3px; font-size:12px;}


#menu ul li ul a:hover { background:none; color:#186a6e; padding:5px 3px;}
/*CONTENT*/


#top_content { background:url(../images/top_content.png) no-repeat; height:27px;}

#back_content {background:url(../images/back_content.png) repeat-y; padding:0 0 0 100px; min-height:450px;}

* html #back_content {height:450px;}

#bottom_content {background:url(../images/footer_content.png) no-repeat; height:27px;}
#col_left { width:388px; float:left;}

#col_right { width:218px; float:left;margin:0 0 0 30px;}
/*SPECTACLES*/

#spotspect { margin:15px 0 0 0;}

#spect { width:185px; float:left;}


#spect.taloche,#spect.tetes { margin:0 8px 0 0;}

#spect h3 { text-transform:uppercase; text-align:right; font-size:15px; font-weight:bold;}


#spect h4 {font-weight:bold; text-align:right; color:#FFF; font-size:12px; padding:0 5px 0 0; height:19px;margin:0;}


#spect.taloche h3{ color:#7d5378;}


#spect.taloche h4{ background:url(../images/subtitle_taloche.gif) no-repeat;}


#spect.tetes h3{ color:#7ebdbc;}


#spect.tetes h4{background:url(../images/subtitle_tetesdelart.jpg) no-repeat;}


#spect.sttellla h3{color:#c84c86;}


#spect.sttellla h4{background:url(../images/subtitle_sttellla.gif) no-repeat;}


#spect.mathues h3{color:#debf20;}


#spect.mathues h4{background:url(../images/subtitle_mathues.jpg) no-repeat;}

/*INSIDE*/

.price { width:150px; padding:5px; margin:20px auto 0 auto; background:#138072; color:#FFFFFF;border: 1px solid dotted;text-align:center;}


.price h5 { margin:0 0 5px 0; font-size:13px; font-weight:bold;}


.separator { border-bottom: 1px dashed #FFFFFF; color:#FFFFFF; padding:2px 0; margin:3px 0;}


#sponsor { margin:15px 0 0 0; padding:5px 0 0 0; border-top: 1px dotted #CCCCCC;}td.contentheading{ font-weight:bold; font-size:14px;}.pgtitle a{display:none}

body div#sponsor p { margin : 0;}
