/*********************
commun*/

/* IEWin Fix \*/
* HTML .iefix {HEIGHT: 1px}
* HTML .iefix DIV.blockaction {WIDTH: 98%}

body {
    background : #AFA99B;
    margin : 5px 5px 5px 5px;
    padding : 0px;
    font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;
    color:#1F1E1F;
	font-size: 11px;
    }

p.actiontitlebar {
	background : #CCCCCC;
	font-size: 12px;
	font-weight: bold;
	padding:5px;
	margin:0px 0px 20px px;
}

p.caution {
	color:#FF0000;
}

A {
  color:#2200E4;
  text-decoration:none;
}

A:hover {
  color:#D51318;
  text-decoration:underline;
}

.actionresult {
	color:#7D7D7D;
}

.oncenter {
    text-align : center;
}

input.saisie {
	border: 1px solid #999;
	background: #FCFCFC;
	padding:3px;
	margin:3px;
}
textarea.saisie {
	border: 1px solid #999;
	background: #FCFCFC;
	padding:2px;
	margin:3px;
}
select.saisie {
	border: 1px solid #999;
	background: #FCFCFC;
	padding:3px;
	margin:3px;
}

input {
	font-size: 13px;
	margin:3px;
}

.lienimage,.lienimage:visited {
    border:0;
}

/***********************
index*/

DIV.blockmenu {
	border: 1px solid #6A6A6A;
    margin : 0px;
    padding : 5px;
	width:170px;
}
DIV.blockmenu H1 {
	font-size: 11px;
	text-align: center;
}
DIV.blockmenu H2 {
	font-size: 11px;
	margin:0px;
	padding:0px;
}

DIV.blocknavigation {
    margin : 5px 0px 0px 0px;
    padding : 5px;
	width:170px;
}
DIV.blocknavigation H1 {
	font-size: 11px;
	text-align: center;
}

DIV.blockcopyright {
	border: 0px;
    margin : 5px;
    padding : 5px;
	width:170px;
	text-align:center;
}


DIV.blockdroite {
    border: 1px solid #6A6A6A;
	margin: 0px 0px 0px 190px;
	padding: 5px;
}

DIV.blockaction {
    OVERFLOW: hidden
}

DIV.blockgauche {
	float: left;
	width: 190px;
	margin:0px;
	padding:0px;
	OVERFLOW: hidden
}

/*
DIV.blockdroite {
	BORDER-LEFT-WIDTH: 18em;
	BORDER-LEFT-STYLE: solid
}*/
/*
DIV.blockaction {
    border: 1px solid #6A6A6A;
    padding: 5px 5px 5px 5px;
    OVERFLOW: hidden
}*/

/*
DIV.blockgauche {
	FLOAT:left;
	WIDTH: 18em;
	OVERFLOW: hidden
}*/

#tempsgen {
	text-align:center;
}

DIV.blockmenu ul.menus {
    margin:2px 0px 7px 20px;
	padding:0px 0px 0px 0px;
    list-style-image: url(pucemenu.png);
	list-style-type: none;
    cursor: default;
    display: block;
}

DIV.blocknavigation ul.browserroot, ul.browsersub {
	text-align: left;
	list-style-type: none;
}

DIV.blocknavigation ul.browserroot img {
	cursor: pointer;
	margin-left: -20px; 
}

DIV.blocknavigation ul.browserroot li {
	list-style-type: none;
	list-style-image: none;
	margin-left: -20px;font-size:90%;
}

DIV.blocknavigation ul.browsersub {
	display: none;
}

DIV.blocknavigation ul.browserroot li.browserinvisible {
	display:none;
}

#logout {
	text-align:center;
}


/**************
aff album*/

#affalbumcpc {
	padding:5px;
	width:99%;
}

#affalbumcpc TR {
  	border-top: 1px dotted #6A6A6A;
  	border-bottom: 1px dotted #6A6A6A;
	padding: 5px 0px 5px 0px;
}

#affalbumcpc TD {
	padding:5px;
}

#affalbumcpc TD.image{

}

#affalbumcpc TD.infos{
	vertical-align: top;
}

#affalbumcpc TD.actions{
	text-align:right;
	width:150px;
}

P.affalbumnav {
	padding:5px;
	background : #E0E0E0;
}

.cellmax {
width:100%;
}

.postimg {
    max-width: 100%
}

/***********
default*/

#defaultcpc {
	width:99%;
}

#defaultcpc TD.separateur {
  	border-top: 1px dotted #6A6A6A;
  	padding: 5px 0px 5px 5px;
	background : #E0E0E0;
	font-weight:bold;
	margin-top:55px;
}

#defaultcpc TD.albuminfo {
	vertical-align: top;
	padding:10px;
}

#defaultcpc TD.albumactions {
	text-align:center;
	padding:10px;
}

/*************
configuration*/
table.config {

}

table.config TH {
	text-align:left;
	font-weight:normal;
}
table.config TH.titre {
	background : #E0E0E0;
	text-align:left;
	font-weight:bold;
	padding: 5px;
}
table.config TH.soumission {
	text-align:center;
	font-weight:normal;
	background : #FFFFFF;
	padding-bottom:20px;
}


/******************
stats*/

#statbilan {
padding: 5px;
border:1px solid #CCCCCC;
}
#statbilan TD {
padding: 1px 10px 1px 10px;
}

#statdern {
padding:0px;
margin:0px;
width:99%;
}
#statdern TD {
padding:1px;
margin:1px;
border:1px solid #CCCCCC;
text-align:center;
}

#stattop {
padding:0px;
margin:0px;
width:99%;
}
#stattop TD {
padding:1px;
margin:1px;
border:1px solid #CCCCCC;
text-align:center;
}

/****************
install*/

p.instetapescenter {
	padding:5px;
	margin:5px;
}

#installblock {
	padding:5px;
	margin:5px;
}

#instblocketapes {
	border: 1px solid #AAAAAA;
}

#instetapes {
	font-weight:bold;
}

div.installaction {
	border: 1px solid #AAAAAA;
	padding:5px;
}

/**************
login*/

#loginblock {
	border: 1px solid #6A6A6A;
	padding:5px;
	margin:5px;
}

