/* Stylesheet zu mechrech.de */


body {font-family: Arial, Helvetica, Sans-serif;
       margin-left: 30px; margin-top: 0px}

/* =========== InfoBoxen */
#Rahmenrot{
  border: 1px solid #ff0000;
}

#InfoBox {
  border: 1px solid #a0a0a0; padding: 12px;
}

#WarnBox {
  border: 1px solid #ff0000; padding: 12px;
}  	   
/* =========== Linien */

.lineblue {
    width: 730px; 
	height: 4px;
	color: navy; 
	background-color: navy;
	margin-left: 0; 
	text-align: left;
	font-size: 3pt; 
}

.linered {
    width: 730px; 
	height: 2px;
	color: red; 
	background-color: black;
	margin-left: 0; 
	text-align: left;
	font-size: 3pt; 
}
	
/* =========== Schriften */
.hdist {
	font-style: normal;
	font-size: 5pt;
}
.marke {
	font-size: xx-small;
	font-style: normal;
}
.title_main {
	font-size: large;
	font-style: normal;
}
.title_main_k {
	font-size: large;
	font-style: italic;
	line-height: 35px;
}
.htitle {
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
}
.htitle_k {
	font-size: 18px;
	font-style: italic;
}
.menue {
	font-size: small;
	font-style: normal;
	font-weight: normal;
	padding-left: 15px;
}
.menue_k {
	font-size: small;
	font-style: italic;
	padding-left: 15px;
}
.menue_b {
	font-size: small;
	font-style: normal;
	font-weight: bold;
	padding-left: 15px;
}
.normal {
	font-size: small;
	font-style: normal;
}
.normal_k {
	font-size: small;
	font-style: italic;
}
.normal_b {
	font-size: small;
	font-weight: bold;
}
.normal_b_rot {
	font-size: small;
	font-weight: bold;
	color: #c30502;
}	
.normal_bk {
	font-size: small;
	font-style: italic;
	font-weight: bold;	
}
.hsmall {
	font-size: x-small;
	font-style: normal;
}
.hsmall_rot {
	font-size: x-small;
	font-style: normal;
	color: #c30502;
}
.hsmall_rotk {
	font-size: x-small;
	font-style: italic;
	color: #c30502;
}
.hsmall_k {
	font-size: x-small;
	font-style: italic;
}
