
/* common.css | www.unclassified.de/abi2001 */

body.black
{
	background: #000000;
	margin: 0px;
}
a:link,a:visited
{
	color: #39AEFF;
	text-decoration: none;
}
a:active
{
	color: #39AEFF;
	text-decoration: none;
}
a:hover
{
	color: #39DCFF;
	text-decoration: none;
}
b
{
	font-weight: 700;
}
b.white
{
	font-weight: 600;
	color: #EEEEEE;
}
b.b600
{
	font-weight: 600;
}
.left
{
	font: 8pt/12pt Verdana,Arial;
	color: #B0B0B0;
	text-align: right;
}
.left_small
{
	font: 7pt/9pt Verdana,Arial;
	color: #B0B0B0;
	text-align: right;
}
.h1
{
	font: bold 20pt Trebuchet MS,Arial;
	color: #808080;
}
.datum
{
	font: bold 7pt Verdana,Arial;
	color: #DC9A28;
}
.linkdesc
{
	margin-left: 5px;
	border-left: #DC9A28 solid 1px;
	padding-left: 5px;
	margin-top: -3px;
	margin-bottom: -2px;
}
.groupdesc
{
	color: #DC9A28;
	text-align: right;
	padding-bottom: 8px;
}
.author
{
	font: italic 8pt Verdana,Arial;
	color: #A0A0A0;
	text-align: right;
}
.frage
{
	font-weight: bold;
/*	color: #A07040;*/
	color: #DC9A28;
}
.zitat
{
	color: #CCCE46;
}
.small
{
	font-size: 8pt;
}
pre, tt
{
	font: 9pt/12pt Andale Mono, Courier New;
}
input.bl, textarea.bl, select.bl
{
	font: 8pt Verdana,Arial;
	background: #404040;
	color: #FFFFFF;
	border: 0px;
}
input.bl_brd, textarea.bl_brd, select.bl_brd
{
	font: 8pt Verdana,Arial;
	background: #202020;
	color: #FFFFFF;
	border: 1px solid #808080;
}

.current
{
	border: solid 1px #004000;
	padding: 5px;
	background: url(/images/m0_dgreen.jpg);
}

/* from add_ie.css.php */
p,div,li,td
{
	font: 10pt/16pt Georgia, Verdana, Univers, Arial, Helvetica, sans-serif;
	color: #C0C0C0;
}
.brd_gray
{
	border: 1px solid #808080;
}

/* from add_other.css.php */
body
{
	background: #282828 url(../images/page_top.png) repeat-x 0 0;
	margin: 0px;
}

/* for images list */
.image-preview
{
	float: left;
	margin-left: 12px;
	margin-top: 0.7em;
	margin-bottom: 0.7em;
}
.image-preview.first-in-row
{
	margin-left: 0;
}
.image-preview .img-container
{
	width: 180px;
	height: 135px;
	font-size: 1px;
	line-height: 135px;   /* same as height! */
	text-align: center;
}
.image-preview .img-container img
{
	/* max-width: 180px; */
	/* max-height: 135px; */
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}
.image-preview .desc
{
	margin-top: 0.5em;
	width: 180px;
	text-align: center;
	font-size: 0.85em;
	line-height: 150%;
}

img.shadowed
{
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}
