.otxt{
font-family: verdana;
font-size: 10px;
color: #FF9933;
}

.obtxt{
font-family: verdana;
font-size: 10px;
font-weight: bold;
color: #FF9933;
}

.ptxt{
font-family: verdana;
font-size: 10px;
color: #813389;
}

.pbtxt{
font-family: verdana;
font-size: 10px;
font-weight: bold;
color: #813389;
}

.porttitre{
font-family: verdana;
font-size: 10px;
font-weight: bold;
color: #FF9933;
border-bottom : 1px dotted #813389;
}

.porttd{
font-family: verdana;
font-size: 10px;
}


body{
	font-family: verdana,arial,sans-serif;
}

li {
list-style-position: inside;
}



/*A:link {text-decoration: none; color: #0000FF; font-family: Times New Roman, Arial; font-size: 12pt}
A:visited {text-decoration: none; color: #6699CC; font-family: Times New Roman, Arial; font-size: 12pt}
A:active {text-decoration: none; color: #FF0000; font-family: Times New Roman, Arial; font-size: 12pt}
A:hover {text-decoration: underline; color: #FF0000; font-size: 12pt}*/

.corps{
	padding-left: 5px;
	padding-right: 10px;
}
.tblcorps{
	width: 100%;
	border: none;
	margin-left: auto;
	margin-right: auto;
	padding: 4px;
}
.tblcorps td {
	vertical-align: top;
}
.tdpadr{
	width: 150px;
	padding-right: 10px;
}
.flecheorange{
	list-style: url(http://www.draym.net/images/fleche_orange.gif) inside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993399;
	text-decoration: none;
	padding-bottom: 15px;
}
.flechemauve{
	list-style: url(http://www.draym.net/images/fleche_mauve.gif) outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993399;
	text-decoration: none;
	padding-bottom: 15px;
}
.titrecont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #993399;
	text-decoration: none;
	padding-left: 7px;
	padding-bottom: 10px;
	background-image: url(http://www.draym.net/images/titre_deco.gif); 
	background-position : left top;
	background-repeat : no-repeat;
}
.lienmail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #993399;
	text-decoration: none;
}
a.lienmail:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
	text-decoration: none;
}
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #993399;
	text-decoration: none;
}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993399;
	text-decoration: none;
}
.texteorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}
.lienmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993399;
	text-decoration: none;
}
a.lienmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff9900;
	text-decoration: none;
}
.texteblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.textegris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

	color: #666666;
}

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

.menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #993399;
	text-decoration: none;
	line-height: 18px;
}

.mlang{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #813389;
	text-decoration: none;
	line-height: 18px;
}

.mlangon{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #813389;
	color: #F8F0F9;
	text-decoration: none;
	line-height: 18px;
}

.smenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	z-index: 4;
	color: #ffffff;
	text-decoration: none;
}

.ssmenu{
	margin-top: -1px;
	display: none;
	background-color: #3399FF;
}

.ssmenuvisible{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	z-index: 4;
	margin-top: -0px;
	display: block;
	background-color: #7F338B;
	white-space: nowrap;
}

.boutonmodif{
	border: solid 1px #f7931d;
	background-color: #903f98;
	color: white;
	font-size: 10px;
	width: 45px;
	height: 20px;
}

.pubb{
	border: solid 1px #f7931d;
	background-color: #D91914;
	color: white;
	font-size: 10px;
	width: 45px;
	height: 15px;
}

.npubb{
	border: solid 1px #f7931d;
	background-color: #59F758;
	color: black;
	font-size: 10px;
	width: 80px;
	height: 15px;
}

fieldset
{
border: #813389 solid 1px;

}

legend
{

border: #813389 solid 1px;
padding: 1px 1px;
}


.subfieldset
{
border: #813389 solid 1px;
}

.sublegend
{

border: #813389 solid 1px;
padding: 1px;
}


.loginfieldset
{
border: #813389 solid 1px;
}

.loginlegend
{

border: #813389 solid 1px;
padding: 1px;
}



.textinput{
	color:#215c9e;
	border:solid 1px #903F98;
	margin:0 0 10px 10px;
	padding:2px 5px;
    font-size:12px;
}

.textinput2{
	color:#215c9e;
	border:solid 1px #903F98;
    font-size:12px;
}

.path{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-left: 5px;
	font-size: 10px;
	font-weight: bold;
	color: #E7A350;
	/*color: #FFA800;*/
	text-decoration: none;
	line-height: 20px;
	text-align: left;

}

.footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #993399;
	text-decoration: none;
	line-height: 18px;
}



