/* allmŠnt */

body {	
	background: #F2F2F2 url(../images/bg2.gif) repeat-x;
	font-family:verdana, arial;
	font-size:11px;
	color:#808080;
	margin:0px;
	padding:0px;
}

p {	
	font-family:verdana, arial;
	font-size:11px;
}

td{	
	font-family:verdana, arial;
	font-size:11px;
}


a {	
	font-family:verdana, arial;
	font-size:11px;
	text-decoration:none;
	color:#CC8225;
}

a:hover {

}

ul {
	list-style-type: none;
}

h1 {
	color:#5767AB;
	font-size:20px;
	font-family: verdana, arial;
	line-height:22px;
}
h2 {
	color:#cb3245;
	font-size:14px;
	font-weight: normal;
	font-family: verdana, arial;
}

h3 {
	color:#5767AB;
	font-size:14px;
	font-weighT: normal;
	font-family: verdana, arial;
}


/* header */

#header {
	margin:0px;
	padding:0px;
	width:877px;
	height:70px;
	background: url(../images/winab_02_03.gif) no-repeat top left;
}


/* main */

#content {
	width:780px;
	background: #fff;
	margin:7px;
	padding:0px;
}

#mainimg {
	width:780px;
	height:337px;	
}

#pageimg {
	width:780px;
	height:131px;
}



#rollovermenucontainer{
	margin:0px 0px 0px 150px;
	padding:51px 0px 0px 14px;
	
}
#rollovermenu{
	padding:0px;
	color:#999999;

}

#rollovermenu, #rollovermenu ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}
#rollovermenu ul{
	width:145px;
	padding:6px 0px 0px 5px;

}

#rollovermenu ul a:link, #rollovermenu a:visited {
	border:none;
	text-decoration:none;
	width:145px;
	height:18px;
	line-height:18px;
	font-family: Lucida Sans Unicode, Lucida Sans, sans;
	display:block;
	margin:0px;
	padding:0px;
}
#rollovermenu ul a:hover, #current a{
	display:block;background:#EBF3FC;
}
#rollovermenu li { /* all list items */
	position: relative;
	text-align: left;
	cursor: default;
	float:left;
	display:block;
}

#rollovermenu li ul li a {
	text-transform:none;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
	display:inline;
	padding:0px 2px 0px 2px;
	float:none;	
	height:18px;
	line-height:18px;
	position:relative;
	margin:0px;
}

#rollovermenu li ul { /* second-level lists */
	position: absolute;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read  by screen readers */
	font-family:verdana;
	font-size:11px;
	margin:0px 0px 0px 0px;
	/*filter: alpha(opacity=90);
	opacity:0.90; */
	background:none; }
#rollovermenu li ul li {
	background: transparent url(../images/transpmenu.png) no-repeat 0px 0px;
}
#rollovermenu li ul li ul li {
 width:145px;
}
#rollovermenu li ul li ul  {	
	margin:0px;
	padding:0px;
	vertical-align:bottom;
}

	


.whitebg {
	border-top:1px solid #B3B3B3;
	color:#00000;
}
.current {
	background:#fff;
	border-top:1px solid #B3B3B3;
	color:#5767ab;
	font-weight:bold;
}
#rollovermenu li ul li.submenubg {
	background: url(../images/rounded.png) no-repeat bottom left;
	width:145px;
	height:6px;
	display:block;
}

	

#rollovermenu li:hover ul, #rollovermenu li.sfhover ul { /* lists nested under hovered list items */
	left:0px;
	top:13px;
	display:block;
}
#rollovermenu li:hover ul ul, #rollovermenu li:hover ul ul ul, #rollovermenu li:hover ul ul ul ul, #rollovermenu li.sfhover ul ul, #rollovermenu li.sfhover ul ul ul, #rollovermenu li.sfhover ul ul ul ul {
	left: -999em;
	top:-999em;
}

