* { margin:0; padding:0;}
body { background:#4b4b5f; font-family:Tahoma; font-size:100%; line-height:1em; color:#393939;}

/*in_line*/
img {border:0; vertical-align:top;}
/*
a:hover{text-decoration:none;}
*/
a {color:#F7941E; font-weight:bold;}
a.red {
	font-size:1.00em;
	color:#F00;
	font-weight:bold;
}
.big_more {background:url(images/z_more.gif) 0px 15px no-repeat; padding-left:12px; font-weight:normal; font-size:2em}
.more {background:url(images/z_more.gif) 0px 5px no-repeat; padding-left:12px; font-weight:normal}
.clear { clear:both; }
.alignright { text-align:right; margin-right:10px;}
.pic { float:left;}

h1 
{ 
	background:url(images/mamlogo_banner2.jpg) top left no-repeat; 
	text-indent:-10000px; 
	width:440px; 
	height:47px; 
	font-size:1em;
}

/*header*/
.menu { height:153px; background:url(images/bg_mein_menu.gif) 13px 89px no-repeat;}
.menu a { font-family:Tahoma; font-size:0.6875em; color:#F7941E;}
.menu .pic1 { margin-top:6px;}
.menu .pad { padding-top:38px;}
.menu .pad a{ font-weight:normal;}
.logo { padding:20px 110px 30px 18px; float:left;}
/*
.menu ul {margin:0; padding:0; list-style:none; line-height:2.2em}
.menu li{background:url(images/bg_header_ul.gif) left 0 no-repeat; padding:5px 0px 13px 30px; display:inline; font-size:1em; margin-left:9px; margin-right:15px; text-transform:uppercase; font-weight:bold;}
.menu li.m1{ color:#F7941E; background:none; margin-left:20px;}
.menu li a{color:#828087; text-decoration:none;}
.menu li a:hover{color:#F7941E;}
.menu li a.hover {color:#F7941E;}
*/
.header_wrapper { height:353px;}
.header_wrapper .pic { margin:0 2px 0 13px;}
.header_wrapper .box {width:763px;}
.header_wrapper .alignright { margin:19px 9px 0 0;}

/* nav */
#nav {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height:1.6em;
}

#nav ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height:0.6em;
        width: 10em;
        //zoom: 1;
}

#nav2 ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height:0.6em;
        width: 10em;
        //zoom: 1;
}
#nav a {
	font-family:Tahoma; font-size:0.6875em; 
	display: block;
	width: 9em;
	
	color:#828087; text-decoration:none;
}
#nav2 a {
	font-family:Tahoma; font-size:0.6875em; 
	display: block;
	width: 14em;
	text-align: center;
	color:#828087; text-decoration:none;
}



#nav li {
	float: left;
	width: 6em;
	padding: 6px 15px 14px 15px; 
	display: inline; 
	font-size: 1em; 
	margin-left: 0px; 
	margin-right: 0px; 
	font-weight: bold;
	background: url(images/bg_header_ul.gif) left 0 no-repeat;
        text-align: center;
}

#nav li a:hover{
	color:#F7941E;
}

#nav li ul {
	position: absolute;
	width: 10.5em;
	left: -999em;
	background:url(images/bg_mein_menu_ul.gif);
}
#nav2 li ul {
	position: absolute;
	width: 10.5em;
	left: -999em;
	background:url(images/bg_mein_menu_ul.gif);
}

#nav li ul ul {
	margin: -1em 0 0 6em;
}
#nav2 li ul ul {
	margin: -1em 0 0 6em;
}


#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}
#nav2 li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: auto;
        /* background: #dddddd; */
        text-align: left;
}
#nav2 li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: auto;
        /* background: #dddddd; */
        text-align: left;
}



/*content*/
#content {
	font-size:0.6875em;
	line-height:1.272em;
	font-family:Tahoma;
	color:#656578;
}
#content .indent { padding:0px 15px 20px 13px;}
#content .pic { margin:0 15px 0 0;}
#content .title { margin-bottom:21px;}
#content .title1 { margin-bottom:41px;}
#content p {
	padding-bottom:0px;
}
#content .bg_line { background:url(images/bg_line.gif) bottom left repeat-x; padding-bottom:26px; margin-bottom:33px;}
#content .col_1 .ind { padding:22px 19px 57px 16px;}
#content ul { margin:0; padding:0; list-style:none;}
#content li { line-height:2.181em;}
#content li a { background:url(images/z_more.gif) 0px 5px no-repeat; padding-left:12px; font-size:1em;}
#content .box { width:100%;}

/*footer*/
#footer { background:url(images/bg_line_footer.gif) top left repeat-x; font-size:0.6875em; font-family:Tahoma; color:#9a9a9a;}
#footer a { color:#F7941E; font-weight:normal;}
#footer .txt { padding:20px 0 0 30px;}
#footer .pic1 { margin:4px 0px 0 8px;}

