html{
	height:100%;
	overflow: hidden;
}
body {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #50585c;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	overflow: auto;
	height: 100%;
}

#pageprincipale
{
	margin: 0px auto;
	width: 1000px;
	background-color: #fff;
}

H1 {
	font-family: arial; 
    font-size: 20px;
    display: inline;
}

INPUT, SELECT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #50585c;
}
TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #50585c;
}
A, A:hover {
	color: #006A9B;
}
.bg_altern_line {
	background-color: #DBEDF3;
}
.Style7 {
	font-size: 10px;
	font-weight: normal;
	color: #50585c;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lienblochome {
	font-size: 22px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.lienblochome:active {
	font-size: 22px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.lienblochome:visited {
	font-size: 22px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.lienblochome:hover {
	font-size: 22px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.lienbleu9 {
	color: #006A9B;
	font-size: 9px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: none;
	font-weight:bold;
	text-transform: none;
}
.texteorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff7000;
	text-decoration: none;
}
.titreorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff7000;
	text-decoration: none;
}
.lienbleu10 {
	color: #006A9B;
	font-size: 10px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: none;
	text-transform: none;
}

.textebleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #026a9e;
	text-decoration: none;
}

.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #50585c;
	text-decoration: none;
	line-height: 12px;
}
.points {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
.texteblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.blanc:link, .blanc:hover, .blanc:visited, .blanc:active {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.lienbleu9:link {
	color: #006A9B;
	font-size: 9px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: none;
	font-weight:bold;
	text-transform: none;
}
.lienbleu9:visited {
	color: #80b4ce;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight:bold;
	text-transform: none;
}
.lienbleu9:hover {
	color: #80b4ce;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	text-transform: none;
}
.lienbleu12:link {
	color: #006A9B;
	font-size: 12px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
	line-height: 15px;
}
.lienbleu12:hover {
	color: #80b4ce;
	font-size: 12px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: underline;
	text-transform: none;
	font-weight: bold;
	line-height: 15px;
}
.lienbleu12:active {
	color: #006A9B;
	font-size: 12px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
	line-height: 15px;
}
.lienbleu12:visited {
	color: #80b4ce;
	font-size: 12px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
	line-height: 15px;
}
.lienbleu10:link {
	color: #006A9B;
	font-size: 10px;
	text-decoration: none;
	line-height: 15px;
}
.lienbleu10:visited {
	color: #80b4ce;
	font-size: 10px;
	text-decoration: none;
}
.lienbleu10:hover {
	color: #80b4ce;
	font-size: 10px;
	text-decoration: underline;
}
.lienviolet10:link {
	color: #801AB4;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	line-height: 15px;
}
.lienviolet10:visited {
	color: #801AB4;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.lienviolet10:hover {
	color: #801AB4;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
.lienrouge10:link {
	color: #EA2524;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	line-height: 15px;
}
.lienrouge10:visited {
	color: #EA2524;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.lienrouge10:hover {
	color: #EA2524;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
.textebleu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #026a9e;
	text-decoration: none;
}
.textegras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #50585c;
	text-decoration: none;
}
.textevert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #a5c72d;
	text-decoration: none;
}
.liencorail10 {
	color: #fc4848;
	font-size: 10px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: none;
	font-weight:bold;
	text-transform: none;
}
.liencorail10:link {
	color: #fc4848;
	font-size: 10px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: none;
	font-weight:bold;
	text-transform: none;
}
.liencorail10:visited {
	color: #fc4848;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	text-transform: none;
}
.liencorail10:hover {
	color: #fc4848;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight:bold;
	text-transform: none;
}
.liencorail12 {
	color: #fc4848;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	text-transform: none;
}
.liencorail12:link {
	color: #fc4848;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	text-transform: none;
}
.liencorail12:visited {
	color: #fc4848;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	text-transform: none;
}
.liencorail12:hover {
	color: #fc4848;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight:bold;
	text-transform: none;
}
.lienjaune10 {
	color: #ffb142;
	font-size: 10px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: none;
	font-weight:bold;
	text-transform: none;
}
.lienjaune10:link {
	color: #ffb142;
	font-size: 10px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: none;
	font-weight:bold;
	text-transform: none;
}
.lienjaune10:visited {
	color: #ffb142;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	text-transform: none;
}
.lienjaune10:hover {
	color: #ffb142;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight:bold;
	text-transform: none;
}
.lienjaune12 {
	color: #ffb142;
	font-size: 12px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: none;
	font-weight:bold;
	text-transform: none;
}
.lienjaune12:link {
	color: #ffb142;
	font-size: 12px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: none;
	font-weight:bold;
	text-transform: none;
}
.lienjaune12:visited {
	color: #ffb142;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	text-transform: none;
}
.lienjaune12:hover {
	color: #ffb142;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight:bold;
	text-transform: none;
}
.textebleuItal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #026a9e;
	text-decoration: none;
	font-style: italic;
}
.textebleu12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #026a9e;
	text-decoration: none;
}
.titre_art {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #026a9e;
	padding-bottom: 2px;
	border-bottom: 1px dotted gray;
}

