/*************************************
* MØTEPLAN
*************************************/
.moteplan_tbl_list{
  width:400px;
}
.moteplan_header{
  font-weight:bold;
}

.moteplan_month{
  width: 5%;
}
.moteplan_type{
    width: 15%;
}
.moteplan_unit{
    width: 15%;
}
.moteplan_location{
    width: 15%;
}

.newsList img {
margin-right: 10px; 
}

h1, h2, h3, h4 { 
font-family : Arial; 
color : #000000; 
margin : 0; 
padding : 0; 
margin-bottom : 5px; 
} 
h1 { 
font-size : 1.5em; 
font-weight:500;
margin-bottom : 15px; 
margin-top : 10px; 
} 
h2 { 
font-size : 12pt; 
margin-top : 20px; 
} 
h3 { 
font-size : 11pt; 
margin-top : 20px; 
} 
h4 { 
font-size : 10pt; 
margin-top : 20px; 
} 
p { 
margin : 0; 
padding : 0; 
margin-bottom : 15px; 
} 
.mainDiv { 
background-image : url('/img/hin_1207/bg.png'); 
background-repeat : repeat-x; 
width : 100%; 
} 
label { 
font-family : tahoma, Arial; 
color : #000; 
font-weight : 400; 
font-size : 1em; 
} 
table { 
font-size:100%;
} 
a { 
color : #006699; 
font-weight : 400; 
text-decoration : underline; 
font-family : Arial; 

} 
a:hover { 
color : #006699; 

font-family : Arial; 
text-decoration : underline; 
} 
input { 
font-size : x-small;  
} 
botton { 
font-size : 18px; 
} 
textarea { 
width : 100%; 
height : 50px; 
font-size : 10px; 
} 
.error { 
color : red; 
} 
a.tableButtonWide { 
width : 100%; 
color : #000; 
background-color : #fff; 
border-left : 1px solid #666; 
border-right : 1px solid #666; 
border-top : 1px solid #666; 
border-bottom : 1px solid #666; 
text-decoration : none; 
padding : 2px 10px; 
} 
a:hover.tableButtonWide { 
width : 100%; 
color : #000; 
background-color : #f1f1f1; 
border-left : 1px solid #666; 
border-right : 1px solid #666; 
border-top : 1px solid #666; 
border-bottom : 1px solid #666; 
text-decoration : none; 
padding : 2px 10px; 
} 
a.tableButtonWideBtn { 
width : 100%; 
color : #000; 
background-color : #fff; 
border-left : 1px solid #666; 
border-right : 1px solid #666; 
border-top : 0 solid #666; 
border-bottom : 1px solid #666; 
text-decoration : none; 
padding : 2px 10px; 
} 
a:hover.tableButtonWideBtn { 
width : 100%; 
color : #000; 
background-color : #f1f1f1; 
border-left : 1px solid #666; 
border-right : 1px solid #666; 
border-top : 0 solid #666; 
border-bottom : 1px solid #666; 
text-decoration : none; 
padding : 2px 10px; 
} 
a.tableButtonNarrow { 
color : #000; 
background-color : #fff; 
border-left : 1px solid #666; 
border-right : 1px solid #666; 
border-top : 1px solid #666; 
border-bottom : 1px solid #666; 
padding-left : 10px; 
padding-right : 10px; 
text-decoration : none; 
} 
a:hover.tableButtonNarrow { 
color : #000; 
background-color : #f1f1f1; 
border-left : 1px solid #666; 
border-right : 1px solid #666; 
border-top : 1px solid #666; 
border-bottom : 1px solid #666; 
padding-left : 10px; 
padding-right : 10px; 
text-decoration : none; 
} 
a.tableButtonNarrowLeft { 
color : #000; 
background-color : #fff; 
border-left : 1px solid #666; 
border-right : 1px solid #666; 
border-top : 1px solid #666; 
border-bottom : 1px solid #666; 
padding-left : 10px; 
padding-right : 10px; 
text-decoration : none; 
} 
a:hover.tableButtonNarrowLeft { 
color : #000; 
background-color : #f1f1f1; 
border-left : 0 solid #666; 
border-right : 1px solid #666; 
border-top : 1px solid #666; 
border-bottom : 1px solid #666; 
padding-left : 10px; 
padding-right : 10px; 
text-decoration : none; 
} 
TD.pageContents { 
background-color : #fff; 
border-left : 0 solid #f30; 
border-right : 0 solid #f30; 
border-top : 0 solid #7d8485; 
border-bottom : 0 dashed #f30; 
} 
TD.boxLeft { 
padding-top : 0; 
padding-left : 19px; 
padding-right : 20px; 
width : 178px; 
text-align : left; 
} 
TD.boxRight { 
padding-top : 0; 
padding-left : 20px; 
padding-right : 19px; 
width : 178px; 
text-align : left; 
} 
TD.boxRightFront { 
padding-top : 0; 
padding-left : 20px; 
padding-right : 19px; 
width : 247px; 
text-align : left; 
} 
TR.tabellheading { 
background-color : #fff; 
font-weight : 700; 
padding : 0; 
} 
TD.dato { 
font-weight : 700; 
} 


TD { 
font-family : Arial, Verdana, Helvetica, sans-serif; 
color : #000000; 
font-weight : 400; 
} 

