/* ************************************************
	HTML tags
   ************************************************ */

	BODY
	{
		background-color:#fafafa;
		background-image:url(images/background-top.png);
		background-repeat:repeat-x;
		margin:0px;
		padding:0px;
		padding-top:19px;
		text-align:center;
	}

	A
	{
		color:#ff8800;
		text-decoration:none;
	}
	
	A IMG
	{
		border:0;
	}
	
	TH
	{
		font-family:arial;
		font-size:12px;
		background-color:#f1f1f1;
		font-weight:bold;
	}

	TD
	{
		font-family:arial;
		font-size:12px;
	}

	.bodytext H1
	{
		font-family:georgia;
		font-size:24px;
		font-weight:normal;
		color:#6a6a6a;
		margin-left:10px;
		margin-right:10px;
		margin-top:24px;
		margin-bottom:6px;
		text-align:left;
	}
	H1 A
	{
		color:#6a6a6a;	
	}
	
	H2
	{
		font-family:georgia;
		font-size:18px;
		font-weight:normal;
		color:#6a6a6a;
		margin-bottom:6px;
	}
	
	H2 A
	{
		color:#6a6a6a;
	}
	H2 A:hover
	{
		color:#ff8800;
	}
	
	H3
	{
		font-family:Arial;
		font-size:12px;
		font-style:italic;
	}

	.bodytext P
	{
		font-family:arial;
		font-size:12px;
		margin-left:10px;
		margin-right:10px;
		text-align:left;
	}

	.image_caption
	{
		display:block;
		background-color:#f1f1f1;
		text-align:center;
		padding:5px;
		border-top:solid 2px #ffffff;
		font-family:arial;
		font-size:11px;
	}

	FIELDSET
	{
		border:solid 1px #efefef;
	}

	LABEL
	{
		display:block;
		margin-top:5px;
	}


/* ************************************************
	Layout styles
   ************************************************ */
		.maintable
		{
			width:780px;
		}
		
		.top
		{
			background-image:url('images/top.png');
			height:16px;
			width:780px;
		}
		.bottom
		{
			background-image:url('images/bottom.png');
			height:17px;
			width:780px;
			margin-bottom:16px;
		}
		.shadow-ext-r
		{
			background-image:url('images/shadow-ext-r.png');
			vertical-align:top;
			width:5px;
		}
		.shadow-ext-l
		{
			background-image:url('images/shadow-ext-l.png');
			vertical-align:top;
			width:5px;
		}
		.shadow-r
		{
			background-image:url('images/shadow-r.png');
			width:5px;
			height:534px;
		}
		.shadow-l
		{
			background-image:url('images/shadow-l.png');
			width:5px;
			height:534px;
		}
		.main
		{
			background-color:#ffffff;
			text-align:left;
			vertical-align:top;
		}
		.logo-style
		{
			margin:10px;
			margin-left:20px;
		}
		
		.copyright {
			font-family:verdana;
			font-size:10px;
			text-align:left;
			margin:15px;
			margin-left:25px;
			line-height:1.5;
		}
		.copyright-print 
		{
			display:none;
		}

		.search_box {
			font-family:verdana;
			font-size:10px;
			border:solid 1px #f1f1f1;
			margin-bottom:5px;
		}
		.lang_select {
			font-family:verdana;
			font-size:10px;
			border:solid 1px #f1f1f1;
			margin-right:5px;
			margin-bottom:5px;
		}
		.topicon {
			margin-right:3px;
			margin-bottom:5px;
		}
		.topicon_last {
			margin-right:20px;
			margin-bottom:5px;
		}
		.news_list_img
		{
			width:120px;
			float:left;
			margin:5px;
			margin-left:0px;
		}
		.clear
		{
			visibility:hidden;
			overflow:hidden;
		}
		.divider-whole
		{
			background:url(images/divider-whole.png);
			background-repeat:repeat-x;
			height:13px;
		}
		.divider-bottomhalf
		{
			background:url(images/divider-bottomhalf.png);
			background-repeat:repeat-x;
			height:12px;
		}

/* ************************************************
	Special styles
   ************************************************ */

/* Image caption */
	.vers_dagsins
	{
		padding:10px;
		padding-top:0px;
		text-align:right;
		width:200px;
	}
	.frettir_dagsins
	{
		padding:10px;
		padding-top:0px;
	}


	.csc-textpic-caption, .news-single-imgcaption {
		display:block;
		background-color:#f1f1f1;
		text-align:center;
		padding:5px;
		border-top:solid 2px #ffffff;
		font-family:arial;
		font-size:11px;
		margin-bottom:0px;
	}

	.tx-quickpoll-pi1 .pollbar
	{
		background-color:#ff9900;
	}
	
	.tx-quickpoll-pi1 .pollresulttext
	{
		font-family:arial;
		font-size:11px;
		text-align:left;
	}

	csc-firstHeader
	{
		text-align:left;
	}
	
	.news_getdate {
		font-family:verdana;
		font-size:18px;
		font-weight:bold;
	}
	.news_getmonth {
		font-family:verdana;
		font-size:8px;
	}
	.news_getfullyear {
		font-family:verdana;
		font-size:8px;
	}
	.news_properties {
		font-family:arial;
		font-size:10px;
			margin-top:0px;
	}
	.news_propertries a,
	.news_properties .news-single-author {
		font-size:10px;
		font-family:arial;
		color:#000000;
		display:inline;
		margin-left:0px;
	}
	.news_properties a:hover {
		color:#ff8800;
	}
	.news_single_title 
	{
		font-family:georgia;
		font-size:24px;
		font-weight:normal;
		color:#6a6a6a;
		margin-top:0px;
		margin-left:0px;
		margin-bottom:6px;
		text-align:left;
	}
	.comment-num
	{
		font-family:arial;
		font-size:20px;
		color:#6a6a6a;
		margin-right:5px;
		text-align:right;
	}
	.news-latest-item
	{
		font-family:verdana;
		font-size:10px;
		margin-bottom:7px;
	}
	.news-latest-item a
	{
		font-size:12px;
		color:#000000;
	}

	.tmb_border
	{
		background-image:url('images/thumb_bg.png');
		background-repeat:no-repeat;	
		height:106px;
		width:106px;	
		padding:3px;
		overflow:hidden;
		display:block;
	}
	.tmb_image
	{
		width:100px;
		height:100px;
		display:block;
		overflow:hidden;
	}
	.tmb_image_square,
	.tmb_image_landscape,
	.tmb_image_portret
	{
		border:solid 1px #757575;
		padding:2px;
	}
	.latest_title A
	{
		font-family:georgia,times new roman,times,arial,helvetica;
		font-size:16px;
		color:#6a6a6a;
		text-decoration:none;
	}