/*================== index.html ==================*/
#page1 #content .col_2 .pic1 { float:left; margin:0 7px 5px 0;}
#page1 #content .column1 { width:175px; background:url(images/line.gif) top right repeat-y;}
#page1 #content .column1 .ind1 { padding-left:0px;}
#page1 #content .column2 { width:185px; background:url(images/line.gif) top right repeat-y;}
#page1 #content .column2 .ind1 { padding-left:12px;}
#page1 #content .column3 { width:170px; background:url(images/line.gif) top right repeat-y;}
#page1 #content .column3 .ind1 { padding-left:12px;}
#page1 #content .column4 { width:170px; background:url(images/line2.gif) top right repeat-y;}
#page1 #content .column4 .ind1 { padding-left:16px;}
#page1 #content .column5 { width:125px; background:url(images/line.gif) top right repeat-y;}
#page1 #content .column5 .ind1 { padding-left:30px;}
#page1 #content .column6 { width:96px;}
#page1 #content .column6 .ind1 { padding-left:28px;}
#page1 #content .pic1 { margin-bottom:13px;}

/*================== index-1.html ==================*/
#page2 #content .col_1 .block1 .indent1 { padding:30px 0 28px 23px;}
#page2 #content .column1 { width:242px;}
#page2 #content .column1 .ind1 { padding-right:40px;}
#page2 #content .column2 { width:209px;}
#page2 #content .col_1 .pad { padding-right:17px;}
#page2 #content .column3 { width:227px; background:url(images/line.gif) top right repeat-y;}
#page2 #content .column4 { width:209px;}
#page2 #content .column4 ul { margin-left:22px;}
#page2 #content .col_2 .block1 .ind { padding:0 19px 0 11px;}
#page2 #content .indent { padding-bottom:28px;}

/*================== index-2.html ==================*/
#page3 #content .col_1 .pic { margin:0 15px 32px 0;}
#page3 #content .col_1 .ind { padding:22px 19px 38px 16px;}
#page3 #content .col_2 .block1 .ind { padding:0 9px 0 19px;}
#page3 #content .col_2 .block1 .bg_line1 { background:url(images/bg_line_block.gif) bottom left repeat-x; padding-bottom:15px; margin-bottom:18px;}
#page3 #content .column1 { width:230px; background:url(images/line.gif) top right repeat-y;}
#page3 #content .column1 p { padding:17px 35px 0 9px;}
#page3 #content .column2 { width:250px; background:url(images/line.gif) top right repeat-y;}
#page3 #content .column2 .ind1 { padding:0 24px 0 30px;}
#page3 #content .column2 p { padding:17px 5px 0 9px;}
#page3 #content .column3 { width:225px;}
#page3 #content .column3 .ind1 { padding:0 0px 0 30px;}
#page3 #content .column3 p { padding:17px 5px 0 9px;}
#page3 #content .block1 .indent1 { padding:30px 0 42px 16px;}


/*================== index-3.html ==================*/
#page4 #content .col_1 .ind { padding:22px 19px 57px 16px;}
#page4 #content .col_1 .pad { padding-right:17px;}
#page4 #content .block1 .indent1 { padding:30px 16px 38px 23px;}
#page4 #content .indent1 { padding:30px 16px 0px 23px;}
#page4 #content .column1 { width:370px;}
#page4 #content .column1 .ind { padding-right:26px;}
#page4 #content .column2 { width:341px;}
#page4 #content .pic { margin:0 15px 52px 0;}
#page4 #content .pic1 { margin:0 15px 0px 0; float:left;}
#page4 #content .indent { padding:0px 15px 16px 13px;}

/*================== index-4.html ==================*/
#page5 #content .col_1 .block1 .indent1 { padding:30px 0 34px 23px;}
#page5 #content .column3 { width:228px; background:url(images/line.gif) top right repeat-y;}
#page5 #content .column4 ul { padding-left:24px;}
#page5 #content .column4 { width:209px;}
#page5 #content .col_1 .pad { padding-right:17px;}
#page5 #content .col_2 .block1 .ind { padding:0 9px 0 13px;}
#page5 #content .col_2 .pic1 { margin-bottom:15px;}
#page5 #content .col_2 ul { padding-bottom:15px;}
#page5 #content .block1 .l_b { background:url(images/b_l.gif) no-repeat left bottom; padding:17px 0 28px 0;}
#page5 #content .indent { padding:0px 15px 30px 13px;}

/*================== index-5.html ==================*/
#page6 #content .column1 { width:252px;}
#page6 #content .column1 a { font-weight:normal;} 
#page6 #content .column2 { width:203px;}
#page6 #content .column2 a { font-weight:normal;} 
#page6 #content .div { height:30px;}
#page6 #content .div1 { height:164px;}
#page6 #content .column3 { width:227px; background:url(images/line.gif) top right repeat-y;}
#page6 #content .column3 .ind1 { padding-right:22px;}
#page6 #content .column4 { width:250px; background:url(images/line.gif) top right repeat-y;}
#page6 #content .column4 .ind1 { padding:0 19px 0 25px;}
#page6 #content .column5 { width:231px;}
#page6 #content .column5 .ind1 { padding-left:25px;}
#page6 #content .block1 .indent1 { padding:30px 0 45px 23px;}

