/*
SEC layout /dma @2008 /spe @2008
*/

* {
 /* padding: 0px; */
 /* margin: 0px; */
 /* border: 0px; */
 font-size: 10pt;
}

body {
 font-family: "Tahoma", "Arial", "FreeSans";
 padding: 10px;
 margin: 0px;
 text-align: center; /* fix for ie5 */
 /* font-family: Arial, Helvetica, sans-serif; */
 /* font-family:  Arial,Tahoma, verdana; */
 background: #EEE;
 /* background-image: url(back.gif); */
}

/* td {vertical-align:top} */

a {
 color: #3fa9b6;
}

div#page {
 padding: 0px;
 margin: 0px auto;
 text-align: left; /* fix for ie5 */
 width: 850px;
 background: #FFF;

 border-left: 1px solid #CDE;
 border-right: 1px solid #CDE;
}

div#header {
 width: 830px;
 height: 40px;
 padding: 10px;
 margin: 0px;
 text-align: right;
 background: #3fa9b6;
 /* background-image: url(./img/sec_logo_transparent.gif); */
 /* background-image: url(img/seclogo_webpage.gif);*/
 background-repeat: no-repeat;
 background-position: 0px 0px;
}

div#header a {
 padding: 3px 10px;
 margin: 0px;
 color: #FFF;
 text-decoration: none;
}

div#header a:hover {
/* background: #F80;
 color: #000;*/

 color: #000;
 background: #DDD;
}

div#slogan {
text-align: left;
 position: relative;
 top: 10px;
 left: 6px;
 font-size: 19pt;
 color: #FFF;
 white-space: nowrap;
}


div#navigation {
 border-color: #000;
 width: 830px;
 padding: 5px 10px 10px 10px;
 margin: 0px;
 color: #F80;
 background: #3fa9b6;
}

/* navigation buttons */
div#navigation a {
 padding: 3px 10px;
 margin: 0px;
 color: #FFF;
 text-decoration: none;
}

div#navigation a:hover {
 color: #000;
 background: #DDD;
 /*border-top: 1px solid #F80;
 border-bottom: 1px solid #F80;*/
}

div#navigation a.selected {
 /* color: #F80;*/
 border-top: 1px solid #DDD;
 border-bottom: 1px solid #DDD;
}

div#flags a:hover {
background:none;
}

div#leftcolumn {
 float: left;
 width: 149px;
 /* height: 350px; */
 padding: 10px;
 margin: 0px;
 color: #111;
 border-right: 1px solid #CDE;
 /* background: #CDE; */
 height: 500px;
}

div#content {
 float: left;
 width: 800px;
 /* height: 350px; */
 padding: 10px;
 margin: 0px 10px 20px 20px;
 color: #111;
 background: #FFF;
}

div#content_index {
 float: left;
 width: 620px;
 /* height: 350px; */
 padding: 10px;
 margin: 0px 10px 20px 20px;
 color: #111;
 background: #FFF;
}

div#content a {
 padding: 0px;
 margin: 0px;
 text-decoration: none;
}

div#content a:hover {
 /* background: #F80; */
 /* border-bottom: 1px solid #F80; */
 text-decoration:underline;
 /*color: #FFF;*/
 
}

div#footer {
 clear: both;
 width: 830px;
 padding: 6px 10px;
 margin: 0px;
 color: #FFF;
 background: #3fa9b6;
}

div#footer a {
 padding: 0px;
 margin: 0px;
 color: #FFF;
 text-decoration: none;
}

div#footer a:hover {
 color: #000;
}



div#leftcolumn a {
 display: block;
 padding: 3px 10px;
 margin: 0px;
 color: #111;
 text-decoration: none;
 border-top: 1px solid #FFF;
 border-bottom: 1px solid #FFF;
}

div#leftcolumn a:hover {
 /* color: #111; */
 /* background: #F80; */
/* border-top: 1px solid #F80;
 border-bottom: 1px solid #F80;*/
 /* color: #69737c; */
 background: #DDD;
}

div#leftcolumn a.selected {
 border-top: 1px solid #F80;
 border-bottom: 1px solid #F80;
}

/* hidden divs */
div#posbox {
 display: none;
}

div#rightcolumn {
 /* display: none;*/
 float: right;
 width: 149px;
 /* height: 350px; */
 padding: 10px;
 margin: 0px;
 color: #111;
 border-left: 1px solid #CDE;
 /* background: #CDE; */
}

div#inaboxfolderdownload{
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 5px;
 font-size:8pt;
 font-weight: bold;
 border: solid 1px;
 border-color: #BBC;
}

div#inaboxfolderdownload a {
 padding: 0px;
 text-decoration: none;
 color: #3fa9b6;
}

div#inaboxfolderdownload a:hover, div#inaboxfolderdownload a.selected {
 /* border-bottom: 1px solid #F80; */
 /*color: #F80;*/
 background: #CCC;
 color: #FFF;
}

div#inaboximg{
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 5px;
 font-size:8pt;
 border: solid 1px;
 border-color: #BBC;
}

div#inabox {
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 5px;
 font-size:8pt;
 border: solid 1px;
 border-color: #BBC;
}

div#inabox a {
 padding: 0px;
 text-decoration: none;
 color: #3fa9b6;
 font-weight: bold;
 
}

div#inabox a:hover, div#inabox a.selected {
 /* border-bottom: 1px solid #F80; */
 /*color: #F80;*/
 background: #CCC;
 color: #FFF;
 font-weight: bold;
}

div#imagelist img {
 padding-bottom: 10px;
}

/*
div#bottomline {
 display: none;
}
*/

h1 {
 font-weight: bold;
 font-size: 13pt;
}

h2 {
 margin-top: 30px;
 font-weight: bold;
 font-size: 11pt;
}

h3 {
 margin-top: 20px;
 font-weight: bold;
 font-size: 10pt;
}

li {
 margin-top:2px;
}

#news li {
 margin-bottom: 10px;
}

div#errormessage {
 font-size: 20px;
 color: 000;
}

div#kommentar {
/* display: none;*/
 color: #B00;
 font-family: courier;
}

div#right {
 text-align: right;
 }

