/*
 * Mise en page des textes (bordures...) 
 */
 
 
body
{
	margin:0px 0px 20px 0px;
	background: #3A1346;
	color:#FFF;
	font-family: "Trebuchet MS","Verdana", sans-serif;
	font-size:11px;
	line-height:16px;

}

#blogAccueil
{
 display:block;
 width:175px;
 height:60px;
 position:absolute;
 margin-top:45px;
 background : none ! important;
}

a {color:#4B170E;text-decoration:underline;}
a:hover {color:#6F453E;text-decoration:none;}

img {border: 0px;}


#colonne1 img
{
	float: left; 
	border: 2px solid #4A185A; 
	background-color:transparent; 
	padding: 2px; 
	margin:4px 8px 4px 0px;
}

form

{
	margin:0px;
	padding:0px;
}

.clear
{
	clear:both;
	visibility:hidden;
	margin:0px;
	padding:0px;
}
ul, li
{
	list-style:none;
	margin:0px ;
	padding:0px;
}
h1, h2, h3
{
margin:0px;
padding:0px;
}

area {display:block;}

#menu {
border-bottom:7px solid #FF9C03;
background:#FFF;
color:#333333;
}

#subheader
{
	height:20px;
	width:750px;
	margin:0 auto;
	padding:0px;
	

}

html>body #subheader
{
	height:70px;
}

#logo
{
	position:absolute;
	display:block;
	background: url('/blog/images/logo_gr.gif')  left top no-repeat;
	margin-top:20px;
	margin-left:0px;
	height:35px;
	width: 192px;

}


.secteur
{
	font-family:"Trebuchet MS", Verdana, sans-serif;
	float:right;
	height:30px;
		font-size:13px;

	border-left:1px solid #CCCCCC;
	padding:40px 0px 0px 0px;
}
.secteur a
{
	padding:40px 12px 15px 12px;
	background:#FFFFFF;
	color: #5C1573;
	text-decoration:none;
}

.secteur :hover
{
	/*padding:40px 5px 15px 5px;*/
	background:#666;
	color:#FFFFFF;
}

.secteur_selected
{
	position:relative;
	float:right;
	height:60px;
	padding:10px 12px 8px 12px;
	background:#5C1573;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	z-index:10;
}

#page
{
	width:750px;
	margin:0px auto;
	padding:0px;
	
}
#souspage
{
	margin-top:30px;
	
}



#colonne1 {
	float: left;
	width: 550px;
	padding: 0px;
	margin:0px;
	/*background:url(/blog/images/logo.gif) top no-repeat ;*/
                     background:transparent url(/blog/images/cep-notes-debut.gif) no-repeat scroll center top;	
}

#colonne2 {

	margin:0px 0px 0px 562px;
	padding: 0px;


}

#colonne1 h2 {
	font-size:14px;
	color:#FF9C03;
	margin-bottom:10px;
	
}

#colonne1 a {
	color:#FF9C03;
	background:#632078;
	text-decoration:none;
}

#colonne1 a:hover {background:#4A185A;}



.note {
	padding:10px;
	background:#7C2896;

}

.infoD {
	background:url(/blog/images/cep-notes-droite.gif);
	height:70px;
	padding:20px 5px 10px 80px
}

.infoG {	
	text-align:right;
	background:url(/blog/images/cep-notes-gauche.gif);
	height:70px;
	padding:20px 80px 10px 5px	
}

#infoFIND {
	background:url(/blog/images/cep-notes-fin-droite.gif);
	height:40px;
	padding:20px 5px 10px 80px
}

.infoFIN2D {
	background:url(/blog/images/cep-notes-fin-droite.gif);
	height:40px;
	padding:20px 5px 10px 80px
}

#infoFING {	
	text-align:right;
	background:url(/blog/images/cep-notes-fin-gauche.gif);
	height:40px;
	padding:20px 80px 10px 5px	
}

.infoFIN2G {	
	text-align:right;
	background:url(/blog/images/cep-notes-fin-gauche.gif);
	height:40px;
	padding:20px 80px 10px 5px	
}

.infoFIN {
	background:url(/blog/images/cep-notes-fin2.gif) no-repeat;
	height:10px;
	padding:0px 0px 10px 0px;
}

#colonne1 .infoG img {margin-left:20px;}


.TXTinfosD {
	color:#D1B7D9;
	font-size:10px;
	padding-top:10px;
	line-height:12px;
}

.TXTinfosG {
	color:#D1B7D9;
	font-size:10px;
	padding-top:10px;
	line-height:12px;
}



#BlocUn {
	margin-top:115px;
	background:#7C2896;	
                     margin-top:10px;
}

.BlocDebut {
                     background:#7C2896;
	background:url(/blog/images/cep-notes-debut.gif) no-repeat;
	padding:10px 0px 0px 0px;
}

.BlocNote {background:#7C2896;}

#colonne2 #contenu {
	padding-top:0px;
	font-size:10px;
	color:#FFF;
}
#colonne2 h2 {

	text-transform:uppercase;
	font-size:10px;
	color:#897190;
	border-top:1px solid #897190;
	margin:10px 0px;
}

.blocD, .blocDImages {
	width:190px;
	float:left;
                     padding-bottom:2px;
}

