/*

----------------		LINK SECTION --------------------------

*/

h1{font-size: 15px; color: #878686;}

h2{font-size: 13px; color: #878686;}

a:link

{

	font-weight: normal;

	text-decoration: none;

	background: transparent;

	color: #2281c4;

}

a:visited

{

	font-weight: normal;

	text-decoration: none;

	background: transparent;

	color: #2281c4;	

 }

a:hover

{

	font-weight: normal;

	color: #2281c4;

	text-decoration: underline;

	background: transparent;

}

a:active

{

	font-weight: normal;

	color: #2281c4;

	text-decoration: underline;

}

/*

----------------		END LINK SECTION --------------------------

*/









/*

----------------		GENERAL SECTION --------------------------

*/

body {

	background: url('../img/bg.jpg');

	padding: 0;

	margin: 0;

	font-family: Tahoma, Arial, serif, sans-serif;

	font-size: 11px;

	text-align: justify;

	color: #242424;

}



img,div,option {

	padding: 0;

	margin: 0;

	border: 0;

}

p{
	margin: 0;
	padding: 3px 0;
}


div#container {

	background: url('../img/bg2.jpg') repeat-x;

	width: 100%;

	float: left;

}

div#global {

	background: url('../img/bg3.jpg') no-repeat top left;

	width: 980px;

	text-align: justify;

	float: left;

}

#leftBox{

	float: left;

	width: 40px;

}

#flash{

	width: 872px;

	height: 444px;

	float: ft;

	clear: both;

}

#menu{

	width: 538px;

	height: 40px;

	float: left;

}

.floatleft{

	float: left;

}

#leftBox2{

	float: left;

	width: 21px;

}

#left{

	float: left;

	width: 538px;	

}

#headerLeft{

	background: url('../img/bgLeftHeader.jpg') no-repeat top left;

	width: 518px;

	height: 43px;

	padding: 10px 0 0 20px;

	float: left;

}

#includeLeft{

	background: #fff;

	width: 498px;

	padding: 20px;

	float: left;

}

#right{

	width: 310px;

	float: left;

	margin-left: 2px;

}

#includeRight{

	width: 270px;

	background: #fff;

	padding: 20px;

	float: left;

}

#headerRight{

	background: url('../img/bgHeaderRight.jpg') no-repeat top left;

	width: 290px;

	height: 31px;

	padding: 10px 0 0 20px;

}

#leftBox3{

	float: left;

	width: 61px;

	height: 20px;

}

#bottom{

	background: url('../img/bgBottom.jpg') no-repeat;

	float: left;

	width: 850px;

	height: 48px;

	margin: 20px 0 20px 0;

}

#bottomLeft{

	float: left;

}

#bottomRight{

	float: right;

	margin: 20px;

	color: #868585;

}

#includeLeft table td{ vertical-align: top; padding-bottom: 20px;padding-right: 20px;}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  *:before, *:after {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }

#flash {
  display: none; }

#header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  float: left;
  width: 870px;
  height: 105px; }
  #header h1 {
    font-size: 26px;
    line-height: 1.1;
    font-weight: normal;
    color: #FF0047;
    text-shadow: 0 0 3px #000; }
    #header h1 span {
      font-size: 16px;
      color: #fff; }
  #header p {
    color: #fff;
    font-size: 16px;
    line-height: 1.1;
    text-shadow: 0 0 3px #000;
    text-align: right; }
    #header p span {
      font-size: 20px;
      color: #FF0047; }

#slider {
  display: block;
  float: left;
  width: 870px;
  height: 340px; }
  #slider .sld {
    display: block;
    float: left;
    width: 100%; }
    #slider .sld img {
      display: none;
      float: left;
      width: 100%;
      height: auto;
      -webkit-filter: drop-shadow(0 0 1px #000);
              filter: drop-shadow(0 0 1px #000); }
      #slider .sld img:first-of-type {
        display: block; }

.floatleft,
.floatLeft {
  float: left;
  width: 100%;
  height: auto;
  overflow: hidden;
  clear: both; }

@media screen and (max-width: 1040px) {
  body {
    float: left;
    width: 100%;
    height: auto; }
    body #container {
      display: block;
      float: left;
      width: 100%;
      height: auto;
      padding: 0 20px 20px; }
      body #container #leftBox {
        display: none; }
      body #container #global {
        position: relative;
        float: none;
        height: auto;
        overflow: hidden;
        display: block;
        margin: 0 auto;
        width: 100%; }
        body #container #global #flash {
          display: none; }
        body #container #global #header {
          width: 100%;
          height: auto;
          min-height: 105px; }
        body #container #global #slider {
          width: 100%;
          height: auto; }
        body #container #global .floatLeft {
          float: left;
          width: 100%;
          height: auto;
          overflow: hidden;
          clear: both;
          position: relative;
          padding: 0 40px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
          body #container #global .floatLeft #leftBox2 {
            display: none; }
          body #container #global .floatLeft #left {
            -webkit-box-flex: 1;
                -ms-flex: 1 0 auto;
                    flex: 1 0 auto;
            width: 100%; }
          body #container #global .floatLeft #right {
            -webkit-box-flex: 1;
                -ms-flex: 1 0 auto;
                    flex: 1 0 auto;
            width: 100%; }
    body #menu {
      float: left;
      width: 100%;
      text-align: center;
      height: auto; }
      body #menu a {
        display: inline-block;
        text-align: center;
        width: auto; }
        body #menu a img {
          display: inline-block;
          text-align: center; }
    body #includeLeft,
    body #headerLeft {
      float: left;
      width: 100%;
      height: auto;
      overflow: hidden; }
    body #includeRight,
    body #headerRight {
      float: left;
      width: 100%;
      height: auto;
      overflow: hidden;
      clear: both;
      background-size: cover;
      background-position: bottom center; }
    body #leftBox3 {
      display: none; }
    body #bottom {
      float: left;
      width: 100%;
      height: auto;
      overflow: hidden;
      clear: both; } }
@media screen and (max-width: 768px) {
  body #container #global {
    background: none; }
    body #container #global #slider {
      min-height: 240px; }
    body #container #global .floatLeft {
      display: block;
      padding: 0;
      width: 100%; }
      body #container #global .floatLeft table {
        width: 100%;
        max-width: 100%; }
        body #container #global .floatLeft table td {
          max-width: 50%; }
          body #container #global .floatLeft table td img {
            display: block;
            float: left;
            max-width: 100%;
            width: auto;
            height: auto; } }
@media screen and (max-width: 480px) {
  body #container #global .floatLeft table {
    display: block;
    float: left;
    width: 100%; }
    body #container #global .floatLeft table td {
      display: block;
      float: left;
      width: 100%;
      max-width: 100%; } }

/*# sourceMappingURL=mobile.css.map */