@charset "ISO-8859-1";

* {
	margin: 0;
}

html, body { height: 100%; }


body { margin:0; }
body,div,p,td { font-family:Lucida Sans,Tahoma,Verdana;font-size: 12px;line-height:18px; }


a { text-decoration:none;color:#990000; }
a:hover { text-decoration:underline; }


#ventre { float:left;width:519px;height:100%;border-left:1px solid #ccc; }
#ventre b { font-size:1.3em;line-height:1.2em; }

#photo {  float:left;width:460px;margin:0; }

#photo-int { float:left;padding:10px;color:#fff;background:#0f8094;margin:10px 20px 10px -16px;/margin:10px 20px 10px -8px;font-size:11px;line-height:13px; }

#col2 { float:left;width:160px;/font-family:arial;/overflow:hidden;margin-top:-1px; }
#col2 .interview { border:1px solid #ccc;border-top:0 none;padding:10px;/font-family:verdana;font-size:0.9em;color:#888;line-height:1.1em;  }
#col2 .interview i { /font-style:normal; }


#col3 { float:left;width:300px;/margin-top:-2px;/font-family:arial;  }
#col3 .box { border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #fff;border-left:none;background:#f0f0f0;padding:10px; }
#col3 .chiffre { float:left;margin:0 10px 5px 0;/margin:0 5px 2px 0;width:80px;background:#ccc;font-size:2.7em;font-weight:bold;line-height:36px;text-align:right;padding:3px; }
#col3 .inter { font-size:1.3em;font-weight:bold;color:#333;margin-bottom:10px;font-style:italic;/font-style:normal;/font-family:arial; }
#col3 ul { list-style:square;margin:0 15px;padding:0; }
#col3 ul li { margin-bottom:5px; }
#col3 b { font-size:1.3em; }


#col3 #box-comments { border:1px solid #ccc;border-top:1px solid #fff;border-left:none;background:#cecece;padding:10px 10px 0 10px; }
#col3 #box-comments #gotocomment {
	width:299px;
	height:50px;
	background-image:url(../images/10ans_btn_backgif);
	margin:0 -10px 0 -10px;
	cursor:pointer;
}
#col3 #box-comments #nocomment {
	width:299px;
	height:50px;
	background-image:url(../images/10ans_btn_backgif);
	background-position:0 -100px;
	margin:0 -10px 0 -10px;
	display:none;
}
#col3 #box-comments .comment-lire { height:130px;OVERFLOW:AUTO;font-size:11px;line-height:13px; }


.pad10 { padding:10px; }
.pad15 { padding:10px 15px; }
.pad20 { padding:10px 20px; }
.spacer {  clear: both;height:1px; }
.grey { color:#888; }

.xxl { font-size: 1.5em;}
.xl { font-size: 1.3em;}
.l { font-size: 1.1em;}
.s { font-size: 0.9em;}
.xs { font-size: 0.8em;}
.xxs { font-size: 0.7em;}


h1 { font-size:3em;margin-top:10px;color:#ccc; }
h2 { font-size:3em;line-height:1.1em;margin-top:10px; }
h3 { font-size:1.5em;line-height:1.3em;font-style:italic;font-weight:normal;color:#0c6777;margin-top:10px;margin-bottom:10px; }

.formbutton{
cursor:pointer;
border:solid 1px #ccc;
background:#999;
color:#008197;
height:19px;
padding:0 10px;
font-size:11px;line-height:19px;
background:url(../images/10ans_back_button.jpg) repeat-x left top;
width:auto;margin-top:5px;
}
.formbutton:hover { color:#333; }
