
/*==========================================================================
	Author:		Martin Höckert
	Email:		info@mhweb.se

	
/* GLOBAL
==========================================================================*/
* {
	margin: 0; padding: 0;
	}
html, body {
	font: .85em/1.2 Verdana, Geneva, Helvetica, Arial, Sans-Serif;
	margin: 0 auto; padding: 0 0 7px 0;
	background-color: #14478F;
	text-align: center;
	}
	
	
/* LAYOUT
==========================================================================*/
#wrapper {
	width: 836px;
	margin: 0 auto; padding: 7px;
	text-align: center;
	background: #FFF;
	}
#wrapper2 {
	width: 878px;
	margin: 0px auto; padding: 0;
	text-align: center;
	background: #FFF;
	}
#wrapper2 #top {
	width: 878px; height: 25px;
	background: url(../bilder/backtop.jpg) top left no-repeat;
	}
#wrapper2 #container {
	width: 878px; 
	margin: 0; padding: 0;
	text-align: center;
	background: url(../bilder/backinner.jpg) top left repeat-y;
	}
#wrapper2 #bottom {
	width: 878px;  height: 25px;
	background: url(../bilder/backbott.jpg) top left no-repeat;
	}
	
/* Branding 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
#branding {
	margin: 0 auto; padding: 0;
	width: 836px;
	}
#branding h1 {
	margin: 0; padding: 0;
	text-indent: -5000px;
	background: url(../bilder/bakupp09.jpg) top left no-repeat;
	width: 836px; height: 100px;
	}	

/* Meny 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
#meny {
	width: 836px;
	clear: both;
	margin: 1px auto; padding: 0;
	background: #1D398C;
	}
#meny ul {
	float: left;
	margin: 0; padding: 0;
	list-style: none;
	background: #1D398C;
	border-top: 1px solid #00206B; border-left: 1px solid #00206B;
	}
#meny li {
	display: inline;
	margin: 0; padding:0;
	}
#meny li a {
	display: block;
	float: left;
	width: auto;
	margin: 0; padding: 6px 11px;
	border-right: 1px solid #FFF; border-bottom: none; border-left: none;
	font: bold 100% Verdana, Geneva, Helvetica, Arial; color: #FFF;
	text-decoration: none;
	background: #1D398C;
	}
#meny li a:hover, #meny li a:focus, #meny li a:active {
	background: #E40000;
	color: #FFF;
	}
#meny li.sel a {
	background: #FFF;
	color: #1D398C;
	}
#meny li.sel a:hover, #meny li.sel a:focus, #meny li.sel a:active {
	background: #E40000;
	color: #FFF;
	}
	
#meny ul.more {
	margin-right: 5px;
	float: right;
	border: none;
	}
#meny ul.more li {
	display: inline;
	margin: 0 5px; padding: 0;
	border: none;
	}
#meny ul.more li a {
	display: block;
	float: right;
	margin: 0; padding: 0;
	border: none;
	}
#meny ul.more li a img {
	margin-top: 4px;
	border: none;
	}
#meny ul.more li a:hover, #meny ul.more li a:focus, #meny ul.more li a:active {
	background: #1D398C;
	color: #FFF;
	}
/* Content 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
#content {
	width: 836px;
	margin: 5px auto; padding: 0;
	/*background-image: url(/bilder/content.jpg);*/
	}
#content2 {
	width: 836px;
	margin: 5px auto; padding: 0;
	background-image: url(../bilder/content2.jpg);
	}
html>body #content, html>body #content2 {
  	height: auto;
	}
/* for Mozilla/Safari */
*>#content, *>#content2 {
	min-height: 490px;
	}
/* for IE */
* html #content, * html #content2 {
	height: 490px;
	}

