/* CSS Document */
body {margin:0px;}
td
{
	font-family: tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #413E66;
	font-weight: normal;
	text-align:justify;
}

ul
{
	margin:0; padding:0;
	font-family: tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #413E66;
	font-weight: normal;
	text-align:justify;
}
li
{
margin:4;padding:2;
}
.right
{
	font-family: verdana,Arial, Helvetica, sans-seriff;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-align:left;
}

.right1
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	text-align:left;
}

.right2
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #413E66;
	font-weight: normal;
	text-align:left;
}

.sma
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #413E66;
	font-weight: normal;
	text-align:left;
	background-color: #ffffff;
}


.rightsmall
{
	font-family: verdana,Arial, Helvetica, sans-seriff;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-align:justify;
}



.title
{
 	background-color: #413E66;
	font-family: verdana,Arial, Helvetica, sans-seriff;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-align:left;
}

.titletest
{
 	background-color: #413E66;
	font-family: verdana,Arial, Helvetica, sans-seriff;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-align:left;
}



.lien
{
	color: #ffffff;
}

.lien1
{
color: #413E66;

}


.footer
{
font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B8B1E6;
}

h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height:14px;
}

.subtit
{
 	background-color: #413E66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height:8px;
	text-align:center;
}

.largetext
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
}


h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	word-spacing:-4px;
}

h3
{
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}


.nav
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	white-space:nowrap;
}


.navs
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	background-color: #77739E;	
	white-space:nowrap;
}


.navbig
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	white-space:nowrap;
}

.navbigs
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	background-color: #77739E;
	white-space:nowrap;
}


.navsmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align:left;

	
}


.box
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	
}


.nav a:hover { color: #77739E;}
.nav a:active { color: #77739E; }
.nav a:focus { color: #77739E; }

.navred
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #77739E;
	text-decoration: none;
	text-align:center;
}


.cit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #413E66;
	text-decoration: none;
}

.citred
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc3333;
	text-decoration: none;
}

.gast
{
	
	color: #cc3333;
	text-decoration: none;
}



.nav:hover
{
font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
		font-weight: bold;
	color: #77739E;
		text-decoration: none;
}

.navsmall:hover
{
font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 9px;
		font-weight: normal;
	color: #77739E;
		text-decoration: none;
}



.full
{
color: #cccccc;

}


.border
{
	background-color: #413E66;
}

.tabl
{
  	color: #ffffff;
		background-color: #F6F5FF;
}

.tabl1
{
 		color: #ffffff;
		background-color: #413E66;
}


fieldset { padding-left:2px; padding-right:2px; padding-bottom:2px; border:1px solid #77739E; text-align:justify; }
.fieldsettitle
{
 	background-color: #ffffff;
	font-family: verdana,Arial, Helvetica, sans-seriff;
	font-size: 12px;
	color: #413E66;
	font-weight: bold;
	text-align:left;
}
.fieldsetcontent
{
 	background-color: #ffffff;
	font-family: verdana,Arial, Helvetica, sans-seriff;
	font-size: 11px;
	color: #413E66;
	font-weight: normal;
	text-align:justify;
}

#rectright .bigPic{display:none;border-style:solid;border-color:#ffffff;;border-width:4px;text-align:center;}
#rectright .bigPic1{border-style:solid;border-color:#555555;;border-width:1px;text-align:center;}
#rectright .bigPic2{display:none;border-style:solid;border-color:#555555;;border-width:1px;text-align:center;}
.smallPic{border-style:solid;border-color:#ffffff;;border-width:1px;text-align:center;}
.normalPic{border-style:solid;border-color:#ffffff;;border-width:2px;text-align:center;}
.smallPiccell{border-style:solid;border-color:#ffffff;;border-width:0px;text-align:center;}
.bigPic1{border-style:solid;border-color:#ffffff;;border-width:4px;text-align:center;}
.imagetit{display:none;text-align:center;	color: #ffffff;	font-size: 12px;}


.viv
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #413E66;
	font-weight: normal;
	text-align:left;
}



.img.ombre {
	background: url(images/ombre_back.gif) no-repeat;
	width:128px;
	height:128px;
}
.img.ombre img {
	padding:10px 0 0 10px;
}



div.img
  {
  margin: 3px;
  border: 0px solid #FFFFFF;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  }
div.img img
  {
  display: inline;
  margin: 0px;
  border: 6px solid #FFFFFF;
  }
div.img a:hover img
  {
  border: 6px solid #999999;
  }
	
	
	

div.img1
  {
  margin: 1px;
  border: 0px solid #FFFFFF;

  float: center;
  text-align: center;
  }
div.img1 img
  {
  display: inline;
  margin: 0px;
  border: 1px solid #555555;
  }
div.img1 a:hover img
  {
  border: 1px solid #999999;
  }
	
	.photo{border-style:solid;border-color:#222222;;border-width:1px;text-align:center;padding:10px 10 10 10px;}
	
	
.albumnav
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-align:center;
	font-weight: bold;
	text-decoration: none;
}


