/* Stylesheet zu mechrech.de */

/* roboto-regular - latin_latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'),
       url('../fonts/roboto-v18-latin_latin-ext-regular.woff2') format('woff2'), 
       url('../fonts/roboto-v18-latin_latin-ext-regular.woff') format('woff'); 
}

body {font-family: Roboto, 'Gill Sans', Helvetica, Arial, Sans-serif;
      font-size:15px;
      margin-left: 20px; margin-top: 0px}

/* =========== Zellenrand */
.Zleftyel {
  border-left:4px solid #FFFFAA;
}

.Zleftred {
  border-left:4px solid #FFC2B3;
}
	   
/* =========== 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: 10px;
	font-style: normal;
}
.title_main {
	font-size: 21px;
	font-style: normal;
}
.title_main_k {
	font-size: 21px;
	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: 15px;
	font-style: normal;
	font-weight: normal;
	padding-left: 15px;
}
.menue_k {
	font-size: 15px;
	font-style: italic;
	padding-left: 15px;
}
.menue_b {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	padding-left: 15px;
}
.normal {
	font-size: 15px;
	font-style: normal;
}
.normal_k {
	font-size: 15px;
	font-style: italic;
}
.normal_b {
	font-size: 15px;
	font-weight: bold;
}
.normal_rot {
	font-size: 15px;
	font-style: normal;
	color: #c30502;
}
.normal_b_rot {
	font-size: 15px;
	font-weight: bold;
	color: #c30502;
}	
.normal_bk {
	font-size: 15px;
	font-style: italic;
	font-weight: bold;	
}
.hsmall {
	font-size: 13px;
	font-style: normal;
}
.hsmall_rot {
	font-size: 13px;
	font-style: normal;
	color: #c30502;
}
.hsmall_rotk {
	font-size: 13px;
	font-style: italic;
	color: #c30502;
}
.hsmall_k {
	font-size: 13px;
	font-style: italic;
}
