﻿* {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

body {	
background-color: #fff; /*#efeeed;*/
background: url('img/ITKbackground.jpg') repeat-x;
padding-top: 20px;
margin: 0;
}


#main{
width:800px;
height:400px;
background-color:#fff;
border: 1px solid #281d61;
height: 100%;
text-align: left;
}


/*----------------- top1 -----------------*/
#top1 {
width: 100%;
}

/*----------------- top1 meny 2 -----------------*/
SEE DW ADDITIONS > TOP MENY

/* ------------------- top------------------- */


#top1Logo a
{
cursor:pointer;
display:block;
width:100px;
height:0px;
}

#top2Logo
{
float:left;
background-repeat:no-repeat;
width:800px;
height:150px;
margin-left: -1px;
margin-top: -1px;
}


/* ------------------- col ------------------- */

#col1
{
background: #fff; /*#E7E7E7;*/
border-right: 1px solid #281d61;
min-height:600px;
width:149px; 
float:left;
}

#col2
{
background:#fff;
height:600px;
overflow: auto;
width:480px; 
float:left;
padding:10px;
}

#col3
{
background:#fff; /*#E7E7E7;*/
min-height:600px;
width:149px; 
float:left;
border-left: 1px solid #281d61;
}

#colwrapper {
width:800px;
height: 600px;
background-color: #fff; /*#E7E7E7;*/
}

/* ------------------- col1Meny2 ------------------- */
#col1Meny2
{
width:170px;
height:44px;
font-size:16px
font-weight:bold;
}

.col1MenyLinkbox
{
width:170px;
height:24px;
}

.col1MenyLinkbox a
{
font-size:10px;
font-weight:bold;
color:#000000;
width:220px;
height:24px;
display:block;
padding-top:4px;
text-decoration:none;
}

.col1MenyLinkbox a:hover
{
background:#ccc;
width:220px;
height:28px;
display:block;
}


/* ------------------- col2Meny2 ------------------- */

#form
{
margin-left:25px;
margin-top:380px;
text-align:left;
margin-right:20px;
}

/* ------------------- footer div ------------------- */

#footer
{
background-position:bottom;
background-color:#281D61;
width:800px;
height:18px;
clear:both;
font-size:11px;
color:#FFFFFF;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:8px;
}



/* *************************** DW additions ************************************************************************************ */


/* ************************** DW FONTS ***************************** */
h1, h1.h1
{
font-size:18px;
margin:0px;
padding:0px;
color: #281D61;
}

h2, h2.h2
{
font-size:16px;
margin:0px;
padding:0px;
font-weight: normal;
color: #281D61;
}

h3, h3.h3
{
font-size:14px;
margin:0px;
padding:0px;
font-weight: normal;
}
h4, h4.h4
{
font-size:12px;
margin:0px;
padding:0px;
font-weight: bold;
}

p, ol, ul, div, td {
}
p {
margin: 0; padding: 0;
}
.text2 {
color: #281D61;
}

.text3 {
color: #999;
}
small {
font-size: 10px;
}
.Indent1{margin-left: 40px;}
.Indent2{margin-left: 80px;}
.Indent3{margin-left: 120px;}


#col2 a {
color: #281d61;
}
#col2 a:hover {
color: #6a6b6c;
}

/* *************** TOP MENU ******************** */
#top1Meny2 {
background: #281d61;
width: 100%;
margin: 0; padding: 0;
}

#top1Meny2 ul.M0 {
display: block;
width: 100%;
margin: 0;
padding: 0;
}

#top1Meny2 ul.M0 li {
display: inline;
border-right: 1px solid #fff;
padding: 6px 0 6px 0;
margin: 0;
}

#top1Meny2 ul.M0 li a {
font-size: 14px;
color: #fff;
text-decoration: none;
line-height: 28px;
padding: 0 10px 0 10px;
}


#top1Meny2 ul.M0 li.L1_Active, #top1Meny2 ul.M0 li.L1:hover {
background: #e6e6e6;
}
#top1Meny2 ul.M0 li.L1_Active a.L1_Active {
color:#281d61;
}
#top1Meny2 ul.M0 li a:hover {
color:#281d61;
}
/* *************** STATIC MENU ******************** */


#col1 ul.M0{
display: block;
width: 148px;
margin: 0;
padding: 0;
}
#col1 ul.M0 li{
list-style-type: none;
}

#col1 li.L2 {
width: 148px;
background: #281D61;
border-bottom: 1px solid #9f9f9f;
padding: 4px 0 4px 5px;
margin: 0;
}

#col1 li.L2:hover {
background: #e7e7e7;
}
#col1 a.L2 {
color: #fff;
text-decoration:none;
font-weight: normal;
font-size: 13px;
width: 140px;
}

#col1 li.L2 a.L2:hover {
color: #000;
}

#col1 li.L2_Active {
width: 148px;
background: #e7e7e7;
text-decoration: none;
padding: 4px 0 4px 5px;
border-bottom: 1px solid #9f9f9f;
}

#col1 li.L2_Active a.L2_Active {
color:#000;
text-decoration: none;
font-weight: normal;
font-size: 13px;
}


/* ******************************* NEWS V2 ********************************* */

ul#newslist {
margin: 0;
padding: 0 5px 14px 5px;
}


ul#newslist li {
list-style-type: none; 
padding: 4px 0 8px 0;
border-bottom: 1px dotted #281d61;
font-size: 11px;
}

#col3 ul#newslist li:hover {
background: #e6e6e6;
}

#col3 h2.h2 {
margin: 5px 0 4px 5px;
font-size: 14px;
font-weight: bold;
}

ul#newslist li small {
color: #6a6b6c;
}


#col2 ul#newslist li a {
color: #281d61;
font-size: 16px;
}
#col3 ul#newslist li a {
color: #000;
font-size: 11px;
}

#col3 ul#newslist li div.newsImg {
display: none;
}

ul#newslist li div.newsImg {
float: left;
padding: 0 5px 0 0;
}

ul#newsfeeds {
display: block;
margin: 8px 0 0 0; 
padding: 0;
}

ul#newsfeeds li {
margin: 0;
list-style-type: none;
display: inline;
padding: 0 20px 0 0;
}