TD.boxTableA { 
padding : 0; 
} 
TD.boxTableB { 
padding : 0; 
} 
TD.boxArea { 
font-size : 0.7em;
border-right : 0 solid #666; 
background-color : #e5eaf0; 
} 
.titleDisplay { 
font-size : 0.8em; 
font-weight : 700; 
} 
.ingressDisplay { 
font-weight : 700; 
} 
.trailTxt { 
font-family : Arial, Verdana, Helvetica, sans-serif; 
color : #000000; 
padding-top : 30px; 
} 
a.trailTxt { 
font-family : Arial, Verdana, Helvetica, sans-serif; 
color : #000000; 
text-decoration : none; 
} 
a:hover.trailTxt { 
font-family : Arial; 
color : #000000; 
text-decoration : underline; 
} 
.langTxt { 
color : #666; 
} 
a.langTxt { 
color : #f30; 
} 
a:hover.langTxt { 
color : #f30; 
} 
.titleBox { 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 1.2em; 
font-weight : 400; 
color : #00789d; 
width : 150px; 
} 
a.titleBox:link, a.titleBox:visited { 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 1.2em; 
font-weight : 400; 
color : #006699; 
} 
a:hover.titleBox { 
text-decoration : underline; 
} 
.titleList { 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 1.2em; 
font-weight : 400; 
color : #00789d; 
} 
a.titleList { 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 1.2em; 
font-weight : 400; 
color : #00789d; 
} 
a:hover.titleList { 
text-decoration : underline; 
} 
.listtablesbold { 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : 700; 
color : #000; 
line-height : 10px; 
background : url(img/arenalive/top_menu_over_bg.gif) repeat-x center center; 
border-top : 1px solid #c2dfe4; 
border-bottom : 1px solid #c2dfe4; 
border-right : 1px solid #c2dfe4; 
border-left : 1px solid #daeef1; 
padding : 3px; 
} 
.SEARCH_COLOR_1 { 
background-color : #ebf7f9; 
color : #000; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 9px; 
font-weight : 400; 
text-decoration : none; 
} 
.SEARCH_COLOR_1 .LISTE { 
border-top : 1px solid #daeef1; 
border-bottom : 1px solid #c2dfe4; 
border-left : 1px solid #daeef1; 
border-right : 1px solid #c2dfe4; 
} 
.SEARCH_COLOR_2 { 
background-color : #d5ebef; 
color : #000; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 9px; 
font-weight : 400; 
text-decoration : none; 
} 
.SEARCH_COLOR_2 .LISTE { 
border-top : 1px solid #daeef1; 
border-bottom : 1px solid #c2dfe4; 
border-left : 1px solid #daeef1; 
border-right : 1px solid #c2dfe4; 
} 
.searchtitle { 
font-size : 1em; 
font-weight : 700; 
color : #000; 
text-decoration : none; 
} 
.datoList { 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 1em; 
font-weight : 400; 
color : #006699; 
} 
a.readMore { 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 1em; 
font-weight : 400; 
color : #00789d; 
} 
a:hover.readMore { 
text-decoration : underline; 
} 
.footertext { 
font-family : Arial, Verdana, Helvetica, sans-serif; 
color : #fff; 
font-weight : 400; 
font-size : 10px; 
text-decoration : none; 
letter-spacing : 0; 
} 
TD.footertext { 
color : #fff; 
font-weight : 400; 
font-size : xx-small; 
text-decoration : none; 
letter-spacing : 0; 
} 
a.footertext { 
font-family : Arial, Verdana, Helvetica, sans-serif; 
color : #fff; 
font-weight : 400; 
font-size : xx-small; 
text-decoration : none; 
letter-spacing : 0; 
} 
a:hover.footertext { 
text-decoration : underline; 
} 
td.totalContent { 
padding : 0 0 0 20px; 
} 
img.frontsideImage { 
border : 1px solid #00bdd7; 
} 

a.topmenulink {
	font-family:Arial, Helvetica, sans-serif;
        font-size : 0.7em; 
	font-weight:700;
	color:#000000;
text-decoration : none; 
}
a:hover.topmenulink { 
text-decoration : underline; 
} 


a.verticalmenulink{
	font-family:Arial, Helvetica, sans-serif;
        font-size : 1em; 
	font-weight:400;
	color:#000000;
text-decoration : none; 
}
a:hover.verticalmenulink { 
text-decoration : underline; 
} 


a.submenulink{
	font-family:Arial, Helvetica, sans-serif;
        font-size : 1em; 
	font-weight:400;
	color:#006699;
text-decoration : underline; 
}
a:hover.submenulink{ 
text-decoration : underline; 
} 




/*-----------------------------------------------------------------------------------------
Style for the vertical menu
-----------------------------------------------------------------------------------------*/
ul.menu
{
	margin:0;
	padding:0;
	width:100%;
}

ul.menu table  tr  td
{
                     padding-right: 10px;
}

ul.menu table  tr  td img
{
                    vertical-align: top;
margin-top:3px;
                    
}

ul.menu ul.menu
{
	margin-left:0;
	margin-right:15px;

}

li.menu
{
	list-style-type:none;
margin-left:0px;
}

li.menu li.menu
{
	padding-left:5px;
	border-bottom:0;

}

li.menu li.menu li.menu
{
	padding-left:5px;
	margin-right:1em;
}

#active-link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#006699;
	font-weight:400;
	/* display:block; */
	width:100%;

}

li.menu table+tr+td {
vertical-align: top;

}

li.menu a:link, li.menu a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	/* display:block; */
	width:100%;
	line-height:1.7;
                     margin-left: 0px;	
                     /*padding-left: 5px; */
                     /*text-indent: 5px;*/
                     	font-size:1em;
	font-weight:400;
	color:#000000;
	text-decoration:none;
	height: 20px;
}

li.menu a:hover{
text-decoration:underline;
}

li.menu table
{
	width:100%;
}


table.newsList A{
  font-size:1.2em;
}

