/* Style sheet for Clinique d'orthothérapie Robert Forcier */
/* By Natmark-Concept inc. Copyright - All rights reserved. */

body {
	margin:10px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	}

img {	border: none; }
html {height: 100.1%;} /* Hack to make the right-side scrollbar appear on all pages and avoid bumpy navigation */

#frame {
	width:736px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	border: 1px solid #004159;
	background-color: #F6F6F2;
	color: #000000;
	}

/* Titres de pages */	
.titrebeige { background-color: #E1E2D7; font-family: Geneva, Arial, Helvetica, sans-serif; color: #656547; font-size: 11px; text-align: center; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid; border-bottom-color: #004159; border-top: none; border-right: none; border-left: none; }
.titrerouge  { background-color: #9F2D20; font-family: Geneva, Arial, Helvetica, sans-serif; background-image: url(../images/redtitle_bkg.gif); background-repeat: repeat; color: #ffffff; font-size: 11px; font-weight: bold; padding-left: 12px; border-bottom: 1px solid; border-bottom-color: #004159; border-top: none; border-right: none; border-left: none; }
.smallred { background-color: #9F2D20; font-family: Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
.topframed { border: 1px solid; border-color: #004159 #F6F6F2 #F6F6F2 #F6F6F2; }

/* Menu vertical */
.menu { background-color:#F2F5F7; padding-top: 10px; font-family: Geneva, Arial, Helvetica, sans-serif;  }
a.menu:link { background-color:#F2F5F7; display: block; color: #004159; text-decoration: none; font-size: 11px; font-weight: bold; margin-left: 14px; padding-top: 14px; }
a.menu:visited { background-color:#F2F5F7; display: block; color: #004159; text-decoration: none; font-size: 11px; font-weight: bold; margin-left: 14px; padding-top: 14px; }
a.menu:hover { background-color:#F2F5F7; display: block; color: #004159; text-decoration: underline; font-size: 11px; font-weight: bold; margin-left: 14px; padding-top: 14px; }
a.menu:active { background-color:#F2F5F7; display: block; color: #004159; text-decoration: underline; font-size: 11px; font-weight: bold; margin-left: 14px; padding-top: 14px; }
.submenu { background-color:#F2F5F7; color: #004159; padding-left: 11px; }
a.submenu:link { background-color:#F2F5F7; display: block; background-image: url(../images/dot.gif); background-repeat: no-repeat; color: #004159; text-decoration: none; font-size: 11px; margin-left: 11px; }
a.submenu:visited { background-color:#F2F5F7; display: block; background-image: url(../images/dot.gif); background-repeat: no-repeat; color: #004159; text-decoration: none; font-size: 11px; margin-left: 11px; }
a.submenu:hover { background-color:#F2F5F7; display: block; background-image: url(../images/dot.gif); background-repeat: no-repeat; color: #004159; text-decoration: underline; font-size: 11px; margin-left: 11px; }
a.submenu:active { background-color:#F2F5F7; display: block; background-image: url(../images/dot.gif); background-repeat: no-repeat; color: #004159; text-decoration: underline; font-size: 11px; margin-left: 11px; }

#content { background-color: #F6F6F2; color: #000000; text-align: left; padding-left:12px; padding-right: 40px; padding-top: 16px; padding-bottom: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; }
#content p { background-color: #F6F6F2; font-size: 12px; color: #000000; margin-left: 13px; text-align: justify; line-height: 16px; margin-top: 0px; }
#content p.center { background-color: #F6F6F2; font-size: 12px; color: #000000; text-align: center; }
#content h1 { background-color: #F6F6F2; color: #9F2D20; font-weight: bold; font-size: 14px; }
#content h2 { background-color: #F6F6F2; color: #9F2D20; font-weight: bold; font-size: 13px; margin-left: 13px; }
#content a:link { background-color: #F6F6F2; font-size: 12px; color: #004159; text-decoration: underline; } 
#content a:visited { background-color: #F6F6F2; font-size: 12px; color: #004159; text-decoration: underline; }
#content a:hover { background-color: #F6F6F2; font-size: 12px; color: #004159; text-decoration: overline; }
#content a:active { background-color: #F6F6F2; font-size: 12px; color: #004159; text-decoration: underline; }
#content .title { background-color: #F6F6F2; font-size: 12px; color: #004159; font-weight: bold; margin-bottom: 0px; }
#content .descriptive { background-color: #F6F6F2; font-size: 12px; color: #000000; margin-left: 0px; font-weight: normal; margin-top: 0px; padding-left: 25px; line-height: 13px; }
#content ul { background-color: #F6F6F2; font-size: 12px; color: #000000; list-style-image: url(../images/red_dot.gif); text-align: justify; }
#content ol { background-color: #F6F6F2; font-size: 12px; color: #000000; text-align: justify; }
#content blockquote { background-color: #F6F6F2; font-size: 12px; color: #000000; font-style: italic; }
#content dt { background-color: #F6F6F2; font-size: 12px; color: #004159; font-weight: bold; }
#content dd { background-color: #F6F6F2; font-size: 12px; color: #000000; margin-left: 0px; padding-left: 25px; }
#content hr { background-color: #F6F6F2; color: #004159; width: 100%; }
#content .small { background-color: #F6F6F2; color: inherit; font-size: 10px; }
#content a.small:link { background-color: #F6F6F2; color: #004159; text-decoration: underline; font-size: 10px; }
#content a.small:visited { background-color: #F6F6F2; color: #004159; text-decoration: underline; font-size: 10px; }
#content a.small:hover { background-color: #F6F6F2; color: #004159; text-decoration: overline; font-size: 10px; }
#content a.small:active { background-color: #F6F6F2; color: #004159; text-decoration: underline; font-size: 10px; }
#content .boldred { background-color: #F6F6F2; color: #9F2D20; font-weight: bold; font-size: 13px; }

/* Footer */
.smallblue { background-color: #F6F6F2; color: #004159; font-size: 10px; margin-left: 10px; }
.smallbeige { background-color: #F6F6F2; color: #656547; font-size: 10px; margin-left: 10px; }
a.footer:link { background-color: #F6F6F2; color: #656547; text-decoration: none; font-size: 10px; }
a.footer:visited { background-color: #F6F6F2; color: #656547; text-decoration: none; font-size: 10px; }
a.footer:hover { background-color: #F6F6F2; color: #656547; text-decoration: underline; font-size: 10px; }
a.footer:active { background-color: #F6F6F2; color: #656547; text-decoration: underline; font-size: 10px; }

/* Couleurs */
.turquoise { background-color: #004159; color: #000000; }
.blanc { background-color: #ffffff; color: #000000; }
.beigefonce  { background-color: #E1E2D7; color: #000000; }
.beigepale { background-color: #F6F6F2; color: #000000; }
.rouge { background-color: #9F2D20; color: #ffffff; }
.menu { background-color:#F2F5F7; color: #004159; }

.tableaux { background-color: #F6F6F2; font-size: 12px; text-align: justify; color: #000000; border: solid #525252; padding-left: 10px; border-width: 1px; border-collapse: collapse; }
