
.bottom-filet
{
     border-bottom : 1px solid silver;
}


.bordg_login {
margin-top: 0px;
background: url(images/bord-g_log_bleu.png) no-repeat;
}


.fond_logsociete {
margin-top: 0px;
background:url(images/fond_log_bleu.png) repeat-x;
color: #e2e3e5;
font-weight: bold;
}



.fond_bouton {
margin-top: 0px;
background:url(images/fond_bouton_bleu.png) repeat-x;
color: #c2cdd4;
font-weight: normal;
}

.fond_loguser {
margin-top: 0px;

background:url(images/fond_log_bleu.png) repeat-x;
color: #57c9e6;
}

.bord_bouton {
margin-top: 0px;
background:url(images/bord-bouton_bleu.png) no-repeat;
}

.titre_port {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0045ad;
	padding-left: 3px;
	padding-right: 3px;
}



.headportg {
	background-image: url(images/bord_h_g.png);
	height:31px; 
	width:6px;
}

.headport {
	background-image: url(images/bord_h_c.gif);
	background-repeat: repeat-x;
	height:31px; 
}

.headportd {
	background-image: url(images/bord_h_d.png);
	height:31px; 
	width:6px;
}


.piedportg {
	background-image: url(images/bord_b_g.png);
	background-repeat: no-repeat;
	height:19px;
	width:6px;
	
}



.piedport {
	background-image: url(images/bord_b_c.png);
	background-repeat: repeat-x;
	height:19px;
	
}


.piedportd {
	background-image: url(images/bord_b_d.png);
	background-repeat: no-repeat;
	height:19px;
	width:6px;
	
}



.habiportl {
	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #707174;
	background-color: white ;
}

.habiportr {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #707174;
	background-color: white ;
}




.menu_actif_g {
  background:url(images/ong-g_actif.png);
  height:28px;
  width: 6px;
}

.menu_actif_c {
  background:url(images/ong-c_actif.png);
  height:28px;
}

.menu_actif_d {
  background:url(images/ong-d_actif.png);
  height:28px;
  width: 6px;
}




.menu_inactif_g {
  color:#1171e7; 
  background:url(images/ong-g_inactif_bleu.png);
  height:28px;
  width: 6px;
}

.menu_inactif_c {
  color:#1171e7; 
  background:url(images/ong-c_inactif_bleu.png);
  height:28px;
}

.menu_inactif_d {
  color:#1171e7; 
  background:url(images/ong-d_inactif_bleu.png);
  height:28px;
  width: 6px;
}



.footer 
{
    background:url(images/footer_bleu.gif);
    height:35px;
}


.menu-mtact {
  background: url(images/totem_actif_bleu.gif) repeat-x;
  height:48px; 
  text-decoration:none;
  color:#ffffff;
  display:block; 
  line-height:48px;
  border-bottom:1px solid #707174;
  border-top:1px solid #707174;
}
.menu-mtinact {
  color:#1171e7; 
  background:url(images/totem_inactif.gif) repeat-x;
  height:48px;
  display:block; 
  line-height:48px;
  border-bottom:#707174 solid 1px;
  color:#141312;
  cursor: pointer ;
}

.menu-mtinact-over {
  background:url(images/totem_over_bleu.gif) repeat-x;
  color:#141312;
  height:48px;
  cursor: pointer ;
}

.main_container {

width:100%;
height:100%;
min-height: 520px;
min-width: 200px;
background:url(images/fond_bleu.jpg) repeat-x;
background-color: #0d4f80;
overflow:hidden;

}

.fondbarremenuleft 
{
	/*background-color: #5d5d7d;*/
    background-color : #abadb0;
	/*background-image: url(images/totem_fin.gif);
	background-repeat :no-repeat;*/
}

.topmenuleft
{
    background-image: url(images/totem_haut.gif);
}

.bottommenuleft
{
    background-image: url(images/totem_bas.gif);
}
/* fin mignotte*/

.puce
{
	display : list-item;
	list-style-image : url(images/ok3.png);
}

h1 
{
	font-size:small;
}

.buttonsanteon 
{
  border-Top-Width: thin;
  border-Top-Style: none;
  border-Right-Width:thin;
  border-Right-Style: none;
  border-Left-Width: thin;
  border-Left-Style: none;
  border-bottom-Style:none;
  border-Bottom-Width:thin;
  font-Weight: bold;
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
  color: white;
  background-Color: #171746;
  height:25px;
  border-bottom-color: #171746;
}
 .buttonsanteoff 
{
  cursor:pointer;
  border-Top-Width: thin;
  border-Top-Style: none;
  border-Right-Width:thin;
  border-Right-Style: none;
  border-Bottom-Width: thin;
  border-Bottom-Style: none;
  border-Left-Width: thin;
  border-Left-Style: none;
  font-Weight: bold;
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
  color: ButtonHighlight;
  height:25px;
  background-Color: #8b8ba2;
  border-bottom-color: #171746;
 }

.label
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 13px;
    font-weight: bold;
    color:#171746;
}

