body{
	font-family:arial;
	background-repeat:repeat-x;
	margin:0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	color:#393939;
}

/*	SEARCHBOX	*/
ul {
	padding:0px;
	padding-left:6px;
	padding-right:6px;
	width:301px;
	list-style-type: none;
}
li{
	padding:6px;
	display:block;
	background:#fff;
	border-top:solid 1px #DEDEDE;
}

li a{
	padding:3px;
	color:#393939;
	margin:0px;
	display:block;
}
li a:hover{
	color:#fff;
	display:block;
	background:#2c5180;
	padding:3px;
	text-decoration:none;
}


.searchbox_first{
	padding:6px;
	display:block;
	background:#fff;
	font-size:10px;
}
.searchbox{
	padding:6px;
	display:block;
	background:#fff;
	border-top:solid 1px #DEDEDE;
}

.searchbox a{
	padding:3px;
	color:#393939;
	margin:0px;
	display:block;
}
.searchbox a:hover{
	color:#fff;
	display:block;
	background:#2c5180;
	padding:3px;
	text-decoration:none;
}


#wrapper {
	width: 844px; /*or whatever*/
	margin: 0 auto; /*The important bit*/
}

#Content {
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
}

.startpagetext{
font-size:12px;
border-left:1px dotted #d9d9d9;
border-right:1px dotted #d9d9d9;
border-bottom:1px dotted #d9d9d9;
}
.startpagetext_top{
	font-size:14px;
	font-weight:bold;
}



.loggin{
align:center;width:350px;color:#000;padding:10px;border:2px dotted #d9d9d9;background:#f9f9f9;font-size:12px;font-weight:normal;
}

.commentsaved{
color:#000;padding:10px;border:3px dotted #d9d9d9;text-align:left;font-size:14px;font-weight:normal;
text-align:center;
}

.numcomments{
	font-size:14px;border-top:1px dotted #c9c9c9;padding-top:10px;
}

a.whitelink{
	color:#655924;
	text-decoration:underline;
	font-size:12px;
}
a.whitelink:hover{
	color:#655924;
	text-decoration:none;
	font-size:12px;
}

a.redlink{
	color:#c30f0f;
	font-size:12px;
}
a.redlink:hover{
	color:#c30f0f;
	text-decoration:underline;
	font-size:12px;
}

h4{
	font-size:16px;
}
h3{
	font-size:20px;
}
.dottedbox{
	align:center;border:2px dotted #d9d9d9;width:400px;padding:20px;
}
	
a.a11{
	font-size:12px;
	color:#3c6191;
	text-decoration:none;
}

a.a11:hover{
	text-decoration:underline;
}

a{
	color:#3c6191;
	text-decoration:none;
}
a:hover{
	color:#3c6191;
	text-decoration:underline;
}

a.ratebutton{
	font-weight:bold;
	cursor:hand;
	cursor: pointer;
	text-decoration:underline;
}
a.ratebutton:hover{
	font-weight:bold;
	cursor:hand;
	cursor: pointer;
	text-decoration:none;
}

h1.header1{
	font-size:26px;
	font-weight:normal;
}
.header1{
	font-size:32px;
	font-weight:normal;
}
.presentation{
	font-weight:normal;
	font-size:14px;
}

h2.presentation{
	font-weight:normal;
	font-size:14px;
}

.input_reg{
	width:200px;
	height:20px;
	font-size:16px;
	border:1px solid #c9c9c9;
}

.input_reg_textarea{
	width:400px;
	height:100px;
	font-size:16px;
	border:1px solid #c9c9c9;
	overflow:auto;
	font-family:arial;
	padding:0 0 0 0;
}

.input_reg_textarea2{
	width:400px;
	height:50px;
	font-size:16px;
	border:1px solid #c9c9c9;
	overflow:auto;
	font-family:arial;
	padding:0 0 0 0;
}

.input_reg_small{
	width:20px;
	height:20px;
	font-size:16px;
	border:1px solid #c9c9c9;
}

input.search_small{
	cursor:hand;
	cursor: pointer;
	background-image: url(../images/knappar/knappar-svart_2.png);
	height:22px;
	color:#f7f7f7;
	font-size:12px;
	font-weight:bold;
	border:0px;
	width:100px;
	text-align:top;
}
input.search_small:hover{
	background-image: url(../images/knappar/knappar-svart-over_2.png);
	height:22px;
	color:#d3d3d3;
	font-size:12px;
	font-weight:bold;
	border:0px;
	width:100px;
	text-align:top;
}
input.search_small{
	cursor:hand;
	cursor: pointer;
	background-image: url(../images/knappar/knappar-svart_2.png);
	height:22px;
	color:#f7f7f7;
	font-size:12px;
	font-weight:bold;
	border:0px;
	width:100px;
	text-align:top;
}

