body {
width: 1000px;
padding:0; 
margin:0 auto;
text-align: center;
color: #818181;
font: 12px Tahoma, sans-serif;
}
html, body {
height: 100%;
}
h1 {
font-size: 18px;
color:#ff5400;
}
h2 {
font-size: 16px;
color:#ff5400;
}
h3 {
font-size: 14px;
color:#ff5400;
}
a  { 
color:#0086c3; 
border: none;
}
a img{
border: none;
}
ul {
text-align: left;
margin-left: 15px;
}
.header {
width: 1000px;
height: 239px;
overflow: hidden;
background: url('/images/akademmash/head.jpg') no-repeat center center;
}
.header .logo {
width: 389px;
height: 102px;
margin-top: 0px;
margin-left: 5px;
background: url('/images/akademmash/logo.png') no-repeat;
position: relative;
float: left;
display: block;
}
.header .info {
width: 340px;
height: 30px;
margin-top: 170px;
margin-left: 20px;
padding: 10px;
font-size: 13px;
font-weight: bold;
text-align: left;
color: #ffffff;
position: relative;
}
.header .topmenu {
width: 540px;
height: 38px;
margin-top: 20px;
margin-left: 60px;
font-weight: bold;
font-size: 12px;
color: #9e9e9e;
position: relative;
float: left;
}
.header .topmenu .after {
width: 20px;
height: 38px;
margin-top: 0px;
margin-left: 0px;
background: url('/images/akademmash/topmenu1.png') no-repeat left center;
position: relative;
float: left;
}
.header .topmenu  .center{
width: 490px;
height: 38px;
margin-top: 0px;
margin-left: 0px;
background: url('/images/akademmash/topmenu.png') repeat-x;
position: relative;
float: left;
}
.header .topmenu .before {
width: 22px;
height: 38px;
margin-top: 0px;
margin-left: 0px;
background: url('/images/akademmash/topmenu2.png') no-repeat right center;
position: relative;
float: left;
}
.header .topmenu  a {
height: 30px;
padding-top: 3px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 7px;
color: #ffffff;
text-decoration: underline;
border-right: 1px solid #9e9e9e;
}
.header .topmenu  a:hover {
text-decoration: none;
}
.header .topmenu  p {
margin-top: 10px;
margin-left: -10px;
}
.header .topmenu  a:last-child, .header .topmenu  a.last-child {
border: none;
padding-right: 0px;
}
.line {
width: 1000px;
height: 50px;
margin-top: -11px;
vertical-align: 10px;
}
.line .phone {
width: 200px;
height: 50px;
margin-top: 10px;
margin-left: 0px;
padding-top: 15px;
font-weight: bold;
font-size: 14px;
color: #ffffff;
background: url('/images/akademmash/line_bg.jpg') repeat-x;
position: relative;
float: left;
}
  div.phone img {
			position: absolute;
			z-index: 2;
			width: 57px;
			height: 48px;
			top: 2px;
			left: -15px;
		}
.line .phone p {
margin-top: 0px;
margin-left: 25px;
}
.line .right {
width: 800px;
height: 50px;
margin-top: 10px;
margin-left: 0px;
padding-top: 15px;
font-weight: bold;
font-size: 16px;
color: #000000;
background: url('/images/akademmash/line_bgr.jpg') repeat-x;
position: relative;
float: left;
}
div.column {
width: 1000px;
margin-top: 0 auto 5px auto;
position: relative;
float: left;
}
*html .column {
width: 1000px;
margin-top: 5px;
margin-bottom: 5px;
position: relative;
}

