head {
	margin: auto;
	position: relative;
	display: block;
	speak: normal;
}


body {
scrollbar-base-color:#000000;
scrollbar-track-color:#000000;
scrollbar-face-color:#444444;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#000000; 
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-arrow-color: #000000;


}


div {
	margin: 0;
	border: 0px solid #ffffcc;
	padding: 0;
	height: auto;
}

div#jobbschema table {
	width: 100%;
	text-align: left; 
	border: 1px solid #000;
	border-spacing: 0px;
	background-color: #ffffcc;
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}


A: {
COLOR: #ff0000; TEXT-DECORATION: underline
}
A:link {
COLOR: #ff0000; TEXT-DECORATION: underline
}
A:active {
COLOR: #ff0000; TEXT-DECORATION: underline
}
A:visited {
COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
COLOR: #ff0000; TEXT-DECORATION: underline
}


A.pollresult:link {
COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
11px; TEXT-DECORATION: none 
}

A.pollresult:hover {
COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
11px; TEXT-DECORATION: underline
}

A.pollresult:visited {
COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
11px; TEXT-DECORATION: none; 
}


A.meny:link {
COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
11px; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.meny:active {
COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
11px; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
A.meny:visited {
COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
11px; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
A.meny:hover {
COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
11px; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
.menytext {
COLOR: #ffffff; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif; FONT-SIZE: 
11px; FONT-WEIGHT: bold
}

.menytext2 {
COLOR: #ffffff; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif; FONT-SIZE: 
11px; FONT-WEIGHT: bold
}

.aktuellmenytext {
COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
11px; FONT-WEIGHT: bold
}

.aktuellmenytextbig {
COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
16px; FONT-WEIGHT: bold
}

.maintitle {
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:
20px; FONT-WEIGHT: bold
}
.mainsubtitle {
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
20px; FONT-WEIGHT: bold
}
.maintext {
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
11px
}
.mainpicturetext {
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
9px; font-weight:bold

}


select {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold
} 


.textarea1 {	
	width: 530px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}	
.inputbox1	{
	width: 255px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}

.textarea2 {	
	width: 300px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}	

.inputbox2	{
	width: 300px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}


.inputbox3	{
	width: 150px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}

.inputbox4	{
	width: 40px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}

.inputbox5	{
	width: 20px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}


input {
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
11px
}

.gbrubrik {
COLOR: #000000; FONT-FAMILY: Trebuchet MS, Comic Sans MS, Helvetica, Arial, Georgia; FONT-SIZE: 
22px; font-weight: bold; font-style: italic
}
.gbnamn {
COLOR: #ff0000; FONT-FAMILY: Trebuchet MS, Comic Sans MS, Helvetica, Arial, Georgia; FONT-SIZE: 
14px; FONT-WEIGHT: bold
}
.gbtext {
COLOR: #000000; FONT-FAMILY: Trebuchet MS, Comic Sans MS, Helvetica, Arial, Georgia; FONT-SIZE: 
12px; font-style:italics
}
.gbdate {
COLOR: #000000; FONT-FAMILY: Trebuchet MS, Comic Sans MS, Helvetica, Arial, Georgia; FONT-SIZE: 
12px; font-style:italics
}

.bildtitle {
COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:
20px; FONT-WEIGHT: bold
}

.listdot {
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
11px; LIST-STYLE-IMAGE: url(dot.gif); MARGIN-LEFT: 1; PADDING-LEFT: 15px; MARGIN-TOP: 1px; 
PADDING-TOP: 1px; MARGIN-BOTTOM: 7px;  
}


.polltext {
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
11px
}



.polltitle {
COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
11px; font-weight: bold
}

.pollquestion {
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
11px; font-weight: bold
}



.headline {
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
11px
}


.kursschema_dag {
COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
12px; FONT-WEIGHT: bold
}

.kursschema_tider {
COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
10px; FONT-WEIGHT: bold
}

.kursschema_kurs {
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
10px; FONT-WEIGHT: bold
}













.cwTool {
font-family     : Verdana, Arial, Helvetica, sans-serif;
font-size       : 11px;

background-color: #fff;
background-image: url(http://www.studiok.se/studiok-filer/bg-main.jpg);
background-position: top right;
background-repeat: repeat-y;
padding: 10px;


}

img.cwThanks {
    display: inline;
}


.cwTool h2 {
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:
20px; FONT-WEIGHT: bold
}


.cwTool h3 {
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:
20px; FONT-WEIGHT: bold
}


.cwTool .activity {
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:
11px;
}

.cwTool .info {
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:
11px;
}

.cwTool .disclaimer {
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE:11px;
}


#cwReg {

font-family     : Verdana, Arial, Helvetica, sans-serif;
font-size       : 11px;
background-color: #fff;

background-position: top center;
background-repeat: repeat-y;
padding: 0px;

}


.cwRegForm {

font-family     : Verdana, Arial, Helvetica, sans-serif;
font-size       : 11px;
background-color: #fff;

background-image: url("http://www.dansfestival.info/images/yolanda1.jpg");
background-position: bottom center;
background-repeat: no-repeat;
padding-right: 90px;
padding-left: 10px;

}







.cwRegForm h2 {
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 20px;FONT-WEIGHT: bold
}

.cwRegForm table,
.cwRegForm td, 
.cwRegForm th, 
.cwRegForm hr {
    border-color : black;
}

.cwRegForm table.formTable { 
background-color: #fff;
border-color: #aaaaaa;
background-image: url(http://www.studiok.se/studiok-filer/bg-reg.jpg);
background-position: top left;
background-repeat: repeat;
}

.cwRegForm th,
.cwRegForm th span {
font-weight:bold;
color: white;
background-color:#000000;
}

.cwRegForm td.data, 
.cwRegForm table.formTable { 
background-color: #fff; 
}

.cwRegForm table.activity, 
.cwRegForm th, 
.cwRegForm td.data, 
.cwRegForm table.formTable {
border-color: #770101;
}


img.cwThanks { 
visibility : visible;
position   : static;
}



/*   kalendern */


#cwCalendar h1 { 

	visibility      : hidden;
	position        : absolute;
	height          : 0;
	width           : 0;
}

.calendar td.date a, .infolinks a { 

	color           : #000000;
	text-decoration : none;
}


/*  uploadformen */


#frm_upload, #tbl_upload, #btn, #sbm {
	margin:0px;
	padding:0px;
}
#tbl_upload {
	border-top:solid 1px #aaa;
	border-left:solid 1px #aaa;
}
#tbl_upload th, #tbl_upload td {
	border-right:solid 1px #aaa;
	border-bottom:solid 1px #aaa;
	text-align:left;
	vertical-align:top;
}
#tbl_upload th {
	padding:3px 10px 0px 10px;
	background-color:#f1f1f1;
	font-weight:bold;
}
#tbl_upload td {
	padding:3px;
}
.frmfld {
	border:1px solid #aaa;
	width:300px;
}
#btn, #sbm {
	height:20px;
	width:120px;
	display:block;
}
#btn {
	background-color:transparent;
	border:none;
	cursor:pointer;
}
#sbm {
	border:solid 1px #aaa;
	background:url(button.gif) repeat-x 0px 50%;
}
.warning {
	color:#990000;
	font-weight:bold;
}

.cwRegForm  h3 {
	background-color:#ccc;
}
