/* Start of CMSMS style sheet 'main' */
BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #616161; PADDING-TOP: 0px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left
}
IMG {
	margin:0px; padding:0px; 
}
#container {
	MARGIN-TOP: 10px; MARGIN-LEFT: auto; WIDTH: 940px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #ffffff
}
#top {
	BACKGROUND: url(templates/entreprendre/images//header.gif) no-repeat; WIDTH: 940px; HEIGHT: 215px
}
#top FORM {
	margin:0px; padding:0px;
}
#top #search {
	POSITION:absolute; MARGIN-LEFT:670px; TOP: 18px;  Z-INDEX:10;
}
#top INPUT {
	border:0px; border-style:0px; border-width:0px;
	width:175px; 
}
#menu-header {
	POSITION:absolute; Z-INDEX:10; HEIGHT: 21px; MARGIN-LEFT:785px; TOP: 178px;
}
LI.menulist {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-TRANSFORM:UPPERCASE;
}
A.menulink {
	PADDING-LEFT: 11px; PADDING-BOTTOM: 3px; COLOR: #4b6467; MARGIN-RIGHT: 12px; BORDER-BOTTOM: #fff 5px solid; TEXT-DECORATION: none;
}
A.menulink:hover {
	PADDING-LEFT: 11px; PADDING-BOTTOM: 3px; MARGIN-RIGHT: 12px; BORDER-BOTTOM: #2D358A 5px solid; TEXT-DECORATION: none
}
A.selected {
	PADDING-LEFT: 11px; PADDING-BOTTOM: 3px; MARGIN-RIGHT: 12px; BORDER-BOTTOM: #2D358A 5px solid; TEXT-DECORATION: none
}
A.selected:hover {
	PADDING-LEFT: 11px; PADDING-BOTTOM: 3px; MARGIN-RIGHT: 12px; BORDER-BOTTOM: #2D358A 5px solid; TEXT-DECORATION: none
}
/*
A.menulink {
	PADDING-LEFT: 11px; BACKGROUND: url(templates/entreprendre/images//arrow.gif) no-repeat; PADDING-BOTTOM: 3px; COLOR: #4b6467; MARGIN-RIGHT: 12px; BORDER-BOTTOM: #fff 5px solid; TEXT-DECORATION: none
}
A.menulink:hover {
	PADDING-LEFT: 11px; BACKGROUND: url(templates/entreprendre/images//arrow-hover.gif) no-repeat; PADDING-BOTTOM: 3px; COLOR: #000; MARGIN-RIGHT: 12px; BORDER-BOTTOM: #db0000 5px solid; TEXT-DECORATION: none
}
*/
#left-content {
	float:left; width:216px; height:auto;
}
#right-content {
	float:left; width:724px; height:auto; background:url(templates/entreprendre/images//bg-axe-central.gif) repeat-y top left;
}

