body
{
	background-color: white;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 70%;
	text-align: center;
}

a
{
	color: #2D4B66;
	font-weight: bold;
	text-decoration: none;
}

a:visited, a:active
{
	color: #2D4B66;
	font-weight: bold;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

ul
{
	list-style-type: square;
	/*margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;*/
}

h1, h2, h3, h4, h5, h6
{
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}

h1
{
	font-size: 125%;

}
h2
{
	font-size: 120%;
}
h3
{
	font-size: 115%;
}

h4
{
	font-size: 110%;
}
h5
{
	font-size: 105%;
}
h6
{
	font-size: 100%;
}

div#holding
{
	height: 500px;
	margin: auto;
	text-align: left;
}

div#header
{
	border: solid 1px #D4DCF0;
	height: 105px;
	margin: auto;
	margin-bottom: 11px;
	text-align: left;
	width: 749px;
}

div#header img
{
	margin-left: 14px;
	margin-top: 14px;
}

div#headerLine
{
	background-color: #8CAFA2;
	border: solid 1px #CFDED8;
	color: white;
	margin: auto;
	padding: 0px 17px 0px 17px;
	font-size: small;
	text-align: left;
	width: 715px;
}

table#container
{
	margin: auto;
	text-align: left;
}
table#container td
{
	vertical-align: top;
}

table#container td#left
{
	width: 140px;
}

table#container td#main
{
	width: 604px;
}
table.shadowMain
{
	margin: 10px 1px 4px 1px;
}

tr.shadowT
{
	height: 17px;
}

td.shadowMainTL
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowMainTopLeft.gif);
	background-repeat: no-repeat;
	height: 17px;
	line-height: 17px;
	width: 17px;
}

td.shadowMainTC
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowMainTop.gif);
	background-repeat: repeat-x;
	height: 17px;
	line-height: 17px;
}

td.shadowMainTR
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowMainTopRight.gif);
	background-repeat: no-repeat;
	height: 17px;
	line-height: 17px;
	width: 21px;
}

td.shadowMainML
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowMainLeft.gif);
	background-repeat: repeat-y;
	width: 17px;
}

td.shadowMainMC
{
	width: 575px;
}

td.shadowMainMR
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowMainRight.gif);
	background-repeat: repeat-y;
	width: 21px;
}

td.shadowMainBLC
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowMainBottom.gif);
	background-repeat: repeat-x;
	height: 75px;
	line-height: 17px;	
}

td.shadowMainBR
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowMainBottomRight.gif);
	background-repeat: no-repeat;
	height: 75px;
	line-height: 17px;	
	width: 21px;
}

table.shadowBox
{
	vertical-align: top;
	margin: 10px 0px 10px 0px;
	width: 130px;
}

td.shadowBoxTL
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowBoxTopLeft.gif);
	background-repeat: no-repeat;
	height: 4px;
	line-height:4px;
	width: 5px;
}

td.shadowBoxTC
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowBoxTop.gif);
	background-repeat: repeat-x;
	height: 4px;
	line-height: 4px;
}

td.shadowBoxTR
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowBoxTopRight.gif);
	background-repeat: no-repeat;
	height: 4px;
	line-height: 4px;
	width: 6px;
}

td.shadowBoxML
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowBoxLeft.gif);
	background-repeat: repeat-y;
	height: 4px;
	line-height: 4px;
	width: 5px;
}

td.shadowBoxMR
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowBoxRight.gif);
	background-repeat: repeat-y;
	width: 6px;
}

td.shadowBoxBL
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowBoxBottomLeft.gif);
	background-repeat: no-repeat;
	height: 6px;
	width: 5px;
}

td.shadowBoxBR
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowBoxBottomRight.gif);
	background-repeat: no-repeat;
	height: 6px;
	width: 6px;
}

td.shadowBoxBC
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowBoxBottom.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 6px;
}



a.skipnav
{
	display:none;
}

#leftMenu a
{
	background-color: #DAE5DC;
	color: #221E1F;
	display:block;
	font-weight: bold;
	line-height: 12px;
	padding: 4px 4px 4px 10px;
	margin-bottom: 1px;
	width: 130px;
}