.blocD a {
	color:#FF9C03;
	text-decoration:none;
	font-size:11px;
	border-bottom:1px dashed #FF9C03;
}

.blocD a:hover {
	color:#FF9C03;
	text-decoration:none;
	border-bottom:1px solid #FF9C03;}

a.pointille{
	color:#FF9C03;
	text-decoration:none;
	font-size:11px;
	border-bottom:1px dashed #FF9C03;
}

a:hover.pointille {
	color:#FF9C03;
	text-decoration:none;
	border-bottom:1px solid #FF9C03;}

a.users
 {
	float: left; 
	border: 1px solid #5D1E71; 
	background-color:transparent; 
	padding:3px ; 
	margin:4px 4px 4px 0px;
}

a.users:hover {
	border: 2px solid #8D2EAB; 
	padding:2px;
}

.forum p{
color:#FF9C03;
}

.forum p.jaune{
	color:#FF9C03;
}

.forum {
border:3px solid #200B27;
background:#511A62;
padding:15px;
}

.forum p.forum-auteur {
border-bottom:1px solid #200B27;
padding:15px 0px;
color:#FFFFFF;
}

.forum p.blanc {
color:#FFFFFF;
}

.btComment {
	font-size:12px;
	padding:5px;
	}
	
.titreBloc {
                     font-weight:bold;
	font-size:16px;
	color:#FF9C03;
	background:transparent !important;
}
.titreBloc:hover {
                     font-weight:bold;
	font-size:16px;
	color:#FF9C03;
	background:transparent !important;
	text-decoration:underline !important;
}

input.inputText
{
    border: 1px solid #3E144B;
    font-family: "Trebuchet MS","Verdana", sans-serif;
    font-size:10px;
    color:#3E144B; 
    background-color:#BE94CB; 	 
}

input.inputTextMenu
{
    border: 1px solid #280D31;
    font-family: "Trebuchet MS","Verdana", sans-serif;
    font-size:10px;
    color:#FFFFFF; 
    background-color:#623A6E; 	 
}

input.inputCheckBox
{
    border: none;
}

#pied
{
  color:#7C2896;
  width: 550px;
  padding:15px;
  text-align:center;
}

#pied li
{
   display: inline;
   list-style-type:none;
   margin:0.3em;
}

#pied a {
	color:#FF9C03;
	text-decoration:none;
	font-size:11px;
	border-bottom:1px dashed #FF9C03;
}

#pied a:hover {
	color:#FF9C03;
	text-decoration:none;
	border-bottom:1px solid #FF9C03;
}


/*
 * Ajout du widget Reflect
 */

#widget
{
background:#3A1346 url(/blog/images/bloc_widget.gif)  no-repeat;
color:#FF9C03;
float:left;
padding-bottom:2px;
margin-top:25px;
margin-bottom:15px;
width:188px;
height:85px;
}


#mybloglog
{
float:left;
padding-bottom:2px;
margin-top:25px;
margin-bottom:15px;
width:188px;
}

#criteo
{
float:left;
padding-bottom:2px;
margin-top:25px;
margin-bottom:15px;
}

#designer
{
float:left;
padding-bottom:2px;
margin-top:25px;
margin-bottom:15px;
}



#widget a

{
position:relative;
top:42px;
left:20px;
font-weight:bold;
font-size:11px;
margin:0px;
padding:3px 0 0px 0px;
color:#FF9C03;
border-bottom:1px dashed #FF9C03;
text-decoration:none;

}





#widget a:hover
{
position:relative;
top:42px;
left:20px;
font-weight:bold;
font-size:11px;
margin:0px;
padding:3px 0 0px 0px;
color:#FF9C03;
border-bottom:1px solid #FF9C03;
text-decoration:none;

}

/*
 * Ajout du Podcast Reflect
 */

#podcast
{
background:#3A1346 url(/blog/images/bloc_podcast.gif)  no-repeat;
color:#FF9C03;
float:left;
padding-bottom:2px;
margin-top:5px;
margin-bottom:5px;
width:188px;
height:85px;
}

#podcast a

{
position:relative;
top:58px;
left:20px;
font-weight:bold;
font-size:11px;
margin:0px;
padding:3px 0 0px 0px;
color:#FF9C03;
border-bottom:1px dashed #FF9C03;
text-decoration:none;
}





#podcast a:hover
{
position:relative;
top:58px;;
left:20px;
font-weight:bold;
font-size:11px;
margin:0px;
padding:3px 0 0px 0px;
color:#FF9C03;
border-bottom:1px solid #FF9C03;
text-decoration:none;
}

body table#MBL_COMM td.mbl_mem {background:#7C2896;color:#ff6600}
body table#MBL_COMM td.mbl_mem a {
	color:#FF9C03;
	text-decoration:none;
	font-family:"Trebuchet MS","Verdana", sans-serif;
	font-size:11px;
	}
body table#MBL_COMM td.mbl_mem a:hover {
	color:#FF9C03;

	text-decoration:underline;
	}

body table#MBL_COMM {border:1px solid #3A1346;}
body table#MBL_COMM td.mbl_img {background:#3A1346;}
body table#MBL_COMM img {border-color:#3A1346;}
body table#MBL_COMM td.mbl_img {background:#3A1346;}
