/*  
Theme Name: AGENDA IRIS 21
Description: Widget ready and tested on WP 2.3.1
Version: 1.0
Author: Bien à vous / La Petite Usine
Author URI: http://www.bienavous.be/
*/

/*
Theme Name: AGENDA IRIS 21
Description: Thème développé pour le site internet Agenda Iris 21.
Version: 1.0
Author: Matthieu Collet
Author URI: http://www.bienavous.be/
*/

/* Begin Typography & Colors */

body {
font-size: 12px;
line-height: 16px;
font-family: Arial, Helvetica, Verdana, Sans-Serif;
background-color: #f9f9f9;
color: #523f1a;
text-align: left;
}

a
{
outline: none;
color: #9dc703;
font-weight: bold;
}

#header {
}

#rss_link {
	position:absolute;
	left: 960px;
	top:31px;
}

#content {
clear: both;
height: auto;
}

#footer {
clear: both;
}

h1, h2, h3, h4 {
font-family: Arial, Helvetica, Verdana, Sans-Serif;
font-weight: bold;
margin: 0px;
}

h1 {
font-size: 26px;
line-height: 28px;
color: #9dc703;
}

h2 {
font-size: 26px;
line-height: 28px;
color: #523f1a;
}

h3 {
font-size: 18px;
line-height: 20px;
color: #9dc703;
}

h3.author a {
color: #9dc703;
}
h3.author a:hover {
color: #523f1a;
}

h4 {
font-size: 18px;
line-height: 20px;
color: #523f1a;
}

/* End Typography & Colors */

/* Begin Structure */
body {
padding: 38px;
margin: 0px;
}

#header {
margin: 0px;
padding: 0px;
width: 758px;
clear: both;
}

#header ul {
margin: 0;
height: 40px;
margin-bottom: 7px;
list-style-type : none;
display:inline;
padding: 0px;

}

ul#menu_principal {display:block;padding:0px;}

#header li {
list-style-type: none;
float:left;
width:auto;
} 

#header li a  {
margin-right: 8px;
padding-left: 11px;
padding-right: 20px;
padding-top: 12px;
display: block;
height: 28px;
background-color: gray;
margin-bottom: 7px;
background: #f8e000 url('images/fleche.png') top right no-repeat;
color: #5a4d23;
text-decoration: none;
font-size: 14px;
line-height: 16px;
width:auto;
}

#header li  a:hover {
background: #5a4d23 url('images/fleche.png') top right no-repeat;
color:#f8e000;
}

span.sub_menu {float:left;}

#COMMUNES ul li a, #CPAS ul li a  {
background: #9ec701 url('images/fleche.png') top right no-repeat;
color:#f8e000;
color: #5a4d23;
}

#COMMUNES ul li a:hover, #CPAS ul li a:hover  {
background: #5a4d23 url('images/fleche.png') top right no-repeat;
color:#9ec701;
}

#COMMUNES, #CPAS {display:none;}

#qtrans_language_chooser {
	position:absolute;
	/*left:874px;*/
	left: 975px;
	top:29px;
	background:none;
	font-size:11px;
}

#qtrans_language_chooser a {
	color:#523f1a;
	text-transform:uppercase;
	font-size:11px;
	background:none;
	margin:0px;
	margin-left:8px;
	padding:0px;
	font-size:11px;
	}


#qtrans_language_chooser .active a {
	color:#a5c407;
	background:none;
	margin:0px;
	margin-left:8px;
	padding:0px;
	font-size:11px;
	}

#qtrans_language_chooser li a {
	background:none;
	margin:0px;
	margin-left:8px;
	padding:0px;
	font-size:11px;
	}
#qtrans_language_chooser li a:hover {
	background:none;
	margin:0px;
	margin-left:8px;
	padding:0px;
	font-size:11px;
	}



#banner {
position: relative;
margin: 0;
height: 220px;
width: 980px;
margin-bottom: 7px;
color: white;
}

#banner img {
position: absolute;
z-index: 0;
top: 0;
left: 0px;
}

#banner .texte {
position: absolute;
z-index: 10;
top: 25px;
left: 25px;
width: 230px;
}

#banner h1 a {
text-decoration: none;
}

#banner h1 {
margin-bottom: 10px;
}