#leftMenu a.isActive
{
	background-color: #8CAFA2;
	color: white;
	text-decoration: none;
}

#leftMenu a:hover
{
	/*background-color: #8CAFA2;*/
	color: #F37420;
	text-decoration: none;
}

#leftMenu a.lvl1
{
	background-color: #B3CAC1;
	/*color: #6D6F71;*/
	padding-left: 20px;
	width: 120px;
}

#leftMenu a.lvl2
{
	/*color: #666666;*/
	padding-left: 30px;
	width: 110px;
}

#leftMenu a.lvl3
{
	/*color: #666666;*/
	padding-left: 40px;
	width: 100px;
}

#leftMenu a.lvl4
{
	/*color: #666666;*/
	padding-left: 45px;
	width: 95px;
}

#leftMenu a.lvl5
{
	/*color: #666666;*/
	padding-left: 50px;
	width: 90px;
}

#leftMenu a.skipnav
{
	display:none;
}

div#mainContainer
{
	/*border: solid 1px red;*/
	height: auto;
}

div.articleHeader
{
	background-color: #8CAFA2;
	color: White;
	margin-bottom: 2px; 
	padding: 0px 13px 18px 13px;
	/*border: solid 1px #D7E3DE;*/
}

div.date
{
	padding:10px 10px 0px 10px;
}

div.articleHeader a
{
	color: #F37420;
}

div.articleList
{
	height: 100%;
	background-color: #DAE5DC;
	color: Black;
	/*padding: 15px 13px 15px 13px;*/
}

div.articleList h1,h2,h3,h4,h5, a h1
{
	/*color: #F37420;*/
	padding: 5px 10px 5px 10px;
}

div.articleList a
{
	color: #2D4B66;
	font-weight: bold;
	text-decoration: none;
}

div.articleList a:visited, div.articleList a:active
{
	color: #2D4B66;
	font-weight: bold;
	text-decoration: none;
}

div.articleList a:hover
{
	text-decoration: underline;
}

div.abstract
{
	padding: 0px 10px 0px 10px;
}

div.abstract img
{
	margin: 0px 5px 5px 0px;
}


div#path
{
	background-color: #8CAFA2;
	color: white;
	font-size: 80%;
	font-weight: normal;
	margin-bottom: 1px;
	padding: 2px 10px 2px 10px;
}

div#path a
{
	color: white;
}

div.singleArticleFullstory
{
	padding: 10px 10px 10px 10px;
}

.singleArticleHeadline
{
	height: 30px;
	margin: 0px 0px 2px 0px;
	padding: 10px 10px 10px 10px;
	vertical-align: middle;
}

td#mainContent
{
	width: 450px;	
}

td#mainRight
{
	height: 100%;
	width: 100px;
	vertical-align: top;
	
}

div#mainRightContainer
{
	background-color: #D5DEDC;
	padding: 0px 5px 0px 5px;
	margin-left: 10px;
	height: 100%;
}

div#contact
{
	color: #547C7B;
	font-size: x-small;
	margin: 5px 10px 5px 10px;
	width: 130px;
}

div#contact h1
{
	color: #F37420;
	font-size: small;
	margin-bottom: 5px;
	text-decoration: underline;
}

div#contact a
{
	color: #547C7B;
	font-size: x-small;
}

div#contact a:hover
{
	color: #F37420;
}

div.readMore
{
	margin-bottom: 10px;
	padding:  10px 10px 0px 10px;
}

ul#relations
{
	padding:  5px 5px 5px 5px;
	float: right;
	/*border: solid 1px white;*/
}

div#relations a
{
	color: #F37420;
}

table#headerTeaser
{
	width: 100%;
}

div#headerMenu
{
	float: right;
	padding-right:50px;
}

div#login
{
	background-color: #DAE5DC;	
	text-align: center;
	width: 100%;
}

div#loginBox
{
	padding-bottom: 50px;
	padding-top: 50px;	
	text-align: left; 
	width: 135px;
}

table#rightButtons a
{
	color: white;
	display:block;
	line-height: 20px;
	/*padding: 3px 10px 3px 10px;*/
	margin-left: 10px;
	width: 90px;
}

