@CHARSET "UTF-8";
@media screen and (max-width: 479px) {
  /* iPhone Portrait width: 320px */

	body{
		background-image: none;
		background-color: #F60; 
	}

	#frame{
		width: 100%;
		background: none;
		padding: 0;
	}
	#wrap{
		/*border-top: 1% solid white;
		border-radius: 1%;*/
		width: 98%;
		margin: auto;
		box-shadow: -1px 5px 5px #333, 1px 5px 5px #333;
	}
	#header-top{
		width: 100%;
		background-image: none;
		height: auto;
	}
	#top-purple-line{
		/*margin: 0;
		width: 100%;
		position:fixed;
		position:relative;
		z-index: 9;
		top: 1.5em;
		background-color: #0E2F3E;
		border: solid 1px #0E2F3E;*/
		display: none;
	}
	#top-nav {
	    top: 0;
	    margin: 0 1%;
	}	
	#logo{
		display: none;
	}
	.menu-main_menu {
		width: 100%;
		background: transparent;
	}
	
	.menu-main_menu .menuitem-left, .menu-main_menu .menuitem-right, .menu-main_menu .menuitem-left-active, .menu-main_menu .menuitem-right-active {
		display: none;
	}
	.menu-main_menu .menuitem{
		width: 18%;
		margin: 1%;
		line-height: 3em;
		background-image:  none !important;
		
	}
	.menu-main_menu a{
		background-image:  none !important;
		background: #F60;
		border-radius: 5px;
		box-shadow: inset 0 0 10px silver;
	}
	.menu-main_menu a#active_menu-main_menu{
		box-shadow: inset 0 0 10px #444444;
		border: 1px solid #777;
	}
	
	.menu-main_menu .menuitem a{
	}
	#top .moduletable img {
	    display: none;
	}
	#main-body {
	    margin-left: 0;
	    margin-right: 0;
	    background-color: transparent;
	    width: 96%;
	}
	#content-2spaltig {
	    padding: 0 3% 3%;
	    width: 98%;
	}
	#content-3spaltig{
	    padding: 0 3% 3%;
	    width: 98%;
    }
	
	#sidebar {
		clear: both;
    	margin: 0 0;
    	width: 96%;
    	background-color: transparent;
	}
	
	#sidebar-2 {
		clear: both;
    	margin: 0 2%;
    	width: 96%;
	}
	#left.kurs-details {
		padding: 2% 0;
	    width: 27%;
	}
	#mid.kurs-details {
		padding: 2% 0;
	    width: 72%;
	}
	#image img.kurs-details {
    	width: 100%;
	}
	

}