* {margin:0; padding:0}

#accordion2 {width:188px; margin:0px auto; border:1px solid #DADDA6; border-top:none}
.accordion2 {width:188px; font:15px Verdana,Arial; color:#333}
.accordion2 dt {width:182px; padding:4px 6px; font-weight:bold; cursor:pointer; background-color:#58588A; background-image:url(images/arrow_down.gif); background-position:right center; background-repeat:no-repeat; color:#fff; border-top:1px solid #DADDA6}
.accordion2 dt:hover {background-color:#7A7D46}
.accordion2 .open {background-color:#444; background-image:url(images/arrow_up.gif);zoom: 1;}
.accordion2 dd {overflow:hidden; background:#EDECBA; letter-spacing: -1px;
 line-height: 150%;}
.accordion2 span {display:block; width:168px; border-top:none; margin:10px 0px 10px 5px ; line-height:160%;}
.accordion2 p {width:188px; padding:0px 0px; font-weight:bold; }
.accordion2 .sml {font-size:86%;line-height: 160%;}

.accordion2 a  {
	display: inline-block;
	width: 182px;
		zoom: 1;
	}
.accordion2  a:hover,  a:active {
	color:#f0f0f0;
	text-decoration:none;
	background-color:#444;
	}
 .accordion2  a:link, a:visited {
	color: #f0f0f0;
	text-decoration: none;
	}

 .mbtn a:link, .mbtn a:visited {
	color: #000000;
	text-decoration: none;
	background-color: none;
	background-color: #DADDA6;
	border-color: #CCCCCC;
	}

 .mbtn a:hover, .mbtn a:active	{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4D4C0A;
	border-color: #99CC66;
	}

#footer {color:#F0F0F0;padding:6px 2px 200px 10px;font-size: 80%; }


.btn {
	margin-top: 100px;
	}
.btn li  {
	list-style-type: none;
	font:13px Verdana,Arial; 
	zoom: 1;
/*	list-style-position: outside;
	margin-bottom: 5px;	*/
	}
.btn a  {
	display: inline-block;
	width: 96px;
	height: 20px;
	padding: 2px;
	border-width: 0px;
	border-style: solid;
		zoom: 1;
	}
.btn a:link, .btn a:visited {
	color: #000000;
	text-decoration: none;
	background-color: #DADDA6;
	border-color: #CCCCCC;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
	}
.btn a:hover, .btn a:active	{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4D4C0A;
/*	background-color: #EDECBA;*/
	border-color: #99CC66;
	}
ul {
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
	}
#leftcol .mrk {
	padding: 20px 20px 20px 20px;
	}

#maincol .sml {
	font-size:86%;
	line-height: 160%;
	color:#063A3D;
	padding:10px 10px;} 

#sein {
	display: inline-block;
	width: 96px;
	height: 20px;
	padding: 2px;
	border-width: 0px;
	border-style: solid;
	color: #588A58;
	font:bold 15px Verdana,Arial; 
	background-color: #EDECBA;
	}
/*li {
	list-style-position: inside;
	}*/