/* Maincontent
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
#content #maincontent {
	width: 452px;
	margin: 0 1px 0 0; padding: 2px 0 8px 0;
	text-align: left;
	float: left;
	}
#content2 #maincontent {
	width: 521px;
	margin: 0 1px 0 0 ; padding: 2px 7px 10px 0;
	text-align: left;
	float: left;
	}

/* Secondarycontent
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#content #secondarycontent {
	width: 364px;
	margin: 0 1px 0 0; padding: 2px 0;
	text-align: left;
	float: right;
	}
#content2 #secondarycontent {
	width: 300px;
	margin: 0; padding: 2px 0 10px 7px;
	text-align: left;
	float: left;
	}
#content #secondarycontent .columnleft {
	width: 200px;
	margin: 0 1px 0 0; padding: 0;
	text-align: left;
	float: left;
	}
#content #secondarycontent .columnright {
	width: 150px;
	margin: 0 1px 0 0; padding: 0;
	text-align: left;
	float: right;
	}
	
/* Thirdcontent
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
#thirdcontent {
	width: 826px;
	margin: 0 0 5px 0; padding: 0 0 5px 0;
	text-align: center;
	border-bottom: 1px solid #fff;
	}
#thirdcontent h3{
	margin: 0; padding: 0;
	color: #fff;
	font-weight: normal;
	}
#thirdcontent ul#sponsors {
	margin: 0 auto; padding: 0;
	}
#thirdcontent ul#sponsors li {
	margin: 0 2px 5px 0; padding: 0;
	float: left;
	text-align: center;
	width: 270px;
	}
#thirdcontent ul#sponsors li img {
	border: none;
	}
	
/* Reklam
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
#reklam {
	text-align: center;
	}
#reklam a, #reklam img {
	border: none;
	}
#reklam h4 {
	font: bold 125%/1.3 Arial, Verdana, Helvetica, Sans-Serif; color: #000;
	margin: 1em 0; padding: 0;
	border-bottom: 1px solid #c0c0c0;
	}
#tblMatchStat img {
	border: none;
	}
	
	
/* Footer
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#footer {
	clear: both;
	display: block;
	font: 90%/1.0 Verdana, Geneva, Helvetica, Arial, sans-serif; color: #FFF;
	background: #1D398C;
	width: 826px;
	margin: 5px auto 0 auto; padding: 7px 5px;
	text-align: left;
	}
#footer .ftginfo {
	margin: 0; padding: 2px 0;
	float: left;
	}
#footer .madeof {
	margin: 0; padding: 2px 0;
	float: right;
	}
#footer a {
	color: #fff;
	border: none;
	font-weight: normal;
	}


/* Rubriker	
==========================================================================*/
h2, h3, h4, h5 {
	font-weight: bold;
	font-family: Arial, verdana, helvetica, sans-serif;
	}
h2 {
	background: #EBD297;
	font-size: 150%;
	line-height: 1.0; 
	color: #E40000;
	margin: .3em 0 .5em 0; padding: 3px 0 3px 5px;
	}
h3 {
	font-size: 125%;
	line-height: 1.0;
	color: #000080;
	margin: 8px 0 0 0; padding: 0 0 2px 0;
	}
#content2 h3.newsheader {
	font-weight: normal;
	font-size: 165%;
	line-height: 1.0;
	color: #000;
	margin: 5px 0 .6em 0; padding: 0 0 2px 0;
	}
h3.teamheader {
	margin: 0; padding: 1em 0 2px 0;
	}
h3.annons {
	font: 90% Verdana, Arial, Helvetica, sans-serif; color: #000;
	margin: 0; padding: 3px 0 2px 2px;
	border-top: 1px dotted #C9A34B;
	}
h4 {
	font-size: 125%;
	line-height: 1.3;
	color: #000;
	margin: .3em 0 .5em 0; padding: 0;
	}
h5 {
	font-size: 110%;
	line-height: 1.3; 
	color: #000;
	margin: 5px 0px 5px 0px; padding: 0;
	}
#content2 #secondarycontent h4 {
	font: Bold 125%/1.3 Arial, Verdana, Helvetica, Sans-Serif; color: #000;
	margin: .3em 0 .1em 0; padding: 0;
	}
	
	
/* Texter
==========================================================================*/
p {
	line-height: 1.4;
	margin: 0 0 1em 0; padding: 0;
	}
.date {
	font-size: 90%;
	color: #808080;
	line-height: 1.3;
	margin: 0;
	}	


