
/*querformat iPhone */
@media only screen and (max-device-width: 580px) and (orientation : landscape) {
	#headerlogos {
		display:none;
	}
	
	td,#question_part p {
		font-size:15px!important;
		line-height:22px;
	}
	#contenter {
		margin: 0px 0 0px 0;
		padding: 0px;
		width: 460px;
		height: auto;
	}
	#footer_container, #content_box, #footer, #social,#langswitch, #menu ul, #content {
		display:none;
	}
	#mobilelogin, #mobilelogout {
		visibility:visible;
		display:inline;
	}
	#logo { 
		background-image: url("../img/logo.png");
		background-repeat: no-repeat;
		height:96px;
		width:424px;
		margin-left:27px;
	}
	#logo a {
		margin-top:0;
		height:96px;
	}
	.layout_left #content_main {
			width:460px;
	}
	#content {
		width:480px;
	}
	#menu,#header {
		width:480px;
		height:39px;
		margin-top:0;
	}
	#content_container, #header, #menu {
		background-image:none;
	}
	#content_container {
		margin-top:39px;
	}
	.header-right-button {
		float:left;
	}
	 .header-right-button #profile_button {
		display:none;
		
	}
	 .header-right-button #logout_button {

		margin-left:20px;
		
	}
	.repeat-test-buttons {
		float:none!important;
	}
	.antworten-tabelle {
		background:#ffffff;
	}
	table.antworten-tabelle tr.antwort td .loesungs-tabelle .choice {
		width:120px;
	}
	#headerlogin {
		clear:both;
		float:none;
		margin:5px 0 0 5px;
		background:none;
		width:585px;
		height:20px;
	}
	.attention {
		width:510px;
		margin:0;
		position:relative!important;
	}
	
	#login_error {
		float:none;
	}
	.veto {
		visibility:hidden;
		
	}
	.veto a img {
		width:0;
		height:0;
	}
	
}