/* CSS Document */
/* www.verrier-avocats-nice.com */
body {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif; background-image:url(../img/index/chandamy_bg.jpg); background-repeat:repeat;
	font-size: 12px; /* Fix IE5 Win */
	font-size: 12px;
}
#container	{
	margin: 0 auto; 
	padding: 0;
	width: 890px;
	text-align: left; 
	position: relative; 
	border: 5px solid #F2E3AB; /* Jaune */
	background-color: #FFFFFF; /* White */ 
}

/* Texte */
.titre_header { color:#525252; font-size:18px; font-weight:bold; }

div.TITRE { font-size: 26px; color: #8E6A43; padding-top: 0px; border-bottom: dotted 1px; text-align:left; font-family: Arial, Helvetica, sans-serif; }
div.TITRE:first-letter { font-size: 40px; color: #8E6A43; text-align:left; font-family: Arial, Helvetica, sans-serif; }

h1#titre { text-align: center; color:#525252; font-family: Arial, Helvetica, sans-serif; font-size: 20px; margin:0px; padding:0px; vertical-align:text-top; font-weight:bold; }

/* texte central */
.textcentre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align:justify; }
.textcentre14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-align:justify; }
.textadresse { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #525252; text-align: center; }
.textadressecentre { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #525252; text-align: center; font-weight: bold; }
.textadresseleft { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #525252; text-align: left; font-weight: bold; }

/* Tableau */
.titretablo { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #525252; font-weight: bold; text-align:center; text-decoration:none;}
.titretablo a { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #525252; font-weight: bold; text-align:center; text-decoration:none;}
.titretablo a:link { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #525252; font-weight: bold; text-align:center; text-decoration:none;}
.titretablo a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #525252; font-weight: bold; text-align:center; text-decoration:none; }
.titretablo a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #009900; font-weight: bold; text-align:center; text-decoration:none; }

.titretablo12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #525252; font-weight: bold; text-align:center; text-decoration:none;}
.titretablo12 a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #525252; font-weight: bold; text-align:center; text-decoration:none;}
.titretablo12 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #525252; font-weight: bold; text-align:center; text-decoration:none;}
.titretablo12 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #525252; font-weight: bold; text-align:center; text-decoration:none; }
.titretablo12 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #009900; font-weight: bold; text-align:center; text-decoration:none; }


/* Menu Horizontal */
/*Credits: CSSplay */
/*URL: http://www.cssplay.co.uk/menus/pro_two */
.preload2 {background: url(../img/menu/button4.gif);}
.menu2 {padding:0 0 0 32px; margin:0; list-style:none; height:35px; background:#fff url(../img/menu/button1.gif); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444;}
.menu2 li {float:left;}
.menu2 li a {display:block; float:left; height:35px; line-height:35px; color:#aaa; text-decoration:none; font-size:14px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu2 li a b {float:left; display:block; padding:0 16px 0 8px; color:#aaa;}
.menu2 li.current a {color:#fff; background:url(../img/menu/button3.gif);}
.menu2 li.current a b {background:url(../img/menu/button3.gif) no-repeat right top; color:#fff;}
.menu2 li a:hover {color:#fff; background:#000 url(../img/menu/button4.gif);}
.menu2 li a:hover b {background:url(../img/menu/button4.gif) no-repeat right top; color:#fff;}
.menu2 li.current a:hover {color:#fff; background:#000 url(../img/menu/button3.gif); cursor:default;}
.menu2 li.current a:hover b {background:url(../img/menu/button3.gif) no-repeat right top; color:#fff;}

/* menu vertical */
.titremenuverti { font-size: 16px; font-weight: bold; color: #525252; font-family: Arial, Helvetica, sans-serif; text-align: center; margin:0px; padding:5px; }

.menuverti { font-size: 12px; color: #525252; font-family: Arial, Helvetica, sans-serif; text-align: left; margin:0px; padding:0px; font-weight: bold; }
.menuverti A:link { color: #525252; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin:0px; padding:0px; font-weight: bold; }
.menuverti A:visited { color: #525252; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin:0px; padding:0px; font-weight: bold; }
.menuverti A:hover { color: #009900; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin:0px; padding:0px; font-weight: bold; }
.fondgauche { background-color:#E8E6D7; }

/* bordure image Vert */
.imgsolidvert {
padding-right: 1px; padding-left: 1px; background-color: #ffffff; background-repeat: repeat; 
background-x-position: 0%; background-y-position: 0%; padding-bottom: 1px; padding-top: 1px; border-top-width: 1px;
border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid;
border-bottom-style: solid; border-left-style: solid; border-top-color: #009900; border-right-color: #009900; border-bottom-color: #009900;
border-left-color: #009900; margin-bottom: 1px; margin-right:1px; margin-left:1px; margin-top:1px;
}

/* ----- Box Vert ---- */
.td_vert {background-color: #D3FFC2;}
.texte_box {padding: 4px; visible: false; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #525252; line-height: 14px;}
.texte_box14 {padding: 5px; visible: false; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: center; color: #525252;}
.texte_box20 {padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 20px; text-align: center; color: #525252; font-weight:bold; line-height: 22px;}

/* ---- Liste ----- */
.cercle { list-style-type:circle; color:#009900; text-align:left; font:Arial, Helvetica, sans-serif; font-size:14px; }

.titreliste { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #525252; font-weight: bold; text-align:left; text-decoration:none;}
.titreliste a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #525252; font-weight: bold; text-align:left; text-decoration:none;}
.titreliste a:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #525252; font-weight: bold; text-align:left; text-decoration:none;}
.titreliste a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #525252; font-weight: bold; text-align:left; text-decoration:none; }
.titreliste a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #009900; font-weight: bold; text-align:left; text-decoration:none; }


/* adresse */
.adresse { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: center; color: #7B1717; line-height: 16px; }

/* liens */
a.links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFF00; font-weight: bold; text-decoration:none; }
a.links:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFF00; font-weight: bold; text-decoration:none; }
a.links:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFF00; font-weight: bold; text-decoration:none; }
a.links:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FF0000; font-weight: bold; text-decoration:underline; }

a.lienmarron12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #7B1717; font-weight: bold; text-decoration:none;}
a.lienmarron12:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #7B1717; font-weight: bold; text-decoration:none;}
a.lienmarron12:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #7B1717; font-weight: bold; text-decoration:none; }
a.lienmarron12:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #7B1717; font-weight: bold; text-decoration:none; }

a.lienvert:link { color: #333333; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; font-weight: bold; }
a.lienvert:visited { color: #333333; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; font-weight: bold; }
a.lienvert:hover { color: #009900; text-decoration: underline; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; font-weight: bold; }


/* Footer */
.footer { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px; color: #666666; }
h1#footer { text-align: center; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin:0px; padding:0px; font-weight: lighter; line-height:20px;  }
.bas { background-color: #E8E6D7; color:#666666; }
a.linksfooter { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #525252; font-weight: bold; text-decoration:none; }
a.linksfooter:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#525252; font-weight: bold; text-decoration:none; }
a.linksfooter:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #525252; font-weight: bold; text-decoration:none; }
a.linksfooter:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#525252; font-weight: bold; text-decoration:underline; }

/* ------------------------- Formulaire ---------------------------- */
INPUT.submit { font-size: 17px; color: #525252; Font-Family : Arial, Sans-serif;  font-style: normal;Font-Weight : Bold; background-color : #E8E6D7; border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid; border-color: #525252;
}
INPUT.reset { font-size: 17px; color: #525252; Font-Family : Arial, Sans-serif; font-style: normal;Font-Weight : Bold; background-color : #E8E6D7; border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid; border-color: #525252;
}
.obli {color: #ff0000; Font-Family : Arial, Helvetica, sans-serif; }
INPUT { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
SELECT { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
TEXTAREA { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.txterror { color: #FF0000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtform { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtform2 { margin-left:5px; margin-right:5px; color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
TT { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: left; }

/*  ---------------------- Mentions legales ---------------------------- */
.titrelegales { padding-top: 4px; padding-bottom: 4px; font-weight: bold; font-size: 14px; color: #EFEFEF; font-family: Arial, Helvetica, sans-serif; text-align: left; background-color: #333333; }
.textlegales { padding-right: 6px; padding-left: 6px; font-weight: normal; font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; text-align:justify; }
.textlegales a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CCCCCC; text-decoration: none; }
.textlegales a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #999999; text-decoration: none; }
.textlegales a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CCCCCC; text-decoration: none; }
.header { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #EFEFEF; text-decoration: none; }
.header a { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #EFEFEF; text-decoration: none; }
.header a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #EFEFEF; text-decoration: none; }
a.legales:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #525252; text-decoration: none; }
a.legales:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #525252; text-decoration: none; }
a.legales:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #525252; text-decoration: none; }
a.legales:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #00CC00; text-decoration: underline; }

/* ------------------------ Annuaires ------------------------------ */
.titreannu { font-size: 12px; color: #EFEFEF; font-family: Arial, sans-serif; text-decoration:none; font-weight:bold; background-color: #333333; text-align:center; }
.annuaires { font-size: 10px; color: #046AB8; font-family: Arial, sans-serif; text-decoration:none; font-weight:bold; text-align:center; background-color:#333333; }
a.annuaires { font-size: 10px; color: #EFEFEF; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-weight: normal; text-align:center; }
a.annuaires:link { font-size: 10px; color: #EFEFEF; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; text-align:center; }
a.annuaires:hover {	font-size: 10px; color: #EFEFEF; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; text-align:center; }
a.annuaires:visited { font-size: 10px; color: #EFEFEF; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; text-align:center; }
.lettre { font-size: 12px; font-family: Arial, sans-serif; text-decoration:none; font-weight:bold; text-align:center; }
.liste2 { font-size: 12px; color:#333333; font-family: Arial, sans-serif; text-decoration:none; font-weight:bold; text-align:center; background-color:#E8E6D7; }
.liste { font-size: 8px; color:#333333; font-family: Arial, sans-serif; text-decoration:none; text-align:center; background-color:#333333; }
