

/* WEBINARS*/
div#texte
{
    padding: 5px;
}
div#texte2
{
    padding: 5px;
}
	
.description_webinar {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
}
.titre_direct {
	color: #FF9900;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.participer_gris{
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.participer_orange {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
}

/* GENERAL */
body {
	background-image: url(../COMMON_images/fond-clarilog.gif);
	background-repeat: repeat-x;
	/*background-color: #ECECEC;*/ 
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777;
}
.spip-admin-float { display:none; }

a:link, a:visited {font-weight: normal;text-decoration:underline;}
a:link {color: #777;}
a:visited {color: #777;}
a:hover {text-decoration: underline;}

/* Taille font formulaire */
.font_form {
     font-size:12px;
     font-family:arial;
}


/*
.contenuSite{ z-index:100;}
#contenuSite{ z-index:100;}
*/

.plus, a.plus:link, a.plus:visited, a.plus:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFF; 
	font-weight: bold; 
	text-decoration: none;
	}

form{
	border:0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:14px;
}

/* CONTENT */
h1, h2, h3, h4, h5, {font-family: Verdana, Arial, Helvetica, sans-serif;}
h2, h3, h4, text, .btn {
	font-size:10px;
	text-align:left;
	padding-left: 16px;
	padding-right: 16px;
	line-height: 11px;
	}
h1 {
	font-size:17px;
	padding-top:10px;
	font-weight:bold;
	padding-left: 50px;
	line-height: 20px;
	color: #F90;
	letter-spacing: 0.02em;
}
h2 {	
	color: #3F5F78;
	letter-spacing: 0.002em;
	font-weight : bold;
}

h3 {
	font-weight : bold;
	/* color: #2AB0CF; */
	/*color: #FF9900; */
	color: #3A5B6F;
	letter-spacing: 0.001em;
}

h4 {
	font-weight : normal;
	color: #666;
	}
h5,h6 {
	font-size:9px;
	padding-left: 16px;
	padding-right: 16px;
	line-height: 10px;
	font-weight : normal;
	color: #777;
	}
text {
	font-weight : normal;
	letter-spacing: 0.002em;
	}

	
	


/* Tableau liste*/	
a.table_dl{
	font-size:11px;
	color: #777;
	background: inherit;
	text-decoration:none
	}
.table_dl{
	font-size:11px;
	color: #777;
	background: inherit;
	}

#bloc_dl {
	width: 450px;
}
#table_dl {
	width: 450px;
}
#table_dl tr.bloc_dl_haut{
	font-weight: bold;
	font-size: 1.2em;
}
#table_dl td.bloc_dl_titre{
	font-family: Verdana, Arial, sans-serif;
	font-size:11px;
	color: #EEE;
	background: #777;
}
#table_dl td.bloc_dl_gauche{
	font-style: normal;
	font-weight: bold;
}
#table_dl td{
	border-bottom: 1px solid #ccc;
	background: #f6f6ff;
	padding: 6px 4px;
}
#table_dl td.bloc_dl_bas{
	text-align: center;
	font-weight:bold;
}

/* Nouveau titre pour CLARILOG Asset View Suite */
.titre_bleu  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	/* padding-top:10px; */
	font-weight:bold;
	padding-left: 50px;
	line-height: 20px;
	color: #3F5F78;
	/* color: #C5CFD6; */
	letter-spacing: 0.02em;
	}
.titre_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	/* padding-top:10px; */
	font-weight:bold;
	padding-left: 50px;
	line-height: 20px;
	color: #FF9B00;
	letter-spacing: 0.02em;
	}	
	
	
/* */	
.sous_menu_orange {
	text-decoration:none;
	font-weight : bold;
	color: #F90;
	letter-spacing: 0.001em;
}
	
a.sous_menu, a.sous_menu:link {
	text-decoration:none;
	font-weight : bold;
	/* color: #2AB0CF; */
	color: #3A5B6F;
	letter-spacing: 0.001em;
}
a.sous_menu:visited {
	text-decoration:none;
	font-weight : bold;
	color: #999;
	letter-spacing: 0.001em;
}
a.sous_menu:hover {
	background-color:#999;
	color:#FFF;
	font-weight : bold;
	letter-spacing: 0.001em;
}

/* webinars */	
	
