/* page de fonds */ /* S.E.E */

html {
	height: 100%;
}
img {
	border: medium none;
}
body {
	font-size: 11px;
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
}
.groupWrapper {
	min-height: 400px;
	float: left;
	width: 48%;
	margin-right: 1%;
}
.serializer {
	clear: both;
}
.groupItem {
	margin-bottom: 20px;
	border:1px solid #fff;
}

.groupGris {
	border:1px solid #ced9df;
}

.groupChange {
	border:1px solid #c4c9cd;
}

.groupItem .itemHeader {
	padding: 0px 10px 0px 20px;
	border-top: #d2d6d7 1px solid;
	border-left: #d2d6d7 1px solid;
	border-right: #d2d6d7 1px solid;
	font-weight: bold;
	font-size: 12px;
	cursor: move;
	color: #2c5163;
	text-transform:uppercase;
	line-height: 24px;
	position: relative;
	height: 24px;
	background: url(/img/mon-carmignac/bg-box-header.gif) repeat-x;
}

.groupItem .itemGris {
	background: url(/img/mon-carmignac/bg-box-header2.gif) repeat-x;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}

.groupItem .itemChange {
	/*background: url(/img/mon-carmignac/bg-box-header2.gif) repeat-x;*/
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}

.groupItem .itemHeader a {
	font-weight: bold;
	font-size: 15px;
	left: 0px;
	position: absolute;
	top: -3px;
	text-decoration: none;
	padding:10px 10px 10px 5px;
}
html > body .groupItem .itemHeader a {top: -4px;}

.groupItem .itemHeader a.nom {
	font-weight: bold;
	font-size: 12px;
	color: #2c5163;
	text-transform:uppercase;
	line-height: 24px;
	text-decoration:none;
	position: relative;
	top:0px;
	padding:0;
}

.groupItem .itemHeader a.close {
	left: 283px;
	position: absolute;
	top: -3px;
	text-decoration: none;
	padding:10px;
}

.groupItem .itemHeader a.refresh {
	left: 260px;
	position: absolute;
	top: -3px;
	text-decoration: none;
	padding:10px;
}

.groupItem .itemContent {
	background:#fff;
	border-left: #d2d6d7 1px solid;
	border-right: #d2d6d7 1px solid;
	border-bottom: #d2d6d7 1px solid;
	padding:0px 7px 7px 7px;
}

.groupItem .ContentGris {
	background: url(/img/mon-carmignac/bg-gris.gif) top repeat;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}

.groupItem .ContentChange {
	background: url(/img/mon-carmignac/bg-change.gif) repeat-x !important;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}

.groupItem .itemContent span.date {display:block; font-weight:bold; color:#203621; padding-top:7px;}

.groupItem .itemContent ul {list-style-type:none; margin:0; padding:0; }

.groupItem .itemContent ul.fonds li {background:url(/img/mon-carmignac/bg-li-fond.gif) left no-repeat; padding:5px 0 2px 13px; color:#748271; font-weight:bold;}
.groupItem .itemContent ul.fonds li span {color:#203621;}

.groupItem .itemContent ul.indices li {background:url(/img/mon-carmignac/bg-li-fond.gif) 0px 10px no-repeat; padding:5px 0 2px 13px; color:#748271;}
.groupItem .itemContent ul.indices li span {color:#203621;}

.groupItem .itemContent ul.news li {background:url(/img/mon-carmignac/bg-li-news.gif) 0% 28% no-repeat; padding:5px 0 2px 13px; color:#fff; font-weight:bold;}
.groupItem .itemContent ul.news li span.texte {display:block; font-weight:normal;}
.groupItem .itemContent ul.news li span.dateactu {color:#305065;}
.groupItem .itemContent ul.news li span.alaune {text-transform:uppercase}

.groupItem .itemContent ul.news li a {text-decoration:none; color:#fff;}
.groupItem .itemContent ul.news li a span.texte, .groupItem .itemContent ul.news li a span.alaune {color:#fff;}
.groupItem .itemContent ul.news li a span.dateactu {color:#305065;}
.groupItem .itemContent ul.news li a:hover span.texte {text-decoration:underline;}
.groupItem .itemContent ul.news li a:hover {text-decoration:underline;}
html > body .groupItem .itemContent ul.news li a:hover {text-decoration:none;}
.groupItem .itemContent ul.news li a:hover span.alaune, .groupItem .itemContent ul.news li a:hover span.dateactu, .groupItem .itemContent ul.news li a:hover span.titreactu {text-decoration:none;}

.groupItem .itemContent ul.change {padding-top:5px}
.groupItem .itemContent ul.change li {float:left; margin-right:20px; padding:12px 0 0 0;}
.groupItem .itemContent ul.change li span.datejour {color:#233422; font-weight:bold}
.groupItem .itemContent ul.change li span.heure {color:#2e5165; font-weight:bold}
.groupItem .itemContent ul.change li.valeur {background:#d0d4d3; border:1px solid #fff; padding:3px 10px 3px 10px; text-align:center; color:#000; font-size:14px;  font-weight:bold;}
.groupItem .itemContent ul.change li.valeur span {font-size:11px; font-weight:normal;display:block}

.sortHelper {
	border: #666 1px dashed;
	width: auto! important;
}
.groupWrapper p {
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	height: 1px;
}

/* */
	
#haut img {display:block;}

#ContentBox {float:left; width:650px; margin:0 0 0 5px; padding:20px 14px 0 14px;}
html > body #ContentBox {float:left; width:645px; margin:0 0 0 10px; padding:20px 14px 0 14px;}


a.actualiser{float:right; margin:5px 10px 0 0}

div.monEspaceTitre{background:#cdcfce url(/img/mon-espace/bandeau-mon-espace.gif) left top no-repeat; width:672px; padding-bottom:1px; margin-bottom:-1px; float:left}
div.monEspaceTitre p{font-size:12px; color:#000; margin:0 0 0 30px; padding:0 20px 0 0;}
div.monEspaceTitre p span{display:block; font-size:26px; margin:0; color:#6d7776;}

div.monEspaceTitre form {margin:0; padding:0;}
div.monEspaceTitre p.login {text-align:center; padding:10px 0;}

table.premierChoix{margin:8px 0 5px 40px; width:620px; font-size:14px; font-weight:bold; color:#2a3235}
table.premierChoix td {width:33%;}
table.deuxiemeChoix{margin:5px 0 10px 40px; width:620px; font-size:12px;}
table.deuxiemeChoix tr td{color:#2E5164; padding:1px 0 1px 0;}
table.deuxiemeChoix tr td input{margin:0; padding:0; height:12px;}

table.nonfixe {width:auto;}
table.nonfixe td {padding:1px 2px !important; border:0px solid red;}

td.fixed {width:200px;}
td.firstfixed {width:180px;}

p.affiche {text-align:right; display:none;}
p.masque {text-align:right;}
p.affiche a, p.masque a {font-size:12px !important;}