#axe-bottom {
	float:left; width:724px; height:auto; background:url(templates/entreprendre/images//bg-axe-bottom.gif) no-repeat bottom left;
}
#bt-annuaire {
	background:url(templates/entreprendre/images//annuaire.gif) no-repeat 1px 0px;
}
#sub-menu {
	float:left; width:138px; margin-bottom:70px; height:auto; 
}
#overview {
float:left; width:570px; height:540px; margin: 0 0 80px 10px; padding-bottom:20px; overflow-x:hidden;
}
html>body #overview {
	height: auto;
	/*min-height: 450px;*/
} 
#intro {
	width:570px; margin-bottom:80px;
}
#left-intro {
	float:left; width:300px; height:350px;
}
#right-intro {
	float:left; width:250px;
}
LI.submenulist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; TEXT-TRANSFORM:uppercase;
}
A.submenulink {
	DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #2D358A; BORDER-BOTTOM: #2D358A 1px solid; TEXT-DECORATION: none
}
A.submenulink:hover {
	DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: bold; BACKGROUND: #2D358A; PADDING-BOTTOM: 5px; COLOR: #FFF; BORDER-BOTTOM: #2D358A 1px solid; TEXT-DECORATION: none
}
/************************
* PAGE D'ACCUEIL
************************/
H2.top_block_vivre {
	BACKGROUND: url(templates/entreprendre/images//top-block-vivre.gif) no-repeat; width:216px; height:38px;
}
H2.top_block_vivre {
	float:left; 
	line-height:38px; height:38px;
	margin:0px;
	padding:0px;
	text-align:center;
	text-indent:-9999px;
}
.text-low-width {
	font: normal normal bold 20px 'arial', 'sans-serif';
	text-transform:uppercase;
}
.block_vivre {
	float:left;
	width:200px;
	padding:5px;
	clear: both;
	/*
	border-left:1px solid #000;
	border-right:1px solid #000;
	*/
}
.bas_block_vivre {
	float:left; background:url(templates/entreprendre/images//bas-block-vivre.gif) no-repeat ; width:216px; height:31px; margin-bottom:30px;
}
.clear_float {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px
}


H2.top_block {
	BACKGROUND: url(templates/entreprendre/images//top-block.gif) no-repeat; width:216px; height:38px;
}
H2.top_block {
	float:left; 
	line-height:38px; height:38px;
	margin:0px;
	padding:0px;
	text-align:center;
}
.text-h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #2D358A; FONT-FAMILY: "Geneva", Arial, Helvetica, sans-serif; LETTER-SPACING: -1px
}
.block-normal {
	float:left;
	width:200px;
	padding:5px;
	clear: both;
	/*
	border-left:1px solid #000;
	border-right:1px solid #000;
	*/
}
.bas_block {
	float:left; background:url(templates/entreprendre/images//bas-block.gif) no-repeat ; width:216px; height:31px;
}	
.clear_float {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.form {
	BORDER-RIGHT: #dfe4e3 1px solid; BORDER-TOP: #dfe4e3 1px solid; BACKGROUND: #fff; MARGIN: 5px; BORDER-LEFT: #dfe4e3 1px solid; WIDTH: 200px; BORDER-BOTTOM: #dfe4e3 1px solid
}
UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #dfe4e3 1px solid; FONT-FAMILY: "Geneva", Arial, Helvetica, sans-serif; LETTER-SPACING: -1px
}
P {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px
}
A {
	COLOR: #5c6e6a; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
/*********************************
*
**********************************/
.debug {
	border:1px solid #000;
}

/* Inset 3D Raised */
.raised {float:left; background: transparent; width:300px; margin:0 auto; margin-bottom:10px;}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:1.1em; color:#E9C306; letter-spacing:1px;}
.raised p {padding-bottom:0.5em; font: normal normal normal 11px 'arial', 'sans-serif'; color:#fff;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#8A8EBF; border-left:1px solid #fff; border-right:1px solid #eee;}
.raised .b3 {background:#8A8EBF; border-left:1px solid #fff; border-right:1px solid #ddd;}
.raised .b4 {background:#8A8EBF; border-left:1px solid #fff; border-right:1px solid #aaa;}
.raised .b4b {background:#8A8EBF; border-left:1px solid #eee; border-right:1px solid #999;}
.raised .b3b {background:#8A8EBF; border-left:1px solid #ddd; border-right:1px solid #999;}
.raised .b2b {background:#8A8EBF; border-left:1px solid #aaa; border-right:1px solid #999;}


.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#999;}
.raised .boxcontent {display:block;  background:#8A8EBF; border-left:1px solid #fff; border-right:1px solid #999;}
/*
.raised .boxcontent P {margin:0; padding:0; line-height:10px; height:10px; }
.raised .boxcontent BR {margin:0; padding:0; line-height:10px; height:10px;}
*/

/* Inset 3D design-raised */
.design-raised {float:right; background: transparent; width:240px; margin:0 auto;}
.design-raised h1, .design-raised p {margin:0 10px;}
.design-raised h1 {font-size:2em; color:#E9C306; letter-spacing:1px;}
.design-raised p {padding-bottom:0.5em;}

.design-raised .top, .design-raised .bottom {display:block; background:transparent; font-size:1px;}
.design-raised .b1, .design-raised .b2, .design-raised .b3, .design-raised .b4, .design-raised .b1b, .design-raised .b2b, .design-raised .b3b, .design-raised .b4b {display:block; overflow:hidden;}
.design-raised .b1, .design-raised .b2, .design-raised .b3, .design-raised .b1b, .design-raised .b2b, .design-raised .b3b {height:1px;}
.design-raised .b2 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #eee;}
.design-raised .b3 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #ddd;}
.design-raised .b4 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #aaa;}
.design-raised .b4b {background:#ccc; border-left:1px solid #eee; border-right:1px solid #999;}
.design-raised .b3b {background:#ccc; border-left:1px solid #ddd; border-right:1px solid #999;}
.design-raised .b2b {background:#ccc; border-left:1px solid #aaa; border-right:1px solid #999;}


.design-raised .b1 {margin:0 5px; background:#fff;}
.design-raised .b2, .design-raised .b2b {margin:0 3px; border-width:0 2px;}
.design-raised .b3, .design-raised .b3b {margin:0 2px;}
.design-raised .b4, .design-raised .b4b {height:2px; margin:0 1px;}
.design-raised .b1b {margin:0 5px; background:#999;}
.design-raised .boxcontent {display:block;  background:#ccc; border-left:1px solid #fff; border-right:1px solid #999;}
/*******************
*
********************/
.contentpaneopen H3 {
	color:#464646; font:normal normal bold 11px 'arial', 'sans-serif'; text-transform:uppercase; text-decoration:underline; margin:10px 0 0 0; padding:0px;	background:url(templates/entreprendre/images//h3-carre.gif) no-repeat 0px 3px; padding-left:12px;
}
.contentpaneopen P {
	margin:0px; padding:0px; line-height:12px;
}
.contentpaneopen LI {
	list-style-type:circle;	margin:2px 0px 2px 0px;	background:url(templates/entreprendre/images//fleche_mini.gif) no-repeat 0px 3px;	line-height:12px;	padding-left:10px;
}
/*********************
*
*********************/
#one_column_page_content {
	font: normal normal normal 11px 'arial'; margin-bottom:40px;
}
#one_column_page_content LABEL {
	display: block;
	float: left;
	width: 200px;
	text-align: right;
	padding-left:50px;	
	padding-top: 3px ;
}
#one_column_page_content P {
	margin:8px 0 8px 0;
}
#one_column_page_content input, textarea, select {
	border: 1px solid #999999; margin-bottom:1px;
}
#one_column_page_content .no-border {
	border: 0px; border-style:none;
}
#one_column_page_content .blue {
	color:#7FA1B6
}
/************************
* ANNUAIRE
*************************/
.title-vignette {
	font: normal normal normal 10px 'arial'; text-transform:uppercase;
}
.title-vignette A, .title-vignette A:link, .title-vignette A:visited {
	color:#464646; text-decoration:underline;
}
.title-vignette A:hover {
	color:#00f; text-decoration:none;
}
.vignette {
	float:left; border:3px solid #2F368E; width:560px; padding:2px; background:#eee; margin-top:50px;
}
.vignette P.header {
	background:url(templates/entreprendre/images/cellpic3.gif) repeat-x 0px 0px; height:24px; line-height:20px; font:normal normal bold 12px 'arial'; color:white; padding-top:5px; text-transform:uppercase; text-align:center	
}
.vignette P {
	margin:0; padding:0; 
}
.vignette-content {
	float:left; background:#eee; font:normal normal normal 11px 'arial', 'sans-serif'; color:#464646;
}
.vignette-content A, .vignette-content A:link, .vignette-content A:visited {
	text-decoration:underline; color:#00f;
}
.vignette-content A:hover {
	text-decoration:none;
}
.vignette .thumb {
	border:3px solid white; margin:4px;
}
/*
.contentpaneopen * {
	background:#fff;
}*/
.contentpaneopen {
  margin-bottom:50px;
}
.top-society {
  float:right; background:url(http://root.millesens.com/vivre-et-entreprendre2/templates/entreprendre/images/top-society.gif) no-repeat 0px 0px; margin:10px; width:200px; height:auto; padding-top:10px;
}
.bottom-society {
  background:url(http://root.millesens.com/vivre-et-entreprendre2/templates/entreprendre/images/bottom-society.gif) no-repeat 0px bottom; width:200px; height:auto; padding-bottom:10px;
}
.container-society {
  background:#e2e3ef; width:200px; height:auto;
}
.content-society {
  background:#e2e3ef; text-align:left; padding:10px; width:180px;
}
.content-society UL SPAN {
 font:normal normal bold 11px arial; width:160px; height:30px; text-transform:uppercase; text-align:center; 
background:url(http://root.millesens.com/vivre-et-entreprendre2/templates/entreprendre/images/bg-title-society.gif) no-repeat 0px 0px; text-indent:-9999px;
}
.content-society UL {
  width:160px; overflow:hidden;
}
.content-society LI {
  list-style-type:none;
}
.content-society A, .content-society A:link {
  font:normal normal normal 12px 'arial'; clear:both;
}
/* End of 'main' */

/* Start of CMSMS style sheet 'sortable-module' */
table {
	width: 100%;
}
th {
	background-color: #FFF;
}
tr {
	background-color: #eee;
	padding: 4px;
}

tr.altRow {
	background-color: #fff;
}

td {
	padding: 0 5px;
	font: normal normal bold 11px 'arial';
}
td.desc {
	padding: 5px;
	font: normal normal normal 11px 'arial';
}
.rightAlign {
	text-align: right;
}
.tableHeaderOver {
	cursor: pointer;
	color: #354158;
}

tr.over {
	background-color: #354158;
	color: #fff;
	cursor: pointer;
}
/* End of 'sortable-module' */

