@charset "UTF-8";
/*
Theme Name: myoff
Version: 1.0
*/





.container,
.menucontainer {min-width:400px;
width:100%;
height:auto;
margin: 0 auto;
position: relative;
}

* { 
transition-duration:1s;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	*behavior: url("scripts/boxsizing.htc"); 
}

.bcontainer:after,
.container:after,
.row:after, 
.col:after, 
.colm:after, 
.hcol:after, 
.clr:after, 
.group:after { 
	content: ""; 
	display: table; 
	clear: both;
    height: 0; 
max-height: 0;
visibility: hidden;
}
.row { padding-bottom: 0px; }
.col { 
	display: block;
	float: left;
	width: 100%;
padding:5px;


}
.colm { 
	display: block;
	float: left;
	width: 100%;
padding:0px;


}

.hcol { 
	display: block;
	float: left;
	width: 50%;
padding:5px;
}
.width3 { width: 33.333%;
}
.width4 { width: 25%;
}




nav ul li{position: relative;
}
nav ul li a,
.center{	vertical-align:middle;
   text-align: center;

}

nav ul li ul{position: absolute;
overflow: hidden;height: 0px;
	transition: all 0.5s;
	width: 100%;
}
nav ul li:hover ul{
background:#686a96;
height: 100px;
}

nav ul li ul li a{
color:#FFF;
padding-left: 2%;
      width: 100%;
   text-decoration: none;
   display:-moz-inline-box;
display:inline-block;
*display: inline;
*zoom: 1;
}

.menu li{white-space: nowrap;
display:inline-block;
}

.img100{ width:100px; height:100px;float:left;margin:2px;}
.impn01{background:url("images/impn01.png")#fff top center no-repeat;background-size: cover;}
.w60{background:url("images/w60.png") top center;background-size: cover;}
.impn02{background:url("images/impn02.png")  center center no-repeat;background-size: cover;}
.impn03{background:url("images/impn03.png")#fff top left no-repeat;}
.impn04{background:url("images/impn04.png")#eee top center no-repeat;background-size: cover;}
.imjp01{background:url("images/imjp01.jpg")#fff top center no-repeat;background-size: cover;}
.line2{background:url("images/2line.png") bottom center repeat-x; padding-bottom: 10px;margin-bottom:10px;}
.lineg01{border-bottom:solid 5px #613636;border-top:solid 1px #613636;margin:10px 0px;}
.lineg02{border-bottom:solid 5px #614036;border-top:solid 1px #614036;margin:10px 0px;}
.lineg03{border-bottom:solid 5px #615736;border-top:solid 1px #615736;margin:10px 0px;}
.lineg04{border-bottom:solid 5px #416136;border-top:solid 1px #416136;margin:10px 0px;}
.lineg05{border-bottom:solid 5px #36615b;border-top:solid 1px #36615b;margin:10px 0px;}
.lineg06{border-bottom:solid 5px #613648;border-top:solid 1px #613648;margin:10px 0px;}
.lineg07{border-bottom:solid 5px #555;border-top:solid 1px #555;margin:10px 0px;}
.lineg08{border-bottom:solid 5px #fff;border-top:solid 1px #fff;margin:10px 0px;}
.lineg01:hover,
.lineg02:hover,
.lineg03:hover,
.lineg04:hover,
.lineg05:hover,
.lineg06:hover,.lineg07:hover,.lineg08:hover {border-bottom:solid 5px #57aee6;border-top:solid 1px;}
.tl01{border-bottom:solid 1px #613636;border-top:solid 5px #613636;}
.tl02{border-bottom:solid 1px #d6bc33;border-top:solid 5px #d6bc33;}
.tl03{border-bottom:solid 1px #8fc43e;border-top:solid 5px #8fc43e;}
.tl04{border-bottom:solid 1px #57bdb0;border-top:solid 5px #57bdb0;}
.tl05{border-bottom:solid 1px #316fb8;border-top:solid 5px #316fb8;}
.tl06{border-bottom:solid 1px #454299;border-top:solid 5px #454299;}
.tl07{border-bottom:solid 1px #804597;border-top:solid 5px #804597;}
.tl08{border-bottom:solid 1px #b14695;border-top:solid 5px #b14695;}
.tl09{border-bottom:solid 1px #d57f2d;border-top:solid 5px #d57f2d;}
.tl10{border-bottom:solid 1px #3a449a;border-top:solid 5px #3a449a;}
.tl11{border-bottom:solid 1px #000;border-top:solid 5px #000;}
.caphed{position: relative;}
.contre{position: relative;}
.contab{position: absolute; right: 0;
bottom: 10px;}
.contab2{position: absolute; left: 0;
bottom: 10px;}
.caphedmiddle{position: absolute;top: 0;bottom: 0;margin: auto;}
form{overflow: hidden;height:600px;
}
