*{
	margin: 0px;
	padding: 0px;
	border: 0px none;
	line-height: 1.3em;
}


body {
	font-size:76%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EAEAEA; 
}
	
/*---------------------------------------layout divs--------------------------------------*/	


#links {
	float:left;
	width:50%;
	background:#EAEAEA;
}

#rechts {
	width: 100%;
	float: right;
	background:#EAEAEA; 
	z-index: 1;
}

#content {
	width: 780px;
	margin-left: 5%;
	padding-right: 28px;
	padding-left: 18px;
	z-index: 1;
	border-bottom: solid 1px #a00024;
	border-left: solid 1px #a00024;
	background: #FFF url(../pics/miko_reissverschluss_zu.png) repeat-y right;
}

#content1 {
	background: #FFF url(../pics/miko_vierecke_back1.png) no-repeat left bottom;
}

#footer {
	height:25px;
	color:#FFF;
	font-size:8pt;
	padding:5px 0px 0px 20px;
	text-align: center;	
	background: #5e578f url(../pics/miko_vierecke_back.png) no-repeat left bottom;
}

/*---------------------------------------inhalts divs--------------------------------------*/

#reissverschluss {
	float:	right;
	margin-top: -1px;
	margin-right: -54px;
	z-index:146;
}

#menutop {
	text-align:right;
	padding: 2px 70px 0px 0px;
	z-index:15;
}	
	
#header {
	width: 770px;
	height: 155px;
	margin-left: 2px;
	margin-bottom: 15px;
	background: #FFF url(../pics/logo_miko_ev.png) no-repeat left top;
} 
	
	


/*---------------------------------------text-formatierung--------------------------------------*/

h1 {font-size:11pt; margin:0; padding:10px 0; color:#a00024;}
h2 {font-size:10pt; margin:0; padding:8px 0; color:#5e578f;}
h3 {font-size:10pt; margin:0; padding:10px 0; color:#666;}
h4 {font-size:8pt; margin:0; padding:8px 0; color:#999;}

p {font-size:10pt; line-height:1.3em; color: #333; text-align: justify;}

hr{background-color: #a00024; height:1px;}	
	
/*---------------------------------------tabellen-listen-formatierung-----------------------------*/
/* ul {list-style-image: url(../pics/miko_viereck.png);} */
 ul {list-style-type:none;}
li {background:url(../pics/miko_viereck.png) no-repeat left center; padding-left:14px; font-size:10pt; line-height:1.3em;}
#header li {background-image:none; padding:0px;}
#kontaktformular li {background-image:none; padding:0px;}
table {padding:2px;border:none;}
td {vertical-align: top; padding:1px; }

/*---------------------------------------class-formatierung--------------------------------------*/

.kursiv	{font-style: italic;}
.rechts	{text-align:right;}
.links {text-align:left;}
.mitte {text-align:center;}
.blocksatz {text-align:justify;}
.fett	{font-weight:bold;}
.unterstrichen {text-decoration:underline;}
.abstand{ padding:20px;}
.block{text-align:justify;}
.dunkelgrau	{color: #333333;}
.lila {color:#5e578f;}
.grau	{color: #666666;}
.weiss	{color: #FFFFFF;}
.rot	{color: #990000;}
.borderrot	{border:1px solid #990000; margin-left: 20px;}
.text	{font-size:8pt;color:#333333;}
.bildright {float:right; margin:15px 0 20px 15px; border:1px dotted #a00024;}
.bildleft {float:left; margin:15px 20 15px 0px; border:0px}
.txt_gross {font-size: 11pt;}
.txt_klein {font-size: 9pt;}
.txt_superklein {font-size: 6pt;}
/*---------------------------------------link-formatierung im text-------------------------------*/
a {text-decoration: none; color:#333;}
a:visited {text-decoration: none;color:#333;}
a:active {text-decoration: none;color: #a00024;}
a:hover {text-decoration: none;color: #a00024;}

/*---------------------------------------link-formatierung oben------------------------  --------*/

#menutop a, #menutop a:link {
	color:#5e578f;
	text-decoration:none;
}
#menutop a:hover { color:#a00024;}

/*raus!!!!!!!!!!!!1 #menutop a[href^="http://"] {background:url(../pics/miko_viereck.png) no-repeat;padding-left:12px;} */

/*---------------------------------------link-formatierung footer------------------------  --------*/

#footer a, #footer a:link {
	color:#FFF;
	text-decoration:none;
}
#footer a:hover { color:#a00024;}


/*---------------------------------------formular-formatierung------------------------  --------*/
form.kontaktformular {margin:0px;padding:0; -moz-border-radius:9px;}

fieldset{margin:0;padding:0px;border:0px none;}

legend{display:none;}

label {display:block;}

textarea{font-family:Arial, Helvetica, sans-serif;; font-size:12px; color:#000; background-color:#FFFFFF; margin:1px; padding:1px;}

select {height:17px;}

input, select, textarea {
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		color:#333; background-color:#FFFFFF;
		margin:1px; padding:1px;
		border-width:1px; border-color:#AD1546; border-style:solid;
		}

input.fehler {border-color:#000033;background-color:#FDF5E6;}

.fehler_txt {color: #000033;padding-left:28px;background:url(../pics/hand.gif) no-repeat left top;}

input.submit{cursor:pointer; -moz-border-radius:6px; border:1px solid #999; background-color:#CCCCCC;}

input.pics{float:right; margin:10px; -moz-border-radius:6px;}

li.two-elements {float:left;}
li.stop-two-elements {clear:both;}



/*---------------------------------------link-formatierung submenu--------------------------------*/