/*  Senaste nytt
==========================================================================*/
#latest {margin: 0 0 1em 0; clear: both;}
#latest .Broundtop {background: transparent; padding: 0;}
#latest .Broundbottom {background: #fff; padding: 0;}
#latest .Broundtop .BrTop {overflow: hidden; margin: 0; padding: 0; height: 1px; width: 438px; background: #D7C37E; border-left: 6px solid #fff; border-right: 6px solid #fff;}
#latest .Broundtop .Br1left {overflow: hidden; margin: 0; padding: 0; float: left; width: 4px; height: 1px; background: #fff; border-right: 2px solid #D7C37E;}
#latest .Broundtop .Br1right {overflow: hidden; margin: 0; padding: 0; float: right; width: 4px; height: 1px; background: #fff; border-left: 2px solid #D7C37E;}
#latest .Broundtop .Br2left {overflow: hidden; margin: 0; padding: 0; float: left; width: 3px; height: 1px; background: #fff; border-right: 1px solid #D7C37E;}
#latest .Broundtop .Br2right {overflow: hidden; margin: 0; padding: 0; float: right; width: 3px; height: 1px; background: #fff; border-left: 1px solid #D7C37E;}
#latest .Broundtop .Br3left {overflow: hidden; margin: 0; padding: 0; float: left; width: 2px; height: 1px; background: #fff; border-right: 1px solid #D7C37E;}
#latest .Broundtop .Br3right {overflow: hidden; margin: 0; padding: 0; float: right; width: 2px; height: 1px; background: #fff; border-left: 1px solid #D7C37E;}
#latest .Broundtop .Br4left {overflow: hidden; margin: 0; padding: 0; float: left; width: 1px; height: 2px; background: #fff; border-right: 1px solid #D7C37E;}
#latest .Broundtop .Br4right {overflow: hidden; margin: 0; padding: 0; float: right; width: 1px; height: 2px; background: #fff; border-left: 1px solid #D7C37E;}
#latest .Broundtop .Br5 {width: 1px; height: 1px; overflow: hidden; background: #D7C37E; border: none;}
#latest .Broundtop .Br6 {width: 1px; height: 1px; overflow: hidden; background: #D7C37E; border: none;}
#latest .Broundbottom .Br1{margin: 0 6px; height: 1px; overflow: hidden; background: #D7C37E;}
#latest .Broundbottom .Br2{margin: 0 4px; height: 1px; overflow: hidden; background: #fff; border-left: 2px solid #D7C37E; border-right: 2px solid #D7C37E;}
#latest .Broundbottom .Br3{margin: 0 3px; height: 1px; overflow: hidden; background: #fff; border-left: 1px solid #D7C37E; border-right: 1px solid #D7C37E;}
#latest .Broundbottom .Br4{margin: 0 2px; height: 1px; overflow: hidden; background: #fff; border-left: 1px solid #D7C37E; border-right: 1px solid #D7C37E;}
#latest .Broundbottom .Br5{margin: 0 1px; height: 1px; overflow: hidden; background: #fff; border-left: 1px solid #D7C37E; border-right: 1px solid #D7C37E;}
#latest .Broundbottom .Br6{margin: 0 1px; height: 1px; overflow: hidden; background: #fff; border-left: 1px solid #D7C37E; border-right: 1px solid #D7C37E;}
#latest .Bcontent {height: 201px; padding: .5em 1em; border-left: 1px solid #D7C37E; border-right: 1px solid #D7C37E;}
#latest .Bcontent2 {height: 185px; padding: .5em 1em; border-left: 1px solid #D7C37E; border-right: 1px solid #D7C37E;}
#latest .Bcontent3 {height: 169px; padding: .5em 1em; border-left: 1px solid #D7C37E; border-right: 1px solid #D7C37E;}
#latesttext {background: #fff; padding: 6px 10px 1px 10px; border-left: 1px solid #D7C37E; border-right: 1px solid #D7C37E;}
.left {float: left;}
.right {float: right;}


/*  Nyhetsbild
==========================================================================*/
#maincontent #newsPicture {
	margin: 0 0 1em 1em; padding: 2px;
	float: right;
	border: 1px solid #EBD297;
	}
#newsPicture p {
	width: 100px;
	font-size: 90%;
	margin: 0; padding: 0;
	}
#newsPicture img {
	padding: 0; margin: 0;
	border: none;
	}
	