#banner a {
color: white;
}

#banner .logos {
position: absolute;
z-index: 30;
top: 155px;
left: 25px;
}

.linebreak
{
clear: both;
width: 980px;
}

#menu_projets {
margin: 0;
margin-bottom: 7px;
}

#content
{
position: relative;
clear: both;
border-top: 1px solid #523f1a;
padding-top: 14px;
padding-bottom: 14px;
width: 980px;
}

#intros
{
float:left;
font-size: 15px;
line-height: 19px;
width: 387px;
}

#intros img
{
margin-top: 7px;
margin-bottom: 0px;
}

#intros p
{
padding-right: 30px;
}

#articles
{
position: relative;
margin-left: 387px;
top: 14px;
width: 290px;
}

#articles h4
{
margin-bottom: 7px;
}

.post_archives img
{
display: block;
margin-bottom: 10px;
}

.post_archives
{
width: 650px;
margin-bottom: 14px;
}

.post a  {
display: block;
text-decoration: none;
font-weight: bold;
color: #523f1a;
}

.post a:hover  {
color: #9dc703;
}

table.ec3_schedule {
 border-collapse:collapse;
 margin-top:7px;
 margin-right:10px;
 margin-bottom:-4px;
 border-style:none;
 border-top:solid 1px #523F1A;
 border-bottom:solid 1px #523F1A;
 float:none;
}
table.ec3_schedule td {
 color:#523F1A;
 font-size:12px;
 font-weight:bold;
 }

#sidebar {
position: absolute;
left: 792px;
top: 14px;
width: 188px;
background-color: #f9f9f9;

}

#sidebar ul, #sidebar li {
	list-style-type : none;
	}
#sidebar .widget
{
padding-bottom: 10px;
border-bottom: 1px solid #523f1a;
margin-bottom: 10px;
}

#sidebar .widget_categories {
border-style:none;
}

#sidebar H2
{
font-size: 18px;
line-height: 15px;
margin-bottom: 5px;
}

#sidebar a
{
color: #523f1a;
}

#sidebar img
{
border: 0px;
}

#agenda .temp
{
margin-top: 14px;
}


#footer {
border-top: 1px solid #523f1a;
padding: 0px;
padding-top: 10px;
margin: 0px;
margin-top: 7px;
width: 980px;
clear: both;
}


/* IMAGES */

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;
}
.alignright {
float: right;
}
.alignleft {
float: left;
}

/* End Images */



/* SEARCH */

input
{
margin-bottom: 5px;
}

/* END SEARCH */


/* LANGUAGES */

#qtrans_language_chooser
{
padding: 0px;
}

/* END-LANGUAGES */


/* AGENDA */


#wp-calendar table .ec3_postday {
	padding: 0px;
	border: 0px;
	/* background-color: #f798f2;*/
	background-color: none;
}

#wp-calendar table .ec3_eventday {
	padding: 0px;
	border: 0px;
	color: white;
	background-color: #f8e000;
}

#wp-calendar table .ec3_eventday a.eventday {
	color: white;
	text-decoration: none;
}

#wp-calendar caption {
	font-weight: bold;
}

.ec3_eventday a
{
color: white;
}

#wp-calendar table td.ec3_eventday a.eventday
{
color: white;
}

#ec3_publish {display:none;}

/* End Agenda */



#menu_projets a.current {
	background: #523f1a url('images/fleche.png') top right no-repeat;
	color:#f8e000;
}






/* LANGUAGES */
/*
<li id="qtranslate-language-chooser" class="widget qtrans_widget_switch"><h2 class="widgettitle">Langue</h2><ul class="qtrans_language_chooser" id="qtrans_language_chooser"><li class="active"><a href="http://agenda-iris-21.be/author/etterbeek/" hreflang="fr"><span>Français</span></a></li><li><a href="http://agenda-iris-21.be/nl/author/etterbeek/" hreflang="nl"><span>Nederlands</span></a></li></ul
*/

#qtrans_language_chooser li
{
display: inline;
}

#qtrans_language_chooser li a
{
text-decoration: none;
margin-right: 5px;
}

#qtrans_language_chooser .active
{
font-weight: bold;
}

#focus_image {float:left;margin-right:16px;margin-bottom:10px;}


select.postform {width:160px;}