.textbox
{
	border-style: none;
	border-width: 0;
}
.accordion-titlestyle
{
	background-color: #5d5d7d;
	border-color: #5d5d7d;
	border-width: 0px; 
	border-style: solid;
	height: 35px;
	border-bottom: 7px solid;
    border-bottom-color: #d1d1da;
    
	cursor:hand;
	font-family: Verdana, Arial, Helvetica;
    font-size: 13px;
    font-weight: Normal;
    color: White;
}
.accordion-item
{
	cursor:hand;
	font-family: Verdana, Arial, Helvetica;
    font-size: 13px;
    font-weight: Normal;
    background-color: white;
    height: 35px;
    
}


@media print 
{
	.unableprint
	{
		display:none;
		
	}
}
.horaire
{
	background-color: #d1d1da;
	border-color:#171746;
	border-width:1px;
	border-style:solid;
	font-family: Verdana, Arial, Helvetica;
    font-size: 8px;
    font-weight: normal;
    color:Black;
}
.rv
{
	background-color: #d1d1da;
	border-color:#171746;
	border-width:1px;
	border-style:solid;
	font-family: Verdana, Arial, Helvetica;
    font-size: 13px;
    font-weight: normal;
    color:Black;
}

/*
.calendar
{

 border-color : #171746;
}
*/


.todaydaystyle 
{
  font-weight:bold;
  border-color: White;
  border-style:  solid;
  border-width: 2px;
  color: White; 
  background-color: #5d5d7d;
}
.daystyle 
{
	border-color: #5d5d7d;
	border-width : 1px;
    border-style : solid; 
	background-color: #d1d1da;
	
}
.dayheaderstyle
{
  color: #5d5d7d;
}

.selecteddaystyle
{
	background-color: #5d5d7d;
	font-weight :bold;
	
}
.weekenddaystyle
{
	border-color : #171746;
	background-color: #8b8ba2;
	border-width:1px ; 
	border-style:solid ;
	
}
.othermonthdaystyle
{
	background-color: #e8e8ec;
}
.titlestyle
{
	border-top : solid 7px #171746;
	border-left : solid 0px #171746;
	border-right : solid 0px #171746;
	border-bottom : solid 7px #d1d1da;
	background-color: #171746;
	height:32px;
	color: white; 
	
}
.netsoftlinks
{
	color: Green;
	font-family: Verdana, Arial, Helvetica;
   font-size: 13px;
   font-weight: Normal;
}

.netsoftlinksreduit
{
	color: Green;
	font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   font-weight: Normal;
}


.darknetsoftlinks
{
	color: Black;
	font-family: Verdana, Arial, Helvetica;
    font-size: 13px;
    font-weight: Normal;
}

.whitenetsoftlinks
{
	color: white;
	font-family: Verdana, Arial, Helvetica;
    font-size: 13px;
    font-weight: Normal;
}

.logonetsoft
{
	background-image: url(images/logo-netsoft-small-clair.png) ;
	background-repeat:no-repeat;
	background-position:center;
}
.logosoft
{
	background: url(./images/logo-netsoft-small-clair.png);
}

.bannermenu
{
	/*border :1px;
	border-top-style: solid ; 
	border-bottom-style: solid;
	border-top-color: #8b8ba2 ;
	border-bottom-color: #171746 ;
	background-color: #171746;*/
	height: 69px;
    background-image: url(images/header_bleu.jpg);
    background-color: #082A58;
	background-repeat:no-repeat;
	
}

.barremenu
{	
	border :1px;
	border-top-style: solid ; 
	border-bottom-style: solid;
	border-top-color: #8b8ba2 ;
	border-bottom-color: #171746 ;
	background-color: #171746;
	height: 25px;
}





.fonditemmenuleft
{
	
	background-color: #171746;
}
.fondselecteditem
{
	background-color: #8b8ba2;
	font-size: 13px;
	
}

.txtnormal
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 13px;
    font-weight: normal;
    color:Black;
}
.normal
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
    color:Black;
}
.txtnormalblue
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 13px;
    font-weight: normal;
    color: Blue;
} 
.txtreduit
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
    color:Black;
    
}
.txtnormalwhite
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 13px;
    font-weight: Normal;
    color: White;
}

.titlebarinfo
{
	background-color: #171746;
	border-color: #171746;
	border-width: 0px; 
	border-style: solid;
	height: 25px;
	border-bottom: 7px solid;
    border-bottom-color: #d1d1da;
}

.info
{
	border-color:#171746;
	border-width:1px ; 
	border-style:solid ;
	background-color: white ;
}

.info2
{
	background-color: white ;
}