a.sous_menu2, a.sous_menu2:link {
	font-size: 12px;
	text-decoration:none;
	font-weight : bold;
	/* color: #2AB0CF; */
	color: #3A5B6F;
	letter-spacing: 0.001em;
}
a.sous_menu2:visited {
	font-size: 12px;
	text-decoration:none;
	font-weight : bold;
	color: #3A5B6F;
	letter-spacing: 0.001em;
}
a.sous_menu2:hover {
	font-size: 12px;
	background-color:#999;
	color:#FFF;
	font-weight : bold;
	letter-spacing: 0.001em;
}

/* Images titres produits */
/* AVS */
.fond_avs {
	background:no-repeat;
	background-image:url(../COMMON_images/avs_reflet.gif);
	background-position:20px 5px;
}
.fond_snmp_avs {
	background:no-repeat;
	background-image:url(../COMMON_images/snmp_reflet.gif);
	background-position:20px 5px;
}
.fond_servicedesk {
	background:no-repeat;
	background-image:url(../COMMON_images/service_desk_reflet.gif);
	background-position:20px 5px;
}
.fond_plug_avs {
	background:no-repeat;
	background-image:url(../COMMON_images/plug_audit_reflet.gif);
	background-position:20px 5px;
}
.fond_help {
	background:no-repeat;
	background-image:url(../COMMON_images/help_me_reflet.gif);
	background-position:20px 5px;
}
.fond_fast_avs {
	background:no-repeat;
	background-image:url(../COMMON_images/fast_reflet.gif);
	background-position:20px 5px;
}
.fond_detect {
	background:no-repeat;
	background-image:url(../COMMON_images/detect_reflet.gif);
	background-position:20px 5px;
}
.fond_deployment {
	background:no-repeat;
	background-image:url(../COMMON_images/deployment_reflet.gif);
	background-position:20px 5px;
}
.fond_thin {
	background:no-repeat;
	background-image:url(../COMMON_images/thin_clients_reflet.gif);
	background-position:20px 5px;
}
.fond_asset {
	background:no-repeat;
	background-image:url(../COMMON_images/asset_view_reflet.gif);
	background-position:20px 5px;
}
/* IT asset */
.fond_carre {
	background:no-repeat;
	background-image:url(../COMMON_images/carre_reflet.gif);
	background-position:20px 5px;
}
.fond_dev {
	background:no-repeat;
	background-image:url(../COMMON_images/icone_DevKit26x52.jpg);
	background-position:20px 5px;
}
.fond_fast {
	background:no-repeat;
	background-image:url(../COMMON_images/icone_fast26x52.jpg);
	background-position:20px 5px;
}
.fond_gestion {
	background:no-repeat;
	background-image:url(../COMMON_images/icone_Gestion2parc26x52.jpg);
	background-position:20px 5px;
}
.fond_hd {
	background:no-repeat;
	background-image:url(../COMMON_images/icone_HD26x52.jpg);
	background-position:20px 5px;
}
.fond_plug {
	background:no-repeat;
	background-image:url(../COMMON_images/icone_Plug26x52.jpg);
	background-position:20px 5px;
}
.fond_query {
	background:no-repeat;
	background-image:url(../COMMON_images/icone_Queryb26x52.jpg);
	background-position:20px 5px;
}
.fond_SNMP {
	background:no-repeat;
	background-image:url(../COMMON_images/icone_SNMP26x52.jpg);
	background-position:20px 5px;
}
.fond_mail {
	background:no-repeat;
	background-image:url(../COMMON_images/icone_Mail26x52.jpg);
	background-position:20px 5px;
}
.fond_power {
	background:no-repeat;
	background-image:url(../COMMON_images/icone_power.jpg);
	background-position:20px 5px;
}

/* HEADER */
.header_1 {
	color: #3F5F78;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
}
a.header_1:link, a.header_1:visited {
	color: #3F5F78;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	text-decoration:none;
}
a.header_1:hover{text-decoration:underline;}
#form1{
	border:0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	visibility:visible;
	text-align:center;
}
.form1{
	border:0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	visibility:visible;
	text-align:center;
}
select{
	border:0px;
	color:#3F5F78;
	background-color:#EFEFEF;
	font-size:10px;
	text-align:center;
}
/*option{font-size:11px;}*/

