body {
	margin-left: 3%;
	margin-right: 4%;
	background-color: #FFFFFF;
}
a:link {
	color: #0132A3;
}
a:visited {
	color: #0132A3;
}
a:hover {
color:#E01000;
text-decoration:none;
}
a:active {
	color: #0132A3;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
}
#site
{
max-width:1280px;
}
#menu
{
margin-left:15px;
}
#Layer1 {
	position:absolute;
	width:282px;
	height:37px;
	z-index:10;
	top: 125px;
}

.mnu_tr
{
height:54px;
background:url(images/mnu_dots.gif) bottom repeat-x;
font:Arial, Helvetica, sans-serif;
color:#0132A3;
font-size:20px;
}

.mnu_tr a:link, .mnu_tr a:active, .mnu_tr a:visited
{
color:#0132A3;
text-decoration:underline;
}

.mnu_tr a:hover
{
color:#E01000;
text-decoration:none;
}

.px12
{
height:12px;
font-size:12px;
line-height:12px;
}

.ttl
{
color:#000000;
font-size:22px;
font-stretch:narrower;
font-style:italic;
height:50px;
}

.newsdate1
{
width:151px;
height:50px;
background-image:url(images/art_label.gif);
background-repeat:no-repeat;

}
.newsdate
{
margin-left:5px;
padding-top:5px;
margin-bottom:10px;
margin-right:30px;
overflow:hidden;
font-size:14px;
color:#FFFFFF;
}

#phones
{
width:312px;
height:133px;
overflow:hidden;
}
#footer
{
border-top: 1px solid #CCCCCC;
font-size:12px;
color:#666666;
padding-top:15px;
padding-bottom:20px;
}

h1
{
color:#000000;
font-size:22px;
font-stretch:narrower;
font-style:italic;
}

h2
{
font-size:16px;
margin:0px;
padding:0px;
}

#content
{
padding-left:10px;
padding-top:10px;
}
