﻿
/* INIT
-----------------------------------------------------------------------------*/

html, body, h1, h2, h3, h4, h5, h6, div, span,
blockquote, p, address, form, fieldset, img,
ul, ol, dl, dt, dd, li, hr, table, td, th,
strong, em, sup, sub, dfn, ins, del, q, cite,
var, samp, code, kbd, tt {
	margin: 0;
	padding: 0;
	border: 0;
}

a, a:visited { text-decoration: none; }
a { color: #FFF; }
ol, ul { list-style: none; }
legend { display: none; }

body {
	background-image:url('../img/mainbg.jpg');
	background-repeat: repeat-x;
	color: #000;
	font-size: 100%;
	background-color: #ffffff;
	margin:0 auto;
}

body, input, textarea, select, option, optgroup, button {
	font-family: Tahoma;
}

input, textarea, select, option, optgroup, button {
	font-size: 1em;
}

/* LAYOUT
-----------------------------------------------------------------------------*/

#page{
	border: 0;
	margin: 0 auto;
/*	position: relative;
*/	width: 840px;

}

/*#head, #main, #nav, #footer {
	position:relative;
	margin:0 auto;
	width: 100%;
}*/

/* HEAD
-----------------------------------------------------------------------------*/

#head{
	border:0;
	height: 234px;
	width:840px;
	padding:0px 0 0 0px;
	background-image:url('../img/hdbg.jpg');
	background-repeat:no-repeat;
	background-position:1px bottom;

}
#top-left, #top-right{
	width:400px;
	height:50px;
	padding-top:10px;
	color:#db0400;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.88em;
	font-weight:bold;

}
#top-left{
	float:left;
	text-align:left;
	padding-left:15px;

}
#top-right{
	float:right;
	text-align:right;
	padding-right:15px;
	padding-top:18px;
}

/*#logo {
	margin: 10px;
	background-repeat:no-repeat;
	float:left;
	width:170px;
	height:63px;
	text-indent:-1000em;
}
*/
/* NAV
-----------------------------------------------------------------------------*/
#nav{
	padding-top:47px;
	width:	840px;
	background-color: transparent;
	margin:0 auto;
	text-align:center;
}

#nav ul{
	width: 100%;
	height:auto;
	margin:0 auto;	
}

#nav li{
	display:inline;
	margin:0 10px 0 10px;

}

#nav li a{
	margin:0;	

}
#nav li a:hover{
	border-bottom:4px #db0400 solid;
}
/* MAIN
-----------------------------------------------------------------------------*/

#main{
	background-color:#FFFFFF;
	width:780px;
	margin:0 10px 0 10px;
}

#content{
/*	position:relative;
*/
	margin:60px auto 0 auto;	
	height:auto;
	width:626px;
	padding-bottom:20px;
	overflow:auto;
}

h1{
	color: #372216;
	font-family: Georgia;
	font-size: 1.38em;
	font-weight: normal;
	border-bottom:1px #db0400 solid;
	padding-bottom:2px;
	width:75%;
	margin-bottom:10px;
}

h2{
	color: #372216;
	font-family: Georgia;
	font-size: 0.88em;
	font-weight: bold;
	margin-bottom:10px;
	text-align:left;
}

#content p{
	padding-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.81em;
	color: #555555;
	line-height: 1.5em;
	text-align: justify;
	padding:10px 0 10px 0;
}

#enum{
	clear:both;
	padding:10px;
	margin-bottom:5px;
	height:auto;
	overflow:auto; 
}
#enum p{
	float: left;
	width: 313px;
	text-align:center;
	margin:0 10px 0 0;
}

#enum img{
	margin:0 0 0 10px;
	float:left;
	padding:5px;
	border:1px #C0C0C0 solid;
}

strong{
	color:#db0400;
	font-weight:bold;
}

.pic{
	border: 0;
	margin: 0;
	padding: 0;
}
.tekst{
	padding-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #555555;
	line-height: 1.5em;
	text-align: justify;
	padding:10px 0 10px 0;
	text-decoration: none;

}
/* FOOTER
-----------------------------------------------------------------------------*/

#footer {
	height: 365px;
	background-image: url('../img/footbg.jpg');
	background-repeat: repeat-x;
	border: 0;
	margin:0;
	padding: 0;
}

#footnav{
	height:270px;
	width:526px;
	margin:0 auto;
	padding:0;
	background-image: url('../img/footnav2.jpg');
	background-repeat:no-repeat;
	background-position:left -1px;
	
}
#list{
	position:relative;
	top:33px;
	width:130px;
		padding:0;
	margin:0;
	
}

#list a{
	height:36px;
	display:block;
}

#list a:hover{
	background-image:url('../img/footnav-hover.gif');
	background-repeat:no-repeat;
	background-position:left center;
	padding:0;
	margin:0;
}
#footer p {
	margin: 0px 0 0px 10px;
	text-align: left;
	font-size: 0.75em;
	color: #999999;
	cursor: default;
}

#copyright {
	margin: 0 auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	font-size: 0.69em;
}
#copyright a{
	color:#FFCCCC;
}
#copyright a:hover {
	color:#FFFFFF;
}

