body{margin-left:15px; margin-right:15px; margin-top:20px; margin-bottom:20px;}
.noPrint{display:none;}
.inlineScrollTop{display:none;}

/* Text und Abstaende */

a,h1,h2,h3,h4,h5,h6,strong,p,ul,ol,li,div,td,b,i,span,body{color:#000000; font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif; font-size:10pt; font-weight:200; line-height:14pt;}

p.norm{margin-top:28px; margin-bottom:0px;}
p.halb{margin-top:14px; margin-bottom:0px;}
p.mini{margin-top:4px; margin-bottom:0px;}
p.none{margin-top:0px; margin-bottom:0px;}

h2{color:#336699; font-weight:600; margin-top:0px; margin-bottom:0px; text-transform:uppercase;}
h3{color:#336699; font-weight:600; margin-top:0px; margin-bottom:0px;}
.bold,strong{font-weight:600;}
.small,h6,small{font-size:80%;}
.big,big{font-size:115%;}

.headline{color:#336699; font-size:90%; line-height:100%; font-weight:600;}
.footLine{color:#666666; font-size:80%; line-height:100%;}
.specialText{color:#993333; font-weight:600; padding:2px;}
.specialText{color:#993333; font-weight:600; padding:2px;}
.specialAreaBorder{border:1px solid #FFCC99;}
.specialArea{border:2px solid #FFFFCC; padding-top:5px; padding-bottom:5px; padding-left:8px; padding-right:8px;}

.naviEdit{border-left:15px solid #CCCCCC; border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; margin-top:5px; padding:12px; width:200px;}
.noteText{background-color:#FEFFA5; color:#666666; font-size:80%; line-height:100%; border:1px solid #993333; padding:4px;}

ul,ol{margin-top:0px; margin-bottom:0px; margin-left:0px;}
ul{list-style-image:url(pix/ulpt.gif); padding-left:18px;}
ol{padding-left:35px;}

/* Links */

a:link{color:#000000; font-size:90%; text-decoration:underline;}
a:visited{color:#000000; font-size:90%; text-decoration:underline;}
a:active{color:#000000; font-size:90%; text-decoration:underline;}
a:hover{color:#000000; font-size:90%; text-decoration:underline;}

a.head1{color:#336699; font-weight:600; text-transform:uppercase;}
a.head1:visited{color:#336699;}
a.head1:hover{color:#336699;}
a.head1:active{color:#336699;}

a.head2{color:#336699; font-weight:600;}
a.head2:visited{color:#336699;}
a.head2:hover{color:#336699;}
a.head2:active{color:#336699;}

a.head3{color:#000000; font-weight:600;}
a.head3:visited{color:#000000;}
a.head3:hover{color:#000000;}
a.head3:active{color:#000000;}

a.printlink:link{color:#666666; font-size:80%; line-height:100%; text-decoration:none;}
a.printlink:visited{color:#666666; font-size:80%; line-height:100%; text-decoration:none;}
a.printlink:active{color:#336699; font-size:80%; line-height:100%; text-decoration:underline;}
a.printlink:hover{color:#000000; font-size:80%; line-height:100%; text-decoration:underline;}

a.anchor:hover{font-size:90%; text-decoration:none;}
a.biganchor{color:#336699; font-size:90%; font-weight:600;}
a.biganchor:hover{font-size:90%; text-decoration:none;}

/* images */

.imgLabelArea{background-color:#EFEFEF;}
.imgLabelText{background-color:#EFEFEF; padding:2px; padding-top:5px; font-size:80%; line-height:100%pt;}
a.imgLink:link{color:#666666; font-size:70%; line-height:100%pt; text-decoration:none;}
a.imgLink:visited{color:#666666; font-size:70%; line-height:100%pt; text-decoration:none;}
a.imgLink:active{color:#336699; font-size:70%; line-height:100%pt; text-decoration:none;}
a.imgLink:hover{color:#000000; font-size:70%; line-height:100%pt; text-decoration:underline;}

/* sonst */

.mListModeAreaStd{	margin:30px 0 20px 0; text-align:right;}
.mListModeArea{		margin:30px 0 5px 0; text-align:right;}
.mListRSpacer{		border-top:2px solid #F8D0A8;
			padding-top:8px;}
.mListReg{		margin:0; padding-bottom:12px;}
.mListX{		border-top:2px solid #F8D0A8; 
			font-size:80%; padding:5px;}
.mListXOn{		background-color:#FDFDED;
			border-top:2px solid #F8D0A8; 
			font-size:80%; padding:5px;}
			
			
.mDetailTitle{		color:#336699; 
			font-weight:600; 
			text-transform:uppercase;}
.mDetailSubTitle{	}
.mDetailInfoArea{	background-color:#fdfded;
			border-top:1px solid #F8D0A8;
			border-bottom:1px solid #F8D0A8;
			margin-top:10px;}
.mDetailPix{		padding:5px 15px 5px 0;}
.mDetailContact{	margin-top:5px;}
.mDetailMail{		margin-top:15px;
			margin-bottom:10px;}
.mDetailPP{		font-size:80%;
			margin:10px 0 15px 0;}
.mDetailTxt{}
.mDetailWeb{		margin-top:15px;}

.mContactHead{		color:#336699; 
			font-weight:600;}
.mContactLink a{	font-size:80%;}