body,table,td,a {
color:#000000;
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

body {
background-color: rgb(136, 158, 197); 
background: url(images/bg.gif); 
height:100%;
padding: 0;
margin: 0;
}

.formulaire {
border: 1px solid #ADAEAD
}

ul { 
padding-left: 30px; 
}

.inscriptions {
color:#363433;
font-size:9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #ADAEAD;
height:30px;
vertical-align: middle;
text-align: center
}

.menutd {
border-top: 1px dotted #ADAEAD;
width:100%;
padding-left:10px;
font-weight: bold;
}

a {
color:#135577;
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
}

a:hover {
color:#000000;
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
}

#conteneur {
OVERFLOW: hidden;
WIDTH: 180px;
height:215px;
CLIP: rect(0px, 180px, 215px, 0px);
border: 0px;
}

#conteneur a {
color:#363433;
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

#conteneur a:hover {
color:#363433;
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

.posrelative {
POSITION: relative;
border: 0px;
}

.title {
BACKGROUND: none; 
COLOR: #ffffff; 
FONT-SIZE: 12px; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none;
}

.title2	{
BACKGROUND: none; 
FONT-SIZE: 12px; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none;
}


TEXTAREA{
FONT-FAMILY: Verdana, Arial, Sans-serif; 
FONT-SIZE: 9px;
BACKGROUND-COLOR: #FFFFFF;
BORDER:1px solid rgb(172,199,215);
COLOR:#697A98;
}

SELECT{
COLOR: #697A98; 
BACKGROUND-COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Sans-serif; 
FONT-SIZE: 9px; 
}


INPUT{
COLOR: #697A98; 
BACKGROUND-COLOR: #FFFFFF;
FONT-SIZE: 9px; 
FONT-FAMILY: Verdana, Arial, Sans-serif; 
BORDER-RIGHT: #697A98 1px solid; 
BORDER-TOP: #697A98 1px solid; 
BORDER-LEFT: #697A98 1px solid; 
BORDER-BOTTOM: #697A98 1px solid; 
}

HR{
COLOR: #697A98;
HEIGHT: 1px;
}


a.menu:link, a.menu:visited {
	display: block;
	background: url(images/menu_bg.jpg) no-repeat;
	vertical-align: middle;
	font-size: 10px;
	font-weight: bold;
	color:#000000;
	text-align: left;
	padding-top: 5px;
	padding-left: 18px;
	height: 19px !important;

	width: 100%;
	text-decoration: none;
}

a.menu:hover {
	background-position: 0px -25px;
	text-decoration: none;
	color:#135577;
}

.titlemenu {
	display: block;
	background: url(images/menu_bg.jpg) no-repeat;
	vertical-align: middle;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 5px;
	padding-left: 25px;
	height: 19px !important;

	width: 100%;
	background-position: 0px -50px;
	text-decoration: none;
}