.newsNotice {
	clear: both;
	line-height: 1.3;
	margin: .3em 0 1em 0; padding: 5px 5px 0 5px;
	background: #fff url(../bilder/newsnotice.jpg) top left repeat-x;
	}
.newsNotice .smallnewspiccont {
	float: right;
	margin: 7px 0 0 5px; padding: 2px;
	border: 1px solid #C9A34B;
	}
.newsNotice .smallnewspic img {
	width: 75px;
	margin: 0; padding: 0;
	border: none;
	}	
.newsNotice p {
	margin: 0; padding: 0;
	}

/* Boxar
==========================================================================*/
.box {
	margin: 3px 0 1.6em; padding: 0;
	width: 364px;
	}
.boxS {
	margin: 3px 0 1.6em; padding: 0;
	width: 364px;
	}
.box .top {
	margin: 0; padding: 0;
	width: 364px; height: 20px;
	background: #fff url(../bilder/boxTop.jpg) top left no-repeat;
	}
.boxS .top {
	margin: 0; padding: 0;
	width: 300px; height: 20px;
	background: #fff url(../bilder/boxSTop.jpg) top left no-repeat;
	}
.box .top h2, .boxS .top h2 {
	display: inline;
	background: #fff;
	font: bold 120%/1.0 Arial, verdana, helvetica, sans-serif; color: #000;
	margin: 0 0 0 12px; padding: 0 4px 6px 4px;
	}
.box .inner {
	margin: 0; padding: 0 5px;
	width: 354px;
	background: #fff url(../bilder/boxInner.jpg) top left repeat-y;
	}
.boxS .inner {
	margin: 0; padding: 0 2px;
	width: 200px;
	background: #fff url(../bilder/boxSInner.jpg) top left repeat-y;
	}
.box .bottom {
	margin: 0; padding: 0;
	width: 364px; height: 14px;
	background: #fff url(../bilder/boxBottom.jpg) top left no-repeat;
	}
.boxS .bottom {
	margin: 0; padding: 0;
	width: 300px; height: 14px;
	background: #fff url(../bilder/boxSBottom.jpg) top left no-repeat;
	}
.box .inner .nextmatch {
	margin: 0 1px; padding: 14px 0 0 0;
	width: 352px; height: 51px;
	text-align: center;
	}
.box .inner .nextmatch h3 {
	margin: 0 0 4px 0;
	font: bold 100%/1.0 verdana, helvetica, Arial, sans-serif; color: #000;
	}
	
#tablebox {
	width: 354px; height: 145px;
	background: #fff;
	overflow: hidden;
	border: none;
}


/* Bilder
==========================================================================*/
img {
	padding: 2px;
	border: 1px solid #EBD297;
}
img.right {
	float: right;
	margin: 0 0 5px 10px;
	}
img.left {
	float: left;
	margin: 0 10px 5px 0;
	}
	
	
/* Tabeller
==========================================================================*/
table td, table th {
	margin: 0; padding: 2px 1px;
	}
#content2 #maincontent table {
	width: 520px;
	margin: 3px 0 0 0; padding: 0;
	}
#content2 #secondarycontent table {
	width: 300px;
	margin: 3px 0 0 0; padding: 0;
	}
#content2 #maincontent .laginfo table {
	width: 305px;
	margin: 0; padding: 0;
	}

