/* CSS Document */

/* Body */

body { background-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0px; font-size: 0.8em;}

h1 { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 1.5em;}
h2 { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em;}
h3 { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 1em;}

a:link{color: #FFFFFF; text-decoration:none; border:0px;}
a:visited{color: #FFFFFF; text-decoration:none; border:0px; }
a:hover{color: #FFFFFF; text-decoration: underline;border:0px; }
a#current{color: #FFFFFF; text-decoration:none; border:0px;}

table { font-size:0.8em;}

hr { border: 1px dotted;}

input { background-color:#372588; border: 2px solid; border-color:#FFFFFF; color:#FFFFFF;}

.tabellrubrik td { text-align:left; font-weight:bold; background-color:#372588;}

.tabellrubrik a:link { padding-right:5px;}
.tabellrubrik a:visited { padding-right:5px;}
.tabellrubrik a:hover { padding-right:5px;}
 
.datatabell td { margin: 0px; padding: 3px 10px 3px 0px; }


/* Struktur */

#center { margin-left: auto; margin-right: auto; width:950px;background-image:url(bilder/content_bg.gif); background-repeat: repeat-y;}

#content_bg {  width:855px;  margin:0px; padding: 0px 46px 0px 49px ; clear:both;}

#content { width:855px;}

#wide_col { width: 450px;  float:left; padding: 5px 10px 5px 10px;}

#thin_col { width: 220px;  float:left; padding: 5px 0px 5px 10px;}



#full_col { width: 680px;  float:left; padding: 5px 10px 5px 10px; } /* ÄNDRA WIDTH PÅ FULL_COL */

#right_col { width: 145px; float:left; text-align:center; padding: 10px 5px 5px; 5px;}

#right_col img { width: 145px; margin-top: 5px;}



/* Huvudmeny */

#top_menu { background-image:url(bilder/top_menubar.gif); background-repeat:no-repeat; width:950px; height:34px; margin:0px; padding-bottom:0px; clear:both}

#top_menu  li { float:left; padding-right:20px;  list-style:none;margin: 7px 0px 0px 0px;}
#top_menu  ul { margin:0px; padding-left:40px;}

#top_menu  a:link{color: #FFFFFF; text-decoration:none; font-weight:bold; }
#top_menu  a:visited{color: #FFFFFF; text-decoration:none;   font-weight:bold;  }
#top_menu  a:hover{color: #FFFFFF; text-decoration: underline;   font-weight:bold; }
#top_menu  a#current{color: #FFFFFF; text-decoration:none;  font-weight:bold;  }


/* Undermeny */

#sub_menu  li { float:left; padding-right:20px; margin:0px; list-style:none;}
#sub_menu  ul { margin: 0px; padding-left:10px;}

#sub_menu { background-color:#000033; width:855px; height:24px; padding:3px 0px 3px 0px; margin:0px; border-bottom:2px solid; border-color:#FFFFFF; }

#sub_menu  a:link{color: #FFFFFF; text-decoration:none; }
#sub_menu  a:visited{color: #FFFFFF; text-decoration:none; }
#sub_menu  a:hover{color: #FFFFFF; text-decoration: underline; }
#sub_menu  a#current{color: #FFFFFF; text-decoration:none; }


/* Fotmeny */

#foot_menu { background-image:url(bilder/foot_menubar.gif); background-repeat:no-repeat; width:950px; height:23px; padding-top:3px; margin:0px; padding-bottom:0px; clear:both}

#foot_menu  li { float:left; padding-right:20px; margin:0px; list-style:none;}
#foot_menu  ul { margin: 0px; padding-left:40px;}

/* Nyheter */

#textedit { border: 2px solid; border-color:#FFFFFF;}

#MainNews { width:440px; padding-bottom:5px;  border-bottom: 1px solid; border-color:#FFFFFF;}
#MainNewsList{ width:220px; padding 5px 10px 5px 5px; float:left; margin-right:10px;}


#MainNews img { width: 200px; float:right; border: 1px solid; border-color:#FFFFFF; margin-left:5px; margin-bottom:5px; clear:right;}

#foot_bar { width:440px; padding:5px; background-color:#372588;}


/* Nyhetslista */

#nyhetslista { width:200; clear: both; border: 1px solid; border-color:#FFFFFF;  margin: 10px 0px 10px 0px; background-color:#372588; float:left;}

#nyhetslista_rubrik {padding: 5px; background-color: #000033; border-bottom: 1px solid; border-color:#FFFFFF;}

#nyhetslista_innehall { clear:both; padding: 5px;}

#nyhetslista h2 { margin:0px; font-size: 1em;}

#nyhetslista table {  border-bottom: 1px dotted; border-color:#FFFFFF; padding-bottom: 5px; width:190px;}



/* Kalender */

#kalender_200 { width:200px; border: 1px solid; border-color:#FFFFFF;  margin: 10px 0px 10px 0px; background-color:#372588; float:left;}

#kalender_200_rubrik {padding: 5px; background-color: #000033; border-bottom: 1px solid; border-color:#FFFFFF;}

#kalender_200_innehall {clear:both; padding: 5px;}

#kalender_200 h2 { margin:0px; font-size: 1em; }

#kalender_200_handelse {border-bottom: 1px dotted; border-color:#FFFFFF; }


#kalender_200 table { width:190px; }


/* Nästa match */

#NastaMatch { width: 458px;  float:left; border: 1px solid; border-color:#FFFFFF; margin-top:10px; background-color:#372588;}

#NastaMatch_rubrik {margin:0px; padding: 5px; background-color: #000033; border-bottom: 1px solid; border-color:#FFFFFF;}

#NastaMatch h3 { margin:10px; font-size: 1em; }

#NastaMatch h2 { margin:0px; font-size: 1em; }

#NastaMatch td { vertical-align:middle;}

#NastaMatch_v { width: 215px;  float:left; padding: 5px; float:left; }
#NastaMatch_h { width: 215px;  float:left; padding: 5px; float:left; clear:right; }

/* Spelarprofil */

#profile_info { width:388px; float:left; margin-right:10px;}

#lagtillhorighet { padding-top:10px; }

#profile_img {  width:280px; float:left; clear:right;}




.h2_underline { border-bottom: 3px solid; border-color:#372588; padding-bottom:3px;}

.h1_underline { border-bottom: 3px solid; border-color:#372588; padding-bottom:3px;}