#rollovermenu li li:hover ul, #rollovermenu li li.sfhover ul { /* lists nested under hovered list items */
	left: 145px;
	top: -1px;
	display:block;
	margin:0px;
	padding:0px;
	clear:both;
}

li.invite {
	text-align:left;
	text-transform:uppercase;
	font-family:verdana;
	font-size:11px;
	display:block;
	height:19px;
	padding:0px 13px 0px 13px;
	background: url(../images/menubg.gif) no-repeat top right;
}

li.invite a{
	color:#808080;
	font-weight:normal;
	display:block;
	float:left;
}


li.invite2 {
	text-align:left;
	text-transform:uppercase;
	font-family:verdana;
	font-size:11px;
	display:block;
	height:19px;
	padding:0px 13px 0px 13px;
	background: url(../images/menubg.gif) no-repeat top right;
	color:#5767ab;
}

li.invite2 a{
	font-weight:normal;
	display:block;
	float:left;
	color:#777777;
}

#active {
	color:#5767ab;
}



.NewsLink {
	font-family:verdana, arial;
	font-size:11px;
	font-weight: normal;
	color:#808080;

}
#pagenews{
	width:190x;
	height:230px;
	line-height:14px;

}
#maincontent{
	width:459px;
	height:220px;
	line-height:18px;
	padding:30px 100px 30px 30px;

}

.date {
	color:#5767AB;
	font-weight:bold;
}

.border {
	width:1px;
	background: url(../images/border.gif) repeat-y;
}
.border2 {
	height:1px;
	background: url(../images/border2.gif) repeat-x;
}
.splash {
	float:right;
	text-align:right;
	vertical-align:bottom;
}

#news {
	width:25%;
	line-height:14px;
	border-right:1px dotted #c1c1c1;
}



#puff1 {
	width:25%;
	line-height:14px;
	border-right:1px dotted #c1c1c1;
}
#puff2 {
	width:25%;
	line-height:14px;
	border-right:1px dotted #c1c1c1;
}
#puff3 {
	width:25%;
	line-height:14px;
}
#puff1 p,
#puff2 p,
#puff3 p {
	margin: 0;
	padding: 0;
}
#puff1 h2,
#puff2 h2,
#puff3 h2 {
	margin: 0 0 10px 0;
}
#puff1page {
	width:190px;
	line-height:14px;
}
.puffpadding {
	padding:10px;
}
.puffimg {
	text-align:right;
	float:bottom;
	vertical-align:bottom;
	margin:0px;
	background: url(../images/puffbg.gif) no-repeat bottom left;
}
.puffimgstart {
	text-align:right;
	float:bottom;
	vertical-align:bottom;
	margin:0px;
	background: url(../images/puffbg.gif) no-repeat bottom left;
	border-right:1px dotted #c1c1c1;	
}
.puffimg2 {
	text-align:right;
	float:bottom;
	vertical-align:bottom;
	margin:0px;
	background: url(../images/puffbg.gif) no-repeat bottom left;	
}
.puffimg img{
	vertical-align:bottom;
}

#puff2page {
	width:190px;
	height:230px;
	background: url(../images/puffbg.gif) no-repeat bottom left;
	line-height:14px;
}




/* footer */

#bottom {
	text-align:right;
	padding:8px 70px 0px 0px;
	height:37px;
	background: url(../images/winab_06.gif) no-repeat top left;
}
#bottom p{
	font-size:10px;
}

#bottomlink a{
	font-size:10px;
	color:#F2F2F2;
}
/* olika tabellbakgrunder */



#leftbg {	
	background: #fff url(../images/leftbg.gif) repeat-y;
	width:28px;
	margin:0px;
	padding:0px;
}


#rightbg {	
	background: url(../images/rightbg.gif) repeat-y;
	margin:0px;
	padding:0px;
}

.grapil {
	margin:1px 5px 0px 0px;
	position:relative;
	border:0px;
	float:left;
	}
	
.news 
{
color:#808080;
}