/* color fond html tres fonce 200404  /  foncé fond page ppal  330b0a   /  foncé normal : 400a09  /  clair ad0917 /  moins clair  7f0506  */


html
{

	background-color:#000;
	
	/* height:100%;   INDISPENSABLE POUR CENTRAGE VERTICAL */   
	
	background-image: url("violences-conjugales/avocat.jpg");
	background-repeat:repeat-x;
	/*background-image: url("violences-conjugales/defense-victimes.png") no-repeat center;*/
	
	/*background-attachment:fixed;
	background-position: center;
	-webkit-background-size: cover; 
	-moz-background-size: cover; 
	-ms-background-size: cover; 
	-o-background-size: cover; 
	background-size: cover;*/
}



body{
	
	margin:0 auto;
	padding:0px;
	border:0px;

	background-image: url("avocat-femme-battue/balance-justice.gif") ;
	background-repeat:no-repeat;
	background-position:50% 190px;
	/* height:100%;    INDISPENSABLE POUR CENTRAGE VERTICAL */
	/*width:100%;    INDISPENSABLE POUR CENTRAGE VERTICAL */

	/*width:1400px;
	height:840px;*/

}






/* --- FONTS --- */    /* voir css dedie */













/* --- BLOCS GLOBAUX --- */



.balance
{
	position:absolute;
	width:100% auto;
	text-align:center;
	left:50%;
	margin-left:-1000px;
		
}





.global /* zone utile avec carnet vierge en fond*/      /* voir Html et Body pour INDISPENSABLE POUR CENTRAGE VERTICAL */
{
	position : relative;
	border : 0 ;
	/* centrage horizontal */
	width:1200px;
	margin-left:auto;
	margin-right:auto;
	
}




.entete {
	position : relative;
	border : 0 none;
	width:1200px;
	height:140px;
	
	overflow:hidden;
	
	/*background-color:#333;*/
}



.menu {
	position : relative;
	border : 0 none;
	width:1200px;
	height:30px;	
	
	text-align:center;

	/*background-color:#666;*/
	
	overflow:hidden;
	
}



.corps {
	position : relative;
	border : 0 ;
	width:1200px;
	
	background-color:#000;
	
	/*overflow:hidden;*/
	
}



.footer {
	position : relative;
	top:5px;
	width:1200px;
	height:50px;	
	
	text-align:center;

	background-color:#4C1B3B;
	
	border-radius: 0px 0px 20px 20px;
	
	border:0 none;
	margin:0;
	padding:0;

	overflow:hidden;
	
}


.footer-accueil {
	position : relative;
	top:30px;
	width:1200px;
	height:50px;	
	
	text-align:center;

	background-color:#4C1B3B;
	
	border-radius: 0px 0px 20px 20px;
	
	border:0 none;
	margin:0;
	padding:0;

	overflow:hidden;
	
}













/* MENU */

.violence
{
	position:relative;
	display:inline-block;
	left:0px;
	top: 0px;
	/*width:250px;*/
	height:30px;
	border:0 none;
	padding-left:7px;	
	padding-right:7px;
	margin-left:4px;	
	margin-right:4px;
	text-align:center;
	
	color : #666;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 15px;
	text-decoration : none;
	letter-spacing:1px;
	
	background-color:#FFF;
	
	-webkit-transition: color,background-color 0.2s linear;	
	-moz-transition: color,background-color 0.2s linear;	
	-ms-transition: color,background-color 0.2s linear;	
	-o-transition: color,background-color 0.2s linear;	
	transition: color,background-color 0.2s linear;	
}



.violence p
{	
	position:relative;
	top:-9px;
	

	
}



.menu-parme
{
	background-color:#E8DBE3;
	color : #A6628A;
}




.violence:hover
{
	color : #FFF;
	
	background-color:#A6628A;
	
		
	-webkit-transition: color, background-color 0.2s linear;
	-moz-transition: color, background-color 0.2s linear;
	-ms-transition: color, background-color 0.2s linear;
	-o-transition: color, background-color 0.2s linear;
	transition: color, background-color 0.2s linear;
	
}



















/* TEXTE*/

.entete1
{
	color : #FFF;
	font-family: 'imperatorregular', Verdana, Arial, sans-serif;
	font-size: 20px;
	text-decoration : none;
	letter-spacing:1px;	
}


.entete2
{
	color : #A6628A;
	font-family: 'imperatorbold', Verdana, Arial, sans-serif;
	font-size: 30px;
	text-decoration : none;
	letter-spacing:1px;	
}