/* ************************************************
	Menus
   ************************************************ */
		.tab-general-L
		{
			background:url(images/tab-general-L.png);
			width:8px;
			height:35px;
		}
		.tab-general-R 
		{
			background:url(images/tab-general-R.png);
			width:8px;
			height:35px;
		}
		.tab-general-os
		{
			background:url(images/tab-general-OS.png);
		}
		.divider-tophalf
		{
			background:url(images/divider-tophalf.png);
		}
		.table_menuitem {
			display:inline;
		}
		.table-menuitem-text {
			font-family:verdana;
			font-size:12px;
			color:#000000;
			vertical-align:middle;
			text-align:center;
			padding-right:25px;
			padding-left:25px;	
		}
		.menu1-level1-no {
			height:35px;
		}
		.menu1-level1-no A {
			font-family:verdana;
			font-size:12px;
			color:#000000;
			vertical-align:middle;
			text-align:center;
			padding-right:25px;
			padding-left:25px;	
		}
		.menu1-level1-act {
			background:url(images/tab-general-BG.png);
		}
		.menu1-level1-act A {
			font-family:verdana;
			font-size:12px;
			color:#000000;
			vertical-align:middle;
			text-align:center;
			padding-right:25px;
			padding-left:25px;	
		}
		.menubar {
			margin-bottom:2px;
		}
		.divider {
			margin-top:2px;
			margin-bottom:2px;
		}

		.menu2-level1-act A {
			background-image:url("images/arrow.png");
			background-repeat:no-repeat;	
			background-position:10px 12px;
			display:block;
			color:#000000;
			/*border:solid 1px #6a6a6a;*/
			font-family:verdana;
			font-size:12px;
			padding:10px;
			padding-left:25px;
			background-color:#f1f1f1;
			margin-bottom:1px;
			font-weight:bold;
			text-align:left;
		}
		.menu2-level1-no A {
			background-image:url("images/arrow.png");
			background-repeat:no-repeat;	
			background-position:10px 12px;
			display:block;
			color:#000000;
			font-family:verdana;
			font-size:12px;
			padding:10px;
			padding-left:25px;
			background-color:#f1f1f1;
			margin-bottom:1px;
			text-align:left;
		}
		.menu2-level1-area {
			display:block;
			color:#000000;
			font-family:verdana;
			font-size:12px;
			padding:10px;
			padding-left:25px;
			background-color:#f1f1f1;
			margin-bottom:1px;
			text-align:left;
		}

		.menu2-level2-act A {
			background-image:url("images/arrow_small.png");
			background-repeat:no-repeat;	
			background-position:13px 8px;
			display:block;
			color:#000000;
			font-family:verdana;
			font-size:10px;
			padding:5px;
			padding-left:25px;
			background-color:#e1e1e1;
			margin-bottom:1px;
			font-weight:bold;
		}
		.menu2-level2-amenu,
		.menu2-level2-no A {
			background-image:url("images/arrow_small.png");
			background-repeat:no-repeat;	
			background-position:13px 8px;
			display:block;
			color:#000000;
			font-family:verdana;
			font-size:10px;
			padding:5px;
			padding-left:25px;
			background-color:#e1e1e1;
			margin-bottom:1px;
		}
		.menu2-level2-area {
			display:block;
			color:#000000;
			font-family:verdana;
			font-size:10px;
			padding:5px;
			padding-left:25px;
			background-color:#e1e1e1;
			margin-bottom:1px;
		}
		.menu2-level2-amenu a,
		.menu2-level2-area a {
			color:#000000;
		}
		
		
		.menu2-level3-no A {
			display:block;
			color:#000000;
			font-family:verdana;
			font-size:10px;
			padding:5px;
			padding-left:30px;
			background-color:#e1e1e1;
			margin-bottom:1px;
			font-weight:bold;
		}
		.menu2-level3-no A {
			display:block;
			color:#000000;
			font-family:verdana;
			font-size:10px;
			padding:5px;
			padding-left:30px;
			background-color:#e1e1e1;
			margin-bottom:1px;
		}





/* ************************************************
	Not in use
   ************************************************ */

		.cmt {
			background-color:#f1f1f1;
			font-family:verdana;
			font-size:10px;
			padding:10px;
			border-bottom:solid 2px #ffffff;
		}
		.cmt_dark {
			background-color:#e1e1e1;
			font-family:verdana;
			font-size:10px;
			padding:10px;
			border-bottom:solid 2px #ffffff;
		}
