﻿/* CSS Document ********************************/
/* 
/*  
/*	Cascading Style Sheet - Laget av EDB totalpartner AS
/*  v/ Morten
/*
/*
/* *********************************************/

/*				*   
 *   GENERELL	*
 *				*/
html {overflow: -moz-scrollbars-vertical;}
html, body{ height: 100%; }


body{
	margin:  0; 
	padding: 0; 	
	color: #504b4b;
	text-align: center;
	font-size: 9pt;
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: normal;
	background: #fff url(images/tex-bg3.jpg) center 0 no-repeat;	}


/* lister */
ul{}
li{}


/* tabeller */
td{}


/* skjema */
input{}


/* overskrifter */
h1, h2, h3, h4, h5, h6, .o1, .o2, .o3, .o4, .o5{
	font-weight: 100; 
	margin: 2px 0px 2px 0px; 
	color: #0977aa; 
	font-family: Georgia, Arial;} 
	
.o1, .o2, .o3, .o4, .o5{ padding: 0px; display: block; text-align: left;}	

h1, .o1, h1 a, .o1 a{ font-size: 20pt; color: #444444;}
h2, .o2, h2 a, .o2 a{ font-size: 18pt;}
h3, .o3, h3 a, .o3 a{ font-size: 12pt;}
h4, .o4, h4 a, .o4 a{ font-size: 11pt;}
h5, .o5, h5 a, .o5 a{ font-size: 10pt;}
h6, .o6, h6 a, .o6 a{ font-size: 9pt;}

.o2#calendar{ color: #aa0926;}
.o2#contact{ color: #aa3c09;}

.mc .o1{ color: #af1834;}

/*				  *   
 *   CONTAINERE   *
 *				  */

	
#wrapper{

	text-align: left;
	margin: 0px auto; }


/*				*   
 *   INNHOLD	*
 *				*/

#header
{
	height: 194px;
	overflow: hidden;
	padding: 0; }
	

#placeholder{
	text-align: center;
	background: #f9f9f9 url(images/tex-bg-tbl-placeholder.jpg) 0 0 no-repeat; }

#tbl-placeholder{
	text-align: left;
	border-left: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	margin: 0 auto;}
	
.lc{
	width: 480px; /* 550px */
	overflow: hidden;	
	padding: 0px 20px 20px 50px;}
	
.mc{
	width: 392px; /* 442 px*/
	overflow: hidden;	
	padding: 0px 30px 20px 20px;}

/*            *   
 *   BOKSER   *
 *			  */

.mc .box{
	width: 350px; /* 392px */ 
	overflow: hidden;	
	padding: 10px 20px;
	margin-bottom: 10px;
	border: 1px solid #d7d9de;
	background: #fff;}
	

/*				*   
 *   KALENDER   *
 *				*/

#kalender{}
.dato{
	color: #aa0926;
	text-transform: capitalize;}

.mnd{ text-transform: lowercase; }



/*            *   
 *   LISTER   *
 *			  */

ul#articlelist{
	overflow: hidden;
	list-style: none outside;
	margin: 0;
	padding: 0;}

.lc ul#articlelist{width: 478px; }
.mc ul#articlelist{width: 390px;}


ul#articlelist li{ padding-bottom: 10px;}

.published{ font-weight: 100; font-size: 10pt; }
.teaser{}
.teaser img{
	float: left;
	clear: left;
	padding: 5px;
	margin: 0 5px 2px 0;
	border: 1px solid #d7d9de; }


/* liste */
ul.ul-plain
{
	list-style: none outside;
	margin: 0;
	padding: 0;}

ul.ul-plain li{ padding-bottom: 4px;}

ul.ul-plain li img{ margin-right: 5px;}
ul.ul-plain li div.c-plain{	padding: 10px 0;}


.img-gallery{ border: 1px solid #d7d9de; padding: 5px;}


/*           *   
 *   FORMS   *
 *			 */


/* NYHETSBREV */
#inp-newsletter{ width: 115px;}
#btn-newsletter{
	width: 45px; 
	cursor: pointer;}	

/* SØK */
#form-search{
	display: block;
	padding: 92px 0px 0px 750px; 
	margin: 0;
	border: 0;}

#tbl-search{ margin: 0; padding: 0; }
	
#inp-search{
	height: 20px;
	padding-top: 10px;
	padding-left: 5px;
	font-size: 10pt;
	border: 0px solid #9e9e9e;
	background:#fff;}
		
#btn-search{
	height: 32px;
	width: 37px;
	font-family: Georgia;
	font-size: 11pt;
	font-weight: 700;
	color: #fff;
	text-transform: uppercase;
	cursor: pointer;
	border: 0px;
	background: transparent;}


/*            *   
 *   FOOTER   *
 *			  */

#footer{
	font-family: Georgia;
	font-size: 8pt;
	color: #a59595;
	padding: 5px 25px;
	font-weight: 100;
	text-align: left;
	border-left: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;}


/*						  *   
 *   STANDARD EREDAKTØR   *
 *	  					  */

.gruppe {
font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
font-size: 8pt;
color: #000000;
font-weight : bold;}

.mini {
font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
font-size: 7pt;
color: #666666;
text-align: center;}

.tbflat  {
	border:1px solid #2B5580; font-size : xx-small;
	font-family : Verdana;	}

.tdbak  {
	font-size : 9pt;
	font-family : Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	background-color : #EEEEEE;}

.cmdflat  {
	font-size : xx-small;
	font-family : Verdana;
	background-color : #2B5580;
	color : #ffffff;
	font-weight : bold;
	border-width : thin; }




/*            *   
 *   LENKER   *
 *			  */

/* GENERELT */
a{ outline: none; text-decoration: none; color: #0977aa;}
a:link{}
a:visited{}
a:hover{}
a:active{}

a.lesmer-pil{
	display: block;
	padding: 15px 30px; 
	text-decoration: inherit;
	background: url(images/link-pil.gif) 0 12px no-repeat; }


#footer a{
	font-family: Georgia;
	font-size: 8pt;
	color:#a59595; 
	font-weight: 100; 
	text-decoration: none;}
