/*Federation des archeologues de Wallonie asbl
Réalisé par |FIRST ACT| Fabio Rongione
*/

html, body{ margin:0px 0px 10px 0px; padding:0; text-align:center; background: #716559; font-family:verdana,arial;} 
 
#pagewidth{ width:890px; text-align:left; margin-top: 15px; margin-left:auto; margin-right:auto; background: #716559;} 

#page{ width:890px; /*background: #716559;*/ padding:0px 0px 0px 0px;} 
//
//
//
/*PAGES NAVIGATION-----------------------------------------------------------------*/
#pages {background: #000000;}
.menulist {background: #000000;}

#submenu {list-style: none; margin-left: 0px; padding: 0px 0px 0px 0px; width: 180px;}

.submenuheader{ /*width:170px; display:block; margin: 0px 0px 2px 0px; color:#ffffff; font-family: verdana; font-size: 12px; text-decoration:none; padding:10px 10px 8px 0px; text-align:right; border-top: solid 1px #ffffff; border-bottom: solid 1px #ffffff;*/ display:none;}

/*Navigation*/
#submenunav {list-style: none; margin: 2px 2px 0px 0px; padding: 0 0 50px 0;}
ul#submenunav {padding: 0px;}
ul#submenunav li{margin: 0px 0px 2px 0px; padding: 0px; display: block; font-family: verdana; font-size: 12px; text-decoration:none;}
ul#submenunav li a{ width: 155px; display: block; padding: 5px 10px 5px 0px; text-decoration:none; color:#ffffff; margin-left: 15px; text-align:right; border-top: solid 1px #ffffff; /*border-bottom: solid 1px #ffffff;*/}
ul#submenunav li a:hover{ color:#b5b5b5; }


/*Sous-navigation*/
ul#submenunav li ul{width: 165px; padding: 2px 0px 0px 0px; list-style: none; margin:0px 0px 0px 15px; border-top: solid 1px #ffffff;}
ul#submenunav li ul li{margin: 0px 0px 2px 0px; padding: 0px; display: block; font-family: verdana; font-size: 12px; text-decoration:none;}
ul#submenunav li ul li a{ width: 155px; display: block; padding: 0px 10px 0px 0px; text-decoration:none; color:#ffffff; margin-left: 0px; border: none; text-align:right;}
ul#submenunav li ul li a:hover{ color:#b5b5b5; }



/*Header-------------------------------------------*/

#header{height:170px; width:890px; padding: 0px 0px 0px 0px; margin: 0px auto 0px auto;/*background: #716559;*/ overflow:hidden;} 
#header h1{margin:45px 0px 0px 10px;padding:0px 0px 0px 0px; font-weight: bold; font-family:arial; font-size:20px; color:#ffffff;}
#header h1 a{color:#ffffff; text-decoration:none;}
#header h1 a:hover{color:#ffffff; text-decoration:none;}
#header h2{margin:0px 0px 0px 0px;padding:0px 0px 0px 12px; font-weight: bold; font-family:arial; font-size:18px; color:#000000; font-style:italic;}

/*Contenu du header---------------------------------*/

#logo {background-image: url(img/logo_faw.jpg); width: 180px; height: 170px; float: left;}
#home {display: block; width: 180px; height: 90px; margin-top: 40px;}
#images{width: 528px; height: 170px;float: left; border-left: solid 1px #ffffff; border-right: solid 1px #ffffff;}
#titre{background:#716559; width: 180px; height: 170px; float:left;}

/*Fin header----------------------------------------*/




/*Colonne de gauche---------------------------------*/

#sidebar{ background: url(img/situle_colleft.jpg) top left no-repeat; clear: both; width:180px; float:left; padding: 25px 0px 0px 0px;}
#sidebar ul {margin: 0; padding: 0;}
#sidebar ul li {list-style: none;}
#sidebar ul li a {display:none;}

/*Contenu colonne de gauche-------------------------*/

#sidebar ul li ul {list-style: none; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px;list-style: none; width:170px;}
#sidebar ul li ul li {margin: 0px 0px 0px 10px; display: block; font-family: verdana,arial; font-size: 12px; text-decoration:none;}
#sidebar ul li ul li a { width: 150px; height: 23px; display: block; border-top:solid 1px #ffffff;  padding: 3px 10px 0px 0px; text-decoration:none; color:#ffffff;margin: 0px 0px 0px 0px; vertical-align: bottom; text-align: right;}
#sidebar ul li ul li a:hover { color:#b5b5b5; }

#sidebar ul li ul li ul {width: 161px; padding: 2px 0px 0px 0px; list-style: none; margin:0px 0px 0px 0px; border-top: solid 1px #ffffff;}
#sidebar ul li ul li ul li {margin: 0px 0px 2px 0px; padding: 0px; display: block; font-family: verdana; font-size: 12px; text-decoration:none;}
#sidebar ul li ul li ul li a { width: 145px; display: block; padding: 0px 10px 0px 0px; text-decoration:none; color:#ffffff; margin-left: 0px; border: none; text-align:right;}
#sidebar ul li ul li ul li a:hover { color:#b5b5b5; }

/*
NAV SEC
ul#submenunav li ul{width: 165px; padding: 2px 0px 0px 0px; list-style: none; margin:0px 0px 0px 15px; border-top: solid 1px #ffffff;}
ul#submenunav li ul li{margin: 0px 0px 2px 0px; padding: 0px; display: block; font-family: verdana; font-size: 12px; text-decoration:none;}
ul#submenunav li ul li a{ width: 155px; display: block; padding: 0px 10px 0px 0px; text-decoration:none; color:#ffffff; margin-left: 0px; border: none; text-align:right;}
ul#submenunav li ul li a:hover{ color:#b5b5b5; }*/

/*#menu {list-style: none; clear:left; }
ul#menu {padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px;list-style: none; width:170px;}
ul#menu li{margin: 0px 0px 0px 10px; display: block; font-family: verdana,arial; font-size: 12px; text-decoration:none;}
ul#menu li a{ width: 150px; height: 25px; display: block; border-top:solid 1px #ffffff;  padding: 0px 10px 0px 0px; text-decoration:none; color:#ffffff;margin: 0px 0px 0px 0px; vertical-align: bottom; text-align: right;}
ul#menu li a:hover{ color:#b5b5b5; }*/


#newsmenu {list-style: none; clear:left; }
ul#newsmenu {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;list-style: none; width:182px;}
ul#newsmenu li{margin: 0px 0px 2px 0px; display: block; font-family: verdana,arial; font-size: 12px; text-decoration:none; font-weight:bold;}
ul#newsmenu li a{ width: 154px; display: block; background:url(img/menu.jpg) top left no-repeat; padding: 8px 5px 8px 23px; text-decoration:none; color:#004488;margin: 0px 0px 0px 0px; vertical-align: bottom;}
ul#newsmenu li a:hover{ background-repeat: no-repeat; background-position: -182px 0px; background-image:url(img/menu.jpg); text-decoration:none; color:#FFFFFF; }

#linksmenu {list-style: none; clear:left; }
ul#linksmenu {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;list-style: none; width:182px;}
ul#linksmenu li{margin: 0px 0px 2px 0px; display: block; font-family: verdana,arial; font-size: 12px; text-decoration:none; font-weight:bold;}
ul#linksmenu li a{ width: 154px; display: block; background:666666; padding: 8px 5px 8px 23px; text-decoration:none; color:#444444;margin: 0px 0px 0px 0px; vertical-align: bottom; text-align: right;}
ul#linksmenu li a:hover{ background-repeat: no-repeat; background-position: -182px 0px; background-image:url(img/menu_3.jpg); text-decoration:none; color:#FFFFFF; }

/*Fin colonne de gauche-------------------------*/



/*Contenu central-------------------------------*/

#content{float: left; width:480px; min-height: 480px; border-left: solid 1px #ffffff; border-right: solid 1px #ffffff; padding: 28px 20px 20px 28px;}
#content h2{ color:#ffffff; font-family:verdana,arial, sans serif; font-size: 16px; padding: 0px 0px 0px 0px; margin: 0px 0px 30px 0px; text-align: right; font-weight: 100;}
#content h2 a{ color:#ffffff; font-family:verdana, arial; font-size: 15px; padding: 0px 0px 0px 0px; margin: 0px; text-decoration:underline;}
#content h2 a:hover{ color:#333333; font-family:arial; font-size: 15px; padding: 0px 0px 0px 0px; margin: 0px; text-decoration:none;}
#content h3 { color:#b5b5b5; font-family:verdana,arial, sans serif; font-size: 18px; padding: 0px 0px 0px 0px; margin-top: 40px; font-weight: normal;}
#content h4 { color:#b5b5b5; font-family:verdana,arial, sans serif; font-size: 14px; padding: 0px 0px 0px 0px; margin-top: 20px; font-weight: bold;}
#content h5 { color:#b5b5b5; font-family:verdana,arial, sans serif; font-size: 18px; padding: 0px 0px 0px 0px; margin: 10px 0px 5px 0px; font-weight: normal;}
#content p{ color:#ffffff; font-size: 12px; line-height:1.7em;}
#content a{ font-size: 12px; color:#b5b5b5; }
#content a:hover{ color:#ffffff; text-decoration:none;}
#content ul{ list-style-type: none; color:#333333; font-size: 13px; line-height:1.7em;}
#content ol{ color:#333333; font-size: 13px; line-height:1.7em;}

#content .ranger {float:left; display: block; width: 70px; height: 70px; margin-left: 35px;/* margin-right: 25px;*/ margin-bottom: 50px;}

blockquote { margin:20px; padding:8px 8px 8px 15px;}
blockquote p {background-color:inherit; color:#505050; font-size:0.9em; line-height:1.3em;}
label {background-color:inherit; color:#606060; font-size:0.9em; font-weight:bold;}
table#wp-calendar {margin:0 0 20px; width:140px;}
code {font-size:1.2em; display:block; padding:5px 5px 5px 8px; margin:5px 0 15px 0;}

#s,#submit {background-color:#ffffff; border:1px solid #cccccc; color:#505050; font-size:0.9em; margin:0 0 16px; padding:4px; width:130px;}
#author,#email,#url,#comment {border:1px solid #cccccc; font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:1em; margin:0; padding:4px;}
#commentsection {margin:25px 0 0;}
#commentsection p {margin:0 0 6px;}



img.centered {display:block; margin-left:auto; margin-right:auto;}
img.alignright {padding:4px; margin:0 0 2px 7px; display:inline;}
img.alignleft {padding:4px; margin:0 7px 2px 0; display:inline;}
.aligncenter { display: block; margin-left: auto; margin-right: auto;}
.alignright {float:right;}
.alignleft {float:left;}

.divider{height: 20px; width:540px; background: url(img/divider.jpg) top center no-repeat; margin: 10px auto 20px auto;}
.left {border:1px solid #cccccc; float:left; margin:10px 15px 10px 0;}
.right {border:1px solid #cccccc; float:right; margin:10px 0 5px 10px;}
.center {border:1px solid #aaaaaa; margin:5px auto 12px; text-align:center;}
.textright {text-align:right;}
.small {font-size:0.8em;}
.bold {font-weight:bold;}
.hide {display:none;}
.post {margin:0px;}
.postinfo { color:#606060; font-size:0.9em; font-weight:bold; line-height:1.5em; margin:0px; padding:8px 0px 8px 0px;}
.comment { color:#606060; margin:0 0 10px; padding:8px 5px 0 8px;}
.comment p {font-size:0.9em; line-height:1.3em; margin:0 0 6px; padding-bottom:5px;}
.gravatarside {float:right; width:48px; height:48px; margin:0 5px 5px 5px;}
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.wp-caption img { margin: 0; padding: 0; border: 0 none;}
.wp-caption-dd { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;}



.alignleft {
 float: left;
}

.alignright {
 float: right;
}

/*Fin contenu central---------------------------------------*/



/*Colonne de droite-----------------------------------------*/

#sidebar2{width:180px; float:left; padding: 27px 0px 0px 0px;}

/*Contenu colonne de droite---------------------------------*/
#sidebar2 h3{ width: 150px; text-align: center; color:#ffffff; font-family:verdana,arial, sans serif; font-size: 13px; padding: 0px 0px 0px 0px; margin: 0px 0px 40px 0px; font-weight: 100;}
#sidebar2 ul {margin: 0px; padding: 3px 0px 0px 15px;}
#sidebar2 ul ul{margin: 0px; padding: 0px;}
#sidebar2 ul ul li {list-style-type: none;  margin: 0px 0px 10px 0px; padding: 0px; display: block; width: 155px;}
#sidebar2 ul ul li a {color: #ffffff; display: block; width: 160px; min-height: 20px; text-align: center; text-decoration: none; font-family:verdana,arial, sans serif; font-size: 12px;}
#sidebar2 ul ul li a:hover {color: #b5b5b5;}
#sidebar2 h4 {font-size: 13px; color:#ffffff; font-weight: normal; margin-bottom: 10px;}


.yd_rp_excerpt {clear: both; width: 155px; color: #b5b5b5; margin-top: 10px; font-size: 10px;}

#sidebar2 ul ul li a {text-align: left;}

/*Fin contenu colonne de droite-----------------------------*/



/*Footer----------------------------------------------------*/

#footer{width: 890px; height:55px; margin: 0px auto ;clear:both; text-align:left; padding: 0px 0px 0px 0px;} 
#footertext {width: 650px; margin: 0px auto; font-family: verdana,arial; font-size: 11px; text-decoration:none; text-align:center; color:#b5b5b5;} 
#footertext a{ font-family: verdana,arial; font-size: 11px; text-decoration:none; color:#b5b5b5;}
a .firstact  {
	font-family: verdana, sans serif;
	color: #b5b5b5;
	font-size: 11px;	
}
a .firstact:hover  {
	color: #000000;
} 
#footertext a:hover{ font-family: verdana,arial; font-size: 11px; text-decoration:none; color:#000000;} 

/*Fin footer-------------------------------------------------*/

.langue {float: left; margin:0;}
.centrer {text-align:center;}

.navigation {margin-top: 30px;}
.prevlink {float: left;}
.nextlink {float: right;}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
 
.clearfix{display: inline-block;}




/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */ 


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #content{width:100%; float:none;}
}