.entete3
{	
	color : #FFF;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 21px;
	text-decoration : none;
	letter-spacing:1px;	
}

.entete4
{	
	color : #FFF;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 15px;
	text-decoration : none;
	letter-spacing:1px;	
}




a
{
	text-decoration:none;	
}










/* CARACTERISTIQUES*/



.floatLeft
{
	float:left;	
}


.floatRight
{
	float:right;	
}


.clear
{
	clear:both;
}


.divCliquable
{
	display:block;
	width:100%;
	height:100%;
}


.block
{
	display:block;
}


.inlineBlock
{
	display:inline-block;
}



.noborder
{	
	border : 0 none;
}


.alignRight
{
	text-align:right;	
}


.alignLeft
{
	text-align:left;	
}


.alignCenter
{
	text-align:center;	
}


.alignJustify
{
	text-align:justify;	
}



.paddingRight20
{
	padding-right:20px;
}


.left15
{
	left:15px;
}


.left30
{
	left:30px;
}

.left45
{
	left:45px;
}


.left-5
{
	position:relative;
	left:-5px;	
}




.marginRight15
{
	margin-right:15px;
}



.marginLeft15
{
	margin-left:15px;
}



.marginBottom15
{
	margin-bottom:15px;
}


.marginTop5
{
	margin-top:5px;
}


.top3
{
	position:relative;
	top:3px;	
}


.top5
{
	position:relative;
	top:5px;	
}


.top-5
{
	position:relative;
	top:-5px;	
}


.top-10
{
	position:relative;
	top:-10px;	
}


.top-15
{
	position:relative;
	top:-15px;	
}


.top-20
{
	position:relative;
	top:-20px;	
}


.height20
{
	height:20px;
		
}


.noDeco
{
	text-decoration:none;	
}


.bold
{
	font-weight:bold;
}

.italique
{
	font-style:italic;	
}


.blanc
{
	color:#FFF;	
}

.parme
{
	color:#A6628A;	
}

.fontSize19
{
	font-size:19px;	
}

.fontSize16
{
	font-size:16px;	
}

.fontSize12
{
	font-size:12px;	
}










/* TAILLES  */


.width120
{
	width:120px;
}


.width200
{
	width:200px;
}


.width880
{
	width:880px;
}


.widthTexteEntete
{
	width:830px;
}

.widthTexteEnteteNEW
{
	width:1080px;
}











/* ACCUEIL  */


.intro 
{
	width:1200px;
	height:210px;	
	background-image: url("violences-conjugales/violences-conjugales.jpg");
	text-align:center;
	color : #FFF;
	font-family: 'imperatorregular', Verdana, Arial, sans-serif;
	font-size: 15px;
	text-decoration : none;
	letter-spacing:1px;
	line-height:24px;	
}


.accueil-gauche, .accueil-droite
{
	position:relative;
	float:left;

}



.blocs3
{
	position:relative;
	float:left;
	width:280px;
	height:590px;
	background-color:#FFF;	
	border-radius: 0px 0px 20px 20px;
	border:0 none;
	margin:0;
	padding:0;
	
}



.agenda-fil
{
	position:relative;
	float:left;
	width:315px;
	/*height:500px;*/
	/*background-color:#FFF;*/	
	/*border-radius: 0px 0px 20px 20px;*/
	/*border:0 none;*/
	/*margin:0;*/
	/*padding:0;*/
	
}


.agenda
{
	position:relative;
	width:315px;
	/*height:245px;*/
	height:auto;
	background-color:#FFF;	
	border-radius: 0px 0px 20px 20px;
	border:0 none;
	margin:0;
	padding:0;
	padding-bottom:30px;
	
}


.fil
{
	position:relative;
	top:30px;
	width:315px;
	height:260px;
	background-color:#FFF;	
	border-radius: 0px 0px 20px 20px;
	border:0 none;
	margin:0;
	padding:0;
	
}



.focus
{
	position:relative;
	top:15px;
	width:315px;
	height:auto;
	background-color:#FFF;	
	border-radius: 0px 0px 20px 20px;
	border:0 none;
	margin:0;
	padding:0;
	padding-bottom:30px;
	
}



.blocTitreCentre
{
	height:40px;
	background-color:#A6628A;
	border:0;
	text-align:center;
	color : #FFF;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 24px;
	font-weight:normal;
	text-decoration : none;
	letter-spacing:1px;	
} 


