.inddKursnamn{

	font-family:verdana;

	font-size:150%;
	
	line-height:normal;
	
	margin-bottom:0px;

}

.inddKursortOchDatum{

	font-family:verdana;

	font-size:x-small;
	
	line-height:normal;
	
	margin-bottom:0px;

}

.inddRubrik1{

	font-family:verdana;

	font-size:18px;
	
	line-height:normal;
	
    font-weight:bold;

}

.inddRubrik2{

	font-family:verdana;

	font-size:14px;
	
	line-height:normal;
	
    font-weight:bold;

}

.inddRubrik3{

	font-family:verdana;

	font-size:12px;
	
	line-height:normal;
	
    font-weight:bold;

}

.inddKursinfo{

	font-family:verdana;

	font-size:x-small;
	
	line-height:normal;
	
    margin-top:0px;

}

.inddLararensNamn{

	font-family:verdana;

	font-size:x-small;
	
	font-style:italic;
	
	font-weight:bold;
	
	line-height:normal;
	
}

.inddAdress{

	font-family:verdana;

	font-size:x-small;
	
	font-style:italic;
	
	line-height:normal;
	
}

body{

	font-family:verdana;

	font-size:small;

}

a{

	text-decoration:none;

	color:#444444;

}

a:hover{

	text-decoration:underline;

	color:#000077;

}

h3{
	font-size:150%;
	color:#000077;
	line-height: normal;

}

h4{

	color:#000077;

	font-size:150%;

	margin-bottom:7px;

}

h5{
	color:#000077;
	font-size:120%;
	margin-bottom:3px;
	line-height: normal;

}

td{

	vertical-align:top;

}

td.top_left{

	border-bottom:solid 1px #000000;

	padding-bottom:3px;

}

td.top_menu{

	vertical-align:bottom;

	padding-left:0px;

	border-bottom:solid 1px #000000;

	padding-bottom:3px;



}

td.top_right{

	border-bottom:solid 1px #000000;

	padding-bottom:3px;

	text-align:right;

	vertical-align:bottom;

	font-size:85%;

	white-space:nowrap;

}

td.top_menu a{

	background:url(images/arrowR_gray.gif);

	background-repeat:no-repeat;

	background-position:left;

	padding-left:7px;	

	margin-right:20px;

}

td.top_menu a:hover{



	background:url(images/arrowR_red.gif);

	background-repeat:no-repeat;

	background-position:left;

	padding-left:7px;

}

table.outer_table{

	margin-left:auto;

	margin-right:auto;

	width:800px;

	height:500px;

	font-size:85%;

}

td.label{

	font-weight:bold;

}

td.frmSeparator{

	background-color:#efefef;

	color:"#000000";

	border-bottom:solid 1px #000000;

	border-top:solid 1px #000000;

	font-size:85%;

	line-height:11px;

}

.smallfont{

	font-size:85%;

}

.menu_panel{

	height:550px;

	padding-top:10px;

	padding-left:2px;

	width:135px;

}

.menu_panel a{

	display:block;

	line-height:20px;

	background:url(images/arrowR_gray.gif);

	background-repeat:no-repeat;

	background-position:left;

	padding-left:10px;

}

.menu_panel a:hover{

	background:url(images/arrowR_red.gif);

	background-repeat:no-repeat;

	background-position:left;

	padding-left:10px;

}

a.menu_picture{

	background:none;

	margin-left:0px;

	margin-top:3px;

}

a.menu_picture:hover{

	background:none;

	margin-left:0px;

	margin-top:3px;

}

.menu_picture2{

	background:none;

	margin-left:15px;

	margin-top:160px;

}

.menu_picture3{

	background:none;

	margin-left:15px;

	margin-top:25px;	

}

.menu_picture3 a{

	background:none;

	margin-left:0px;

	margin-top:4px;

}

.menu_picture3 a:hover{

	background:none;

	margin-left:0px;

	margin-top:4px;

}

.menu_picture4{

	background:none;

	margin-left:20px;

	margin-top:4px;	

}

.menu_picture4 a{

	background:none;

	margin-left:0px;

	margin-top:4px;

}

.menu_picture4 a:hover{

	background:none;

	margin-left:0px;

	margin-top:4px;

}

.menu_picture2 a{

	background:none;

	margin-left:0px;

	margin-top:4px;

}

.menu_picture2 a:hover{

	background:none;

	margin-left:0px;

	margin-top:4px;

}

a.menu_item{

	font-size:105%;

}

a.menu_itemsel{



}

.left_menu{

	width:145px;

	background-color:#eaeaea;

	border-right:5px white solid;

	border-top:20px white solid;

	

}

.main_contents{

	padding-top:20px;

	padding-left:0px;

	line-height:17px;

	border-bottom:1px black solid;

}

.main{

	padding-right:13px;

	width:560px;

}

.main_image{

	height:250px;

	width:200px;

}

.mainCourse{

	font-size:x-small;

	line-height:normal;



}

.news_panel{

	background-color:#eaeaea;

	margin-top:10px;

	padding-left:2px;

	padding-top:3px;

	padding-right:2px;

}

.news_header{

	font-weight:bold;

	margin-top:5px;

}

a.news_item{

	margin-left:5px;

	font-size:90%;

	background:url(images/arrowR_gray.gif) no-repeat left 7px;;

	padding-left:10px;

	display:block;

}

a.news_item:hover{

	margin-left:5px;

	font-size:90%;

	background:url(images/arrowR_red.gif) no-repeat left 7px;;

	padding-left:10px;

	display:block;

}

.linklist a, .linklist div{

	display:block;

	margin-bottom:5px;

}

.spacer{

	margin-top:15px;

}

.comment-small{

	font-size:xx-small;

	font-style:italic;

	margin-top:-10px;

}

.footer{

	text-align:right;

	font-size:xx-small;

	color:#777777;

}

.footer a, .footer a:hover, .footer a:visited{

	font-size:xx-small;

	color:#777777;

	text-decoration:none;

}

.kurs{

	font-weight:bold;



}



a.kursrubrik{

	font-weight:bold;

	background:url(images/arrowR_gray.gif);

	background-repeat:no-repeat;

	background-position:left 6px;

	padding-left:7px;	

	margin-left:5px;

	display:block;

}

a.kursrubrik:hover{



	background:url(images/arrowR_red.gif);

	background-repeat:no-repeat;

	background-position:left 6px;

	padding-left:7px;

	margin-left:5px;

}

.rubriktext{

	margin-left:12px;

}

td.mainCourse h3{

	margin-bottom:0px;

}



td.mainCourse p{

	margin-top:0px;

}



td.mainCourse h5{

	margin-top:1px;

	margin-bottom:5px;

}