.spip_bouton, .spip_bouton:active {
	border:1px outset #333;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
	color: #fff;
	background-color: #999;
}
.spip_bouton:hover {background-color: #AAA;}

.img_reflet{margin-left:12px;}



/* MENU GAUCHE */
.titre_fixe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3F5F78;
	font-weight: bold;
	/*font-style: normal;*/
	line-height: 30px;
}
.titre_fixe2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1BAACC;
	font-weight: bold;
	font-style: normal;
	line-height: 30px;
}



/* FOOTER */
.footer_1 {
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0.5px;
	text-align: center;
	vertical-align: middle;
	word-spacing: 0.5em;
	white-space: normal;
	font-family: Verdana, Arial, sans-serif;
}


.footer_2 {
	color: #888;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	line-height: 14px;
	text-align: left;
}


.footer_3 {
	color: #888;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	text-align: left;
}

div#footer {
	width:990px;
	text-align: center;
	margin: 0;
	padding: 0;
}

a.footer:link, a.footer:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 14px;
	text-align: left;
	text-decoration:none;
}
a.footer:link {color: #888;}
a.footer:visited {color: #777;}
a.footer:hover {text-decoration: underline;}


a.menu_footer:link, a.menu_footer:visited {
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0.5px;
	text-align: center;
	vertical-align: middle;
	word-spacing: 0.5em;
	white-space: normal;
	font-family: Arial, Verdana, sans-serif;
	text-decoration:none;
}
a.menu_footer:link {color: #FFF;}
a.menu_footer:visited {color: #FFF;}
a.menu_footer:hover {
	color: #FFF;
	text-decoration: underline;}
	
	
/*   */	
.texteencadre-spip {
	color: #003300;
	background: #DDDD77;
	border-bottom: 2px solid #BBBB55;
	border-left: 1px solid #CCCC66;
	border-right: 2px solid #BBBB55;
	border-top: 1px solid #CCCC66;
	margin: 1em 0;	
	padding: .25em;	
	position: relative;
}

.caractencadre-spip {
	color: #F60;
	font-weight: bold;
}

.caractencadre2-spip {
	color: #009;
	font-weight: bold;
}

acronym.spip_acronym {
	cursor: help;
	border-bottom: 1px dotted;
}

a[hreflang]:after {
	content: "\0000a0[" attr(hreflang) "]";
	color: #999;
	background : transparent;
}

a.spip_blank {
	color: #F00;
}


/* Boxes */
div.box, .edito, .box_forum, .box_syndic, .box_breves, #box_version, .box_mots, #forum,p#validation, #hierarchie, div.forum, div.message, #choisir_style, #box_admin, #box_agenda, #box_aide, #box_aime, #box_albumvignette, #box_article, #box_auteurs, #box_breve, #box_breves, #box_docsjoints, #box_edito, #box_filforum, #box_formauteur, #box_forum, #box_forumulti, #box_hierarchie, #box_inscription, #box_listarticle, #box_memerub, #box_message, #box_menu, #box_mots, #box_pagination, #box_pdf, #box_petition, #box_presentauteur, #box_presentrub, #box_referencer, #box_repforum, #box_rubriques, #box_signatures, #box_site, #box_siteimp, #box_sites, #box_syndic, #ml {
	background-color: #FFF;
	/* Arrondi des coins pour Mozilla
	background: url(../biopics/backgrounds/sand.jpg) repeat;
	border: 0px ;	
	padding: 0.5em;
	border-radius: 1em;
    border-top-color: #000;
    border-left-color: #000;
    border-bottom-color: #FFF;
    border-right-color: #000;
	margin: 0.1em;
	*/
}

#box_inscription{
	text-align:center;
   	font-size : 1em;	
}

#ml {
   	font-size : 0.8em;
}

div#choisir_style a { font-size: 1em; }

/* Articles lists */

ul.articles {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul.articles li h3 {
	margin: 1em 0 0 0;
	padding: 0;
	border-bottom: dotted 1px #f90;
}

ul.articles li div.meta {
	float: right;
	color: #999;
	margin: 0 0 0.5em 0.5em;
	padding: 0;
}

ul.articles li div.meta p {
	padding: 0.2em;
	margin: 0;
}

.noline {
	line-height: 1px;
}

input {
	font-size: 0.9em;
}

input.text {
	background: #fc6;
	border: 1px solid #f90;
}

input.button {
	background: #c60;
	color: #fff;
	border-top: 1px solid #f90;
	border-right: 1px solid #930;
	border-bottom: 1px solid #930;
	border-left: 1px solid #f90;
}

.info {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 3px;
	border: 1px dashed #09c;
}

.texte {
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: normal;
	text-align:left;
}

.texte>p:first-letter {
   font-size: 150%;
   font-weight: bold;
}


/* smileys 
ul.listes_smileys {
	padding: 0;
	margin: 0;
	float: right;
	max-width: 100%;
	min-width: 4em;
}
ul.listes_smileys li.un_smiley {
	list-style-type: none;
	float: left;
	border: 1px dashed;
	width: 3em;
	text-align: center;
	padding: 3px;
	margin: 0px;
}
ul.listes_smileys li.un_smiley  IMG.smiley_image {
	vertical-align: middle;
	margin: 5px 0 0 1em;
	display: block;
	border: 0;
}
ul.listes_smileys li.un_smiley span.smiley_alt {
	display:none;
}
*/


/*Styles SPIP */
blockquote.spip {
	border: dashed 1px #fff;
	padding: 0.5em;
}

tt {
	font-size: 1.2em;
	color: #c60;
}

a[hreflang]:after {
	content: " ["attr(hreflang)"]";
	color: #777;
}

ul.themes li em {
	font-style: normal;
	font-size: 1.05em;
}



/* Formulaires */
.forml { 
width: 100% ; 
border:0px; 
background-color: #FFF;
}
.form2 { 
border:0px; 
background-color: #FFF;
}



 /* Formulaire de Recherche */
form#searchbox {
	position: absolute;
	background-color: #EEE;
    color: #333;
	border: 0px;
	font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
}
 #form_search {
	/*position: absolute; 
	bottom: expression(body.scrollTop + 50 + "px");
    right: 0px;
	top: 0px;
	border-top-color: #FFFFFF;
    border-left-color: #FFFFFF;
    border-bottom-color: #DDDD44;
    border-right-color: #DDDD44;
	border: solid 3px ;*/
	border:0;
	margin:0;
	padding: 0;
	background-color: #EEE;
	font-size: 12px;
}
 
