/* Atómstöðin/Núlleinn */
/* -------------------------------------------------------------------------------- */

/* IMPORT STYLESHEETS */
@import "navigation.css";

/* IMPORT MODULE STYLESHEETS */
@import "modules/article_manager.css";
@import "modules/calendar.css";
@import "modules/forum.css";
@import "modules/image_show.css";
@import "modules/rss_feeder.css";

/* -------------------------------------------------------------------------------- */
/* STYLE */

html>body, html>body h1, html>body h2, html>body h3, html>body h4, html>body h5, html>body h6 {
	font-family			: arial, verdana, arial, helvetica, sans-serif;
}

body {
	background			: url("/img/background.jpg") repeat-x #DAD4AD;
	margin					: 0px 0px 0px 0px;
	padding				: 0px;
}

body, h1, h2, h3, h4, h5, h6 {
	font-family			: verdana, tahoma, arial, sans-serif;
	font-size				: 10px;
	color						: #333;
	font-weight			: normal;
}

.clear {
	display					: block;
	margin					: 0px;
	padding				: 0px;
	font-size				: 0px;
	clear						: both;
}

/* ---------------------------------------- */
/* CONTAINER */

.center {
	margin					: 0px auto;
	padding				: 0px 0px 0px 21px;
	display					: block;
	width					: 723px;
}

.container {
	padding				: 0px;
	display					: block;
	float						: left;
	width					: 702px;
}

/* ---------------------------------------- */
/* HEADER */

.header {
	margin					: 0px;
	padding				: 0px;
	height					: 127px;
	display					: block;
	border-left			: 1px solid #DAD4AD;
}

.header .logo {
	margin					: 0px;
	padding				: 0px;
	height					: 126px;
	width					: 181px;
	border-right			: 1px solid #DAD4AD;
	border-bottom		: 1px solid #DAD4AD;
	float						: left;
}

.header .image {
	background			: #FFF;
	margin					: 0px 0px -2px 0px;
	padding				: 0px;
	height					: 126px;
	width					: 518px;
	border-right			: 1px solid #DAD4AD;
	border-bottom		: 1px solid #DAD4AD;
	float						: left;
}

html>body .header .image {
	margin					: 0px;
}

/* ---------------------------------------- */
/* CONTENT */

.content {
	margin					: 0px 1px -18px 1px;
	background			: #EDEAD4;
	display					: block;
	border-top			: 1px solid #DAD4AD;
}

.content_round {
	margin					: -17px 0px 40px 0px;
	padding				: 0px;
	background			: url("/img/content_round.gif") no-repeat;
	display					: none;
	height					: 18px;
}

html>body .content_round {
	display					: block;
}

/* ---------------------------------------- */
/* FLAG */

.flag {
	background			: url("/img/flag_bg.jpg") top right no-repeat;
	margin					: 130px 0px 0px 0px;
	padding				: 0px;
	width					: 21px;
	height					: 147px;
	display					: block;
	float						: left;
}

.flag .dk, .flag .is, .flag .en, .flag .dk_on, .flag .is_on, .flag .en_on {
	margin					: 0px;
	padding				: 0px;
	display					: block;
	width					: 20px;
	height					: 15px;
}

.flag .dk { background : url("/img/flag/dk_off.gif") top right no-repeat; }
.flag .is { background : url("/img/flag/is_off.gif") top right no-repeat; }
.flag .en { background : url("/img/flag/en_off.gif") top right no-repeat; }

.flag .dk_on { background : url("/img/flag/dk_on.gif") top right no-repeat; }
.flag .is_on { background : url("/img/flag/is_on.gif") top right no-repeat; }
.flag .en_on { background : url("/img/flag/en_on.gif") top right no-repeat; }

.flag .dk_on:hover { background : url("/img/flag/dk_off.gif") top right no-repeat; }
.flag .is_on:hover { background : url("/img/flag/is_off.gif") top right no-repeat; }
.flag .en_on:hover { background : url("/img/flag/en_off.gif") top right no-repeat; }

/* ---------------------------------------- */
/* TEMPLATE */

div.menu {
	width					: 181px;
	padding				: 0px 0px 40px 0px;
	float						: left;
}

div.cell1_fix {
	padding				: 0px 0px 0px 0px;
	float						: left;
}

div.cell1 {
	border-left			: 1px solid #DAD4AD;
	border-right			: 1px solid #DAD4AD;
	padding				: 0px 0px 40px 0px;
	margin					: 0px;
	float						: left;
	position: relative;
}

div.cell2 {
	border-left			: 1px solid #DAD4AD;
	padding				: 0px 0px 40px 0px;
	margin					: 0px 0px 0px -1px;
	float						: right;
}

.text {
	background			: #FFF;
	padding				: 10px;
	text-align				: justify;
	border-bottom		: 1px solid #DAD4AD;
}

.menu .text {
	background			: #FFF;
	padding				: 10px;
	text-align				: justify;
	border-bottom		: 1px solid #DAD4AD;
	color						: #AAA !important;
}

/* ---------------------------------------- */
/* STYLES */

h1 {
	margin					: 0px 0px 5px 0px;
	padding				: 0px;
	color						: #004572;
	font-weight			: bold;
}

h2 {
	margin					: 0px;
	padding				: 0px;
	border-bottom		: 1px solid #DAD4AD;
}

h2 a {
	background			: url("/img/btn_arrow.jpg") top right no-repeat;
	display					: block;
	text-decoration	: none;
	height					: 27px;
	line-height			: 27px;
	text-align				: right;
	color						: #FFF;
	margin					: 0px;
	padding				: 0px 22px 0px 0px;
}

h3 {
	margin					: 0px 0px 2px 0px;
	padding				: 0px;
	color						: #999;
	font-weight			: bold;
}

h4 {
	margin					: 0px 0px 2px 0px;
	padding				: 0px;
	color						: #DAD4AD;
	font-weight			: normal;
}

h5 {
	margin					: 0px 0px 2px 0px;
	padding				: 0px;
	color						: #999;
	font-weight			: normal;
}

a {
	color						: #004572;
}

/* ---------------------------------------- */