@charset "UTF-8";
/* CSS Document */

body{
margin-top:0px;
margin-bottom:0px;
background-image: url(imgs/standard_1/back_shade_2.jpg);
background-repeat:repeat-x;
/*background-image: url(imgs/background_test_01.jpg);
background-repeat:no-repeat;*/
/*background-color:#C8C8DD;*/
background-color:#FFFFFF;

/* -- */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
line-height: 1.2em;
font-weight: normal;
letter-spacing: 0.03em;
font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;
}
/* -- Tabeller -- */
/* CENTERFRAME TABLE */
.centertable {
border: 0px solid #666666;
background:#F1F1F1
}
.innercell{
background:#FFFFFF;

}

.kantlinje {border: 1px solid #666666;}
#tabel_aktuellt{
background-image: url(imgs/_headline_aktuellt.jpg);
background-position:left;
background-position:top;
background-repeat:no-repeat;
}
#tabel_idrott{
background-image: url(imgs/_headline_idh2.jpg);
background-position:left;
background-position:top;
background-repeat:no-repeat;
}
#tabel_idrott2{
background-image: url(imgs/standard_1/_headline_idh2.jpg);
background-position:left;
background-position:top;
background-repeat:no-repeat;
}
#tabel_matsedel{
background-image: url(imgs/_headline_matsedel.jpg);
background-position:left;
background-position:top;
background-repeat:no-repeat;
}
#tabel_schema{
background-image: url(imgs/_headline_schema_right.jpg);
background-position:left;
background-position:top;
background-repeat:no-repeat;
}
#tabel_schema2{
background-image: url(imgs/standard_1/_headline_klasschema.jpg);
background-position:left;
background-position:top;
background-repeat:no-repeat;
}
#tabel_kalender{
background-image: url(imgs/standard_1/_headline_kalendarium.jpg);
background-position:left;
background-position:top;
background-repeat:no-repeat;
}
#tabel_merch{
background-image: url(imgs/standard_1/_headline_rockmerch.jpg);
background-position:left;
background-position:top;
background-repeat:no-repeat;
}
#tabel_merch_left{
background-image: url(imgs/standard_1/_headline_rockmerch_left.jpg);
background-position:left;
background-position:top;
background-repeat:no-repeat;
}
#tabel_elevprod{
background-image: url(imgs/_headline_elevprod.jpg);
background-repeat:no-repeat;
}
#tabel_elevprod2{
background-image: url(imgs/standard_1/_headline_elevmusik.jpg);
background-repeat:no-repeat;
}
#tabel_trafik{
background-image: url(imgs/_headline_trafik.jpg);
background-repeat:no-repeat;
}
#tabel_trafik2{
background-image: url(imgs/standard_1/_headline_trafikupplysning.jpg);
background-repeat:no-repeat;
}
#tabel_antalogi{
background-image: url(imgs/_headline_antalogier_right.jpg);
background-repeat:no-repeat;
}
#tabel_skjortfredag{
background-image: url(imgs/standard_1/_headline_skjortfredag.jpg);
background-repeat:no-repeat;
}
#tabelmenue{
border:0;
/*background-image: url(imgs/rockrest.jpg);*/
/*background-position:left;*/
background-position:left;
background-repeat:no-repeat;
}
.tabel_left_back{
border:0;
background-image: url(left_table_back.gif);
background-repeat: repeat-y;
}

/* -- LAYERS -- */
#wrapper{
width:962px;
/*height:900px;*/
margin:auto;
z-index: 1;
}
#menu_black {
	width:950px;
	height: 200px;
	z-index:1;
	background-color: #000000;
	/*visibility:hidden;*/
}
/*#head{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	width:850px;
	height:200px;
	background-color:#000000;
	z-index: 2;
}
#menu{
	position:absolute;
	margin-left:0px;
	margin-top:200px;
	width:850px;
	height:25px;
	background-color:#000000;
	color:#FFFFFF;
	font-family:Arial;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	z-index: 0;
}*/


