/*
    Project: Observatoire des Services Bancaires
    URL: http://www.osb.tn
    
    Output device: screen
    
    Author: OSB/BJ
    Last revision: Août 2007
*/
body{margin-left:3%; margin-right:3%; PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:15px; MARGIN:0px; PADDING-TOP:5px; TEXT-ALIGN:centerfont-family:Verdana,Arial,Helvetica,sans-serif; color:#fff; font-size:16px; font-weight:bold; background-color:#000}
p{margin:0; color:#fff; background-color:#000; font-weight:bold}
#global{width:94%;  <!--[if lt IE 7]><style type="test/css"media="all">@import "ie.css"; </style><![endif]-->BORDER-RIGHT:#095d7e 1px solid; BORDER-TOP:#095d7e 1px solid; MARGIN:auto; BORDER-LEFT:#095d7e 1px solid; BORDER-BOTTOM:#095d7e 1px solid; POSITION:relative; TEXT-ALIGN:left; font-size:16px; font-weight:bold; background-color:#000}

.reduit{font-size:13px}
.sidetable{background-color:#000; border-top-width:1px; border-right-width:0px; border-bottom-width:0px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#FFF; border-right-color:#FFF; border-bottom-color:#FFF; border-left-color:#FFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold}
.sidetable2{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; color:#FFF}
.sidelinks{font-family:Verdana,Arial,Helvetica,sans-serif; color:#FFF; font-size:16px; font-weight:bold}
.sidelinks2{font-family:Verdana,Arial,Helvetica,sans-serif; color:#FFF; font-size:16px; font-weight:normal; text-decoration:none}
.sidelinks2 a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight:normal; color:#fbb; text-decoration:underline; border-top:1px solid #fbb}

.sidelinks2 a:link{font-family:Verdana,Arial,Helvetica,sans-serif; color:#fbb; text-decoration:underline; border-top:1px solid #fbb; font-size:16px; font-weight:normal}

.baseline a:link, .baseline a, .baseline a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; color:#fbb; text-decoration:underline; border-top:1px solid #fbb}

.producthdr{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; color:#FFF; font-weight:bold}
.mediumheading{font-weight:normal; font-size:18px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#FFF; letter-spacing:6px}
.mediumheading1{font-weight:normal; font-size:18px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#FFF; letter-spacing:6px}
.littleheading{font-weight:bolder; font-size:10px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#FFF; letter-spacing:2px}

#topnav{background:url(topnavul_bg.jpg) transparent none no-repeat 100% 0; font-size:9px; list-style-type:none; margin:auto; padding:0 1px 0 0; position:static; right:0px; text-align:center; top:0px}

#topnav a{background:#000; display:block; float:right; padding:21px 0 0 0; text-decoration:none; width:83px}

#topnav a:link, #topnav a:visited{color:#fbb; text-decoration:underline; border-top:1px solid #fbb}

#topnav a:hover{background:#000; color:#fbb; text-decoration:underline; border-top:1px solid #fbb}
#topnav a:active, #topnav a:focus{background-color:#000; color:#fbb; text-decoration:underline; border-top:1px solid #fbb}
#topnav li{background-color:#000; display:inline; text-align:center; width:83px}

#current a, #current a:link, #current a:hover, #current a:active, #current a:focus{background-color:#000; color:#fbb; text-decoration:underline; border-top:1px solid #fbb}

#recherche_avancee{margin-top:16px}
#recherche_avancee select{font:9px/16px Georgia,Verdana,Arial,sans-serif; margin-bottom:8px}
.resultat{font:bold 13px/16px Georgia,Verdana,Arial,sans-serif; color:#FFF; margin-bottom:3px}
.resultat a{font:bold 13px/16px Georgia,Verdana,Arial,sans-serif; color:#fbb; text-decoration:underline; border-top:1px solid #fbb}
.resultat a:hover{color:#fbb; text-decoration:underline; border-top:1px solid #fbb}

img{border:0}
.bloc_simple th{font:16px/17px Georgia,Verdana,Arial,sans-serif; background-color:#E0E0E0; vertical-align:top; padding:5px; border:1px solid #B0B0B0; margin:0}
.bloc_gauche td{
	background-color:#000;
	color: #0000FF;
}
.bloc_droite td{background-color:#000;
	color: #0000FF;}
.bloc_special td{background-color:#000;
	color: #0000FF;}
.bloc_simple td{font:16px/17px Georgia,Verdana,Arial,sans-serif; background-color:#000;
	color: #0000FF; vertical-align:top; padding:5px; border:1px solid #DEDEDE}

#menu_v{font-size:16px; vertical-align:middle; background-repeat:no-repeat; list-style-type:none; color:#FFF; background-color:#000; font-family:"Arial"; font-weight:bold}
#menu_v a{background-color:#000; color:#fbb; text-decoration:underline; border-top:1px solid #fbb;  font-weight:bold}
#menu_v a:link{background-color:#000; font-weight:bold; letter-spacing:2px; color:#fbb; text-decoration:underline; border-top:1px solid #fbb}
#menu_v a:visited{background-color:#000; color:#fbb; text-decoration:underline; border-top:1px solid #fbb;  font-weight:bold}
#menu_v a:hover{background-color:#000; color:#fbb; text-decoration:underline; border-top:1px solid #fbb;  font-weight:bold}
#menu_v a:active{background-color:#000; color:#fbb; text-decoration:underline; border-top:1px solid #fbb;  font-weight:bold}

#menu_v a:focus{background-color:#000; font-weight:bold; color:#fbb; text-decoration:underline; border-top:1px solid #fbb}
.ItemStyle{list-style-image:url(../_images/icon_label_bg.jpg); margin-left:-26px}
.PopItemStyle{margin-left:-16px; list-style-image:url(../_images/icon_linklist_bullet.gif)}

label.required:before{content:"* "}

#topcontent{font-family:cursive; margin:0 1cm; padding:0; text-align:center; background-color:#000; color:#fff; font-weight:bold; text-transform:uppercase; font-stretch:wider; letter-spacing:2px}
#topcontent p:first-letter{background-color:#000; color:yellow; font-size:20px}

#wrapper{font-size:11px; font-weight:bold; background:#000; margin:0 auto; width:646px}
#heading{height:50px; position:relative}
#masthead{background:#000; height:90px; margin:0 0 20px 0}
#pagebody{padding:1px 0 0 0}

#footerblock{clear:both; padding:5px 60px; background-color:#000}
#footerblock a:link, #footerblock a:visited{color:#fbb; text-decoration:underline; border-top:1px solid #fbb;  background-color:#000}
#footerblock p{margin:0; color:#fff; background-color:#000; font-weight:bold; font-size:10px; line-height:1.4}

#maincontent #navlinks p{margin:0; color:#fff; background-color:#000; font-weight:bold}
#maincontent a:link, #maincontent a:visited{border-bottom:1px dotted #6B3405;  background-color:#000;  color:#fbb; text-decoration:underline; border-top:1px solid #fbb;  font-weight:bold}
#maincontent a:hover, #maincontent h2 a:link, #maincontent h2 a:visited{border-bottom:none; font-weight:bold; color:#fbb; text-decoration:underline; border-top:1px solid #fbb}
#maincontent ul li{margin:0; padding:0 0 0 16px; list-style:none; background:#000; font-weight:bold; color:#fff}

.logo1{font-size:18px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; background-color:#000}
.logo2{font-size:24px; color:#fff; background-color:#000}
.logo6{color:#fff; font-weight:bold; background-color:#000}

.logo8{font-size:10px; color:#fff; background-color:#000; text-decoration:none}
