html
{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#000000;
}

a
{
	color:				#000000;
	text-decoration:	none;
	border:			0px;
}

a:hover
{
	color:				#000000;
	border:			0px;
}



/* main-boxen */
#box_page
{
	margin:				0px auto;
	padding:			1px;
//	border:				1px solid black;
	width:				1024px;
	min-height:			768px;
	overflow:			auto;
}

#box_login
{
	float:				right;
}

#box_top
{
	border:				1px solid black;
	height:				190px;
	padding:			3px;
	background-image:	url('../img/mmz_logo.jpg');
	background-repeat:	no-repeat;
	margin-bottom:		5px;
}

#box_search
{
	padding:			1px;
	height:				1px;
}

#box_chat
{
	margin-top:			10px;
	float:				right;
	width:				500px;
}

#box_chat_text
{
	overflow:			auto;
	height:				140px;
}

#box_content
{
}

#box_left
{
	width:				180px;
	float:				left;
	overflow: 			auto;
}

#box_right
{
	width:				180px;
	float:				right;
	overflow:			auto;
}

#box_main
{
	border:				1px solid black;
	padding:			2px;
	width:				640px;
	margin:				0px auto;
	min-height:			400px;
	overflow: 			auto;
}

/* design elemente */

.box_container
{
	border:				1px solid black;
	margin-bottom:		3px;
	background-color:	#cccccc;
}

.box_title
{
	font-weight:		bold;
	padding:			1px;
	background-color:	#000080;
	color:				#ffffff;
	text-align:			center;
}

.box_item
{
	background-color:	#ffffff;
	padding:			1px;
	
}

.box_error
{
	padding:			2px;
	background-color:	#ff0000;
	color:				#ffffff;
	text-align:			center;
	font-weight:		bold;
}

.box_show
{
	padding:			2px;
	background-color:	#66FFCC;
	color:				#000000;
	text-align:			center;
	font-weight:		bold;
}

.box_navigation
{
	text-align:			center;
}

.addentry
{
	text-align:			center;
	background-color:	#999999;
}

.addentry a
{
	color:				#ffff00;
	font-size:			14px;
	font-weith:			bold;
}



/* formular elemente */

input, select, textarea
{
	border:				1px solid black;
	background-color:	#666666;
	color:				#ffffff;
}

input
{
	font-size:			10px;
	width:				150px;
}

input.chat
{
	width:				300px;
}

textarea
{
	width:				400px;
	height:				200px;
}

.normal
{
	width:				auto;
}

input.long
{
	width:				300px;
}

/* tables */

th
{
	background-color:	#ff9900;
}

#table_register
{
	margin:				0px auto;
}

#table_register td
{
}

#table_entries
{
	border-collapse:	separate;
	border-spacing:		1px;
	width:				100%;
}

#table_entries th
{
	background-color:	#ff9900;
}

.table_settings
{
}

.table_settings td
{
	text-align:			right;
}

.shade1
{
	background-color:	#cccccc;
}

.shade2
{
	background-color:	#999999;
}

table#category_description td
{
	vertical-align:		top;
}

table#user_comments
{
	width:				100%;
}

#table_images
{
	border-collapse:	separate;
	border-spacing:		1px;
	width:				100%;
	margin:				0px auto;
	text-align:			center;
}

#table_images th
{
	background-color:	#ff9900;
}

#table_images td
{
	vertical-align:		top;
}

#box_user_comments
{
	background-color:	#ffffff;
	padding:			1px;
	overflow:			auto;
	height:				150px;
}

#lightbox sachen

.box_blackitem {
	padding-top:		3px;
	padding-bottom:		3px;
	margin:			1px;
	background-color:	#000000;
}

table.smalllist {
	margin:			0px auto;
	width:			240px;
	border:			1px solid #333333;
}

table.smalllist tr {
	background-color:	#000000;
}

table.smalllist td {
	text-align:	center;
}

table.screenlist {
	margin:			0px auto;
	width:			100%;
#	border:			1px solid #333333;
}

table.screenlist tr {
	background-color:	#000000;
}

table.screenlist td {
	text-align:	center;
}

table.statlist {
	margin:			0px auto;
	width:			240px;
	border:			1px solid #333333;
}

table.statlist tr {
	background-color:	#000000;
}

table.blackfulllist {
	margin:			0px auto;
	width:			100%;
	border:			0px;
}

table.blackfulllist tr {
	background-color:	#000000;
}

table.list {
	margin:			0px auto;
	width:			490px;
	border:			0px;
}

table.list tr {
	background-color:	#000000;
}

table.list td {
	text-align:		center;
}

/*************/
/* Light-Box */
/*************/

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(/img/lightbox/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/lightbox/overlay.png", sizingMethod="scale");
	}
