/**************** CSS pour Virtu-Ose.ca  *********************/

body {
  	margin: 0px 0px 0px 0px;
	font-size: 12px;
	font-family: Arial, helvetica, Verdana,  sans-serif;
	color: #666666;
	background-color:#FFFFFF;
	align:center;
}

p {font-size: 12px; color: #666666; font-weight: normal;}
td {font-size: 12px; color: #666666; font-weight: normal;}
b {font-size: 12px; color: #666666; font-weight: bold;}


/* TITRES */

h1, .ash1 {font-size: 16px; font-weight: bold; color:#87AF70;}/*vert*/
h2, .ahh2 {font-size: 14px; font-weight: bold; color:#666666;}
h3, .ash3 {font-size: 13px; font-weight: bold; color:#666666;}/*vert*/
h4, .ash3 {font-size: 12px; font-weight: bold; color:#8BB5CE;}/*bleu*/

/* TITRES FIN*/

a,a.link,a.active,a.visited ,a.hover {color: #666666; font-weight: normal; font-size: 12px; text-decoration: underline;}

a.smenu,a.smenu:link,a.smenu:active,a.smenu:visited,a.smenu:hover {color: #666666; font-weight: normal; font-size: 12px; text-decoration: none;}		
a.smenu:hover {text-decoration: underline;}	

a.menu,a.menu:link,a.menu:active,a.menu:visited,a.menu:hover {color: #FFFFFF; font-weight: normal; font-size: 12px; text-decoration: none;}
a.menu:hover {text-decoration: none;}			

.bandeau { border-collapse:collapse ; width:755px; border:1px solid #666666; }
.bandeau tr td {	padding:0px 0px 0px 0px;}
.bandeau tr th  {	padding:30px 0px 0px 15px;
					text-align:left;
					line-height:18px;
					color:#FFFFFF;
					font-weight: normal;
				}

.menuappoint {margin:20px 0px 0px 0px; border-collapse:collapse; width:755px;text-align:right;}
.menuappoint tr td {padding: 0px 5px 0px 0px;}

.tableAccueil { margin: 0px 0px 0px 0px; border-collapse:collapse; width:477px; border: solid 0px #666666;}
.tableAccueil tr td {padding:0px 0px 0px 0px; }

.tableContent { margin: 10px 0px 0px 0px; border-collapse:collapse; width:755px; border: solid 1px #666666;}

.background 	{ background-image: url(/images/fond.gif); background-position-y:left; background-repeat:no-repeat; background-color:#FFFFFF;}

.bgcolor1 {background-color:#FF66FF;}
.bgcolor2 {background-color:#FF66FF;}
.bgcolor3 {background-color:#FF66FF;}
.bgblanc {background-color:#FFFFFF;}

.sousmenu { border: solid 1px #666666; background-color:#EFF6EB;}
.sousmenu tr td {padding:4px 20px 4px 4px}

.btt {color: #999999; background-color: #FFFFFF; font-weight: bold; border-color: #666666;}

.footer { font-size: 10px; text-align:right; width:755px;}
.footer tr td {padding: 0px 5px 0px 0px;}

select{
	font-size: 12px;
	width: 200px;
	background-color: #EFF0F5;
}

input{
	font-size: 12px;
    font-weight: normal;
	background-color: #EFF0F5;
	/*border: solid 1px #666666;*/
	color: #666666;
}
textarea {
	background-color: #EFF0F5;
	border: solid 1px #666666;
	color: #666666;
}



