
/* --------- Image format ----------- */
img.topleftfloatingimage
{
    margin-right: 1em;
    margin-bottom: 1em;
    EditMenuName: Top left;
	float: left;
}
img.toprightfloatingimage
{
	float: right;
    margin-left: 1em;
    margin-bottom: 1em;
    EditMenuName: Top right;
}
img.shadow
{
	position: relative;
	EditMenuName: Shadow;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#555555,direction=135,strength=5);
}
img.opacity
{
	position: relative;
	EditMenuName: Semi transparent;
	filter: alpha(opacity=40,finishopacity=24,style=3);
}
img.fliph
{
	position: relative;
	EditMenuName: Flip horisontally;
	filter: fliph;
}
img.flipv
{
	position: relative;
	EditMenuName: Flip vertically;
	filter: flipv;
}
img.dashedborder
{
	position: relative;
	border: dashed 1px grey;
	EditMenuName: Dashed border;
}
img.circularfade
{
	position: relative;
	EditMenuName: Circular fade;
	filter: alpha(opacity=100,finishopacity=0,style=2);
}

/* DEFAULT HTML STYLES */
body {
padding:0px;
margin:0px;
font-size:11px;
margin-left:8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color::white;
background:white url(/Gazette.Scandpower/html/images/bg.gif) no-repeat 0px 0px;
}
body.utenSpraak {
padding:0px;
margin:0px;
font-size:11px;
margin-left:8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color::white;
background:white url(/Gazette.Scandpower/html/images/forside_uten_spraak.jpg) no-repeat 0px 0px;
}

a, a:link, a:active, a:visited {
color:#990000;
text-decoration: underline;
}
a:hover {
color:#145D6A;
}
h1 {
margin:0;
padding:6px 0px 4px 0px;
font-size:18px;
font-weight:normal;
EditMenuName: Overskrift 1;
}
h2 {
color:#606060;
margin:0;
padding:18px 0px 3px 0px;
font-size:16px;
line-height:20px;
font-weight:normal;
EditMenuName: Overskrift 2;
}
h3 {
color:#606060;
padding:5px 0px 3px 0px;
margin:0;
font-weight:bold;
font-size:12px;
xtext-transform:uppercase;
EditMenuName: Overskrift 3;
}

h4 {
color:#606060;
padding:5px 0px 3px 0px;
margin:0;
margin-bottom:-2px;
font-size:12px;
EditMenuName: Overskrift 4;
}
h5 {
color:#000;
padding:0px 0px 3px 0px;
margin:0;
margin-bottom:3px;
font-size:12px;
EditMenuName: Overskrift 5;
}
h6 {}
p {margin:0;padding:5px 0 10px 0;line-height:17px;}
ul {margin-top:5px;margin-bottom:5px;}
ol {}
li {margin:5px 0;}
table, td, th {
font-size:12px;
}
fieldset {}
legend {}
fieldset p {}
form {margin:0;padding:0;}
input, option, label, legend, select, optgroup, textarea, fieldset {
font-size:12px;font-family : Verdana, Arial, Helvetica, sans-serif;
}

/* IMAGE STYLES */
img.forside {display:block;margin-bottom:10px;}
img.article {float:right;margin-top:10px;margin-left:10px;}
img.articleleft {float:left;margin-top:10px;margin-right:10px;}