#rightButtons a:hover
{

}

.dmLoginButton
{
	margin-left: 200px;
}

.floatLeft
{
	float: left;
}
table.abstractItem
{
	width: 100%;
}

table.abstractItem .left
{
	width: 0px;
}

table#rightButtons
{
	background-color: #D5DEDC;
	width: 100%;
	font-size: 85%;
}

table#rightButtons .tl
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowButtonTopLeft.gif);
	background-repeat: no-repeat;
	line-height: 3px;
	width: 3px;
}

table#rightButtons .tc
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowButtonTopCenter.gif);
	background-repeat: repeat-x;
	height: 3px;
	line-height: 3px;
	width: 100%;
}

table#rightButtons .tr
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowButtonTopRight.gif);
	background-repeat: no-repeat;
	height: 3px;
	line-height: 3px;
	width: 3px;
}

table#rightButtons .ml
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowButtonMiddleLeft.gif);
	background-repeat:	repeat-y;
	width: 3px;
}

table#rightButtons .mr
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowButtonMiddleRight.gif);
	background-repeat:	repeat-y;
	width: 3px;
}

table#rightButtons .bl
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowButtonBottomLeft.gif);
	background-repeat: no-repeat;
	height: 3px;
	line-height: 3px;
	width: 3px;
}

table#rightButtons .bc
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowButtonBottomCenter.gif);
	background-repeat: repeat-x;
	height: 3px;
	line-height: 3px;
}

table#rightButtons .br
{
	background-image: url(/search/nb/20070603210204oe_/http://www.ntnu.no/parat/images/bcgShadowButtonBottomRight.gif);
	background-repeat:	no-repeat;
	height: 3px;
	line-height: 3px;
	width: 3px;
}

div#printerContainer
{
	font-family: Times New Roman;
	font-size: 12px;
	text-align: left;
}

div#printerContainer h1, div#printerContainer h2, div#printerContainer h3, div#printerContainer h4, div#printerContainer h4, div#printerContainer h5, div#printerContainer h6
{
	color: #F37420;
}

img#printerParatLogo
{
	float: right;
	margin: 5px 5px 5px 5px;
}

div#printerPath
{
	color: #F37420;
	font-weight: bold;
	margin-top: 25px;
	text-align: center;
}

/* ARTICLES COLORS*/


/* background */

.Background
{
	background-color: #DAE5DC;
}


.BlueBackground
{
	background-color: #D6E8F7;
}

.PurpleBackground
{
	background-color: #C2B9C2;
}

.GreenBackground
{
	background-color: #B3CAC1;
}

.GrayBackground
{
	background-color: #D5DEDC;
}

.OrangeBackground
{
	background-color: #E7AC86;
}

/*	headline */

.Headline
{
	color: #F37420;
}

.BlueHeadline
{
	color: #004A91;
}

.PurpleHeadline
{
	color: #91268F;
}

.GreenHeadline
{
	color: #F37320;
}

.GrayHeadline
{
	color: #91A5A4;
}

.OrangeHeadline
{
	color: #F37420;
}

/*Header */

.Header
{
	background-color:#8CAFA2;
	color: White;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}

.BlueHeader
{
	background-color: #87B2D8;
	color: White;
}

.PurpleHeader
{
	background-color: #91268F;
	color: White;
}

.GreenHeader
{
	background-color:#8CAFA2;
	color: White;
}

.GrayHeader
{
	background-color: #91A5A4;
	color: White;
}

.OrangeHeader
{
	background-color: #F37420;
	color: White;
}

div.padd
{
	padding: 15px 10px 25px 10px;
}

img.abstractImage
{
	margin: 0px 5px 5px 0px;
}


ul#menuRelations
{
	
}

ul#menuRelations a
{
	color: #2D4B66;
	font-weight: bold;
	text-decoration: none;
}

ul#menuRelations a:visited, ul#menuRelations a:active
{
	color: #2D4B66;
	font-weight: bold;
	text-decoration: none;
}

ul#menuRelations a:hover
{
	text-decoration: underline;
}