/*
	metis css: banner + 2 col
	
	date: 2004.01.16
	version: 0.24
	author: erational.org
*/

/* page 4 print */
@page { 
	size: portrait;
	margin-left:	0.2cm;
	margin-right:	0.2cm;
	margin-top:		1cm;
	margin-bottom:	1cm;
} 

/**************** page structure *****************/
html,body {
	margin:0;
	padding:0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:95%;
	color:#000;
	background-color:#fff;
}

#banner 	{display: none;}
#banner img  {display: none;}
#banner-print {	display: block;}
#navigation {display: none;}
#navigation a {display: none;}
.spip-admin {display: none;}

#main {
	margin:0;	
	padding:0.4cm;
}

#menu-r {display: none;}
#menu-r img{display: none;}
#menu-s {display: none;}

/*************** misc ****************************/
.sponsor {  
	margin-top: 10px;
	text-align: center; 
}

.footer {display: none;}

#footer-print {
	display: block;
	margin: 0.4cm;
	/*border-top: 1px solid #ddd; */
}

.login {display: none;}
.login img{display: none;}

h3.author {	font-weight: normal; }

/**************** text format *******************/
h1 { font-size: 140%; }
h2 { font-size: 120%; }
h3 { font-size: 110%; }
h4 { font-size: 100%; }
hr { border-top: 1px solid #999; color: #fff;}

a {
	color: #62A802;
	text-decoration: none;
}
a:hover {
	color: #007D00;		
}

p {
	font-style: normal;
}

/************* forms **********************/
form.search { 
	display: inline;
	margin: 0;
}

input.search {margin: 3px 5px 0 0; padding:0;}


input, select, textarea {
	border: 1px solid #808080;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	margin: 2px 5px 0 5px;
	background: #eee;	
}

select {
	
}

textarea {
	width: 90%;
}

optgroup {
	font-weight: bold;
	font-style: normal;	
}

.fieldRequired {
	color: #f00;
}

#glasnost-forms {
	/*display: inline;	
	margin:  0;*/
	margin-top: 15px;
	padding: 0;
	/*border-top:1px solid #999;*/
} 

#glasnost-forms form {	
	/*display: inline;*/
	margin-bottom: 0;		
}



/* glasnost cells and rows */
.row {
	/*background: green;*/
	/*border: 1px solid #aaa;*/
	margin-top: 10px;		
}
.cell {
	
}

.field-description{
	display: none;
}

.label {
	font-weight: bold;	
	padding: 1px 5px 0 2px;		
}

ul.multi {
	list-style: none;
	margin:0 0 10px 0;
	padding: 0;
	/*display: inline;*/
}

