/* Start of CMSMS style sheet 'Standard' */
body { background: #fff; font-family: Arial, sans-serif; font-size: 12px; color: #1a1a1a; }


/* 	LAYOUT
	------------------------- */
#container 	{ width: 970px; margin: 0 auto; position: relative; }
#everything	{ margin-left: 45px; }

h1#logo		{ cursor: pointer; width: 235px; height: 81px; position: relative; overflow: hidden;}
h1#logo span{ width: 100%; height: 100%; position: absolute; background: url('uploads/images/logo.jpg') no-repeat;  }

#tool 		{ position: absolute; right: 0; top: 25px;}
#tool li	{ list-style: none; float: left; margin-right: 5px; font-size: 9px; padding: 7px;}

#content		{ float: left; }
#content .col1 	{ display: inline; margin: 25px 0 0 0; width: 600px; float: left;}
#content .col2 	{ display: inline; margin: 25px 0 0 25px; width: 300px; float: left;}

#footer { border-top: 6px solid #f60; text-align: center; padding-top: 5px; clear: both;}


/* 	TOPMENU & SUBMENU
	------------------------- */
#topmenu, 
#submenu { margin: 0; padding: 0;}
#topmenu { background: url('uploads/images/topmenu-bg.png') repeat-x; height: 48px; width: 100%; font-family: Georgia, serif;}

#topmenu li, 
#submenu li 	{ list-style: none; float: left; display: inline; margin-right: 0px;}

#topmenu li a:link, 
#topmenu li a:visited 		{ color: #1a1a1a; height: 48px; line-height: 48px; padding: 0 15px; display: inline-block; }
#topmenu li a:hover,
#topmenu li a.currentpage	{ background: url('uploads/images/topmenu-bg-on.png') repeat-x; color: #1a1a1a; border: none;}

#submenu li a:link, 
#submenu li a:visited 		{ color: #1a1a1a; line-height: 28px; padding: 0 15px; }
#submenu li a:hover,
#submenu li a.currentpage	{ font-weight: bold;}
#submenu { background: url('uploads/images/submenu-bg.png') repeat-x; height: 28px; }



/* 	TYPOGRAPHY
------------------------- */
p 				{ margin: 0 0 15px; line-height: 140%; font-size: 12px;}
.col1 p			{ line-height: 150%;}
h1, h2, h3 		{ margin: 0; font-family: Georgia, serif; font-weight: normal; }
h1 				{ font-size: 36px; }
h2, #topmenu li { font-size: 24px;}
#topmenu li		{ font-size: 18px; }
h3 				{ font-family: Arial, sans-serif; font-size: 15px; font-weight: bold;}

#content .col2 h2 { border-bottom: 7px solid #808080; margin-bottom: 5px;}



/* 	LINKS
------------------------- */
a:link, a:visited	{ color: #1a1a1a; text-decoration: none; }
a:hover				{ color: #f60;}

#content a:link, a:visited	{ color: #f60; text-decoration: none; }
#content a:hover			{ color: #f90;}



/* 	NEWS
------------------------- */
ul.news			{ overflow: auto; margin: 5px 0 15px; border-bottom: 1px solid #999; padding: 0 0 5px; }
.col2 ul.news 	{ cursor: pointer;}
ul.news li		{ list-style: none; }
.news .pic img	{ max-width: 600px; }
.col2 .news .pic img { width: 300px; height: 100px; overflow: hidden;}
.news .date 	{ margin-top: 5px; color: #f60; font-size: 10px;}

#content .news .title h3 a:link,
#content .news .title h3 a:visited	{ color: #1a1a1a;}
#content .news .title h3 a:hover	{ color: #252525;}

.news .text					{}
.news .moreLink a:link,
.news .moreLink a:visited	{ color: #f60;}
.news .moreLink a:hover		{ color: #f90;}

#full			{ margin: 10px 0 30px;}
#full .title h3 { font-size: 36px; font-weight: normal; font-family: Georgia, serif;}
#full .pic 		{ min-height: 90px; float: right; margin: 0 0 20px 20px;}

.col2 ul.news:hover { background: #f1f1f1; }


/* 	MISC
------------------------- */
.manchet 	{ display: block; margin: 20px 0; font-size: 16px; font-weight: bold; line-height: 140%; }
.manchet p	{ font-size: 16px;}
.orange		{ background: #f60; color: #f60;}
.box		{ display: block; background: #1a1a1a url('uploads/images/quote.gif') no-repeat 15px 15px; color: #fff; font-weight: bold; padding: 15px 15px 15px 90px;}
.col2 .box	{-webkit-border-radius: 8px; -moz-border-radius: 8px;}

.orange-box	{ display: block; background: #fe6500 url('uploads/images/forside-billede.jpg') no-repeat; font-weight: bold; color: #fff; height: 300px;}
.orange-box .box-inner { padding: 60px 45px 15px 200px; margin-bottom: 15px;}
/* End of 'Standard' */

