/*******************************************************************************/
/* CSS zur Gestaltung der Seiten von www.migration-info.de     (C)2002 Eridion */
/*******************************************************************************/

/* ALLGEMEINE ANGABEN */

/* Body */
.mainbody {background-color: #E6E6E6;}
.framebody {background-color: #cccccc; margin: -1px;}

/* Links */
a {text-decoration: none; color: #b30026; letter-spacing: 2px;}
a.dum_inh {text-decoration: none; color: #3c3c3c; letter-spacing: 0px;}
a.dum_inh:hover {text-decoration: none; background-color:#E8E0E2; color: #3c3c3c; letter-spacing: 0px;}
a.dum_str {text-decoration: none; color: #3c3c3c; letter-spacing: 1px;}
a.dum_str:hover {text-decoration: none; background-color:#E8E0E2; color: #3c3c3c; letter-spacing: 1px;}


/* Text: Standard und klein*/
.txtstand {font-family: "Times New Roman", Times, serif; font-size: 12pt; color: #3c3c3c;}
.txtklein {font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #3c3c3c;}

/* Absätze */ 
p.block {font-family: "Times New Roman", Times, serif; font-size: 12pt; color: #3c3c3c; text-align: justify;}
p.klein {font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #3c3c3c;}
p.blockklein {font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #3c3c3c; text-align: justify;}


/* Überschriften */
/*gross*/
.dh1b {font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; color: #b30026;}
.dh1s {font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; color: #3c3c3c;}
/*normal*/
.dh2b {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #b30026;}
.dh2s {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #3c3c3c;}
.dh2g {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #dedede;}
.dh3b {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #b30026;}
.dh3s {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #3c3c3c;}
.dh3g {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #dedede;}
/*klein*/
.dh4b {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #b30026;}
.dh4s {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #3c3c3c;}
.dh4g {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #dedede;}
.dh5b {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #b30026;}
.dh5s {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #3c3c3c;}
.dh5g {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #dedede;}
/*sehr klein*/
.dh6b {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #b30026;}
.dh6s {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #3c3c3c;}
.dh7b {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #b30026;}
.dh7s {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #3c3c3c;}


/*Icon von Dateien in Tabellen-Zellen*/
td.icon {text-valign: middle; text-align: center;}
td.vortrag {text-valign: top; text-align: center; background-color: #c8c8c8;}

/*Newsletter Textboxes in der Ausrichtung rechts*/
img.nlbr {margin-left: 10px; margin-right: 0px; margin-top: 0px; margin-bottom: 10px;}


/*------------------------------------------------------------------------------------------------------*/

/* NEWSLETTER - Startseite */
/* .../newsletter/aktuell.htm */

table.box {background-color: #CCCCCC;}

/*------------------------------------------------------------------------------------------------------*/

/*Formularfelder*/
.formularfeld {
	background-color: #dddddd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #111111;
	line-height: 130%;
	font-style: normal;
	letter-spacing: -0.4pt;
	border:1px solid #888888;}
	
.infobox_aussen {
	width:50%;
	float:right;
	padding-left:10px;}
	
.infobox_innen {
	padding:5px;
	background-color: #F4E2E4;
	color: #b30026;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: justify;}