/* Tabell startsida 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#tblTabellStart {
	width: 100%;
	margin: 5px 0 0 0; padding: 0;
	}
#tblTabellStart th {
	text-align: center;
	border-bottom: 1px solid #EBD297;
	}
#tblTabellStart th.pl {
	width: 20px;
	}
#tblTabellStart th.lag {
	width: 116px;
	text-align: left;
	}
#tblTabellStart th.sp, #tblTabellStart th.p  {
	text-align: center;
	width: 25px;
	}
#tblTabellStart tbody td {
	margin: 0; padding: 3px 0;
	text-align: center;
	border-bottom: 1px solid #F4E3BD;
	}
#tblTabellStart td.lag {
	text-align: left;
	}
p.tblmore {
	margin: 5px 0 0 0; padding: 0;
	text-align: right;
	}
	
	
/* Tabell
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#tblTable th {
	text-align: center;
	}
#tblTable th.pl {
	width: 20px;
	}
#tblTable th.lag {
	width: 220px;
	text-align: left;
	}
#tblTable th.sp, #tblTable th.v, #tblTable th.o, #tblTable th.f, #tblTable th.mp, #tblTable th.mm, #tblTable th.pm, #tblTable th.p {
	width: 30px;
	}
#tblTable th.mp, #tblTable td {
	text-align: right;
	}
#tblTable th.mm, #tblTable td.lag, #tblTable td.mm {
	text-align: left;
	}
#tblTable td.streck {
	text-align: center;
	}


/* Kalender startsida 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#tblMonth {
	border: none;
	margin: 3px 5px 0 0; padding: 0;
	background: #FFF;
	}
#tblMonth thead th {
	width: 25px;
	font: bold 100%/1.0 Arial, verdana, helvetica, sans-serif; color: #E40000;
	background: #EBD297;
	margin: 0; padding: 2px;
	border: 1px solid #FFF;
	text-align: center;
	}
#tblMonth thead th.h1 {
	font: normal 100%/1.0 Arial, Helvectica, Sans-Serif; color: #FFF;
	margin: 0; padding: 1px 2px 4px 2px;
	background: #FFF;
	border: none;
	}

#tblMonth tbody td {
	font: 100% Verdana, Arial, Helvectica, Sans-Serif; color: #000;
	width: 24px;
	margin: 0; padding: 2px;
	border-right: 1px solid #F4E3BD; border-bottom: 1px solid #F4E3BD;
	text-align: center;
	}
#tblMonth tbody td.ej {
	color: #c0c0c0;
	}
#tblMonth .idag, #tblKalender .idag {
	background: #EBD297;
	}
	
/* Kalender
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#tblKalender thead th {
	margin: 3px 0; padding: 0;
	text-align: center;
	}
#tblKalender thead th.date, #tblKalender thead th.day, #tblKalender thead th.week {
	width: 30px;
	text-align: center;
	}
#tblKalender tbody td, #tblTelefonlista td {
	border-bottom: 1px solid #EBD297;
	vertical-align: top;
	}
#tblKalender tbody td.sunday, #tblTelefonlista th {
	border-bottom: 1px solid #C9A34B;
	}
	
	
/* Statistik nyhetssida
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#tblStats td {
	border-bottom: 1px dotted #EBD297;
}
#tblStats td {
	border-bottom: 1px dotted #EBD297;
}
#tblStats th {
	margin: 0; padding: 8px 0 2px 0;
	border-bottom: 1px solid #C9A34B;
}
#tblMatchStat table {
	margin: 0 0 .5em 0; padding: 0;
	}
#tblMatchStat.a {
	width: 250px;
	}
#tblMatchStat.b {
	width: 50px;
	}
#tblStats img {
	border: none;
	}
	
/* Tipset */
.over {
	background-color: #EBD297;
	color: Black;
	} 
#tblTipset th, #tblTipset td {
	margin: 1px 0;
	border-bottom: 1px solid #EBD297;
}
.bloggh3 {
	margin: 0 0 1em 0; padding:0;
	} 
.bloggav {
	margin: .5em 0 2em 0; padding: 10px 0;
	border-top: 1px solid #F4E3BD;
	border-bottom: 2px solid #EBD297;
	color: gray;
	font-size: 95%;
	} 
ul.bloggcomments {
	margin: 0; padding: 0 10px;
	border: 1px solid #F4E3BD;
	}
ul.bloggcomments li {
	margin: 0; padding: 1em 0;
	border-bottom: 1px solid #F4E3BD;
	}
.commentarea {
	margin: 0; padding: 10px;
	background: #F4E3BD;
	}
.commentby {
	margin: .5em 0 2em 0; padding: 10px 0;
	color: gray;
	font-size: 95%;
	} 
/* Statistik spelare
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.laginfo table#tblPlayerstats {

	}
#tblPlayerstats td {
	border-bottom: 1px dotted #EBD297;
}
#tblPlayerstats th {
	margin: 0; padding: 8px 0 2px 0;
	border-bottom: 1px solid #C9A34B;
}
	
	
/* Länkar
==========================================================================*/
a:link, a:visited {
	color: #1964CD;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1px dotted #696969;
	}
