html{border:none}
a,a:link{color:#666}
a:active{color:#ccc}
b{color:#333}
body{padding:0;margin:0;background-image:url(/img/background.png);background-repeat:repeat-x;
  font-family:'tahoma','verdana','arial','helvetica';border:none;background-color:#ffffff}
p{margin:0 10px 10px 10px}
div#container{padding:0;margin:0}
div#header{position:relative;padding:1em}
div#header h1{margin:0;padding:10px 10px 0;color:#0093DD;
  font-family:'tahoma','arial';font-weight:bold;font-size:200%}
div#header h2{margin:0;padding-left:10px;color:#666666;
  font-family:'tahoma','arial';font-weight:normal;font-size:140%}
div#logo{float:left;width:100px;margin:0;padding:0 15px}
div#head{margin:0 100px;padding:0 15px}
div#content p{line-height:1.4}
div#navigation ul{line-height:1.4;list-style:none;padding-left:0px;margin-top:20px;margin-left:20px}
div#navigation ul li a,a:link{text-decoration:none;color:#c60}
div#navigation ul li a:hover{text-decoration:none;color:#f90}
div#extra{}
div#footer{font-size:70%;color:silver;text-align:center;clear:both}
div#footer p{margin:0;padding:5px 10px;font-size:80%}
div#footer a{display:inline;padding:0;color:silver}
div#footer a:hover{text-decoration:underline}

div#wrapper{float:left;width:100%}
div#content{margin: 0 160px;padding:0 15px;border-left:2px solid #bbb}
div#content h1{color:#999;padding:0px;margin:0px;font-size:140%}
div#content h2{color:#999;padding:0px;margin:0px;font-size:120%}
div#content h3{color:#999;padding:0px;margin:0px;font-size:110%}
div#content a{display:inline;padding:0;text-decoration:underline}
div#content p{padding:5px 0;margin:0}
div#navigation{float:left;width:160px;margin-left:-100%;border-right:2px solid #bbb}
div#google{width:1px;height:1px;display:none}
div#extra{float:left;width:200px;margin-left:-200px}
div#footer{clear:left;width:100%}
div.news{margin:10px 0 30px}
div.news h2{color:#0093DD !important; padding-bottom:10px !important}
div.news h3{color:#0093DD !important; padding-bottom:10px !important}
div.nh{font-size:80%;color:#999;border-bottom:1px dashed #999}
div.nhr{text-align:right;font-size:80%;color:#999;border-top:2px dashed #999;margin-top:10px}
div.nhr1{text-align:center;font-size:90%;font-weight:bold;color:#998;border-top:0px dashed #999;margin-top:10px}
textarea{font-family:'tahoma','verdana','arial','helvetica'}

.list2b {
    margin-bottom: 8px;
    padding:0;
#    list-style: none;
#    counter-reset: li;
}
.list2b li {
    position: relative;
    border: 2px solid #DDDDDD;
    background: #FAFAFA;
    padding:16px 20px 16px 28px;
    margin:12px 0 12px 40px;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.list2b li:hover {
    background: #F0F5FB;
    border: 2px solid #ADCEE9;
}
.list2b li:before {
    line-height: 32px;
    position: absolute;
    top: 4px;
    left:-40px;  
    width:40px;
    text-align:center;
    font-size: 16px;
    font-weight: bold;
    color: #77AEDB;
    background: #77AEDB;
#    counter-increment: li;
    content: counter(li);
    -webkit-transition-duration: 0.2s;
    transition-duration: 0.2s;
}
.list2b li:hover:before {
    width:46px;
    background: #77AEDB;
}
.list2b li:after {
    position: absolute;
    left: 0;
    top: 4px;
    content: "";
    height: 0; 
    width: 0;
    border: 16px solid transparent;
    border-left-color: #77AEDB;
    -webkit-transition-duration: 0.2s;
    transition-duration: 0.2s
}
.list2b li:hover:after {
    margin-left: 6px;
    border-left-color: #77AEDB
} 

.btn {
background-color: #4CAF50;
border: none;
color: #FFFFFF;
padding: 15px 32px;
text-align: center;
-webkit-transition-duration: 0.4s; /* Safari */
transition-duration: 0.4s;
margin: 16px 0 !important;
text-decoration: none;
font-size:16px;
cursor:pointer;
}
.w3-green,.w3-hover-green:hover{color:#fff!important;background-color:#4CAF50!important}


.list6a {
    padding:0;
    margin:0;
    list-style: none;
}
.list6a ul{
    padding:0;
    margin:0;
}
.list6a li{
    padding:6px;
}
.list6a li:before {
    padding-right:10px;
    font-weight: bold;
    color: #77AEDB;
    content: "\2606";
    transition-duration: 0.5s;
}
.list6a li:hover:before {
    color: #337AB7;
    content: "\2605";
}
