/*

Generalised rubbish

Jan 2004

*/




/* Errors, warnings and messages */
.warning {
  color: #800000;
  font-style: oblique;
}

div.warning {
  background-color: #999999;
  padding: 1em;  
  border-style: inset;
  border-color: red;
  margin: 0.5em;  
}

.error {
  color: rgb(255,0,0);
}



/* "Under construction" notes */
.admin-note {
	color: #00007f;
	background-color: #3399cc;
	font-style: oblique;
}

p.admin-note, div.admin-note {
	margin: 0.5em 1em 0.6em;
	padding: 0.6em 1.2em ;
}



img { 
	border : none; 
	font-size: 8px;
}

/*
a:hover img {
	border: 1px solid red;
}
*/



/* Breadcrumbs */

.breadcrumbs {
  font-size: 0.9em;
	font-family: monospace;

		background-image: none;
    padding: 0.25em;
    padding-left: 1em;
    padding-right: 1em;
    width: auto;
    margin-right: 0;
}
.breadcrumbs a {
	text-decoration: none;
	color : #008;
}

.breadcrumbs a:visited {
	color : #008;
}

.breadcrumbs a:hover{
	text-decoration: underline;
	color : red;
}




/*
RSS feed button
*/
.rss_button,
a.rss_button {
	color	:	#ffffff;
	background-color	:	#ffaa00;
	border-color	:	#ff6600;
	text-decoration	:	none !important;
	font-weight	:	bold;
	font-family:	arial, sans-serif;
	border	:	2px outset;
	margin	:	2em 0em 0em 0em;
	padding	:	0em 0.5em 0em 0.5em;
}
.rss_button:visited {
	background-color	:	#ff6600;
	color	:	white;
}
.rss_button:hover {
	background-color	:	#ff9900;
}
.rss_button:active {
	border-style	:	inset !important;
}




/* General text */

*:lang(la) { 
	font-style : oblique; 
	color: #700 ! important;
	}




/*
Print control
*/

.print-only{ 
	display: none;
	visibility: hidden;
}



@media print {

.print-only { 
	display: inherit;
	visibility: display;
}

.no-print { 
	display: none;
	visibility: hidden;
}

}

