/* Global */
body                         {	background-image:url('../../../images/background.png');  background-repeat: no-repeat; background-position:top center ;  background-color: #003366; color:#041B7B; font-size: 11px;	font-family:verdana,arial,helvetica,sans-serif; margin-left:0; margin-top:6;}
form                         {  margin-bottom: 0; }
div                          {  margin-bottom: 0; }
ul                           {  margin-left: 20px; margin-top: 5px; margin-bottom: 5px; }

/* Default */      
h1.default                   {	font-family:verdana,arial,helvetica,sans-serif; color:#0D1A53; font-size:130%; font-weight: bold;  margin-top: 0.25em; margin-bottom: 0.50em;}
h2.default                   {	color:#0D1A53; font-size:120%; font-weight: bold; margin-top: 0.25em; margin-bottom: 0.50em;}
.pageblockheader_default     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_default    {	color:#606060; font-size: 60%; font-weight: bold; text-decoration: italic;}
.ingress_default             {	color:#000000; font-size: 60%; font-weight: bold; }
.bodytext_default            {	color:#000000; font-size: 70%;}
.minitext_default            {	color:#000000; font-size: 55%;}
.spacing_default             {	color:#000000; font-size: 4px;}
.textbox_default             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_default              { color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 100px; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
a.default                    { color:#0D1A53; font-weight: bold; margin-top: 1.50em; }
a.default:link               {	text-decoration:none; }
a.default:visited            {	text-decoration:none; }
a.default:hover              {	text-decoration:underline; }
a.default:active             {	text-decoration:underline; }
hr.default                   { border: 2px dotted #d0d0d0;}
table.default                {  font-color: #765645; }   // dette er bakgrunnsfargen
table.outer_default          { background-color: #d0d0d0; font-color: #F0F0F0;}
td.topheader_default         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_default            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_default            { font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_default              {  }
td.relatedinfoheader_default { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_default   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_default  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_default          { } // og her
.picturetable_default        { margin-right: 0px;}
                      
/* min */               
h1.min                   {	font-family:verdana,arial,helvetica,sans-serif; color:#0D1A53; font-size:130%; font-weight: bold; letter-spacing: 3px; margin-top: 0.25em; margin-bottom: 0.50em;}
h2.min                   {	color:#0D1A53; font-size:120%; font-weight: bold; margin-top: 0.25em; margin-bottom: 0.50em;}
.pageblockheader_min     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_min    {	color:#606060; font-size: 60%; font-weight: bold; text-decoration: italic;}
.ingress_min            {	color:#000000; font-size: 60%; font-weight: bold; }
.bodytext_min            {	color:#000000; font-size: 70%;}
.minitext_min            {	color:#000000; font-size: 55%;}
.spacing_min             {	color:#000000; font-size: 4px;}
.textbox_min             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_min              { color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 100px; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
a.min                    { color:#0D1A53; font-weight: bold; margin-top: 1.50em; }
a.min:link               {	text-decoration:none; }
a.min:visited            {	text-decoration:none; }
a.min:hover              {	text-decoration:underline; }
a.min:active             {	text-decoration:underline; }
hr.min                   { border: 2px dotted #d0d0d0;}
table.min                { background-color:#e8f4f9; font-color: #765645; }   // dette er bakgrunnsfargen
table.outer_min          { background-color: #d0d0d0; font-color: #F0F0F0;}
td.topheader_min         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_min            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_min            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_min              { background-color: #f0f0f0; }
td.relatedinfoheader_min { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_min   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_min  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_min          {background-color:#e8f4f9; } // og her
.picturetable_min        { margin-right: 0px;}
                   
td.pagearea_default1          { 	background-image:url('../../../images/article_tile.png');background-repeat:repeat-y; }
td.pagearea_default2          { /*background-color:green;*/	/*background-image:url('../../../images/banner_tile.png');background-repeat:repeat-y;*/ }
td.pagearea_default3          { /*background-color:green;*/	background-image:url('../../../images/tile_artikkelliste.png');background-repeat:repeat-y;/* border-right:dotted #00497c 1px;*/ }
td.pagearea_default4          { /*background-color:green;*/	background-image:url('../../../images/tile_artikler.png');background-repeat:repeat-y; }
table.xxx    { /*background-color:green;*/	background-image:url('../../../images/banner_tile.png');background-repeat:repeat-y; }
                
/* AreaBottom */
.bodytext_AreaBottom          { color:#909090; font-size: 60%;}
a.AreaBottom                 { color:#707070; text-decoration:underline;}
a.AreaBottom:link            { text-decoration:none; }
a.AreaBottom:visited         { text-decoration:none; }
a.AreaBottom:hover           { text-decoration:underline; color:#0D1A53; }
a.AreaBottom:active          { text-decoration:underline; }
table.AreaBottom             { background-color: #f0f0f0; font-color: #707070;}
table.outer_AreaBottom       { background-color: #d0d0d0; font-color: #707070;}


#hovedmeny a{
padding-right:20px;
}
a.aktiv{
color:red;
}

/***************************** Hovedmeny ******************/
   img.hovedmeny{border:0px;}
   
   
/*****************************Hva skjer*********************/  

#hvaskjer{margin-left:15px; width:190px; } 

a.vanlig {text-decoration:none;color:#000000; font-size:13px;text-align:left;}
a.aktiv{text-decoration:none;color:#ff6200;font-size:13px;}

a.vanlig:hover {text-decoration:none;color:#ff6200; font-size:13px;}


#artikkelliste{width:125px;}


/******************************Booking**********************/

/* booking */
table.booking_main          { font-family:Verdana,Arial,Helvetica,sans-serif;}
td.booking_object           { border: 2px solid #d0d0d0;}
div.booking_object_header   { font-size:13px; background-color: #d0d0d0;  width: 134px; height: 25px;text-align:center;padding-top:4px; }
div.booking_item_available  { font-size:10px; background-color: #338BC3; padding:5px; margin:3px; color:#FFFFFF;text-align:center;}
div.booking_item_fullbooked { font-size:10px; background-color: #E55451; padding:5px; margin:3px;height:56px;}
.booking_button             { font-size:10px; }             
.booking_form               { text-align:center;}

		#multimonth {
			border: 1px solid #000;
			overflow: auto;
			float: left;
		}
		.dp-applied {
			float: left;
		}
		table.jCalendar {
			border: none;
			font-size:10px; 
		}
		.dp-popup-inline {
			height: 180px;
		}
#container {
	width: 758px;
	margin: 0 auto;
	padding: 10px 20px;
	background: #fff;
}

fieldset {
	margin: 1em 0;
	padding: 0 10px;
	width: 180px;
}
label {
	width: 160px;
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
}
#chooseDateForm li {
	list-style: none;
	padding: 5px;
	clear: both;
}
select {
	width: 100px;
}
input {
	width: 170px;
	margin: 4px -2px;
}
input.button_xxx{ width:33px;text-align: center;}
input.dp-applied {
	width: 140px;
	float: left;
}

a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../images/calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}

#calendar-me {
	margin: 20px;
}
pre.sourcecode {
	border: 2px dashed #ccc;
	padding: 10px;
	width: 734px;
	overflow: auto;
	margin: 0 0 20px;
}

a.hvaskjerlink{
text-decoration:none;
color:#000000;
}

h2.hvaskjeroverskrift{font-size:14px;}



.booking_button  {width:50px;}

#bookingskjemainfo{


color: #000000;
font-size:10px;

/*width:300px;  */
/*position:relative;
left:400px;
top:-535px;     
height:1px;   */



}


/* schema default*/
table.schema_default               {  color: #000000; font-size:11px; padding:0px; spacing:0px;}
td.schematitle_default             { font-size:18px; color: #707070; padding-left:10px; padding-top:10px; padding-bottom:10px;}
td.schemainfo_default              { padding-left:10px; padding-bottom:20px; color: #707070;  }
td.schemaokmessage_default         { padding-left:10px; color: #ff0000; }
td.schemaerrormessage_default      { padding-left:10px; background-color: #fff0f0; color: #f0f0f0; }
td.schemafieldcaption_default      { padding-left:10px; padding-top:0px;padding-bottom:0px; }
td.schemafieldcaptionerror_default { padding-left:10px; color:#ff0000; }
td.schemafield_default             { padding-top:0px;padding-bottom:0px;  }
td.schemafielderror_default        { color:#ff0000; }
.schematextbox_default             { color:#000000; font-size: 11px; font-family: Arial; border:1px #D4D5E3 solid; background-color: #ffffff; width:250px;}
.schematextboxerror_default        { color:#000000; font-size: 11px; font-family: Arial; border:1px #AC3131 solid; background-color: #fff0f0; width:250px;}
.schematextarea_default           { color:#000000; font-size: 11px; font-family: Arial; border:1px #D4D5E3 solid; background-color: #ffffff; width:250px;}
.schematextareaerror_default       { color:#000000; font-size: 11px; font-family: Arial; border:1px #AC3131 solid; background-color: #fff0f0; width:250px;}
.schemasubmitbutton_default        { width:80px; height:30px; font:10px Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000; border:solid 1px #003973;background:url(btnback_default.gif) #ffffff repeat-x bottom;text-align:center;cursor:hand;cursor:pointer}

#booking_main {width:710px;margin-top:5px;}

/******************* UTVIKLET AV INTELLICOM BUNNLINJE ***************/
#bunnlinje{color:#000000;font-size:12px;position:relative;top:-100px;text-align:center;}
#bunnlinje a {color:#000000;text-decoration:none;}


#bookingFeilmelding{color:red;}

/*************** intranet ************************/
#interntToppmeny{	background-image:url('internt_toppmeny_back.png');width:992px;height:129px;}
#interntToppmeny a{color:#ffffff;text-decoration:none;font-size:18px;}
#interntToppmeny a:hover{color:orange;}
#interntToppmeny a.aktiv{color:orange;font-size:18px;}

#interntToppmenyLinkerPlaceholder{position:relative;left:200px;top:30px;}
#logoutbutton{position:relative;left:900px;top:5px;width:150px;}


/*********** intranet login**********************/

td.header_login{color:#ffffff;padding-top:200px;padding-left:5px;}
td.list_login{color:#ffffff;}
a.login{color:#ffffff;}
.bodytext_login{color:#ffffff;}

/*********** forsidefilm (jwplayer greier) ***********/
#frontpageVideo {
  /* border:1px solid #a8a8a5; */
  padding-left: 70px;
  padding-bottom: 10px;
  width:640px;
}

/***************************** Facebook like box ******************************/
#faceBookLikeBox {
  margin-top:15px;
}

