* {
    margin: 0;
    padding: 0;
    border: 0;
}

body {
    font: 15px Arial, helvetica, sans-serif;
    color: #474747;
    background: url(/template/images/background.gif);
}

a:hover {
    text-decoration: none;
}

.clear {
	font-size: 1px;
	clear: both;
}

.center {
    text-align: center;
}

#container {
    width: 986px;
    margin: -8px auto 0;
    padding-top: 10px;
    text-align: left;
    background: url(/template/images/borders.png) repeat-y;
}


/* header */
#header {
    height: 128px;
/*     padding: 0 7px; */
    background: url(/template/images/header_bg.gif);
}

div#header_content {
    width: 986px;
    margin: 0 auto;
}

div#logo {
    width: 344px;
    height: 128px;
    background: url(/template/images/logo.png) no-repeat;
    float: left;
}

ul#menu_main {
    padding: 18px 25px 0 5px;
    list-style: none;
}

ul#menu_main li {
    display: inline;
}

ul#menu_main li a {
    color: #123;
}
/* header end */


#header_shadow {
	height: 8px;
	position: relative;
	background: url(/template/images/header_border.png) repeat-x;
}


/* content */
#body {
    padding: 10px 7px;
    text-align: center;
}

#body a {
    margin: 20px;
}


/* content end */


/* footer */
#footer {
    padding: 15px 7px 0;
}

div#copyright {
/*     margin: 10px 0 0; */
    padding: 6px 17px 4px 17px;
    text-align: right;
    font-size: 10px;
    color: #fff;
    background-color: #747474;
}

div#copyright a {
    color: #fff;
}

ul#menu_fast {
    padding: 6px 18px;
    font-size: 11px;
    line-height: 16px;
    color: #fe8b0f;
    list-style: none;
}

ul#meni_fast li {
    display: inline;
    padding: 0 7px 0 7px;
    border-right: 1px solid #747474;
}

ul#meni_fast li.last {
	padding-right: 0;
	border-right: 0;
}

ul#meni_fast li a {
	color: #747474;
}
/* footer end */


#border_bottom {
    width: 986px;
    height: 15px;
    margin: 0 auto;
    background: url(/template/images/border_bottom.png) no-repeat;
}