/*-----------------------------------------------------------
	Project: INES	
	Date : 	August 2008
	Last Update : 04/08/09
	Author:	C2iS - AFO
	Summary :		
		| Global CSS Reset
		| Typography
		| Global Classes
		| Main Layout
			
-----------------------------------------------------------*/

/*:::::::::::::::::::: Global CSS Reset :::::::::::::::::::::*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, a img, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;	vertical-align: baseline;}
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/* :::::::::::: TYPO :::::::::::::::*/
body {font-size:12px; color:#7f7966; font-family:Arial, Helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:0; }
a { color:#7f7966; text-decoration: none; }
strong { font-weight:bold; }
em, dfn { font-style:italic; }
dfn { font-weight:bold; }
sup, sub { font-size:0.75em; line-height:0; }
sup { position:relative; bottom:0.5em; vertical-align:baseline; }
sub { position:relative; bottom:-0.2em; vertical-align:baseline; }
abbr, acronym { border-bottom:1px dotted #7f7966; }
del { color:#7f7966; }
pre, code { margin:1.5em 0; white-space:pre; }
pre, code, tt { font-family:'andale mono', 'lucida console', monospace; line-height:1.5; }
small { font-size:10px; }
acronym, abbr { cursor:help; letter-spacing:1px; border-bottom:1px dashed; }
hr{ margin:0 1em 1.5em; border:0 none; height:1px; background:#cccccc; }

/*:::::::::::::::::::: Global Classes :::::::::::::::::::*/
.clear:after {content:".";height:0;display:block;visibility:hidden;clear:both;}
.clearer {clear:both;height:0;display:block;visibility:hidden;}

/*:::::::::::  Main layout :::::::::::*/
body {background:#dfdab6;}

#wrapper {padding:0 6px;width:965px;margin:0 auto;background:url(../images/common/bg_wrapper.png) repeat-y 0 0;}
#wrapper h1 {text-transform:uppercase;font-size:20px;margin:25px 0 8px 65px;}
#wrapper h2 {color:#c8b88b;font-size:18px;margin:8px 0 10px 65px;}

.breadcrumb {color:#c8b88b;font-size:11px;margin:10px 0 25px 65px;}
.breadcrumb a {color:#c8b88b;}
.breadcrumb a:hover {text-decoration:underline;}

/*HEADER*/
#header {position:relative;height:127px;background:url(../images/common/bg_header.jpg) no-repeat 50% 0;}
#headerHome {position:relative;}
#headerFlash {width:965px;height:335;vertical-align:bottom;}

#logo {float:left;margin:10px 10px 0 30px;}
#tagline {float:left;color:#fff;font-size:21px;width:315px;margin-top:35px;}

#headerTabs {position:absolute;top:0;right:25px;width:250px;z-index:5;}
#headerTabs a {color:#b2aa86;cursor:pointer;}
#headerTabs a:hover {text-decoration:underline;} 

#clientAcces , #changeLang {text-transform:uppercase;float:right;margin-left:5px;background:url(../images/common/bg_headerTab.png) no-repeat 100% -26px;padding:0 8px 0 0;}
#clientAcces span , #changeLang span{display:block;background:url(../images/common/bg_headerTab.png) no-repeat 0 0;padding:5px 4px 9px 10px;}
 #changeLang span {width:16px;}

#langBox {text-transform:uppercase;position:absolute;right:0;top:16px;background:url(../images/common/bg_langBox.png) no-repeat 0 100%;width:38px;padding:5px 0;text-align:center;text-transform:uppercase;}
#langBox li {padding:2px 0;}
#langBox li  {text-indent:-2px;}
#langBox.hide {display:none;} 

/*MAIN MENU*/
#mainMenu {background:#c8b88b;padding:5px 0 0 70px;height:1%;}
#mainMenu li {float:left;padding:0 7px 0 0;position:relative;z-index:5;}
#mainMenu li.bullet {margin:0 7px;padding:0;}
#mainMenu li.bullet img{display:block; margin-top:10px;}
#mainMenu li a {text-transform:uppercase;color:#fff;font-size:15px;padding:8px 0 9px 9px;display:block;}

#mainMenu li#active , #mainMenu li:hover , #mainMenu li.sfhover {background:url(../images/common/bg_itemMenu.png) no-repeat 100% -33px;}
#mainMenu li#active a , #mainMenu li:hover a , #mainMenu li.sfhover a {background:url(../images/common/bg_itemMenu.png) no-repeat 0 0;color:#7f7966;}

#mainMenu li ul {position:absolute;left:-999em;background:#fff;width:210px;border:solid #9c906f;border-width:0 2px 2px;padding:5px 0;z-index:5;}
#mainMenu li li {float:none;padding:0;}
#mainMenu li li.separator {text-align:center;padding-bottom:6px;}
#mainMenu li li a {padding:4px 0;text-transform:none;font-size:12px;text-indent:5px;width:100%;}
#mainMenu li li a:hover , #mainMenu li#active li a:hover{color:#2876bc;}

#mainMenu li:hover ul , #mainMenu li.sfhover ul {left:auto;}
#mainMenu li:hover  li a , #mainMenu li.sfhover li a , #mainMenu li:hover  li , #mainMenu li.sfhover li , #mainMenu li#active li a , #mainMenu li.bullet:hover {background:none;}

/*HOME*/
#demo_home {font-size:11px;width:196px;height:211px;background:url(../images/home/bg_demoHome.jpg) no-repeat 0 0;float:left;margin:24px 19px 0 43px;padding:12px 20px 30px 73px; }
#demo_home h1 {margin:0;font-size:15px;color:#fff;height:31px;}
#demo_home h2 {margin:0;font-size:11px;font-weight:bold;color:#96c0e6;padding:0 0 0 45px;} 
#demo_home p {padding:7px 0 0 45px;line-height:13px;}
#demo_home .bottomInfo , #actu_home  .bottomInfo  {text-align:right;}
#demo_home .bottomInfo  a {color:#96c0e6;text-decoration:underline;padding-right:20px;background:url(../images/common/bulletLink_demo.gif) no-repeat 100% center;}

#actu_home {font-size:11px;padding:12px 20px 15px 20px;width:194px;height:197px;background:url(../images/home/bg_actuHome.png) no-repeat 0 0;float:left;margin:24px 19px 0 0;}
#actu_home h1 {margin:0;font-size:15px;height:31px;color:#7f7966}
#actu_home  .bottomInfo a {color:#7f7966;text-decoration:underline;padding-right:20px;background:url(../images/common/bulletLink_testimonials.gif) no-repeat 100% center;}

/*Car*/
#homeCar {position:relative;margin:5px 0 16px;}
#homeCar_outer {width:186px;overflow:hidden;position:relative;margin:0 auto;}
#homeCar_inner  {width:5000px;position:relative;}
#homeCar_inner li p.actuTtitre{height:35px;}
#homeCar_inner li {float:left;width:184px;border:1px solid #fff;}
#homeCar_inner li .logo {width:100%;overflow:hidden;margin-top:10px;}
#homeCar_inner li .logo img {float:left;width:78px;height:78px;}
#homeCar_inner li .logo  span {float:right;font-size:10px;width:101px;}
#homeCar  .inactive {visibility:hidden;}
#homeCar #homeCar_prev {position:absolute;top:2px;left:-15px;}
#homeCar #homeCar_next{position:absolute;top:2px;right:-14px;}


#temoignage_home {font-size:11px;padding:26px 100px 0 20px;width:195px;height:108px;background:url(../images/home/bg_temoignageHome.jpg) no-repeat 0 0;float:left;margin:11px 0 14px;}
#temoignage_home h1 {margin:0;font-size:15px;color:#fff;height:31px;}
#temoignage_home h2 {margin:0;font-size:11px;font-weight:bold;color:#93b794;} 
#temoignage_home p {padding:7px 0 0 0;line-height:13px;}
#temoignage_home .bottomInfo a  {color:#93b794;text-decoration:underline;padding-right:20px;background:url(../images/common/bulletLink_temoignage.gif) no-repeat 100% center;}

#contact_home {width:315px;height:89px;background:url(../images/home/bg_contactHome.jpg) no-repeat 0 0;float:left;}
#contact_home a {color:#fff;display:block;height:71px;font-size:20px;padding:17px 0 0 18px;text-shadow: 2px 2px 1px #3a6b88;line-height:23px;}

/*COLONNE GAUCHE (LARGE)*/
#wideLeftCol {width:555px;padding:0 25px 30px 110px;float:left;}
#wideLeftCol h2  {margin-left:-45px;}
#wideLeftCol h3 {margin:15px 0;background:url(../images/common/bg_onglet.png) no-repeat 0 0;color:#fff;padding:7px 10px;text-transform:uppercase;font-size:13px;overflow:hidden;} 
#wideLeftCol h3 select {font-size:11px;color:#7f7966;text-transform:none;margin-left:15px;height:19px;padding:0;position:relative;top:-2px;}
#wideLeftCol p , #wideRightCol_content  p {margin:15px 0;line-height:14px;}
#wideLeftCol p a , #wideRightCol_content  p a , #wideLeftCol li a , #wideRightCol_content  li a  {text-decoration:underline;}
#wideLeftCol p a:hover , #wideRightCol_content  p a:hover, #wideLeftCol li a:hover , #wideRightCol_content  li a:hover {text-decoration:none;}
#wideLeftCol strong  , #wideRightCol_content  strong {font-weight:bold;}
#wideLeftCol strong.blue  , #wideRightCol_content  strong.blue {color:#0063ac;font-weight:bold;}
#wideLeftCol span.bold  , #wideRightCol_content  span.bold {font-weight:bold;}
#wideLeftCol img.img-left  , #wideRightCol_content  img.img-left {margin-right:5px;margin-bottom:5px;float:left;}
#wideLeftCol ul , #wideRightCol_content ul {margin:15px 0;}
#wideLeftCol ul li  , #wideRightCol_content  ul li {background:url(../images/common/bullet_blue.gif) no-repeat 0 4px;padding:0 0 7px 12px;line-height:14px; }
#wideLeftCol ul li p  , #wideRightCol_content  ul li  p , .innerWideGB p , .innerSmallGB p , .innerWideGB ul , .innerSmallGB ul {margin:0 !important;}
.intro {color:#b7a883;line-height:17px !important;}

/*GREY BOX - WIDE*/
.wideGB {background:url(../images/common/bg_wideGB.png) no-repeat 0 0;padding-top:15px;margin:15px 0;}
.innerWideGB {background:url(../images/common/bg_wideGB.png) no-repeat 0 100%;padding:0 10px 15px 15px;line-height:17px !important;}
.innerWideGB span , .innerWideGB strong {color:#0063ac;font-weight:bold;}
.innerWideGB  a {text-decoration:underline;}
.innerWideGB a:hover {text-decoration:none;}
.innerWideGB strong a {color:#0063ac;}

/*WHITE BOX - WIDE*/
.wideWB {width:599px;margin:15px 0 0 -44px;background:url(../images/common/bg_wideWB.png) no-repeat 0 0;padding:15px 0 0 0;}
.innerWideWB {background:url(../images/common/bg_wideWB.png) no-repeat 0 100%;padding:0 0 15px;width:100%;}

/*GREY BOX - SMALL*/
.smallGB {width:375px;background:url(../images/common/bg_smallGB.png) no-repeat 0 0;padding:10px 0 0 0;margin:0 0 15px;}
.innerSmallGB {background:url(../images/common/bg_smallGB.png) no-repeat 0 100%;padding:0 10px 10px 15px;line-height:17px !important;}
.innerSmallGB span , .innerSmallGB strong {color:#0063ac;font-weight:bold;}
.innerSmallGB  a {text-decoration:underline;}
.innerSmallGB a:hover {text-decoration:none;}
.innerSmallGB strong a {color:#0063ac;}

/*VIGNETTES LISTE - TEMOIGNAGE*/
.autoScrollBar {height:380px;overflow-y:scroll;overflow-x:hidden;}
.autoScrollBar li {width:525px !important;}
 #wideLeftCol .listVignettes li {background:none;padding:0 0 20px 0;width:100%;overflow:hidden;}
.listVignettes li .visuContainer{margin:0 8px 4px 0 !important;float:left;text-align:center;width:108px;height:108px;}
/*.listVignettes li .visuContainer img , .testimonials li .visuContainer img , .actuCol dd.visu img {width:108px;height:108px;}*/
.listVignettes li  h4 {color:#0063ac;padding-bottom:3px;font-size:11px;font-weight:bold;}
.listVignettes li p , .testimonials li  p{font-size:11px;}
#wideLeftCol ul.listVignettes li p {margin-left:117px !important;}
.listVignettes li p.bottomInfo , .testimonials li  p.bottomInfo {padding-top:5px;font-weight:bold;color:#c8b88b;}
.listVignettes li p.bottomInfo a , .testimonials li  p.bottomInfo  a  {text-decoration:underline;color:#c8b88b;padding-right:20px;background:url(../images/common/bulletLink_testimonials.gif) no-repeat 100% center;}

#wideLeftCol .testimonials  {margin:0;}
#wideLeftCol .testimonials li {margin:15px 0 0 -1px;float:left;background:none;padding:0 18px 0 18px;width:259px;height:140px;border-left:1px solid #dfded9;}
#wideLeftCol .testimonials li p.author{color:#0063ac;padding-bottom:3px;}
#wideLeftCol .testimonials li p.titre {color:#0063ac;font-weight:bold;}
.testimonials li .visuContainer {margin:0 8px 40px 0;float:left;text-align:center;width:108px;height:108px;}

/*REFERENCE LISTE*/
.refList  , .testimonials {width:100%;overflow:hidden;}
.testimonials {width:99%;}
 #wideLeftCol .refList li {margin:0 0 10px 0;text-align:center;float:left;background:none;padding:0 0 20px 0;width:184px;height:95px;border-right:1px solid #dfded9;}
 #wideLeftCol .refList li:nth-of-type(3n+3) {border:none;} 

/*ACTUALITES*/
#wideLeftCol .actuCol {width:296px;background:url(../images/common/bg_smallWB.png) no-repeat 0 0;float:left;}
#wideLeftCol .actuCol h2  {margin:0;position:relative;top:-22px;z-index:1;font-size:18px;}
#wideLeftCol .actuCol ul {margin:0;background:url(../images/common/bg_smallWB.png) no-repeat 0 100%;padding:0 10px 3px;}
#wideLeftCol .actuCol li {background:none;padding:0;height:175px;}

#newsCol {margin:27px 0 0 -45px;}
#comCol {margin:27px 0 0 8px;}
  
.actuCol dl {width:100%;overflow:hidden;}
.actuCol dt {font-weight:bold;color:#0063ac;float:right;width:160px;font-size:11px;padding:5px 0 0;}
.actuCol dd.visu {float:left;width:auto;}
.actuCol dd.date {color:#0063ac}
.actuCol dd.source {color:#0063ac;font-size:10px;margin-top:-1px;}
.actuCol dd.bottomLink {padding-top:5px;}
.actuCol dd.bottomLink  a {text-decoration:underline;padding-right:20px;font-weight:bold;color:#c8b88b;background:url(../images/common/bulletLink_testimonials.gif) no-repeat 100% center;}
.actuCol dd {float:right;font-size:11px;width:160px;}
 
 /*FORMULAIRE CONTACT*/
 #contactForm {padding:0 15px 0 10px;}
 #contactForm  p {width:100%;overflow:hidden;padding:7px 0;margin:0;}
 #contactForm p label {float:left;width:170px;background:url(../images/common/bullet_form.gif) no-repeat 0 8px;padding:3px 0 0 15px;}
 #contactForm  p select {font-size:11px;color:#7f7966;background:#f0ece1;width:382px;}
 #contactForm p textarea {background:#f0ece1;border:1px solid #f0ece1;color:#7f7966;width:380px;height:100px;font-size:11px;font-family:Arial, sans-serif;}
 #contactForm  p .text {background:#f0ece1;font-size:11px;border:1px solid #f0ece1;color:#7f7966;width:380px;}
 #contactForm  p .radio {vertical-align:middle;}
 
 #contactForm  .wideLabel label {width:370px;background:none;padding:3px 0 0 0;}
 #contactForm  .wideLabel select {width:196px;}
 #contactForm  .sharePersonalInfo {padding-top:15px;}
 #contactForm  .sharePersonalInfo label {float:none;background:none;padding:0 8px 0 2px;vertical-align:middle;}
 
 #contactForm .captcha img{margin-left:185px;}
 
 #contactForm  .validContactForm {width:100%;}
 #contactForm  .validContactForm  a {text-transform:uppercase;color:#fff;float:right;background:url(../images/common/btn_valider.png) no-repeat 0 0;padding:0;font-size:15px;margin-right:10px;}
 #contactForm  .validContactForm  a span {background:url(../images/common/btn_valider.png) no-repeat 100% -28px;display:block;padding:7px 32px 7px 15px}
 
 #contactForm .mandatoryFields {font-size:10px;padding-bottom:0;}


#msg {display:none; position:absolute; z-index:200; background:url(../images/common/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px}

.cnil {font-size:10px;margin-left:-45px !important;}
.cnil a {text-decoration:underline;}
 
/*PAGE GESTION*/
#smallLeftCol {width:224px;float:left;padding:10px 0 0 65px;}
#smallLeftCol  img {margin:0 3px 2px 0;}

#wideRightCol {float:left;width:672px;padding:10px 0 0;}
.download_pdf {background:url(../images/common/logo_pdf.png) no-repeat 0 0;margin:0 !important;padding:11px 0 9px 0;}
.download_pdf a {text-decoration:underline;font-size:11px;padding:0 20px 0 42px;background:url(../images/common/bulletLink_default.gif) no-repeat 100% center;}

#wideRightCol_content {width:375px;float:left;}

#sideBar {width:242px;padding:0 30px 0 22px;float:right;}

/*PAGE GESTION - Accordeon*/
#detailSlider  {clear:both;padding:20px 0;width:643px;}
#detailSlider li {padding:0 0 8px;}
#detailSlider h3 {font-size:13px;cursor:pointer;background:url(../images/common/bg_onglet_clickable.png) no-repeat 0 0;text-transform:uppercase;padding:8px 0 7px 15px}
#detailSlider h3.selected {background-position:0 -28px;color:#fff;}
#detailSlider .contentSlider {overflow:hidden;width:100%;} 
#detailSlider .contentSlider p {padding:5px;font-size:11px;line-height:15px;}
#detailSlider .bloc_3col {font-size:11px;float:left;width:192px;margin:10px 0 0 10px;padding-right:10px; line-height:14px;}
#detailSlider .bloc_3col h4{font-weight:bold;font-size:12px;padding-bottom:8px;}
#detailSlider .bloc_3col ul {}
#detailSlider .bloc_3col li {padding:0 0 2px 10px;background:url(../images/common/bullet_form.gif) no-repeat 0 4px;}

/*LISTE PARTENAIRE*/
.listPartenaires {width:100%;overflow:hidden;background:url(../images/common/px_gris.gif) repeat-y 274px 0;}
.listPartenaires li {float:left;width:247px;padding:0 15px !important;background:none !important;line-height:16px;text-align:center;}
.listPartenaires li img {text-align:center;}
.listPartenaires li p {line-height:16px !important;text-align:left;}

/*FAQ*/
#detailSlider.faq {margin-left:-44px;width:599px;padding:0;}
#detailSlider.faq  li {padding:0;background:none;} 
#detailSlider.faq  li h3{margin:6px 0 5px;color:#7F7966;text-transform: none;padding:8px 35px 6px 15px;background:url(../images/common/bg_onglet_faq_off.png) no-repeat 0 0;} 
#detailSlider.faq  li h3.selected {color:#fff;background:url(../images/common/bg_onglet_faq_on.png) no-repeat 0 0;}
#detailSlider.faq  li p{}  
 
 /*RECRUTEMENT*/
 .recrutementItem p {margin:7px 0 !important;}
 .recrutementItem h4 {color:#0063ac;font-size:15px;font-weight:bold;margin-top:25px;}
 .recrutementItem .nbPoste {margin-top:2px !important;font-size:11px;color:#0063ac;}
 .recrutementItem  .contact {font-size:11px;font-weight:bold;}
 
/*SITEMAP*/
.colSiteMap {float:left;width:320px;margin-left:-44px;display:inline;}
.colSiteMap  h2 {margin-left:0 !important;}
.siteMap {padding-left:23px}
#wideLeftCol .siteMap li {background:none;padding-left:0;width:100%;}
#wideLeftCol .siteMap li a{background:url(../images/common/bullet_blue.gif) no-repeat 0 4px;padding-left:12px;}
#wideLeftCol .siteMap ul {margin:7px 0 0 0 !important;padding-left:23px;}

/*COLONNE DROITE (SMALL)*/
#smallRightCol {float:left;width:242px;padding:0 33px 30px 0;}
#smallRightCol  img.visuAside {margin-top:15px;}

/*COLONNE DROITE - BLOC CONTACT ET TEST GRATUIT*/
.encart_contact {margin-top:15px;background:url(../images/common/bg_blocContact.jpg) no-repeat 0 0;height:102px;color:#fff;}
.encart_contact a {color:#fff;display:block;height:75px;font-size:20px;padding:25px 0 0 15px;text-shadow: 2px 2px 1px #3a6b88;line-height:23px;}

#sideBar  .encart_contact {margin-top:0;}

/*COLONNE DROITE - ENCARTS DIVERS */
.aside_bloc {height:90px;margin-top:7px;padding:35px 76px 0 8px;background-repeat:no-repeat;background-position:0 0;}
.aside_bloc h3 {color:#fff;text-transform:uppercase;font-size:13px;height:27px;}
.aside_bloc p {padding:6px 0 6px;line-height:16px;}
.aside_bloc a {font-size:11px;text-decoration:underline;padding-right:20px;background-repeat:no-repeat;background-position:100% center;}
.aside_bloc a:hover , .listVignettes li p.bottomInfo a:hover , .testimonials li  p.bottomInfo  a:hover , .cnil a:hover  ,
.actuCol dd.bottomLink  a:hover  , #demo_home .bottomInfo  a:hover  , #actu_home  .bottomInfo a:hover  , 
#temoignage_home .bottomInfo a:hover  , .download_pdf a:hover {text-decoration:none;}

#temoignage {background-image:url(../images/common/bg_blocTemoignages.jpg);}
#temoignage a {color:#93b794;background-image:url(../images/common/bulletLink_temoignage.gif);}

#demo {background-image:url(../images/common/bg_blocDemo.jpg) ;}
#demo  a {color:#96c0e6;background-image:url(../images/common/bulletLink_demo.gif)}

#default {background-image:url(../images/common/bg_blocDefault.png) ;padding:23px 0 0;height:auto !important;}
#default  h3 {text-indent:8px;}
#default a {color:#7f7966;background-image:url(../images/common/bulletLink_default.gif)}
#inner_default {background:url(../images/common/bg_innerBlocDefault.png) no-repeat 0 100%;padding:0 8px 15px;overflow:hidden;}
.imgAsideBloc {float:left;margin:5px 10px 0 0;}

/*FOOTER*/
#footer {text-align:center;margin:20px 0 0 0 ;padding-bottom:30px;font-size:13px;}
#footer strong {font-size:13px;}
#footer ul {margin:15px 0 5px;}
#footer li {display:inline;}
#footer li a {margin:0 5px;}
#footer li a:hover {text-decoration:underline;}

/*HIDDEN FOOTER*/
#triggerFooterLinks {cursor:default;}
#footerLinks {width:945px;background:#fff;margin:0 auto 20px;display:none;overflow:hidden;padding:10px;border:6px solid #C7C2A3;}
#footerLinks.show {display:block;} 
#footerLinks h2 {padding-bottom:10px;font-weight:bold;}
#footerLinks ul {float:left;width:230px;}
#footerLinks li {padding:2px 0;}
#footerLinks li a {}
#footerLinks li a:hover {text-decoration:underline;}

/*POPIN*/
#overlay{background:#efefef; filter : alpha(opacity=60); -moz-opacity : 0.6; opacity:0.6; } 
#mbox{text-align:left; } 
#mbd{ padding:0;background:#fff url(../images/common/bg_popin.gif) repeat-x 0 0;z-index:1000;border:2px solid #c8b88b;position:absolute;left:50%;} 
.popin { display:none; margin: auto;}

.closePopin {text-align:right;padding:4px 8px 30px 0;}
.closePopin a {padding-left:15px;text-transform:uppercase;font-size:14px;}
.innerPopin {padding-left:20px;}


#footerLinks {
width:945px;
height:240px;
margin:auto;
padding:10px;
border:none;
background: none repeat scroll 0 0 #DFDAB6;
display:block;
text-decoration:underline;
}

h1 {
font-size:16px;
}

#footerLinks h2 {padding-bottom:10px; font-weight:bold;}
#footerLinks a {text-decoration:underline; text-align:center;}
#footerLinks ul {float:left;width:230px;}
#footerLinks li {padding:2px 0;}
#footerLinks li a:hover {text-decoration:underline;}