input#recherche {
	background-color: #EEE;
	color: #333;
	border: 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 100%;
	font-weight: normal;
}

.spip_encadrer {
	font-family: arial, sans-serif;
	width : 95%;
	/*background-color: #fff;*/
	padding: 0px;
	/*border: 1px #fff solid;*/
}

/* Content div (central div) */
div#content {
	/* Bordure pour décaler (bug ?) */
	/* border: solid 1px #003300; */
	width: 990px;
	text-align: left;
	margin: 0;
	padding: 0;
}

#menu_access{display:none;}

#menufix { left: 10px;}



/*!!!!!!!!!!!!!!!!!!!!!*/
/* BALISES A SUPPRIMER */
#choix_lang {
 	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
 	position:absolute;
 	width: 150px;
	/*
	top: expression(body.scrollTop + 0 + "px");
    left: 400px;
	border: solid 3px;
	margin: 0.5em;
	padding: 0.5em;
	background-color: #EEE;
    border-radius: 1em;
	-moz-border-radius: 1em;
    border-top-color: #FFFFFF;
    border-left-color: #FFFFFF;
    border-bottom-color: #DDDD44;
    border-right-color: #DDDD44;
	*/
}
div#navig {
	position: absolute;
	top: 300px;
	left: 10px;
	width: 100px;
	margin: 0;
	padding: 0;
}
div#more {
	position: absolute;
	left: 0.5em;
	top: 400px;
	width: 15.5em;
	margin: 0;
	padding: 0;
}
div#navig ul, div#more ul {
	padding: 0 0 0 1em;
	/* marge obligatoire pour IE ! */
	margin: 0;
}
.message{
	background-color: #CC0000;
	border-style: outset; border-width: medium; border-color: #d0c7c7;
	color: black;
	padding: 10px 10px 10px 10px;
	margin: 20px 20px 20px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	line-height: 160%;
	text-align:left;
}

