/*
    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; BACKGROUND:#2c9dc9; PADDING-BOTTOM:15px; MARGIN:0px; PADDING-TOP:5px; TEXT-ALIGN:centerfont-family:Verdana,Arial,Helvetica,sans-serif; color:#333; font-size:13px}
#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; BACKGROUND:#fff repeat-y; MARGIN:auto; BORDER-LEFT:#095d7e 1px solid; BORDER-BOTTOM:#095d7e 1px solid; POSITION:relative; TEXT-ALIGN:left}

.reduit{font-size:10px}
.sidetable{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:13px}
.sidetable2{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#2C190A}
.sidelinks{font-family:Verdana,Arial,Helvetica,sans-serif; color:#2271A0; font-size:13px; font-weight:bold}
.sidelinks2{font-family:Verdana,Arial,Helvetica,sans-serif; color:#2C190A; font-size:13px; font-weight:normal; text-decoration:none}
.sidelinks2 a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; color:#97531C; font-size:13px; font-weight:normal; text-decoration:underline}

.sidelinks2 a:link{font-family:Verdana,Arial,Helvetica,sans-serif; color:#627724; font-size:13px; font-weight:bold; text-decoration:underline}
.sidelinks2 a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; color:#627724; font-size:13px; font-weight:normal; text-decoration:underline}
.baseline a:link, .baseline a, .baseline a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#DD6E43}

.producthdr{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#2271A0; font-weight:bold}
.mediumheading{font-weight:normal; font-size:18px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#333; letter-spacing:6px}
.mediumheading1{font-weight:normal; font-size:18px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#666; letter-spacing:6px}
.littleheading{font-weight:bolder; font-size:10px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#039; 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:url(topnav_bg.jpg) transparent no-repeat 50% 0; display:block; float:right; padding:21px 0 0 0; text-decoration:none; width:83px}
#topnav a:link, #topnav a:visited{color:#666}
#topnav a:hover{background:#D3E6F5 url(topnav_over_bg.jpg) no-repeat 0 0; color:#3288C5}
#topnav a:active, #topnav a:focus{background:url(topnav_over_bg.jpg) transparent no-repeat 0 0; color:#627724; font-weight:bold; text-decoration:none}
#topnav li{background:transparent; display:inline; text-align:center; width:83px}
#current a, #current a:link, #current a:hover, #current a:active, #current a:focus{background:transparent url(topnav_over_bg.jpg) no-repeat 0 0; color:#003}

.cacher{display:none}
.montrer{display:block}
#recherche_avancee{margin-top:13px}
#recherche_avancee select{font:9px/14px Georgia,Verdana,Arial,sans-serif; margin-bottom:8px}
.resultat{font:bold 13px/14px Georgia,Verdana,Arial,sans-serif; color:#9C0000; margin-bottom:3px}
.resultat a{font:bold 13px/14px Georgia,Verdana,Arial,sans-serif; color:#9C0000}
.resultat a:hover{color:#000}

h1{font:24px/17px Georgia,Verdana,Arial,sans-serif; color:#000; margin:0 0 0 0; padding:0 0 13px 0}
h2{margin:0 0 0 0; color:red; font:normal 18px Helvetica,Arial,sans-serif; letter-spacing:-1px}
h3{color:#309; font-size:13px}
h3 a{color:#C33}
h3 a:hover{color:#000}
h4{font-size:13px}
h4 a{color:#C33}
h4 a:hover{color:#000}
h5{font:bold 13px/18px 'Trebuchet MS',Georgia,Verdana,Arial,sans-serif; color:#39F; margin-bottom:0}
h5 a{color:#39F; text-decoration:none}
h5 a:hover{text-decoration:underline; color:#39F}

img{border:0}
.bloc_simple th{font:13px/17px Georgia,Verdana,Arial,sans-serif; background-color:#E0E0E0; vertical-align:top; padding:5px; border:1px solid #B0B0B0; margin:0}
.bloc_gauche {background-color:#B3D0E3}
.bloc_droite {background-color:#FFF}
.bloc_special td{background-color:#FFC}
.bloc_simple td{font:13px/17px Georgia,Verdana,Arial,sans-serif; background-color:#F5F5F5; vertical-align:top; padding:5px; border:1px solid #DEDEDE}

#menu_v{font-size:13px; vertical-align:middle; background-repeat:no-repeat; list-style-type:none; color:#FFF; font-family:"Arial"}
#menu_v a{color:#fff; text-decoration:none}
#menu_v a:link{color:#fff; letter-spacing:2px}
#menu_v a:visited{color:green; letter-spacing:2px}
#menu_v a:hover{color:Black}
#menu_v a:active{color:#627724; text-decoration:none; font-weight:bold}
#menu_v a:focus{color:#627724; text-decoration:none; font-weight:bold}

.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)}

form{border:3px none #004186; margin:0 0 1em 0; padding:6px; font:bolder 10px/11px "Lucida Grande","Lucida Sans Unicode",Verdana,Tahoma,Arial,sans-serif;  color:#243877}
label{color:#642477; font:13px/13px "Lucida Grande","Lucida Sans Unicode",Verdana,Tahoma,Arial,sans-serif; background:transparent url(../_images/icon_label_bg.jpg) no-repeat 0% 50%; color:#00066; padding-left:14px}
label.required:before{content:"* "}
.radio{background:transparent; border-top-width:0; border-right-width:0; border-bottom-width:0; border-left-width:0; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; background-color:transparent}
button{border:1px solid #FFF; background:White; color:#336; font:bolder 10px "lucida grande","lucida sans unicode",verdana,helvetica,arial,sans-serif; padding:1px}
button:hover{border:1px solid Red;  background:#36F;  color:White}
input, textarea, select{
	padding:0px;
	border:1px dotted #369;
	color:#2271A0;
	font:bolder 10px "lucida grande","lucida sans unicode",verdana,helvetica,arial,sans-serif;
	background-color: #FFFFFF;
}
input:hover, input:focus, textarea:hover, textarea:focus{border:1px solid Red;  background:#36F;  color:White}
input.imgsubmit{border:0; margin:10px 10px 0 0}
input.required{border:3px double #E1615F}
fieldset{border:1px solid #D6DFD0; margin:0 0 10px 0; padding:8px}
fieldset.selected{background:#F99}
legend{margin:0 4px; padding:0 4px; background:transparent; color:#6B651D; text-transform:uppercase; font:11px/13px "Lucida Grande","Lucida Sans Unicode",Verdana,Tahoma,Arial,sans-serif}

#topcontent{font-family:cursive; margin:0 1cm; padding:0; text-align:center; color:#3282BD; font-weight:bold; text-transform:uppercase; font-stretch:wider; letter-spacing:2px; background:transparent}
#topcontent p:first-letter{background:transparent; color:Red; font-size:20px}

a, a:link, a:active{border-bottom:1px dotted #5C9AD6; color:#5C9AD6; font-weight:normal; text-decoration:none}
a:visited{border-bottom:none; color:#5C9AD6; font-weight:normal; text-decoration:none}
a:hover{border:none; font-weight:normal; text-decoration:none}
abbr, acronym{border-bottom:dotted 1px #ABB1B7; font-style:normal; cursor:help}
hr{border:none; margin:2em 0; background:#CCC; height:1px}
img{border:0; padding:0}
p{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px}
td{font-family:Verdana,Arial,Helvetica,sans-serif; color:#000;}

#wrapper{font-size:11px; margin:0 auto; width:646px}
#heading{height:50px; position:relative}
#masthead{background:transparent none no-repeat 0 0; height:90px; margin:0 0 20px 0}
#pagebody{padding:1px 0 0 0}

#footerblock{clear:both; padding:5px 60px; background:White none repeat-x}

#footerblock a:link, #footerblock a:visited{color:Black}
#footerblock p{margin:0; color:#30F; font-size:10px; line-height:1.4}

#maincontent #navlinks p{margin:0; color:red}
#maincontent a:link, #maincontent a:visited{border-bottom:1px dotted #6B3405;  color:#53661E;  font-size-adjust:inherit}
#maincontent a:hover, #maincontent h2 a:link, #maincontent h2 a:visited{border-bottom:none}
#maincontent ul li{margin:0; padding:0 0 0 16px; list-style:none; background:url(../_images/icon_linklist_bullet.gif) no-repeat 2px 4px}

.logo1{font-size:18px; font-weight:bold; font-family:Arial,Helvetica,sans-serif}
.logo2{font-size:24px; color:#6EC3FF}
.logo6{color:#F00; font-weight:bold}
.logo8{font-size:10px; color:#FFFFFF; text-decoration:none}