/* -- Textlayout, ovrigt -- */
.discret{
color:#666666;
letter-spacing: 0em;
}
.small{
font-size:10px;
color:#666666;
}
.idhtext{
font-size:15px;
font-family:Arial;
color:#FBFBFB;
font-weight: bolder;
}
.redline{
color: #B22F37;
font-weight:bold;
}
a.redline:link{
color: #B22F37;
font-weight:bold;
text-decoration:none;
}
a.redline:visited{
color: #B22F37;
font-weight:bold;
text-decoration:none;
}
a.redline:hover{
color: #B22F37;
font-weight:bold;
text-decoration:none;
}
a.redline:active{
color: #B22F37;
font-weight:bold;
text-decoration:none;
}
.menue_headline{
/*font-family:helvetica neue, Helvetica, Arial;*/
font-size:11px;
font-weight:bold;
/*line-height: 1.5em;*/
letter-spacing: 0em;
}
.event_headline{
font-family:helvetica neue, Helvetica, Arial;
font-size:15px;
font-weight:bold;
line-height:20px;
letter-spacing: 0em;
}
.bigHeadline{
font-family:helvetica neue, Helvetica, Arial;
font-size:16px;
font-weight:bold;
letter-spacing: 0em;
}
.listhead{
font-family:Helvetica, Arial;
font-size:16px;
font-weight:bold;
letter-spacing: 0em;
}
/* -- Formulr, flt och knappar -- */
.form{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;
}
.formbuts{
font: Arial;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;
}
/* -- Lnk med fet, bl stil -- */
a:link{
	color:#333333;
	text-decoration: none;
}
a:visited{
	color:#333333;
	text-decoration: none;
}
a:hover {
	color:#333333;
	text-decoration: underline;
}
a:active{
	color:#333333;
	text-decoration: none;
}
.bread{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
line-height: 1.2em;
font-weight: normal;
letter-spacing: 0.03em;
font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;	
}
/* -- Lnk som ser ut som brdtext -- */
/*a.breadlink:link{
text-decoration:none;
color: #FFFFFF;
font-weight:normal;
letter-spacing: 0.1em;
}
a.breadlink:visited{
text-decoration:none;
color: #FFFFFF;
font-weight:normal;
letter-spacing: 0.1em;
}
a.breadlink:hover {
text-decoration:none;
color:black;
background:white;
letter-spacing: 0.1em;
}
a.breadlink:active{
text-decoration:none;
letter-spacing: 0.1em;
}*/
/* -- meny */
.menue{
	font-family:helvetica neue, Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	letter-spacing: .06em;
}
a.menue:link{
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing: 0em;
	line-height:20px;
	height: auto;
	width: auto;
	background-color: #000000;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	font-weight:bold;
	text-decoration: none;
}
a.menue:visited{
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing: 0em;
	line-height:20px;
	height: auto;
	width: auto;
	background-color: #000000;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	font-weight:bold;
	text-decoration: none;
}
a.menue:hover{
	line-height:20px;
	height: auto;
	width: auto;
	background-color: #FFFFFF;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
a.menue:active{
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing: 0em;
	line-height:20px;
	height: auto;
	width: auto;
	background-color: #000000;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	font-weight:bold;
	text-decoration: none;
}

/* -------------   SoK  --------------------- */

.sok {
	width: 208px;
	padding: 0px 0px 0px 3px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	display:block;
}
.sok_ruta {
	background: url(imgs/sok_bg.gif) no-repeat;
	border:0px;
	width:148px;
	height:24px;
	float:left;
}
.sok_falt {
	background: transparent;
	/*background: #C8C8DD;*/
	border:0px;
	width:138px;
	height:20px;
	padding: 4px 5px 0px 5px;
}
.sok_knapp {
	background: transparent;
	border:0px;
	width:57px;
	height:24px;
	float:left;
}

.sok_knapp_forsta {
	background: url(imgs/sok_knapp.gif) no-repeat;
/*	background: transparent; */
	border:0px;
	width:57px;
	height:24px;
	float:left;
}

/* -------------   LOGGA IN  --------------------- */
.testruta {
	width: 227px;
	padding: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	display:block;
}
.loggintext{
	font-family:helvetica neue, Arial;
	font-size:11px;
	font-weight:bold;
	color: #666666;
	letter-spacing: .06em;
}
#login_text_margin{
margin-left:7px
}
#login_imgbut {
  width: 79px;
  height: 24px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(imgs/loggain_knapp.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
.loggain {
	width: 227px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	display:block;
}
.loggain2 {
	width: 230px;
	padding: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	display:block;
}
.loggain_ruta {
	background: url(imgs/loggain_bg.gif) no-repeat;
	border:0px;
	width:230px;
	height:24px;
	float:left;
	margin-top: 1px;
}
.loggain_ruta2 {
	background: url(imgs/loggain_bg.gif) no-repeat;
	border:0px;
	width:230px;
	height:24px;
	float:left;
}
.loggain_pass {
	background: url(imgs/loggain_pass.gif) no-repeat;
	border:0px;
	width:148px;
	height:24px;
	float:left;
	margin-top:1px;
}
.loggain_falt {
	background: transparent;
	/*background: #C8C8DD;*/
	border:0px;
	/*width:210px;*/
	width:215px;
	height:20px;
	padding: 4px 5px 0px 5px;
}
.loggain_falt2 {
	background: transparent;
	/*background: #C8C8DD;*/
	border:0px;
	width:135px;
	height:20px;
	padding: 4px 5px 0px 5px;
}
.loggain_knapp {
	background: transparent;
	border:0px;
	/*width:79px;*/
	width:24px;
	height:24px;
	float:left;
	margin-top:1px;
}
.innehall_i_ruta {
	width:235px;
	padding: 0px 0px 0px 2px;
	/*background-color:#FFFFFF;*/
}
.innehall_i_ruta2 {
	width:230px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	/*background-color:#FFFFFF;*/
}
/* ----------------------------------------- */
