		       /*   Komplette Seite verpackt in:			*/
		       /*   #overall table; .case	                	*/
/**//**//**//**//**/   /*      							*/
/*   |         |  */   /*   ganz links: .mjm-texture	                    	*/
/*   |         |  */   /*   							*/
/*   -------------*/   /*   oben:  .headerCase					*/
/*   |         |  */   /*   unterteilt in: .navigationBar(links) .logo(rechts)	*/
/*   |         |  */   /*   							*/
/*   |         |  */   /*   unten: .contentCase					*/
/*   |         |  */   /*   unterteilt in: .content(links) .menu (rechts)	*/
/*   |         |  */   /*   							*/
/*   |         |  */   /*   							*/
/**//**//**//**//**/   /*   							*/

html
{ overflow: -moz-scrollbars-vertical; }

#overall table { font-family:Verdana; font-size:11pt; color:white; border:0px dotted #ffffff; table-layout:fixed; padding:0px; margin:0px; }
	.case { width:100%; margin:0px; padding:0px; }
		.mjm-texture { height:100%; padding:0px; margin:0px; background-image:url(../images/marine_tex_180x200.gif); background-repeat:repeat-y; border:0px solid green; width:180px; min-width:180px; }
		.mjm-seite { min-height:800; padding:0px; margin:0px; }

		.headerCase { border:0px solid gold; width:99%; height:120px; padding:0px; margin:0px; background-image:url(../images/back_logo1.gif); background-position:bottom right; background-repeat:no-repeat; z-index:1;}
			.navigationBar { max-height:180px; text-align:center; padding:10px 16px 0px 0px; margin-right:0px; font-size:11px; border:0px white solid; background-image:url(../images/back_logo2.gif); background-repeat:no-repeat; background-position:bottom left;}
        			.navigationBarText { font-family:Verdana; font-size:11pt; text-align:left; position:absolute; top:89px; left:200px; padding:0px; margin:0px;}
			.logo { width:180px; border:0px solid white; text-align:right; }

		.contentCase { border:0px solid white; width:99%; height:100%; min-height:560px; padding:0px; margin:0px; background-image:url(../images/back_menu.jpg); background-position:top right; background-repeat:no-repeat;}
			.content { height:100%;  padding:10px 9px 10px 9px; background-image:url(../images/1x1px.gif); background-repeat:no-repeat; background-position:top right;}
				.contentText { padding-left:0px; }

			.menu  { font-family: Verdana; font-size:12pt; border:0px solid red; height:600px; width:238px; min-width:238px; text-align:right; background-image:url(../images/); background-position:top left; background-repeat:no-repeat; z-index:1000; }

#text { text-align:justify; padding:10pt 5pt 10pt 5pt; }

#menu td { height:22pt; font-size:11pt; }
#artists table { border:0px; }
#artists td { padding-left:20px; border:0px; }

td { font-size:10pt; line-height:16pt; }
th { font-size:10pt; font-weight:normal; text-decoration:underline; }

.enter { font-family:Verdana; 12pt; }
.margin_low { margin-left:8px; }
.margin_high { margin-left:20px; border:0px; }

.nomargins { margin:0px; padding:0px; scroll: }
.noborders { border:0px; }
.hidden { width:10px; height:10px; position:absolute; top:170px; right:30px; border:0px;}
.line { background-image:url(../images/makeAline.gif); background-repeat:no-repeat; height:7px; border:1px solid red; }
.newMenuLine { width:200px; height:20px; }
.newMenuLine2 { width:200px; height:15px; }

.link-font-normal { border:0px; font-weight:normal; }
.link-font-bold { border:0px; font-weight:bold; }

.displayTagBox { 	visibility:visible;
					position:relative; top:0px;
					border:1px #404040 solid;
					background-color:#141414;
					display:inline;
					z-index:2;
					vertical-align:baseline;
					padding-bottom:2px;
					padding-left:4px;
					padding-right:4px;
}

.notDisplayTagBox { 	visibility:hidden;
					position:relative; top:0px;
					border:1px #404040 solid;
					background-color:#141414;
					display:inline;
					z-index:2;
					vertical-align:baseline;
					padding-bottom:2px;
					padding-left:4px;
					padding-right:4px;
}
 { visibility:hidden;
					position:relative;
					width:0px;
					height:0px;
					z-index:0;
}


