*, html, body, h1, h2, h3, h4, h5, h6, img, table {
  margin: 0;
  padding: 0;
  border: 0;
}

body {
  margin: 0 0;
  background-color:#ffffff;
  background: #fff;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  /* color: #7d7d7d; color: #191919;*/
  color: #59595b;
}


h1 { font: normal 38px Verdana, Arial, Helvetica, sans-serif;}
h2 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 150%;
}
h3 { font: normal 12px Arial, Helvetica, sans-serif; }
p { margin: 0 0 1em 0; }

h1 {font-size:16px; color:#444; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:12px; /*text-transform:uppercase;*/}

input { font: 10px Verdana, Arial, Helvetica, sans-serif; } 

a {
  text-decoration: none;
  /* color: #949495; */
  /* color: #00A2CE; */
  color: #0075a0;
  font-weight:bold;
}

#artikkelbox a {
  color: #00A2CE;
  /* color: #000000; */
  text-decoration: none;
  font-weight:bold;
  background: #ffffff;
}

/* #artikkelbox table {background-color:#7f7f7f} */

ul {margin-left:0px}
li {margin-left:15px}


h2 {display:inline; margin-right:5px}
.subtittel {font-weight:bold;}


/* ----- HOVEDSIDE/KATEGORISIDER ----- */
/* .bodytext {font: normal 11px/130% verdana,arial,helvetica,sans-serif; color:#555; }  */

.item .textbox {margin:0; padding:0; display:inline}
.item .textbox {margin:0; padding:0; display:inline}
.item .bodytext p {margin:0; padding:0; display:inline; height:40px; overflow:hidden}

