@charset "utf-8";
/* CSS Document */


img	{
	border:0px;
}

.left {
	float:left;	
}
.right {
	float:right;	
}
.bottom {
	padding-top:30px;
	clear:both;
}



/***********************************/
/* CONTENU */
/***********************************/

h1	{
	font-size:2.3em;
	font-weight:normal;
	color:#000000;
	margin:25px 20px 20px 30px;
}
h2	{
	font-size:1.5em;
	color:#ffffff;
	font-weight:bold;	
	margin:10px 10px 15px 10px;
	border-bottom:1px solid #fff;
	padding-bottom:5px;
}
h3	{
	font-size:1.6em;
	margin:15px 20px 10px 30px;
	color:#2a60ae;
	font-weight:normal;
}
h4	{
	font-size:1.4em;
	margin:15px 20px 10px 30px;
	color:#a01316;
	font-weight:normal;
}

p	{
	margin:10px 20px 20px 30px;
	font-size:1.2em; /* 12pt font  */
	color:#323740;
}
small	{
	font-size:11px; line-height:13px;
	
}

	.content_side p {
		margin:5px 10px 10px 10px;
		color:#263c5c;	
	}
	
a, a:link, a:visited	{
	color:#a41b1c;
	text-decoration:none;
	font-weight:bold;
}
a:hover	{
	color:#530303; text-decoration:underline;
}

strong {
	color:#1f2023;
}

form	{
	padding:0;
	margin:0;
}
input, textarea	{
	background-color:#ffffff;
	color:#999da5;
	font-size: 0.9em;
	border: solid 1px #a1aab5;
}
select	{
	background-color:#ffffff;
	color:#999da5;
	font-size: 1em;
	border: solid 1px #b3b3b3;
}
.submit	{
	color:#434952; border:0px;
	padding:0px;	margin:0px;	vertical-align:middle;	line-height:11px; background:transparent;
}
ul	{
	font-size:1.2em; /* 12pt font  */
	color:#323740; 
}
li {
	margin:10px 5px 10px 10px; list-style:square; list-style-type:square;
}

ol	{
	font-size:12px; color:#555555; 
}

td	{
	vertical-align:top; xfont-size:1.2em;
}

th	{
	background:#c29350 url(../images/table_head.gif) repeat-x; text-align:center; color:#171412; padding:10px 5px 10px 5px; font-size:13px;
}
td.bb {
	border-bottom:1px solid #3f4c60;
}
.gris {
	color:#616875;
}
.gris2 {
	color:#f2f5f8;
}
.redbg {
	background-color:#2d1411;
}
.blue {
	color:#2a60ae;
}
.blanc {
	color:#ffffff;
}
.blancbleu {
	color:#a5b6d0;
}
.separator {
	height:1px; border-bottom:1px solid	#9ca2ab; width:auto; clear:both; margin:0px 20px 0px 30px;
}
.valigmid {
	vertical-align:middle;
}
.bigger  {
	font-size:15px;
}

/***********************************/
/* MESSAGE */
/***********************************/
#message_red	{
	background:url(../images/layout/msg_red.gif) repeat-x #a80401;	color:#ffdcdb; width:90%;  padding:5px 10px 7px 10px;  margin:10px 0px 10px 0px; border:1px solid #830402;
}
#message_green	{
	background:url(../images/layout/msg_green.gif) repeat-x #228c19;color:#defdda; width:90%; padding:5px 10px 7px 10px; margin:10px 0px 10px 0px; border:1px solid #156e0d;
}

/***********************************/



.ea_se {
	display:none;
}
#debug	{
	background-color:#aaaaaa; width:auto; border-bottom:#000000 1px solid; text-align:left; padding:0px 0px 3px 10px;
}






/***********************************/
/* LIGHTVIEW */
/***********************************/


#content_ajaxform p,#content_ajaxform a {
	color:#CCC; font-size:12px; padding:0px; margin:0px;
}

#content_ajaxform_step1	{
	width:360px; height:430px;	
}
#content_ajaxform_step2	{
	width:380px; height:130px;	
}



.lv_Title {
	color:#FFF;
}
.newsrelease li {
	margin:5px 5px 5px 10px; list-style:square; list-style-type:square;
}


/***********************************/
/* SPECIFIC */
/***********************************/

.spacer {
	height:10px;
}
.homethumb {
	margin:0px 10px 5px 5px;	
}
.modelpic  {
	border:1px solid #a1aab5; margin:25px 20px 30px 40px;
}
.linklist a, .linklist a:link, .linklist a:visited	{
	color:#263c5c; line-height:18px;
}
.linklist a:hover	{
	color:#263c5c;
}
.newsrelease {
	background:#e6ebf4;
	padding-top:10px; padding-bottom:10px;
}

.exhibitors {
	margin: 15px 20px 10px 30px;
}
.exhibitors  th {
	background:#EFF5FF; color: #666; text-align:left; padding:7px 5px 7px 30px; border-bottom:solid 1px #D1DCEF;
}
.exhibitors td {
	border-bottom:solid 1px #D1DCEF;
}

}
//-->
