
ul.menu {
	border: 1px solid #AA92F9;
	margin:0px;
	padding:0px;
	background:#EFE9FC;
}

ul.menu li {
	margin:0px;
	padding:0px;
	border-top: 1px dashed #AA92F9;
}
ul.menu li div {
	margin:0px;
	padding:0px 8px 0px 0px;
	left:4px;
	position:relative;
}
ul.menu li li div {
	margin:0px;
	padding:0px 12px 0px 0px;
	left:10px;
	position:relative;
}

ul.menu li.item1 {
	border-top:none;
}

ul.menu li.active {
	background:#FFF;
}

ul.menu li li {
	margin:0px;
	padding:0px;
	border-top: none;
}

ul.menu li a {
	padding:0px 5px 0px 0px;
	line-height:20px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
ul.menu li a:hover {
	text-decoration:none;
	color:#EDA716;
}
ul.menu li li a{
	padding:0px 0px 0px 0px;
	font-weight:normal;
}
ul.menu li.active a{
	color:#EDA716;
	background:#FFF;
}
ul.menu li.active li a{
	color:#000;
	padding:0px 0px 0px 0px;
	font-weight:normal;
}
ul.menu li.active li.active a{
	color:#000;
	font-weight:bold;
}
ul.menu li.active li a:hover{
	color:#E4701C;
}


ul.menu li.parent li, ul.menu li.parent li.parent li{
	background:#FFFFFF;
	margin:0px;
	padding:0px;
}

div.mod_placehere-orange , div.mod_placehere-orange2{
padding-top:5px;
}

div.mod_placehere-orange table.contentpaneopen tr,div.mod_placehere-orange table.contentpaneopen td, 
div.mod_placehere-orange table.contentpaneopenheader tr,div.mod_placehere-orange table.contentpaneopenheader td{
 padding:0px 0px 0px 0px;
 margin:0px; 
 border:0px;
}



div.mod_placehere-orange2 table.contentpaneopen tr,div.mod_placehere-orange2 table.contentpaneopen td, 
div.mod_placehere-orange2 table.contentpaneopenheader tr,div.mod_placehere-orange2 table.contentpaneopenheader td{
 padding:0px 0px 0px 0px;
 margin:0px; 
 border:0px;
}


div.mod_placehere-orange table.contentpaneopenheader , div.mod_placehere-orange2 table.contentpaneopenheader{
 padding:0px 0px 0px 2px;
 margin:0px; 
 border:0px;
 background: #EDA716;
 color:#000;
font-weight:bold;
width:100%;
border-top: 1px solid #CF681D;
border-left: 1px solid #CF681D;
border-right: 1px solid #CF681D;
border-bottom: 1px dashed #CF681D;
}





div.mod_placehere-orange table.contentpaneopen{
 border:0px;
   padding:0px 0px 0px 2px;
 margin:0px; 
  background:#F6D38B;
  border-bottom: 1px solid #CF681D;
border-left: 1px solid #CF681D;
border-right: 1px solid #CF681D;
color:#000;
}




div.mod_placehere-orange2 table.contentpaneopen{
 border:0px;
   padding:0px 0px 0px 2px;
 margin:0px; 
  border-bottom: 1px solid #CF681D;
border-left: 1px solid #CF681D;
border-right: 1px solid #CF681D;
color:#000;
}

div.mod_placehere-orange table.contentpaneopen a  {
color:#000;
}


div.mod_placehere-orange2 table.contentpaneopen a  {
color:#000;
}

div.mod_placehere-orange2 table.contentpaneopen a:hover {
color:#EDA716;
}


div.mod_placehere-vertclair{
padding-top:5px;
}

div.mod_placehere-vertclair table.contentpaneopen tr,div.mod_placehere-vertclair table.contentpaneopen td, 
div.mod_placehere-vertclair table.contentpaneopenheader tr,div.mod_placehere-vertclair table.contentpaneopenheader td{
 padding:0px 0px 0px 0px;
 margin:0px; 
 border:0px;
}

div.mod_placehere-vertclair table.contentpaneopenheader{
 padding:0px 0px 0px 2px;
 margin:0px; 
 border:0px;
 background: #E7F7CB;
 color:#000;
font-weight:bold;
width:100%;
border-top: 1px solid #71B248;
border-left: 1px solid #71B248;
border-right: 1px solid #71B248;
border-bottom: 1px dashed #71B248;
}
div.mod_placehere-vertclair table.contentpaneopen{
 border:0px;
   padding:0px 0px 0px 2px;
 margin:0px; 
  background:#FFF;
  border-bottom: 1px solid #71B248;
border-left: 1px solid #71B248;
border-right: 1px solid #71B248;
color:#000;
}

div.mod_placehere-vertclair table.contentpaneopen a{
color:#000;
}
div.mod_placehere-vertclair table.contentpaneopen a:hover{
color:#EDA716;
}

div.mod_placehere-infos{
	background-color: #EFE9FC;
	margin:0px;
	padding:0px 0px 0px 0px;
}

div.mod_placehere-infos div.mod_placehere_leading{
	border-top: 1px solid #AA92F9;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div.mod_placehere-infos div.mod_placehere_leading.even table.contentpaneopenheader td,
div.mod_placehere-infos div.mod_placehere_leading.even table.contentpaneopen td,
div.mod_placehere-infos div.mod_placehere_following.even table.contentpaneopen td,
div.mod_placehere-infos div.mod_placehere_following.even table.contentpaneopenheader td.contentheading,
div.mod_placehere-infos div.mod_placehere_following.odd table.contentpaneopen td,
div.mod_placehere-infos div.mod_placehere_following.odd table.contentpaneopenheader td.contentheading{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 4px;
}
div.mod_placehere-infos table.contentpaneopen,
div.mod_placehere-infos table.contentpaneopenheader{
	padding:0px; margin:0px;  border:0px;  background-color: #EFE9FC;
}
div.mod_placehere-infos .contentheading{ 
	color:#2D5596; font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div.mod_placehere-infos table.contentpaneopenheader{
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
}
div.mod_placehere-infos .mod_placehere_leading.even div.article_separator,
div.mod_placehere-infos .mod_placehere_following.even div.article_separator{
	border-top: #AA92F9 dashed 1px;
	background-color: #EFE9FC;
	width:314px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	line-height:0px;
	position:relative;
	height:4px;
	float:right;
}
div.mod_placehere-infos .mod_placehere_following.odd div.article_separator{
	border-top: #AA92F9 solid 1px;
	background-color: #ffffff;
	width:314px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	line-height:0px;
	position:relative;
	height:8px;
	float:right;
}

.contentpaneopen img {
vertical-align:top;

}