.item .bodytext {font: normal 10px/130% verdana,arial,helvetica,sans-serif; color:#6f6f6f; margin:0; padding:0; border:none}  
.section-item {background-color: #eee; width:567px; height:105px; overflow:hidden}
.section-item .tittel, .section-title a {font:14pt Arial; color:black; font-weight:bold}



/* ----- ARTIKLER ----- */
#article-content h1 {font-size:30px; width:470px; color:#000000; margin:0}
.story-headline {border-bottom:1px dotted #ddd; border-top:4px solid #ddd; margin:0 0 0 3; background-color: #f8f8f8; padding: 12 0 0 32}
.story-ingress {font-size:14px; color:#333; font-family: verdana,arial,helvetica,sans-serif; line-height:150%; padding: 0 12 0 12; margin:10 0 20 20}
.bodytext {border-left:1px dotted #ddd; padding: 12 0 0 5}
.byline {background-color:#f8f8f8; margin: 10 0}
.byline div {border-bottom:1px solid #ddd; padding-left:12px}
.subtitle {font-weight:bold; font-size:130%; color:#222; border-bottom:0px dotted #ddd; width:99%; margin:10 0 5 0}
.objekt a, .objekt td {font-size:11px}

/* ----- LISTE ----- */
.liste-tabell  {width:177px; padding:0px; font-family:arial,helvetica,sans-serif; margin:5 0 0 0}
.liste-tabell td {margin:0px; padding:1px; height:21px; font-size:11px; overflow:hidden}
.liste-tabell .tittel {font-size:11px; font-weight:bold; padding-left:5px}
.liste-tabell .col-1 {border-style:dotted; border-width:0 1 0 0; width:20px; text-align:center}
.liste-tabell .col-2 {padding-left: 5px}
.liste-tabell a {font-weight:normal}




/*------- I D ----------*/

#dingz {display:block; top:80px; left:-20px; width:175px; position:absolute; padding:10px; z-index:100000}

#wrapper {
  width: 950px;
  margin: 0 auto;
  position: relative;
  text-align: left;
  background-color:#ffffff !important; 
  border-left:0px solid white;
  padding: 0 0 0 0;
  
}

#wrapper > * {
  background-color:#ffffff;
} 

#lefCol, #bod, #dingz {background-color:#ffffff}

#inner-wrap {
	width:768px;
}
/*start iemac hide \*/
* html #inner-wrap {
	width:778px;
}
/*end iemac hide*/ 



#art_tips_form {
   background-image:url(/grafikk/tips_bakgrunn_hele.png); 
}

/*
#art-tips {
  
  background-image:url(/grafikk/tips_bakgrunn_hele.png);
  visibility:hidden;
  display:none;
  width:572px;
  height: 116px; 
  overflow:hidden;
}
*/


#kat-bunn-hoyre                        {width:187px; float:right; height:220px; border:1px solid green;}
#kat-bunn .item, .section-item         {margin:0; padding:0; background-color: #efebef; color:white}
#kat-bunn .item img, .section-item img {border-right: 5px solid white; margin:0}

  
#art-bunn-hoyre {width:187px; float:right; height:220px; border:1px solid green;}

#art-bunn .item        {margin:0; padding:0; color:black;}
#art-bunn .item img    {border-right: 5px solid white; margin:0}
#art-bunn .tekstboks   {color:black}
#art-bunn .tekstboks a {color:black}

#art-bunn #posisjon-3  {background-color:red}

.art-bunn-smaa, .art-bunn-smaa a , .art-bunn-smaa .tekstboks a {color:white;}
.art-bunn-smaa .item      {background-color:#848284; height:52px; overflow:hidden;  margin-top:3px; color:white}
.art-bunn-smaa .tekstboks {background-color:#848284; font:11px bold arial,helvetica; padding:0; color:white}
.art-bunn-smaa .bodytext  {background-color:#848284; font:10/11px normal verdana,arial,helvetica; color:white; margin:0px}





/* STEM */

.vote-table, .spor-table {
    font-size: 12px;
    font-weight: bold;
 	padding: 1px 2px 6px 6px;}

.vote-title, .spor-title {
    font-size: 14px;
    font-weight: bold;
 	padding: 2px;
 	margin-bottom: 7px;
 	width: 100%;}

.vote-subtitle, .spor-subtitle {
    color: #000000;
    font-weight: bold;
    font-size: 12px;
    display: block;
    margin-top:5px}

.vote-bodytext, .spor-bodytext {
    color: #000000;
    font-weight: normal;
    font-size: 10px;
    padding-left: 6px;
    display: block;}

.vote-resulttext, .spor-resulttext {
    font-size: 14px;}

.vote-result-title, .spor-result-title {
    font-size: 18px;
    font-weight: bold;}

.vote-result-subtitle, .spor-result-subtitle {
    font-size: 14px;
    font-weight: bold;}



/* LISTE */
.liste-tabell  {margin-bottom: 10px; width:187px}


#footer {margin-top:100px; padding:1 5; font-size:9px}
#footer .bla {color: #005b7d}


.poll-overskrift {font: 10px normal verdana,arial,helvetica; }
.poll-tittel {font: 18/17px normal verdana,arial,helvetica; margin:0 0 5 0}
.poll .answer {margin:0 0; display:block}


.white, .white a {color:white}


#annonse-hoyre   {z-index:10}
#annonse-venstre {z-index:10}

.list-element {margin-bottom: 5px}
.list-element a {font-weight:normal; color:#d5fb00}
.list-element a:hover {font-weight:normal; color:#FFFFFF}
.list-element a:visited {font-weight:normal; color:#6D7F0A}


#Modul_800x600_1,
#Modul_800x600_2,
#Modul_800x600_3,
#Modul_800x600_4,
#Modul_800x600_5 {width:800px; height:600px; margin:20px 40px 20px 20px; }

body {background-color:#fff}
#adToppbanner_768x150 {width:100%; height:150px; top:0px; margin:0; background-color:#ffffff}
#annonse-venstre {position:absolute; left:-150px; top:0; width:150px; height:1000px; z-index:2;}
#annonse-hoyre   {position:absolute; left:947px; top:0;  width:150px; height:1000px; z-index:1;}

#zoom {z-index:8000}
.bodytext {line-height:150%}

#menyblokk1 {width:174px; padding:6px; margin-left:6px: font-family:arial,helvetica,sans serif}
#menyblokk1 a {display:block; color:white; font-size:10px; font-weight:normal; margin:2px; text-decoration:none;text-transform:uppercase; font-family:arial,helvetica,sans serif}
#menyblokk1 .menytittel {background-image:url(http://www.dingz.no/grafikk/menyblokk_topp.png);
padding:4px;font-size:15px; font-weight:bold; text-align:center; color:#00a5c2; text-transform:uppercase} 	
#menyblokk1 .menymidt1 {background-image: url(http://www.dingz.no/grafikk/menyblokk_midt.png); text-align:center;}
#menyblokk1 .menymidt2 {background:#3B99B2; color: #ffffff; border:2px solid #000000; width:132px; margin:0px auto; ; text-align:left;}

/* Twingly */
.tw_widget { width: 345px; border:0px; overflow:hidden; padding:0px;}
.tw_logo { overflow:hidden; width:248px; padding-top:5px;}

.tw_main_box {
	width:365px;	
	overflow:hidden;
	border:1px solid #a9c61e;
	clear:both;
	padding-bottom:5px;
}

.tw_lw_header {
	display:none;
}
.tw_lw_header2{
	width:345px; float:left; clear:left; margin:25px 0px 2px 10px;
}
.tw_header {
	width:260px;
	overflow:hidden;
}

.twingly_redHeaderTitle {
	height:18px;	
	border:0 none;							
	display:inline;	
	font-size:9px;
	margin:0;
	width:160px;
	float:right;	
	overflow:hidden;
	text-align:right;	
}
.twingly_redHeaderTitle a {
	text-decoration:underline;
	font-weight:normal;
	float:left;
}
.twingly_redHeaderTitle a:hover {
	text-decoration:none;
}

.twingly_redHeaderLogo {
	border:0 none;							
	display:inline;	
	margin:0;
	float:right;	
	overflow:hidden;	
	z-index:2;
	width:75px;
	/*background-color:#EEEEEE;
	background-image:url(http://www.dingz.no/grafikk/white2_end_left);
	background-position:left top;
	background-repeat:no-repeat;	
	*/
}

a.tw_rss_link  {
	color: #3C3C3C;
	font-weight:bold;
}

.tw_list .tw_item .headline a, .headline a {
	color:black;
	font-weight:bold; 	
}
.seAlleBlogg {
	float:left; margin-left:10px;	
}
.seAlleBlogg a {
	font-weight:normal;
}

#twingly_bunn {
	margin-left:10px;
}
/* Slutt twingly */

/*imageviewer*/
.closeZoomDiv {
	float:right; margin:3 15; font-size:9px; cursor:pointer; cursor:hand;
}

/* Gule Sider*/
	
	#gsAd{
	background-color:#fdd74e;



height:67px;
float:left;
overflow:hidden;
margin-left:0px;
position:relative;
margin-bottom:5px;
margin-top:5px;
padding-right:4px;

	}
	
	
	#gsAd h2{
		font-style:	italic;
		font-size:	12px;
		color:		black;
		display:	block;
		clear:both;
		margin-top:10px;
		margin-left:10px;
		width:110px;
	}