/* DIVERSE */
div.footer p.left {float:left;width:480px;color:#999;border-top:1px solid #D7E6EE;margin-left:0px;}
div.footer p.right {display:none;}
p.ingress {font-weight:bold;line-height:14px;}
div.right h2 {margin:0;padding:10px 20px 7px 13px;color:white;font-size:16px;font-family:arial narrow;background:transparent url(../images/right-top.gif) no-repeat left top;}
div.right h3 {margin:0;padding:5px 20px 0px 20px;color:white;}
div.right p {line-height:13px;padding:5px 20px;}
div.right img {margin-left:13px;}
div.right a, div.right a:link, div.right a:active, div.right a:visited {color:white;font-decoration:none;}
div.right a:hover {color:#0F4852;}
div.right div.rightBottom {background:transparent url(/Gazette.Scandpower/html/images/right-bottom.gif) no-repeat left bottom;height:37px;}

/* CONTAINERE */
div.global {padding-top:10px;width:740px;height:20px;text-align:right;padding-right:240px;}
div.global2 {float:right;height:20px;padding-right:20px;}
div.logo {width:960px;height:85px;padding-top:10px;}
div.search {text-align:right;width:960px;height:32px;}
div.printLogo {display:none;}
div.footer {width:480px;clear:both;margin-top:20px;padding-right:240px;padding-left:240px;}
div.menu {border-top:6px solid #6A97A7;width:230px;float:left;}
div.wrapper {width:970px;}
div.content {width:495px;float:left;margin-left:10px;margin-right:20px;}
div.right {width:210px;padding:0px;float:left;background:transparent url(/Gazette.Scandpower/html/images/right-center.gif) repeat-y left top;color:white;}
div.rightBlank {width:210px;padding:0px;float:left;background:transparent;color:white;}

/* LINK STYLES */
div.global a, div.global a:link, div.global a:active, div.global a:visited {font-weight:bold;font-size:10px;color:#145D6A;text-decoration:none;background-color:#C5DBE7;padding:0 5px;}
div.global a:hover {text-decoration:underline;}

div.global2 a, div.global2 a:link, div.global2 a:active, div.global2 a:visited {font-weight:bold;font-size:10px;color:#145D6A;text-decoration:none;background-color:#C5DBE7;padding:0 5px;}
div.global2 a:hover {text-decoration:underline;}
/* FORM STYLES */
input.SearchTxt {
font-size: 11px;width: 152px;color:#606060;
margin:0;float:right;
padding:3px 0px 2px 4px;
margin-right:0px;
border:1px solid #79A3AA;
font-family : verdana, Arial, Helvetica, sans-serif;
}
input.searchButton {
background-color: #79A3AA;
color: #fff;float:right;
font-size: 10px;cursor: pointer;font-weight:bold;
font-family : verdana, Arial, Helvetica, sans-serif;
margin:0px 1px 0 0;
padding:1px 1px 1px 1px;
border-width:0px;
text-transform:uppercase;
}


/* LEFT MENU */
div.menu ul {padding:0;margin:0;}
div.menu ul li {margin:0 0 0 0;padding:0 0 0 0;list-style: none;border-bottom:6px solid #6A97A7;}
div.menu ul li ul li {border-bottom:0px;border-top:2px solid #6A97A7;}

div.menu a img  { border: 0; }

a.nav1, a.nav1:link, a.nav1:active, a.nav1:visited {width:212px;display:block;font-weight:bold;font-size:11px;color:#11525E;text-decoration:none;background-color:#C5DBE7;padding:6px 3px 6px 15px;}
a.nav1:hover {background-color:#E0ECF2;}

a.nav1Active, a.nav1Active:link, a.nav1Active:active, a.nav1Active:visited {width:212px;display:block;font-weight:bold;font-size:11px;color:#000;text-decoration:none;background-color:#E8E899;padding:6px 3px 6px 9px;border-left:6px solid #990000;}
a.nav1Active:hover {background-color:#F6F6D3;}

a.nav1Open, a.nav1Open:link, a.nav1Open:active, a.nav1Open:visited {width:212px;display:block;font-weight:bold;font-size:11px;color:#000;text-decoration:none;background-color:#E8E899;padding:6px 3px 6px 15px;border-left:0px solid #990000;}
a.nav1Open:hover {background-color:#F6F6D3;}

a.nav2, a.nav2:link, a.nav2:active, a.nav2:visited {width:202px;display:block;font-weight:bold;font-size:11px;color:#000;text-decoration:none;background-color:#E6F0F5;padding:6px 3px 6px 25px;}
a.nav2:hover {background-color:#fff;}

a.nav2Active, a.nav2Active:link, a.nav2Active:active, a.nav2Active:visited {width:202px;display:block;font-weight:bold;font-size:11px;color:#000;text-decoration:none;background-color:#fff;padding:6px 3px 6px 19px;border-left:6px solid #990000;}
a.nav2Active:hover {background-color:#fff;}

a.nav2Open, a.nav2Open:link, a.nav2Open:active, a.nav2Open:visited {width:202px;display:block;font-weight:bold;font-size:11px;color:#000;text-decoration:none;background-color:#fff;padding:6px 3px 6px 25px;}
a.nav2Open:hover {background-color:#fff;}

a.nav3, a.nav3:link, a.nav3:active, a.nav3:visited {width:182px;display:block;font-weight:bold;font-size:11px;color:#000;text-decoration:none;background:#fff url(../images/nav3.gif) no-repeat 5px 0px;padding:6px 3px 6px 45px;}
a.nav3:hover {background-color:#f4f4f4;}

a.nav3Active, a.nav3Active:link, a.nav3Active:active, a.nav3Active:visited {width:182px;display:block;font-weight:bold;font-size:11px;color:#000;text-decoration:none;background:#fff url(../images/nav3.gif) no-repeat -1px 0px;padding:6px 3px 6px 39px;border-left:6px solid #990000;}
a.nav3Active:hover {background-color:#f4f4f4;}

div.articleButtons{float:right;width:200px;margin-top:11px;margin-right:5px;}

a.articleButtons, a.articleButtons:link, a.articleButtons:active, a.articleButtons:visited{
float:right;margin-left:10px;}


/* stiler hentet over fra Editor.css som blir brukt i sidetypene */
.inputlabelwide {font-weight: bold;margin-top:10px;}
.description {font-weight: bold;margin-top:10px;width:350px;color:#004467;}
.contentReg {clear:both;}
.registerfield {}
passwordfield {width:150px;}
.tablerow {float:left;width:130px;}
.hidden {display:none;}
.borderless { border: 0; }
a.linklist{ text-decoration: none;}
div.email textarea {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:90%;}
div.email {margin-top:20px;font-size:12px;color:black;text-align:left;background-color:#BED7E4;}
div.email strong {display:block;float:left;width:100px;}





/*table calendar*/
/* ---Calender template items---*/	


table.calendar td {background-color:#9CACBC;color:#fff; }
table.calendar td a, table.calendar td a:link, table.calendar td a:active, table.calendar td a:visited    {color:red;}
div.monthcalendararea
{
	float: right;
	margin-top:0px;
	width: 38%;
}
div.monthcalendararea table
{
 margin-bottom:0px;
}

div.calendarlistingarea
{
	margin-top:0px;
	float: left;
	width: 60%;
	text-align: left;	
}
h1.calendardayheading
{
	font-size: 1.2em;
	color: #fff;
	display: inline;
}
table.calendarframe
{
	border-color: #fff;
	background-color: #fff;
}
/* IE 6 does not seem to handle parent-child selectors */
div.monthcalendararea > table
{
	border: solid 0.1em #ffffff;
}
table.calendar td.calendaritem, table.calendar tr.calendaritem
{
	height: 2em; 
	width: 2.2em;
	font: normal 11px verdana;
	background-color: #fff; 
	border: solid 0.1em #C8D5DF;
}
table.calendar td.selecteddatecell 
{
	border: solid 1px #C8D5DF;
}
table.calendar td.datecellothermonth 
{
	background-color: #E5ECF2;
}
table.calendar td.weekendcell
{
	background-color: #fff;
}
table.calendar td.datecellactive
{
	background-color: #8DBE9F; 
	border: solid 1px #C8D5DF;
	color:white;
	padding:0;
}	
table.calendar td.datecellactive a, table.calendar td.datecellactive a:link, table.calendar td.datecellactive a:active, table.calendar td.datecellactive a:visited 
{color:white;display:block;width:100%;height:19px;padding:5px 0 0 0;}	
table.calendar td.datecellactive a:hover 
{background-color: #C8E0D1;text-decoration:none; }	
table.calendar td.dayweekheader
{
	color:#000;
	border-style: none;
	background-color:#9CACBC;
	font-size:10px;
	padding:2px;
}
table.calendar td.dayweekheader a {color:#fff;
font-size:10px;
padding:10px;margin:0;
}


table.calendar tr td a, table.calendar tr td a:link, table.calendar tr td a:active, table.calendar tr td a:visited {
text-decoration:none;font-weight:normal;
}
table.calendar tr td table.calendar tr td a, table.calendar tr td table.calendar tr td a:link, table.calendar tr td table.calendar tr td a:active, table.calendar tr td table.calendar tr td a:visited {
text-decoration:none;font-size:15px;font-weight:bold;display:block;padding:0px;padding-top:2px;background-color:#EFF3F6;
}
table.calendar tr td table.calendar tr td a:hover {
background-color:#C8E0D1;color:white;
}
table.calendar tr td table.calendar tr td {
background-color:#206082;color:white;text-align:center;font-size:11px;letter-spacing:1px;font-variant:small-caps;
}
div.calendarlistingarea hr {height:1px;color:#9CACBC;}
h1.calendardayheading {}
.rightaligned
{
	text-align: right;
}
.leftaligned
{
	text-align: left;
}
.leftfloating
{
	float: left;
}
.rightfloating
{
	float: right;
}
/* THH: brukes av search help
*/
.hidden
{
	display:none;
}
.orgmapsearchtext
{
width:120px;font-size:11px;padding:0;
}
.orgmapsearchselect
{
font-size:10px;padding:0;
}
.orgmapsearchsubmit
{
font-size:10px;font-weight:bold;padding:1px 5px;
}
div.orgSubItem a.active, div.orgSubItem a.active:link, div.orgSubItem a.active:active, div.orgSubItem a.active:visited {color:#FF7E00;}

UsernameLabel
input.usernameBox {width:90px;}
input.passwordBox	 {width:90px;}
	
