@font-face {
  font-family: 'fanco';
  src: url('../fonts/fanco-webfont.eot?v=4.0.3');
  src: url('../fonts/fanco-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'), url('../fonts/fanco-webfont.woff?v=4.0.3') format('woff'), url('../fonts/fanco-webfont.ttf?v=4.0.3') format('truetype'), url('../fonts/fanco-webfont.svg?v=4.0.3#fanco') format('svg');
  font-weight: normal;
  font-style: normal;
}
.maxim{
	font-family: 'fanco';
	font-size:36px;
}
.fanco-add{
	font-family: 'fanco';
}
.fanco-copy{
	font-family: 'fanco';
	font-size:18px;
}


h1 {
	font: normal 30px/35px Arial, Helvetica, sans-serif;
	color: #333333;
}
h2 {
	font: normal 37px/42px sans-serif;
	color: #2d2d30;
}
h3 {
	font: normal 17px/20px sans-serif;
	color: #009345;
}

h4 {
	font: normal 17px/24px sans-serif;
	color: #009345;
}

h5 {
	font: normal 20px/30px sans-serif;
	color: #009345;
}

h6 {
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #333333;
}

body {
	font-weight: normal;
}

.logo_h__txt,.logo_link {
	font: normal 54px/60px sans-serif;
	color: #2d2d30;
}

.sf-menu>li>a {
	font: normal 20px/24px sans-serif;
	color: #ffffff;
}

.nav .footer-nav a {
	font: normal 20px/30px sans-serif;
	color: #2d2d30;
}
/****/
table.fanco-table{
    font-family: "Trebuchet MS", sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.4em;
    font-style: normal;
    border-collapse:separate;
}
.fanco-table thead th{
    padding:15px;
    color:#777777;
    /*text-shadow:1px 1px 1px #568F23;*/
    border:1px solid #fff;
    border-bottom:3px solid #fff;
    background-color:#f2f2f2;
    background:-webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.02, rgb(238,238,238)),
        color-stop(0.51, rgb(240,240,240)),
        color-stop(0.87, rgb(242,242,242))
        );
    background: -moz-linear-gradient(
        center bottom,
        rgb(238,238,238) 2%,
        rgb(240,240,240) 51%,
        rgb(242,242,242) 87%
        );
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    -moz-border-radius:5px 5px 0px 0px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
}
.fanco-table thead th:empty{
    background:transparent;
    border:none;
}
.fanco-table tbody th{
    color:#fff;
    text-shadow:1px 1px 1px #568F23;
    background-color:#009345;
    /*background-color:#f2f2f2;*/
    border:1px solid #fff;
    border-right:3px solid #fff;
    padding:0px 10px;
    background:-webkit-gradient(
        linear,
        left bottom,
        right top,
        color-stop(0.02, rgb(0,140,60)),
        color-stop(0.51, rgb(0,145,66)),
        color-stop(0.87, rgb(0,147,69))
        );
    background: -moz-linear-gradient(
        left bottom,
        rgb(0,140,60) 2%,
        rgb(0,145,66) 51%,
        rgb(0,147.69) 87%
        );
    /*background:-webkit-gradient(
        linear,
        left bottom,
        right top,
        color-stop(0.02, rgb(238,238,238)),
        color-stop(0.51, rgb(240,240,240)),
        color-stop(0.87, rgb(242,242,242))
        );
    background: -moz-linear-gradient(
        left bottom,
        rgb(238,238,238) 2%,
        rgb(240,240,240) 51%,
        rgb(242,242,242) 87%
        );*/
    -moz-border-radius:5px 0px 0px 5px;
    -webkit-border-top-left-radius:5px;
    -webkit-border-bottom-left-radius:5px;
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
}
.fanco-table tfoot td{
    color: #9CD009;
    font-size:32px;
    text-align:center;
    padding:10px 0px;
    text-shadow:1px 1px 1px #444;
}
.fanco-table tfoot th{
    color:#666;
}
.fanco-table tbody td{
    padding:10px;
    text-align:center;
    background-color:#fff;
    border: 1px solid #E7EFE0;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
    color:#666;
    text-shadow:1px 1px 1px #fff;
    font-size:14px;
    font-weight:normal;
}
.fanco-table tbody span.check::before{
    /*content : url(../images/check0.png);*/
}