/* CSS Document */
/*****************/
/* Style General */
/*****************/
*{ margin:0px; padding:0px; }
html{ font-size:100%; }
body{
	filter:Alpha(Opacity=100) !important;
	opacity: 1 !important;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em !important;
	margin: 0px !important;
	padding: 0px !important;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	border-radius: 0px !important;
}

a{ text-decoration:none; }
a img{ border:0px; }

ul,
ol
{ margin:1em 0px 1em 0px; padding:0px 0px 0px 2em; }


p{ padding:0.5em 0px 0.5em 0px; }

textarea, select, input {
	height:auto;
	padding:2px 0px 2px 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;	
}
input[type=submit], input[type=button], input#submit {
	height:auto;
	padding:1px 8px 3px 8px;
	background-color:#CCCCCC;
	border:1px solid #777777;
}
label{ cursor:pointer; }

/********/
/* Site */
/********/
#Site{
	overflow:auto;
	margin:7.5em 1em 0 1em;
}

/************/
/* Banniere */
/************/
#Banniere{}

/********/
/* Menu */
/********/
#Menu{}

/************/
/* Rubrique */
/************/
#Rubrique{}
#Rubrique h1 {
	padding:0.8em 1.3em 0.8em 1.3em;
	font-size:1.3em;
}
#Rubrique h2 {
	padding:0.7em 1.2em 0.7em 1.2em;
	font-size:1.2em;
}
#Rubrique p {
	padding:0.5em 1em 0.5em 1em;
	font-size:1em;
}

#Rubrique .News{ margin-bottom:2px; margin-right:2px; }
#Rubrique .News.Recherche{}

#Rubrique .News.Affichage{}
	#Rubrique .News .NewsHaut{ padding:1em; font-weight:bold; }
	#Rubrique .News .Admin{  margin-top:2px; text-align:right; }
	#Rubrique .News .Editeur{}
	#Rubrique .News .Editeur .Submit{ text-align:center; }
	#Rubrique .News .Editeur .Infos{}
	#Rubrique .News .Schema{}
	
	#Rubrique .News .AdminAjouter{  margin-bottom:2px; text-align:left; }
	#Rubrique .News .EditeurAjouter{}
	#Rubrique .News .ListeNews{ margin-bottom:2px; }
	#Rubrique .News .ListeNews .UneNews{ margin-bottom:2px; }
	#Rubrique .News .ListeNews .Titre{}
	#Rubrique .News .ListeNews .Titre .progressbar-active .ui-progressbar-value{ background-image: url(/Theme/defaut/ui/images/pbar-ani.gif); }
	#Rubrique .News .ListeNews .Editeur{}
	#Rubrique .News .ListeNews .Contenu{}
	#Rubrique .News .ListeNews .Contenu .Admin{ font-weight:bold; }
	#Rubrique .News .ListeNews .Contenu .Schema {
		margin-top:.5em;
		margin-bottom:.5em;
	}
	#Rubrique .News .ListeNews .Contenu .SchemaRight {
		margin-left:.5em;
	}
	#Rubrique .News .ListeNews .Contenu .SchemaLeft {
		margin-right:.5em;
	}
	#Rubrique .News .ListeNews .Contenu .Texte{ text-align:justify; }
	#Rubrique .News .ListeNews .Contenu .Infos{ font-style:italic; }
#Rubrique .News.Page{ text-align:center; font-weight:bold; }
#Rubrique .News.Version{ font-style:italic; font-size:0.8em; text-align:right; }


/* frame */
#Rubrique .frameBanniere{ padding-bottom:2px; }
#Rubrique .frameMenu{ float:left; width:200px; }
#Rubrique .frameRubrique{ margin-left:202px; }

#Rubrique .viewsource {
	display:none;
	margin:1em;
	padding:1em;
	border:1px solid #777;
}

/* Nouveau CSS */
/* Titre de la page */
#Rubrique .Banniere .Titre b{ margin-left:34px; font-size:1.2em; }
#Rubrique .Banniere .Titre .icon-title{ position: absolute; margin-top: -24px; margin-left: -20px; }
#Rubrique .Banniere .Contenu{ overflow:auto; }

/* Commun */
#Rubrique .ClearBoth{ clear:both; }

/* Mise en page 2 colones */
#Rubrique .Cols2 .Col1{ float:left; width:30%; }
#Rubrique .Cols2 .Col2{ float:left; width:70%; }

/* Mise en page 3 colones */
#Rubrique .Cols3 .Col1{ float:left; width:25%; }
#Rubrique .Cols3 .Col2{ float:left; width:33%; }
#Rubrique .Cols3 .Col3{ float:left; width:42%; }


#Rubrique a.LienMenu{ display:block; min-height:16px; padding:.2em .4em .2em .4em; }

/************/
/* PiedPage */
/************/
#PiedPage{
	clear:both;
	margin:.5em 1em 0 1em;
	text-align:right;
}
#PiedPage a{ color:#000; }
