/* EVENT PAGES */
* { padding:0; margin:0; }
.event { background:#021f3d; color:#666; background-image:url(/_img/event/bgbody.gif); background-repeat: no-repeat; background-position: 50% 1px; margin:0px; padding:0px; }
/* .event { background:#021f3d; margin:0px; padding:0px; } */
img { border:0; }
ul { list-style-type:none; margin:0; padding:0; }

.event .main {width:965px; margin:20px auto 0 auto;color:#27586c; font-family:Arial; font-size:12px; }
/* .event .main .left { float:left; background:url(/_img/event/bgleft.jpg) top left no-repeat; width:292px; height:536px; margin-top:105px; padding-left:2px; overflow:hidden;}*/
.event .main .left { float:left; width:292px; height:536px; margin-top:105px; padding-left:2px; overflow:hidden;}
.event .main .left .inner {padding:35px 10px 0 20px; width:264px;  margin-bottom:20px;}
.event .main .left .ketb {padding:55px 10px 0 0px; width:264px; position:absolute; top:540px;}	
.event .main .middle { float:left; background:url(/_img/event/bgmiddlebot.gif) bottom left no-repeat; width:369px;
	 overflow:hidden;  padding-bottom:25px;}
.event .main .middle .inner {  background:url(/_img/event/bgmiddletop.gif) top left no-repeat; width:355px; 
	padding:10px 7px 0; height:auto !important; height:650px; min-height:650px; }
.event .main .right { float:left; width:272px; height:536px; margin-top:105px; padding:15px 10px 15px 20px; overflow:hidden;}
/*  .event .main .right { float:left; background:url(/_img/event/bgright.jpg) top left no-repeat; width:272px; height:536px; margin-top:105px; padding:15px 10px 15px 20px; overflow:hidden;}
.event .main .middle .picevent	{ width:320px; padding:6px; background:#FFFFFF; margin-top:15px;}   */
.event .main .middle .picevent	{ width:350px; padding-top:12px; padding-left:2px;}
.event .main .middle .inner h1 { font-size:26px; font-weight:bold; text-align:center;margin:0;}
.event .main .middle .inner h1 span.nom { color:#27586c; font-size:20px; font-family:Arial Narrow; font-style:normal; }
.event .main .middle .inner h1 span.typelog { font-size:22px; font-family:Arial narrow;  font-style:italic; text-align:center;margin:0; }
.nom { font-size:12px; font-weight:bold;text-align:center;margin:0; }
/*  .event .main .middle .inner h2 { width:245px; font-size:18px; font-weight:normal; text-align:center; font-style:italic; margin:0 auto; }   */
.event .main .middle .inner h2 { width:245px; font-size:11px; font-weight:normal; text-align:center; margin:0 auto; }
.event .main .middle .inner h3 { font-size:13px; font-weight:normal; text-align:center; text-transform:uppercase; margin:15px 0 0 0; }
.event .main .middle .inner p { font-size:12px; font-weight:normal; margin:15px 10px 10px 15px; }
.event .main .middle .inner b { font-size:13px; font-weight:bold; margin:15px 10px 10px 0px; }

.event .main .middle .inner .links { margin-top:15px; margin-left:15px;}
.event .main .middle .inner a.flyer { font-size:11px; display:block; color:#27586c; margin-bottom:8px;}
.event .main .middle .inner a.all { font-size:10px; display:block; color:#d48a03; text-transform:uppercase;
	 margin-bottom:8px;}
.event .main .middle .inner .bttnbot {background:url(/_img/event/fondBoutons.gif) no-repeat top right; width:339px; height:124px; margin-top:15px; margin-left:15px; }
.event .main .middle .inner .bttnbot a { float:left; margin:25px 0 0;}

.event .main .left ul li { float:left; clear:left; background:url(/_img/event/puce.gif) no-repeat top left;	margin:0; padding:1px 0 14px 35px; }
	
.event .main .left .conseiller {  background:url(/_img/event/fondConseiller.gif) no-repeat top left; width:267px; height:247px; overflow:auto; clear:left; position:relative; top:10px; left:-26px; padding:15px;
	scrollbar-face-color: #647e99;
    scrollbar-shadow-color: #d5dce3;
    scrollbar-highlight-color: #6d6d6d;
    scrollbar-3dlight-color: #27586c;
    scrollbar-darkshadow-color: #27586c;
    scrollbar-track-color: #647e99;
    scrollbar-arrow-color: #d5dce3;}
	
.event .main .left .conseiller h4 { margin:0px; font-size:12px; font-weight:bold;text-transform:uppercase; }
.event .main .left .conseiller h4 span { color:#27586c;}
.event .main .left .conseiller img { margin:10px 0; display:block; }
.event .main .left .conseiller p { margin:0 0 10px 0; font-size:10px;}
.event .main .left .conseiller p b { font-size:12px;}

/**/
table {border-collapse:collapse;}
.event .main .right p { margin:0; font-size:12px; }
.event .main .right h3 {font-size:12px; font-weight:bold; text-transform:uppercase; margin:10px 0;}
.event .main .right table td { height:27px; }
.event .main .right table td label { font-size:12px;  padding:0 10px 0 0;}
.event .main .right table td input { font-size:11px; color:#27586c; width:160px; height:16px; padding:0 0 0 2px; border:none; background-color:#d5dce3; margin:0px; }
.event .main .right textarea { font-size:11px; color:#27586c; width:252px; height:60px; margin:5px 0 0 0; padding:0 0 0 2px; border:none; background-color:#d5dce3; 
	scrollbar-face-color: #647e99;
    scrollbar-shadow-color: #d5dce3;
    scrollbar-highlight-color: #6d6d6d;
    scrollbar-3dlight-color: #27586c;
    scrollbar-darkshadow-color: #27586c;
    scrollbar-track-color: #647e99;
    scrollbar-arrow-color: #d5dce3; }
.event .main .right .chpoblig { font-size:10px; margin:10px 0; }
.event .main .right .errmessage { width:270px; height:19px; 
font-size:12px; color: #ff6600; visibility:visible; }
.event .main .right .submit { float:right; position:relative; top:-2px;}

#header { height:86px; padding-left:5px;padding-right:5px; text-align:center; }