html, body { min-width: 740px; height: 100%;
	 padding: 0; margin: 0; border: 0; 
}
body { position: relative; background: #F0F0EE;
	 font: 12px "lucida grande", verdana, helvetica, sans-serif;
}
img { border: 0; padding: 0; margin:0; 
}
img#logo { border: 0; width: 708px; height: 129px; 
}
div#head { position: relative; background-image: url(img/atm-logo.jpg); background-color: #F0F0EE;
	height: 129px;  width: 708px; text-align: left;
	padding: 0; margin: 0; border: solid 1px #C1C1BD; 
}
div#content { position: relative; width: 710px; height: 100%; background: #F0F0EE;
	 text-align: left; padding: 0; margin: 0;
}

div#menu { position: relative; width: 151px; height: 200px; text-align: left; border: solid 1px #858585; background: #C1C1BD;
	padding: 20px 0px 0 25px; margin: 0px 0 0 0; 
}
td#col_left { background: #F0F0EE; width: 180px; height: 455px; vertical-align: top;
		 padding: 0; margin: 0; 
}
ul.menulist { list-style: none; height: 20px; list-style-position: inside; 
	padding: 8px 0 0 0px;
}

table#main { table-layout: fixed; border-spacing: 1px; border-collapse: collapse; border: solid 0px;
}
td#col_middle {  background: #F0F0EE; width: 400px;
		padding: 15px 5px 5px 10px; margin: 0;
}
td#col_right {  background: #F0F0EE;  width: 104px; border-right: solid 1px #C1C1BD;
		 padding: 30px 0 0 10px; margin: 0;
}

a:link { text-decoration: none; font-size: 11px; font-weight: bold;  color: #38669E;
	padding: 0; margin:0;
}
a:visited { text-decoration: none;  font-size: 11px; font-weight: bold;  color: #38669E;
	padding: 0; margin:0;
}
a:hover { text-decoration: none;  font-size: 11px; font-weight: bold;  color: #5788C4;
	padding: 0; margin:0;
}

a.menu_item:link {  display: block;  color: #6C6C6C; line-height: 8px; 
	 text-decoration: none; font-family: tahoma, verdana; font-weight: normal; font-size: 15px;
	 padding: 0 0 0 20px; margin: 0; 
}

a.menu_item:visited {  display: block; color: #6C6C6C; line-height: 8px; 
	 text-decoration: none; font-weight: normal; font-size: 15px;
	 padding: 0 0 0 20px; margin:0;
}
a.menu_item:hover { color: #969696; 
}

a.current_item:link { display: block;  color: #6C6C6C; background: #F0F0EE; 
	text-decoration: none; font-family: tahoma, verdana; font-weight: normal; font-size: 15px;
	padding: 0 0 0 20px; margin:0;
}
a.current_item:visited { display: block; 
	color: #6C6C6C; text-decoration: none; background: #F0F0EE; 
	  font-weight: normal; font-size: 15px;
	   padding: 0 0 0 20px; margin:0;
}
a.current_item:hover { 
}
a.mail:link { text-decoration: none;  font-size: 11px; font-weight: bold;  color: #707672; 
}
a.mail:visited { color: #737975;
}
a.mail:hover { color: #A5B6B0;
}

a.mail2:link { text-decoration: none;  font-size: 10px; font-weight: normal;  color: #7D7B73;
}
a.mail2:hover { text-decoration: none;  font-size: 10px; font-weight: normal;  color: #9B8C94;
}
a.mail2:visited { text-decoration: none;  font-size: 10px; font-weight: normal;  color: #7D7B73;
}

div#contacts { position: relative; background: #C1C1BD; width: 164px;
	 font: Arial, Helvetica, sans-serif; color: #585650;  font-size: 11px; border: solid 1px #858585;
	padding: 20px 2px 20px 10px; margin: 0;
}
h2 { color: #74726B; font-weight: normal; font-size: 17px; font: Georgia, Times, serif;
	line-height: 1.2em; margin: 10px 0 10px 5px; 
}

p { color: #000586; font-weight: normal; font-size: 10px; font: Georgia, Times, serif;
}
p.a { color: #74726B; text-indent: 8px;
	font-weight: normal; font-size: 13px; font: Georgia, Times, serif;
	padding: 0 0 7px 0; margin: 0;
}
p.b { color: #3A4F85;  
	font-weight: normal; font-size: 13px; font: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 7px 0; margin: 0;
}
p.c { color: #74726B; font-weight: normal; font-size: 13px; font: Verdana, Arial, Helvetica, sans-serif;
	background: #E5E5E5; padding: 0; margin: 0;
}
p.w { color: #DB5504; text-indent: 8px;
	font-weight: normal; font-size: 13px; font: Georgia, Times, serif;
	padding: 0 0 7px 0; margin: 0;
}
ul.a { list-style: circle; color: #74726B; 
	padding: 0; margin: 0;
}

table#features { table-layout: fixed; width: 400px; border: solid 0px;
}
td.f1 { background: #E4E9F3; height: 20px; font: Geneva, Arial, Helvetica, sans-serif ;
	 font-size: 15px; border: solid 1px #ADBDDC;
	padding: 7px 5px 7px 5px; margin: 0;
}
td.f2 { background: #E4E9F3; height: 13px; font-size: 12px; color: #5A615C;
	padding: 3px 5px 3px 5px; margin: 0; vertical-align: top; 
}
td.f3 {  background: #D6DEED; height: 13px;  font-size: 12px; color: #5A615C;
	padding: 3px 0 3px 5px; margin: 0; vertical-align: top;
}
p.f1 { display: block;  color: #CC3366; text-indent: 10px;
}
p.comment { color: #4F6786; font: Arial, Helvetica, sans-serif; font-size: 9px;
	padding: 0; margin: 0; text-align: right; 
}
table#links { table-layout: fixed; width: 400px; border: solid 0px; padding: 5px 0 0 0;
}
td.l1 { vertical-align: top;
}
td.l2 { height: 16px; vertical-align: top;
	font: Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #74726B;
	padding: 0px 5px 15px 5px; margin: 0 0 0px 0;
}
.form1 { color: #BEBEBE; 
}
.form2 { color: #666666;
}
div#foot { position: relative; width: 710px; height: 30px;
		bottom: 0px; font-size: 9px; text-align: left;  background: #C1C1BD;
	  padding: 0px; margin: 0; 
}

