*	{ margin: 0; padding: 0; border: 0; }
ul	{ list-style: none; }
td	{ padding: 0; vertical-align: top; }
a	{ color: #fff; }
strong	{ color: #f90303; font-size: 16px; text-transform: uppercase; background: url(images/title-ul.gif) no-repeat right; padding-right: 29px; margin-bottom: 30px; line-height: 45px; }
body	{
font: normal 12px Myriad Pro, Tahoma;
background: url(images/body_bg.gif) repeat-x;
}

#main {
width: 780px;
margin: 0 auto;
}

#top {
position: relative;
height: 128px;
border-bottom: 1px solid #e0e0e0;
background: #fff;
}

#top_right {
position: absolute;
top: 0px;
left: 422px;
}

.real {
float: left;
width: 178px;
padding-bottom: 20px;
color: #636363;
font-family: Myriad Pro, Tahoma;
text-transform: uppercase;
background: url(images/top-line.gif) no-repeat top left;
}
.real p {
margin-left: 12px;
margin-top: 23px;
}
.real img {
margin-left: 12px;
margin-top: 53px;
}

.real a {
color: #097bfb;
}

.real a:hover {
text-decoration: none;
}
#head {
margin-top: 1px;
padding-bottom: 1px;
height: 231px;
border-bottom: 1px solid #e0e0e0;
}
#menu {
float: left;
width: 422px;
height: 180px;
padding-top: 51px;
background: url(images/head_img1.jpg) no-repeat;
}

#info {
float: left;
width: 179px;
height: 231px;
background: url(images/head_img2.jpg) no-repeat;
}

#info h1,
#info2 h1 {
width: 75px;
font-size: 13px;
color: #fff;
margin-top: 21px;
margin-left: 20px;
margin-bottom: 18px;
text-transform: uppercase;
border-left: 4px solid #fff;
padding-left: 9px;
}

#info p,
#info2 p {
width: 62px;
color: #ffcccc;
margin-left: 20px;
margin-bottom: 19px;
}


#info a,
#info2 a {
margin-left: 20px;
border-left: 4px solid #fff;
padding-left: 9px;
color: #ffe6e6;
text-decoration: none;
}

#info a:hover,
#info2 a:hover 	{ color: #000; }

#info2 {
float: left;
width: 179px;
height: 231px;
background: url(images/head_img3.jpg) no-repeat;
}

.m {
background: url(images/menu-line.gif) no-repeat bottom left;
}
.m a {
color: #fff;
text-transform: uppercase;
text-decoration: none;
padding-left: 13px;
margin-left: 23px;
line-height: 24px;
background: url(images/item-ul.gif) no-repeat left;
}
.m a:hover {
color: #ffc000;
}
.m a.active {
color: #ffc000;
}

#content {
color: #666;
font: normal 11px Tahoma;
padding: 49px 120px 20px 100px;
}

#content p {
margin: 20px 0;
}

#footer {
height: 70px;
border-top: 1px solid #ff9999;
position: relative;
background: url(images/footer-bg.gif) no-repeat right;
}

.ban {
position: absolute;
top: 21px;
left: 100px;
}

.copy {
	position: absolute;
	top: 33px;
	right: 103px;
	color: #666;
	color: #666;
	font: normal 9px Tahoma;
}

.href {
color: #097bfb;
}