.alternateinfo 
{
	background-color: #d1d1da;
	/*border-color:#D4D5E4;*/
	border-width:0px;
	/*border-style:solid ;*/
	
	 /*border-bottom : 1px silver solid;*/

}
.selectedinfo 
{
	background-color: #777777;
	border-color:#5d5d7d;
	border-width:1px ; 
	border-style:solid ;

}
@media screen {
    body
{
	/*font-weight: normal;*/
	/*font-size: 10px;*/
	/*word-spacing: normal;*/
	/*text-transform: none;*/
	/*background-image: url(images/greygrid.gif);*/
	font-family: Verdana, Arial, Helvetica;
	letter-spacing: normal;
	/*background-color: white;*/
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;  
	font-size: 13px;
    font-weight: Normal;
   
}
}
@media print {
    body
{
	/*font-weight: normal;*/
	/*font-size: 10px;*/
	/*word-spacing: normal;*/
	/*text-transform: none;*/
	/*background-image: url(images/greygrid.gif);*/
	font-family: Verdana, Arial, Helvetica;
	letter-spacing: normal;
	background-color: white;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;  
	font-size: 13px;
    font-weight: Normal;
    /*SCROLLBAR-FACE-COLOR: #353964; 
	SCROLLBAR-HIGHLIGHT-COLOR: #787AAF; 
	SCROLLBAR-SHADOW-COLOR: #1C1D39; 
	SCROLLBAR-3DLIGHT-COLOR: #353456; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #5d5d7d; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000;*/
}
}

/*TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Verdana, Arial, Helvetica;
	}	
		
th	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Verdana, Arial, Helvetica;
	}	*/

a 
{
	font-size: 12px;
	/*COLOR: Green; */
	LETTER-SPACING: normal; 
	TEXT-DECORATION: none;
	
	}

a:link	{	
	text-decoration:	none;
	
	/*color:	Green;*/
	}	
		
a:visited	{	
	text-decoration:	none;
	/*color:	Green;*/
	}	
		
a:active	{	
	text-decoration:	none;
	/*color:	Green;*/
	}	


a:hover 
{
	/*COLOR: Green;*/
	/*LETTER-SPACING: 1;*/
	text-decoration: underline;
	
	}
		
small	{	
	font-size:	.7em;
	}	

big	{	
	font-size:	1.17em;
	}	

blockquotte, pre	{	
	font-family:	Verdana, Arial, Helvetica;
	}	
	

ul li	{	
	list-style-type:	square;
	}	

ul li li {	
	list-style-type:	disc;
	}	

ul li li li {	
	list-style-type:	circle;
	}	
	
ol li 	{	
	list-style-type:	decimal;
	}	

ol ol li	{	
	list-style-type:	lower-alpha;
	}	

ol ol ol li	{	
	list-style-type:	lower-roman;
	}	

img 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}


    .containerinactifs {color:black; margin:4px 0 0 0;}
    .containerinactifs td.left {width:6px; background: url(Images/onglet_inactif_left_gris.png) no-repeat; height:27px}
    .containerinactifs td.center {background: url(Images/onglet_inactif_center_gris.png); height:27px;color:black }
    .containerinactifs td.right {width:6px; background: url(Images/onglet_inactif_right_gris.png) no-repeat; height:27px}
    
    .containeractifs {color:Black; margin:4px 0 0 0;}
    .containeractifs td.left {width:6px; background: url(Images/onglet_actif_left_blanc.png) no-repeat; height:27px;}
    .containeractifs td.center {background: url(Images/onglet_actif_center_blanc.png); height:27px;color:Black; }
    .containeractifs td.right {width:6px; background: url(Images/onglet_actif_right_blanc.png) no-repeat; height:27px;}
    
    
        /*.containerover td.left {width:6px; background: url(Images/ong_over_left_marron.png) no-repeat; height:28px;}
    .containerover td.center {background: url(Images/ong_over_center_marron.png); height:28px; }
    .containerover td.right {width:6px; background: url(Images/ong_over_right_marron.png) no-repeat; height:28px;}*/
    
    
    
    
    
    
    
    
    
        .containerboutonactifs {color:Black;margin-right:2px;}
    .containerboutonactifs td.left {width:16px; background: url(Images/bouton_valider_left_vert.png) no-repeat; height:28px;}
    .containerboutonactifs td.center {background: url(Images/bouton_valider_center.png); height:28px;color:Black; }
    .containerboutonactifs td.right {width:8px; background: url(Images/bouton_valider_right.png) no-repeat; height:28px; }

  .containerboutoninactifs {color:Black;margin-right:2px;}
    .containerboutoninactifs td.left {width:16px; background: url(Images/bouton_annuler_left_rouge.png) no-repeat; height:28px;}
    .containerboutoninactifs td.center {background: url(Images/bouton_valider_center.png); height:28px;color:Black; }
    .containerboutoninactifs td.right {width:8px; background: url(Images/bouton_valider_right.png) no-repeat; height:28px; }


    
        /*.containerboutonover td.left {width:6px; background: url(Images/ong_over_left_marron.png) no-repeat; height:28px;}
    .containerboutonover td.center {background: url(Images/ong_over_center_marron.png); height:28px; }
    .containerboutonover td.right {width:6px; background: url(Images/ong_over_right_marron.png) no-repeat; height:28px;}*/
