/*
 * Mise en page des textes (bordures...) 
 */
 
 
body
{
	margin:0px 0px 0px 0px;
	color:#333333;
	font-family:Verdana,"Trebuchet MS",sans-serif;
	font-size:11px;
	line-height:16px;
	background:  #333333 url('/images/background_top.gif')  repeat-x;
	
	

}


a {color:#4B170E;}
a:hover {color:#6F453E;}

img {border: 0px;}




#colonne1 img
{
	 
	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 {
color:#ffffff;
background: url('/images/livre.png')  670px 0px no-repeat;
}

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

}

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






#logo_notbeta
{
	position:relative;
	display:block;
	background: url('/images/logo_notbeta.png')  left top no-repeat;
	margin-top:0px;
	margin-left:30px;
	height:56px;
	width: 82px;
}


#logo
{
	position:relative;
	display:block;
	background: url('/images/logo_20.gif')  left top no-repeat;
	margin-top:-30px;
	margin-left:0px;
	height:78px;
	width: 355px;

}





.secteur
{
	font-family:Verdana,"Trebuchet MS",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:20px;
	
}



#colonne1 {
	float: left;
	width: 550px;
	padding: 0px;
	margin:0px;
	background:url(/images/cep-notes-debut2.gif) top no-repeat ;
	
}

#colonne2 {

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


}

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





.noteB
{
padding:10px;
background:#A0D901;
font-size:12px;

}


.noteV
{
padding:10px;
background:#46A6BF;
font-size:12px;
}


.noteB a
{
color:#333333;
text-decoration:none;
background:#90C108;

}


.noteB a:hover
{
color:#000000;
text-decoration:none;
background:#81AC08;
}


.noteV a
{
color:#333333;
text-decoration:none;
background:#4395AB;
}


.noteV a:hover
{
color:#000000;
text-decoration:none;
background:#377C90;
}







.note {
	padding:10px;
	background:#46A6BF;

}


.note img {
border: 2px solid #A0D901;

}


.infoD {
	background:url(/images/cep-notes-droite.gif) no-repeat;
	height:70px;
	padding:20px 5px 25px 20px;
}


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


.infoG img  {
	float: left; 
	border: 2px solid #46A6BF; 
	background-color:transparent; 
	padding: 2px; 
	margin:4px 8px 4px 0px;
}



.infoG {	
	background:url(/images/cep-notes-gauche.gif) no-repeat;
	height:70px;
	padding:20px 5px 25px 20px;	
}

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

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

#infoFING {	
	background:url(/images/cep-notes-fin-gauche.gif) no-repeat;
	height:40px;
	padding:20px 80px 25px 5px;	
}

.infoFIN2G {	
	background:url(/images/cep-notes-fin-gauche.gif) no-repeat;
	height:40px;
	padding:20px 80px 25px 5px;	
}

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



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


.infoG .TXTinfosD a
{
color:#333333;
text-decoration:none;
background:#90C108;

}

.infoG .TXTinfosD a:hover
{
color:#000000;
text-decoration:none;
background:#81AC08;

}


.infoD .TXTinfosD a
{
color:#333333;
text-decoration:none;
background:#4395AB;

}

.infoD .TXTinfosD a:hover
{
color:#000000;
text-decoration:none;
background:#377C90;

}










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



#BlocUn {
	margin-top:10px;
	background:#46A6BF;	
	font-size:12px;
}


#BlocUn a
{
color:#333333;
text-decoration:none;
background:#4395AB;
}


#BlocUn a:hover
{
color:#000000;
text-decoration:none;
background:#377C90;
}





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


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

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