.blocTitreLeft
{
	height:40px;
	background-color:#A6628A;
	border:0;
	text-align:left;
	padding-left:20px;
	color : #FFF;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 24px;
	font-weight:normal;
	text-decoration : none;
	letter-spacing:1px;	
} 


.retraitTexteTop5
{
	position:relative;
	top:5px;	
}

.blocs3texteChapo
{
	position:relative;
	left:20px;
	width:240px;
	border:0;
	text-align:justify;
	color : #4C1B3B;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 18px;
	letter-spacing:0px;	
} 

.blocs3texteChapoTexte
{
	position:relative;
	top:-2px;	
}


.blocs3texteGeneral
{
	position:relative;
	left:20px;
	width:240px;
	border:0;
	text-align:justify;
	color : #000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height:17px;
	letter-spacing:0px;	
} 

.blocs3texteGeneralTexte
{
	position:relative;
	top:-2px;	
}


.separationLast
{
	position:absolute;
	top:540px;
}


.blocPlusDinfos
{
	position:absolute;
	top:570px;
	left:20px;
	width:240px;
	border:0;
	text-align:right;
	color : #666666;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 13px;
	letter-spacing:1px;
}

.blocPlusDinfosTexte
{
	position:relative;
	top:-10px;
	color : #666666;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 14px;
	letter-spacing:1px;
	
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}




.fleche
{
	position:relative;
	top:-11px;
	color : #A6628A;
	font-family: 'symbol_signsbasis_set', Verdana, Arial, sans-serif;
	font-size: 15px;
	font-weight:bold;
		
}


.flechePetite
{
	position:relative;
	top:-1px;
	left:2px;
	color : #A6628A;
	font-family: 'symbol_signsbasis_set', Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
		
}


.blocPlusDinfosTexte:hover
{
	color : #A6628A;

	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}


.agendaItem
{
	position:relative;
	/*height:35px;*/
	height:auto;
	margin-top:12px;
	
	padding-left:15px;
	padding-right:17px;
	
	text-align:justify;
	color : #000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height:15px;
	letter-spacing:0px;
	
	/*background-color:#CCC;*/	
}

.agendaItemTitre
{
	color : #A6628A;
	font-weight:bold;
	font-size: 10px;
}

.agendaItemPlus
{
	position:relative;
	top:1px;
	left:4px;
	color : #666666;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 10px;
	letter-spacing:0px;
}

.agendaItemPlus:hover
{
	color : #A6628A;
}




.groupe-de-parole
{
	position:relative;
	width:calc(100% - 20px);	
	
	height:30px;
	
	margin:0px 10px 10px 10px;
	
	border:1px solid #A6628A;
	
	text-align:center;
		
	overflow:hidden;
	
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}


.groupe-de-parole:hover
{
	height:105px;
	
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}


.groupe-de-parole:hover .gdp-harcelement
{
	line-height:40px;
	
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}


.gdp-harcelement
{
	color:#FFF;
	font-family:'OswaldLight', Verdana, Arial, sans-serif;
	font-size:15px;
	line-height:30px;
	letter-spacing:1px;
	
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}


.gdp-violence
{
	text-align:center;
	color : #FFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height:14px;
	letter-spacing:0px;
}







/* MAILCHIMP  */


/* MailChimp Form Embed Code - Slim - 08/17/2011 */

#mc_embed_signup form {display:inline-block; position:relative; top:20px; width:1200px;text-align:center; margin:0 auto;}
#mc_embed_signup h2 {font-weight:bold; padding:0; margin:0 0; font-size:1.4em;}
#mc_embed_signup input {border:1px solid #999; -webkit-appearance:none;}
#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}
#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}
#mc_embed_signup input:focus {border-color:#333;}
#mc_embed_signup .button {clear:both; background-color:#A6628A; color:#FFF; border: 0 none; border-radius:3px; cursor: pointer; display: inline-block; font-family: 'OswaldRegular', Verdana, Arial, sans-serif; font-size:11px; letter-spacing:1px;font-weight: normal; height: 15px; line-height: 15px; margin: 22px 0 0 0; padding:0; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: 90px;}
#mc_embed_signup .button:hover {background-color: #FFF; color: #555;}
#mc_embed_signup .small-meta {font-size: 11px;}
#mc_embed_signup .nowrap {white-space:nowrap;}     
#mc_embed_signup .clear {clear:none; display:inline;}

