/*
* Couleurs utilisees:
*************************
* Bleu #0089d0
* Orange #f08400
* Bleu clair #e9edee
* Police de caracteres
*************************
* Arial 14px, Arial 12px; 
*/

body {
	margin: 0;
	padding: 0;
	font-family: Arial, verdana, sans-serif;
	line-height: 150%;
	background:  #e9edee;
	color: #000;
	font-size:12px;

	}

#header {
	margin: 0;
	padding:0;
	width:1000px;
	}


.arianne{font-size:11px;color:#566374; height:25px;line-height:25px;}
.arianne a, .arianne a:link, .arianne a:visited {color:#566374;text-decoration:none;}
.arianne a:hover{text-decoration:underline;}


#middle {
	margin: 0;
	padding: 0;
	width:1000px;
	background: #fff;
	background-image:url(../media/middle_upe06.jpg);
	background-position:left;
	background-repeat:repeat-y;
	}

#col1 {
	float: left;
	width: 240px;
	}
#col2 {
	float: left;
	width: 530px;
	}
#col3 {
	float: left;
	width: 230px;
	}

.box {
	margin: 0 ;
	padding: 0;
	
    min-height:400px;
	}
#col1 .box {
	margin-left: auto;
        
	}
#col2 .box {
	margin-right: auto;
        padding-left:5px;
        padding-right:10px;
		
	}
#col3 .box {
	margin-right: auto;
        padding-left:20px;
        padding-right:5px;
		  padding-top:25px;
	}

.clear {
	clear: both;
	font-size: 1px;
	line-height: 0;
	margin: 0;
	padding: 0;
	}

#footer {
    background:#f08400;
    color:#ffffff;
	width:985px;
	font-size: 12px;
	margin: 0;
	height:48px;
	background-image:url(../media/footer_upe06.jpg);
	padding-left:15px;
	
	}
#footer a, #footer a:link, #footer a:visited {
color:#ffffff;
text-decoration:none;
font-size:14px;
line-height:32px;
}
#footer a:hover{text-decoration:underline;}

a:link, a:visited {
color:#0089d0;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}

/* espacement  en bas de la zone principale et de la colonne droite*/
#col2 .box{
padding-bottom:30px;
}

#col3 .box{
padding-bottom:50px;
}


/* trait de séparation */
.csc-frame-rulerAfter{
height:1px;
border-bottom:1px solid #0089d0;
margin-bottom:12px;
margin-top:8px;
}
.csc-frame-rulerBefore{
height:1px;
border-bottom:1px solid #0089d0;
margin-bottom:12px;

}
/* Right (in text, no wrap around)  pour l'annuaire des exposant, aligne l'image correctement */
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
float:right;
display:block;
left: 50%; 
top: 50%;
padding-top:20px;
 }
/* style des images de liens auto */
img a{
border:0;
}

.download img, .mail img, .internal-link img {
border:0
}
/*
espacement entre les images de la zone defilante
*/
#zonews_div img{
padding-bottom:13px;

}
#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:320px; width:600px; color:#bbb; background-color:#333; border:4px solid #444; padding:12px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../media/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}