/* Author: Jan Hebnes
 * 04.2004 flyveklubben.dk
 */
 
body 	{margin:0px;padding:0px;text-align:center;background-image:url(/images/background.skyer.jpg);background-attachment: fixed;}/* 2004.11.13 original: background.png  */
body, td, th {font: 13px tahoma,verdana;}
#footer {font-family:'trebuchet ms',tahoma;}
h1 	{font-size:140%;font-weight:normal;margin-bottom:6px;margin-top:2px;background-image:url('/images/dotted.png');background-repeat:repeat-x; background-position:bottom;}
h2 	{font-size:110%;font-weight:bold;margin-top:2px;margin-bottom:2px;color:#1432B8;}
h3	{font-size:100%;font-weight:bold;margin-top:2px;margin-bottom:2px;color:#3D5DEA;}
img {border-width:0px;}
th	{color:#EDF3EF;}
td 	{padding:2px;}
ul	{list-style: square; list-style-position:outside; margin-top:0; margin-bottom:0; }
li	{margin:0 0 0 -20;}
#content ul {list-style-image: url(/images/li.gif); }
a 	{color: #000080;text-decoration: underline;}
a:hover	{color: #FF0000;text-decoration: none;}

/* colors */
/* v1 light:C2D2BD/C5DDC4 dark:526E88 */
/* v2 light:C2D2BD/C5DDC4 dark:43606E */
body {background-color:#D4E2CC;color:#324353;}
#toppics, #footer, th {background-color:#43606E;}
#menu, #banner, .submenu, #content, #container {background-color:#ffffff;}
#menu, #menu a {color:#585858;}
#header {background-color:#EDF3EF;}
#menu a:hover {color:#292929;}
#footer {color:#C4C4C4;}
#footer a:hover {color:#cde;}
#footer a {color:#fff;}

/* top */
#banner {float:right;background-color:transparent;}
#menu, #banner, .submenu  {font-size:13px;font-weight:normal;}
#menu 	{padding: 39px 0px 0px 18px;font-variant: small-caps;background-color:transparent;}
#menu img {vertical-align:baseline;}
html>body #menu, html>body #banner {font-size:14px}
#menu a {text-decoration:none;}
#menu a:hover {text-decoration:underline;}
#container {margin:auto;text-align:left;width:802px;border-left:1px solid #898C81;border-right:1px solid #898C81;}
#container {background-image:url(/images/background.container.png);background-repeat:no-repeat;background-position: 0px 0px;}
#toppics {clear:both;height:110px;}
#toppics img {margin:5px;}
#toppics {border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}


/* footer */
#footer { border-top:1px solid #898C81;border-bottom:1px solid #898C81; padding:1px 0; height:3.2em;clear:both;}
#footer p {font-size:.9em; margin:.5em 0 .6em; padding:0 .5em;}
#footer a {font-weight:normal;text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer .left {float:left; text-align:left; width:60%;}
#footer .right {float:right; text-align:right; width:38%;}
#footer .spacer {clear:both;}

/* submenu */
.submenu ul {margin: 0;padding: 0;list-style-type: none;list-style-image:url('none'); }
.submenu li	{margin: 0;padding: 0;list-style: none;text-align:left;}
.submenu a	{display: block;padding:3px;width: 110px;background-color: #526E88;border-bottom: 1px solid #eee;}
.submenu a:link, .submenu a:visited	{color: #EEE;text-decoration: none;}
.submenu a:hover {background-color: #88A2B5;color: #fff;}

/* content */
#header {padding:5px;margin:5px 0px;border:1px solid #B1C5D8;}
#content {margin:10px 10px;background-color:transparent;}
#content td, #content p {text-align:left;}
#content p {margin-top:0px;}
h1 b, h1 strong, h2 b, h2 strong {font-weight:bold;}
.center {margin:auto;text-align:center;margin:0px 5px;}
.tablecellright {text-align:right;}

/* calender frontpage */
#calender {background-image:url(/images/background.calender.png);background-repeat:repeat-x;color:#F8F8F8;border:1px solid #838A94;padding:3px}
#calender ul {margin:10px;list-style-image:url('none');list-style-type:none}
#calender li {padding:3px;}
#calender li.dark {background-color:#3E5867;}
#calender li.light {background-color:#516B79;}

/* box */
.box {background-color:#F8F8F8;padding:2px 5px;border:1px solid #E5E9DE;}
.box h2{margin-top:2px;background-image:url(/images/dotted.png);background-repeat:repeat-x;  background-position:bottom;}
#imagebox	{background-color:#F8F8F8;padding:2px 5px;border:1px solid #E5E9DE;margin:auto;text-align:center;margin:0px 5px;}

/* left & right */
#left, #right, #rightmenu {width:120px;margin:10px 10px ;}
#left, #leftmenu {float:left;}
#right, #rightmenu{float:right;margin-top:50px;padding-left:10px;}
#leftmenu, #rightmenu {padding-left:0px;margin:0px;}


/* left- and rightmenu li menu */
#leftmenu ul, #rightmenu ul {list-style: none;margin: 0;padding: 0;border: none;}
#leftmenu li, #rightmenu li {border-bottom: 1px solid #1432B8;margin: 0;}
#leftmenu li a, #rightmenu li a {display:block;width:100%;padding:5px 5px 5px 0.5em; background-color:#3D5DEA;}
#leftmenu li a:hover, #rightmenu li a:hover {background-color:#1432B8;}

/* left area box & right area box */
.col-left, #left, .col-right, #right { background-color:#F8F8F8;margin-bottom:8px;padding:2px 5px;border:1px solid #E5E9DE;border-left-width:4px }
.col-left, #left  {float:left;margin-right: 10px; }
.col-right, #right {float:right;margin-left: 10px; }

/* col left & col right i artikel sider, hvor teksten skal være delt op i to spalter */
.article .col-left {width:47%;float:left;background-color:transparent;border-width:0;}
.article .col-right {width:47%;float:right;background-color:transparent;border-width:0;}

/* navigation */
#menu01, #menu02, #menu03, #menu04, #menu05, #hideTrigger {position:absolute;visibility:hidden;z-index:3;top:58px;background-color:transparent;}/*#menu01 {left:0px} #menu02 {left:60px} #menu03 {left:130px}#menu04 {left:190px} #menu05 {left:255px}*/
#hideTrigger {z-index:2;left:0px;}
#hideTrigger div {height:400px;width:800px;}

@media print {
	#menu, #menu01, #menu02, #menu03, #menu04, #menu05 {display:none;}
	h1, #content, #header {margin-left:0px;}
	#header {border:0px;padding:10px 0px;background-color:transparent;border-bottom:1px solid #666666;}
	#container {width:600px;}
	#toppics {display:none;}
}