input.search_small:hover{
	background-image: url(../images/knappar/knappar-svart-over_2.png);
	height:22px;
	color:#f87b11;
	font-size:12px;
	font-weight:bold;
	border:0px;
	width:100px;
	text-align:top;
}

input.button_small_gray_omdome{
	cursor:hand;
	cursor: pointer;
	background-image: url(../images/knappar/knapp_gray_omdome.png);
	height:18px;
	color:#000;
	font-size:12px;
	font-weight:normal;
	border:0px;
	width:72px;
	text-align:top;	
}


input.button_small_gray{
	cursor:hand;
	cursor: pointer;
	background-image: url(../images/knappar/button_grayblue.png);
	height:18px;
	color:#000;
	font-size:12px;
	font-weight:normal;
	border:0px;
	width:62px;
	text-align:top;
}
input.button_small_gray:hover{
	cursor:hand;
	cursor: pointer;
	background-image: url(../images/knappar/button_grayblue.png);
	height:18px;
	color:blue;
	font-size:12px;
	font-weight:normal;
	border:0px;
	width:62px;
	text-align:top;
}

input.button_small_gray_37{
	cursor:hand;
	cursor: pointer;
	background-image: url(../images/knappar/knappar_gray_small_37.png);
	height:18px;
	color:#000;
	font-size:12px;
	font-weight:normal;
	border:0px;
	width:37px;
	text-align:top;
}
input.button_small_gray_37:hover{
	cursor:hand;
	cursor: pointer;
	background-image: url(../images/knappar/knappar_gray_small_37.png);
	height:18px;
	color:#f87b11;
	font-size:12px;
	font-weight:normal;
	border:0px;
	width:37px;
	text-align:top;
}

input.button_small_gray_47{
	cursor:hand;
	cursor: pointer;
	background-image: url(../images/knappar/knappar_gray_small_47.png);
	height:18px;
	color:#000;
	font-size:12px;
	font-weight:normal;
	border:0px;
	width:47px;
	text-align:top;
}
input.button_small_gray_47:hover{
	cursor:hand;
	cursor: pointer;
	background-image: url(../images/knappar/knappar_gray_small_47.png);
	height:18px;
	color:#f87b11;
	font-size:12px;
	font-weight:normal;
	border:0px;
	width:47px;
	text-align:top;
}


input.search_small_gray{
	cursor:hand;
	cursor: pointer;
	background-image: url(../images/knappar/knappar_gray.png);
	height:22px;
	color:#000;
	font-size:12px;
	font-weight:normal;
	border:0px;
	width:88px;
	text-align:top;
}

input.search_small_gray:hover{
	background-image: url(../images/knappar/knappar_gray_hover.png);
	height:22px;
	color:blue;
	font-size:12px;
	font-weight:normal;	
	border:0px;
	width:88px;
	text-align:top;
}

input.search_small_orange{
	cursor:hand;
	cursor: pointer;
	background-image: url(../images/icons/tillbutik.png);
	height:26px;
	border:0px;
	width:56px;
	text-align:top;
}

input.search_small2{
	cursor:hand;
	cursor: pointer;
	background-image: url(../images/knappar/knappar-svart_22.png);
	height:22px;
	color:#f7f7f7;
	font-size:12px;
	font-weight:bold;
	border:0px;
	width:100px;
	text-align:top;
}
input.search_small2:hover{
	background-image: url(../images/knappar/knappar-svart-over_22.png);
	height:22px;
	color:#f87b11;
	font-size:12px;
	font-weight:bold;
	border:0px;
	width:100px;
	text-align:top;
}


.ratetext{
font-size:14px;font-weight:bold;
color:#828282;
vertical-align:top;
width:150px;
height:20px;
overflow:hidden;
}
.ratetext2{
font-size:14px;font-weight:bold;
color:#a9a9a9;
padding-top:8px;
vertical-align:bottom;
height:20px;
overflow:hidden;
}

.vitrutaforinloggning {
	width:608px;
	padding:10px;
	background-image: url(../images/div_back2.gif);
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	background-position: bottom left;
	border:3px solid #d9d9d9;	
}

.press_pic{
font-size:12px;
}

td.border1{
	background:#f9f9f9;
	height:16px;
	overflow:hidden;
}