.BlocNote {background:#7C2896;}

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




#colonne2 h2 {

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

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



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

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

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


a.users
 {
 	display:block;
 	width:80px;
 	height:90px;
 	float: left;
	border: 1px solid #A0D901; 
	background-color:transparent; 
	padding:3px ; 
	margin:2px 2px 0px 0px;
}

* html a.users
 {
	margin:2px 2px 0px 0px;
 }

a.users:hover
{
	border: 2px solid #90C108; 
	padding:2px;
}

.blocAuthors img
{
	margin:0px !important;
	padding:0px !important;
}

.blocD {
	width:190px;
	float:left;
    padding-bottom:2px;
    margin-bottom:5px;
}

.blocD2 {
	width:190px;
	float:left;
    padding-bottom:2px;
    margin-bottom:25px;
}




.forum p{
color:#333333;
}

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

.forum {
border:3px solid #90C108;
background:#A0D901;
padding:15px;
}

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

.forum a {
color:#333333;
text-decoration:none;
background:#90C108;
}

.forum a:hover {
color:#000000;
text-decoration:none;
background:#81AC08;
}




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

.btComment {
	font-size:12px;
	padding:5px;
	}
	
.titreBloc

{
font-weight:bold;
font-size:14px;
color:#333333;
background:transparent !important;
}


a.titreBloc

{
font-weight:bold;
font-size:14px;
color:#333333;
background:transparent !important;
}


a.titreBloc:hover

{
font-weight:bold;
font-size:14px;
color:#000000;
background:transparent !important;
}



input.inputText
{
  border: 1px solid #000000;
    font-family:Verdana,"Trebuchet MS",sans-serif;
    font-size:11px;
    color:#333333; 
    background-color:#4395AB; 		 
}

input.inputTextMenu
{
    border: 1px solid #000000;
    font-family:Verdana,"Trebuchet MS",sans-serif;
    font-size:11px;
    color:#333333; 
    background-color:#4395AB; 	 
}

input.inputCheckBox
{
    border: none;
}


#subfooter
{
height:60px;
width:750px;
margin:0 auto;
padding:0px;
color:#46A6BF;	
font-size:14px;
background: url('/images/guillemets.gif')  no-repeat;
}

#subfooter_text
{
height:60px;
width:465px;
margin:10px 10px 0 55px;
padding:0px;
color:#46A6BF;
text-align:right;
float:left;	
font-size:14px;
}

#subfooter_text a

{
height:50px;
font-weight:bold;
font-size:14px;
background: url('/images/link.gif') 0px 0px no-repeat;
margin:0px;
padding:3px 0 5px 25px;
color:#A0D901;
text-decoration:none;

}





#subfooter_text a:hover
{
height:50px;
font-weight:bold;
font-size:14px;
background: url('/images/linkhover.gif')  0px 0px no-repeat;
margin:0px;
padding:3px 0 5px 25px;
color:#A0D901;
text-decoration:none;

}



#subfooter_logo
{
height:60px;
width:180px;
margin:0px;
padding:0px;
color:#46A6BF;	
float:right;
font-size:14px;
}



#pied
{
background:  #333333 url('/images/background_bottom.gif')  repeat-x;
margin-top:25px;
color:#46A6BF;
width: 100%;
height:120px;
padding:0px;
text-align:center;
}





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



#logo_bottom
{
	position:relative;
	display:block;
	background: url('/images/logo_20_bottom.gif')  left top no-repeat;
	margin-top:15px;
	margin-left:55px;
	height:81px;
	width: 93px;
	

}

* html #logo_bottom {
 	top:-75px; 
}

#flux_rss
{
background:  #333333 url('/images/bloc_fluxrss.gif')  no-repeat;
color:#333333;
float:left;
padding-bottom:2px;
margin-bottom:15px;
width:188px;
height:85px;
}



#flux_rss a

{
position:relative;
top:58px;
left:10px;
font-weight:bold;
font-size:11px;
background: url('/images/linkrss.gif') 0px 0px no-repeat;
margin:0px;
padding:3px 0 5px 20px;
color:#333333;
text-decoration:none;

}





#flux_rss a:hover
{
position:relative;
top:58px;
left:10px;
font-weight:bold;
font-size:11px;
background: url('/images/linkrsshover.gif')  0px 0px no-repeat;
margin:0px;
padding:3px 0 5px 20px;
color:#000000;
text-decoration:none;

}





#magnet
{
background:  #333333 url('/images/bloc_magnet.gif')  no-repeat;
color:#333333;
float:left;
padding-bottom:2px;
margin-bottom:15px;
width:188px;
height:85px;
}



#magnet a

{
position:relative;
top:58px;
left:10px;
font-weight:bold;
font-size:11px;
background: url('/images/magnet.gif') 0px 0px no-repeat;
margin:0px;
padding:3px 0 5px 20px;
color:#333333;
text-decoration:none;

}





#magnet a:hover
{
position:relative;
top:58px;
left:10px;
font-weight:bold;
font-size:11px;
background: url('/images/magnethover.gif')  0px 0px no-repeat;
margin:0px;
padding:3px 0 5px 20px;
color:#000000;
text-decoration:none;

}





#widget
{
background:  #333333 url('/images/bloc_widget.gif')  no-repeat;
color:#333333;
float:left;
padding-bottom:2px;
margin-bottom:15px;
width:188px;
height:85px;
}



#widget a

