/* style 'blanc' 		*************************************************************/
/* feuille de style page parties sgf **********************************************/

#col-milieu {
padding:0;
}
div.cadre {
margin:0;
}
div.cadre-contenu {
padding:0;
}

#sgfspace {
float:left;
border:solid 1px #57120D;
background-color:#E4E0CC;
width:180px;
height:550px;
margin:0;
padding:0;
}

#sgfspace div.explorerdir {
line-height:10pt;
overflow:hidden;
margin:0;
padding:1px;
}

#sgfspace div.bg1 {
background:#EFE09F;
border-bottom:solid 1px #57120D;
text-align:left;
}

#sgfspace div.bg2 {
background:#FFF0BF;
border-bottom:solid 1px #57120D;
text-align:left;
}

#sgfspace div.roottitle {
text-align:center;
font:bold 9pt Verdana, Arial, Times New Roman, sans-serif;
margin:0.1em 0 1em;
}

#sgfspace div.rootsubtitle {
border-bottom:solid 1px #57120D;
font:normal 8pt Verdana, Arial, Times New Roman, sans-serif;
margin:0;
padding:0.5em 0;
}

#sgfspace span.dirlink {
margin:0;
padding:0;
}

#sgfspace span.dirname {
font:bold 8pt Verdana, Arial, Times New Roman, sans-serif;
margin:0;
}

#sgfspace div p.dirproperties {
font:italic 7pt Verdana, Arial, Times New Roman, sans-serif;
margin:0 15px;
}

.dircontenton {
display:block;
background:#fff;
overflow:hidden;
margin:2px;
padding:0;
}

.dircontentoff {
display:none;
}

#sgfspace a.expandlink {
background:#FFF url(/img/plus.gif) no-repeat top left;
border:solid 1px #57120D;
font:normal 8pt Helvetica, Verdana, Arial, sans-serif;
color:#57120D;
text-align:center;
text-decoration:none;
padding:0 7px;
}

#sgfspace a.retractlink {
background:#FFF url(/img/minus.gif) no-repeat top left;
border:solid 1px #57120D;
font:normal 8pt Helvetica, Verdana, Arial, sans-serif;
color:#57120D;
text-align:center;
text-decoration:none;
padding:0 7px;
}

#sgfspace div.filerow {
border-bottom:solid 1px #EFE09F;
overflow:hidden;
margin:2px;
padding:1px 5px;
background:#EFE09F;
}

#sgfspace div.current {
background:#FFF;
text-align:right;
padding-right:30px;
}

#sgfspace div.filerow a.viewlink {
text-decoration:none;
font:normal 8pt Helvetica, Verdana, Arial, sans-serif;
}

#sgfspace div.filerow p.fileproperties {
font-size:7pt;
font-style:italic;
color:#57120D;
margin:0;
padding:0 0 0 5px;
}

#sgfspace a.fgsign {
text-align:center;
text-decoration:none;
color:#FFB04F;
font:italic 7pt/8pt Helvetica, Verdana, Arial, sans-serif;
margin:0;
padding:0;
}

#sgfspace a.expandlink:hover,#sgfspace a.retractlink:hover {
color:#c00;
border-color:#c00;
}

#sgfspace div.filerow a:hover,#sgfspace div.filerow a:focus {
text-decoration:underline;
}

#sgfspace a.fgsign:hover,#sgfspace a.fgsign:focus {
color:#D7100F;
text-decoration:underline;
}

#sgfreader {
text-align:center;
border:solid 1px #57120D;
background-color:#E4E0CC;
margin:0 0 0 185px;
padding:0;
height:550px;
color:#57120D;
}

#sgfreader div.filestats {
margin:2px 5px;
padding:0 10px;
}

#sgfreader div.filestats p.title {
font:bold 10pt/12pt Helvetica, Verdana, Arial, sans-serif;
}

#sgfreader div.filestats p {
font:normal 8pt Helvetica, Verdana, Helvetica, Arial, sans-serif;
margin:2px;
padding:2px;
}

#sgfreader div.reader {
margin:2px 0;
}

#sgfreader div.reader p.powered {
font:normal 8pt Helvetica, Verdana, Helvetica, Arial, sans-serif;
border-top:dotted 1px #57120D;
margin:5em 10em 0;
}
#sgfreader div.reader p.powered  a {
font-weight:700;
}