@charset "utf-8";
/* CSS Document */
#zbody {
width:795px;
height:1082px;
margin:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
}

#zconttop {
width:795px;
height:580px;
margin:0px;
padding:0px;
}

#zcontleft {
float:left;
width:533px;
height:580px;

padding:0px;
}

#zflash {
width:533px;
height:460px;
margin:0px;
padding:0px;
}

#zacroch {
background-color:#592381;
width:535px;
height:120px;
margin:0px;
padding:0px;
}

#zform {
float:right;
width:262px;
height:580px;
padding:0px;
margin-top:-10px; /* debeug cardiweb */
vertical-align:middle;
}

#zdetail {
background-image:url(../images/detail.jpg);
width:795px;
height:400px;
margin:0px;
padding:0px;
}

#ztetiere {
width:795px;
height:102px;
margin:0px;
padding:0px;
}

/*################# BLOCS TEXTES ###################*/
#habaccroch{
margin:0px;
padding:0px;
}
#bloc_txt1{
width:410px;
margin:0px;
padding-top:15px;
text-align:right;
}

#bloc_txt2{
width:170px;
margin:0px;
padding-left:10px;
padding-top:35px;
text-align:left;
}


/*################# STYLES TEXTES ###################*/
.txt_acroch1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-style: italic;
	line-height: 21px;
	font-weight: bold;
	color: #ffed00;
	text-decoration: none;
}
.txt_acroch2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.txt1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.txt2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #592381;
	text-decoration: none;
}
.txt3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #592381;
	text-decoration: none;
}
* {
margin:0pt;
padding:0pt;
}

body {
font-family:Verdana,Arial,Helvetica,sans-serif;
margin:0px auto;
padding:0px;
position:relative;
width:990px;
}

a:link, a:visited, a:active {
border:medium none;
color:#013774;
text-decoration:none;
}

a:hover {
color:#013774;
text-decoration:underline;
}

img {
border:medium none;
}

form {
margin:0pt;
}

.minisite{
margin-left: auto;
margin-right: auto;
}

.texte1{
background-image:url(../images/1095-Impressionnistes_05.jpg);
width:255px;
height:144px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
}

.texte2{
background-image:url(../images/1095-Impressionnistes_07.jpg);
width:255px;
height:256px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
}

.texte3{
background-image:url(../images/1095-Impressionnistes_08.jpg);
width:244px;
height:114px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
padding-left:15px;
padding-right:5px;
text-align:justify;
}

.titre_minisite{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#2e458d;
text-align:left;
letter-spacing:-0.5px;
line-height:15px;
}

.form{
margin-top:-10px;
}