/* Style Sheet fuer magmag.cc Startseite */
/* Autor: Michael à Porta <aporta at digimotion.ch>*/

body, tr, td {
	background-color:#fcfcfc !important;
	font-family: Verdana;
	font-size: 11px;
	line-height: 15px;
}

h2 {
	font-size:14px;
	margin:30px 0px 10px 0px;	
}

a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #D1D1D1;
}
a:active {
	color: #000000;
}

.titel {
	font-size: 13px;
	font-weight: bold;
	color:#817E7E;
}

.img_flash {
	margin:4px;
	vertical-align: middle;
}

.loginformular_textfield {
	font-size: 12px;
	width: 260px;
	border: 1px none #999999;
	background-color: #F3F3F3;
}

.loginformular_button {
	font-family: Verdana;
	font-size: 11px;
	background-color: #F3F3F3;
	width:80px;
	border: 1px none #999999;
	height: 20px;

}


	#superAdminToolBar {
		left:470px;
		padding:10px 0px 6px 0px; 
		position:absolute; 
		top:230px; 
		z-index:1; 
	}

		#superAdminToolBar a {
			margin:0px 20px;
		}

			#superAdminToolBar img {
				border:none;
			}
			
#clientContentBox {
	 border:1px solid #eee;
	 left:180px; 
	 position:absolute; 
	 top:294px; 
	 width:900px; 
	 z-index:1; 
}

	#clientContentBox a.loginformular_button {
		display:block;
		float:left;
		text-align:center;
		text-decoration:none;
		padding:2px 5px;
		margin:10px;	
	}
	
	.clientListTable {
		width:100%;
	}
	
		.clientListTable th {
			border-bottom: 1px solid #999;	
			border-left: 1px solid #eee;	
			text-align:left;
			font-weight: bold;
			padding:10px 3px;
		}
	
		.clientListTable td {
			border-bottom: 1px solid #999;	
			border-left: 1px solid #eee;	
			padding:0px 3px;
		}
	
			.magazine_buttons,
			.magazine_id,
			.magazine_title,
			.magazine_adminList,
			.magazine_creationDate {
				vertical-align: top;
			}
			
			.magazine_adminList table td {
				border: none;	
				padding:5px;
			}
			
			.magazine_buttons img {
				border:none;
				margin:5px 15px;
			}
			
			
	#libraryform,
	#anmeldeformular {
		margin:20px 40px;
	}
		
		label {
			display:block;
			float:left;
			width:180px;	
		}
		
		.textfield_short {
			border:1px solid #999;
			width:80px;
		}
			
		.textfield_notoptional {
			border:1px solid #999;
			width:280px;
		}
		
		.clear {
			clear:both;
			margin:0px 0px 10px 0px;
		}
		
		.error {
			border:2px dotted #f00;
			color:#f00;
			font-weight: bold;
			padding:10px;
			margin:10px;
		}
		
.direction_thumb {
	border:1px solid #ccc;
	height:80px;
	float:left;
	margin:10px 10px 0px 0px;
	width:80px;
	text-indent: -999px;
}

#library_right {
	background:url('../images/superAdmin/library_align_left.png') no-repeat 0px 0px transparent;	
}

#library_left {
	background:url('../images/superAdmin/library_align_right.png') no-repeat 0px 0px transparent;	
}

#library_center {
	background:url('../images/superAdmin/library_align_center.png') no-repeat 0px 0px transparent;	
}

.direction_radio {
	width:80px;
}