/*  
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: Theme AGEEM.
Version: 1.6
Author: Atelier3+
Author URI: http://a-3-plus.com//

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* Begin Typography & Colors */

a {
  text-decoration: none;
  color: #2D4E75;/*#a3af73;*/
  font-weight: bold;
}

img {
	border: none;
	}

body {
	margin: 0 0 20px 0;
	padding: 0; 
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Sans-Serif;
	background: #F2F6F9 url('http://ageem.fr/squelettes/images/header-site.jpg') no-repeat top center;
	color: #333;
	text-align: center;
	}

#page {
	background-color: #F2F6F9;
	text-align: left;
	margin: 230px auto;
	padding: 0;
	width: 800px;

	}
	
	
acronym {
	border-bottom: none;
	}


.rubrique {
	margin: 0px 0 3px 0;
	padding: 0px 0 20px 0;
	color: #2D4E75;
	text-align: left;

}

.sous-rubrique {
	margin: 0px 0 3px 0;
	padding: 8px 0 8px 0;
	color: #2D4E75;
	text-align: left;

}

.titre-tab {
	margin: 0px 0 0px 7px;
	color: #2D4E75;
}


.infos-tab {
	margin: 3px 0 0px 7px;
}

.tab-prix {
	padding: 0px;
}


.ligne-tab{
    background-color: #CCC; 
border: 1px solid #FFFFFF;
}


.tab-download {
	margin: 8px 5px 25px 5px;
	padding: 0px;
	/*width: 100%;
	height: 500px;
	border-spacing: 3px;*/
}

/*th {
	padding: 2px;
}



td {
	padding: 2px 4px;
}
	
.ligne-telech {
    background-color: #B2C7D9; 

}


.ligne-telech-descript {
    width: 100%;
    background-color: #B2C7D9; 
}

.ligne-telech-info {
	background-color: #D8E3EC; 

}

.definition-telech {
   font-weight: bold;
	color: #FFFFFF;

}
*/

small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}


.center {
	text-align: center;
	}


#contenu {
		/*padding: 55px 0px 0 0;*/
        float: left;
		width: 503px; /* 3 indispensable*/
		min-height: 350px
 		}


#contenu-acad {
		padding: 0px 0px 0 0;
		width: 450px;
 		}


.retour {
        padding: 0px 0 0 10px;
        background: url('images/fleche-aller.png') 0px 4px no-repeat;               
        color: #A3AF73;
        font-weight: bold;
        }
		
		
a.versleblog {
		display: block;
        padding: 10px 0 0 25px;
        background: url('images/fleche.png') 15px 14px no-repeat;             
        color: #FFF;
        font-weight: bold;
	}

.bondecomm {
        padding: 0px 0 0 10px;
        background: url('images/fleche-retour.png') 0px 4px no-repeat;               
        color: #A3AF73;
        font-weight: bold;
        }

	
.titre-acad {
		display:block;
        margin: 0px;
		padding: 10px 0 0 0;
		color: #A3AF73;

}

.representant {
        margin: 15px;
		padding: 0;
        color: #2D4E75;
        font-weight: bold;
}

.titre-acad-page {
		display:block;
		font-size: 2em;
        padding-top: 5px;
		border-top:#2D4E75 1px solid;
        color: #A3AF73;

}

.galerie img {
	padding: 5px 8px 5px 0px;

}


.sect {
		margin: 10px 0 0 0px;
		display:block;
        font-weight: bold;
        color: #2D4E75;

}


.interligne {
		margin: 10px 0 0 0px;
}


dd {
		margin: 0px 0 0 15px;
}


form 						{ margin: 0 0 0 0; padding: 0 0; }

label 						{ font-size: 12px; clear: both; float: left; display: block; width: 150px; padding: 0 8px 8px 0; }
textarea    			{ float: left;  width: 250px; font: normal 11px Verdana, sans-serif;}
input    					{ float: left;  font: normal 12px Verdana, sans-serif; display: block; padding-top: 0;}
.formbox 					{ float: left; width: 250px; }
.formboxville 					{ float: left; width: 100px; display: block;}
.warning 					{ display: block; clear: both; font-weight: bold; font-size: 12px; color: red; margin: 0 0 0 0px; padding: 10px 0 5px 0; }
.groupe-formulaire				{ font-size: 11px; clear: both; display: block; font-weight: bold; }
.groupe-formulaire p				{  margin: 10px 0 5px 0; }

