@import url("./style.css");
@import url("./header.css");
@import url("./footer.css");
@import url("./structure_pages.css");
@import url("./bleu.css");
@import url("./authentification.css");

a
{
	color:#18A1DF;
	font-weight:bold;
	text-decoration:underline;
}

div.blanc	{clear:both;height:1px;}


div.tabNavigator
{
 	position: relative;
	overflow:hidden;
	background-image:url(../images/tab/bg_tabNavigator.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-bottom:20px;
}

div.tabNavigator ul
{
	width: 100%;
	margin-top
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

div.tabNavigator li
{
	float:left;
	margin-right:3px;
}

div.tabNavigator li a
{
	font-size:13px;
	display:block;
	background-color:#18a1df;
	padding:5px 10px;
	text-decoration:none;
	color:#ffffff;
	border:1px solid #18a1df;
	cursor:pointer;
}

div.tabNavigator li.tabActif a, div.tabNavigator li a:hover
{
	background-color:#ffffff;
	color:#000000;
	cursor:normal;
	border-bottom:1px solid #ffffff;
	text-decoration:none;
}


ul.carre {
	font-size:11px;
	margin-bottom:10px;
	padding-left:25px;
	list-style-image:url(../images/puces/p_sq_bleu.gif);
	list-style-position:outside;
}

#col_middle ul.carre li ul {
	margin-left:15px;
	list-style-image:url(../images/puces/p_sq2_bleu.gif);
}

#col_contenu {margin-left:179px;width:800px;min-height: 400px;padding-bottom:30px;position:relative;}

#col_left #menu li span.itemOff{font-family: Arial, Helvetica, sans-serif; font-size: 13px;line-height:15px; color: #272c32;text-decoration:none; display:block; font-weight:bold;}

#col_left #menu li.sublevel span.itemOff {color:#FFFFFF;}

/* jqModal Styline */
/* z-index defaults to 3000 (in jqModal.js). You can pass as a parameter to change */

.jqmWindow { /* posistions & contains the modal window */
    width: 400px;
    background-color: #fff;
    display: none;
    position: absolute;
    top: 5%;
    left:100px;
    /* padding:20px; */
    text-align:left;
}

.jqmOverlay {
	background-color: #333;
}

.jqmWindow .boxTitre
{
	background-image:url("../../../public/images/gestion_admin/fond_bloc_entete.gif");
	height:26px;
}
.jqmWindow .boxTitre b
{	left:10px;	position:relative;	top:6px;	}


.jqmWindow .boxContenu
{	padding:20px;	}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     display:none;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(15 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.jqmWindow h1
{
	font-size:18px;
}

.jqmCaptureWebcam
{
	width:650px;
	top:15%;
	left:70px;
}


input.champs_nombre		{	width:50px;		}
input.champs_date		{	width:120px;	}
input.champs_nom		{	width:160px;	}
