/*GENEREL STYLES*/
body {font: 70% Verdana, Arial, Helvetica, sans-serif; background: #fbfaee; color: #555; }
p {font: 1em/1.4 Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 6px 0;}
h1 {color: #AC3035; font: bold 1.4em/1.4 Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 5px 0;text-transform: uppercase;}
h2 {color: #3377b9; font: bold 1.1em/1.1 Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 5px 0;}
h3 {color: #3377b9; font: 1.1em/1.1 Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 5px 0;}
h4 {color: #3377b9; font: bold 1.5em/1.5 Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 5px 0;}
h5 {color: #3377b9; font: bold 1.5em/1.5 Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 5px 0;}
a {color: #3377b9; text-decoration: none;}
a:hover {text-decoration: underline;}
a img {border: none;}
hr {color: #AC3035;}

/*LAYOUT*/
#container {width: 830px; height: auto; margin: 0px auto; overflow: hidden;}
	#logo {float: left; margin-top: 5px; height: 40px;}
	#topmenu {float: left; margin-top: 45px; height: 25px; margin-left: 10px; width: 640px}
	#baggrund {float:left; background: url(../hivdk/bg-180-88b3da.gif) repeat-y; margin-top: 5px; left: 10px; }
	#menuer {float:left; margin-top: 5px; left: 10px; width: 180px; height: auto;}
	#org {float: left;padding-top: 10px;}
	#sider {float:left; padding-top: 20px; padding-bottom: 20px; margin-top: 1px;}
	#indhold {float: left; margin-top: 15px; margin-left: 50px; margin-right: 50px; width: 360px;}
	#tema {float: left; margin-top: 25px; width: 180px;}
	#footer {float: left; width: 830px;text-align: center;}


/*MENUER*/
/*Topmenu*/
/*1.niveau*/

#topmenu h1 {color: #555; font: bold 1.4em/1.1 Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 0px 0px 0px 40px;}
#topmenu hr {color: #555; height: 5pt;}


/*organisations menu*/
#org ul    {float: left; width: 180px; margin: 0 0 0 0px; padding: 0 0 0 0; list-style: none;}
#org ul li {float: left; width: 180px; margin: 0 0 0 0px; list-style: none;}
#org ul li {position: relative; text-align: left; float: left;}
/*html #org ul li a{float: left;} Skjuler denne style fra Opera*/
#org ul li a{display: block; margin: 10px 5px 0 5px; font: bold 0.95em/1 Verdana, Arial, Helvetica, sans-serif; color: #003399; text-decoration: none; font-variant:small-caps;}
#org ul li a:hover{color: #AC3035;}


/*side menu*/
#sider ul    {float: left; width: 180px; margin: 0 0 0 0px; padding: 0 0 0 0; list-style: none;}
#sider ul li {float: left; width: 180px; margin: 0 0 0 0px; list-style: none;}
#sider ul li {position: relative; text-align: left; float: left;}
/*html #org ul li a{float: left;} Skjuler denne style fra Opera*/
#sider ul li a{display: block; margin: 10px 5px 0 5px; font: bold 0.95em/1 Verdana, Arial, Helvetica, sans-serif; color: #003399; text-decoration: none; font-variant:small-caps;}
#sider ul li a:hover{color: #AC3035;}


/*bannerliste*/
#tema {float: right; list-style: none;}


/*Leftmenu*/
#leftcol ul {margin: 0 0px; padding: 0; list-style: none;}
#leftcol li {margin: 0; padding: 0;	}
#leftcol ul li {background: url(../images/Button_open.gif)}
#leftcol li a {line-height: 1.0; padding: 0.2em 0;}
#leftcol li a:hover { }


/*TT_NEWS*/
.news-latest-item {text-align:left;}
.news-latest-morelink {text-align: right;}
.news-latest-date {color: #AC3035; text-align: left;}

/*Calender Base*/
.cal-latest-item {text-align:left;}
.cal-latest-morelink {text-align: right;}
.cal-startdate {color: #AC3035; text-align: left;}
.cal-titel {color: #3377b9; font: bold 1.1em/1.1 Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 5px 0;}



/*FCE - CONTENT ELEMENT*/
.twocol {padding: 10px 0 0 5px;}
.twocol .first  {float: left; padding: 2px 0px; left: 0px; width: 175px;}
.twocol .second {float: left; padding: 2px 0px; left: 185px; width: 175px; }

.treecol {padding: 0px 0;}
.treecol .first  {float: left; padding: 0 0px; left: 0px; width: 235px;}
.treecol .second {float: left; padding: 0 0px; left: 243px; width: 180px; }
.treecol .third  {float: left; padding: 0 0px; top: 10px; left: 421px; width: 180px; }

.treecol_teststed {padding: 0px 0;}
.treecol_teststed .first  {float: left; padding: 0 0px; width: 120px;}
.treecol_teststed .second {float: left; padding: 0 0px; width: 120px;}
.treecol_teststed .third  {float: left; padding: 0 0px; width: 120px;}


