.div {
	border: 1px solid #FF0000;
}
._td {
	border: 1px solid #FF0000;
}

.botten {
	margin-top: 0px;
        text-align:center;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
        float:left;
        width:650px;
}

li {
	margin-left: 15px;
}

body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333333;
}

img {
	border: none;

}

H1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px;
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 6px;
	color:#d73892;
}

UL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 3px;
	line-height: 15px;
	color:#333333;
}


H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 2px;
	color:#333333;
}

H3 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: Bold;
	margin-top: 10px;
	margin-bottom: 1px;
	color:#333333;
}



p {

	margin-top: 0px;
	margin-bottom: 6px;

	
}



a:link		{ color: #00529b; text-decoration: none }
a:visited	{ color: #00529b; text-decoration: none }
a:active	{ color: #00529b; text-decoration: none }
a:hover		{ color: #00529b; text-decoration: underline }

a.submenu:link		{ color: #FFFFFF; text-decoration: none;}
a.submenu:visited	{ color: #FFFFFF; text-decoration: none }
a.submenu:active	{ color: #FFFFFF; text-decoration: none }
a.submenu:hover		{ color: #CCCCCC; text-decoration: none }

a.submenu_active:link		{ color: #d73892; text-decoration: none;}
a.submenu_active:visited	{ color: #d73892; text-decoration: none }
a.submenu_active:active	{ color: #d73892; text-decoration: none }
a.submenu_active:hover		{ color: #d73892; text-decoration: none }

a.subMenu2:link		{ color: #FFFFFF; text-decoration: none;}
a.subMenu2:visited	{ color: #FFFFFF; text-decoration: none }
a.subMenu2:active	{ color: #FFFFFF; text-decoration: none }
a.subMenu2:hover	{ color: #FFFFFF; text-decoration: none }

a.subMenu2_active:link		{ color: #d73892; text-decoration: none;}
a.subMenu2_active:visited	{ color: #d73892; text-decoration: none }
a.subMenu2_active:active	{ color: #d73892; text-decoration: none }
a.subMenu2_active:hover		{ color: #d73892; text-decoration: none }

a.white:link		{ color: #FFFFFF; text-decoration: none;}
a.white:visited	{ color: #FFFFFF; text-decoration: none }
a.white:active	{ color: #FFFFFF; text-decoration: none }
a.white:hover	{ color: #FFFFFF; text-decoration: none }

a.newshead:link		{ color: #d73892; text-decoration: none;}
a.newshead:visited	{ color: #d73892; text-decoration: none }
a.newshead:active	{ color: #d73892; text-decoration: none }
a.newshead:hover	{ color: #d73892; text-decoration: none }

.td_main {
	width: 900px;
	align: center;
}

#wrap_all {
	float: left;
	width: 900px;

}

#top {
	clear: both;
	float: left;
	
	background-image: url(bilder/mallar/bg_top.gif);
	margin-top: 20px;
	background-repeat: repeat-x;
}


#topleft {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	width: 140px;
}

#menu1 {
	float: left;
	width: 510px;
	margin-top: 0px;
	padding: 0px;
	height: 18px;

}

#menu2 {
	float: left;
	width: 510px;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom:0px;
	margin:0px;
	
	
}


.mainMenu {
	float:left;
	border:none;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:0px;
	
}

.submenu {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:0px;
	
}

.submenu_active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:0px;
	
}

#topright {
	float: right;
	width: 150px;
	height: 60;
	padding-right: 10px;
	padding-top: 38px;
	text-align: right;
}

lable {
	padding: 0px;
	margin: 0px;
	
}

.flag {
	padding-right: 23px;
	padding-bottom: 5px; 
	margin: 0px;
	
}

.search {
	padding-left: 3px;
	margin: 0px;
	
}

form {
	padding: 0px;
	margin: 0px;
	
}
#content_left {
	float: left;
	width: 410px;
	
}
#wrap_start_all {

	margin-top: 4px;
	width: 659px;
	clear: both;
	float:left;
	background-color: #FFFFFF;
	background-image: url(bilder/mallar/bg_start.gif);
	background-repeat: repeat-y;
	border: 2px solid #FFFFFF;
}

#wrap_content_all {

	margin-top: 4px;
	width: 659px;
	clear: both;
	float:left;
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	border: 2px solid #FFFFFF;
}


#wrap_start {
	padding:0px;
	margin: 0px;
	float:left;
	
}


#content_right {
	float: right;
	width: 480px;
	background-color: #FFFFFF;
}
#start_left {
	padding:20px;
	width:403px;
	float: left;
}
#start_right {
	float: right;
	width: 180px;
	background-color:#000000;
	margin-top: 2px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#menu3 {
	width: 100%;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	color:#999999;
	background:#000000;
}
#content {
	clear: both;
	float: left;
	padding: 35px;
	padding-right:180px;
}
#spot_topline {
	margin-left: 12px;
	width: 890px;
	height: 15px;
	clear: both;
	float: left;
	background-image: url(bilder/mallar/bg_spot_topline.gif);
}

#wrap_spot {
	margin-left: 12px;
	width: 890px;
	clear: both;
	float: left;
	background-color: #FFFFFF;
}

.spot1 {
	float: left;
	padding: 5px;
	padding-left: 8px;
}
.spot2 {
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding: 5px;
}
.spot_text {
	width: 180px;
	padding: 8px;
	margin: 0px;
}

.spot_author {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	margin-bottom: 2px;
}
.spot_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;

}


#spot_bottomline {
	margin-left: 10px;
	margin-bottom: 20px;
	width: 890px;
	height: 15px;
	clear: both;
	float: left;
	background-image: url(bilder/mallar/bg_spot_bottomline.gif);
}
#sponsor {
	margin-left: 14px;
	float:left;
}

#sponsor_blank {
	width: 6px;
}


#banner {
	float:left;
}

.wrap_newslist {
	margin-bottom:5px;
	margin-top:5px;
	padding-top:5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}


.newshead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:2px;
	margin-bottom:1px;
}
.newstext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin-top:1px;
	margin-bottom:8px;
	color:#FFFFFF;
}

.newstext_black {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin-top:1px;
	margin-bottom:8px;
	color:#000000;
}


.form_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin-top:8px;
	margin-bottom:1px;
	color:#FFFFFF;
}

.senaste {
	margin-top:10px;
	margin-bottom:5px;
}

.white {
	margin-top:10px;
	font-color: #FFFFFF;
}




/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:center; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; visibility:hidden; background-color:#ccb040; layer-background-color:#ccb040}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold;}
.clLevel0{background-color:#008d00; layer-background-color:#008d00; color:#FFFFFF;}
.clLevel0over{background-color:#007700; layer-background-color:#007700; color:#FFFFFF; cursor:pointer; cursor:hand; background-image: url(gfx/menubg.gif);}
.clLevel0border{position:absolute; visibility:hidden; background-color:#008d00; layer-background-color:#008d00}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.clLevel1{background-color:#007700; layer-background-color:#007700; color:#CCCCCC;}
.clLevel1over{background-color:#1b881b; layer-background-color:#1b881b; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.clLevel2{background-color:#A74B4B; layer-background-color:#A74B4B; color:#CCCCCC;}
.clLevel2over{background-color:#990000; layer-background-color:#990000; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}
