@media screen and (max-width: 768px) {
.container, .container0 {
    width: 98%;
	margin:0 auto 15 auto;
}

.container0 {
    padding:5px;
}

.topmenu {	width: 95%;
    float: left;
	overflow:hidden;
}

.topmenu ul {
    padding-left:0px;
}

.topmenu ul li a {
    padding-top:10px;
}

.logo{    font-size: 30px;}

.logo .line2{   font-size: 20px;}



.content, .menu{
	width: 100%;
    float: none;
}
.content img{
        max-width:100%;
        height:auto;
}

h1{		font-size:20px;
		margin-bottom:5px;}

.content ul, .content ol{	padding-left:20px;}

table {max-width:100%;
width: auto;
}
td {width: auto;
}



}