a:focus, a:hover {
	color: #000;
	border-color: #580801;
	border-bottom: 1px solid #000;
	}
h3 a:link, h3 a:visited {
	color: #000080;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dotted #696969;
	}
h3 a:focus, h3 a:hover {
	color: #000;
	border-color:#580801;
	border-bottom: 1px solid #000;
	}
	
	
/* Listor
==========================================================================*/
ul {
	margin: 3px 0; padding: 0;
	list-style: none;
	}
ul li {
	margin: 0; padding: 2px 0;
	}
ul#latestnews {
	margin: 0 0 1.5em 0; padding: 0; 
	border-top: 1px solid #F4E3BD;
	}
ul#latestnews li {
	margin: 0; padding: 3px 0; 
	border-bottom: 1px solid #F4E3BD;
	}
ul#latestnews li .date {
	font-size: 90%;
	}
laginfo ul {
	float: left;
	margin-left: 10px;
	}
	
/* Formulär
==========================================================================*/
form {
	margin: 0; padding: 0;
	}
label, input, textarea {
	margin: 3px 0; padding: 0;
	display: block;
	}
input, textarea, select {
	margin:  0 0 .3em 0; padding: 1px;
	font: 90%/1.0 Verdana, Helvetica, Arial, sans-serif;
	}/*
input:focus, textarea:focus, select:focus {
	background: #ffc;
	border: 1px solid #808080;
	}*/
input.hidden {
	display: none;
	}
.submit {
	float: right;
	margin: 0 0 0 10px; padding: 2px;
	width: 100px;
	text-align: center;
	}
.submit input {
	border: none;
	background: none;
	}
.knapp {
	background-color: #c0c0c0;
	border-top: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0; border-right: 1px solid #808080; border-bottom: 1px solid #808080;
	}
#scrollbox {
	font-size: 90%;
	padding: 2px; 
	height: 350px; width: 286px; 
	overflow: auto; 
	}	
	
.newspictures {
	width: 180px;
	float: right;
	margin: 0 0 5px 10px; padding-left: 10px;
	border-left: 1px dotted #c0c0c0;
	font-size: 90%;
	}
.newspictures img {
	width: 180px;
	border: none;
	}
.newspictures a {
	border: none;
	}
.team {
	width: 260px;
	float: left;
}
.laginfo {
	margin: 0 0 .8em 0; padding: 0;
	}
.laginfo ul {

}

#daysleft   {
	margin: 0 0 .7em 0; padding: 30px 0 0 0;
	width: 200px; height: 65px;
	text-align: center;
	font: 250%/1.0 Arial, Helvetica, Verdana, sans-serif;
	color: #fff;
	background: url(../bilder/daysleftbackground.jpg) top left;
}
.bloggbox img {
	margin: 0; padding: 0;
	border: none;
}
.blogginner p {
	margin: 0; padding: 2px 2px 0 3px;
	border: none;
}
.facebook img {
	margin: 0; padding: 0;
	border: none;
}
.facebook a {
	border: none;
	text-decoration: none;
}
.backbutton {
	text-align: right;
}
div.shareh {
	float: left;
	}
.addthis {
	border-top: 1px dotted #C9A34B;
	text-align: right;
}
.alert {
	color: #ff0000;
}

/* Clearfix
==========================================================================*/
.clearer {
	line-height: 0;
	height: 0;
	clear: both;
	}
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
.clearfix {
	display: inline-block;
	}
.clearfix {
	display: block;
	}
/* clearfixa
-------------------------------------------------*/
.clearfixa:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
.clearfixa {
	display: inline-block;
	}
.clearfixa {
	margin: 1px 0 0 0;
	display: block;
	}
.clearfixa label {
	float: left; width: 90px;
	border: none;
}
.clearfixa input {
	float: left;
	border: none;
}
/* clearfixt
-------------------------------------------------*/
.clearfixt:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
.clearfixta {
	display: inline-block;
	}
.clearfixt {
	margin: 1px 0 0 0;
	display: block;
	}
.clearfixt label {
	float: left; width: 150px;
	border: none;
}
.clearfixt input {
	float: left;
	border: none;
}