div.leftcolumn {
width: 200px;
margin-top: 0px;
margin-left: 0px;
position: relative;
float: left;
}
div.leftcolumn  div.leftmenu {
width: 200px;
}
*html .leftcolumn  .leftmenu {
width: 200px;
margin-top: 0px;
position: relative;
}
.leftcolumn  div.leftmenu  ul{
width: 200px;
margin-top: 0px;
padding: 0px;
}
.leftcolumn  .leftmenu  li{
width: 190px;
margin-left: -15px;
padding: 8px 10px 8px 0px;
background: url('/images/akademmash/button.gif') no-repeat right center;
list-style: none;
font-weight: bold;
font-size: 15px;
text-align: right;
}
.leftcolumn  .leftmenu  li.active{
width: 190px;
padding: 6px 10px 5px 0px;
background: url('/images/akademmash/button.gif') no-repeat top;
list-style: none;
font-weight: bold;
font-size: 15px;
text-align: right;
}
.leftcolumn  .leftmenu  li.active:hover {
width: 190px;
padding: 6px 10px 5px 0px;
background: url('/images/akademmash/buttonover.gif') no-repeat top;
list-style: none;
font-weight: bold;
font-size: 15px;
text-align: right;
}
*html .leftcolumn  .leftmenu  li{
width: 190px;
margin-left: -15px;
padding-right: 10px;
background: url('/images/akademmash/button.gif') no-repeat right center;
list-style: none;
font-weight: bold;
font-size: 15px;
text-align: right;
}
.leftcolumn  .leftmenu  li:hover {
background: url('/images/akademmash/buttonover.gif') no-repeat right center;
}
*html .leftcolumn  .leftmenu  li:focus {
background-image: url('/images/akademmash/buttonover.gif');
background-repeat: no-repeat;
background-position: right center;
}
.leftcolumn  .leftmenu  a{
color: #818181;
text-decoration: none;
}
.leftcolumn .leftmenu  ul.podmenu {
width: 200px;
margin-top: 8px;
margin-bottom: 5px;
position: relative;
font-weight: normal;
}
*html .leftcolumn .leftmenu  .podmenu {
width: 200px;
margin-top: -275px;
margin-bottom: -180px;
position: relative;
font-weight: normal;
}

.leftcolumn .leftmenu  ul.podmenu li{
width: 200px;
margin-top: 5px;
margin-left: -30px;
padding: 3px 10px 3px 0;
font-weight: normal;
font-size: 11px;
background: url('/images/akademmash/list_notcolor.jpg') no-repeat right center;
}
*html .leftcolumn .leftmenu  .podmenu li{
width: 210px;
height: 20px;
margin-top: 5px;
margin-left: -25px;
padding-right: 10px;
font-weight: normal;
font-size: 12px;
list-style-image: ;
background: url('/images/akademmash/list_notcolor.jpg') no-repeat right center;
}
.leftcolumn .leftmenu ul.podmenu  li:hover {
color: #000000;
font-size: 11px;
background: url('/images/akademmash/list_color.jpg') no-repeat right center;
}
.leftcolumn .leftmenu .podmenu  a{
color: #818181;
text-decoration: none;
}
.leftcolumn .leftmenu .podmenu  a:hover{
color: #666666;
text-decoration: none;
}
.leftcolumn  .order {
width: 200px;
height: 80px;
margin-top: 10px;
margin-left: -3px;
position: relative;
}
.leftcolumn  .order .mail {
width: 200px;
height: 55px;
margin-top: 0px;
margin-left: 0px;
background: url('/images/akademmash/order.jpg') no-repeat left center;
}
.leftcolumn  .order a{
text-decoration: none;
cursor: pointer;
}
.leftcolumn .news {
width: 205px;
text-align: left;
font-size: 11px;
}
.leftcolumn .news strong {
font-size: 16px;
color: #ff5400;
}
.leftcolumn .news a:hover {
text-decoration: none;
}
.leftcolumn .baner {
width: 200px;
margin-top: -5px;
}
div.content {
width: 765px;
margin-left: 5px;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 15px;
text-align: justify;
line-height: 1.5;
overflow: hidden;
position: relative;
background-color: #f9f9f9;
float: left;
}
div.content  img {
background-color: #ffffff;
border: 1px solid #dbdcdc;
padding: 5px;
margin-right: 5px;
margin-bottom: 5px;
position: relative;
}
*html .content {
width: 770px;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 15px;
text-align: justify;
line-height: 1.5;
position: relative;
float: left;
}
.footer {
width: 1000px;
position: relative;
}
*html .footer {
width: 1000px;
margin-left: 10px;
position: relative;
float: left;
}
.footer .fright {
width: 195px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
text-align: left;
line-height: 1.5;
border-top: 2px solid #ff5400;
float: left;
position: relative;
}
.footer .fleft {
width: 780px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
text-align: justify;
line-height: 1.5;
background: url('/images/akademmash/bg_logo.png') repeat-y left;
border-top: 2px solid #ff5400;
float: left;
position: relative;
}
.footer .fleft p {
margin-top: 0px;
padding-right: 10px;
}
.footer .fleft font {
padding-left: 10px;
padding-bottom: 5px;
margin-right: 10px;
text-align: justify;
background: url('/images/akademmash/list_li.gif') no-repeat left center;
}
*html .footer .fleft {
width: 790px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
text-align: left;
line-height: 1.5;
background: url('/images/akademmash/bg_logo.png') no-repeat left center;
border-top: 2px solid #ff5400;
float: left;
position: relative;
}
.fotogallery img {
height: 134px;
padding: 5px;
border-style: 1px solid #000000;
background-color: #ffffff;
}