#mc_embed_signup label {display:inline-block;letter-spacing:1px;}
#mc_embed_signup input.email {display:inline-block; border-radius:5px; padding:3px 0; margin:5px 10px 5px 10px; text-indent:5px; width:25%; min-width:120px;height:15px;background-color:#EEE;}
/*#mc_embed_signup input.button {display:inline-block; width:90px; height:15px; margin:5px 0 0 0; background-color:#CCC; padding:0; }*/

#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}


.newsletter-violence
{
	display:inline-block;
	position:relative;	
	top:5px;
	width:100%;
	text-align:center;
	
}



.news-bt
{
	position:relative;	
	
	background-color:none;
	width:30px;
	height:20px;
	
	text-align:center;
	padding-left:4px;
	padding-right:4px;
	
	color:#FFF;
	font-size:11px;
	font-family: 'OswaldRegular', Verdana, Arial, sans-serif;
	
	-moz-border-radius:2px 2px 2px 2px;
	-webkit-border-radius:2px 2px 2px 2px;
	-ms-border-radius:2px 2px 2px 2px;
	-o-border-radius:2px 2px 2px 2px;
	border-radius:2px 2px 2px 2px;
	
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	
}

.news-bt:hover
{
	background-color:#A6628A;

	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;

	
}








/* RESEAUX SOCIAUX */

.reseaux-sociaux {
	
	position:fixed;
	


	bottom:0px; 
	left:calc(50% - 260px);
	
	width:530px;
	padding-top:4px;
	padding-bottom:1px;
	
	
	text-align:center; 
	margin:0 auto;
	
	letter-spacing:2px;
    
	color : #777;
	font-family: 'OswaldRegular', Verdana, Arial, sans-serif;
	font-size: 14px;
	
	background-color:#FFF;
	
	-moz-border-radius:4px 4px 0px 0px;
	-webkit-border-radius:4px 4px 0px 0px;
	-ms-border-radius:4px 4px 0px 0px;
	-o-border-radius:4px 4px 0px 0px;
	border-radius:4px 4px 0px 0px;
	
	-moz-box-shadow: 1px -1px 4px 1px #333333;
	-webkit-box-shadow: 1px -1px 4px 1px #333333;
	-o-box-shadow: 1px -1px 4px 1px #33333;
	box-shadow: 1px -1px 4px 1px #333333;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#333333, Direction=45, Strength=4);
	
	
	-webkit-transform-origin : center bottom; 
	-moz-transform-origin : center bottom; 
	-ms-transform-origin : center bottom; 
	-o-transform-origin : center bottom; 
	transform-origin : center bottom; 
	-webkit-transform : scale(0.7,0.7); 
	-moz-transform : scale(0.7,0.7); 
	-ms-transform : scale(0.7,0.7); 
	-o-transform : scale(0.7,0.7); 
	transform : scale(0.7,0.7);

	
	
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	
	overflow:hidden;


}




.reseaux-sociaux:hover
{

	-webkit-transform-origin : center bottom; 
	-moz-transform-origin : center bottom; 
	-ms-transform-origin : center bottom; 
	-o-transform-origin : center bottom; 
	transform-origin : center bottom; 
	-webkit-transform : scale(1,1); 
	-moz-transform : scale(1,1); 
	-ms-transform : scale(1,1); 
	-o-transform : scale(1,1); 
	transform : scale(1,1);


	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;

}











/* FOCUS SPECIFICS ds ACCUEIL */


.focusItem
{
	position:relative;
	/*height:35px;*/
	height:auto;
	margin-top:12px;
	
	padding-left:15px;
	padding-right:17px;
	
	text-align:justify;
	color : #000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height:15px;
	letter-spacing:0px;
	
	/*background-color:#CCC;*/	
}

.focusItemTitre
{
	font-family: 'OswaldLight', Arial, sans-serif;
	color : #A6628A;
	font-size: 16px;
	line-height:26px;
}

.focusItemPlus
{
	position:relative;
	top:1px;
	left:4px;
	color : #666666;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 10px;
	letter-spacing:0px;
}

.focusItemPlus:hover
{
	color : #A6628A;
}

.separationBlocDroite
{
	position:relative;
	top:20px;
}


.blocPlusDinfosDroite
{
	position:relative;
	top:30px;
	border:0;
	text-align:right;
	color : #666666;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 13px;
	letter-spacing:1px;
	margin-right:20px;
	margin-bottom:5px;
}




