/* CSS Document */
body { 	
	margin:0px;
	height:100%;
	border:none;
	padding:0px;
	-behavior:url(css/csshover2.htc);
	font-family: Verdana; font-size:11px; /* text basic_n */
	color:#000000;
	background-color:#65A9E0;
}

#fullheight { height:100%; }

img { border:none; }

/* FORM */
.css_form_bouton {
	background: #EBEBEB; 
	font-family: Verdana; font-size:11px; border:1px solid #CCCCCC; 
	font-weight:bold; 
	color: #000000; cursor:hand
}
.css_form_texte {
	background: #EBEBEB; 
	font-family: Verdana; font-size:11px; border:1px solid #CCCCCC;
	color: #000000
}
.css_form_select {
	background: #EBEBEB; 
	font-family: Verdana; font-size:11px; border:1px solid #000000; 
	color: #000000
}

/* manager - menu */
.mngmenu {
	background : #2D83BE;
	text-align : left;
	font-weight: normal; 
	font-family: Verdana,Arial; 
	font-size: 11px; 
	text-decoration: none;
	color : #FFFFFF;
	display : block;
	padding-left: 10px;
}
	
.mngmenu ul {
	margin : 0px;
	padding : 0px;
	list-style:none;
}
	
.mngmenu li {
	list-style : none;
	border-bottom : 1px solid #DDDDDD;
}

.mngmenu li a {
	padding: 0.65em 0px 0.65em 0px;
	text-decoration : none;
	display : block ;
	width : 180px ;
	color:#FFFFFF;
}
	
.mngmenu li a:hover {
	background : #93C0DA;
	font-weight : bold;
	text-decoration : none ;
}

.mngmenu li.logout a {
	padding: 0.65em 0px 0.65em 0px;
	text-decoration : none;
	display : block ;
	width : 180px ;
	color:#000000;
}
.mngmenu li.logout a:hover {
	background : #93C0DA;
	font-weight : bold;
	text-decoration : none ;
}


/* Style Texte */
.txtbasic_n { font-family:Verdana; font-size:11px; color:#000000; }
.txtbasic_b { font-family:Verdana; font-size:11px; color:#FFFFFF }
.txtbasic_bl { font-family:Verdana; font-size:11px; color:#163786 }
.txtbasic_gr { font-family:Verdana; font-size:11px;color:#333333; }
.txtbasic_o { font-family:Verdana; font-size:11px; color:#F28E08 }
.txtbasic_o2 { font-family:Verdana; font-size:11px; color:#FFCC00 }

.txtgrostit_n { font-family:Arial; font-size:18px; color:#000000; font-weight:bold; text-transform:uppercase; }

.txtheadtit_n { font-family:Verdana; font-size:18px; color:#000000; font-weight:bold }
.txtheadtit_b { font-family:Verdana; font-size:18px; color:#FFFFFF; font-weight:bold }

.txtmenu_b{	color:#FFFFFF; font-weight:normal; font-family:Verdana; font-size:11px; text-decoration:none }
A.txtmenu_b{ font-weight:normal; text-decoration:none }
A.txtmenu_b:hover{ font-weight:bold; font-family:Verdana; text-decoration:none }

.txtmenu_n{ color:#000000; font-weight:normal; font-family:Verdana; font-size:11px; text-decoration:none }
A.txtmenu_n{ font-weight:normal; text-decoration:none }
A.txtmenu_n:hover{ font-weight:bold; font-family:Verdana; text-decoration:none }

.txtmini_r { font-family:Verdana; font-size:10px;color:#FF0000; text-decoration:none }
.txtmini_b { font-family:Verdana; font-size:10px;color:#FFFFFF; text-decoration:none }
.txtmini_bl { font-family:Verdana; font-size:10px;color:#163786; text-decoration:none }
.txtmini_n { font-family:Verdana; font-size:10px;color:#000000; text-decoration:none }

.txtsmall_n { font-family: arial; text-decoration: none; color: #000000; font-size:10px; font-weight:normal; }
.txtsmall_b { font-family: arial; text-decoration: none; color: #FFFFFF; font-size:10px; font-weight:normal; }

/* default item list - styles */
.global_item {
	text-align:left;
	font-family:Verdana; 
	font-size:11px; 
	color:#000000;
	margin-left:-41px;
	margin-top:-15px;
	-margin-top:-20px;
}
.global_item li {
	clear:both;
	list-style:none;
	border-top:1px dotted #999999;
	padding: 4px 0px 4px 0px;
	-padding: 0px 0px 4px 0px;
	/*text-align:justify;*/
}
.global_item li li {
	border:none;
	list-style:circle;
}
.global_item li.first {
	border:none;
}
.global_item li img {
	float:left;
	margin: 0px 5px 4px 0px;
	-margin: 2px 5px 3px 0px;
}
.global_item li img.normal {
	float:none;
	margin: 0px 0px 0px 0px;
}
.global_item li texte {
	float:right;
	margin:0px; padding:0px;
}

.global_item_2 {
	margin-left:-41px;
	margin-top:-15px;
	-margin-top:-35px;
}

.global_item_2 li{
	list-style:none;
	/*text-align:justify;*/
}
.global_item_2 li a {
	text-decoration:none; 
	color:#000000;
}
.global_item_2 li a:hover {
	text-decoration:none; 
	color:#999999;
}

.global_txtsub {
	font-family:Verdana; font-size:11px;color:#000000;
}
.global_txtsub a {
	text-decoration:none;
}
.global_txtsub a:hover {
	color:#1E5677;
	text-decoration:none;
}

.global_txtdate {
	font-family:Verdana; font-size:10px;color:#999999;
}

/* index item list - styles */
.idx_item {
	font-family:Verdana; 
	font-size:11px; 
	color:#000000;
	margin-left:-41px;
	margin-top:-15px;
	-margin-top:-20px;
}
.idx_item li {
	list-style:none;
	border:1px solid #DDDDDD;
	padding: 4px;
	margin: 3px 0px;
	clear:both;
	height:auto;
	/*text-align:justify;*/
}
.idx_item li.first {
	border:none;
	height:1px;
}
.idx_item li img {
	float:left;
	margin: 0px 5px 4px 0px;
	border:none;
}
.idx_item li img.normal {
	float:none;
	margin: 0px 0px 0px 0px;
}

/* general block*/
.cdr_item {
	border:1px solid #DDDDDD;
	padding: 3px;
	margin: 0px;
	height:auto;
	font-family:Verdana; 
	font-size:11px; 
	color:#000000;
}
.cdr_item img{
	float:left;
	margin: 0px 4px 2px 0px;
	border:none;
}

.com_item {
	text-align:left;
	font-family:Verdana; 
	font-size:10px; 
	color:#000000;
	margin-left:-41px;
	margin-top:-15px;
	-margin-top:-20px;
}
.com_item li {
	clear:both;
	list-style:none;
	border-top:1px dotted #999999;
	padding: 4px 0px 4px 0px;
	-padding: 0px 0px 4px 0px;
}
.com_item li.first {
	border:none;
}
.com_item_date {
	font-family:Verdana; font-size:10px; color:#999999;
}

a { text-decoration:none; }
a:hover { text-decoration:underline;  }
