html{
font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
*,*:before,*:after{
-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}
body{
margin:0;padding:0}
a, a:hover{-moz-outline-style: none; outline-style: none; outline: none;}
h1,h2,h3,h4,h4,h5,p,a{
margin:0;padding:0;font-weight:normal;list-style:none;text-decoration:none}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{
display:block}
html,body {height: 100%;}
* html #laygbg{ height: 100%; width: 100%; }  #laybg{ display: none; width: 100%; width: expression(document.body.clientWidth + "px"); height: expression((document.body.clientHeight) + "px"); top: 0px; left: 0; right: 0; bottom: 0; overflow: auto; background-color: #000; position: fixed; margin: auto; flat: top; z-index: 999; filter:alpha(opacity=65); -khtml-opacity:0.65; -moz-opacity:0.65; opacity:0.65; }   #lay{ display: none; z-index: 999; position: fixed; overflow: auto; width: 460px; height: 240px; margin-left: -230px; margin-top: -180px; left: 50%; top: 50%; background: #fff;  8px; box-shadow: 0 4px 12px rgba(0,0,0,1); overflow: hidden; }
*,*:before,*:after{
-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}
a.blue{
	display: block;
	border-radius: 2px;
	background: #004b8f;
	text-decoration:none;
	text-align:center;
	color: #fff;
	padding: 10px;
	margin: 0 auto;
	border: 1px solid #004b8f;
}
a:hover.blue{background: #025eb2;color: #fff;}
a.wbut{
	background: #fafafa;
	color: #555;

border: 1px solid #aaa;
}
a.wbut:hover{
	background: #eee;
	color: #333;
border: 1px solid #A5a5a5;
}
.alld {display: table; height: 100%; width: 100%;}
.allc {display: table-row; height: 100%;}
a.newc{
	display: block;
	background-color: #f1f8ff;
	padding: 22px;
	border: 1px dashed #708dad;
	text-decoration: none;
	color: #5f8bb7;
	background-image: url('/i/creg.png');
	background-position: 20px center;
	background-repeat: no-repeat;
	padding-left: 80px;
}
a{
background-color:transparent}

a:active,a:hover{
outline:0}

img{
border:0;vertical-align:middle;}


button,html input[type="button"],input[type="reset"],input[type="submit"], .wbut{
-webkit-appearance:button;cursor:pointer}
a.norm{color:#000 !important; text-decoration:none !important;font-size: 13px !important;}
a:hover.norm{text-decoration:underline !important;}
button[disabled],html input[disabled]{
cursor:default}
.prog ul {
    list-style-image: url(/i/ulli.png); 
	
   }
   img{certial-align: middle;}
   .prog ul li,   .prog ol li{margin-bottom: 5px;}
button::-moz-focus-inner,input::-moz-focus-inner{
border:0;padding:0}

input{
line-height:normal}

input[type="checkbox"],input[type="radio"]{
box-sizing:border-box;padding:0}
input[type="text"],input[type="password"], select, textarea{
	font-size: 13px; color: #000;
box-shadow: 0 2px 4px rgba(100, 100, 100, 0.1) inset;
box-sizing:border-box;padding:10px;
border: 1px solid #ccc;
border-radius: 2px;
}

input[type="text"]:focus,input[type="password"]:focus, select:focus, textarea:focus{
box-shadow: 0 2px 4px rgba(100, 100, 100, 0.1);
border: 1px solid #004b8f;

}

a.uns, a:hover.uns{color: #5f5f5f; font-size: 11px;text-decoration: underline}
a:hover.uns{color: #111;}
a.btn, .btn, input[type="submit"], input[type="button"],.wbut{
	padding: 10px;
	background: #004b8f;
	border: 0;
	text-align:center;
	color: #fff;
	border: 1px solid #004b8f;
	border-radius: 2px;
	text-decoration:none;
}
a:hover.btn, .btn:hover, .wbut, input[type="submit"]:hover, input[type="button"]:hover{background-color: #025eb2;border: 1px solid #004b8f;text-decoration:none;color: #fff;}
a.grey, .grey{color: #777 !important; background: #fafafa !important; border: 1px solid #ccc !important;}
a:hover.grey, .grey:hover{color: #333 !important; background: #ddd !important; border: 1px solid #aaa !important;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{
height:auto}

input[type="search"]{
-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}

input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{
-webkit-appearance:none}

fieldset{
border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}

legend{
border:0;padding:0}

textarea{
overflow:auto;resize:vertical}

optgroup{
font-weight:bold}

table{
}



h1{
color:#000;font-size:20px}
.tbg{background: #009A35; }
.logo{}
a{color: #427cae;text-decoration: none;
	} a:hover{color: Red;text-decoration: none;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;

}
.gs{-webkit-filter: grayscale(1);
opacity: 0.7;
        filter: gray; 
        filter: grayscale(1);
		-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)"; }
a.tm, a.tma{
	display: block;
	padding-top: 12px;
	padding-bottom: 12px;
	
	color:#fafafa;
	text-decoration:none;
	margin-right: 20px;
	float: left;
	font-size: 13px;
}
a.tma{color: #fff;}
a:hover.tm, a:hover.tma{color: #fff;text-decoration: underline}
.mwh{padding: 20px; padding-left: 20px;padding-right: 20px;border: 1px solid #ccc; border-radius:2px;background-color: #fff;color: #414141;}
body{
font-family: 'Roboto', sans-serif;font-size:13px;color:#000;background-color:#edeef0;}
.mbg{min-width: 320px;width: 98%;max-width: 980px;padding-left:10px; padding-right: 10px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.cb{clear: both;}
.menue{}
.smenue{display: none}
.mainsearch{float: left; width: 690px;padding-right: 40px;}
.leftmain{float: left; width: 250px;background:#eee;height: 210px;text-align: center;
}

.msf{padding-left: 10px;height: 38px; border: 1px solid #bbb; border-radius: 4px 0 0 4px;border-right:0;width: 100%;}
.msf:focus{ padding-left: 8px;height: 38px;border: 2px solid #FFDD55; border-right:0;}
a.sbm, a.sbma{-moz-transition: all 0s ease 0s;
	-o-transition: all 0s ease 0s;
	transition: all 0s ease 0s;text-align: center; display: block; color: #000; text-decoration: none;line-height: 36px;border-radius: 0 4px 4px 0; border: 1px solid #bbb;}
a.sbma, a:hover.sbma{background:#FFDD55; border: 1px solid #FFDD55;}
a:hover.sbma{background:#FFD456}
a:hover.sbm{border: 1px solid #aaa;background: #fcfcfc}


a{
text-decoration:underline}

a:hover{
text-decoration:none}


.oh{
overflow:hidden}

.ufs, .ufs2 {
      overflow:hidden;
      width:100px;
      height:110px;
      cursor:pointer;
      position: relative;
	  text-decoration: none;border: 1px solid #d1d5da;
	  background-image: url('/i/greenplus.png');
	background-position: center center; background-repeat: no-repeat;
	color: #4f4f4f;
	padding: 0; margin: 0;
    }
	.ufss{
		cursor: pointer;
		border: 1px solid #d1d5da;
	}
	.blu{ background-image: url('/i/blueplus.png');}
	.ufs:hover{text-decoration: none;background-color: #fffdf8; border: 1px solid #ffba61;color: #4f4f4f;}
	.blu:hover{border: 1px solid #5d93f2;background-color: #fcfdff}
	.bluword, .bluword:hover{cursor: default; border: 1px solid #5d93f2;background-color: #fcfdff; background-image: url('/i/word.png');background-position: center center;}
	.blutxt, .blutxt:hover{cursor: default; border: 1px solid #5d93f2;background-color: #fcfdff; background-image: url('/i/txt.png');background-position: center center;}
	.bluexel, .bluexel:hover{cursor: default; border: 1px solid #5d93f2;background-color: #fcfdff; background-image: url('/i/exel.png');background-position: center center;}
	.bluadobe, .bluadobe:hover{cursor: default; border: 1px solid #5d93f2;background-color: #fcfdff; background-image: url('/i/adobe.png');background-position: center center;}
	a.region{padding: 12px;text-decoration: none;color: #000;border-bottom: 1px solid #eee;}
	a:hover.region{color: #444; background: #EBEEF1}
    .fs {
	  
      opacity:0;
      filter:alpha(opacity:0);
	 
      font-size:190px;
      cursor: pointer;
      padding:0px;
      margin:0px;
      border:none;

    }
	.ufs img{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
}
.ufs:hover img{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}

