@charset "UTF-8";
/* CSS-dokument for haldorsen.me/bilder */

/* ----- Hovedinstillinger ------ */

body,
html {
	color: #999999;
	font-family: Helvetica, Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size: 11px;
	background: url(images/bakgrunn.png) repeat-x #0a0a0a; /* #0e0e0e */
	min-height: 100%;
	margin: 0;
	padding: 0;
}

.p {
	margin: 0px;
	padding: 0px;
}

/* ----- Hyperkoplingsinstillinger ------ */

/* Standard */
a:link 		{ color: #666666; text-decoration: none; }
a:visited 	{ color: #666666; text-decoration: none; }
a:hover 	{ color: #eeeeee; text-decoration: none; }
a:active 	{ color: #eeeeee; text-decoration: none; }

/* Tittelen */
a.tittel:link 		{ color: #cccccc; text-decoration: none; }
a.tittel:visited 	{ color: #cccccc; text-decoration: none; }
a.tittel:hover 		{ color: #ffffff; text-decoration: none; }
a.tittel:active 	{ color: #ffffff; text-decoration: none; }

/* ----- Designinstillinger ------ */

#container {
	width: 875px;
	min-height: 100%;
	margin: 0 auto;
	padding: 0px;
	text-align: left;
}

#header {
	background: #202020;
	margin-top: 25px;
	margin-bottom: 40px;
	margin-left: 20px;
	margin-right: 20px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 7px;
	padding-bottom: 7px;
}

.hoved {
	background: #1f1f1f; /* #1c1c1c */
	margin-top: 0px;
	margin-bottom: 40px;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 15px;
	padding-bottom: 14px;
	padding-left: 25px;
	padding-right: 25px;
}

#footer {
	background: #202020;
	margin-top: 0px;
	margin-bottom: 25px;
	margin-right: 20px;
	margin-left: 20px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 7px;
	padding-bottom: 7px;
}

/* ----- Instillinger for spesiell tekst ------ */

.bildetekst {
	margin-top: 20px;
	text-align: left;
}

/* ----- Instillinger for kommentarfeltet ------ */

.commentwrapper {
	margin-left: 2px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.commenttekst {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: -10px;
	margin-bottom: -10px;
}

.forminput {
	color: #666666;
	font-family: Helvetica, Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size: 11px;
	border: #232323 0px solid;
	padding: 7px;
	background: #191919;
}

.formknapp {
	color: #999999;
	font-family: Helvetica, Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size: 11px;
	border: #232323 0px solid;
	padding: 7px;
	background: #191919;
}

.formtekstfelt {
	color: #999999;
	font-family: Helvetica, Arial, Verdana, Tahoma;
	font-weight: normal;
	font-size: 11px;
	border: #232323 0px solid;
	padding: 7px;
	background: #191919;
	width: 772px;
	height: 60px;
}

/* ----- 3-rads-tabell ------ */

#wrapper {
width: 100%;
display:table;
border-spacing: 0; 
border-collapse: collapse;
}
#firefox-bug-fix {
display:table-row;
}
.columns {
display: table-cell;
border: 0px;
vertical-align: top;
}
#c1 {
width: 180px;
min-width: 180px;
}
#c2 {
width: auto;
text-align: center;
}
#c3 {
width: 180px;
min-width: 180px;
text-align: right;
}

/* ----- Generelle instillinger ------ */

/* Bilder som ikke har fått spesifikke instruksjoner */
img { border: 0px; }

/* Bildelinker */
img a:link 		{ border: 0px; text-decoration: none; }
img a:visited 	{ border: 0px; text-decoration: none; }
img a:hover 	{ border: 0px; text-decoration: none; }
img a:active 	{ border: 0px; text-decoration: none; }

.alignleft {
	text-align: left;
}

.aligncenter {
	text-align: center;
}

.alignright {
	text-align: right;
}