@charset "UTF-8";/* CSS Document */body{ font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color:#43605E; background:url(../imgs/bg-admin.jpg) left 160px repeat-x #FFFFFF; }div.breaker{ overflow:hidden; clear:both; height:1px; }div.breakerHR{ overflow:hidden; clear:both; height:30px; border-bottom:1px solid #43605E; margin-bottom:30px; }.cadre{ border:1px solid #43605E; }a{ text-decoration:none; font-weight:normal; color:#43605E; }a:hover{ text-decoration:underline; }a.lien-ext { text-decoration : underline; color:#999999; }a.lien-ext:hover { text-decoration : none; }p{ text-align:left; margin-top:20px; margin-bottom:0px; }a.stitre { font-size: 14px; font-weight:bold; }a.retourtop { font-size: 8px; font-style:italic; }p.sstitre { font-weight:bold; }span{ color:#9c9ea3; font-style:italic; }hr.ligne { border-top:1px dotted #9c9ea3; }ul li { text-align:left; }/* TOP */div.top{ text-align:center; padding-top:25px; clear:left; }div.top p.baseline{ margin-top:14px; margin-bottom:16px; text-align:center; text-transform:uppercase; color: #43605E; }/* TOP *//* NAV */div#global{	position:absolute; top:160px; width:945px; left:50%; margin-left:-472px; z-index:100;}div.nav{	display:table; width:945px;	background:url(../imgs/bg-admin.jpg) top left repeat-x;}	/* NAV menu deroulant */	div.nav ul#menu li ul{ display:none; }	div.nav ul#menu li:hover ul, div.nav ul#menu li.sfhover ul { display:block; } /* voir JS sur page pour IE */				div.nav ul#menu{		width:945px;		margin:0px; padding:0px;		list-style:none;		}		div.nav ul#menu li{			float:left; display:block; width:140px;			padding:11px 0px 10px 0px; margin-right:1px;			text-align:center;		}		div.nav ul#menu li.pipe{ width:auto; color:#FFFFFF; }		div.nav ul#menu li.white{ color:#FFFFFF; }		div.nav ul#menu li.deconnexion{			float:right; display:block; width:auto;			padding:1px 0 0; margin-right:0;		}				div.nav ul#menu li a{			display:block; width:inherit;			padding:3px 0px 2px 0px; margin:0px;			color:#FFFFFF; font-weight:normal;		}		div.nav ul#menu li a.nav_bouton{			padding:0px;			text-decoration:none;		}		div.nav ul#menu li a.nav_bouton_sel{			padding:0px;			font-weight:bold; text-decoration:none;		}		 		div.nav ul#menu li a.nav_bouton:hover{ color:#C6C7C9; text-decoration:none; }			div.nav ul#menu ul{			position:relative;			list-style:none;			margin:9px 0px 0px 0px; padding:0px;			border: solid 1px #718989;			width:138px;		}			div.nav ul#menu ul li{				position:relative;				float: none; _display:inline; width:138px;				margin:0px; padding:0px;				text-align:left;			}			div.nav ul#menu ul li a, div.nav ul#menu ul li a:hover{				display:block; width:118px;				margin:0px; padding:0px 10px;				background-color:#43605E;			}			div.nav ul#menu ul li a:hover{				text-decoration:none;				background-color:#718989;			}			div.nav ul#menu ul li a span{				margin:0px; padding:3px 0px 2px 0px;				display:block; width:118px;				border:none;				color:#FFFFFF; font-style:normal;			}			div.nav ul#menu ul li a span.niv2{				padding:3px 10px 2px;				width:98px;			}	/* NAV menu deroulant */	/* NAV */		/* CONTENT */div.content{ margin:60px 0px 0px 0px; display:block; z-index:10; text-align:left;}	/* CONTENT left */	div.left{ display:block; float:left; width:265px; text-align:left; }	/* CONTENT left */	/* CONTENT main */	div.main{ display:block; float:left; width:945px; }	div.main h1{		font-size:17px; color:#43605E; padding:21px 0px 0px 23px; text-transform:uppercase;		margin-top:0px; margin-bottom:10px;		background:url(../imgs/tetiere-admin.gif) top left no-repeat;		text-align:left;	}	div.main p{ text-align:justify; }	div.main div.encadre{ border:1px solid #9c9ea3; margin-top:20px; padding:15px; }		div.main div.encadre h2{ font-size:16px; margin:0px; color:#9c9ea3; text-align:center; }		div.main div.encadre p{ text-align:center; }	div.main div.encadre2{ border:1px solid #9c9ea3; padding:15px; }		div.main div.encadre2 h2{ font-size:16px; margin:0px; color:#9c9ea3; text-align:center; }		div.main div.encadre2 p{ text-align:left; }	div.main div.encadre-left{ border:1px solid #9c9ea3; margin-top:20px; padding:15px; }		div.main div.encadre-left h2{ font-size:16px; margin:0px; color:#9c9ea3; text-align:center; }		div.main div.encadre-left p{ text-align:left; }			div.main div.colonneG{ display:block; float:left; margin-right:50px; }		div.main div.colonneG input.text{ width:325px; }		/* CONTENT main */		div#containerSelectionVignette,	div#containerSelectionDoc{ position:relative; display:block; float:left; width:600px; }	div#partSupprimerVignette,	div#partSupprimerDoc{		position:absolute; top:0px; left:0px; z-index:10;		display:none;	}	div#partModifierVignette,	div#partModifierDoc{		display:block; float:left;	}		div#containerSelectionPDF{ position:relative; display:block; float:left; width:600px; }	div#partSupprimerPDF{		position:absolute; top:0px; left:0px; z-index:10;		display:none;	}	div#partModifierPDF{		display:block; float:left;	}	/* CONTENT*//* GALERIE PHOTO */#ulThumbnailList{ display:block; width:965px; list-style-type:none; margin: 0px; padding: 0px; }.photolistitem{    float: left; display:block;    width: 162px; height:242px;	margin:5px 31px 5px 0px; padding:0px;	text-align:center;}.case_vignette {	display:block;	width:150px; height:210px; overflow : hidden;	border: 1px solid #999999;	background-color:#f8f8f8;	padding:5px;	position:relative;}.footerCase{	position:absolute; top:187px; left:5px;	display:block; }/* GALERIE PHOTO *//* FOOTER */div.footer{	text-align:center; color:#43605E; border-top:1px solid #9c9ea3; padding-top:15px;	margin-bottom:25px; margin-top:30px;}/* FOOTER *//* FORM */select{	width:100%;}/* FORM */