.focus-pic
{
	
	-moz-box-shadow: 1px 1px 3px 1px #CCCCCC;
	-webkit-box-shadow: 1px 1px 3px 1px #CCCCCC;
	-o-box-shadow: 1px 1px 3px 1px #CCCCCC;
	box-shadow: 1px 1px 3px 1px #CCCCCC;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC, Direction=134, Strength=3);

}









/* RSS  */





.rssLimiteHauteur  /*pour masque signature du lecteur rss*/
{
	
	height:37px;
	overflow:hidden;
}


.rssTitre
{
	text-align:right;
	color : #666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 7px;
	line-height:10px;
	letter-spacing:5px;	
}



h6
{
	text-align:left;
	color : #666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height:14px;
	letter-spacing:0px;
	font-weight:normal;	
}



.rssFeed {
    font-family: Verdana, Helvetica, sans-serif;
    position:relative;
    top:-30px;
    font-size:11px;
    font-size: small;
    width: 290px;
    margin-bottom: 20px;
}
.rssFeed a {
    
    color: #666;
    text-decoration: none;
}
.rssFeed a:hover {
    color: #A6628A;
    text-decoration: none;
}
.rssHeader {
    padding: 0.2em 0;
}
.rssBody {
    border: 0 none;
}
.rssRow h4, .rssRow p, .rssRow div {
    margin: 0;
    padding: 0.5em;
}
#ticker1 .odd {
    background-color: #FFF;
}
#ticker1 .even {
    background-color: #FFF;
}













/* ACTUS  */



.actus
{
	position:relative;
	top:15px;
	width:1200px;
	height:auto;
	background-color:#FFF;	
	border-radius: 0px 0px 20px 20px;
	border:0 none;
	margin:0;
	padding:0;
	
	overflow:hidden;
	
}


/*.actusDemi
{
	position:relative;
	float:left;
	width:435px;
	border:0 none;
	margin:0;
	padding:0;
}*/


.actusItem
{
	position:relative;

	float:left;
	width:370px;
	
	/*height:35px;*/
	height:auto;
	
	margin-top:20px;
	
	padding:5px 15px 5px 15px;
	
	text-align:left;
	color : #000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height:15px;
	letter-spacing:0px;
	
	/*background-color:#CCC;*/	
}

.actusItemTitre
{
	position:relative;
	top:-5px;
	
	font-family: 'OswaldLight', Arial, sans-serif;
	color : #A6628A;
	font-size: 16px;
	line-height:26px;
}

.actusItemPlus
{
	position:relative;
	top:1px;
	left:4px;
	color : #666666;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 10px;
	letter-spacing:0px;
}

.actusItemPlus:hover
{
	color : #A6628A;
}

.separationBlocActus
{
	position:relative;
	top:7px;
}


.blocPlusDinfosActus
{
	position:relative;
	top:30px;
	border:0;
	text-align:right;
	color : #666666;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 13px;
	letter-spacing:1px;
	margin-right:20px;
	margin-bottom:5px;
}


.blocPlusDinfosActus
{
	position:relative;
	top:17px;
	border:0;
	text-align:right;
	color : #666666;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 13px;
	letter-spacing:1px;
	margin-right:20px;
	margin-bottom:22px;
}














/* FOOTER  */


.footerTel
{
	position:absolute;
	left:30px;
	top:11px;
	text-align:left;
	color : #A6628A;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight:normal;
	text-decoration : none;
	letter-spacing:1px;	
}


.footerTexte
{
	position:absolute;
	right:30px;
	top:17px;
	text-align:right;
	color : #FFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration : none;
	letter-spacing:0px;	
	
}









/* PAGES  */


.oneBloc
{
	position:relative;
	top:10px;
	width:1200px;
	height:auto;
	background-color:#FFF;	
	border-radius: 0px 0px 20px 20px;
	border:0 none;
	margin:0;
	padding:0;	
}


.oneBlocDemi
{
	position:relative;
	float:left;
	left:20px;
	top:25px;
	width:500px;
	height:auto;
	border:0 none;
	margin:0 30px 0 30px;
	padding:0 10px 0 10px;	
	
	text-align:center;
	
	
	/*background-color:#CCC;*/
}


.oneBlocChapo
{
	position:relative;
	left:15px;
	width:240px;
	border:0;
	text-align:justify;
	color : #4C1B3B;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 18px;
	letter-spacing:0px;	
} 


.oneBlocTitre
{
	position:relative;
	top:5px;
	
	font-family: 'OswaldLight', Arial, sans-serif;
	color : #A6628A;
	font-size: 18px;
	line-height:18px;
} 

