#themebox, .pic, #menu, #func, #adapt, #totop, #menutop, #leftmenu, #leftside, #menubar, .toppicture, .archive, #quicksearch_course, #bc, input.next, ._steps, #quicksearch_course, .print, #quicksearch, #user, input.assign, #footer {
	display: none;
}
#type-event #bg #main #content .box, #type-institutes #bg #main #content .box, #type-institute #bg #main #content .box, #type-theme #bg #main #content .box {
	width: 100%;
}
#related .navi a {
	font-size: 15px;
}

#main {
	width: 100%;
}
#main #content {
	padding: 0px;
	margin: 0px;
}
ul li {
	padding: 0px;
}
#bg #bgbottom h2 {
	font-size: 140%;
	padding: 0px;
}
#top #logo img {
	position: static;
}
#type-forside #bg #main #content .box {
	margin: 0px 0px 30px 0px;
	padding: 0px;
	width: 40%;
	border: 0px;
}
#bg #main #content .box, #type-event #bg #main #content.right .box {
	margin: 0px 0px 30px 0px;
	padding: 0px;
	width: 66%;
	border: 0px;
}
#bg #bgbottom #main #related, .edu #bg #bgbottom #main .box.right {
	width: 26%;
	margin: 0px;
	float: right;
}
#bg #bgbottom #main #related .box, #bg #bgbottom #main .theme .box {
	width: 100%;
	margin-bottom: 30px;
}
#type-section #bg #bgbottom #main #content .left .box {
	width: 32%;
	padding-right: 20px;
}
#main #content .left {
	margin: 0px;
	padding: 0px;
}
#type-forside #main #content .left .textfield {
	width: 100%;
	margin: 0px;
}
.haspic p, .haspic h1, .haspic h2, .haspic h3, .haspic h4, #main .haspic ul, #main .haspic ol {margin-left: 0px;}
div .customform {margin: 0px;}

#main #content .news {width: 24%; padding-left: 20px;}
#type-forside #bg #bgbottom #main #content .news .box, #bg #bgbottom #main #content .shortcuts .box {width: 100%;}
#main .shortcuts {width: 24%; padding-left: 20px;}

/* Educations */

#main .theme {
	margin: 0px;
	width: 26%;
}
#main .front_nav {
	width: 66%;
}
#bg #bgbottom #main .front_nav .box {
	width: 100%;
}
#type-home-catalogue #bg .catalogue_front {
	margin: 0px;
}
#type-home-catalogue #bg .box h2, #type-home-catalogue #bg .box p {
	margin-left: 0px;
}
#type-educations-catalogue #bg .catalogue ul {
	margin: 0px;
}
#type-educations-catalogue #bg .catalogue ul li {
	float: none;
	height: auto;
	padding: 0px;
	margin: 0px;
}
.catalogue {
	width: 66%;
	float: left;
}
#type-course #content.remove_leftside .right {
	width: 100%;
	float: none;
	margin-bottom: 30px;
}
#type-educations-catalogue .catalogue ul li {
	width: 95%;
	padding-bottom: 15px;
}
