body {
margin:0px auto;
padding:0px;
background-color:#7E7878;
}

#page_index{
margin:0px auto;
margin-top:20px;
width:950px;
background-color:#666060;
background-image:url(ecrivain-louis-guilloux/fd_index.gif);
background-repeat:repeat-y;
overflow:hidden;
}

#page{
margin:0px auto;
overflow:hidden;
margin-top:20px;
width:950px;
background-image:url(ecrivain-louis-guilloux/fd_page.gif);
background-repeat:repeat-y;
}


#cote_g{
background-image: url(ecrivain-louis-guilloux/guilloux-saint-brieuc.jpg);
background-repeat:no-repeat;
float:left;
width:287px;
height:578px;
}

#portrait{
position:relative;
top:420px;
right:-130px;
height:144px;
width:220px;
}

#portrait img{
border:2px solid #666060;
}

#txt_portrait{
padding-right:10px;
padding-top:90px;
width:90px;
text-align:right;
}

#cote_d{
float:left;
width:661px;

margin-left:2px;
}

#mil{
height:418px;
width:378px;
float:left;
}

#menu{
background-image:url(ecrivain-louis-guilloux/fd_menu.gif);
background-position:0px 383px;
background-repeat:no-repeat;
background-color:#666060;
width:283px;
height:418px;
float:left;
}

#menu li{
float:left;
padding:0px;
margin:0px;
height:35px;
width:283px;
list-style:none;
}

#menu li a{
/*background-image:url(ecrivain-louis-guilloux/fd_cell.jpg);
background-repeat:no-repeat;*/
display:block;
height:35px;
width:273px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
line-height:35px;
text-decoration:none;
border-top:1px dotted #ffffff;
padding-left:10px;
}

#menu li a:hover{
background-color:#ea690c;
background-image:none;
height:35px;
width:273px;
}

.passiv{
background-image:url(ecrivain-louis-guilloux/fd_cell.jpg);
background-repeat:no-repeat;
}

.activ{
background-color:#ea690c;
background-image:none;
}

.point_bas{
border-bottom:1px dotted #ffffff;
}

#content{
float:left;
width:510px;
background-color:#FFFFFF;
float:right;
text-align:justify;
padding-left:100px;
padding-right:50px;
}

.arial_marron{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#666060;
}

.arial_orange{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#ea690c;
}

.titre_orange{
font-size:13px;
font-weight:bold;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
color:#ea690c;
}

.titre_bleu{
font-size:13px;
font-weight:bold;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
color:#607982;
}

.arial_bleu{
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#607982;
}

#titre_inter{
margin-left:10px;
border-bottom:1px solid #666060;
height:30px;
font-size:16px;
line-height:30px;
font-weight:bold;
margin-bottom:3px;
width :370px;
}

.titre{
padding:5px;
background-color:#666060;
color:#FFFFFF;
}

.titre_xl{
padding:5px;
background-color:#666060;
color:#FFFFFF;
font-weight:bold;
font-size:13px;
}

#titre{
border-bottom:1px solid #666060;
height:30px;
font-size:16px;
line-height:30px;
font-weight:bold;
margin-bottom:3px;
}

#footer{
width:950px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
line-height:22px;
background-color:#666060;
margin:0px auto;
clear:both;
padding-bottom:20px;
}

.mail:link,.mail:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#b0c6ce;
text-decoration:underline;
}

.mail:hover,.mail:active{
text-decoration:none;
}


.bigmail:link,.bigmail:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#799aa6;
text-decoration:underline;
}

.bigmail:hover,.bigmail:active{
text-decoration:none;
}


#content_inter{
float:left;
width:667px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666060;
background-color:#ffffff;
text-align:justify;
}

#txt_content{
width:647px;
padding-left:10px;
padding-right:10px;
float:left;
}

#txt_content_biblio{
float:left;
padding-left:10px;
padding-right:10px;
}

#txt_content_biblio br{
font-size:5px;
}

#tablo_bio{
width:620px;
margin-left:9px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666060;
text-align:justify;
vertical-align:middle;

}

#tablo_bio div{
color:#607982;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:middle;
}

#tablo_bio td{
height:50px;
}

.bordure_ligne{
border-bottom:1px dotted #ea690c;
}

.bordure_ligne_blc{
border-bottom:1px solid #ffffff;
}


.rubfooter:link,.rubfooter:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#7E7878;
}

.rubfooter:hover,.rubfooter:active{
color:#ea690c;
}

.marron_body{
color:#7E7878;
}

#tablo_buro{
width:300px;
margin-left:70px;
border-bottom:1px solid #ea690c;
border-left:1px solid #ea690c;
border-right:1px solid #ea690c;
border-top:1px solid #ea690c;
vertical-align:middle;
}

#tablo_buro td{
height:30px;
}

#tablo_adhes{
width:300px;
margin-left:70px;
border-bottom:1px solid #ea690c;
border-left:1px solid #ea690c;
border-right:1px solid #ea690c;
border-top:1px solid #ea690c;
vertical-align:middle;
}

#tablo_adhes td{
height:22px;
}

.bleu_fonce{
color:#7A9AA7;
}

#contact{
margin-top:0px;
width:590px;
height:340px;
/*background-color:#b0c6ce;*/
margin-right:10px;
margin-bottom:0px;
padding-bottom:0px;
font-size:12px;
background-image:url(ecrivain-louis-guilloux/mimi.jpg);
background-repeat:no-repeat;
background-position:0px 65px;
}

html>/**/body #mimi_note{
margin-top:40px;
float:left;
}


#mimi_note{
margin-top:190px;
margin-left:280px;
}

#cellcontact{
height:25px;
border-bottom:1px solid #ea690c;
}

#photos{
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
width:283px;
float:left;
text-align:center;
}

#photos img{
border:1px solid #ffffff;
}

.lien_proposes{
float:left;
width:430px;
padding:0px;
margin:10px 0px 0px 10px;
list-style-type: square;
list-style-position: inside;
}

.lien_proposes li{
margin:0px 0px 10px 0px;
padding:0px;
color:#7A9AA7;
}

.lien_proposes a{
color:#7E7878;
font-weight:bold;
text-decoration:underline;
}

.lien_proposes a:hover{
text-decoration:none;
color:#ea690c;
}

.lien_actu:link, .lien_actu:visited{
color:#EA690C;
text-decoration:underline;
}

.lien_actu:hover, .lien_actu:active{
text-decoration:none;
}

.apercu_vid:link, .apercu_vid:visited{
display:block;
margin-left:8px;
margin-top:8px;
width:140px;
text-decoration:none;
color:#666060;
cursor:pointer;
}

.apercu_vid:hover, .apercu_vid:active{
text-decoration:none;
cursor:pointer;
}

.apercu_vid div{
width:120px;
padding:10px;
text-align:center;
}

#tab_vid td{
vertical-align:top;
}

.publications p{width:600px;}
.publications .nb{background-color:#efefef; padding:5px; width:390px; font-style:italic; color:#333;}

.actu_edit #titre_inter{width:420px; float:left; margin-left:0px;}
.actu_edit p{width:420px; border-bottom:1px dotted #333333; padding-bottom:10px; margin-bottom:10px; float:left;}

.filmo #titre_inter{width:600px; float:left; margin-left:0px; margin-bottom:10px;}
.filmo p{border-bottom:1px dotted #333333; padding-bottom:10px; margin-bottom:10px; float:left; width:600px;}
