body.grnd
{
	/*background-color: #FCC;*/
	background-color:#336;
	margin-right: auto;
	margin-left: auto;
	background-position: center top
}
p.title
{
	font-family: arial, sans serif;
	font-size: 14pt;
	line-height: 16pt;
	font-style: italic;
	font-weight: bold;
	color: #000;
}



p.text
{	color: #000;
	font-family: arial,verdana,sans serif;
	font-size: 12pt;
	line-height: 14pt;
	text-align:justify;
	margin-top: 1em;
}

.bold {font-weight:bold}

.italic {font-style:italic}

a
{text-decoration: none;

}

span.bold {font-weight:bold}



/*Classes*/
p.text_cl {font-family:verdana,sans serif; font-size:12pt; margin-left:35px; color:#000;  text-align:justify; margin-bottom:2em}

p.text_cl_a {font-family:verdana,sans serif; font-size:12pt; margin-left:35px; color:#000;  text-align:center}

p.text2_cl {font-family:verdana,sans serif; font-size:10pt; margin-left:35px; color:#000;  text-align:justify; margin-bottom:2em; text-decoration:none;}

p.text2_cl_a {font-family:verdana,sans serif; font-size:10pt; margin-left:35px; color:#000;  text-align:center; text-decoration:none;}


ul.code {font-family:arial, verdana, san serif; margin-left:3em; color:#000; font-size:10pt; text-align:justify;}


ol.code {font-family:arial, verdana, san serif; margin-left:3em; color:#000; font-size:10pt; text-align:justify;}

td.box {border-collapse:collapse; border:thin solid #660033; vertical-align:top; }

p.text2_tbl {font-family:verdana,sans serif; font-size:9pt;  text-align:center;  text-decoration:none;vertical-align:top}

p.text2_tblB {font-family:verdana,sans serif; font-size:9pt; font-weight:bold;    text-align:center; text-decoration:none;}
p.text2_tblC {font-family:verdana,sans serif; font-size:9pt; font-weight:bold;   text-align:center; margin-left:4em; text-decoration:none; font-weight:normal;}

span.b {font-weight:bold}
/*End Classes*/

p.text_sm
{
	color: #000;
	font-family: arial,verdana,sans serif;
	font-size: 10pt;
	line-height: 14pt;
	text-align:justify;
	/*
margin: 2em 3em 2em 3em;
	width: 550px;
*/
}

p.text_sm_tbl
{
	color: #000;
	font-family: arial,verdana,sans serif;
	font-size: 10pt;
	line-height: 14pt;
	text-align:left;
}
p.bloc_text {font-family:verdana,sans serif;line-height: 14pt; font-size:10pt; margin-left:35px; color:#000; text-align:justify; margin-bottom:1em; margin-top:3em;}



p.bloc_text2 {font-family:verdana,sans serif; font-size:10pt; margin-left:35px; color:#000;  text-align:justify; margin-bottom:0em; text-decoration:none;}

div.grnd
{	background-color:#FFF;
	width: 830px;
	/*height:1000px;*/
	margin-right: auto;
	margin-left: auto;
	z-index:2;
	margin-top:-20px;
	/*margin-bottom:50px;*/
}
 

div.main
{	z-index:2;
	background-color:#CCF;
	width: 800px;
	margin-top:10px;
	margin-left:-3em;
	position: relative;
	
}
div.text
{
	margin-left:1em;
	margin-right:2em;
	margin-bottom:20px;
	position:relative;
	margin-top: 1em;	
	
}

div.over {
	z-index: 2;
 	width:700px;
 	
 	margin-left:auto;
 	}
/*
div.menu
{	z-index:5;
	
	width: 700px;
	margin-top:7.5em;
	position: relative;
}
*/
 div.bottom {
	z-index: 2;
	width:650px;
	position:relative;
	left:110px
}


img.left
{float: left;
	clear: left;
	margin-right: 2em;}
	
img.right
{
	float: right;
	clear: right;
	margin-right: 1em;
}

table.sidebar_rt
{
	float:right;
	
	margin-right:-70px;
	position:relative;
	z-index:5;
	border-width:7px;
	border-color:#CCC;
	margin-top:50px;
	margin-bottom:-400px;
	border-style:solid;
}


img.side_rt
{
	float:right;
	
	margin-right:-70px;
	position:relative;
	z-index:5;
	border-width:7px;
	border-color:#999;
	margin-top:50px;
	margin-bottom:-400px;
}

.sm_biznames
 {
 	font-family: arial, helvetica, sans-serif;
 	font-size: 8pt;
 	font-style: normal;
 	text-align: center;
 	color:#000;
}
