html, body {
                    max-width: 100%;
                    overflow-x: hidden;
                    background-repeat: repeat;
                    /*background-image: url("imagem/polygon.jpg");*/
                    background-size: contain;
                }
                .fit img {
                max-width: 100%;
                 max-height: 100%;
                  }



                #menu ul {
                  margin: 0;
                  padding: 0;
                  text-decoration: none;
                  text-align: left;
                  display: inline-block;
                  
                }

                #menu .main-menu {
                  display: none;
                  text-decoration: none;

                }

                #tm:checked + .main-menu {
                  display: block;

                }

                #menu input[type="checkbox"], 
                #menu ul span.drop-icon {
                  display: none;

                }

                #menu li, 
                #toggle-menu, 
                #menu .sub-menu {
                  border-style: solid;
                  border-color: rgba(0, 0, 0, .05);
                }

                #menu li, 
                #toggle-menu {
                  border-width: 0 0 1px;
                  text-decoration: none;
                }

                #menu .sub-menu {
                  background-color: #8b7448;
                  border-width: 1px 1px 0;
                  margin: 0 1em;
                }

                #menu .sub-menu li:last-child {
                  border-width: 0;
                }

                #menu li, 
                #toggle-menu, 
                #menu a {
                  position: relative;
                  display: block;
                  color: white;
                  text-shadow: 1px 1px 0 rgba(0, 0, 0, .125);
                }

                #menu, 
                #toggle-menu {
                  background-color: #cdb78d;
                }

                #toggle-menu, 
                #menu a {
                  padding: 0.6em 0.6em;
                }

                #menu a {
                  transition: all .125s ease-in-out;
                  -webkit-transition: all .125s ease-in-out;
                }

                #menu a:hover {
                  background-color: #e7e7e7;
                  color: white;
                  text-decoration: none;
                }

                #menu .sub-menu {
                  display: none;
                }

                #menu input[type="checkbox"]:checked + .sub-menu {
                  display: block;
                }

                #menu .sub-menu a:hover {
                  color: #fff;
                }

                #toggle-menu .drop-icon, 
                #menu li label.drop-icon {
                  position: absolute;
                  right: 1.5em;
                  top: 1.25em;
                }

                #menu label.drop-icon, #toggle-menu span.drop-icon {
                  border-radius: 50%;
                  width: 1em;
                  height: 1em;
                  text-align: center;
                  background-color: rgba(0, 0, 0, .125);
                  text-shadow: 0 0 0 transparent;
                  color: rgba(255, 255, 255, .75);
                }

                #menu .drop-icon {
                  line-height: 1;
                }

                @media only screen and (max-width: 64em) and (min-width: 52.01em) {
                  #menu li {
                    width: 33.333%;
                  }

                  #menu .sub-menu li {
                    width: auto;
                  }
                }

                @media only screen and (min-width: 52em) {
                  #menu .main-menu {
                    display: block;
                  }

                  #toggle-menu, 
                  #menu label.drop-icon {
                    display: none;
                  }

                  #menu ul span.drop-icon {
                    display: inline-block;
                  }

                  #menu li {
                    float: left;
                    border-width: 0 1px 0 0;
                  }

                  #menu .sub-menu li {
                    float: none;
                  }

                  #menu .sub-menu {
                    border-width: 0;
                    margin: 0;
                    position: absolute;
                    top: 100%;
                    left: 0;
                    width: 12em;
                    z-index: 3000;
                  }

                  #menu .sub-menu, 
                  #menu input[type="checkbox"]:checked + .sub-menu {
                    display: none;
                  }

                  #menu .sub-menu li {
                    border-width: 0 0 1px;
                  }

                  #menu .sub-menu .sub-menu {
                    top: 0;
                    left: 100%;
                  }

                  #menu li:hover > input[type="checkbox"] + .sub-menu {
                    display: block;
                  }
                  /*.table-responsive {
                    overflow-x: auto;
                }*/

                
                #rodape
				{
				    clear:both;
				    padding:20px;
				    background:#787167;
				    color:white;
				    font-family:tahoma;
				    font-size: 10pt;

				}
			
							

				#searchbox2015 input[type="text"] {
				    background: url(../imagem/search-white.png) no-repeat 10px 6px #f4eee4;
				    border: 0 none;
				    font: 15px Tahoma,Arial,Helvetica,Sans-serif;
				    color: #000;
				    width:180px;
				    padding: 6px 15px 6px 35px;
				    margin-bottom: 10px;

				    -webkit-transition: all 0.7s ease 0s;
				    -moz-transition: all 0.7s ease 0s;
				    -o-transition: all 0.7s ease 0s;
				    transition: all 0.7s ease 0s;
				    }

				#searchbox2015 input[type="text"]:focus {
				    background: url(../imagem/search-dark.png) no-repeat 10px 6px #f4eee4;
				    color: #6a6f75;
				    width: 100%;
				    }
				  



	               .semcorlink a{

				    	text-decoration: none;
				    	color: black;
				    	font: Verdana;
				    }
				    .fond{
				    	position:absolute;padding-top:85px;top:0;left:0; right:0;bottom:0;
					 	background-color:#00506b;
					}

					.style_prevu_kit
					{
					    display:inline-block;
					    border:0;
					   
					    
					    position: relative;

					    -webkit-transition: all 200ms ease-in;
					    -webkit-transform: scale(1); 
					    -ms-transition: all 200ms ease-in;
					    -ms-transform: scale(1); 
					    -moz-transition: all 200ms ease-in;
					    -moz-transform: scale(1);
					    transition: all 200ms ease-in;
					    transform: scale(1);   

					}
					.style_prevu_kit:hover
					{
					    box-shadow: 0px 0px 30px #000000;
					    z-index: 2;
					    -webkit-transition: all 200ms ease-in;
					    -webkit-transform: scale(1.5);
					    -ms-transition: all 200ms ease-in;
					    -ms-transform: scale(1.5);   
					    -moz-transition: all 200ms ease-in;
					    -moz-transform: scale(1.5);
					    transition: all 200ms ease-in;
					    transform: scale(1.5);
					}

 