.oneBlocTitreBig
{
	position:relative;
	top:5px;
	
	color : #4C1B3B;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 22px;
	letter-spacing:0px;	
} 


.oneBlocTexte
{
	position:relative;
	border:0;
	text-align:justify;
	color : #000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height:22px;
	letter-spacing:0px;	
} 




.pageItemPlus
{
	position:relative;
	top:-1px;
	left:4px;
	color : #666666;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 13px;
	letter-spacing:0px;
}


.pageItemPlusTitre
{
	position:relative;
	top:-5px;
	left:4px;
	color : #A6628A;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 15px;
	letter-spacing:0px;
}



.pageItemPlus:hover
{
	color : #A6628A;
}





.flechePetitePage
{
	position:relative;
	top:-3px;
	left:2px;
	color : #A6628A;
	font-family: 'symbol_signsbasis_set', Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight:bold;
		
}




.defendre-vacances  /* cadre bloc pour vacances dans page vous defendre */
{
	position:relative;
	width:500px;
	height:105px;
	border:1px #A6628A solid;
}


















/* CABINET  */

.photosPadding
{
	padding-right:20px;
	padding-bottom:20px;
}


.cabinetBloc
{
	padding: 0 50px 0 50px;
		
} 


.cabinetBloc p
{
	text-align:justify;
	color : #000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height:22px;
	letter-spacing:0px;
}


.cabinetBlocDemi
{
	position:relative;
	float:left;
	left:20px;
	top:25px;
	width:450px;
	height:auto;
	border:0 none;
	margin:0 30px 0 30px;
	padding:0 10px 0 10px;	
		
	
	text-align:center;
	
	text-align:justify;
	color : #000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height:22px;
	letter-spacing:0px;
	
	
}












/* MEDIAS  */



.oneBlocMedias
{
	position:relative;
	top:25px;
	width:1160px;
	height:auto;
	background-color:#FFF;	
	border-radius: 0px 0px 20px 20px;
	border:0 none;
	margin:0;
	padding:0 20px 0 20px;	
	
	text-align:center;
	
}


	


.mediasItem
{
	position:relative;
	float:left;

	/*height:35px;*/
	height:auto;
	width:520px;
	
	padding:5px 0px 30px 0px;
	margin : 0 30px 0 30px;
	
	text-align:left;
	color : #000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height:15px;
	letter-spacing:0px;
	
	/*background-color:#CCC;*/	
}

.actusItemTitre
{
	position:relative;
	top:-5px;
	
	font-family: 'OswaldLight', Arial, sans-serif;
	color : #A6628A;
	font-size: 16px;
	line-height:26px;
}

.actusItemPlus
{
	position:relative;
	top:1px;
	left:4px;
	color : #666666;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 10px;
	letter-spacing:0px;
}

.actusItemPlus:hover
{
	color : #A6628A;
}












/*  FOCUS PAGE  */



.marginLeft-focus-livre
{
	margin-left:125px;	
}


.marginLeft-focus-video
{
	margin-left:200px;	
}




.focusRubItem
{
	position:relative;
	
	height:auto;
	width:1070px;
	
	padding: 20px 10px 5px 10px;
	margin :10px 0 0 0;
	
	text-align:justify;
	color : #000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height:15px;
	letter-spacing:0px;
	
	border-top:1px solid #DDD;
	
	/*background-color:#EEE;*/	
}








/*  CONTACT - FORM  */



label {
	display:block;
	margin-top:20px;
	letter-spacing:2px;
    
	color : #A6628A;
	font-family: 'OswaldLight', Verdana, Arial, sans-serif;
	font-size: 14px;

}


/* Centre the form within the page */
form {
    margin:0 auto;
    width:459px;
}


/* Style the text boxes */
input, textarea {
	width:440px;
	height:12px;
	background:#efefef;
	border:1px solid #dedede;
	padding:10px;
	margin-top:5px;
	font-size:0.9em;
	color:#666666;
	font-family: Verdana, Arial, sans-serif;
	
	/*-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;*/
	
}

textarea {
	max-width:440px;  /* éviter extension latérale*/
	height:100px;
	background-color:#efefef;
}

input:focus, textarea:focus {
    border:1px solid #A6628A;
}


#submit {
    width:110px;
    height:30px;
    background:url(avocat-femme-battue/divorce-enfant.jpg);
    text-indent:-9999px;
    border:none;
    margin-top:20px;
    cursor:pointer;
 
}

#submit:hover {
	   opacity:.9;
}