
h1{
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #1F4363;
        margin: 0px;
	font-weight: normal;
}
h2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC0000;
	text-decoration: underline;
        font-weight: bold;
}
h3 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC0000;
	text-decoration: underline;
	font-weight: normal;

}
body {
	background-color: #EDF6FF;
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #326A9C;
}
table
{
      background-color:#E8F1FA;
}
td {
	font-size: 11px;
	text-align: justify;
}
a {
	color: #4594D9;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #FF0000;
}

a.actu
{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC0000;
	text-decoration: underline;
        font-weight: bold;
}
a.nav {
	font-size: 11px;
	color: #214666;
	text-decoration: none;
	font-weight: bold;
}
a.nav:hover {
	font-size: 11px;
	color: #EAF3FB;
}
a.news {
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.news:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
a.subNav {
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.subNav:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}


.texte1 {
	font-size: 8pt;
}


/*_____________________________ position _____________________________*/



.position {

	color: #326A9C;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

}

.position A {

	color: #326A9C;

	text-decoration:none;

}

.position A:hover {

	color: #326A9C;

	text-decoration:underline;

}

/*_____________________________ menus ______________________________*/
#col_menu a,#col_menu a:hover{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

#col_menu ul {
	LIST-STYLE-IMAGE:  url(site1_images_site/pixtrans.gif);
	display:block;
	margin:0;
	padding:0;
}
UL{
LIST-STYLE-IMAGE:  url(site1_images_site/fleche_bullet.gif);
}
UL.n1 {

	padding-left:10px;

	MARGIN: .5em 0px .5em 10px; 

	LIST-STYLE-IMAGE:   url(site1_images_site/p_lien_i.gif);

}

UL.n2 LI
{
  LIST-STYLE-IMAGE:   url(site1_images_site/puce_ul.gif);
}
UL.n3 LI
{
LIST-STYLE-IMAGE:   url(site1_images_site/fleche_bullet.gif);

}


#col_menu li{
	display:block;
	padding:5px 3px 5px 5px;
	margin:0;
}
#col_menu li.menu2{
	height:28px;
	BACKGROUND-COLOR:#397AB4;
	BORDER-BOTTOM:#FFFFFF 1px solid;
}

#col_menu li.menu2selected{
	BACKGROUND-COLOR:#397AB4;
	BORDER-BOTTOM:#FFFFFF 1px solid;
}

#col_menu li.menu2 a {
	font-weight:normal;
	COLOR: #FFFFFF; 
}

#col_menu .menu2 a:hover{
	font-weight:normal;
	color:#FFE79B;
}

#col_menu li.menu2selected a, #col_menu li.menu2selected a:hover{
	font-weight:bold;
	COLOR: #FFFFFF;
}

#col_menu li.menu3{
	height:28px;
	BACKGROUND-COLOR:#397AB4;
	BORDER-BOTTOM:#FFFFFF 1px solid;
}

#col_menu li.menu3selected{
	BACKGROUND-COLOR:#397AB4;
	BORDER-BOTTOM:#FFFFFF 1px solid;
}

#col_menu li.menu3 a {
	font-weight:normal;
	COLOR: #FFFFFF; 
}

#col_menu .menu3 a:hover{
	font-weight:normal;
	color:#FFE79B;
}

#col_menu li.menu3selected a, #col_menu li.menu3selected a:hover{
	font-weight:bold;
	COLOR: #FFFFFF;
}

#col_menu .menu4 a { 
	color: #ffffff; 
	font-weight:normal;

}

#col_menu .menu4 a:hover{
	font-weight:normal;
	color:#FFE79B;

}

#col_menu .menu4selected a{ 
	COLOR: #ffffff; 
}


#col_menu li.menu4{
	BACKGROUND-COLOR:#0099CC;
	BORDER-BOTTOM:#FFFFFF 1px solid;
	padding-left: 20px;
	
}
#col_menu li.menu4selected {
        
	BACKGROUND-COLOR:#0099CC;
	BORDER-BOTTOM:#FFFFFF 1px solid;
	padding-left: 20px;
	

}
TD.menu2 ul{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}

TD.menu2 li {
	display: inline;
	}
TD.menu2 li.menu2selected a
{
	color:white;
	font-weight:strong;
}

TD.menu2 a.menu2selected
{	color:white;
	font-weight:strong;
}
TD.menu2 a:hover
{	color:white;
	font-weight:strong;
}

/*_____________________________ Tableaux _____________________________*/



TD.titremenu {
	TEXT-TRANSFORM:uppercase;
	PADDING-LEFT:20px
}
TD.menu1 {
	
	BACKGROUND-COLOR: #ffffff;
	
	}

