BODY {				background: #FFFFFF; font-family: Arial; font-size: 11px; color: #898989; font-weight: normal; }
TD {				font-family: Arial; font-size: 11px; color: #898989; font-weight: normal; }
table.ptvert { border: 2px dotted #A6D514; background-color: white;}
TEXTAREA { font-family: Verdana; font-size: 10px; color: #675B4F; font-weight: normal;  }
INPUT { font-family: Verdana; font-size: 10px; color: #675B4F; font-weight: normal;  }
SELECT { font-family: Verdana; font-size: 10px; color: #675B4F; font-weight: normal;  }
ul.sortable li {
	position: relative;
}

ul.boxy {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	width: 600px;
}
ul.boxy li {
	cursor:move;
	padding: 0px 0px;
	border: 1px solid #ccc;
	background-color: #eee;
	height: 23px;
}
#phoneticlong .handle {
	float: right;
	background-color: #ccc;
	background-image: url(common/handle.png);
	background-repeat: repeat-y;
	width: 19px;
	height: 23px;
}
.bouton {
font-family: Verdana;
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
border-color: #3D80B4;
border:  1px solid ;
background-color: #3D80B4;

}

div#page {
    position:relative;
    width:980px;
    background-color: #FFFFFF;
}
div#bandeau {
    position:relative;
    width:995px;
    top: 0px;
	height: 88px;
}
div#admin {
    position:absolute;
    width:100px;
    left: 890px;
	top: 0px;
}
div#logo {
    position:relative;
    width:245px;
    left: 0px;
	top: 0px;
	background-image: url(../joshua/logo.gif);
	background-repeat: no-repeat;
	background-position: top-left;
	height: 88px;
}
div#menu {
    position:absolute;
    width:690px;
    left: 293px;
	top: 50px;
	background-image: url(../joshua/menugris.gif);
	background-repeat: no-repeat;
	background-position: top-left;
	height: 38px;
	padding-top: 10px;
	padding-left: 10px;
	font-family: Arial;
	letter-spacing: 1px;
	font-size: 13px;
	color: #898989;
	text-decoration: none;
	font-weight: normal;
}
div#bas {
    position:relative;
    width:840px;
    top: 0px;
	
}
div#gauche {
    position:absolute;
    width:200px;
    top: 20px;
	left: 50px;
}
div#col1 {
    position:absolute;
    width:317px;
    top: 0px;
	left: 0px;
}
div#col1a {
    position:absolute;
    width:361px;
    top: 0px;
	left: 327px;
}
div#col2 {
    position:absolute;
    width:176px;
    top: 0px;
	left: 327px;
}
div#col2a {
    position:absolute;
    width:176px;
    top: 0px;
	left: 513px;
}
div#col3 {
    position:absolute;
    width:529px;
    top: 0px;
	left: 0px;
}
div#col4 {
    position:absolute;
    width:700px;
    top: 0px;
	left: 0px;
}
div#separ {
    position:absolute;
    width:47px;
    top: 20px;
	left: 246px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #898989;
	height: 550px;
}
.pointillemenu {
	width:195px;
	margin-top: 4px;
	margin-bottom: 3px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #898989;
}
.pointillemenu2 {
	margin-top: 2px;
	margin-bottom: 2px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #898989;
}
div#centre {
    position:absolute;
    width:528px;
    top: 20px;
	height: 88px;
	left: 294px;
}
div#foot {
    position:relative;
    width:840px;
}
.itemmenu {
    height: 13px;
}
.itemadresse {
    padding-right: 10px;
}
.Lienorg {
background-image: url(../../Loucatmi/joshua/pucebleue.gif);
background-repeat: no-repeat;
background-position: top-left;
padding-left: 15px;
}
.Lienorg:link { color: #898989; font-family: Arial; font-size: 12px; text-decoration: none; font-weight: normal; letter-spacing: 1px;}
.Lienorg:visited { color: #898989; font-family: Arial; font-size: 12px; text-decoration: none; font-weight: normal; letter-spacing: 1px;}
.Lienorg:hover { color: #898989; font-family: Arial; font-size: 12px; text-decoration: underline; font-weight: normal; letter-spacing: 1px;}
.Lienorg:active { color: #898989; font-family: Arial; font-size: 12px; text-decoration: none; font-weight: normal; letter-spacing: 1px;}

.Lienblancmenu:link { font-family: Arial; 	font-size: 12px; color: #898989; text-decoration: none; font-weight: normal; letter-spacing: 1px; }
.Lienblancmenu:visited { font-family: Arial; 	font-size: 12px; color: #898989; text-decoration: none; font-weight: normal; letter-spacing: 1px; }
.Lienblancmenu:hover {	font-family: Arial; 	font-size: 12px; color: #898989; text-decoration: underline; font-weight: normal; letter-spacing: 1px; }
.Lienblancmenu:active {	font-family: Arial; 	font-size: 12px; color: #898989; text-decoration: none; font-weight: normal; letter-spacing: 1px; }

.titregris { font-family: Arial; font-size: 13px; color: #898989; text-decoration: none; font-weight: bold;  letter-spacing: 1px; }
.textegris { font-family: Arial; font-size: 11px; color: #898989; text-decoration: none; font-weight: normal;  letter-spacing: 1px; }

.themetitle {
    position:relative;
	left: 0px;
	width:683px;
	height: 25px;
	font-family: Arial;
	font-size: 20px;
	color: #3D7DAD;
	text-decoration: none;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #898989;
	margin-bottom: 10px;
	
}

div#formation {
    position:relative;
    width:230px;
	top: 0px;
    font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	
	padding-left: 5px;
	padding-top: 25px;
}
div#infrastructure {
    position:relative;
    width:245px;
	top: 0px;
    font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	
	padding-left: 5px;
	padding-top: 25px;
}
div#temoignage {
    position:relative;
    width:180px;
	top: 0px;
    font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	
	padding-left: 5px;
	padding-top: 25px;
}

div#side {
    background-image: url(../../Loucatmi/logo_sorovim.gif);
	background-repeat: no-repeat;
	background-position: top-left;
	position:relative;
    width:980px;
    top: 0px;
    background-color: #0F298F;
	height:117px;
}
.fondbonhommegris {
    background-image: url(../../Loucatmi/fondbonhommegris.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}



.themetitlea {
    position:relative;
	left: 0px;
	height: 76px;
	background-image: url(../../Loucatmi/alpes/fondtitle.gif);
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 28px;
	color: #FB8507;
	text-decoration: none;
	font-weight: bold;
	padding-top:25px;
	
}

.themetitle2 {
    position:relative;
	left: 0px;
	margin-top: 10px;
	height: 18px;
	background-image: url(../../Loucatmi/pucethemetitle2.gif);
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 13px;
	color: #8FA6B5;
	text-decoration: none;
	font-weight: bold;
	
}
.Lienthemetitle2:link { font-family: Arial; 	font-size: 12px; color: #8FA6B5; text-decoration: none; font-weight: bold; }
.Lienthemetitle2:visited { font-family: Arial; 	font-size: 12px; color: #8FA6B5; text-decoration: none; font-weight: bold; }
.Lienthemetitle2:hover {	font-family: Arial; 	font-size: 12px; color: #8FA6B5; text-decoration: underline; font-weight: bold; }
.Lienthemetitle2:active {	font-family: Arial; 	font-size: 12px; color: #8FA6B5; text-decoration: none; font-weight: bold; }

.titrebleuclair { font-family: Arial; font-size: 16px; color: #8FA6B5; text-decoration: none; font-weight: bold;}

.titrebleuclair2 { font-family: Arial; font-size: 24px; color: #8FA6B5; text-decoration: none; font-weight: bold;}

div#bas1 {
    position:relative;
	width:980px;
    background-color: #2268E0;
	top: 2px;
	height: 3px;
}
div#bas2 {
    position:relative;
	width:980px;
    background-color: #FB8507;
	height:20px;
	padding-top: 3px;
	font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: normal; 
}
.ligneorange {
    position:relative;
	width:780px;
    background-color: #F06A02;
	height: 4px;
	margin-top: 5px;
	margin-bottom: 8px;
}

.pageaccueil {
    position:relative;
    width:980px;
    top: 0px;
	height:140px;
    background-color: #FFFFFF;
}
.pagesection {
    position:relative;
    width:780px;
    top: 0px;
	padding-top:20px;
	height:350px;
    background-color: #FFFFFF;
}
.pageint {
    position:relative;
    width:780px;
    top: 0px;
	padding-top:20px;
	background-color: #FFFFFF;
}

.pointille {
	margin-top: 3px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D20027;
}
.pointillefonce {
	margin-top: 3px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #052F77;
}
.pointilleclair {
	margin-top: 3px;
	margin-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #2268E0;
}
.textebleugrand { font-family: Arial; font-size: 12px; color: #2268E0; text-decoration: none; font-weight: bold;  }
.texteorangegrand { font-family: Arial; font-size: 12px; color: #F06A02; text-decoration: none; font-weight: bold;  }
.textebleudemi { font-family: Arial; font-size: 11px; color: #052F77; text-decoration: none; font-weight: bold;  }
.texteorangedemi { font-family: Arial; font-size: 11px; color: #F06A02; text-decoration: none; font-weight: bold;  }
.textebleu { font-family: Arial; font-size: 11px; color: #2268E0; text-decoration: none; font-weight: normal;   }
.textebleuclair { font-family: Arial; font-size: 11px; color: #1CA0C7; text-decoration: none; font-weight: normal;   }
.texteblancmenu { font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold;  }
.textenoir2 {	font-family: Arial; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal; }
.textebleu2 { font-family: Arial; font-size: 12px; color: #2268E0; text-decoration: none; font-weight: bold;  }
.fondbleufonce { background-color: #052F77;}
.fondbleuclair { background-color: #2268E0;}
.fondblanc { background-color: #FFFFFF;}
.tableauhaut { background-color: #052F77;}

.Lienbleuarial:link { font-family: Arial; 		font-size: 18px; color: #A19F9A; text-decoration: none; font-weight: bold; letter-spacing: 1px; }
.Lienbleuarial:visited { font-family: Arial; 	font-size: 18px; color: #A19F9A; text-decoration: none; font-weight: bold; letter-spacing: 1px; }
.Lienbleuarial:hover {	font-family: Arial; 	font-size: 18px; color: #A19F9A; text-decoration: underline; font-weight: bold; letter-spacing: 1px; }
.Lienbleuarial:active {	font-family: Arial; 	font-size: 18px; color: #A19F9A; text-decoration: none; font-weight: bold; letter-spacing: 1px; }




.Lienbleumenu:link { font-family: Arial; 	font-size: 12px; color: #675B4F; text-decoration: none; font-weight: normal;  }
.Lienbleumenu:visited { font-family: Arial; 	font-size: 12px; color: #675B4F; text-decoration: none; font-weight: normal;  }
.Lienbleumenu:hover {	font-family: Arial; 	font-size: 12px; color: #675B4F; text-decoration: underline; font-weight: normal;  }
.Lienbleumenu:active {	font-family: Arial; 	font-size: 12px; color: #675B4F; text-decoration: none; font-weight: normal;  }

.contenu {
background-image: url(../../Loucatmi/puceronde.gif);
background-repeat: no-repeat;
background-position: top-left;
padding-left: 12px;
	font-family: Verdana;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
	color: #546B6E;
	margin-bottom: 0px;
}
.contenuser {
background-image: url(../../Loucatmi/c_minipuceorange.gif);
background-repeat: no-repeat;
background-position: top-left;
padding-left: 12px;
	font-family: Arial;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #546B6E;
	padding-bottom: 5px;;
}
.contenuser2 {
background-image: url(../../Loucatmi/c_minipuceorange.gif);
background-repeat: no-repeat;
background-position: top-left;
padding-left: 12px;
	font-family: Arial;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #546B6E;
}
.Lienfoot2:link {		font-family: Arial; 	font-size: 11px; color: #052F77; text-decoration: none; font-weight: normal;  }
.Lienfoot2:visited {	font-family: Arial; 	font-size: 11px; color: #052F77; text-decoration: none; font-weight: normal;  }
.Lienfoot2:hover {		font-family: Arial; 	font-size: 11px; color: #052F77; text-decoration: underline; font-weight: normal;  }
.Lienfoot2:active {		font-family: Arial; 	font-size: 11px; color: #052F77; text-decoration: none; font-weight: normal;  }

.Lienfoot2txt {		background-color: #98BFDC; font-family: Arial; 	font-size: 11px; color: #425C87; text-decoration: none; font-weight: normal;  }


.title {
background-image: url(../../Loucatmi/themetitlegrand.gif);
background-repeat: no-repeat;
font-family: Arial;
font-size: 22px;
color: #0054A6;
text-decoration: none;
font-weight: bold;
padding-top:2px;

}
.tableau {
background: transparent;
border : 1px solid #CCCCCC;
font-family: Arial; font-size: 12px; color: #675B4F; text-decoration: none; font-weight: normal; 
}

.tableuser {
background: transparent;
vertical-align: middle;
border : 1px solid #FFFFFF;
font-family: Arial; font-size: 12px; color: #675B4F; text-decoration: none; font-weight: normal; 
}

table#tableau {
padding: 2px;
background-color: #FFFFFF;
}
table#tableau td {
font-family: Verdana;
font-size: 10px;
color: #3399CC;
text-decoration: none;
font-weight: normal;
}

.Lientitle:link {		font-family: Arial; 	font-size: 12px; color: #0F748C; text-decoration: none; font-weight: bold; }
.Lientitle:visited {	font-family: Arial; 	font-size: 12px; color: #0F748C; text-decoration: none; font-weight: bold; }
.Lientitle:hover {		font-family: Arial; 	font-size: 12px; color: #0F748C; text-decoration: underline; font-weight: bold; }
.Lientitle:active {		font-family: Arial; 	font-size: 12px; color: #0F748C; text-decoration: none; font-weight: bold; }

A:link {			font-family: Arial; 	font-size: 12px; color: #0F748C; text-decoration: none; font-weight: normal; }
A:visited {			font-family: Arial; 	font-size: 12px; color: #0F748C; text-decoration: none; font-weight: normal; }
A:hover {			font-family: Arial; 	font-size: 12px; color: #0F748C; text-decoration: underline; font-weight: normal; }
A:active {			font-family: Arial; 	font-size: 12px; color: #0F748C; text-decoration: none; font-weight: normal; }
.Lien2:link {		font-family: Verdana; 	font-size: 10px; color: #FD5F2D; text-decoration: underline; font-weight: normal; }
.Lien2:visited {	font-family: Verdana; 	font-size: 10px; color: #FD5F2D; text-decoration: underline; font-weight: normal; }
.Lien2:hover {		font-family: Verdana; 	font-size: 10px; color: #078E55; text-decoration: underline; font-weight: normal; }
.Lien2:active {		font-family: Verdana; 	font-size: 10px; color: #FD5F2D; text-decoration: underline; font-weight: normal; }
.Textelien {		font-family: Verdana; 	font-size: 10px; color: #FD5F2D; text-decoration: none; font-weight: normal; }
.Lien3:link {		font-family: Verdana; 	font-size: 12px; color: #FF0000; text-decoration: none; font-weight: bold; }
.Lien3:visited {	font-family: Verdana; 	font-size: 12px; color: #FF0000; text-decoration: none; font-weight: bold; }
.Lien3:hover {		font-family: Verdana; 	font-size: 12px; color: #FF0000; text-decoration: underline; font-weight: bold; }
.Lien3:active {		font-family: Verdana; 	font-size: 12px; color: #FF0000; text-decoration: none; font-weight: bold; }
.Lien4:link {		font-family: Verdana; 	font-size: 9px; color: #0E3192; text-decoration: underline; font-weight: normal; }
.Lien4:visited {	font-family: Verdana; 	font-size: 9px; color: #0E3192; text-decoration: underline; font-weight: normal; }
.Lien4:hover {		font-family: Verdana; 	font-size: 9px; color: #FF7F00; text-decoration: underline; font-weight: normal; }
.Lien4:active {		font-family: Verdana; 	font-size: 9px; color: #0E3192; text-decoration: underline; font-weight: normal; }
.Lientitre:link {		font-family: Verdana; 	font-size: 10px; color: #0E3192; text-decoration: underline; font-weight: bold; }
.Lientitre:visited {	font-family: Verdana; 	font-size: 10px; color: #0E3192; text-decoration: underline; font-weight: bold; }
.Lientitre:hover {		font-family: Verdana; 	font-size: 10px; color: #FF7F00; text-decoration: underline; font-weight: bold; }
.Lientitre:active {		font-family: Verdana; 	font-size: 10px; color: #0E3192; text-decoration: underline; font-weight: bold; }
.bleu {				font-family: Verdana; 	font-size: 10px; color: #0E3192; text-decoration: none; font-weight: normal; }
.noir {				font-family: Arial; font-size: 12px; color: #675B4F; text-decoration: none; font-weight: normal;  }
.noirpetit {		font-family: Arial; 	font-size: 10px; color: #000000; text-decoration: none; font-weight: normal; }
.blanc {			font-family: Verdana; 	font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: normal; }
.gris {				font-family: Verdana; 	font-size: 10px; color: #A0B2BB; text-decoration: none; font-weight: normal; }
.grasbleu {			font-family: Verdana; 	font-size: 10px; color: #0E3192; text-decoration: none; font-weight: bold; }
.grasnoir {			font-family: Verdana; 	font-size: 10px; color: #000000; text-decoration: none; font-weight: bold; }
.grasblanc {		font-family: Verdana; 	font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.grasgris {			font-family: Verdana; 	font-size: 10px; color: #A0B2BB; text-decoration: none; font-weight: bold; }
.textenoir {		font-family: Verdana; 	font-size: 10px; color: #000000; text-decoration: none; font-weight: normal; }

.textenoirgras {	font-family: Verdana; 	font-size: 10px; color: #000000; text-decoration: none; font-weight: bold; }
.textenoirgras2 {	font-family: Arial; 	font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; }
.texterouge {		font-family: Verdana; 	font-size: 10px; color: #FF0000; text-decoration: none; font-weight: normal; }
.texterougegras {	font-family: Arial; 	font-size: 12px; color: #FF0000; text-decoration: none; font-weight: bold;  }
.texteorangegras {	font-family: Arial; 	font-size: 12px; color: #FF7F00; text-decoration: none; font-weight: bold;  }
.texteorange 	{	font-family: Arial; 	font-size: 12px; color: #FF7F00; text-decoration: none; font-weight: normal;  }
.texterouge2 {		font-family: Arial; 	font-size: 11px; color: #FF0000; text-decoration: none; font-weight: normal; }
.texterougegras2 {	font-family: Arial; 	font-size: 11px; color: #FF0000; text-decoration: none; font-weight: bold; }
.trblanc {			background-color: #FFFFFF;}
.trbleuciel {		background-color: #AECFED;}
.trbleufonce {		background-color: #0E3192;}
.trgris {			background-color: #003049;}
.trgrisclair {		background-color: #A0B2BB;}
.trorange {			background-color: #FF9C00;}