/* 
Theme Name: gps.no
Version: 1.0
*/



/* Sponsor-lenker */
.sponsor-heading	{
			font-size: 13px;
			font-family: Arial;
			text-align: left;
			color: #0033CC;
			text-decoration: underline;
			font-weight: bold; 
			}

.sponsor-body		{
			font-size: 12px;
			font-family: Arial;
			text-align: left;
			color: #000000;
			}


.sponsor-url		{
			font-size: 10px;
			font-family: Arial;
			text-align: left;
			color: #009933;
			}

.sponsor-div		{
			width: 160px;
			text-align: left;
			}



/* BODY CONTAINER */

body
			{ 
                  width: 100%;
			background: #f2f2f2;
			font-size: 12px;
			font-family: Arial;
			text-align: left;
			padding-top: 0;
                  padding-bottom: 0;
 			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
			line-height: 1.5em;
			}

/* POSISJON ELEMENTS */

		.venstre {
			float: left;
			overflow: hidden;
			background: #ffffff;
            width: 120px;  
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
			border-top: #ffffff 3px solid;
		}

		.hoyre {
			float: right;
			overflow: hidden;
			background: transparent;
            width: 660px;  
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

.sokbutton { 
	background: url(images/search-button.png) no-repeat; 
	width: 26px; 
	height: 24px; 
	border: none; 
	cursor: pointer; 
	text-indent: -1000em; 
	}

.sokform 	{ 
		width: 170px; 
		padding: 5px; 
		border: 0px;
		margin: 0;
		padding: 0
		}

.soktekst	{
		border: 1px solid #000000;
		width: 142px;

		}

/* LOGO ELEMENTS */

		.logo_left {
			float: left;
			overflow: hidden;
			background: #ffffff;
            width: 446px;  
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}
		
		.logo_left_left {
			float: left;
			overflow: hidden;
			background: transparent;
            width: 445px;  
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

		.logo_left_right {
			float: left;
			overflow: hidden;
			background: #ffffff;
            	width: 170px;  
			padding-top: 0;
			text-align: left;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
			
		}

		.logo_right {
			float: right;
			overflow: hidden;
			background: transparent;
            width: 342px;  
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

		.logo_right_left {
			float: left;
			overflow: hidden;
			background: #ffffff;
            width: 170px;  
			padding-top: 0;
						text-align: left;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

		.logo_right_right {
			float: right;
			overflow: hidden;
			background: #ffffff;
            width: 170px;  
			padding-top: 0;
						text-align: left;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

/* POSISJON ELEMENTS */

		.wrapper2 {
			clear: both;
			overflow: hidden;
			background: transparent;
            width: 1000px;  
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: 0;
		}

		.wrapper {
			float: left;
			overflow: hidden;
			background: #ffffff;
            width: 790px;  
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: 0;
			border-top: 5px solid #ffffff;
						border-bottom: 10px solid #ffffff;
			border-left: 10px solid #ffffff;
						border-right: 10px solid #ffffff;
		}

		.wrapper_right {
			float: right;
			overflow: hidden;
			background: transparent;
            width: 180px;  
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: auto;
		}

		.wrapper_right_ad {
			clear: both;
			overflow: hidden;
			background: transparent;
            width: 180px;  
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: 0;
			border-top: 10px solid transparent;
		}

		.logo {
			clear: both;
			overflow: hidden;
 			
            width: 790px;  
			height: 60px;
			color: #00008b;
			text-align: right;
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
			border-bottom: 2px solid #ffffff;
		}

		.underlogo {
			clear: both;
			overflow: hidden;
 			background: #ffffff url(topbar.gif) top left no-repeat;
            		width: 786px;  
			
			font-size: 12px;
			color: #ffffff;
			text-align: left;
			font-family: Arial;
			padding-top: 2px;
			padding-bottom: 2px;
			padding-left: 2px;
			padding-right: 2px;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

		.underlogo_left {
			float: left;
			clear: both;
			overflow: hidden;
             		width: 575px;  
			font-size: 12px;
			color: #ffffff;
			text-align: left;
			font-family: Arial;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-left: 0px;
			padding-right: 0px;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

		.underlogo_right2 {
			float: left;
			clear: both;
			overflow: hidden;
             		width: 195px;  
			font-size: 12px;
			color: #ffffff;
			text-align: left;
			font-family: Arial;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-left: 0px;
			padding-right: 0px;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

		.underlogo_right3 {
			float: right;
			clear: both;
			overflow: hidden;
             		width: 211px;  
			font-size: 12px;
			color: #ffffff;
			text-align: left;
			font-family: Arial;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-left: 0px;
			padding-right: 0px;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}



		.p {
			clear: both;
			overflow: hidden;
 			background: #1094c6;
            width: 768px;  
			height: 7px;
			color: #00008b;
			text-align: right;
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
			border-bottom: 2px solid #ffffff;
			border-top: 4px solid #ffffff;
		}

		.clear768 {
			clear: both;
			overflow: hidden;
 			background: #1096C6;
            width: 790px;  
			height: 2px;
			color: #00008b;
			text-align: right;
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
			border-top: 5px solid #ffffff;
			border-bottom: 5px solid #ffffff;
		}

		.clear468 {
			clear: both;
			overflow: hidden;
 			background: #1096C6;
            width: 468px;  
			height: 1px;
			color: #00008b;
			text-align: right;
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
			border-top: 10px solid #ffffff;
			border-bottom: 10px solid #ffffff;
		}

		.clear468_2 {
			clear: both;
			overflow: hidden;
 			background: #ffffff;
            width: 468px;  
			height: 10px;
			color: #00008b;
			text-align: right;
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}
		
		.clear468_3 {
			clear: both;
			overflow: hidden;
 			background: #1096C6;
            width: 468px;  
			height: 2px;
			color: #00008b;
			text-align: right;
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
			border-top: 5px solid #ffffff;
			border-bottom: 5px solid #ffffff;
		}
		
		.clear229 {
			clear: both;
			overflow: hidden;
 			background: #0000cc;
            width: 229px;  
			height: 1px;
			color: #00008b;
			text-align: right;
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
			border-bottom: 10px solid #ffffff;
		}
		
		.clear180 {
			clear: both;
			overflow: hidden;
 			background: transparent;
            width: 180px;  
			height: 10px;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

		.clear160 {
			clear: both;
			overflow: hidden;
 			background: #1096C6;
            width: 180px;  
			height: 2px;
			color: #1096C6;
			text-align: right;
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
			border-top: 5px solid #ffffff;
			border-bottom: 5px solid #ffffff;
		}

		.clear120 {
			clear: both;
			overflow: hidden;
 			background: #1096C6;
            width: 320px;  
			height: 2px;
			color: #00008b;
			text-align: right;
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
			border-top: 4px solid #ffffff;
			border-bottom: 2px solid #ffffff;
		}

		.content {
			clear: both;
			overflow: hidden;
			background: #ffffff;
            width: 660px;  
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

		.content_left {
			float: left;
			overflow: hidden;
			background: #ffffff;
			color: #000000;
            width: 468px; 
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
			border-top: 2px solid #ffffff;
		}

		.content_right {
			float: right;
			overflow: hidden;
			background: #ffffff;
			color: #000000;
            width: 180px;  
			font-size: 12px;
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
			border-top: 2px solid #ffffff;
		}

/* TEXT ELEMENTS */

		h1 {
			background: transparent;
			color: #333333;
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			line-height: 1.1em;
		}

		h1 a {
			background: transparent;
			color: #0000CC;
			font-size: 16px;
			font-weight: bold;
			text-decoration: none;
			line-height: 1.1em;
		}

		h2 {
			background: transparent;
			color: #000000;
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			font-weight: normal;
			font-size: 14px;
		}

		h2 a {
			background: transparent;
			color: #000000;
			font-size: 14px;
			font-weight: normal;
			text-decoration: underline;
			line-height: 1.3em;
		}

		h3 {
			background: #999999 url(button3.png) top left repeat-x;
			text-align: left;
			color: #ffffff;
			font-family: Arial;
			padding-top: 1px;
			padding-bottom: 1px;
			padding-left: 5px;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			font-size: 13px;
			font-weight: normal;
			border-left: 1px solid #000000;
			border-top: 1px solid #000000;
			border-bottom: 1px solid #000000;
		}
		
		h4 {
			background: #000000;
			text-align: left;
			color: #ffffff;
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 6PX;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 1px;
			margin-right: 0;
			margin-left: 0;
			font-size: 11px;
			font-weight: normal;
		}

		h5 {
			background: #ffffff;
			text-align: left;
			color: #000000;
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 6PX;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 1px;
			margin-right: 0;
			margin-left: 0;
			font-size: 11px;
			font-weight: normal;
		}


.feedburnerFlareBlock {
			background: #ffffff;
			padding-top: 2px;
			padding-bottom: 2px;
			padding-left: 0;
			padding-right: 0;
			margin-top: 5px;
			margin-bottom: 5px;
			margin-right: 0;
			margin-left: 0;
		}

		p {
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 10px;
			margin-bottom: 10px;
			margin-right: 0;
			margin-left: 0;
		}

		span {
			background: url(arrow5.png) top left no-repeat;
			background-position: 0 2px;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 13px;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
		}

.feedburnerFlareBlock span {
			background: transparent;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
		}

	blockquote {
			background: transparent url(blockquotes.gif) top left no-repeat;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 30px;
			padding-right: 0;
			margin-top: 10px;
			margin-bottom: 10px;
			margin-right: 20px;
			margin-left: 20px;
			font-style: italic;
			font-size: 12px;
			color: #000000;
		}

		a {
                  overflow: hidden;
                  color: #006BB3; 
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			text-decoration: none;
		}

		a:hover {
                  overflow: hidden;
                  color: #000000; 
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			text-decoration: none;
		}

		.underlogo a {
                  color: #ffffff; 
			font-weight: bold;
			margin-right: 3px;
			text-decoration: underline;
		}

		.underlogo a:hover {
                  color: #000000; 
			margin-right: 3px;
			font-weight: bold;
			text-decoration: underline;
		}

		ul {
			list-style-type: disc;
			background: transparent;
			color: #000000;
			padding-top: 0;
			padding-right: 0;
			padding-left: 0;
			padding-bottom: 0;
			margin-top: 5px;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 5px;
			}

	 	li {
			list-style: square;
			background: transparent;
			color: #000000;
			padding-top: 0;
			font-size: 12px;
			padding-right: 0;
			padding-left: 0;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 5px;
			margin-right: 0;
			margin-left: 15px;
			}

/* SIDEBAR ELEMENTS */

		.sidebar {
			background: transparent;
			color: #000000;
			padding-top: 0;
			padding-right: 0;
			padding-left: 0;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			border-top: 2px solid #ffffff;
			}

		.sidebar ul {
			list-style: none;
			background: transparent;
			color: #000000;
			padding-top: 0;
			padding-right: 0;
			padding-left: 0;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			}

	 	.sidebar li {
			display: block;
			list-style: none;
			background: transparent;
			color: #ffffff;
			padding-top: 0;
			font-size: 11px;
			padding-right: 0;
			padding-left: 0;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			border-bottom: 1px solid #ffffff;
			}

	 	.sidebar li a {
			display: block;
			list-style: none;
			background: #1096C6;
			color: #ffffff;
			padding-top: 0;
			font-size: 11px;
			padding-right: 0;
			padding-left: 6px;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			text-decoration: none;
			}

	 	.sidebar a:hover {
			display: block;
			list-style: none;
			background: #000000;
			color: #ffffff;
			padding-top: 0;
			font-size: 11px;
			padding-right: 0;
			padding-left: 6px;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			text-decoration: none;
			}

/* SIDEBAR ELEMENTS RED*/

		.sidebar_red {
			background: transparent;
			color: #000000;
			padding-top: 0;
			padding-right: 0;
			padding-left: 0;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			border-top: 2px solid #ffffff;
			}

		.sidebar_red ul {
			list-style: none;
			background: transparent;
			color: #000000;
			padding-top: 0;
			padding-right: 0;
			padding-left: 0;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			}

	 	.sidebar_red li {
			display: block;
			list-style: none;
			background: transparent;
			color: #ffffff;
			padding-top: 0;
			font-size: 11px;
			padding-right: 0;
			padding-left: 0;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			border-bottom: 1px solid #ffffff;
			}

	 	.sidebar_red li a {
			display: block;
			list-style: none;
			background: #E83653;
			color: #ffffff;
			padding-top: 0;
			font-size: 11px;
			padding-right: 0;
			padding-left: 6px;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			text-decoration: none;
			}

	 	.sidebar_red a:hover {
			display: block;
			list-style: none;
			background: #000000;
			color: #ffffff;
			padding-top: 0;
			font-size: 11px;
			padding-right: 0;
			padding-left: 6px;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			text-decoration: none;
			}

/* SIDEBAR ELEMENTS GREEN*/

		.sidebar_green {
			background: transparent;
			color: #000000;
			padding-top: 0;
			padding-right: 0;
			padding-left: 0;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			border-top: 2px solid #ffffff;
			}

		.sidebar_green ul {
			list-style: none;
			background: transparent;
			color: #000000;
			padding-top: 0;
			padding-right: 0;
			padding-left: 0;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			}

	 	.sidebar_green li {
			display: block;
			list-style: none;
			background: transparent;
			color: #ffffff;
			padding-top: 0;
			font-size: 11px;
			padding-right: 0;
			padding-left: 0;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			border-bottom: 1px solid #ffffff;
			}

	 	.sidebar_green li a {
			display: block;
			list-style: none;
			background: #7BBA7B;
			color: #ffffff;
			padding-top: 0;
			font-size: 11px;
			padding-right: 0;
			padding-left: 6px;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			text-decoration: none;
			}

	 	.sidebar_green a:hover {
			display: block;
			list-style: none;
			background: #000000;
			color: #ffffff;
			padding-top: 0;
			font-size: 11px;
			padding-right: 0;
			padding-left: 6px;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: 0;
			text-decoration: none;
			}




/* COMMENT ELEMENTS */

		ol {
			list-style: decimal;
			color: #333333;
			margin: 0 0 0 0;
                  font-size: 13px;
			text-align: left;
			margin-top: 10px;
			margin-bottom: 10px;
			margin-right: 0;
			margin-left: 30px;
			padding-top: 0;
			padding-right: 0;
			padding-bottom: 0;
			padding-left: 0;
			}

		ol li {
			list-style: decimal;
			color: #000000;
			margin: 0 0 0 0;
                  font-size: 13px;
			text-align: left;
			margin-top: 0;
			margin-bottom: 10px;
			margin-right: 0;
			margin-left: 0;
			padding-top: 0;
			padding-right: 0;
			padding-bottom: 0;
			padding-left: 0;
			}

			#commentform {
			margin: 0;
			width: 450px;

			}
		
			#commentform textarea {
			width: 456px;
			}

		.comment_head {
			clear: both;
			overflow: hidden;
			background: transparent;
            		width: 458px;  
			color: #333333;
			font-family: Arial;
			padding-top: 2px;
			font-size: 12px;
			font-weight: normal;
			padding-bottom: 2px;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

		.comment_head_left {
			float: left;
			width: 351px;
			overflow: hidden;
			background: #1096C6;
			color: #ffffff;
			padding-top: 0;
			font-size: 12px;
			padding-right: 0;
			padding-left: 5px;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

		.comment_head_right {
			float: right;
			width: 100px;
			overflow: hidden;
			background: #1096C6;
			color: #ffffff;
			padding-top: 0;
			text-align: right;
			font-size: 12px;
			font-weight: normal;
			padding-right: 2px;
			padding-left: 0;
			padding-bottom: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

		.comments {
			clear: both;
			overflow: hidden;
			background: #dddddd url(comment.png) top left repeat-x;
            		width: 458px;  
			color: #000000;
			font-family: Arial;
			padding-top: 5px;
			font-size: 12px;
			font-weight: normal;
			padding-bottom: 10px;
			padding-left: 5px;
			padding-right: 5px;
			margin-top: 10px;
			margin-bottom: 10px;
			margin-right: auto;
			margin-left: auto;
		}

		.response1 {
			clear: both;
			overflow: hidden;
			background: transparent;
            		width: 468px;  
			color: #333333;
			font-family: Arial;
			padding-top: 1px;
			font-size: 12px;
			font-weight: normal;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
			border-bottom: 1px solid #CCCCCC;
		}

		.response2 {
			float: left;
			overflow: hidden;
			background: transparent;
			color: #333333;
			font-family: Arial;
			padding-top: 10px;
			font-size: 12px;
			font-weight: bold;
			padding-bottom: 3px;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

		.form {
			clear: both;
			overflow: hidden;
			background: #ffffff url(comment.png) top left repeat-x;
            width: 458px;  
			color: #333333;
			font-family: Arial;
			padding-top: 2px;
			font-size: 14px;
			font-weight: normal;
			padding-bottom: 2px;
			padding-left: 5px;
			padding-right: 5px;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

input, textarea, select {
	border: 1px solid #cccccc;
			background: #ffffff;
	color: #333333;
	font-size: 12px;
			font-family: Arial;
	padding: 0 0 0 0;
			margin-top: 1px;
			margin-bottom: 1px;
			margin-right: 0;
			margin-left: 0;
	}


/* ENTRY 468 ELEMENTS */

		.entry468_single {
			clear: both;
			overflow: hidden;
			background: #ffffff url(comment.png) top left repeat-x;
            width: 460px;  
			color: #333333;
			font-family: Arial;
			padding: 4px 4px 4px 4px;
			font-size: 12px;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

		.entry468 {
			clear: both;
			overflow: hidden;
			background: #f2f2f2;
            width: 460px;  
			color: #000000;
			font-family: Arial;
			padding: 4px 4px 4px 4px;
			font-size: 12px;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

		.bilde468 {
			clear: both;
			overflow: hidden;
			background: transparent;
            width: 468px;  
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

		.bilde468 img {
			clear: both;
			overflow: hidden;
			background: transparent;
            width: 456px; 
			font-family: Arial;
			padding-top: 2px;
			padding-right: 2px;
			padding-left: 2px;
			padding-bottom: 2px;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: 0;
			border-top: 4px solid #f2f2f2;
			border-right: 4px solid #f2f2f2;
			border-bottom: 4px solid #f2f2f2;
			border-left: 4px solid #f2f2f2;
		}

/* ENTRY 229 ELEMENTS */

		.entry229_left {
			float: left;
			overflow: hidden;
			background: transparent;
            width: 229px;
		}
		
		.entry229_right {
			float: right;
			overflow: hidden;
			background: transparent;
            width: 229px;
		}
		
		.entry229 {
			clear: both;
			overflow: hidden;
			background: #f2f2f2;
            width: 221px;  
			color: #000000;
			font-family: Arial;
			padding: 4px 4px 4px 4px;
			font-size: 12px;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

		.bilde229 {
			clear: both;
			overflow: hidden;
			background: transparent;
            width: 229px;  
			font-family: Arial;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}

		.bilde229 img {
			clear: both;
			overflow: hidden;
			background: transparent;
            width: 217px; 
            height: 140px;
			font-family: Arial;
			padding-top: 2px;
			padding-right: 2px;
			padding-left: 2px;
			padding-bottom: 2px;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: 0;
			border-top: 4px solid #f2f2f2;
			border-right: 4px solid #f2f2f2;
			border-bottom: 4px solid #f2f2f2;
			border-left: 4px solid #f2f2f2;
		}
		
		.entry229_single {
			clear: both;
			overflow: hidden;
			background: #ffffff url(comment.png) top left repeat-x;
            width: 460px;  
			color: #333333;
			font-family: Arial;
			padding: 4px 4px 4px 4px;
			font-size: 12px;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: auto;
		}