/* CSS Document */
*
{
	font-family:Tahoma;
	font:normal;
}
#wrapper
{
	/*text-align: left;*/
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
}

#wrapper table,th,td
{
	border:0;
}
#wrapper .miImgL
{
float:left;
}
#wrapper  .miImgR
{
float:right;
}
#wrapper  .miTxt
{
margin-left:160px;
}
#wrapper  .miTxt4
{
margin-left:30px;
}
#wrapper .miTxt2
{
margin-left:220px;
}

#wrapper .miTxt3
{
margin-right:220px;
}
#wrapper .imUp
{
	background:url(../../App_Themes/Camp/imgs_campanas/r_up.gif);
	background-repeat:no-repeat;
	width:998px;
	height:319px;
	top:0px;
}


.imDown
{
	background:url(../../App_Themes/Camp/imgs_campanas/r_down.gif);
	background-repeat:no-repeat;
	width:998px;
	height:319px;
	top:0px;
}
#header {
	margin: 0 0 5px 0;
	background:#990001;
	color:#FFFFFF;
	font-size:18px;
}

#side-a {
	float: left;
	width: 310px;
}
#side-b {
	float: right;
	width: 330px;
	border:#000 solid 1px;
}
/************************************/
dl, dt, dd { /* suppression of all margins */
margin: 0;
padding: 0;
}

dl {
width: 998px;
}

dt {
height: 50px;
background: #fff url(../../App_Themes/Camp/imgs_campanas/haut.gif) top right no-repeat;
line-height: 0;
text-align: center; /* centered title, bug IE*/
}

dd {
border: solid #669933;/*#5A6C84;  sizse and color for borders on the right and left */
border-width: 0 5px;
padding: 0 10px; /* left and right padding to avoid text appearing over borders */
}
#bas {
height: 50px;
background: #fff url(../../App_Themes/Camp/imgs_campanas/bas.gif) bottom left no-repeat;
border: 0 none; /* no lateral border for the lower part */
padding: 0; /* no text, so no padding */
}

#titre {
display: block; /* title image places in block to avoid errors of spacing */
margin: auto; /* centered title */
}

#droitehaut, #droitebas { /* position of upper floating corners */
float: right;
}

/*************************************/