body {
	background-color: #fff;
	margin: 0;
	padding: 0;
	font-size: small;
	font-family: Verdana,Arial,Geneva;
	background:url(../img_site/mercurio_new2.gif) repeat-y left top;
}
table#header{
	background:url(../img_site/mercurio_new1.gif) repeat-x 0 0;
	padding:0;
	margin:0;
	border-collapse:collapse;
	width:100%;
}
table#header td,table#header tr{
	padding:0;
	margin:0;
}
td,th,blockquote,textarea,input {
	font-size: 95%;
}
td.pl{
	padding-top:15px;
}
td#navigation{
	background: url(../img_site/mercurio_new2.gif) repeat-y left top;
	margin:0px; padding:0px;
}

.textblock{
	padding-right: 4px;
	padding-left: 4px;
	font-size: 95%;	
}

.subline {
	font-weight: bold;
} 
.archivsubline {
	font-weight: normal;
	font-style: italic;
	padding-left: 14px;
}
.bildunterschrift{
	color: #f90;
} 

.headline{
	font-weight: bolder;
	color: #014746;
	font-size: 130%;
} 
.fett{
	font-weight: bold;
} 
.box{
	background-color: #fff;
	color: #000;
} 
table { display: block;} 


/*	=forms
------------------------------------------------------ */
.formular {
	text-align: right;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000;
	border: 1px solid #000;
	font-size: 10px;
}
.formularbut {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #014746;
	border: 1px solid #fff;
	font-size: 11px;
	background-color: #fff;
}
#search input.formularbut {
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #014746;
	border: 1px solid #fff;
	padding:0;
	margin:0;
	font-size: 11px;
	background-color: #fff;
}
form#search {
	margin:0;
	padding:0 0 0 15px;
}


/*	=links
------------------------------------------------------ */
a {
	color: #f90;
	text-decoration: none;
}
a:hover {
	color: #f90;
	text-decoration: none;
}


.green_dark_border {
	background-color: #014746;
	margin: 1px;
	padding: 1px;
}


.whiteblock{
	background-color: #FFF;
	color: #000;
} 
.light_green_block{
	background-color: #D9E5E3;
	color: #000;
	font-weight: bold;	
} 
.med_green_block{
	background-color: #5C9188;
	color: #fff;
	padding: 1px;
	font-weight: bold;
} 
.dark_green_block{
	background-color: #014746;
	color: #fff;
	font-weight: bold;
	padding: 1px;
} 

/*-- menü -*/

.lev0 { margin:0px; padding:0 1px 1px 1px;}
.lev1 { margin:0px; padding:0 1px 1px 1px;}
.lev2 { background-color: #D9E5E3; padding:0 1px; padding-left:4px; margin-right:1px; border-left: 1px solid #014746; border-right: 1px solid #014746; color:fff;}
.lev1 a, .lev1  a:visited { font-weight:bold; background-color: #014746; color: #fff; display:block; border: 1px solid; border-color:  #618C8C #013636 #013636 #618C8C;}
.lev1  a:hover {  font-weight:bold;  display:block;  background-color: #014746; color: #fff; border: 1px inset; border-color: #013636 #618C8C #618C8C #013636; }


/*-- hauptmenü -*/
#hauptm ul{ list-style-type:none;  margin:10px 0 0 -20px; width:100%; }
#hauptm li{ list-style-type:none;  margin:0 0 0 -20px;  font-size:90%;}
#hauptm .dark_green_block, #subm .dark_green_block{
margin:1px 1px -1px -19px;
} 
#hauptm .lev2, #subm .lev2 {  margin:-1px 1px 0 -19px;}

#hauptm .lev2  a {
	color: #013636;
	text-decoration: none;
}
#hauptm .lev2 a:hover {
	color: #013636;
	text-decoration: none;
}

#hauptm .hoch { margin-top:-1px;}
.med_green_block a{
color:#FFFFFF;
} 


/*-- Submenü -*/
#subm ul{ list-style-type:none;  margin-left:-20px; width:100%; }
#subm li{ list-style-type:none;  margin-left:-20px;  font-size:90%;}
.med_green_block a{ color:#FFFFFF;} 
.dark_green_block a{color:#FFFFFF;}
#subm .lev1{ padding:0 1px 0px 1px;} 
#subm .lev1 a, #subm .lev1  a:visited { font-weight:bold; background-color: #5C9188; color: #fff; display:block; border: 1px solid; border-color:  #79A59D #466F68 #466F68 #79A59D;}
#subm .lev1  a:hover {  font-weight:bold;  display:block;  background-color:#5C9188; color: #fff; border: 1px inset; border-color: #466F68 #79A59D #79A59D #466F68; }

 
.doti {
	border-bottom: 1px dotted #f60;
}
.relcaps {
	font-weight: bold;
	text-decoration: underline;
}

.firma {
	font-weight: bolder;
	color: #5C9188;
} 

#tabletext{ border:1px solid #5C9188;}

table#calendar{

}

#pmmain {float: left;}
#related {float: left; width:204px;}