.item_title {
	font-family : Verdana;
	font-size : 11px;
	color : #0063A0;
	font-weight:bold;
	font-style:italic;
}
.alerte, .alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #ff0000;
}

/* Gonna use a funny div for ajax */
#guestcontainer
{
	z-index: 600;
	position: absolute;
	width: 100%;
	height: 0;
	top: 0px;
	left: 0px;
}
#guest {
	z-index: 600;
	width: 547px;
	height: 325px;
	background-color: #FFF0BC;
	text-align: center;
	margin: 160px auto;
}

* html #guest {
	/* Hack IE */
	position: absolute;
}
.texterouge {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.textebleubis {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #026a9e;
	text-decoration: none;
}
.texteblanc14 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.lienborder10 {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: none;
	text-transform: none;
	border: 0px solid #000000;
}

.lienborder10:hover {
	color: #006A9B;
	font-size: 10px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: none;
	text-transform: none;
	padding: 1px;
/*
	border-top: 3px dotted #2eba20;
  	border-right: 3px solid #000000;
  	border-bottom: 3px solid #000000;
  	border-left: 3px dotted #2eba20;
*/
	border-top: 1px solid #000000;
  	border-right: 1px solid #000000;
  	border-bottom: 1px solid #000000;
  	border-left: 1px solid #000000;
  }
  
/********************* ANNONCES ********************************************/

.ann_table {
width:95%;
margin-left: auto;
margin-right: auto;
border-style:solid; 
border-width:1px; 
border-color:black; 
border-collapse:collapse
}

.ann_tr {
border-style:solid; 
border-width:1px; 
border-color:black;
text-align:center;
}
  
.ann_td {
border-style:solid; 
border-width:1px; 
border-color:black;
padding:3px;
}  

.ann_msg {
background-color:#FF9B9B;
}

/*********************** NEWS **********************************************/

/*********************** WEBTV *********************************************/


/*********************** VMI ***********************************************/

/*********************** TEXTE ACCUEIL PHARMACIE ***********************************************/
.textebleupharma {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2C0B74;
	text-decoration: none;
}

.lienblanc10 {
	color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	font-style: normal;
	text-transform: none;
}
.lienblanc10:link {
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: none;
	font-weight:bold;
	text-transform: none;
}
.lienblanc10:visited {
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	text-transform: none;
}
.lienblanc10:hover {
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight:bold;
	text-transform: none;
}

.lienvert10:link {
	color: #0B9B15;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	line-height: 15px;
}
.lienvert10:visited {
	color: #0B9B15;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.lienvert10:hover {
	color: #0B9B15;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}


.lienaccueil:link, .lienaccueil:hover, .lienaccueil:visited, .lienaccueil:active {
	color: #2C0B74;
	font-weight: bold;
	text-decoration: none;
}

/*********************** VMI ***********************************************/

.vmilinktitre, .vmilinktitre:active, .vmilinktitre:visited, .vmilinktitre:link
{
	font-family: Arial;
	font-size: 16px;
	color: #1aa125;
	text-decoration: none;
	font-weight: bold;
}
.vmilinktitre:hover
{
	text-decoration: underline;
}
.vmilink, .vmilink:active, .vmilink:visited, .vmilink:link
{
	font-family: Arial;
	color: #1aa125;
	text-decoration: none;
}
.vmilink:hover
{
	text-decoration: underline;
}

/********************* QUESTIONNAIRE *************************************/

.questlink, .questlink:active, .questlink:visited, .questlink:link
{
	font-family: arial;
	color: #ff8000;
	text-decoration: none;
}
.questlink:hover
{
	text-decoration: underline;
}

/******************** LOGICIEL ********************************************/

.logiciellink, .logiciellink:active, .logiciellink:visited, .logiciellink:link
{
	font-family: arial;
	color: #b90c24;
	text-decoration: none;
}
.logiciellink:hover
{
	text-decoration: underline;
}

/*********************** WEBTV *********************************************/

.webtvlink, .webtvlink:active, .webtvlink:visited, .webtvlink:link
{
	font-family: arial;
	color: #194d98;
	text-decoration: none;
}
.webtvlink:hover
{
	text-decoration: underline;
}

webtvlinkselected, .webtvlinkselected:active, .webtvlinkselected:visited, .webtvlinkselected:link
{
	font-family: arial;
	color: #5daa28;
	text-decoration: none;
}
.webtvlinkselected:hover
{
	text-decoration: underline;
}


.lienbleu12light {
	color: #006A9B;
	font-size: 12px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: none;
	line-height: 18px;
}

.lienbleu12light:hover {
	color: #006A9B;
	font-size: 12px;
	font-family: Verdana, "Arial Helvetica", sans-serif;
	text-decoration: underline;
	line-height: 18px;
}

/* index */


.indexlink, .indexlink:active, .indexlink:visited, .indexlink:link
{
	font-family: arial;
	color: #595959;
	text-decoration: none;
}
.indexlink:hover
{
	text-decoration: underline;
}
/****************** CONGRES ************************************************/

.congreslink, .congreslink:active, .congreslink:visited, .congreslink:link
{
	font-family: arial;
	color: #aab028;
	text-decoration: none;
}
.congreslink:hover
{
	text-decoration: underline;
}

/******************* CATALOGUE *********************************************/

.cataloguelink, .cataloguelink:active, .cataloguelink:visited, .cataloguelink:link
{
	font-family: arial;
	color: #9200ae;
	text-decoration: none;
}
.cataloguelink:hover
{
	text-decoration: underline;
}

/******************* POUR LA page D'ACCUEIL ****************************/

.accueillink, .accueillink:active, .accueillink:visited, .accueillink:link
{
	font-family: arial;
	color: #20789e;
	text-decoration: none;
}
.accueillink:hover
{
	text-decoration: underline;
}

/********************** THERMALISME ******************************************/

.thermlink, .thermlink:active, .thermlink:visited, .thermlink:link
{
	font-family: arial;
	color: #6ba626;
	text-decoration: none;
}
.thermlink:hover
{
	text-decoration: underline;
}

/*********************** NEWS **********************************************/

.titre_news, .titre_news:active, .titre_news:visited, .titre_news:link
{
	font-family: arial;
	color: #44bbc9;
	text-decoration: none;
}
.titre_news:hover
{
	text-decoration: underline;
}
/********************* ANNONCES *********************************************/

.annonce2link, .annonce2link:active, .annonce2link:visited, .annonce2link:link
{
	font-family: Arial;
	color: #8e815e;
	text-decoration: none;
}
.annonce2link:hover
{
	text-decoration: underline;
}

.annonce2div
{
	text-align: left;
	padding-left: 45px;
}
.annonce2titre
{
	font-family: Arial;
	color: #8e815e;
	font-size: 18px;
	font-weight: bold;
	background-image: url(http://smallfile/sites/pratis2/modules/annonces/images/fond_baseline.gif);
	padding-top: 15px;
	line-height: 35px;
}
.td_annonce_poster_texte
{
	width: 360px;
    text-align: left;
    vertical-align: top;
}
.td_annonce_poster_input
{
	width: 220px;
    text-align: left;
}
.td_annonce_poster_titre
{
    width: 580px;
    line-height: 24px;
    border-bottom: 1px dashed #000000;
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    text-align: left;
}

/****************** AGENDA ************************************************/

.agendalink, .agendalink:active, .agendalink:visited, .agendalink:link
{
	font-family: arial;
	color: #9AC92F;
	text-decoration: none;
}
.agendalink:hover
{
	text-decoration: underline;
}
/********************** CARTE DE VOEUX **********************************/

.cartelink, .cartelink:active, .cartelink:visited, .cartelink:link
{
	font-family: arial;
	color: #008333;
	text-decoration: none;
}
.cartelink:hover
{
	text-decoration: underline;
}

