@charset "utf-8";
/* CSS Document */

.headerwrapper {
	height: 50px;
	width: 100%;
}
.mainimagewrapper {
	height: 215px;
	background-color: #CCCCCC;
	width: 100%;
	position: relative;
}
.maincontentwrapper {
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.maincontentwrapper .footer {
	position: absolute;
	left: 315px;
	top: 863px;
}


.logobox {
	position: absolute;
	left: 21px;
	top: 64px;
	z-index: 4;
}
.mainimagewrapper .brasklapp_wrapper {
	height: 110px;
	width: 110px;
	padding: 20px;
	border-radius: 100px;
	border: medium solid #FFF;
	position: absolute;
	left: 893px;
	top: 27px;
	font-size: 18px;
	color: #FFF;
	background-color: #FC3;
	z-index: 10;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
}
.mainimagewrapper .brasklapp_wrapper a {
	text-decoration: none;
	color: #000;
	text-align: center;
}


.middelbox {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.menuline {
	position: absolute;
	left: 369px;
	top: 24px;
	width: 356px;
}
#menu {
	list-style-type: none;
	display: inline;
	margin-left: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#menu li {
	display: inline;
	margin-right: 25px;
	margin-left: 0px;
}
a {
	text-decoration: none;
	color: #FF6600;
	font-weight: bold;
}
a:hover {
	color: #666666;
}
#gameday {
	position: absolute;
	left: 15px;
	top: 192px;
}
#ovriga_produkter {
	position: absolute;
	left: 451px;
	top: 368px;
	width: 209px;
}

#Skissblocket {
	position: absolute;
	left: 232px;
	top: 192px;
}
#mafunzo {
	position: absolute;
	left: 15px;
	top: 14px;
	width: 643px;
}

.middelbox .footer {
	position: absolute;
	top: -528px;
	width: 392px;
}
.floatright {
	float: right;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}
.floatleft {
	float: left;
}



#gameday .textbox {
	position: absolute;
	left: 22px;
	top: 197px;
	width: 163px;
}
.textbox_mafunzo  {
	position: absolute;
	left: 131px;
	top: 34px;
	width: 231px;
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.textbox {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.textbox p{
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 18px;
}

.mailbox {
	width: 400px;
	float: left;
}

.textbox a {
	/* [disabled]color: #333333; */
	text-decoration: none;
	font-weight: normal;
}
.textbox a:hover {
	/* [disabled]color: #333333; */
}
#Skissblocket .textbox {
	position: absolute;
	left: 26px;
	top: 64px;
	width: 167px;
	height: 76px;
}
#ovriga_produkter .textbox {
	position: absolute;
	left: 13px;
	top: 199px;
	width: 167px;
	height: 47px;
}

.footerwrapper {
	margin-top: 50px;
	position: absolute;
}
.footerwrapper .middelbox {
	position: absolute;
	left: 316px;
	top: 247px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding-top: 10px;
}
.clearboth {
	clear: both;
}

.maincontentwrapper {
	height: 100%;
	width: 100%;
}
#facebook p {
	margin: 0px;
}

.textright {
	float: left;
	width: 290px;
}
.paypalform {
	display: none;
}

.Paypalhide {
	display: none;
}

.Paypalshow:target + .Paypalhide {display:inline;}
.Paypalshow:target {display:none;}
.Paypalshow:target ~ .paypalform {display:inline;}
.paypalform:target ~ .paypalform {display:inline;}

.invoiceform {
	display: none;
}

.invoicehide {
	display: none;
}

.invoiceshow:target + .invoicehide {display:inline;}
.invoiceshow:target {display:none;}
.invoiceshow:target ~ .invoiceform {display:inline;}
.invoiceform:target {display:inline;}

.Paypalshow,
.Paypalhide,
.invoiceshow,
.invoicehide{
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	text-shadow: 1px 1px 0px #000000;
	background-image: -moz-linear-gradient(top, #D3D3D3, #808080);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #D3D3D3), color-stop(1.0, #808080));
	background-color: #DDDDDD;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: left;
	line-height: 50px;
	padding-top: 6px;
	padding-right: 100px;
	padding-bottom: 6px;
	padding-left: 6px;
	height: 200px;
	width: 60px;
}