/*div { behavior: url(../css/iepngfix.htc) }*/


body {
	background-color:#a29a72;
	background-image:url(../gfx/mainbg.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}



a:link {
	color:#fff;	
}
a:visited {
	color:#fff;	
}
a:hover {
	color:#fff;	
}
a:active {
	color:#fff;	
}


#wrapper {
	
	width:925.5px;
	height:auto;
	margin: 0px auto;
}


#header {
		
	padding-top:20px;	
	width:auto;
	height:290px;
	background-image:url(../gfx/top.png);
	behavior: url(../css/iepngfix.htc)
	
}

#head_wrapper {
	
	
	padding-top:55px;
	padding-left:40px;
	width:480px;
	
}

#middle {
	
	
	position: relative;
	height:5200px;	
	width:890px;
	padding-left:1px;
	
}


#middle_content {
	background-color:#fff;
	float:left;
	height:5200px;	
	width:807px;
	padding-left:39px;
	
}

#middle_content_shawdow {
	

	float:left;
	height:5200px;	
	width:18px;
	
	
}


#middle>#middle_content_shawdow {background-image:url(../gfx/middle.png);} /* child of div hack */ 



#middle_left {
	display: inline-block;

	float:left;
	left:0px;
	width:559px;
	
}

#middle_vinnare {
	margin-top:55px;
	background-color: #dfe5a6;
	padding-left:10px;
	padding-top:40px;
	height: 275px;
	width: 540px;

}
#middle_vinnare_bottom {
	background-image:url(../gfx/over/greenbottom.jpg);
	background-repeat: no-repeat;
	background-color: #dfe5a6;
	height: 20px;
	width: 550px;

}


#smallbox_left {
	display: inline-block;

	float:left;
	left:0px;
	width:250px;
	
}

#smallbox_right {

	float:left;
	left:250px;
	width:245px;
	
}





#middle_right {

	float:left;
	left:560px;
	width:100px;
	
}


#pricebox1top {
	
	font-weight:bold;
	color:#FFF;
	line-height:15px;
	padding-top:73px;
	padding-left:10px;
	width:230px;
	height:67px;
	background-image:url(../gfx/over/smalllefttopbg.jpg);
	
	
}

#pricebox1bottom {
	
	text-align:right;
	padding-right:5px;
	padding-top:10px;
	font-weight:bold;
	color:#FFF;
	width:204px;
	height:27px;
	background-image:url(../gfx/over/smallleftbottombg.jpg);

	
} 

#pricebox2top {

	font-weight:bold;
	color:#FFF;
	line-height:15px;
	padding-top:25px;
	padding-right:18px;
	width:341px;
	height:53px;
	background-image:url(../gfx/over/225top.jpg);
	text-align:right;
	
}

#pricebox2bottom {
	
	background-image:url(../gfx/smallrightbottombg.jpg);
	text-align:right;
	padding-right:10px;
	padding-top:10px;
	font-weight:bold;
	color:#FFF;
	width:200px;
	height:26px;
}  

#pricebox3top {
	font-weight:bold;
	color:#FFF;
	line-height:15px;
	padding-top:25px;
	padding-right:38px;
	width:362px;
	height:53px;
	background-image:url(../gfx/over/2650top.jpg);
	text-align:right;
	
	
}

#pricebox3bottom {
	
	background-image:url(../gfx/smallrightbottombg2.jpg);
	text-align:right;
	padding-right:5px;
	padding-top:10px;
	font-weight:bold;
	color:#FFF;
	width:204px;
	height:26px;
	
}

#compboxcontent {
	font-size:12px;
	width:272px;
	height:465px;
	background-color:#dfe5a6;
	padding:9px;
	
}




#compboxtop {
	font-size:17px;
	padding-top:10px;
	padding-left:10px;
	font-weight:bold;
	color:#FFF;
	margin-top:57px;
	width:280px;
	height:27px;
	background-image:url(../gfx/right_topbg.jpg);
	
	
}

#compboxbottom {
	
	background-image:url(../gfx/rightbottombg.jpg);
	width:290px;
	height:21px;
	
}

