/*
 * @version $Id: print.css 7763 2009-01-06 18:44:50Z moyo $
 -------------------------------------------------------------------------
 GLPI - Gestionnaire Libre de Parc Informatique
 Copyright (C) 2003-2009 by the INDEPNET Development Team.

 http://indepnet.net/   http://glpi-project.org
 -------------------------------------------------------------------------

 LICENSE

 This file is part of GLPI.

 GLPI is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 GLPI is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with GLPI; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 --------------------------------------------------------------------------
*/

/*#########Fichier CSS########*/



/* #################################### */
/* ###### general ###### */
/* #################################### */
  body 
  {  
    padding :5px;
	margin :0;
	font-size : 12px;
 	background-color : #FFFFFF;
	color : #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;

  }


div#header{
	display: none;
	}

.over_link {
	display: none;
}

/* #################################### */
 /* ###### liens ###### */
/* #################################### */


  a, a:link
  {
    font-weight: bold;
    text-decoration: none;
  	color : #659900;
  }

  /*
 a:visited   {
    font-weight: bold;
    text-decoration: none;
     color : #659900;
  }
*/

  a:hover
  {
    color: black;
  }

  hr{border: 1px solid #cccccc;
       }


/* #################################### */
 /* ###### form ###### */
 /* #################################### */
 
 form  {font-size: 12px;
  margin:0;
  padding:0;  }

 option {border:1px solid #ccc;
        background-color:#ffffff;}

 .submit { 
 display:none;
 text-align:center;}
  
select { font-size: 11px;
}


input.submit {
        display:none;
	border:1px solid #659900;
        background-color:#eeeeee;
        }
        
input.submit:hover {
        display:none;
	border:1px solid #659900;
       background-color:#ffffff;
        }

.button {
        display:none;
	border:1px solid #659900;
        background-color:#eeeeee;
        }

.button:hover{
        display:none;
	border:1px solid #659900;
       background-color:#ffffff;
        }


.calendrier{
       border:1px solid #659900;
        background-color:#eeeeee;
	vertical-align:middle;
        }
	
.calendrier:hover{
        border:1px solid #659900;
       background-color:#ffffff;
        }



/* #################################### */
 /* ###### table ###### */
/* #################################### */
 table {   }

  th {  
    font-size: 12px;
    font-weight: bold;
   /* background-color: #FFC65D;*/
    background-color: #fccc6f;
	vertical-align:bottom;}

  
  
  td { font-size: 11px;}

.tab_cadre{
 -moz-border-radius: 4px;
  border: 1px solid #cccccc;
}

.tab_cadre2{
text-align:center;
 -moz-border-radius: 4px;
  border: 1px solid #cccccc;
}


.tab_bg_1 {
background-color: #ccccc7;

}
.tab_bg_1_2 {
background-color: #cc5555;

}

.tab_bg_2 {
background-color: #d7d7d2;

}

.tab_bg_2_2 {
background-color: #cc5555;

}

.tab_bg_3 {
  /*background-color: #eeeeee;*/
background-color: #e7e7e2;

}  

.tab_resa {
border:1px dashed #cccccc;
background-color: #d7d7d2;
font-size:8px
}

.tab_resa:hover {

background-color: #ffffff;
border:1px dotted #000000;


}
 

/* #################################### */
 /* ###### login ###### */
/* #################################### */
#contenulogin {
/* a voir je suis pas bien sr  */
/*height: 100%;*/
font-family : Verdana,Arial,Helvetica,sans-serif;
font-size : 12px;
/*position: relative; *//*ou absolute */
left: 50%;
width: 300px;
/*margin-left: -150px;*/
color :#659900;
margin: 0 auto;
}

#boxlogin {
background-color: #FFFFFF;
text-align: center;
height: 200px;
width: 300px;
margin-top: 10px;

}


#boxlogin fieldset {
background-color: #eeeeee;
border: 2px solid #FFC65D;
padding-bottom:10px;
}

#boxlogin legend {
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size: 16px;
font-weight: 700;
background-color: transparent;
}


#boxlogin input {

border: 1px solid #659900;
}

#logo-login {
text-align: center;
margin-top: 100px;

}

.sous_logo {
  font-family: arial;
	font-size: 9px;
	color: #eeeeee;
	text-decoration: none;
	}







/* #################################### */
/* ###### entete  et navigation ###### */
/* #################################### */
#navigation{
	
	display:none;
	/* ## background-color: #C5DAC8;*/
	background-color: #efefe7;
	-moz-border-radius: 8px;
        /*border: 2px outset #659900;*/
	
	
	border: 2px outset #FFC65D;
	
	margin-bottom: 10px;
	padding: 5px;
	
	}

	
.menu_title {
	font-size : 10px;
 	
	color : #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
}	
	
	
		
.menu a {
		font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #757575;
	background-color: transparent;
	text-decoration: none;
	font-weight: bold;
}

.menu a:hover {
font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	text-decoration: none;
	border: none;
	font-weight:bold;
background-color: #339966;
}


