body {
	/*background-color:#8EB134;*/
	background-image:url(http://www.artepub.be/img_project/site/backg_body.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin: 0;
	padding: 0;
	text-align:center;
}

hr{
clear:left;
visibility:hidden;
}

a{
text-decoration:none;
color:#2F3B11;
}

a:hover{
color:#CBFF49;
}

h4{
color:#3A484D;}

h3{
color:#521939;
}

/* beginning idartepub_master */
#artepub_master { 

background-color:#fff;
margin: 0 auto;
width: 900px;
text-align:left;
font-size:0.9em;

}
/* end idartepub_master */

/* beginning idartepub_header */
#artepub_header {
background-color:#ffffff;
background-image:url(http://www.artepub.be/img_project/site/FR/bckg_header.gif);
background-position:top left;
background-repeat:no-repeat;
width:900px;
height:177px;
}
/* end idartepub_header */

/* beginning cssGlobalmenu */
/* style the outer div to give it width */
.menu {
font-size:0.85em;
font-weight:bold;
/*padding-bottom:200px;*/}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;
margin:0;
list-style-type:none; 
height:3em; 
background:#10577D;}

/* style the sub-level lists */
.menu ul ul {width:15em;}

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu ul li {float:left;height:3em;line-height:3em;}

/* style the sub level list items */
.menu ul ul li {display:block;width:12em;height:auto; line-height:1em;}

/* style the links for the top level */
.menu a, .menu a:visited {
display:block;
float:left;
height:3em;
font-size:1em;
text-decoration:none;
color:#fff;
background:#10577D;
padding:0 1.5em 0 1em; 
border:none;}

.menu a.down, .menu a.down:visited {
background-image:url(http://www.artepub.be/img_project/site/arrow_hor_out.gif);
background-position:center right;
background-repeat:no-repeat;
}

#current{
background:#FF9900;
color:#000;
}

/* style the sub level links */
.menu ul ul a, .menu ul ul a:visited {
display:block;
background:#C7D534; 
color:#000;
width:12em;height:100%;
line-height:1em; 
padding:0.5em 1em;}
* html .menu ul ul a, * html .menu ul ul a:visited  {width:14em; width:12em;}


/* style the table so that it takes no part in the layout - required for IE to work */
.menu table {position:absolute; left:1px; top:0; width:0; height:0; font-size:1em; z-index:-1;}


/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#C7D534;}
/* style the fourth level background */
.menu ul ul ul ul a, .menu ul ul ul ul a:visited {background:#C7D534;}

/* style the sub level 1 background */
.menu ul :hover a.sub1 {
color:#fff;
background:#0A2533;
background-image:url(http://www.artepub.be/img_project/site/arrow_vert_hover.gif);
background-position:center right;
background-repeat:no-repeat;
}
/* style the sub level 2 background */
.menu ul ul :hover a.sub2 {color:#fff;background:#0A2533;
background-image:url(http://www.artepub.be/img_project/site/arrow_vert_hover.gif);
background-position:center right;
background-repeat:no-repeat;}

/* style the level hovers */
/* first */
* html .menu a:hover {color:#fff;background:#0A2533; position:relative; z-index:100;}
.menu li:hover {position:relative;}
.menu :hover > a {color:#fff;background:#0A2533;}
/* second */
* html .menu ul ul a:hover{color:#fff;background:#0A2533; position:relative; z-index:110;}
.menu ul ul li:hover {position:relative;}
.menu ul ul :hover > a {color:#fff;background:#0A2533;}
/* third */
* html .menu ul ul ul a:hover {background:#0A2533; position:relative; z-index:120;}
.menu ul ul ul :hover > a {background:#0A2533;}
/* fourth */
.menu ul ul ul ul a:hover {background:#0A2533; position:relative; z-index:130;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:2.9em;left:0;width:14em;}

/* position the third level flyout menu */
.menu ul ul ul{left:12em;top:0;width:14em;}


/* make the second level visible when hover on first level list OR link */
.menu ul :hover ul{visibility:visible; height:auto; padding-bottom:3em; background:transparent url(http://www.artepub.be/img_project/site/trans.gif);}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{visibility:visible;}
/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul {visibility:visible;}/* CSS Document */


/* end cssGlobalmenu */

/* beginning idartepub_mainHome_left */
#artepub_mainHome_left {
text-align:justify;
padding-left:20px;
float:left;
width:400px;
}

/* end idartepub_mainHome_left */

/* beginning idartepub_mainHome_right */
#artepub_mainHome_right {
float:right;
width:350px;
margin-top:50px;
margin-right:20px;
padding:20px;
font-size:0.8em;
font-weight:bold;
}
/* end idartepub_mainHome_right */

/* beginning idartepub_ficheReseau */
#artepub_ficheReseau { 
width: 900px;
height:auto;
text-align:left;
background-color:#fff/*#9AA2AF*/;
}
/* end idartepub_ficheReseau */

/* beginning idartepub_ficheReseau_left */
#artepub_ficheReseau_left {
text-align:justify;
padding:20px;
float:left;
width:450px;
background-color:#fff;

}

/* end idartepub_ficheReseau_left */

/* beginning idartepub_ficheReseau_right */
#artepub_ficheReseau_right {
float:right;
padding:10px;
background-color:#fff;
}

#artepub_ficheReseau_right ul{
margin-top:1px;
margin-left:30px;
padding:0 0 0 5px;
list-style-type:square;
list-style-position:outside;
}

#artepub_ficheReseau_right ul li{
font-size:0.98em;
color:#3A484D;}

.bordure{
border:1px solid black;
}
/* end idartepub_ficheReseau_right */

/* beginning idartepub_mainReseaux */
#artepub_mainReseaux { 
width: 840px;
margin-top:20px;
margin-left:20px;
/*padding:10px 20px 10px 20px;*/
/*height:700px;*/
text-align:left;
background-color:#FFFFFF;

}

img{border:none;
}

#artepub_mainReseaux ul{ 
 margin: 0;
 padding: 0;
font-size:0.98em;
font-weight:bold;
}

#artepub_mainReseaux ul li{ 
display: inline;
 list-style-type: none;


}

#artepub_mainReseaux ul li a{
 padding: 4px 12px;
 background-color: #8EB134;
color:#fff; 
}



#artepub_mainReseaux ul li a:hover{ 
 background-color: #3A484D;
color:#ffffff;
}
#artepub_mainReseaux ul li a.active{
 background-color: #3A484D;
color:#fff;
}
/* end idartepub_mainReseaux */

/* beginning classartepub_logoListeReseau */
.artepub_logoListeReseau {
margin-bottom:10px;
background-color:#9AA2AF;;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
width:750px;}

.artepub_ListeReseauContainer{
width:850px;
height:auto;
background-color:#9AA2AF;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
margin-top:20px;
padding:0 0 10px 0;
}

.artepub_ListeReseauContainer H4{
padding-top:20px;
}

.artepub_logoReseauListe{
float:left;
width:75px;
height:75px;
padding-right:20px;
padding-bottom:20px;
}
.artepub_reseauDescriptionShort{
/*display:block;*/
margin-left:100px;
padding-right:20px;
padding-bottom:20px;

}

.artepub_infosdetail{
display:block;
background-color:#FFFFFF;
background-image:url(http://www.artepub.be/img_project/site/arrow_vert_hover.gif);
background-position:top left;
background-repeat:no-repeat;
padding:3px 3px 0 10px;
text-align:right;
width:150px;
height:20px;
font-size:0.8em;
font-weight:bold;
float:right;}


/* end classartepub_logoListeReseau */

/* beginning idartepub_couvertureMap */
#artepub_couvertureMap {
float:left;
background-color:#FFFFFF;
}
/* end idartepub_couvertureMap */

/* beginning idartepub_couvertureRight */
#artepub_couvertureRight {
float:left;

margin-left:30px;
}