{
position:relative;
top:58px;
left:10px;
font-weight:bold;
font-size:11px;
background: url('/images/widget.gif') 0px 0px no-repeat;
margin:0px;
padding:3px 0 5px 20px;
color:#90C108;
text-decoration:none;

}





#widget a:hover
{
position:relative;
top:58px;;
left:10px;
font-weight:bold;
font-size:11px;
background: url('/images/widgethover.gif')  0px 0px no-repeat;
margin:0px;
padding:3px 0 5px 20px;
color:#A0D901;
text-decoration:none;

}




#goodies
{
background:  #333333 url('/images/bloc_goodies.gif')  no-repeat;
color:#333333;
float:left;
padding-bottom:2px;
margin-bottom:15px;
width:188px;
height:85px;
}



#goodies a

{
position:relative;
top:58px;
left:10px;
font-weight:bold;
font-size:11px;
background: url('/images/goodies.gif') 0px 0px no-repeat;
margin:0px;
padding:3px 0 5px 20px;
color:#90C108;
text-decoration:none;

}





#goodies a:hover
{
position:relative;
top:58px;;
left:10px;
font-weight:bold;
font-size:11px;
background: url('/images/goodieshover.gif')  0px 0px no-repeat;
margin:0px;
padding:3px 0 5px 20px;
color:#A0D901;
text-decoration:none;

}




#auteurs
{
float:left;
padding-bottom:2px;
margin-bottom:20px;
width:188px;
}


#auteurs a
{
font-weight:bold;
font-size:13px;
background: url('/images/auteurs.gif') 0px 0px no-repeat;
margin:0px;
padding:3px 0 5px 20px;
color:#90C108;
text-decoration:none;

}




#auteurs a:hover
{
font-weight:bold;
font-size:13px;
background: url('/images/auteurshover.gif')  0px 0px no-repeat;
margin:0px;
padding:3px 0 5px 20px;
color:#46A6BF;
text-decoration:none;

}







a.about

{
position:relative;
top:38px;
left:0px;
font-weight:normal;
font-size:13px;
background: url('/images/linkabout.gif') 0px 0px no-repeat;
margin:0px;
padding:3px 0 5px 28px;
color:#46A6BF;
text-decoration:none;

}





a.about:hover
{
position:relative;
top:38px;
left:0px;
font-weight:normal;
font-size:13px;
background: url('/images/linkabouthover.gif')  0px 0px no-repeat;
margin:0px;
padding:3px 0 5px 28px;
color:#41879A;
text-decoration:none;

}



a.contact

{
position:relative;
top:38px;
left:50px;
font-weight:normal;
font-size:13px;
background: url('/images/linkcontact.gif') 0px 0px no-repeat;
margin:0px;
padding:3px 0 5px 28px;
color:#46A6BF;
text-decoration:none;

}





a.contact:hover
{
position:relative;
top:38px;
left:50px;
font-weight:normal;
font-size:13px;
background: url('/images/linkcontacthover.gif')  0px 0px no-repeat;
margin:0px;
padding:3px 0 5px 28px;
color:#41879A;
text-decoration:none;

}




#tags
{
 position:absolute;
 left:685px;
 top:1px;
 /*border: 2px solid #FF0000;*/
 width:280px;
 height:130px;
}

#tags a 
{
text-decoration:none;
color:#4395AB;
}

#tags a:hover
{
color:#337386;
}
#tags .module-list {text-align: center; }
#tags .module-list { list-style: none; }
#tags .module-list-item { display: inline; }
#tags li.taglevel1 a { font-size: 14px;font-weight:bold; }
#tags li.taglevel2 a { font-size: 13px;font-weight:bold; }
#tags li.taglevel3 a { font-size: 11px;font-weight:bold; }
#tags li.taglevel4 a { font-size: 10px;font-weight:bold; }
#tags li.taglevel5 a { font-size: 9px;font-weight:bold; }
#tags li.taglevel6 a { font-size: 8px;font-weight:bold; }

body table#MBL_COMM td.mbl_mem {background:#46A6BF;color:#333333}
body table#MBL_COMM td.mbl_mem a {
	color:#333333;
	text-decoration:none;
	font-family:"Verdana", sans-serif;
	font-size:11px;
	}
body table#MBL_COMM td.mbl_mem a:hover {
	color:#000000;

	text-decoration:underline;
	}

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

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


#frenchweb
{
background: url('/images/frenchweb.jpg')  0px 0px no-repeat;
float:left;
padding-bottom:2px;
margin-top:15px;
margin-left:5px;
margin-bottom:15px;
width:188px;
}

