html {
  /*  overflow: -moz-scrollbars-vertical;*/
}


@font-face {
    font-family: "Cabin";
    src: url("webfonts/Cabin-Bold.ttf");
    font-weight: bold;
}
@font-face {
    font-family: "Cabin";
    src: url("webfonts/Cabin-BoldItalic.ttf");
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: "Cabin";
    src: url("webfonts/Cabin-Italic.ttf");
	font-style: italic;
}
@font-face {
    font-family: "Cabin";
    src: url("webfonts/Cabin-Medium.ttf");
}
@font-face {
    font-family: "Cabin";
    src: url("webfonts/Cabin-MediumItalic.ttf");
    font-style: italic;
}
@font-face {
    font-family: "Cabin";
    src: url("webfonts/Cabin-Regular.ttf");
}
@font-face {
    font-family: "Cabin";
    src: url("webfonts/Cabin-SemiBold.ttf");
    font-weight: bold;
}
@font-face {
    font-family: "Cabin";
    src: url("webfonts/Cabin-SemiBoldItalic.ttf");
    font-weight: bold;
    font-style: italic;
}

body {
    font-family : Cabin, Verdana, Arial, Geneva, Helvetica, sans-serif !important;
    font-size: 10px;
    margin: 0px; 
    height:100%;
    
}

/*
.title {
	height:15px;
	background-color:#b94711;
	color:#FFFFFF;
	padding-top:2px;
	padding-left:2px; 
	margin-bottom:5px; 
	font-size:10px;
	line-height:12px; 
	font-weight:bold;
	background-image:url(../images/topic_bar03.gif);
	background-repeat:no-repeat;
	background-position:right;
}
*/

.column4_title_big
{
	padding-left:40px;
	margin-right:50px;
	color:#000000;
	font-size:14px;
	height:29px;
	text-align:right;
	line-height:29px;
	padding-right:40px;
	background-image:url(../images/topic_bar02.gif);
	background-repeat:no-repeat;
	background-position:right;
	margin-bottom:5px;
	margin-top:10px;
}

.column2_title_big
{
	font-weight:bold;
	text-align:left;
	padding-left:20px;
	/*margin-right:10px;*/
	margin-bottom:5px;
	margin-top:0px;
	color:#000000;
	font-size:14px;
	/*height:29px;*/
	line-height:29px;
	/*background-image:url(../images/topic_bar02.gif);
	background-repeat:no-repeat;
	background-position:right;
	*/
	background-color:#d6e9cb;
}

.column2_title_small
{
	font-weight:bold;
	text-align:left;
	padding-left:20px;
	color:#000000;
	font-size:14px;
	height:29px;
	line-height:29px;
	/*background-image:url(../images/topic_bar04.gif);
	background-repeat:no-repeat;
	background-position:right;*/
	background-color:#d6e9cb;
	margin-top:5px;
}

.column2_content_menu
{
	margin-top:2px;
	margin-left:10px;
	margin-bottom:10px;
}

.column2_content_small
{
	margin-left:10px;
	margin-right:10px;
}

.column2_content_big
{
	margin-left:10px;
	margin-right:20px;
}

.column3_content
{
	padding-left:20px;
}

.column1_title
{
	font-weight:bold;
	color:#000000;
	font-size:14px;
	padding-right:40px;
	text-align:right;
	margin-bottom:25px;
	*margin-bottom:2px;
	margin-top:0px;
	height:10px;
	line-height:35px;
}

.column2
{
	background-color:#e8f4e0;
}
.column3_title 
{
	font-weight:bold;
	color:#000000;
	font-size:14px;
	text-align:right;
	padding-right:60px;
	height:29px;
	line-height:29px;
	background-image:url(../images/topic_bar03.gif);
	margin-bottom:10px;
	margin-top:15px;
}

h1 {
    font-size: 14pt;
    margin: 0px; 
    margin-left:0px;
    margin-bottom:10px;
    font-weight:normal;
    color:#6FBD44;
    font-weight:bold;
}

h2 {
    font-size: 12pt;
    margin: 0px; 
    margin-left:0px;
    font-weight:normal;
    color:#6FBD44;
    font-style:italic;
}

h3 {
    font-size: 10pt;
    margin: 0px; 
    margin-left:0px;
    color:#6FBD44;
}

A.event_link:link {
    color:#6c8c37;
    text-decoration:none;
}
A.event_link:visited {
    color:#6c8c37;
    text-decoration:none;
}
A.event_link:hover {
    color:#6FBD44;
    text-decoration:none;
}

A.group_menu_link:link {
    color:#6c8c37;
    text-decoration:none;
}
A.group_menu_link:visited {
    color:#6c8c37;
    text-decoration:none;
}
A.group_menu_link:hover {
    color:#6FBD44;
    text-decoration:none;
}

td {
    font-size: 11px;
}

textarea {
    font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 9pt;
}

th {
	font-size:11px; 
	font-weight:bold;
}

a.file_link 
{
	text-decoration:none;
}


A:link {font-size: 11px; text-decoration: underline; color: #000000;}
A:visited {font-size: 11px; text-decoration: underline; color: #000000;}
A:hover {font-size: 11px; text-decoration: underline; color: #000000;}

A.menu_link:link {font-size: 11px; text-decoration: underline; color: #f6b42a;font-weight:bold;}
A.menu_link:visited {font-size: 11px; text-decoration: underline; color: #f6b42a;font-weight:bold;}
A.menu_link:hover {font-size: 11px; text-decoration: underline; color: #f6b42a;font-weight:bold;}

A.kategori:link {font-size: 10pt; text-decoration: underline; color: #f6b42a;font-weight:bold;line-height:20px;}
A.kategori:visited {font-size: 10pt; text-decoration: underline; color: #f6b42a;font-weight:bold;line-height:20px;}
A.kategori:hover {font-size: 10pt; text-decoration: underline; color: #f6b42a;font-weight:bold;line-height:20px;}


.table_header {
	background-color:#B1D89C;
	color:#FFFFFF;
}