#artepub_couvertureRight ul
{
font-size:0.8em;
margin: 0;
padding: 0 0 0 0;
list-style-type: square;
}

#artepub_couvertureRight ul li{ 
margin-bottom:5px ;
}

#artepub_couvertureRight ul li a{
display:block;
background-color:grey;
color:000;
padding:2px 2px 5px 10px;
width:100px;

}

#artepub_couvertureRight ul li a:hover{

background-color:white;
color:#000;
padding:2px 2px 5px 20px;
width:100px;

}
/* end idartepub_couvertureRight */

/* beginning classartepub_format */
.artepub_format {
float:left;
width:auto;
height:auto;
margin-right:20px;
}
/* end classartepub_format */

/* beginning classsmall */
.small {
font-size:0.7em;
font-weight:bold;
text-align:center;
}

.small a{
text-decoration:none;
color:#000000;
} 

/* end classsmall */

/* beginning idartepub_agenda */
#artepub_agenda {
float:left;
width:800px;
padding:20px;
}



.artepub_affiche{
float:left;
height:160px;
padding:10px 0 0 10px;
}
.artepub_SpectacleContainer{
height:auto;
background-color:#9AA2AF;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
margin-bottom:20px;
padding:0 20px 20px 0;
}

.artepub_descriptionSpectacle{
margin-left:150px;
padding-top:10px;

}
/* end idartepub_agenda */

/* beginning idartepub_footer */
#artepub_footer {
clear:both;
width:880px;
border-top:1px solid #ffffff;
padding:10px;
text-align:right;
font-size:0.78em;
font-weight:bold;
background-color:##9AA2AF;
}
/* end idartepub_footer */

/* beginning idtextForm */
#textForm {

margin-top:30px;
margin-left:30px;
width:380px;
font-size:0.9em;
text-align:justify;
}
.formItem{
font-weight:bold;
text-align:right;
}
/* end idtextForm */

/* beginning idmenuLangues */
#menuLangues {
float:right;
}

#menuLangues ul {
margin-top:133px;
list-style-type:none;
}

#menuLangues ul li {
float:left;
text-align: center;
/*height:3em;line-height:3em;*/}

#menuLangues ul li a
{
display: block;
margin-left:5px;
padding:4px;
font-size:0.7em;
color:white;
border: 1px solid white;}

#menuLangues ul li a:hover
{

color:black;
background-color:#C7D534;}
/* end idmenuLangues */


