/* CSS Document */
body{padding:0px; margin-left: 0; background:0 0 repeat-x #fff; background-color:white; font:14px/18px "Trebuchet MS",Arial, Helvetica, sans-serif;}
div, p, ul, h2, h3 {padding:0px; margin:0px;}

/* img*/
ul{list-style-type:none;}

/*---CAR---*/

/* img.centrer{display: block; width:1000px; margin-left:auto; margin-right:auto; text-align:center; padding:0px; border: none;} */
 a.home {text-decoration:none; }

/* #contenu { margin : 1em ; } */

/*----MAIN PANEL----*/
#page{margin-left: auto; margin-right: auto; width: 1000px; background-color:#2c2a2d;}
#mainPan{width:1000px; position:relative;}

/* Menu */
#topPan{left: 0px; width:1000px; height:330px; background:url(../images/carolineadrien.com.jpg) 0 0 no-repeat #fff; color:#726503; position:relative;}
#topPan ul{margin:auto; padding:0; list-style-type: none; width:1000px; height:24px; font-weight:bold; position:absolute; top:302px; left:0px; font-size:13px; line-height:24px;}
#topPan ul li{width:1000px; height:24px; display:table-cell;}
#topPan ul li a{width:90px; height:24px; display:block; background:url(../images/arrow-normal.gif) 0 8px no-repeat #fff; color:#2c2a2d; line-height:24px; text-decoration:none; padding:0 0 0 25px;}
#topPan ul li a:hover{background:url(../images/arrow-hover.gif) 0 8px no-repeat #2c2a2d; color:white; text-decoration:none;}

#bodymiddleMainPan{width:820px; background: 0 0 repeat-x #2c2a2d; color: white; padding:0 0 0 0px;}
#bodymiddleMainPan h2{padding-left: 34px; height:55px; background: url(../images/fleur.png) 0 14px no-repeat; color:#9141a2; text-transform:uppercase; font-size:28px; line-height:57px; vertical-align: top;}

#LeftPan{width:820px; background: 0 0 repeat-x #2c2a2d; color: white; padding:20px 10px 10px 10px; float:left;}
#RightPan{width:160px; background: 0 0 repeat-x #2c2a2d; color: white; margin-left: 840px; padding:10px 0 0 0px; font-size: 2px;}
#RightPan img {border: none;}
#SpacerPan{clear: both;}

/* -- CONTACT -- */
#contact_name{width:300px;}
#contact_subject{width:300px;}
#contact_email{width:300px;}
#contact_text{width:300px;}

label {font-weight: bold; float: left; margin-left: 0px; width: 150px;}
#emailForm button {margin-left: 175px; width: 100px;}


/*----TOP PANEL----*/
/*
#topPan img.logo{width:260px; height:56px; position:absolute; top:54px; left:34px;}
#topPan ul{margin:auto; padding:0; list-style-type: none; width:1000px; height:24px; font-weight:bold; position:absolute; top:302px; left:0px; font-size:13px; line-height:24px;}
#topPan ul li{width:1000px; height:24px; display:table-cell;}
#topPan ul li a{width:90px; height:24px; display:block; background:url(../images/arrow-normal.gif) 0 8px no-repeat #fff; color:#2c2a2d; line-height:24px; text-decoration:none; padding:0 0 0 25px;}
#topPan ul li a:hover{background:url(../images/arrow-hover.gif) 0 8px no-repeat #2c2a2d; color:white; text-decoration:none;}
*/

/*----/TOP PANEL----*/
/*----BODY TOP PANEL----*/
/*
#bodytopPan{width:1000px; height:300px; position:relative; margin:0 auto; padding:17px 0 0; background-color: black;}
#bodytopPan h2{width:500px; height:99px; background:url(images/caro.jpg) 0 0 no-repeat #fff; background-color: black; color:#81C227; font:70px/99px "Bradley Hand ITC", "Trebuchet MS",Arial, Helvetica, sans-serif; padding:0 0 0 98px; }
#bodytopPan p{padding:6px 0;}
#bodytopPan p span.boldtext{font-weight:bold;}
#bodytopPan p span.greentext{font-weight:bold; background:#fff; color:#619913;}
#bodytopPan p.more{width:70px; height:18px; font-weight:bold; margin:0 0 0 630px; padding:0px;}
#bodytopPan p.more a{width:70px; height:18px; display:block; background:#fff; color:black; text-decoration:none;}
#bodytopPan p.more a:hover{background:#fff; color:#5E8402; text-decoration:none;}
*/

/*----/BODY TOP PANEL----*/

/*----BODY MIDDLE PANEL----*/

/*----BODY PANEL----*/
/*
#bodyPan{width:1000px; position:relative; padding:40px 0 0;}
#bodybgPan{width:1000px; float:left; background-color: #2c2a2d; padding:0 34px;}
*/

/*-----Left Panel----*/
/*
#bodyleftPan{width:1000px; position:relative; padding:0 69px 0 0; background-color: #2c2a2d;}
#bodyleftPan p{padding:15px 0 29px 0; font-size:15px; line-height:18px; color: white;}
#bodyleftPan p span{font-weight:bold; color: white}
#bodyleftPan p.largegreentext{width:980px; height:40px; display:block; font:24px/20px Arial, Helvetica, sans-serif; background:#2c2a2d; color:#9141a2; font-weight:bold; padding:0px;} 
#bodyleftPan p.lightyellowtext{width:980px; height:20px; display:block; font:20px/20px Arial, Helvetica, sans-serif; background:#2c2a2d; color:#BAB235; font-weight:normal; padding:10px 0 0;} 

#bodyleftPan ul{width:280px; margin:14px 0;}
#bodyleftPan ul li{width:280px; height:25px; font-size:18px;}
#bodyleftPan ul li a{width:260px; height:25px; display:block; line-height:25px; background: 0 8px no-repeat #2c2a2d; color:#6B6854; text-decoration:none; padding:0 0 0 13px;}
#bodyleftPan ul li a:hover{background:url(images/bullet-hover.gif) 0 8px no-repeat #fff; color:#2D2C23; text-decoration:none;}

#leftcommentsPan{width:990px; height:42px; background: 0 0 repeat-x white; color:#9141a2; font-size:18px; padding:4px 0 0; border: solid 1px #9141a2;}
#leftcommentsPan h3{background:url(images/icon3.gif) 0 0 no-repeat; font-size:18px; padding:0 0 0 25px;}
#leftcommentsPan a{width:160px; height:20px; display:block; background:white; color:#444130; padding:0 0 0 27px; text-decoration:none;}
#leftcommentsPan a:hover{background:#2c2a2d; color:white; text-decoration:none;}
*/

/*-----/Left Panel----*/

/*----FOOTER PANEL----*/
/*
#footermainPan{height:135px; background:url(images/footerbg.jpg) 0 0 repeat-x #9CC149; color:#fff; position:relative; margin:0 auto; clear:both; padding:75px 0 0;}

#footerPan{width:700px; position:relative;}

#footerPan ul{width:440px; height:20px; position:relative; margin:0 auto;}
#footerPan li{float:left; }
#footerPan ul li a{padding:0 10px 0; color:#fff; background:#7DA93E; text-decoration:none; font-size:12px;}
#footerPan ul li a:hover{text-decoration:underline;}

#footerPan p.copyright{width:204px; position:relative; margin:0 auto; background:#7FAA3E; color:#fff;  font-size:11px;}

#footerPan ul.templateworld{width:250px; background:#85AE41; color:#fff; display:block; position:absolute; top:70px; left:260px; font-size:10px;}
#footerPan ul.templateworld li{height:20px;}
#footerPan ul.templateworld li a{background:#85AE41; display:block; color:#fff; text-decoration:none;}
#footerPan ul.templateworld li a:hover{text-decoration:underline;}

#footerPanhtml{width:64px; height:19px; display:block; position:absolute; background:#5E8402; color:#fff; border:1px solid #fff; top:45px; left:260px;}
#footerPanhtml a{width:58px; height:17px; display:block; background:url(images/footer-arrow.gif) 100% 0  no-repeat #5E8402; border:1px solid #fff; color:#fff; font-size:11px; line-height:17px; font-weight:bold; text-decoration:none;text-transform:uppercase; padding:0 0 0 4px;}
#footerPanhtml a:hover{background:url(images/footer-arrow-hover.gif) 100% 0  no-repeat #A7C204; color:#fff;}

#footerPancss{width:64px; height:19px; display:block; position:absolute; top:45px; left:330px; border:1px solid #fff;}
#footerPancss a{width:56px; height:17px; display:block; background:url(images/footer-arrow-hover.gif) 100% 0  no-repeat #A7C204;  border:1px solid #fff; color:#fff; font-size:11px; line-height:17px; font-weight:bold; text-decoration:none; text-transform:uppercase; padding:0 0 0 8px;}
#footerPancss a:hover{background:url(images/footer-arrow.gif) 100% 0  no-repeat #5E8402; color:#fff; text-decoration:none;}
*/