h1 { font-family:Verdana; font-size:15pt; color:white; font-weight:bold; }
h3 { font-family:Verdana; font-size:13pt; color:white; font-weight:normal; margin:0px; padding:0px;}

p { padding-left:10px; }



.bold { font-weight:bold; }
.normal { font-weight:normal; }
.taller { font-size:11pt;}
.smaller { font-size:8pt; }
.vielsmaller { font-size:7pt; }
.meldung { color:#0099bb; border-left:3px solid #0099bb; padding-left:3px; margin-bottom:15px; line-height:200%; }
.trennStrich { border-left:3px solid white; padding-left:3px; margin-bottom:8px;}

.link-font-normal-sub { font-size: 10pt; border:0px; font-weight:normal; }
.link-font-bold-sub { font-size: 10pt; border:0px; font-weight:bold; }

.dark { color:#404040;}

a:hover { color:white; font-weight:bold; text-decoration:none; font-variant:normal;}
a:visited { color:#ffffee; text-decoration:none; font-weight:normal; }
a:link { color:#DDDDDD; text-decoration:none; font-weight:normal; }
a:active { color:white; font-weight:bold; text-decoration:none;}
/* Standard Elemente */

img { border:0px; }
input, textarea, select { margin-left:0px; padding:0px; background-color:transparent; color:white; font-family:Verdana; font-size:10pt; border:1px grey solid; }

input[type=submit] { vertical-align:middle; align:middle; margin:5px; padding:3px 8px 3px 8px; border:1px solid grey; cursor:pointer; font-size:8pt;}
input[type=file] { vertical-align:middle; align:middle; margin:5px; padding:3px 8px 3px 8px; border:1px solid grey; cursor:pointer; }

.button { vertical-align:middle; align:middle; background-image:url("../images/hrShort_button.gif"); background-repeat:no-repeat; background-color:inherit; border:0px solid #fff; padding:4px 9px 4px 8px; margin:5px;}
.dummy { background-color:#067eb0; }
.table { border:1px #1E1E1E solid; }
.halfButton { vertical-align:middle; align:middle; border-right:0px solid grey;  padding:4px 9px 4px 8px; margin:5px;}
.buttonImage { vertical-align:middle; align:middle; border:1px solid grey; height:24px; width:42px margin:5px; margin-left:5px; }
.description { color:#808080; font-size:8pt;}

.profilBild { padding-right:10px; padding-bottom:20px; line-height:180%; }
.profilContent { padding-left:10px; padding-bottom:20px; line-height:180%; }
.profilText { padding-left:20px; padding-bottom:20px; line-height:180%; }
.profilReferencen td { padding-left:6px; align:left; line-height:250%; }

.kalenderBild { padding-right:10px; padding-bottom:20px; line-height:180%; }
.kalenderContent { padding-left:10px; padding-bottom:20px; height:30pt; max-height:30pt; }
.kalenderText { padding-left:20px; padding-bottom:20px; line-height:180%; }
.kalender td { padding-left:6px; align:left; line-height:250%; }

.borderLeft { border-left:1px grey solid; margin:0px; padding:0px; }
.borderLeft1st { border-left:2px grey solid; margin:0px; padding:0px; }
#thick { font-weight:bold; }

#dateimanager img { border:1px grey solid; }
.detailInfo { color:darkgrey; font-size:9px; }

#board td {  }
#board .attachments { font-size:8pt; }
#board fieldset { border:1px #404040 solid; background-color:#141414; }
#board fieldset .attachmentBox { border:1px #404040 solid; background-color:#000000; font-size:8pt;}
#board input,textarea { background-color:#000;}
#board option { background-color:#141414;}
.greyText { color: #606060;}
.attachmentBox { border:1px #404040 solid; background-color:#000000; font-size:8pt; padding:3px 5px 3px 5px;}

#dateimanager fieldset { border:1px #404040 solid; background-color:#141414; }
#dark fieldset { border:1px #404040 solid; background-color:#141414; padding:10px;  }
#darker fieldset { border:1px #404040 solid; background-color:#101010; padding:10px; overflow:hidden;  }
/* fieldset { background-image:url(../images/mjm.jpg); background-position:right; background-repeat:no-repeat; }*/

.newsEdit { font-style:normal; }
