#body{
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	color:#333333;
	background-image:url(css/stripe2.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.clear-both { clear: both; }
/* 
	blue : #1b9acd 
	red  : #ff9900
*/

.LinkBlue {
	margin:0px;
	padding:0px;
	color:#1b9acd;
	text-decoration:none;
}
.LinkBlue:hover, .LinkBlue_hover {
	margin:0px;
	padding:0px;
	color:#1b9acd;
	text-decoration:underline;
}
.LinkRed {
	margin:0px;
	padding:0px;
	color:#ff9900;
	text-decoration:none;
}
.LinkRed:hover, .LinkRed_hover {
	margin:0px;
	padding:0px;
	color:#ff9900;
	text-decoration:underline;
}
.LinkWhite {
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	text-decoration:none;
}
.LinkWhite:hover, .LinkWhite_hover {
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	text-decoration:underline;
}
#www_template {
	text-align:left;
	border: 1px solid #ccc;
	margin: 0px auto;
/*	height: 768px;*/
	width: 1020px;	
}

#menu_item_inter {
	color:#FFFFFF;
	background-image:url(css/item_inter.png);
	width:169px;
	height:40px;
	border-left:1px solid #3399CC;
	border-top:1px solid #3399CC;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	vertical-align:middle;
	line-height: 40px;
}
#menu_item_inter:hover, #menu_item_inter_hover {
	color:#000000;
	background-image:url(css/item_inter_sel.png);
	width:169px;
	height:40px;
	border-left:1px solid #3399CC;
	border-top:1px solid #3399CC;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	vertical-align:middle;
	line-height: 40px;
}
#menu_item_inter {
	color:#FFFFFF;
	background-image:url(css/item_inter.png);
	width:169px;
	height:40px;
	border-left:1px solid #3399CC;
	border-top:1px solid #3399CC;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	vertical-align:middle;
	line-height: 40px;
}
#menu_item_inter:hover, #menu_item_inter_hover {
	color:#000000;
	background-image:url(css/item_inter_sel.png);
	width:169px;
	height:40px;
	border-left:1px solid #3399CC;
	border-top:1px solid #3399CC;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	vertical-align:middle;
	line-height: 40px;
}
#sous_menu {
	background: url(css/sousmenu.png) no-repeat 0 0;
	height: 30px;
	width: 1020px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

#page_main {
	padding:20px;
	text-align:left;
	vertical-align:top;
	color:#000;
	font-size:12px;
}

#diapo {
	float: left;
	height: 502px;
	width: 200px;
	background-color:#CCCCCC;
}
#diapo object {
	left: -1px;
	position: relative;	
}
#center, .center {
	float: left;
	min-height: 443px;
	overflow-y: auto;
	width: 820px;
	background-color:#FFFFFF;
}

.ItemFormation_0 {
	height:30px;
	line-height:32px;
	padding-left:35px;
	background-image:url('css/puce_domaines_de_competence_inter.png');
	background-position:left;
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.ItemFormation_0:hover, .ItemFormation_0_hover { 
	height:30px;
	line-height:32px;
	padding-left:35px;
	background-image:url('css/puce_domaines_de_competence_inter.png');
	background-position:left;
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#1b9acd;
}

.ItemFormation_1 {
	height:30px;
	line-height:32px;
	padding-left:35px;
	background-image:url('css/puce_domaines_de_competence_inter.png');
	background-position:left;
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.ItemFormation_1:hover, 
.ItemFormation_1_hover { 
	height:30px;
	line-height:32px;
	padding-left:35px;
	background-image:url('css/puce_domaines_de_competence_inter.png');
	background-position:left;
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#1b9acd;
}
.ItemFormation_2 {
	padding-left:15px;
	background-image:url('css/puce_inter.png');
	background-position:left;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#1b9acd;
}
.ItemFormation_2:hover, .ItemFormation_2_hover { 
	padding-left:15px;
	background-image:url('css/puce_inter.png');
	background-position:left;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#1b9acd;
	text-decoration:underline;
}

.ItemFormation_3 {
/*	height:18px;*/
	padding-left:15px;
	background-image:url('css/puce_inter.png');
	background-position:left;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#1b9acd;
}
.ItemFormation_3:hover, .ItemFormation_3_hover { 
/*	height:18px;*/
	padding-left:15px;
	background-image:url('css/puce_inter.png');
	background-position:left;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#1b9acd;
}
.TR_ItemFormation_3 { background-color:none; }
.TR_ItemFormation_3:hover { background-color:#DDDDDD; }

#signature {
	background-color:#333;
	color: #fff;
	float: left;
	font-size: 10px;
	font-weight: bold;
/*	height: 10px;*/
	padding: 10px 0;
	text-align: center;
	width: 820px;	
}
.FicheTitle {
	height:24px;
	line-height:24px;
	color:#FFFFFF;
	background-color:#ff9900;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
}


.field_ok, 
#field_ok { }
.field_ko
, #field_ko { background-color:#FF0033}

img {
	border: none;
	text-decoration:none;
}
img:hover, img:active, img:focus {
	border: none;
	text-decoration:none;
}
a {
	text-decoration:none;
	border: none;
	color:#1b9acd;
}
a:hover, a:active, a:focus {
	text-decoration:underline;
	border: none;
	color:#1b9acd;
}
table {
	border-width:0px;
}
input, select {
	width:200px;
	border-width:0px;
	border-color:#d9d9d9;
	background-color:#CCCCCC;
}
hr {
	background-color: #1b9acd; 
	height: 2px;
	border-width:0px;
}
#checkbox {
	width:auto;
	border:thin;
	border-color:#d9d9d9;
	background-color:#CCCCCC;
	margin-left:90px;
}
#page_contents_item { background-color:none; cursor:pointer }
#page_contents_item:hover, #page_contents_item_hover { background-color:#CCCCCC; cursor:pointer }

.div_over {	cursor:pointer; }
h1 {
	font-size:18px;
	color:#000000;
	padding:0px;
	margin:0px;
}
h2 {
	font-size:12px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
h3 {
	font-size:12px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#1b9acd;
}
#text_default {
	margin:20px;
	color:#333333;
	font-size:11px;
}
#text_module_title {
	margin:10px;
	margin-bottom:0px;
	color:#000000;
	font-size:13px;
	font-weight:bold;
}
.tr_hover {
	background-color:none;
}
.tr_hover:hover {
	background-color:#1b9acd;
}


