
@font-face {
    font-family: 'font/gothamssmextralight_italic';
    src: url('gothamssm-xlightitalic-webfont.eot');
    src: url('gothamssm-xlightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('gothamssm-xlightitalic-webfont.woff2') format('woff2'),
         url('gothamssm-xlightitalic-webfont.woff') format('woff'),
         url('gothamssm-xlightitalic-webfont.ttf') format('truetype'),
         url('gothamssm-xlightitalic-webfont.svg#gothamssmextralight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'font/gothamssmextralight';
    src: url('gothamssm-xlight-webfont.eot');
    src: url('gothamssm-xlight-webfont.eot?#iefix') format('embedded-opentype'),
         url('gothamssm-xlight-webfont.woff2') format('woff2'),
         url('gothamssm-xlight-webfont.woff') format('woff'),
         url('gothamssm-xlight-webfont.ttf') format('truetype'),
         url('gothamssm-xlight-webfont.svg#gothamssmextralight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'font/gothamssmmedium_italic';
    src: url('gothamssm-mediumitalic-webfont.eot');
    src: url('gothamssm-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('gothamssm-mediumitalic-webfont.woff2') format('woff2'),
         url('gothamssm-mediumitalic-webfont.woff') format('woff'),
         url('gothamssm-mediumitalic-webfont.ttf') format('truetype'),
         url('gothamssm-mediumitalic-webfont.svg#gothamssmmedium_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'font/gothamssmmedium';
    src: url('gothamssm-medium-webfont.eot');
    src: url('gothamssm-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('gothamssm-medium-webfont.woff2') format('woff2'),
         url('gothamssm-medium-webfont.woff') format('woff'),
         url('gothamssm-medium-webfont.ttf') format('truetype'),
         url('gothamssm-medium-webfont.svg#gothamssmmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'font/gothamssmlight_italic';
    src: url('gothamssm-lightitalic-webfont.eot');
    src: url('gothamssm-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('gothamssm-lightitalic-webfont.woff2') format('woff2'),
         url('gothamssm-lightitalic-webfont.woff') format('woff'),
         url('gothamssm-lightitalic-webfont.ttf') format('truetype'),
         url('gothamssm-lightitalic-webfont.svg#gothamssmlight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'font/gothamssmlight';
    src: url('gothamssm-light-webfont.eot');
    src: url('gothamssm-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('gothamssm-light-webfont.woff2') format('woff2'),
         url('gothamssm-light-webfont.woff') format('woff'),
         url('gothamssm-light-webfont.ttf') format('truetype'),
         url('gothamssm-light-webfont.svg#gothamssmlight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'font/gothamssmbook_italic';
    src: url('gothamssm-bookitalis-webfont.eot');
    src: url('gothamssm-bookitalis-webfont.eot?#iefix') format('embedded-opentype'),
         url('gothamssm-bookitalis-webfont.woff2') format('woff2'),
         url('gothamssm-bookitalis-webfont.woff') format('woff'),
         url('gothamssm-bookitalis-webfont.ttf') format('truetype'),
         url('gothamssm-bookitalis-webfont.svg#gothamssmbook_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'font/gothamssmbook';
    src: url('gothamssm-book-webfont.eot');
    src: url('gothamssm-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('gothamssm-book-webfont.woff2') format('woff2'),
         url('gothamssm-book-webfont.woff') format('woff'),
         url('gothamssm-book-webfont.ttf') format('truetype'),
         url('gothamssm-book-webfont.svg#gothamssmbook') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'font/gothamssmbold_italic';
    src: url('gothamssm-bolditalic-webfont.eot');
    src: url('gothamssm-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('gothamssm-bolditalic-webfont.woff2') format('woff2'),
         url('gothamssm-bolditalic-webfont.woff') format('woff'),
         url('gothamssm-bolditalic-webfont.ttf') format('truetype'),
         url('gothamssm-bolditalic-webfont.svg#gothamssmbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'font/gothamssmbold';
    src: url('gothamssm-bold-webfont.eot');
    src: url('gothamssm-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('gothamssm-bold-webfont.woff2') format('woff2'),
         url('gothamssm-bold-webfont.woff') format('woff'),
         url('gothamssm-bold-webfont.ttf') format('truetype'),
         url('gothamssm-bold-webfont.svg#gothamssmbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'font/gothamssmblack_italic';
    src: url('gothamssm-blackitalic-webfont.eot');
    src: url('gothamssm-blackitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('gothamssm-blackitalic-webfont.woff2') format('woff2'),
         url('gothamssm-blackitalic-webfont.woff') format('woff'),
         url('gothamssm-blackitalic-webfont.ttf') format('truetype'),
         url('gothamssm-blackitalic-webfont.svg#gothamssmblack_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'font/gothamssmblack';
    src: url('gothamssm-black-webfont.eot');
    src: url('gothamssm-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('gothamssm-black-webfont.woff2') format('woff2'),
         url('gothamssm-black-webfont.woff') format('woff'),
         url('gothamssm-black-webfont.ttf') format('truetype'),
         url('gothamssm-black-webfont.svg#gothamssmblack') format('svg');
    font-weight: normal;
    font-style: normal;

}








@font-face {
font-display: swap;
  font-family: 'hanus-web-font-3';

  src:  url('hanus-web-font-3.eot?cnkbdg');
  src:  url('hanus-web-font-3.eot?cnkbdg#iefix') format('embedded-opentype'),
    url('hanus-web-font-3.ttf?cnkbdg') format('truetype'),
    url('hanus-web-font-3.woff?cnkbdg') format('woff'),
    url('hanus-web-font-3.svg?cnkbdg#hanus-web-font-3') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

i {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'hanus-web-font-3' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-image-polaroid:before {
  content: "\e90c";
}
.icon-cookie:before {
  content: "\e916";
}
.icon-file-pdf:before {
  content: "\e917";
}
.icon-check:before {
  content: "\e914";
}
.icon-check-square:before {
  content: "\e913";
}
.icon-check-offsquare:before {
  content: "\e915";
}
.icon-arrow-left:before {
  content: "\e912";
}
.icon-clock:before {
  content: "\e90b";
}
.icon-warehouse:before {
  content: "\e90e";
}
.icon-cogs:before {
  content: "\e90f";
}
.icon-shield:before {
  content: "\e910";
}
.icon-users-cog:before {
  content: "\e911";
}
.icon-plus:before {
  content: "\e90d";
}
.icon-times:before {
  content: "\e909";
}
.icon-bars:before {
  content: "\e90a";
}
.icon-arrow-right:before {
  content: "\e900";
}
.icon-cog:before {
  content: "\e901";
}
.icon-envelope:before {
  content: "\e902";
}
.icon-facebook-f:before {
  content: "\e903";
}
.icon-instagram:before {
  content: "\e904";
}
.icon-key:before {
  content: "\e905";
}
.icon-phone-alt:before {
  content: "\e906";
}
.icon-trophy-alt-light:before {
  content: "\e907";
}
.icon-twitter:before {
  content: "\e908";
}
/*
   Animation example, for spinners
*/
.animate-spin {
  -moz-animation: spin 8s infinite linear;
  -o-animation: spin 8s infinite linear;
  -webkit-animation: spin 8s infinite linear;
  animation: spin 8s infinite linear;
  display: inline-block;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}


.he1{width:28%;float:left;margin:0;position:relative;margin:8px 0 0 0}
.he1 h1{overflow:hidden;text-align:center}
.he1 img{z-index:10;margin:0}
.he1 span{position:absolute;top:-9999em;right:0}
.logo{width:100%;float:left}
.logo img{width:90%;margin:6% 5%;height:auto}


.wr0{height:100%;width:100%;position:relative;content:'';display:table}
.wr0:after{clear:both}


.wr1{position:relative;max-width:1280px;margin:0 auto}

.wr11{position:relative;width:100%;margin:0 auto;content:'';display:table}
.wr11:after{clear:both}

.bg1{
background-color: #EEF2F5;
background-image: url(bg1.jpg?11123);
background-size: contain;
background-position:top left;
background-repeat: no-repeat; 
padding:0 0 40px 0  

/*box-shadow: rgba(0,0,0,0.2) 0 0 15px;*/
}

.bg1R{float:left;width:40%;padding:180px 0 290px 0%;margin:0 0 0 60%;font-size:100%;color:#2D5D9B}
.bg1R h2{font-size:140%;color:#11367D;margin:0;padding:2px 0}
.bg1R h3{font-size:190%;font-weight:700;color:#11367D;margin:0;padding:1px 0}

.bg1Rlink a:visited,.bg1Rlink a:link{font-size:150%;font-weight:300;color:#fff;padding:15px 30px;border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
 background: rgb(122,187,73);
background: -moz-linear-gradient(130deg, rgba(122,187,73,1) 0%, rgba(46,152,189,1) 100%);
background: -webkit-linear-gradient(130deg, rgba(122,187,73,1) 0%, rgba(46,152,189,1) 100%);
background: linear-gradient(130deg, rgba(122,187,73,1) 0%, rgba(46,152,189,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#7abb49",endColorstr="#2e98bd",GradientType=1); 
}
.bg1Rlink a:hover{background:#3A70AB;color:#fff}


.bg1Rlink2 a:link,.bg1Rlink2 a:visited{color:#2D5D9B;text-decoration:underline}
.bg1Rlink2 a:hover{color:#000}

/*.wr19{width:100%;position:fixed;top:0;left:0;width:100%;background:#555;z-index:10}*/
.wr19{float:left;width:100%;background:#fff;z-index:10;}



.wr85{position:relative;width:85%;margin:0 auto}
.wr60,.wr62{position:relative;width:60%;margin:0 auto}
.wr70{position:relative;width:60%;margin:0 auto}
.wr60price{position:relative;width:60%;margin:0 auto}
.wr61{position:relative;width:100%;margin:0 auto}




.bg6{
background-color: #488CD5;
background-image: url(bg6.jpg?6);
background-size: cover;
background-position:top center;
background-repeat: no-repeat;  
}

.bg7{background-color: #E6EBEE}

.bg8{height:100px;
background: rgb(255,255,255);
background: -moz-linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(229,234,237,1) 100%);
background: -webkit-linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(229,234,237,1) 100%);
background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(229,234,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#e5eaed",GradientType=1);
}

/* PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN */
					.bg1box1 {float:left;width:31.3%;margin:0 3% 0 0;position:relative;overflow:hidden}
					.bg1box1 img{width:100%;float:left}
					.bg1box1:nth-child(3){float:right;margin:0}
					.bg1box1 b{position:absolute;bottom:20px;left:0;color:#fff;width:100%;text-align:center;font-size:120%;font-weight:900}
					.bg1box1 span{font-weight:300}
					
					
					
					
					.bg1box1 div{position:absolute;top:0;left:0;width:100%;height:100%;background:#0C5099;opacity:0.8}
					
					.bg1box1:hover div{opacity:0.85}
					.bg1box1:hover img{filter: blur(2px)}
					.bg1box1:hover span{color:#78BA4B}	
					
					
					.bg6box1 {float:left;width:18%;margin:0 9.3% 60px 0;position:relative;overflow:hidden;text-align:center;border:1px solid rgba(0,0,0,0);padding:20px 1%;box-sizing:border-box}
					.bg6box1:hover{border:1px solid #2d5d9b;background:rgba(45,93,155,0.6)}
					.bg6box1 a{float:left;width:100%}
					.bg6box1:nth-child(4){float:right;margin:0}
					.bg6box1 img{width:40%;float:left;margin:0 30% 20px 30%}
					.bg6box1 b{color:#fff;font-size:120%}
					.bg6box1 span{font-weight:300}
					.bg6text1{width:100%;float:left;font-size:220%;color:#fff;margin:50px 0}
					.bg6text1 span{font-weight:300}
					.bg6box1:hover span{color:#78BA4B}	




					.bg7text1{width:100%;float:left;font-size:220%;color:#2D5D9B;margin:50px 0 20px 0}
					.bg7text1 span{font-weight:300}	

					.bg7box1 li{float:left;width:30%;margin:0 3.4% 60px 0;overflow:hidden;text-align:left;padding:0.5%}
					
					.bg7box1 li:nth-child(3n+0){float:right;margin:0 0 60px 0}
					.bg7box1 li:nth-child(3n+1){clear:left}

					.bg7box1 li:hover img{opacity:0.8}
					.bg7box1 li:hover{background:rgba(255,255,255,0.4)}
					.bg7box1 a{float:left;width:100%}
					.bg7box1 img{width:100%;float:left;margin:0 0 20px 0}
					.bg7box1 b{color:#2D5D9B;font-size:100%}
					.bg7box1 time{float:left;width:100%;color:#999;font-size:70%}

					
					.bg7box2 {width:100%;float:left;margin:0 0 60px 0}	
					.bg7box2 a:visited,.bg7box2 a:link{font-size:100%;font-weight:300;color:#fff;padding:10px 25px;border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
					 background: rgb(122,187,73);
					background: -moz-linear-gradient(130deg, rgba(122,187,73,1) 0%, rgba(46,152,189,1) 100%);
					background: -webkit-linear-gradient(130deg, rgba(122,187,73,1) 0%, rgba(46,152,189,1) 100%);
					background: linear-gradient(130deg, rgba(122,187,73,1) 0%, rgba(46,152,189,1) 100%);
					}

					.bg7box2 a:hover{background:#3A70AB;color:#fff}

/* PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN PRVA STRAN */


.h21{color:#11388D;font-weight:900;font-size:150%}

/*new css table*/
.ntab {display:table;width:100%;color:#333;margin:0 0 30px 0}
.nrow {display:table-row}
.nrow:hover {background:#eee}

/*.nrow div:first-child{border-right:1px solid #ccc;border-left:1px solid #ccc}*/
/*.nrow div:last-child{border-right:1px solid #ccc}*/

/*.nrow:nth-child(1) div:first-child{border-top:1px solid #ccc}*/
/*.nrow:nth-child(1) div:last-child{border-top:1px solid #ccc}*/

.nrow div{display:table-cell;border-bottom: 1px solid #ccc;padding:1%}
.nrowCenter{text-align:center}
.nrowMiddle{vertical-align:middle}
.nrowRight{text-align:right}

.nrow a:link,.nrow a:visited{color:#000;text-decoration:none}
.nrow a:hover{color:#349BB5}


.ul1 li{padding:0;margin:5px 0 0 40px;list-style-type:disc;list-style-position:outside}

.ol1{margin:10px 0;padding:0 }
.ol1 li{padding:0;margin:5px 0 0 40px}


.videoWrapper {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden}
.videoWrapper iframe, .videoWrapper object, .videoWrapper embed {position: absolute;top: 0;left: 0;width: 100%;height:100%}

.email1 a:link,.email1 a:visited{color:#11388D;text-decoration:underline}
.email1 a:hover{color:#000}

.more{background:#349BB5;color:#fff;font-size:70%;border-radius: 5px;padding:0px 2px 1px 2px}

.logos2{width:100%;float:left;margin:30px 0}
.logos2 li{float:left;margin:0 40px 30px 0}
.logos2 img{height:60px}


/*form*/
#form1{float:left;width:100%;z-index:1}

.form1Bor{border:0;padding:40px 0 0 0}
.form2Bor{border:0;padding:80px 0 0 0}

.formL,.formL2{width:48%;float:left}
.formR,.formR2{width:48%;float:right}


.formC{width:100%;float:left}
.field1{width:100%;float:left;position:relative;padding:14px 1%;margin:0 0 15px 0;border:1px solid #ccc;box-sizing: border-box}/*z-index:1;*/

.field1 label{position:absolute;left:2%;-webkit-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out}/*;z-index:-2*/
.filled1 label{top:17px}
.filled2 label{top:1px;font-size:80%;display:block;color:#12789B}

.field1 div{display:none;bottom:-13px;font-size:70%;position:absolute;left:0;color:red}/*;z-index:-2*/
.field1 input{width:100%;float:left;border:0;outline:0;background:none;box-shadow:none;color:#111;padding:8px 1% 0 1%;margin:0;font-size:100%;box-sizing: border-box}
.field1 textarea{z-index:2;width:100%;float:left;height:200px;border:0;outline:0;background:none;box-shadow:none;color:#111;padding:8px 1% 0 1%;font-size:100%;box-sizing: border-box}
.field1 select{z-index:2;width:100%;float:left;border:0;outline:0;background:none;box-shadow:none;color:#111;padding:8px 1% 0 1%;margin:0;font-size:100%;box-sizing: border-box}


.fR a:link,.fR a:visited{color:#333;text-decoration:underline}
.fR a:hover{color:#000}
.fL{font-size:22px;width:5%;float:left}
.fR{width:95%;float:right;font-size:90%}


.sub{width:100%;float:left;text-align:right;margin:10px 0 0 0;cursor:pointer;padding:20px 0 0 0}
.subPad{margin:10px 0 90px 0}
.sub span{color:#fff;background:#12789B;padding:15px 20px;text-decoration:none;font-size:130%}
.sub span:hover{background:#9CD19C}
/*form*/


/*novice*/
	#nav1 {width:100%;float:left;margin:20px 0 30px 0;padding:0;font-size:80%}
	#nav1 li{float:left;padding:0;margin:12px 4px}
	#nav1 a:link,#nav1 a:visited{color:#ccc;padding:6px 8px;margin:0;text-decoration:none;border:1px solid #ccc}
	#nav1 a:hover{color:#fff;background:#000}
	#nav1 .on a:link,#nav1 .on a:visited,#nav1 .on a:hover{background:#99CF9B;color:#fff;border:1px solid #99CF9B}

	.newsBoxView p{padding:1% 0}
	.newsBoxView li{padding:0;margin:0 0 5px 20px;list-style-type:disc;list-style-position:outside}
	.newsBoxViewDate{color:#999;line-height:23px;margin:0 0 30px 0;padding:0;font-weight:300;width:100%;float:left}
	.newsBoxView a:link,.newsBoxView a:visited{color:#0C7B9C;text-decoration:none;padding:2px 4px}
	.newsBoxView a:hover{color:#fff;background:#0C7B9C;text-decoration:none}
	.small{width:20%;padding:0;margin:0}
	.big{max-width:100%;padding:0;margin:0}
	.nright{width:30%;float:right;padding:0 0 10px 2%}
	.nleft{width:30%;float:left;padding:0 2% 10px 0}
	figure{padding:0;margin:0}
	figure img{width:100%;padding:0;margin:0}
/*novice*/

/*admin*/
.top1{float:right;padding:8px;background:#00396B;color:#fff}
.top1 a:link,.top1 a:visited{color:#fff;text-decoration:none}
.top1 a:hover{text-decoration:underline}
/*admin*/

/*zoom*/
.zoom a:visited,.zoom a:link{font-size:110%;font-weight:300;color:#fff;font-weight:700;padding:5px 10px;border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
 background: rgb(122,187,73);
background: -moz-linear-gradient(130deg, rgba(122,187,73,1) 0%, rgba(46,152,189,1) 100%);
background: -webkit-linear-gradient(130deg, rgba(122,187,73,1) 0%, rgba(46,152,189,1) 100%);
background: linear-gradient(130deg, rgba(122,187,73,1) 0%, rgba(46,152,189,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#7abb49",endColorstr="#2e98bd",GradientType=1); 
}
.zoom a:hover{background:#3A70AB;color:#fff}
/*zoom*/

/*new css table*/



		#na2 {float:right;margin:80px 0 0 0;text-transform:uppercase;text-align:right;position:relative}
		#na2 ul{margin:0}
		#na2 li{display:inline;font-size:88%;font-weight:700}
		#na2 a:link,#na2 a:visited{color:#11367D;padding:8px 12px 2px 12px}
		#na2 a:hover{color:#99D36A}
		#na2 .on1 a:visited,#na2 .on1 a:link,#na2 .on1 a:hover{color:#79BA4B;text-decoration:none;font-weight:700}
		
		#na2p{position:absolute;text-align:left;top:0;left:0;display:none;z-index:999;text-transform:uppercase;font-weight:400}
		#na2p ul{padding:7px 0;background:#11367D;margin:0 0 20px 0;float:left}
		#na2p li{display:block;margin:0;padding:8px 10px;font-size:80%}
		#na2p .a0 a:visited,#na2p .a0 a:link,#na2p .a0 a:hover{color:#fff}
		#na2p .a1 a:visited,#na2p .a1 a:link,#na2p .a1 a:hover{color:#79BB5C;font-weight:700}	

		#na4p{position:absolute;text-align:left;top:0;left:0;display:none;z-index:999;text-transform:uppercase;font-weight:400}
		#na4p ul{padding:7px 0;background:#11367D;margin:0 0 20px 0;float:left}
		#na4p li{display:block;margin:0;padding:8px 10px;font-size:80%}
		#na4p .a0 a:visited,#na4p .a0 a:link,#na4p .a0 a:hover{color:#fff}
		#na4p .a1 a:visited,#na4p .a1 a:link,#na4p .a1 a:hover{color:#79BB5C;font-weight:700}	

		#na5p{position:absolute;text-align:left;top:0;left:0;display:none;z-index:999;text-transform:uppercase;font-weight:400}
		#na5p ul{padding:7px 0;background:#11367D;margin:0 0 20px 0;float:left}
		#na5p li{display:block;margin:0;padding:8px 10px;font-size:80%}
		#na5p .a0 a:visited,#na5p .a0 a:link,#na5p .a0 a:hover{color:#fff}
		#na5p .a1 a:visited,#na5p .a1 a:link,#na5p .a1 a:hover{color:#79BB5C;font-weight:700}		
				
		#na6p{position:absolute;text-align:left;top:0;left:0;display:none;z-index:999;text-transform:uppercase;font-weight:400}
		#na6p ul{padding:7px 0;background:#11367D;margin:0 0 20px 0;float:left}
		#na6p li{display:block;margin:0;padding:8px 10px;font-size:80%}
		#na6p .a0 a:visited,#na6p .a0 a:link,#na6p .a0 a:hover{color:#fff}
		#na6p .a1 a:visited,#na6p .a1 a:link,#na6p .a1 a:hover{color:#79BB5C;font-weight:700}	

	.fo1{font-size:80%;border-top:1px solid #E7EBEE;padding:15px 0 0 0;margin:70px 0 0 0}
	.fo2 img{width:auto;height:35px;margin:0 20px 20px 0;float:left}

	.img100M{float:left;max-width:100%}		
	.img100{float:left;width:100%}		

table{border-collapse:collapse;text-align:left;margin:0}
table td,table th{padding:0}
.tabTipi{width:100%;font-size:90%;line-height:1}
.tabTipiA{width:33.33%;background:#5F6D73;color:#fff;text-align:center;padding:25px 8px;font-weight:900}
.tabTipiA1{width:50px;background:#ececed;text-align:center;padding:25px 8px;font-weight:700}
.tabTipiA2{padding:8px}

html{height:100%;min-height:100%;font-size:1em;line-height:1.3}
body{height:100%}
body{font-family:'gothamssmextralight',sans-serif;color:#333;background:#fff;z-index:1}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}
body,a,p,ul,li,form,fieldset,blockquote,h1,h2,h3,h4,.clear{margin:0;padding:0}
img{border:0}
ul{list-style:none}
li{background-image:none}
a:link,a:visited{color:#000;text-decoration:none}
a:hover{color:#000}
.clear,.clear2{clear:both;display:block}
.cf:before,.cf:after{content:'';display:table}
.cf:after{clear:both}

	#MoMenu2,#openNav,#closeNav{display:none}

@media (max-width:1280px){.wr1{position:relative;line-height:1.1;width:96%;margin:0 2%}}





@media (max-width:900px){



	#na2{display:none}
	#openNav{cursor:pointer;position: fixed;z-index:-9;top:20px;right:30px;color:#fff;background:rgba(0,0,0,0.5);padding:8px 14px 4px 14px;font-size:200%}
	#closeNav{position:absolute;top:15px;right:45px;color:#483737;cursor:pointer;font-size:300%}

	#MoMenu2,#openNav,#closeNav{display:block}

	#Nav{height:0;width:0;position: fixed;z-index: 1;top: 0;right: 0;background:#fff;overflow:hidden;transition: 0.5s}
	#MoMenu2{display:block}
	#MoMenu2 ul{margin:100px 0 60px 0}
	#MoMenu2 {visibility:visible;float:left;width:100%;display:block;overflow:hidden}
	#MoMenu2 li{display:block;float:left;width:100%;text-align:center}
	.o1 a:visited,.o1 a:link,.o1 a:hover{display:block;color:#333;padding:15px 0;text-decoration:none;text-transform:uppercase;font-size:150%;font-weight:700}
	.o1 span{display:block;padding:12px 0;color:#000;cursor:pointer;text-transform:uppercase;font-size:150%}
	.o2 a:visited,.o2 a:link,.o2 a:hover{display:block;padding:15px 0;color:#66B19C;text-decoration:none;font-weight:700;text-transform:uppercase;font-size:150%}
	.o2 span{display:block;color:#66B19C;padding:15px 0;cursor:pointer;font-weight:700;text-transform:uppercase;font-size:170%}
	.o3 a:visited,.o3 a:link,.o3 a:hover{display:block;font-size:20px;color:#000;padding:5px 0;text-decoration:none;font-size:120%}
	.o4 a:visited,.o4 a:link,.o4 a:hover{display:block;color:#66B19C;padding:5px 0;text-decoration:none;font-size:120%;font-weight:700}
	
	.formL,.formL2{width:100%;float:left}
	.formR,.formR2{width:100%;float:right}
	
.bg1R{float:left;width:55%;padding:180px 0 290px 0%;margin:0 0 0 45%;font-size:100%;color:#2D5D9B}
}

@media (max-width:650px){



.he1{width:70%;float:left;margin:0;position:relative;margin:8px 0 0 0}
.fL{font-size:22px;width:7%;float:left}
.fR{width:93%;float:right;font-size:90%}

.bg1R{float:left;width:100%;padding:230px 0 100px 0;margin:0%;font-size:100%;color:#2D5D9B}

					.bg1box1 {float:left;width:90%;margin:10px 5%;position:relative;overflow:hidden}
					.bg1box1 img{width:100%;float:left}
					.bg1box1:nth-child(3){float:left;width:90%;margin:10px 5%}


					.bg6box1 {float:left;width:40%;margin:10px 5%;position:relative;overflow:hidden;text-align:center;border:1px solid rgba(0,0,0,0);padding:20px 1%;box-sizing:border-box}
					.bg6box1:nth-child(4){float:left;width:40%;margin:10px 5%}
	
					.bg7box1 li{float:left;width:90%;margin:10px 5%;overflow:hidden;text-align:left;padding:0.5%;box-sizing:border-box}
					
					.bg7box1 li:nth-child(3n+0){float:left;width:90%;margin:10px 5%}	
					
										.bg7box2 {width:100%;float:left;margin:50px 0 10px 0}									
}
