/*********************************************************
* CSS print
* 
* name:     ATD Quart Monde reloaded - 2 cols centered constant width 
*
* date:     2007.05.15
* author:   erational <http://www.erational.org>
* version:  0.1
* licence:  GPL
*
**********************************************************/

/* layout */
body {  font: x-small sans-serif;  margin: 0;  padding: 0;}

#container {  font-size: 126%;}

.spacer {clear:both;}

#container #header  {}          
#container #header #tools   {display:none;}
#container #header #langbar {display:none;}
#container #wrapper { }
#container #wrapper #content {}   
#container #wrapper #column  {display:none;} 
#container #footer  {margin:0; padding:20px 0; text-align:center;}

/* menu */
#menu {display:none;}

/* deco for print */

/* tags */
body {  font-family:  Arial, Verdana, sans-serif;  color: #000;  background: #fff url(../img/bg.png) repeat-x top left;  }
body.secteur1 { background: #fff url(../img/bg_s1.png) repeat-x top left;  }
body.secteur2 { background: #fff url(../img/bg_s2.png) repeat-x top left;  }
body.secteur3 { background: #fff url(../img/bg_s3.png) repeat-x top left;  }
body.secteur4 { background: #fff url(../img/bg_s4.png) repeat-x top left;  }
div, form, fieldset, img, ul, li, p {padding:0;margin:0;}
img {border:0;}
a {color:#557799; text-decoration:none;}
a:hover { color:#45c4f7;}
h1,h2,h3,h4,h5,h6 {padding:0;margin:0;font-size:11px;font-weight:normal;}
h1 span,h2 span,h3 span, h4 span,h5 span,h6 span {display:none;}

/* container */

/* tools */
#tools {display:none;}

/* langbar */
#langbar { display:none;}


/* path */
#path {clear:both;} /* MSIE6 bug */
#path { color:#94999f; margin:8px 0 18px 0;}
#path a { color:#94999f; }
#path a:hover {color:#6a6e72;}
#path img { vertical-align:baseline;}
#path .inactive { color:#585a5c;}

/* content */
#content {text-align:left;}
#content h2 {font-family:Georgia,Times,sans-serif;color:#00a2e5;font-size:1.4em; margin:0 0 0.2em 0;}
#content h2.secteur1 {color:#fe2020;}
#content h2.secteur2 {color:#ffad1f;}
#content h2.secteur3 {color:#BD54E1;}
#content h2.secteur4 {color:#68c33f;}
#content h3 {font-size:1em; margin:0.4em 0 0.4em 0;font-weight:bold;}
#content h4 {font-family:Georgia,Times,sans-serif; font-size:1.6em; margin:1.8em 0 0.2em 0; color:#9a9b43;}
#content h5 {font-family:Georgia,Times,sans-serif; font-size:1.4em; margin:0.6em 0 0.1em 0; color:#9a9b43;}
#content .logo {}
#content .logo_rub { float:right; margin:0 0 5px 5px;}
#content .desc {font-weight:bold; color:#777; margin:8px 0 16px 0;}
#content .extra_tools {display:none;}
#content .core {}
#content .extra_links {display:none;} /* on affiche ou non ? */
/*
#content .extra_links { float:right; margin:0 0 0 20px; background:#feffa9 url(../img/bg_extra_links.png) repeat-y top left; width:190px;}
#content .extra_links h3 { font-family:Georgia,Times,sans-serif; font-size:1.2em;font-weight:normal;color:#9a9b43;text-align:right; margin:8px 8px 18px 0;}
#content .extra_links ul { list-style:none;margin:0 8px 8px 8px;}
#content .extra_links li { margin:0 0 8px; line-height:100%;}
#content .extra_links li a { color:#bc825b;}
#content .extra_links li a:hover { color:#673412;}
#content .extra_links li a.current { font-weight:bold;}
*/
#content .extra_links_bottom { display:none;}
#content .hyperlink {margin: 0 0 14px 0; font-weight:bold; /*background:#f7f7f7; padding:9px; */ text-align:right; }
#content .syndic { padding:16px;}
#content a.weblink {display:block;font-weight:bold;color:#000;margin:5px 0 0 0;}
#content a.weblink:hover {color:#fff;}
#content .col_bi {width:47%; float:left; margin:0 15px 0 0; border:1px solid red;  }
#content .col_ter {width:30%; float:left; margin:0; text-align:center;}
#content .col_ter dt.spip_doc_titre { display:block; width:100%;text-align:center;}
#content .intro_rub {padding:0 0 0 6px;border-left:1px solid #eee;}
#content .pagination {display:none;}
/* content (homepage) */
#content #focus {padding:30px 0 0 0;}
#content #focus h2 {font-size:1.3em;}
#content #focus h2 a {color:#00a2e5;}   
#content #focus a:hover {color:#557799;}
#content #focus .logo {float:left; margin:0 5px 5px 0;}
#content #focus a {color:#000;}
#content .col_ter_home {width:31%; float:left;margin:5px 10px 0 0; /*border:1px solid green;*/font-size:11px;}  /* exception: ici on force la taille policecar place tres limite */
#content .col_ter_home h2 {font-size:1.2em;}
#content .col_ter_home h2 a {color:#00a2e5;}   
#content .col_ter_home a:hover {color:#557799;}
#content .col_ter_home .logo {float:left; margin:0 5px 5px 0;}
#content .col_ter_home a {color:#000;}  
#content #breves {margin:10px 0 0 0;background:#FEFFA8; padding:8px 14px;}
#content #breves ul {list-style:none;}
#content #breves ul li {margin:0 0 3px 0;}
#content #breves ul li a { color:#bc825b; }
#content #breves li a:hover { color:#673412;}

/* spip */
.spip_surligne {	background: yellow;}
a.spip_out {	background: url(../img/spip_out.png) right center no-repeat;	padding-right: 15px;	border-bottom: 1px solid; }
a.spip_in  {	text-decoration:underline; margin:0 3px;}
p.spip { margin: 0 0 1.2em 0;}
.spip-admin-float {}
.spip-admin-boutons {}
.spip_doc_titre {  margin:5px auto; float:left;}
.spip_documents {}
.spip_documents_left {  float: left;  margin-right: 8px;  margin-bottom: 8px;}
.spip_documents_right {  float: right;  padding-left: 8px;  padding-bottom: 8px;}
.spip_documents_center {  display: block !important;  text-align: center;  margin: 0 0 15px 0;}
.spip_doc_descriptif { clear: both; font-size: 0.8em; margin-left: auto; margin-right: auto; }

/* column */

/* footer */
#footer { color:#bfbdbd; font-size:0.9em; }
#footer ul { display:none;}