.alerte						{ font-size: 12px; }
.bouton_envoyer				{ clear: both; margin: 15px 0; text-transform: uppercase; }
.bouton_envoyer:hover 		{ background-color: #FFFFFF;}


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/tree_frog_vertical.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#outer { float: left; margin-left: 25px; width:188px; height:/*400px*/auto; position:relative; background:url('menu/sidebarbg-y.png') repeat-y top left; }

#outer #content {clear:left; position:absolute; left:230px; top:10px; width:250px; z-index:10;}

#menu {list-style-type:none; padding:0; margin:0; width:188px; position:absolute; top:60px; left:10px; border:0px solid #000; border-width:0 0px 0px; z-index:100;}
#menu ul {list-style-type:none; padding:0; margin:0; width:188px; }
#menu li { 
	float:left;
	background:#BDD0DE;
	position:relative;
	border-top:0px solid #000;
}

#menu a.here {color:#fff; }

#menu li.sub {/*background:#d30;*/}
#menu li.subhere {color:#fff;}

#menu li, #menu li a {display:block; color:#2D4E75; font-family:Verdana, arial, sans-serif; font-size:11px; font-weight:normal; line-height:15px; width:165px; text-decoration:none;  cursor:pointer; text-indent:5px;}


#menu ul,
#menu li.click ul ul,
#menu li.click ul li.hover ul ul {display:none;}

#menu li.hover {color:#fff; z-index:500;}
#menu li.nonsub a:hover {color:#fff;}
#menu li.click {color:#fff;}


#menu li.click ul {display:block; margin-left:15px;}


#menu li.click ul li.hover ul, 
#menu li.click ul li.hover ul li.hover ul {display:block; position:absolute; left:110px; top:-1px; border:1px solid #fff; border-width:0 1px 1px;}

#menu li.click ul li.fly {background: #657 url('menu/arrow.gif') no-repeat top right;}
#menu li.click ul li.hover a {/*background:#FFF;*/color: #fff;}

#menu li.click ul li.hover ul li {background:#c60;}
#menu li.click ul li.hover ul li.hover ul li {background:#780; z-index:500;}

#menu li.click ul li.hover ul li.fly {background: #c60 url('menu/arrow.gif') no-repeat top right;}
#menu li.click ul li.hover ul li.hover {z-index:500; background:#fa4;}
#menu li.click ul li.hover ul li.hover a {color:#000;}

#menu li.click ul li.hover ul li.hover ul li.hover {background:#aa0;}
#menu li.click ul li.hover ul li.hover ul li.hover a {color:#fff;}

#outer img {display:block; float:right;}
#outer p {margin:0px; padding:17px 0 0 0; color:#000; font-size:12px; font-family:arial, sans-serif; text-align:justify;}


#outer-bottom { float: left; margin-left: 25px; width:188px; height: 50px;  position:relative; background:url('menu/sidebarbg-bottom.png') no-repeat bottom left; }
/**** menu spécifique blog ****/
#outer ul, #outer ul ol {
padding-top: 0pt;
padding-right: 10px;
padding-bottom: 0pt;
padding-left: 0pt;
}
#outer h2 {
margin-top: 5px;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0px;
padding-right: 0pt;
padding-bottom: 2px;
padding-left: 0pt;
font-size: 1em;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ffffff;
color: #2d4e75;
}
#outer ul {
margin-top: 7px;
margin-right: 7px;
margin-bottom: 7px;
margin-left: 7px;
padding-top: 6px;
padding-right: 6px;
padding-bottom: 6px;
padding-left: 6px;
}
#outer ul li {
list-style-type: none;
list-style-image: none;
/* margin-top: 15px; */
padding-right: 5px;
}
#outer a, a:visited {
color: #2d4e75;
}

#outer .adherer {
display: block;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px;
background-color: #2d4e75;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
}

#outer a:hover, a:active {
color: #ffffff;
}

#outer a.adherer {
color: #ffffff;
font-weight: bold;
}
#outer a.adherer h2 {
list-style: none;
}
/*fin menu blog*/

. tableau {
position:relative;
	width:100%;
}
.tableau tr {
width: 100%;
background-color: #b2c7d9; 
}
.tableau td a {
	color:#FFFFFF;
}

/* affichage specifique page blog */
.articles_blogs {}
.articles_blog ul,.articles_blog li {
list-style: none;
}
.articles_blog_commentaires {
	float:left;
	margin-left:60%;
	margin-bottom:0.5em;
}

