/* Desktop */
@media only screen and (min-width: 1500px){

	#wrapper {
		width: 1440px;
		height: 100%;
		background: url("../img/bg.png") repeat-x scroll center top rgba(0, 0, 0, 0);
		margin: 0 auto;
	}
	
}

@media only screen and (min-width: 1050px) and (max-width: 1500px) {
/* Styles */

	#wrapper {
		width: 1000px;
		height: 100%;
		background: url("../img/bg.png") repeat-x scroll center top rgba(0, 0, 0, 0);
		margin: 0 auto;
	}
	
	#header .logo {
		margin-left: 130px;
		margin-top: 32px;
	}
}



@media only screen and (min-width: 800px) and (max-width: 1050px) {
/* Styles */

	#wrapper {
		width: 768px;
		height: 100%;
		background: url("../img/bg.png") repeat-x scroll center top rgba(0, 0, 0, 0);
		margin: 0 auto;
	}
	
	#header .logo {
		margin-left: 10px;
		margin-top: 32px;
	}
	
	#userbox {
		width: 600px;
		height: 435px;
		background-color: #FFFFFF;
		margin: 0 auto;
		margin-top: 50px;
		border: 1px solid black;
	}
	
	#domain {
		font-size: 16px;
		font-family:arial,sans-serif,verdana;
		font-weight: bold;
		line-height: 200%;
		margin-left: 25px;
		margin-top: 25px;
	}

	#domain span {
		font-size: 22px;
		color: #951364;
	}
	
	#domainforsale .salelogo {
		width: 172px;
		height: 94px;
		margin-left: -90px;
		margin-top: 20px;
	}
	
	#grauerstrich {
		width: 550px;
		height: 1px;
		background-color: #d6d6d6;
		margin-left: 25px;
		margin-top: 20px;
	}
	
	#gebotsformular {
		margin-left: 25px;
	}
	
	#ranklogo {
		margin-left: 250px;
		width: 162px;
		height: 132px;
		background-image: url(../img/k-bg-small.png);
	}
	
	#kontakt {
		margin-left: 425px;
		margin-top: -160px;
		
	}

	#kontakt span {
		font-family: Arial, sans-serif, verdana;
		font-size: 12px;
		font-weight: bold;
		line-height: 190%;
	}
}





@media only screen and (min-width: 480px) and (max-width: 800px) {
/* Styles */
	
	#wrapper {
		width: 480px;
		height: 100%;
		background: url("../img/bg.png") repeat-x scroll center top rgba(0, 0, 0, 0);
		margin: 0 auto;
	}
	
	#header .logo {
		width: 210px;
		height: 49px;
		margin-left: 10px;
		margin-top: 57px;
	}
	
	#userbox {
		width: 450px;
		height: 600px;
		background-color: #FFFFFF;
		margin: 0 auto;
		margin-top: 50px;
		border: 1px solid black;
	}
	
	#domain {
		font-size: 12px;
		font-family:arial,sans-serif,verdana;
		font-weight: bold;
		line-height: 200%;
		margin-left: 10px;
		margin-top: 10px;
	}

	#domain span {
		font-size: 18px;
		color: #951364;
	}
	
	#domainforsale .salelogo {
		width: 150px;
		height: 80px;
		margin-left: -205px;
		margin-top: 50px;
	}
	
	#grauerstrich {
		width: 400px;
		height: 1px;
		background-color: #d6d6d6;
		margin-left: 25px;
		margin-top: 20px;
	}
	
	#gebotsformular {
		margin-left: 25px;
	}
	
	input.eingabe {
		display: block;
		background-color: #FFFFFF;
		border: 1px solid #c7c7c7;
		color: #951364;
		font-family: Arial, sans-serif;
		font-size: 12px;
		font-weight: bold;
		width: 400px;
		height: 17px;
	}
	
	input.submit {
		margin-left: 130px;
	}	
	
	#ranklogo {
		margin-left: 20px;
		margin-top: 25px;
	}
	
	#kontakt {
		margin-left: 275px;
	}
	
	#kontakt span {
		font-family: Arial, sans-serif, verdana;
		font-size: 12px;
		font-weight: bold;
		line-height: 190%;
	}
}


@media only screen and (min-width: 150px) and (max-width: 480px) {
/* Styles */

	#wrapper {
		width: 320px;
		height: 1100px;
		background: url("../img/bg.png") repeat-x scroll center top rgba(0, 0, 0, 0);
		margin: 0 auto;
	}
	
	#header .logo {
		width: 130px;
		height: 32px;
		margin-left: 10px;
		margin-top: 67px;
	}
	
	#userbox {
		width: 280px;
		height: 920px;
		background-color: #FFFFFF;
		margin: 0 auto;
		margin-top: 50px;
		border: 1px solid black;
	}
	
	#domain {
		font-size: 12px;
		font-family:arial,sans-serif,verdana;
		font-weight: bold;
		line-height: 200%;
		margin-left: 10px;
		margin-top: 10px;
	}

	#domain span {
		font-size: 16px;
		color: #951364;
	}
	
	#domainforsale {
		margin-left: 15px;
		margin-top: 0px;
	}
	
	#grauerstrich {
		width: 230px;
		height: 1px;
		background-color: #d6d6d6;
		margin-left: 25px;
		margin-top: 20px;
	}
	
	#gebotsformular {
		margin-left: 25px;
	}
	
	#offertext {
		font-size: 13px;
	}

	#ranklogo {
		margin-left: 25px;
		margin-top: -20px;
	}
	
	#kontakt {
		margin-left: 70px;
		margin-top: -5px;
	}
	
	#kontakt span {
		font-family: Arial, sans-serif, verdana;
		font-size: 12px;
		font-weight: bold;
		line-height: 170%;
	}
}