a.icon_logo img{
	padding: 7px;
	margin: 1px;
	border: 1px solid #aaaaaa;
	background-color: #ffffff;
	-moz-border-radius: 5px;
       	font-size : 12px;
        font-weight: bold;
}


a.icon_logo:hover img {
	padding: 7px;
	margin: 1px;
	border: 1px solid #999999;
	background-color: #e4e4e4;
	-moz-border-radius: 5px;
}




.icon_nav {
	padding: 4px;
	margin: 1px;
	border: 1px solid #aaaaaa;
	background-color: #C5DAC8;
	-moz-border-radius: 5px;
       	font-size : 12px;
        font-weight: bold;
}


a.icon_nav_move img {
	padding: 4px;
	margin: 1px;
	border: 1px solid #aaaaaa;
	background-color: #C5DAC8;
	-moz-border-radius: 5px;
}

a.icon_nav_move:hover img {
	padding: 4px;
	margin: 1px;
	border: 1px solid #999999;
	background-color: #e4e4e4;
	-moz-border-radius: 5px;
}


.nav_horl {
	padding: 4px;
	margin: 1px;
	border: 1px solid #aaaaaa;
	
	-moz-border-radius: 5px;
       	font-size : 9px;
        
}




	

/* #################################### */
/* ###### navig-console ###### */
/* #################################### */


.icon_consol {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
        font-weight: bold;
        padding: 4px;
	padding-right: 8px;
        margin: 1px;
	border: 1px solid #aaaaaa;
	background-color: #e4e4e4;
	-moz-border-radius: 5px;

}

.icon_consol img{
padding-bottom: 10px;
}

.icon_consol:hover {
	padding: 4px;
	padding-right: 8px;
        margin: 1px;
	border: 1px solid #999999;
	background-color: white;
	-moz-border-radius: 5px;
}


/* #################################### */
/* Footer */
/* #################################### */
#footer{
	display:none;
	/* ## background-color: #C5DAC8;*/
	background-color: #efefe7;
	-moz-border-radius: 8px;
        /*border: 2px outset #659900;*/

	border: 2px outset #FFC65D;
	padding: 5px;
	margin-top: 200px;
	 clear:both;
	}

	
	
.copyright {
	font-size : 10px;
 	
	color :#757575;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;




}	
	
	
/* #################################### */
/* style onglet */
/* #################################### */

#barre_onglets {
display:none;
width:700px;
margin-left: auto;
margin-right: auto;
margin-bottom:0;
padding-bottom:0;


}


ul#onglet {
    font: bold 10px verdana, arial, sans-serif;
    list-style-type: none;
   padding-bottom: 24px;
   border-bottom: 1px solid #ffffff;
    margin: 0;
padding-left:0;

}

ul#onglet li {
    
    float: left;
    height: 21px;
    background-color: #eeeeee;
    margin: 2px 2px 0 2px;
    border: 1px solid #659900;
   border-bottom: 1px solid #fff;
 -moz-border-radius: 4px;	
}

ul#onglet li.actif {
    border-bottom: 1px ridge #659900;
    background-color: #fff;
}

ul#onglet li.invisible {
    border-bottom: 1px solid #fff;
    border: 1px solid #fff;
    background-color: #ffffff;
    width: 20px;
}

ul#onglet li.actif a {
    color: #000;
}

#onglet a {
    float: left;
    display: block;
    color: #666;
    text-decoration: none;
    padding: 4px;
}

#onglet a:hover {
   color : #659900;
  
}




/* #################################### */
/* Raccourcis typo */
/* #################################### */
.verdana1 { font-family: Verdana, Arial, Sans, sans-serif; font-size: 10px; }

/* #################################### */
/* ###### knowledge base / FAQ  ###### */
/* #################################### */

#contenukb {
/* a voir je suis pas bien sr  */
height: 100%;
position: relative; /*ou absolute */
left: 35%;
width: 600px;
margin-left: -150px;
}

#contenukb legend {

font-weight: bold;

}

#contenukb fieldset {
background-color: #eeeeee;
border: 1px solid #FFC65D;
-moz-border-radius: 8px;
padding-bottom:10px;
width: 600px;

}	

#contenukb textarea {

width:550px;

}


.code {	
width: 95%;
 border: dotted 2px #ccc;

	}


/* #################################### */
/* Toolbar */

/* #################################### */
p.toolbar
{
	

	padding: 4px;
	margin-bottom: 0px;
}

p.toolbar a
{
	
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	padding: 5px;
	margin: 2px;
	color: #000;


}

p.toolbar a, p.toolbar a:link, p.toolbar a:visited
{
	border: 1px solid #999;
	-moz-border-radius: 5px;
	text-decoration: none;
	

}

p.toolbar a:hover
{
	border: 1px solid #666;
	-moz-border-radius: 5px;
	background-color: #ffffff;
	text-decoration: none;
}


/* #################################### */
/* style Toolbar-> code knowbase */
/* #################################### */
.souligne {text-decoration : underline;}

.barre { text-decoration : line-through; }