TD.menu1selected {
BACKGROUND-COLOR: #ffffff;
}
TD.menu2 {
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	color:#214666;
	}
TD.menu2 a{
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	color:#214666;
	}
TD.menu2 hover{
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	color:white;
	}
TD.menu2selected {
	BACKGROUND-IMAGE:    url(site1_images_site/interface/pucefermee.gif);
	background-position:left center;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #0B516B;
	PADDING: 6px 3px 6px;
	BORDER-BOTTOM:#04232F 1px solid;
	BORDER-top:#10779E 1px solid;
color:yellow;
}

TD.menu3 {
	PADDING: 6px 3px 6px;
	BORDER-top:#10779E 1px solid;
	BORDER-BOTTOM:#04232F 1px solid;
}
TD.menu3selected {
	BACKGROUND-COLOR: #0D6080;
	PADDING: 6px 3px 6px;
	BORDER-top:#10779E 1px solid;
	BORDER-BOTTOM:#04232F 1px solid;
}
hr { border-top: 1px dotted #FFFFFF; 
border-right: none; 
border-bottom: 1px dotted #BBBBBB; 
border-left: none; 
}

/*_____________________________ bloc contact _____________________________*/
.titretheme {

	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; COLOR: #555555;

}
.titrecategorie {

	FONT-WEIGHT: bold; 

	FONT-SIZE: 11px; COLOR: #555555;

}
.chapeauactu{

	FONT-SIZE: 11px; COLOR: #214666;
	font-style:italic;
	

}
.dateactu {

	FONT-SIZE: 11px; COLOR: #0D6080;

}
#actu .titreactu {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC0000;
	text-decoration: underline;
        font-weight: bold;
	padding-bottom:10px;
	

}
table #actu p
{
padding-top:5px;
}

#actu p{
	padding-top:0px;
	margin:0;
	line-height:1.2em;
}
#actu a{
	color: #333333;
	text-decoration:none;
}
#actu a:hover{
	color: #333333;
	text-decoration:underline;
}


#actu p.dateactu{
	font-size:11px;
	padding:0;margin:0
}
h5{
padding:0;margin:.5em 0;line-height:1.3em;
}

#actu strong {
color: #014991; 
}
#actu strong a{
color: #014991; 
}

#actu img{
	padding:1px;
	border:1px solid #B7161E;
	float:left;
	margin:0 5px;
}

/*_____________________________ fin styles actu _____________________________*/

.titreattention
{
FONT-WEIGHT: bold; 
FONT-SIZE: 12px; 
COLOR: #0B516B;
}

.attention {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 25px; FONT-SIZE: 11px; BACKGROUND: url(site1_images_site/pictos/attention.gif) #E8F1FA no-repeat 3px 3px; PADDING-BOTTOM: 2px; MARGIN: 10px; COLOR: #766b56; LINE-HEIGHT: 1.2em; PADDING-TOP: 2px; FONT-STYLE: italic
}
/*_____________________________ bloc contact _____________________________*/