#tellboxtop {
	font-weight:bold;
	font-size:20px;
	color:#FFF;
	line-height:15px;
	padding-top:16px;
	padding-left:10px;
	margin-top:27px;
	width:280px;
	height:21px;
	background-image:url(../gfx/right_topbg.jpg);
	
	
}


#tellboxcontent {
	width:270px;
	height:110px;
	color:#FFF;
	padding-top:16px;
	padding-left:10px;
	padding-right:10px;
	background-color:#afbd21;
	
	
}


#tellboxbottom {

	background-image:url(../gfx/rightbottombg2.jpg);
	width:290px;
	height:20px;
	
} 
 
#imageholder {
	padding-top:1px;
	padding-bottom:1px;
}




#footer {
	height:55px;
	width:826px;
	padding-top:25px;
	padding-left:40px;
	background-image:url(../gfx/footer.png);
	behavior: url(../css/iepngfix.htc);
}


#bigdots {
	margin-top:20px;
	margin-bottom:10px;
	float:left;
	background-image:url(../gfx/bigdot.png);
	height:10px;
	width:465px;
	background-repeat:repeat-x;
}

#smaldots {
	padding-top:10px;
	margin-top:10px;
	margin-bottom:10px;
	background-image:url(../gfx/smalldot.png);
	width:335px;
	
	background-repeat:repeat-x;
}

#smaldotsform {
	margin-top:10px;
	margin-bottom:10px;
	background-image:url(../gfx/smalldot.png);
	width:270px;
	height:5px;
	background-repeat:repeat-x;
}



#bottomtext0 {
	float:left;
	width:100px;
					
}

#bottomtext1 {
	float:left;
	
	width:400px;
	font-size:17px;	
	color:#fff;				
}					
#bottomtext2 {
	float:left;
	width:175px;
	font-size:17px;
	color:#fff;						
}					
#bottomtext3 {
	float:left;	
	font-size:17px;
	color:#fff;						
}					


#tipsa_header{
	
	padding-left:27px;
	padding-top:10px;
	font-weight:bold;
	font-size:18px;
	height:40px;
	
	background-color:#d3d3d3;
}

#tipsa_footer{
	padding-left:27px;
	padding-top:10px;
	height:160px;
	background-color:#d3d3d3;
}

#tipsa_right{
	float:left;
	padding-left:30px;
	padding-top:100px;
	background-color:#d3d3d3;
}

#tipsa_left{
	float:left;
	width:350px;
	background-color:#d3d3d3;
}




/*classes*/

#mb_tack_tipsa{
	display: none;

	
}
#mb_tack{
	display: none;
	
	
}
#mb_regler{
	display: none;
	
}

h1 {
	line-height:60px;
	font-weight:lighter;
	color:#afbd21;
	font-size:70px;
}


.smalltext {
	
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
}

.biglink {
	font-size:18px;
	
}

.alignright {
	
	float:right;
	
}

.boldtext {
	
	font-weight:bold;
}

.greenlink{
	color:#afbd21;
}
.greenlink:link {
	color:#afbd21;
}
.greenlink:active {
	color:#afbd21;
}
.greenlink:hover {
	color:#afbd21;
}
.greenlink:visited {
	color:#afbd21;
}

.blacklink {
	color:#000;
}
.blacklink:link {
	color:#000;
}
.blacklink:active {
	color:#000;
}
.blacklink:hover {
	color:#000;
}
.blacklink:visited {
	color:#000;
}



/*forms*/

#friends {
	border: 0px;
	height: 70px;
	width: 350px;
	border:1px #FFF;
	color:#7a7d61;
}

#meddelande {
	
	height:110px;
	width:260px;
	padding:5px;
	border:1px #FFF;
	color:#7a7d61;
	
}

.inputfield {
	
	width:160px;
	height:20px;
	border:1px #FFF;
	color:#7a7d61;
	
}

.inputfield_tipsa {
	
	width:350px;
	height:20px;
	border:1px #FFF;
	color:#7a7d61;
	
}

