/* CSS Document */

body, html {
   border: 0px;
   padding: 0px;
   margin: 0px;
   background-color: white; /*background-color: lightgray;*/
   font-size: 11px;
   font-family: Verdana, sans-serif;
   text-align: center;
}

a {
   color: #13407B;
   text-decoration: none;
}

h3 {
   font-size: 12px;
   color: #5A8585;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   padding: 4px;
   margin-bottom: 10px;
   margin-top: 0px;
   width: 97%;
   letter-spacing: 1px;
   word-spacing: 1px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #5A8585;
}

div#site {
   margin: auto;
   position: relative;
   text-align: left;
   width: 950px; /*height: 600px;*/
   padding: 0; /*border-bottom: 1px solid blue;*/
}

div#footer {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   text-align: center;
   margin: 0 auto auto;
   margin-top: 3px;
   width: 940px;
   border-top-width: 1px;
   border-bottom-width: 1px;
   border-top-style: solid;
   border-bottom-style: solid;
   border-top-color: #999999;
   border-bottom-color: #999999;
   padding-top: 3px;
   padding-bottom: 3px; /*position:relative;*/
}

div#content {
   position: relative; /*float: left;*/
   margin: 0; /*border-bottom: 1px solid red;*/
}

div#topbar {
/*background-color: #13407B;*/

   background-color: #063E82;
   width: 940px;
   height: 95px;
   border-left: 5px solid white;
   background-image: url( ../images/back.gif );

}

/*div#topbar #smlogo {

   height: 70px;

   float: right;

}*/

div#logos-right {
   float: right;
   margin-top: 16px;
   margin-right: 20px;
   margin-left: 20px;
}

div#topbar img#fa2logo {
   float: left;
   border: 0px solid black;
   margin-top: 30px;
   margin-left: 10px;

}

div#leftContent {
   border: 5px solid white;
   width: 200px;
   background-color: #F2F5F0;
   min-height: 530px;
   height: 98.5%;
   _height: 574px;
   position: absolute;
   left: 0;
}

div#leftContentTop {
   background-color: #F2F5F0;
   height: 460px;
   float: left;
   width: 200px;
}

.ikon {
   float: right;
   height: 25px;
   width: 25px;
   margin-left: 5px;
   margin-bottom: 5px;
}

div#leftContent a:hover {
   background-color: #DAE0D2;
}

div#leftContent a {
   display: block;
}

/*div#leftContentBottom {*/
/*float: left;*/
/*height: 70px;*/
/*margin-left: 10px;*/
/*padding: 5px;*/
/*margin-top: 10px;*/
/*color: #666666;*/
/*}*/

/*div#leftContentBottom h1 {*/
/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
/*font-size: 13px;*/
/*font-weight: normal;*/
/*color: #FFFFFF;*/
/*width: 100%;*/
/*background-color: #999999;*/
/*padding: 2px;*/
/*}*/

div#centerContent {
/*border-left: 1px solid black;*/

/*border-right: 1px solid black;*/

   background-color: #f6f6f6;
   width: 512px;
   min-height: 520px;
   _height: 555px; /*float: left;*/
   position: relative;
   left: 210px;
   padding-left: 10px;
   padding-top: 10px;
   padding-bottom: 10px;
   padding-right: 5px;
   border-top: 5px solid white;
   border-bottom: 5px solid white;
   line-height: 16px;

}

div#centerContent a {
   text-decoration: underline;
}

div#centerContent a:hover {
   color: #DAE0D2;
}

div#centerContent div#centerContentTop {
   padding-bottom: 50px;
}

div#centerContent div#centerContentBottom {
   border-top: 1px solid black;
   padding-top: 10px;
}

div#centerContent div#centerContentBottom span.intro {
   font-size: 16px;
   font-weight: bold;
}

div#centerContent div#centerContentBottom div.comment {
   padding-top: 15px;
   padding-bottom: 10px;
}

div#centerContent div#centerContentBottom div.comment span.commentuser {
   font-weight: bold;
}

div#centerContent div#centerContentBottom div.comment span.commentdate {
   font-style: italic;
}

div#centerContent div#centerContentBottom div#commentForm {
   padding-top: 20px;
}

div#centerContent div#centerContentBottom div#commentForm form {
   padding: 0;
   margin: 0;
}

div#centerContent div#centerContentBottom span#commentFormHeader {
   padding-left: 10px;
}

div#rightContent {
   background-color: #F2F5F0;
   background-color: #F2F5F0; /*color: white;*/
   width: 202px;
   min-height: 530px;
   height: 98.5%;
   _height: 574px; /*float: right;*/
   position: absolute;
   left: 738px;
   top: 0;
   border: 5px solid white;
   margin: 0;
}

div#rightContentTop {
   background-color: #F2F5F0;
   background-color: #F2F5F0;
   float: left;
   padding: 10px;
}

div#rightContent div.newsEntry {
   padding: 5px;
   border: 1px solid #5A8585;
   margin-bottom: 10px;
   text-align: justify;
}

div#rightContent div.newsEntry div.newsHeader {
   font-weight: bold;
   color: #5A8585;
   padding-bottom: 5px;
}

div#rightContent div.newsEntry div.newsDate {
   color: #666666;
}

div#rightContentBottom {
   background-color: #DAE0D2;
   background-color: #F2F5F0; /*color: white;*/
   height: 105px;
   padding-left: 10px;
   padding-right: 10px; /*text-align: justify;*/
   font-size: 10px;
   font-style: italic; /*width: 10px;*/
/*float: right;*/
}

div#rightContentBottom h3 {
   font-style: normal;
}

div#rightContentBottom p {
   margin: 0px;
}

div#rightContentBottom div#loginBox {
/*border: 1px solid #13407B;*/
/*position: absolute;*/
/*display:none;*/
/*padding: 5px;*/
/*background: #5A8585;*/
   color: black; /*width: 170px;*/
/*margin: 10px;*/
}

div#rightContentBottom div#loginBox form {
   padding: 0;
   margin: 0;
   font-size: 12px;
}

form, table {
   padding: 0;
   margin: 0;
   font-size: 11px;
   color: #666666;
   line-height: 20px;
}

div#rightContentBottom div#loginBox input {
   width: 65px;
   font-size: 10px;
}

div#rightContentBottom div#loginBox a {
   color: #13407B;
   text-decoration: none;
}

.submit-knap {
   font-size: 11px;
   margin-top: 3px;
}

div#sidemenu ul.simpletree li {
   cursor: default;
   border-bottom: 1px solid white;
   display: block;
   padding: 0px;
   padding-left: 1.2em;
}

div#sidemenu ul.simpletree, ul.simpletree ul {
   list-style-type: none;
   padding: 0px;
   margin-top: 0pt;
   margin-right: 0pt;
   margin-bottom: 0pt;
   margin-left: 0pt;
}

div#sidemenu ul.simpletree li a {
   padding: 2px;
}

div#sidemenu ul.simpletree li.last {
   border-bottom: none;
}

div#sidemenu ul.simpletree li.unselected a {
}

div#sidemenu ul.simpletree span.selected a {
   background-color: #5A8585;
   color: white;
   border: 1px solid white;
}