td.border0{
	background:#f0f0f0;
	height:16px;
	overflow:hidden;
}
.advert{
	background:url(../images/bg_admarking_horiz.gif);
	height:8px;
	width:160px;
	background-repeat: repeat-x;
	background-position: bottom left;
}

.RadioboxStar {background:url('tummeupp.png') no-repeat center center;display:block;height:62px;width:62px;}
a.RadioboxUncheckedStar {background:url('tummeupp.png') no-repeat center center;}
a.RadioboxCheckedStar {background:url('tummeupp_c.png') no-repeat center center;}
a.RadioboxUncheckedStar, .RadioboxCheckedStar {display:block;width:62px;height:62px;cursor:pointer;cursor:hand;}
a.RadioboxUncheckedStar img, a.RadioboxCheckedStar img {width:62px;height:62px;display:inline;border:none;} /* Netscape 6.0 Fix */

.InputHidden {display:none;}

.RadioboxStar2 {background:url('tummeuner.png') no-repeat center center;display:block;height:62px;width:62px;}
a.RadioboxUncheckedStar2 {background:url('tummener.png') no-repeat center center;}
a.RadioboxCheckedStar2 {background:url('tummener_c.png') no-repeat center center;}
a.RadioboxUncheckedStar2, .RadioboxCheckedStar2 {display:block;width:62px;height:62px;cursor:pointer;cursor:hand;}
a.RadioboxUncheckedStar2 img, a.RadioboxCheckedStar2 img {width:62px;height:62px;display:inline;border:none;} /* Netscape 6.0 Fix */

.InputHidden {display:none;}

#dhtmlgoodies_tooltip{
text-align:left;
	background-color:#FFF;
	border:2px solid #d5d5d5;
	position:absolute;
	display:none;
	z-index:2;
	padding:7px;
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
	font-size:12px;

}
#dhtmlgoodies_tooltipShadow{
	position:absolute;
	background-color:#555;
	display:none;
	z-index:1;
	opacity:0.7;
	filter:alpha(opacity=70);
	-khtml-opacity: 0.7;
	-moz-opacity: 0.7;
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
}

/* Top ten ratings to right */
.topMonth_top_l{
	background:url('../images/topTen/topMonth_top_l.png') no-repeat;
	width:10px;
	height:40px;	
	float:left;
}
.topMonth_top_m{
	background:url('../images/topTen/topMonth_top_m.png') repeat-x;
	font-size:13px;
	color:#fff;
	width:164px;
	height:40px;	
	float:left;
	font-weight:bold;
	padding-top:20px;
}
.topMonth_top_r{
	background:url('../images/topTen/topMonth_top_r.png') no-repeat;
	width:36px;
	height:40px;	
	float:left;
}
.topMonth_middle{
	margin-top:-20px;
	background:url('../images/topTen/topMonth_middle.png') repeat-y;
	width:210px;
	padding-top:5px;
	padding-left:10px;
	float:left;
	font-size:12px;
}
.topMonth_b{
	background:url('../images/topTen/topMonth_b.png') no-repeat;
	width:210px;
	height:21px;
	padding-top:5px;
	padding-left:10px;
	float:left;
	font-size:12px;
}

.worstTen_top_l{
	background:url('../images/topTen/worstTen_top_l.png') no-repeat;
	width:10px;
	height:39px;	
	float:left;
}
.worstTen_top_m{
	background:url('../images/topTen/worstTen_top_m.png') repeat-x;
	font-size:13px;
	color:#fff;
	width:167px;
	height:39px;	
	float:left;
	font-weight:bold;
	padding-top:20px;
}
.worstTen_top_r{
	background:url('../images/topTen/worstTen_top_r.png') no-repeat;
	width:33px;
	height:39px;	
	float:left;
}
.worstTen_middle{
	margin-top:-20px;
	background:url('../images/topTen/worstTen_m.png') repeat-y;
	width:210px;
	padding-top:5px;
	padding-left:10px;
	float:left;
	font-size:12px;
}
.worstTen_b{
	background:url('../images/topTen/worstTen_bottom.png') no-repeat;
	width:210px;
	height:20px;
	padding-top:5px;
	padding-left:10px;
	float:left;
	font-size:12px;
}

/* Custom Icons */
.addthis_toolbox .custom_images a {
    width: 64px;
    height: 64px;
    margin: 0;
    padding: 0;
}
.addthis_toolbox .custom_images a img {
    opacity: 1.0;
}
.addthis_toolbox .custom_images a:hover img {
    opacity: 0.75;
}       
   
