/* ----------------------- STYLE GENERAL ----------------------- */

BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color						: 	#40638E;
	background-color	:	#262042;
}

FORM {margin : 0; padding : 0;}

a:link      	{text-decoration: underline; color: #0950A0; font-weight : bold;}
a:visited 	{text-decoration: underline; color: #0950A0; font-weight : bold;}
a:active  	{text-decoration: underline; color: #0950A0; font-weight : bold;}
a:hover  	{text-decoration: underline; color: #751B38; font-weight : bold;}

TD {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				: 	10px;
	color 						: 	#40638E;
	font-weight				: 	normal;
}

LI {
	margin-top : 3px;
	margin-bottom: 3px;
}

UL {
	margin-top : 3px;
	margin-bottom: 3px;
}

TEXTAREA, INPUT, SELECT {
	font-size : 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

SELECT {
	background-color	:	#F1F1F1;
	color						:	#182F41;
}

IMG.img {
	border					:	solid 1px #262042;
}

TD.contener{
	text-align				:	left;
}


TABLE.menu TD{
	padding-bottom		:	5px;
}

/* ----------------------- STYLE SITE ----------------------- */
/*
.menu_repos{
	font-size 				: 	12px;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	color						: 	#751B38;
	font-weight				: 	bold;
}

.menu_actif{
	font-size 				: 	12px;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	color						: 	#40638E;
	font-weight				: 	bold;
}


.menu_actif a:link      	{text-decoration: none; color: #40638E; font-weight : bold;}
.menu_actif a:visited 	{text-decoration: none; color: #40638E; font-weight : bold;}
.menu_actif a:active  	{text-decoration: none; color: #40638E; font-weight : bold;}
.menu_actif a:hover  	{text-decoration: none; color: #751B38; font-weight : bold;}


.menuPage_repos{
	font-size 				: 	11px;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	color						: 	#751B38;
	font-weight				: 	normal;
}

.menuPage_actif{
	font-size 				: 	11px;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	color						: 	#40638E;
	font-weight				: 	normal;
}


.menuPage_actif a:link      	{text-decoration: none; color: #40638E; font-weight : normal;}
.menuPage_actif a:visited 	{text-decoration: none; color: #40638E; font-weight : normal;}
.menuPage_actif a:active  	{text-decoration: none; color: #40638E; font-weight : normal;}
.menuPage_actif a:hover  	{text-decoration: none; color: #751B38; font-weight : normal;}

*/


.titre{
	text-transform		:	uppercase;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size 				: 	12px;
	color						: 	#751B38;
}

.trouve{
	background-color	:	#FFCC00;
	font-weight				: 	bold;
}

/* ----------------------- STYLE MENU INSTITUTIONEL ----------------------- */

#menu_insti{
	height:25px;
	width:782px;
	padding:0;
	margin:0;
	margin-top:10px;
	text-align:right;
}

#menu_insti li{
	display: inline;
	list-style-type: none;
	font-size 				: 	11px;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-weight				: 	normal;
}

#menu_insti li a:link{
	color						: 	#40638E;
}

#menu_insti li a:hover, #menu_insti li a:active, #menu_insti li a:visited{
	color						: 	#751B38;
} 

/* ----------------------- STYLE MENU MEDICAL ----------------------- */

#menu_medical{
	width:180px;
	padding:0;
	margin-left:10px;
	margin-top:10px;
}

#menu_medical li{
	list-style-type: none;
	font-size 				: 	11px;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
}

#menu_medical li.sub1 a{
	padding-left:15px;
	font-weight				: 	bold;
}
#menu_medical li.sub2 a{
	padding-left:25px;
	font-weight				: 	normal;
}

#menu_medical li.actif a:link,#menu_medical li.actif a:active, #menu_medical li.actif a:visited{
	color						: 	#751B38;
}


#menu_medical li a:hover{
	color						: 	#751B38;
} 

.hide{
	display:none;
}

.show{
	display:block;
}

/* ----------------------- STYLE ACTU ----------------------- */



/* ----------------------- STYLE NEWSLETTER ----------------------- */

INPUT.newsletter{
/*
	background-color	:	#FFFFFF;
	border					:	2px;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	10px;
	color 						: 	#000000;
	font-weight				: 	normal;
	border-color			: 	#000000;
	border-style			: 	solid;
*/
}

RADIO.newsletter{
/*
	background-color	:	transparent;
	border-width			: 	0;
*/
}

/* ----------------------- STYLE CONTACT ----------------------- */

TD.contactLabel{
/*
	font-weight				: 	bold;
*/
}

INPUT.contact{
/*
	background-color	:	#FFFFFF;
	border					:	1px;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	10px;
	color 						: 	#182F41;
	font-weight				: 	normal;
	border-color			: 	#000000;
	border-style			: 	solid;
*/
}

INPUT.contactErreur{
/*
	background-color	:	#FFFFFF;
	border					:	1px;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	10px;
	color 						: 	#182F41;
	font-weight				: 	normal;
	border-color			: 	#000000;
	border-style			: 	solid;
*/
}


/* ----------------------- STYLE VT DESIGN SIGNATURE ----------------------- */
TD.vtdesign{
	font-size			 	:	9px;
	font-weight 			: 	normal;
	text-align				:	right;
	color						:	#ffffff;
}

TD.vtdesign a:link      {text-decoration: none; color: #ffffff; font-weight : normal;}
TD.vtdesign a:visited 	{text-decoration: none; color: #ffffff; font-weight : normal;}
TD.vtdesign a:active  	{text-decoration: none; color: #ffffff; font-weight : normal;}
TD.vtdesign a:hover  	{text-decoration: underline; color: #ffffff; font-weight : normal;}