blockquote.contact{
	margin-left : 10px;
	padding-left:25px;
	line-height:20px;
	height:25px;
	min-height:25px;
	background:  url(site1_images_site/pictos/contact.gif) top left no-repeat;
}
/*_____________________________ Divers _____________________________*/
p.newsletter{
	background:  url(/images/sbo_bvo_newsletter.png) top left no-repeat;
	line-height:19px;
	background-repeat:no-repeat;
	padding-right:0px;
	padding-left:50px;
	padding-bottom:5px;
	padding-top:0px;
	
}
a.lien_pdf,a.lien_word,a.lien_txt,a.lien_rtf,a.lien_ppt,a.lien_pps,a.lien_zip,a.lien_xls,a.lien_mp3,a.lien_docelse{
	line-height:15px;
	background-repeat:no-repeat;
	padding-right:3px;
	padding-left:25px;
	padding-bottom:4px;
	padding-top:2px;
	
}
a.lien_pdf{
	background-image:url(http://www.osteopathie.be/Coleman/images/pictos/ico_fichiers/pdf.gif);
}
a.lien_word{
	background-image:url(http://www.osteopathie.be/Coleman/images/pictos/ico_fichiers/word.gif);
}
a.lien_txt{
	background-image:url(http://www.osteopathie.be/Coleman/images/pictos/ico_fichiers/txt.gif);
}
a.lien_rtf{
	background-image:url(http://www.osteopathie.be/Coleman/images/pictos/ico_fichiers/rtf.gif);
}
a.lien_ppt{
	background-image:url(http://www.osteopathie.be/Coleman/images/pictos/ico_fichiers/ppt.gif);
}
a.lien_pps{
	background-image:url(http://www.osteopathie.be/Coleman/images/pictos/ico_fichiers/pps.gif);
}
a.lien_zip{
	background-image:url(http://www.osteopathie.be/Coleman/images/pictos/ico_fichiers/zip.gif);
}
a.lien_xls{
	background-image:url(http://www.osteopathie.be/Coleman/images/pictos/ico_fichiers/excell.gif);
}
a.lien_mp3{
	background-image:url(http://www.osteopathie.be/Coleman/images/pictos/ico_fichiers/mp3.gif);
}
a.lien_docelse{
	background-image:url(http://www.osteopathie.be/Coleman/images/pictos/ico_fichiers/docelse.gif);
}
.input {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	LETTER-SPACING: 1px; 
	BACKGROUND-COLOR: #f4f4f4
}
.form {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TD.BorderBlue { 
BORDER-BOTTOM: #cccccc 1px solid
}

/*_____________________________ styles tableaux ______________________________*/

#hor-minimalist-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background: #fff;
	margin: 45px;
	width: 480px;
	border-collapse: collapse;
	text-align: left;
}
#hor-minimalist-a th
{
	font-size: 14px;
	font-weight: normal;
	color: #039;
	padding: 10px 8px;
	border-bottom: 2px solid #6678b1;
}
#hor-minimalist-a td
{
	color: #669;
	padding: 9px 8px 0px 8px;
}
#hor-minimalist-a tbody tr:hover td
{
	color: #009;
}

#box-table-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
#box-table-a th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	color: #039;
}
#box-table-a td
{
	padding: 8px;
	background: #e8edff; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
	background: #d0dafd;
	color: #339;
}

#hor-zebra
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
#hor-zebra th
{
	font-size: 14px;
	font-weight: normal;
	padding: 10px 8px;
	color: #039;
}
#hor-zebra td
{
	padding: 8px;
	color: #669;
}
#hor-zebra .odd
{
	background: #e8edff; 
}


.oce-first
{
	background: #d0dafd;
	border-right: 10px solid transparent;
	border-left: 10px solid transparent;
}

#newspaper-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #69c;
}
#newspaper-a th
{
	padding: 12px 17px 12px 17px;
	font-weight: normal;
	font-size: 14px;
	color: #039;
	border-bottom: 1px dashed #69c;
}
#newspaper-a td
{
	padding: 7px 17px 7px 17px;
	color: #669;
}
#newspaper-a tbody tr:hover td
{
	color: #339;
	background: #d0dafd;
}


#newspaper-b
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #69c;
}
#newspaper-b th
{
	padding: 15px 10px 10px 10px;
	font-weight: normal;
	font-size: 14px;
	color: #039;
}
#newspaper-b tbody
{
	background: #e8edff;
}
#newspaper-b td
{
	padding: 10px;
	color: #669;
	border-top: 1px dashed #fff;
}
#newspaper-b tbody tr:hover td
{
	color: #339;
	background: #d0dafd;
}

#rounded-corner
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
#rounded-corner thead th.rounded-company
{
	background: #b9c9fe url('site1_images_site/left.png') left -1px no-repeat;
}
#rounded-corner thead th.rounded-q4
{
	background: #b9c9fe url('site1_images_site/right.png') right -1px no-repeat;
}
#rounded-corner th
{
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
#rounded-corner td
{
	padding: 8px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #669;
}
#rounded-corner tfoot td.rounded-foot-left
{
	background: #e8edff url('site1_images_site/botleft.png') left bottom no-repeat;
}
#rounded-corner tfoot td.rounded-foot-right
{
	background: #e8edff url('site1_images_site/botright.png') right bottom no-repeat;
}
#rounded-corner tbody tr:hover td
{
	background: #d0dafd;
}

#gradient-style
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 11px;
	
	text-align: left;
	border-collapse: collapse;
}
#gradient-style th
{
	font-size: 12px;
	font-weight: normal;
	padding: 6px;
	background: #b9c9fe url('site1_images_site/gradhead.png') repeat-x;
	border-top: 2px solid #d3ddff;
	border-bottom: 1px solid #fff;
	color: #039;
}
#gradient-style td
{
	padding: 6px; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid #fff;
	background: #e8edff url('site1_images_site/gradback.png') repeat-x;
}
#gradient-style tfoot tr td
{
	background: #e8edff;
	font-size: 11px;
	color: #99c;
}
#gradient-style tbody tr:hover td
{
	background: #d0dafd url('site1_images_site/gradhover.png') repeat-x;
	color: #339;
}

