body {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#EDEDED none repeat scroll 0 0;
    margin:0;
    padding:0;
}
p, ul, li, img, form, fieldset {margin: 0px; padding: 0px; list-style: none; border: none;}
a {outline: 0;}
br.clear {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clear: both; height: 1px; overflow: hidden; visibility: hidden;}

#main-container {width: 1000px; margin: 0px auto 0px auto; border-left: 1px solid #D1D1D1; border-right: 1px solid #D1D1D1;}

#head-pannel {width: 1000px; background: #00417E; display: block; clear: both;}
#left-pannel {width:  680px; background: #FFFFFF; display: block; float: left;}
#rght-pannel {width:  320px; background: #E8EADD; display: block; float: left;}
#foot-pannel {width: 1000px; display: block; clear: both;}

#head-pannel h1, #foot-pannel h1 {
	font-family:Verdana;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}

table.hover tr.whit-row {background: #FFFFFF;}
table.hover tr.gray-row {background: #F4F4F4;}
table.hover tr.whit-row:hover, table.hover tr.gray-row:hover {background: #D7D6D6;}
table.hover tr.reds-row:hover {background: #FFB4A8;}
table.hover tr.gren-row:hover {background: #D3EA9F;}
table.hover tr.hover {background: #D7D6D6;}

#courts-graphs div#all-graphs div#actualites-infos table tr { height: 35px }

#barre-searches {width: 648px; height: 43px; margin: 10px 5px 5px 16px; text-align: left; background: url('../images/bourse/valeurs/bg-barre-recherche.png') no-repeat top left;}
#barre-searches form {padding: 10px 0px 0px 10px;}
#barre-searches form div#champs-rechr, #barre-searches form div#images-rechr {float: left;}
#barre-searches form div#champs-rechr {width: 450px; padding: 3px 0px 0px 0px;}
#barre-searches form div#champs-rechr span {font: normal 14px Georgia; color: #2E2E2E; display: block; background: url('../images/bourse/valeurs/bg-separ-recherche.png') no-repeat 125px 2px; float: left; padding: 0px 20px 0px 0px;}
#barre-searches form div#champs-rechr input.srch-of {width: 190px; font: normal 11px Verdana; color: #7A7A7A; background: #FFFFFF; border-top: 1px solid #818181; border-right: 1px solid #CACAC5; border-bottom: 1px solid #E5E5DD; border-left: 1px solid #D5D5D5;}
#barre-searches form div#champs-rechr input.srch-on {width: 190px; font: normal 11px Verdana; color: #000000; background: #FFFFFF; border-top: 1px solid #818181; border-right: 1px solid #CACAC5; border-bottom: 1px solid #E5E5DD; border-left: 1px solid #D5D5D5;}

#barre-searches form div#champs-rechr div#possible_values {z-index: 100; width: 305px !important;}
#barre-searches form div#champs-rechr div#possible_values ul {margin-top: 10px; background: #C7C7C1; border: 1px solid #999; font: normal 11px verdana; white-space: nowrap; padding: 5px; }
#barre-searches form div#champs-rechr div#possible_values ul li {padding: 1px 0px 1px 0px;}
#barre-searches form div#champs-rechr div#possible_values ul li a:hover {color: #000000;}
#barre-searches form div#champs-rechr div#possible_values ul li a label.informal {float: right}

#barre-partners {width: 650px; height: 52px; margin: 10px 15px 5px 15px; background: url('../images/bourse/valeurs/bg-barre-partenaires.png') no-repeat top left;}
#barre-partners a img {margin: 6px 0px 0px 3px;}

#courts-graphs div#info-fiche div.fiche-info-logo {width: 90px; height: 37px; float: left; text-align: center; vertical-align: middle; margin: 2px 0px 0px 10px;}
.fiche-info-logo img { max-width: 88px; max-height: 37px; }

.pointer { cursor: pointer }

img.issuer-logo { vertical-align: bottom }

