/* @override 
	http://www-prod.akadem.org/css/event.css */


*{
border:none;
margin:0;
padding:0;
list-style:none;

}
body{
background-image:none;	
}
#conteneurEvent{
width:650px;
background-color:#FFF;
padding:3px 10px 20px 10px;
margin:0 auto 0 auto;
overflow:hidden;
}

#conteneurEvent .haut{
	padding:10px 0 4px 0;
	width:650px;
	height:38px;
	position:relative;
	text-align:right;
}

#conteneurEvent .haut .miniLogo {
	float:left;
	margin:-4px 0 0 4px;
}

#conteneurEvent .haut ul{
	display:block;
	position:absolute;
	right:-34px;
	bottom:4px;
	width:200px;
}

#conteneurEvent .haut ul li{
    border-right: 1px solid #9EACAF;
    display: block;
    float: left;
    width: auto;
	padding:4px 7px 0 7px;
}
#conteneurEvent .haut ul li.sansBord {
    border-right: 1px solid #FFFFFF;
}

#conteneurEvent  .contenu
{
	border:5px solid #999999;
	padding:24px 28px 0 28px;
}
#conteneurEvent .map
{
	border:5px solid #999999;
	height:326px;
	margin:-5px 0 10px 0;
}

#conteneurEvent .pratique{
	font-size:13px;
	font-weight:normal;
	position:relative;
}

#conteneurEvent .resume{
	font-size:12px;
	font-weight:normal;
	padding:10px 10px 10px 10px;
}
#conteneurEvent .pratique h5{
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

#conteneurEvent .pratique a{
	color:#000000;
}

#conteneurEvent .theme .porte_logo{
	float:left;
	width:164px;
	text-align:right;
	margin:0 15px 0 0;
}

#conteneurEvent .theme{
	margin:10px 0 10px 0;
	font-size:14px;
}

#conteneurEvent .info{
	margin:0 0 10px 0;
	color:#000000;
	font-size:14px;
}
#conteneurEvent .info .porte_visu {
	float:left;
	width:164px;
	text-align:right;
	margin:0 15px 0 0;
	height:127px;
/*	background-color:#cccccc; MR pour eviter le fond gris*/
}

#conteneurEvent .info .type{
	margin:2px 0 2px 0;	
}

#conteneurEvent .info .date{
	margin:0 0 12px 0;	
}
#conteneurEvent .lieu{
	margin:4px 0 4px 0;
	color:#000000;
	font-weight:bold;
	font-size:11px;
}

#conteneurEvent .info h2{
	font-size:16px;
	color:#000000;
	line-height:18px;
}

#conteneurEvent .pratique .tele{
	width:151px;
	height:46px;
	text-align:right;

}

#conteneurEvent .pratique .tele a{
	display:block;
	width:151px;
	height:46px;
}

#conteneurEvent.histo .pratique .tele a{
	background-position:0 -230px;
}
#conteneurEvent.limoud .pratique .tele a{
	background-position:0 -184px;
}
#conteneurEvent.philo .pratique .tele a{
	background-position:0 -138px;
}
#conteneurEvent.vie .pratique .tele a{
	background-position:0 -92px;
}
#conteneurEvent.cult .pratique .tele a{
	background-position:0 -46px;
}

#conteneurEvent .pratique .tele a span{
	display:none;	
}
#conteneurEvent .outilLien
{
	display:block;
	height:48px;
	margin:0 10px 0 10px;
}
#conteneurEvent .outilLien li
{
display:block;
width:auto;
float:left;
height:48px;
line-height:48px;
margin:0 40px 0 0 ;
}

#conteneurEvent .outilLien li a
{
color:#000000;
font-weight:bold;
font-size:14px;
padding:0 0 0 40px;
display:block;
background-repeat:no-repeat;
background-position:left center;
height:48px;
text-decoration:none;
}
#conteneurEvent .outilLien li a.yaller
{
	background-image:url(../images/y_aller.png);
}
#conteneurEvent .outilLien li a.envoye
{
	background-image:url(../images/envoyer.png);
	
}
#conteneurEvent .outilLien li a.imprimer
{
	background-image:url(../images/imprimer.png)}
	
	
	
#conteneurEvent .colD{


			width:340px;
			margin-left:180px;
}

#conteneurEvent .colG{

			width:170px;
			float:left;
}
	
#cboxLoadedContent
{
overflow:hidden!important;

}

#colorbox
{
/*top:20px !important;*/
}

#cboxContent
{
width:660px;
}

.gaucheEvent{
float:left;
width:180px;

}
.gaucheEvent .porte_visu {
margin-bottom: 30px;
}


.droiteEvent{

margin-left:200px;

}
.boite-outils
{
display:block;
float:right;
width:96px;
margin-bottom:20px;

}

.boite-outils li
{
display:block;
float:left;

}

.boite-outils li a
{
text-decoration:none;

}

.gaucheEvent h4{
font-size:14px;
color:#000;
}


.pratique.droite
{
float:right;
}

#conteneurEvent .pratique.droite a
{
text-decoration:none;
color:#999
}

.pratique.droite img
{
margin-bottom:-4px;
}

#conteneurEvent .pratique.droite a:hover
{
color:#444;
}

.eventReduitContent,
.porte_image{
background-color: transparent;
}

.cluetip-default #cluetip-outer {
background-color: transparent;
}

#conteneurEvent .map iframe
{
    width: 100%;
    height: 100%;
}