/*================== index-6.html ==================*/
#page7 #content .indent { padding:22px 36px 39px 35px;}
#page7 #content a { font-weight:normal;}

/*==================list====================*/
.block { background:#F7941E; width:239px; float:right;}
.block .top { background:url(images/top_block.gif) top left no-repeat;}
.block .bottom { background:url(images/bottom_block.gif) bottom left no-repeat; padding:86px 17px 67px 20px;}

.block1 { background-color:#f0f0f0; width:100%}
.block1 .top_line { background:url(images/bg_line_block.gif) top left repeat-x;}
.block1 .right_line { background:url(images/bg_line_block.gif) top right repeat-y;}
.block1 .bottom_line { background:url(images/bg_line_block.gif) bottom left repeat-x;}
.block1 .left_line { background:url(images/bg_line_block.gif) top left repeat-y;}
.block1 .l_t { background:url(images/t_l.gif) no-repeat left top;}
.block1 .r_t { background:url(images/t_r.gif) no-repeat right top;}
.block1 .r_b { background:url(images/b_r.gif) no-repeat right bottom;}
.block1 .l_b { background:url(images/b_l.gif) no-repeat left bottom; padding:17px 0 28px 0;}
.block1 .l_b1 { background:url(images/b_l.gif) no-repeat left bottom; padding:0; width:100%}
.block1 .indent1 {
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 23px;
}
.block1 .ind { padding:0 16px 0 19px;}
.block1 .bg_line1 { background:url(images/bg_line_block.gif) bottom left repeat-x; padding-bottom:20px; margin-bottom:22px;}
.block1 .more {background:url(images/z_more_block.gif) 0px 5px no-repeat; padding-left:14px; font-weight:bold; color:#717e86;}
.block1 .more2 {padding-left:14px; font-weight:bold; color:#717e86;}
/*==========================================*/
.divborder { border-width: 3px; border-color:#000; border-style: solid;}

.input {color:#656578;		 
		height:21px;
		width:195px;
		background:#fff;
		border:solid 1px #bfbfbf;
		font-family:Tahoma;
}

.inputlong {color:#656578;		 
		height:21px;
		width:265px;
		background:#fff;
		border:solid 1px #bfbfbf;
		font-family:Tahoma;
}

.inputmedium {color:#656578;		 
		height:21px;
		width:120px;
		background:#fff;
		border:solid 1px #bfbfbf;
		font-family:Tahoma;
}

.inputshort {color:#656578;		 
		height:21px;
		width:75px;
		background:#fff;
		border:solid 1px #bfbfbf;
		font-family:Tahoma;
}

.inputtiny {color:#656578;		 
		height:21px;
		width:35px;
		background:#fff;
		border:solid 1px #bfbfbf;
		font-family:Tahoma;
}

.inputmega {color:#656578;		 
		height:42px;
		width:330px;
		background:#fff;
		border:solid 1px #bfbfbf;
		font-family:Tahoma;
}

textarea { background:#fff;
		   color:#656578;
		   border:solid 1px #bfbfbf;
		   width:195px; height:151px;
		   overflow:auto;
		   font-family:Tahoma; 
		   font-size:1em; 
		   font-family:Tahoma;
}

/* for content headers */
h2
{
	font-family: 	Tahoma, Arial; 
	font-size:	250%; 
	font-weight:	bold;
	line-height:	1em; 
	color:		#006;
}
h3
{
	font-family: 	Tahoma, Arial; 
	font-size:	225%; 
	font-weight:	normal;
	line-height:	1em; 
	color:		#F7941E;
}
h4
{
	font-family: 	Tahoma, Arial; 
	font-size:	190%; 
	font-weight:	normal;
	line-height:	1em; 
}
h5
{
	font-family: 	Tahoma, Arial; 
	font-size:	120%; 
	font-weight:	normal;
	line-height:	1em; 
}
h3b
{
	font-family: 	Tahoma, Arial;
	font-size:	225%;
	font-weight:	normal;
	line-height:	1em;
	color:		#006;
	text-align: center;
}

h5b
{
	font-family: 	Tahoma, Arial;
	font-size:	100%;
	font-weight:	bold;
	line-height:	1em;
	color:		#006;
	text-align: center;
}

h6b
{
	font-family: 	Tahoma, Arial;
	font-size:	125%;
	font-weight:	bold;
	line-height:	1em;
	color:		#006;
}

.kevinfont
{
	font-family: 	Tahoma, Arial; 
	font-size:	225%; 
	font-weight:	normal;
	line-height:	1em; 
	color:		#F7941E;
}
.bgline1_orange
{
	font-size:.6875em;
	font-family:Tahoma;
	color:#F7941E;
	line-height: normal;
}
u.blue {
	color: #006;
	font-size: 1.15em;
}
.blue {
	color: #006;

}

