table, td {margin:0;padding:0;}
body {width:95%;margin:auto;padding:0;background-color:#F2ECE8;color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;}

h1 {font-weight:bold;font-size:17px;color:#000000;}
h2 {font-weight:bold;font-size:17px;color:#061c75;}
h3 {font-weight:bold;font-size:15px;color:#061c75;}
h4, h5, h6, h7, h8 {font-weight:bold;font-size:12px;color:#000000;}

table {width: 80%; font-size: 13px}
table td {padding: 0; border-width: 0; vertical-align: top;}
a {color: #55331A; text-decoration: none; background-color:transparent; font-weight: bold;}
a:hover {color: #ff6600;}
a.menuh:link {color: #FFFFFF; text-decoration: none; background-color: transparent;}
a:menuh:hover {color: #CBB4A2;}




.Style1-cac40 {font-size: 15px}
.Style2-cac40 {font-size: 13px}
.Style1-courtier {font-size: 16px}
.Style2-courtier {font-size: 16px}
.Style2 {color: #FF0000}
.Style3 {color: #006600}
.Style4 {font-size: 24px; font-weight: bold; }
.Style5 {font-size: 18px; font-weight: bold; }
.Style6 {font-size: 16px; font-weight: bold; }
.Style4 {color: #000000}
.Style7 {font-size: 18px; }
.Style9 {font-size: 16px}
.Style11 {font-size: 14px}
.Style12 {font-size: 14px; font-weight: bold; }
.Style15 {font-size: 16px}
.Style16 {color: #006600}
.Style19 {font-size: 16px}
.Style22 {color: #FAF3F3}
.Style23 {color: #FF0000}
.Style24 {color: #FFFFFF; font-weight: bold; }
.Style26 {color: #000000}
.Style27 {color: #003300;font-weight: bold;}
.Style111 {font-size: 11px;color: #666666;font-family: Arial, Helvetica, sans-serif;}
.Style114 {font-size: 14px}
.Style141 {color: #CC0000;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.Style300 {color: #339933;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.Style400 {color: #333399;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.Style600 {color: #993399;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.Style114 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.Style116 {color: #F3840D; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.Style117 {font-size: 11px}
.Style240 {color: #339999}
.Style118 {font-size: 10px}

.Style301 {color: #E36C0A; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 65px; }
.Style302 {color: #244061; font-weight: bold; font-family: Cambria, Georgia, serif; font-size: 30px; }
.Style316 {color: #006600; font-weight: bold; font-family: Cambria, Georgia, serif; font-size: 22px; }
.Style315 {color: #006600; font-weight: bold; font-family: Cambria, Georgia, serif; font-size: 18px; }

.Style317 {color: #4F81BD; font-weight: bold; font-family: Cambria, Georgia, serif; font-size: 20px; }
.Style318 {color: #B65506; font-weight: bold; font-family: Cambria, Georgia, serif; font-size: 17px; }

.Style323 {color: #FF0000; font-weight: bold; font-family: Cambria, Georgia, serif; font-size: 22px; }
.Style322 {color: #FF0000; font-weight: bold; font-family: Cambria, Georgia, serif; font-size: 18px; }

img {
	border-radius: 12px;
}


ul { margin: 2px; padding: 2px; list-style: decimal inside; text-align: center;}
li { margin-left: 2px; list-style: none; color: #4A3108;}



iframe {border: 0;}
.item {border: 1px solid #E6D2AF;}
.itemHead {padding: 3px; background-color: #E6D2AF; color: #4A3108; border-bottom: 1px solid #C4B08D;}
.itemInfo {text-align: right; padding: 3px; background-color: #FFF3D0;}
.itemTitle a {font-size: 120%; font-weight: bold; font-variant: small-caps; color: #4A3108;}
.itemPoster {font-size: 90%;}
.itemPostDate {font-size: 90%;}
.itemStats {font-size: 90%;}
.itemBody {padding-left: 15px;background-color: #FFFFF4;}
.itemText {margin-top: 2px; margin-bottom: 2px; line-height: 1.5em;}
.itemText:first-letter {font-size: 133%; font-weight: bold;}
.itemFoot {text-align: right; padding: 3px; background-color: #FFF3D0;}
.itemAdminLink {font-size: 90%;}
.itemPermaLink {font-size: 90%; font-style:italic;}
#top {margin-bottom:8px;}
th {background-color:#061C75;color:#FFFFFF;padding :2px;vertical-align :middle;}
.slogan {background-color:#333333;padding-left:5px;height:105px;vertical-align:middle;font-weight:bold;color:#000000;font-size:14px}
#headerlogo {vertical-align: middle; text-align:left; padding: 0px;background:#FFF3D0}
#headerlog {vertical-align: middle; text-align:center; padding: 0px;background:#FFF3D0}
#headerbanner {vertical-align: bottom; text-align:right;background:#F0E9D6}
#leftcolumn {width: 220px; font-size:12px; border: 1px solid #55331A; background-color: #F0E9D6;}
#leftcolumn th {background-color: #55331A; color: #FFFFFF; vertical-align: middle;}
#leftcolumn div.blockTitle {padding: 1px; background-color: #333333; color: #F0E9D6; font-weight: bold; vertical-align:middle;}
#leftcolumn div.blockContent {padding: 0px 0px 0px 5px; line-height: 120%;}
#mainmenu a {display: block; margin: 0; padding: 2px; background-color: #FFFFF4;}
#mainmenu a:hover {background-color: #E6D2AF; color:#FFFFFF}
#mainmenu a.menuTop {padding-left: 3px; border-left:1px solid #4A3108;}
#mainmenu a.menuMain {padding-left: 3px; border-left:1px solid #4A3108;}
#mainmenu a.menuSub {padding-left: 13px; border-left:1px solid #4A3108;}
#usermenu a {display: block; margin: 0; margin: 0; padding: 1px 2px 2px 3px; background-color: #FFFFF4; border-left:1px solid #4A3108;}
#usermenu a:hover {background-color: #E6D2AF; color:#FFFFFF}
#usermenu a.menuTop {padding-left: 3px; border-left:1px solid #4A3108;}
#usermenu a.highlight {background-color: #fcc; border-left:1px solid #4A3108;}
#rightcolumn {width: 170px; border: 1px solid #55331A; font-size:12px;}
#rightcolumn th {background-color: #55331A; color: #FFFFFF; vertical-align: middle;}
#rightcolumn div.blockTitle {padding: 1px; background-color: #061C75; color: #FFCE08; font-weight: bold; vertical-align: middle;}
#rightcolumn div.blockContent {padding: 1px 2px 2px 5px; line-height: 120%;}
#centercolumn {font-size: 12px;background-color: #FBF4EE;}
#centercolumn th {background-color: #DEB987; color: #FFFFFF; vertical-align: middle;}
#centerCcolumn {padding: 0px 3px 1px 3px;}
#centerCcolumn legend.blockTitle {padding: 0px 0px; font-size: 12px; color: #4A3108; font-weight:bold;margin-top: 0px; margin-right: 0px;  margin-left: 0px;}
#centerCcolumn div.blockContent {padding: 3px; background-color: #E9DFD7; margin-right: 0px;  margin-left: 0px; margin-bottom: 2px; line-height: 120%;border-radius:5px;}
#centerLcolumn {width: 50%; padding: 2px 2px 0px 0px;}
#centerLcolumn legend.blockTitle {padding:1px;font-size:12px;background-color:#FBF4EE;color:#FBF4EF;font-weight:bold;}
#centerLcolumn div.blockContent {padding: 6px;background-color:#F8F1DB;margin-left:6px;margin-right:2px;margin-bottom:2px;line-height: 120%;border-radius:5px;}
#centerRcolumn {width:50%;padding:0px 3px 0px 0px;}
#centerRcolumn legend.blockTitle {padding: 2px 2px; font-size: 12px; background-color: #FFF3D0;color:#4A3108;font-weight:bold;}
#centerRcolumn div.blockContent {padding:3px;background-color:#F8F1DB;text-align:center;margin-left:2px;margin-right:3px;margin-bottom:2px;line-height:120%;border-radius:5px;}
#content {text-align: left; padding: 8px;}
#footerbar {text-align:center; background-color: #FBF4EE; color:#fff3D0;}
.outer {border: 1px solid #4A3108;}
.head {background-color: #F5DEB3; padding: 5px; font-weight: bold; border-bottom:1px solid #4A3108;}
.even {background-color: #F4EEDB;padding:5px;}
.odd {background-color: #FFF3D0;padding:5px;}
.foot {background-color: #E6D2AF; padding: 5px; font-weight: bold; border-top:1px solid #4A3108;}
.even td {background-color: #F4EEDB; padding: 5px;}
.odd td {background-color: #FFF3D0; padding: 5px;}
.errorMsg { background-color: #FFCCCC; text-align: center; border-top: 1px solid #DDDDFF; border-left: 1px solid #DDDDFF; border-right: 1px solid #FBF4EE; border-bottom: 1px solid #FBF4EE; font-weight: bold; padding: 10px;}
.confirmMsg {background-color: #DDFFDF; color: #136C99; text-align: center; border-top: 1px solid #DDDDFF; border-left: 1px solid #DDDDFF; border-right: 1px solid #FBF4EE; border-bottom: 1px solid #FBF4EE; font-weight: bold; padding: 10px;}
.resultMsg { background-color : #CCCCCC; color: #333333; text-align: center; border-top: 1px solid silver; border-left: 1px solid silver; font-weight: bold; border-right: 1px solid #FBF4EE; border-bottom: 1px solid #FBF4EE; padding: 10px;}
.xoopsCode { background: #FFFFFF; border: 1px inset #000080; font-family: "Courier New",Courier,monospace; padding: 0px 6px 6px 6px;}
.xoopsQuote { background: #FFFFFF; border: 1px inset #000080; font-family: "Courier New",Courier,monospace; padding: 0px 6px 6px 6px;}
.comTitle {font-weight: bold; margin-bottom: 2px;}
.comText {padding: 2px;}
.comUserStat {font-size: 10px; color: #2F5376; font-weight:bold; border: 1px solid silver; background-color: #ffffff; margin: 2px; padding: 2px;}
.comUserStatCaption {font-weight: normal;}
.comUserStatus {margin-left: 2px; margin-top: 10px; color: #2F5376; font-weight:bold; font-size: 10px;}
.comUserRank {margin: 2px;}
.comUserRankText {font-size: 10px;font-weight:bold;}
.comUserRankImg {border: 0;}
.comUserName {}
.comUserImg {margin: 2px;}
.comDate {font-weight: normal; font-style: italic; font-size: smaller}
.comDateCaption {font-weight: bold; font-style: normal;}
/******************************************** tableaus.css ********************************************/
#tableau {margin:0 auto;padding:5px;width:75%;}
#comparatifs {background-color:#f8f1db;border-radius:5px;padding:5px;}
#tableau1{background-color:#A18E81;vertical-align:middle;border-radius:5px;padding:5px;text-align:center;font-weight:bold;font-size:12px;color:#ffffff;}
#tableau2{background-color:#F8F1DB;vertical-align:middle;border-radius:5px;padding:5px;text-align:center;font-weight:bold;font-size:11px;}
#tableau3{background-color:#FB8E09;vertical-align:middle;border-radius:5px;padding:5px;text-align:center;font-weight:bold;font-size:12px;color:#ffffff;}
#tableau4{background-color:#f8f1db;vertical-align:middle;border-radius:5px;padding:5px;text-align:center;font-weight:bold;font-size:11px;}
#tableau5{background-color:#55331a;vertical-align:middle;border-radius:5px;padding:5px;text-align:center;font-style:italic;font-size:11px;color:#ffffff;}
#tableau6{background-color:#DCB59A;vertical-align:middle;border-radius:0px;padding:5px;text-align:center;font-weight:bold;font-size:12px;}
#tableau7{background-color:#DCB59A;vertical-align:middle;border-radius:0px;padding:5px;text-align:center;font-weight:bold;font-size:12px;}
/******************************************** gestionrss.css ********************************************/
hr.pme-hr{border:0px solid;padding:0px;margin:0px;border-top-width:1px;height:1px;}
table.pme-main{border:#004d9c 1px solid;border-collapse:collapse;border-spacing:0px;width:100%;}
table.pme-navigation{border:#004d9c 0px solid;border-collapse:collapse;border-spacing:0px;width:100%;}
td.pme-navigation-0, td.pme-navigation-1{white-space:nowrap;}
th.pme-header{border:#004d9c 1px solid;padding:4px;background:#add8e6;}
td.pme-key-0, td.pme-value-0, td.pme-help-0, td.pme-navigation-0, td.pme-cell-0,
td.pme-key-1, td.pme-value-1, td.pme-help-0, td.pme-navigation-1, td.pme-cell-1,
td.pme-sortinfo, td.pme-filter{border:#004d9c 1px solid;padding:3px;}
td.pme-buttons{text-align:left;}
td.pme-message{text-align:center;}
td.pme-stats{text-align:right;}
/******************************************** analyses.css ********************************************/
#menu-analyses {background-color:#CBB4A2;border-radius:5px; border:3px; border-color:#55331a ;margin:5px auto;padding:10px;font-weight:bold;font-size:14px;text-align:center;color:#ffffff;}
#comparatif {background-color:#061c75;border-radius:5px;margin:5px auto;padding:5px;font-weight:bold;font-size:12px;text-align:center;color:#ffffff;}
#comparatif:hover {background-color:#d7ae4a;}
#menu-analyses-actif {background-color:#FB8E09;border-radius:5px;margin:5px;padding:5px;width:25%;font-weight:bold;font-size:12px;text-align:center;vertical-align:middle;}
#menu-analyses-inactif {background-color:#6FB2F9;border-radius:5px;margin:5px;padding:5px;width:25%;font-weight:bold;font-size:12px;text-align:center;vertical-align:middle;}
#menu-analyses-inacti {background-color:#6FB2F9;border-radius:5px;margin:5px;padding:5px;width:25%;font-size:12px;text-align:left;vertical-align:middle;}
#tableau-courtier{background-color:#6FB2F9;border-radius:5px;margin:5px;padding:5px;width:15%;font-weight:bold;font-size:14px;text-align:center;vertical-align:middle;}
#tableau-courtier-cfd{background-color:#6274BE;border-radius:5px;margin:5px;padding:5px;width:15%;font-weight:bold;font-size:14px;text-align:center;vertical-align:middle;}
#menu-analyses-actif a, #menu-analyses-inactif a, #comparatif a, #tableau-courtier a, #tableau-courtier-cfd a {color:#ffffff;}
#menu-analyses-inactif:hover , #tableau-courtier:hover, #tableau-courtier-cfd:hover {background-color:#d7ae4a;}
#actualite {margin:2px auto;padding:2px;width:100%;}
.agenda-statistiques {margin:10px;border-radius:12px;padding:10px;width:95%;background-color:#ffffff;}
.tableaux-indic {margin:25px;border-radius:12px;padding:8px;width:90%;background-color:#E9DFD7;}
#articles img {display:block;margin:0 auto;} 
#articles {font-size: 14px;}
#analyses {border:1px solid #55331a;border-radius:5px;margin:20px auto 0 auto;padding:15px;width:92%;}

.menu-cac40-inactif {background-color:#B6D0EB;border-radius:5px;margin:5px;padding:5px;width:5%;font-weight:bold;font-size:12px;text-align:center;vertical-align:middle;}
.menu-cac40-actif {background-color:#F6931B;border-radius:5px;margin:5px;padding:5px;width:5%;font-weight:bold;font-size:12px;text-align:center;vertical-align:middle;}

#pub300 {background-color:#6FB2F9;border-radius:5px;margin:5px;padding:5px;width:300;font-weight:bold;font-size:12px;text-align:center;vertical-align:middle;}
#pub300:hover {background-color:#d7ae4a;}

#menucarre {background-color:#B6D0EB;border-radius:5px;margin:5px;padding:5px;width:300;font-weight:bold;font-size:12px;text-align:center;vertical-align:middle;}
#menucarre:hover {background-color:#E9DFD7;}





/******************************************** analyses-actions.css ********************************************/
#analyse-actions {margin:5px auto;padding:5px;width:95%;}
.fiches-actions-details {margin:5px auto;border-radius:12px;padding:5px;width:95%;background-color:#ffffff;}
.accueil-250 {margin:5px auto;border-radius:12px;padding:5px;width:95%;background-color:#E9DFD7;}


/******************************************** xoops.css ********************************************/
table {width:100%}
img {border:0;}
img.center {text-align:center;margin:0 auto;display:block;margin-top:6px;margin-bottom:4px;}
img.left {text-align:left;float:left;margin:2px 6px 2px 0;clear:left;}
img.right {float:right;text-align:right;margin:2px 0 2px 6px;clear:right;}
acronym, abbr, dfn {cursor:help;}
#xoopsHiddenText {visibility:hidden;color:#000000;font-weight:normal;font-style:normal;text-decoration:none;}
.pagneutral {font-size:10px;width:16px;height:19px;text-align:center;background-image:url(http://www.lobourse.com/images/pagneutral.gif);}
.pagact {font-size:10px;width:16px;height:19px;text-align:center;background-image:url(http://www.lobourse.com/images/pagact.gif);}
.paginact {font-size:10px;width:16px;height:19px;text-align:center;background-image:url(http://www.lobourse.com/images/paginact.gif);}
.xoops-form-element-caption .caption-marker {display:none;}
.xoops-form-element-caption-required .caption-marker {background-color:inherit;padding-left:2px;color:#ff0000;}
.xoops-form-element-help {font-size:.9em;padding-top:5px;font-weight:normal;}

#zone-swf {margin-top:50px;}


.menuaccu {
	width:250px;
	float:center;
	padding:0px 6px 0px 0px;
	color:#ccbb66;
	background-color:#FFF3D0;
}
.ecranwrap {
	width:250px;
	padding:0px 9px 0px 0px;
	background-color:#FFF3D0;
}
.ecranmenu {
	width:240px;
	padding:1px 0px 0px 1px;
}
.info20 {border-radius:5px;height:42px;width:230px;float:left;color:#FFFFFF;font-size:17px;margin-top:2px;margin-bottom:3px;margin-left:2px;margin-right:2px;background-color:#6FB2F9;padding:12px 3px 0px 1px;}
a.info20:hover {border-radius:5px;height:42px;width:230px;float:left;color:#F9921B;font-size:17px;margin-top:2px;margin-bottom:3px;margin-left:2px;margin-right:2px;background-color:#E9DFD7;padding:12px 3px 0px 1px;}
.info30 {border-radius:5px;height:42px;width:230px;float:left;color:#FFFFFF;font-size:17px;margin-top:2px;margin-bottom:3px;margin-left:2px;margin-right:2px;background-color:#BB9D85;padding:12px 3px 0px 1px;}
a.info30:hover {border-radius:5px;height:42px;width:230px;float:left;color:#F9921B;font-size:17px;margin-top:2px;margin-bottom:3px;margin-left:2px;margin-right:2px;background-color:#E9DFD7;padding:12px 3px 0px 1px;}
.info40 {border-radius:5px;height:42px;width:230px;float:left;color:#FFFFFF;font-size:17px;margin-top:2px;margin-bottom:3px;margin-left:2px;margin-right:2px;background-color:#2795AD;padding:12px 3px 0px 1px;}
a.info40:hover {border-radius:5px;height:42px;width:230px;float:left;color:#F9921B;font-size:17px;margin-top:2px;margin-bottom:3px;margin-left:2px;margin-right:2px;background-color:#E9DFD7;padding:12px 3px 0px 1px;}
.info50 {border-radius:5px;height:42px;width:230px;float:left;color:#FFFFFF;font-size:17px;margin-top:2px;margin-bottom:3px;margin-left:2px;margin-right:2px;background-color:#48C8E4;padding:12px 3px 0px 1px;}
a.info50:hover {border-radius:5px;height:42px;width:230px;float:left;color:#F9921B;font-size:17px;margin-top:2px;margin-bottom:3px;margin-left:2px;margin-right:2px;background-color:#E9DFD7;padding:12px 3px 0px 1px;}
