.img {margin-right:15px}

body {
background-color:#FFFFFF;
color:#9CC2DD;
font-family:verdana;
font-size:10px;
padding:0;
margin:0;
line-height:14px;
text-align:center;
}

#wrap {
margin:0px auto;
padding:0;
width:748px;
}

#topback {margin:0px auto 0px auto;
background:url(../images/top_bo.jpg);
width:748px;
height:156px;
text-align:left;
padding:0px;
}

#top {margin:0px auto 0px auto;
background:url(../images/top_front.jpg);
width:748px;
height:156px;
text-align:left;
padding:0px;
}

#top2 {margin:0px auto 0px auto;
background:url(../images/top_bg2.jpg);
width:748px;
height:193px;
text-align:left;
padding:0px;
}

#top3 {margin:0px auto 0px auto;
background:url(../images/top_bg3.jpg);
width:748px;
height:193px;
text-align:left;
padding:0px;
}

#top4 {margin:0px auto 0px auto;
background:url(../images/top_bg4.jpg);
width:748px;
height:193px;
text-align:left;
padding:0px;
}

#top5 {margin:0px auto 0px auto;
background:url(../images/top_bg5.jpg);
width:748px;
height:193px;
text-align:left;
padding:0px;
}

#content {
width:748px;
margin:0px 0px 0px 0px;
padding:0;
text-align:left;}

.line {background-image:url(../images/line.gif);
width:161px;
height:2px;
margin-top:3px;
margin-bottom:9px;
margin-left:44px;}

.linebo {background-image:url(../images/line.gif);
width:161px;
height:2px;
margin-top:3px;
margin-bottom:9px;
margin-left:5px;}

.linedef {background-image:url(../images/line.gif);
width:450px;
height:1px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;}

#left_content {
padding:0;
background-color:#3A5D73;
margin:0;
text-align:left;
width:211px;
float:left;
display:table;
}

/*-------------------------------------------------------PAGE_1_2_3_4-------------------------------------------------------*/
#right_content {background:url(../images/px.jpg) left repeat-y;
padding:0;
margin:0;
float:right;
text-align:left;
width:535px;
display:table;
}

#inner_right {margin:0px 80px 25px -7px;}

/*-------------------------------------------------------PAGE_1_2_3_4-------------------------------------------------------*/
#right_content_left {
padding:0;
margin:0;
float:left;
text-align:left;
width:217px;}

#right_content_right {
padding:0;
margin:0;
float:right;
text-align:left;
width:200px;}


/*--------------------------------------------------------------------------------------------------------------------*/

.blue {color:#9CC2DD; text-decoration:none}
.green {color:#A9FF00; text-decoration:none}
.dark {color:#000000; text-decoration:none}
.white {color:#ffffff; text-decoration:none}

.align {vertical-align:middle}
.big {font-size:10px}
.bigg {font-size:11px}
.bigger {font-size:13px}
.n {font-size:10px}
.sm {font-size:9px}

.clear {
clear:both}

a {	color:#ffffff; text-decoration:underline}

A.lienblanc {	
    color:#ffffff; 
    text-decoration:underline
    font-family:verdana;
    font-size:10px;   
    vertical-align:middle; 
    }
A.lienbleu {	
    color:#ffffff; 
    text-decoration:underline
    font-family:verdana;
    font-size:10px;   
    vertical-align:middle; 
    }
    
.align {vertical-align:middle}
		
.form { width:206px;
		height:20px;
		font-family:verdana;
		font-size:11px;
		border-style:solid;
		border-width:1px;
		border-color:#ffffff;
		background-color:#33556B;
		color:#ffffff;
		margin-left:0px;
		margin-right:0px}
		
.textarea { width:200px;
		height:143px;
		font-family:verdana;
		font-size:11px;
		border-style:solid;
		border-width:1px;
		border-color:#ffffff;
		background-color:#33556B;
		color:#ffffff;
		overflow:auto;
		margin-left:0px;
		margin-right:0px}
		
.u		{text-decoration:underline}
.nu		{text-decoration:none}
.t 		{text-transform:uppercase}

a:hover{text-decoration:none;}
.a:hover{text-decoration:none;}
.menu:hover{text-decoration:underline; color:A9FF00}

.boite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: solid #000187 1px;
}

TD
{
    font-size:9px;
    font-family:verdana;
    color:#000000;
    font-style: normal;
}
h2
{
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR:#000187;
}


TD.textebleu
{
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR:#000187;
}
TD.textenoir
{
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR:#000000;
}
TD.texterouge
{
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR:#7c0c0c;
}
TD.texterougegras
{
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR:red;
}
TD.texteorange
{
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR:#FBAC34;
}
TD.texteorangegras
{
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR:#FBAC34;
}
TD.textenoirgras
{
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR:#000000;
}
TD.texteblancgras
{
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR:#FFFFFF;
}
TD.textebleugras
{
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR:#000187;
}

A.lienrouge
{
    COLOR: red;
    text-decoration:underline
    font-family:verdana;
    font-size:10px;   
    vertical-align:middle; 
}

A.lienbleu
{
    COLOR: #000187;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
A.lienbleu:hover
{
    COLOR: #6780B7;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION:underline;
}

A.lienbleugras
{
    COLOR: #6780B7;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.lienbleugras:hover
{
    COLOR: #6780B7;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:underline;
}

td.mainnavtabbed{
	margin-left:0px;
	background:#999;

	margin-bottom:-1px;
}

a.mainnavtabbed{
	padding:0 5px;
	border-left:1px solid #aaa;
	border-top:1px solid #aaa;
	border-bottom:1px solid #ddd;
	border-right:1px solid #777;
	background:#999;
	display:block;
	color:#000;
	text-decoration:none;
}
a.tabon, a.tabon:hover{
	padding:0 5px;
    color:#C32C03;
	background:#ccc;
	display:block;
	border-left:1px solid #ddd;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ccc;
	border-right:1px solid #aaa;
	text-decoration:none;
}
a.mainnavtabbed:hover{
	color:#666;
	background:#bbb;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ddd;
	border-right:1px solid #aaa;
}

TD.titre-formulaire{
	background-image: url(http://www.crisedusiecle.fr/images/titre-rubrique.jpg);
	background-repeat: no-repeat;
	background-position:left;
	background-color: #FCD175;
	FONT-FAMILY: Verdana;
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  COLOR:#000187;
}
.infobulle{
    position: absolute;   
    visibility : hidden;
    border: 1px solid Black;
    padding: 10px;
    z-index:150;
    font-family: Verdana, Arial;
    font-size: 10px;
    COLOR:#000187;
    background-color: #FFFFCC;
}

h1{
visibility:hidden;
FONT-SIZE:0px;
height:0px;
}
DIV.titre
{
visibility:hidden;
FONT-SIZE:0px;
height:0px;
}
TABLE.description {
	border: 1px solid Black;
	border-color: #FCD175;
	text-align:justify;
	font-family:verdana;
font-size:10px;
  COLOR:#000187;	
}
A.lienbleutexte
{
    COLOR: #0455f9;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
A.lienbleutexte:hover
{
    COLOR: #6780B7;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION:underline;
}
