body {width: 480px; font-size: .8em;}
div.item div.teaser {display: none;}
div.item {width: 470px; padding-left: 5px; padding-right: 5px;}

.menu-wrapper {
	width: 470px;
	padding: 5px;
}

.menu-wrapper form {
	display: none;
}

.mainmenu {
	width: auto;
}

.mainmenu a span {
	font-size: 70%;
}

h2 {font-size: 80%;}

div#entries ul.news li a {
	font-size: 80%;
}

div#entries ul.articles li a {
	font-size: 80%;
}

div#entries div.item div.description {
	font-size: 80%;
	line-height: 1.4em;
}

td.phones, td.email {
	line-height: 3em;
}

.column {
	display: none;
}

#footer .sites, #footer .copyright, #footer .counters {display: none;}
table.banner {display: none;}

ul.news li, ul.articles li {
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 2px dashed #ccc;
}

.contents .description {width: 470px;}

.contents .teaser {float: none;}

