/**
 * Nodevo - CSS File
 *
 * @author		D.CAMUS
 * @date		01/07/2007
 * @desc		CSS général pour lcs-informatique.com
 * @upgrades 
 *
 */
/* ******* ICONS STYLES ******* */
@import url("icon.css");

/* ******* MENU STYLES ******* */
@import url("menu.css");

/* ******* GENERAL  STYLES ******* */

body {
	background-color:#cfd0d6;
	position:absolute;
	width:800px;
	margin: 0px 0px 0px -400px;
	left: 50%;
	display:block
}

body, td, th { font-family: Arial, Helvetica, sans-serif; }

html, body { height: 100%; }

.clr { clear: both; overflow:hidden; }

a, img { padding: 0; margin: 0; }

img { border: 0 none; }


#header-box  {height:21px;background: url(../images/degrad_menu.jpg) no-repeat; sborder:1px dotted green;}

div.contenu {
	width:800px;
	zheight:700px;
	zpadding-bottom:10px;
	zborder:1px dotted red;	
}

div.contenu table.main td.left_side {
	zfloat:left; 
	width:10px; 
	zheight:100%;
	background: url(../images/left_side.gif) repeat-y;
	zborder: 1px dotted navy;
}

div.contenu table.main td.right_side {
	zfloat:left; 
	width:10px; 
	zheight:100%; 
	background: url(../images/right_side.gif) repeat-y; 
	zborder: 1px dotted navy;
}

div.main_content {
	text-align:center;
	zfloat:left; 
	width:758px; 
	zheight:100%;
	background-color:#fff; 
	zborder: 1px dotted navy;
}

div.contenu div.main_content div.cont745 {
	width:745px;
	zborder:1px dotted black;
	margin-left:10px;
	zmargin-right:10px
}

div.contenu div.footer {
	width:740px;
	padding: 8px 0px;
	zborder:1px dotted pink;
	font-size:9px;
	font-family:Tahoma, Arial, Verdana;
	color:#aaa;
}

a, a:visited {
	color:#8b8f9b;
	text-decoration:underline;
}

a:hover {
	color:#fbab17;
	text-decoration:underline;
}

a.discret, a.discret:visited {
	color:#a9acb5;
	text-decoration:none;
}

a.discret:hover {
	color:#8b8f9b;
	text-decoration:none;
}

a.discret2, a.discret2:visited {
	color:#8b8f9b;
	text-decoration:none;
}

a.discret2:hover {
	color:#fbab17;
	text-decoration:underline;
}


/* *************  page d'accueil     ********************/
/* DCA/NODEVO 03/07/2007 */

div.panLeft {
	width:212px; 
	zfloat:left; 
	margin-top:4px; 
	zbackground:#FFF6e7; 
	zborder-right: 1px solid #fdd790; 
	zheight:100%; 
	text-align:left;
}

td.panLeft {
	background:#FFF6e7; 
	border-right: 1px solid #fdd790; 
	width:100px;
}	

div.panLeft  div.panActu {
	width:192px; 
	padding: 10px 0px 10px 20px; 
	font-family: Tahoma; 
	font-size: 11px; 
	color:#a9acb5; 
	border-bottom: 1px solid #fdd790;
}

div.panLeft  div.panRecrut {
	width:192px; 
	padding: 10px 0px 10px 20px; 
	font-family: Tahoma; 
	font-size: 11px; 
	color:#a9acb5; 
	zborder-bottom: 1px solid #fdd790;
}

div.panLeft  div.panActu span.titreActu {
	font-weight:bold;
	color:#8b8f9b;
}

div.panrightHome{
	font-family: Tahoma; 
	font-size: 11px; 
	color:#8b8f9b; 
	width:531px; 
	zpadding-left:10px;
	padding-top:5px;
	zfloat:left; 
	margin-top:4px; 
	text-align:left;
	zborder-right:1px dotted red
}

div.panPresentation 
{
	float:left;
	padding-left:10px;
	padding-top:2px;
	width:340px;
}
/****************** page contenu ****************/

div.panright{
	font-family: Tahoma; 
	font-size: 11px; 
	color:#8b8f9b; 
	width:510px; 
	padding-left:10px;
	padding-top:5px;
	padding-right:12px;
	zfloat:left; 
	margin-top:4px; 
	text-align:left;
}

div.panright li
{
	font-weight:bold;
	font-size:11px;
	margin-left:20px;
}

.titrePage 
{
	padding-left:5px;
	font-weight:bold;
	font-size:16px;
}

.titreCat
{
	font-weight:bold;
	font-size:15px;
}

div.logoPartenaire 
{
	width:500px;
	zborder:1px dotted black;
	padding:10px 0px 15px 0px;;
	text-align:center;
}