﻿
#maincontainer      { margin: auto; width: 950px; border: 5px solid #cbcbcb; text-align: center; background-color: #fff; }

#container          { text-align: left; margin: auto; width: 950px; background: #FFFFFF; }

#top                { margin: auto; margin-left: 0px; margin-right: 0px; background: url('../Images/top2.gif') no-repeat; margin:10px auto; width: 920px; height: 109px; }
#footer             { clear: both; padding-top: 5px; margin: auto; height: 30px; text-align: center; }

#block1             { float: left; width: 135px; margin:0px; margin-left:15px;  }
#nav                { float: left; margin: 0 auto; margin-top: 5px; padding: 0px; width: 135px; }
#nav ul             { margin:0 auto; margin-left: 0px; padding-left: 0px; width: 135px; list-style-type: none; }

#nav li             { display: block; width: 135px; margin: 0 auto; padding-left: 0px; }
#nav a              { display: block; color: #333333; font-family: verdana, arial; font-size: 12px; text-decoration: none; background-image: url('../Images/knapp.gif');  background-repeat: no-repeat; border: 0;	 width: 128px; height: 25px; line-height: 25px; margin: 0 auto;	 margin-top: 5px; padding: 0px; }
#nav a:hover        { color: #e32929; text-decoration: none; }
#block2             { float: left; background-image: url('../Images/bg_content.gif'); background-repeat: no-repeat; width: 480px; margin: 0 auto; }
#block2_wide        { float: left; background-image: url('../Images/bg_content.gif'); background-repeat: no-repeat; width: 780px; margin: 0 auto; }

#content            { float: left; padding-left: 15px; padding-top: 15px; }
#content #dynamic   { height:450px; overflow:auto;}
#content #dynamic img.small {float:right; margin-left:12px;}
#content #dynamic img.big {clear:both;}
#content #dynamic h1 { font-family: arial, verdana; font-size: 18px; color: #1d4993;font-weight: bold;}

#block3             { float: right; background-image: url('../Images/bg_news.gif'); background-repeat: no-repeat; width: 200px; _width: 170px; margin: 0 auto; padding: 0px; }
#news               { overflow:hidden; float: left; width: 190px; _width: 160px; height: 450px; padding-top: 15px; padding-right: 5px; padding-bottom: 15px; padding-left: 10px; }
.Clear              { Clear:both;  }
.bolditalic         { font-weight: bold; font-style: italic; }
td                  { font-family: verdana, arial; font-size: 11px; color: #000; }
.vitrub             { font-family: verdana, arial; font-size: 11px; font-weight: bold; color: #fff; }
h1                  { font-family: arial, verdana; font-size: 18px; color: #1d4993; font-weight: bold; }
.rubrik             { font-family: arial, verdana; font-size: 18px; color: #1d4993; font-weight: bold; }

.logo-image         { width:180px; height:80px; }
#LogoBox            { float: left; width: 180px; height: 80px; }    
.rub_news           { padding-bottom: 5px; }

#nav li.sub-li             { background:#fff; }
#nav li.sub-li2            { background:#fff; }

#nav li.sub-li a, #nav li.sub-li a:link, #nav li.sub-li a:visited  { font-size: 11px; color: #000; background:#fff; padding-left:6px; text-decoration:underline; }
#nav li.sub-li a:hover      { text-decoration:underline; }

#nav li.sub-li2 a, #nav li.sub-li2 a:link, #nav li.sub-li2 a:visited  { font-size: 11px; color: #e22727; background:#fff; padding-left:12px; }
#nav li.sub-li2 a:hover      { text-decoration:underline; }

/* #nav li  a.sub-li-a { background:green; } */
