html {margin-bottom : 10px;}
body {background-color : #eee;text-align: center;margin : 0;padding : 0;}
#contentArea {margin: 0 auto;padding: 0;border:1px solid #666;border-top:0;text-align: left;height: auto;width:59.7em;}
#logoArea {position : relative;width: 100%;height: 110px;padding: 0;margin: 0;}
#logo {width: 166px;height: 100px;padding: 5px 0 0 0;margin: 0;}
#searchArea {position: absolute;top: 5px;left: 46em;width: 13em;height: 80px;padding: 0;margin: 0;text-align:right;}
#searchArea a {font-size:73%;float:right;margin:6px 0 3px 0;padding:0 0 4px 0;display:block;clear:both;width:auto;white-space:nowrap;}
#search {width: auto;height: 30px;padding-top: 1px;margin: 0;text-align : right;}
#topNavigationArea {height: 1.6em;padding: 0;margin: 0;background-position : left bottom;background-repeat : repeat-x;z-index: 100;width: 100%;}
div#shadowArea {width: 100%;height: 25px;padding: 0;margin: 0;background-repeat : repeat-x;background-position : top;}
.navigationShadow {padding: 0;margin: 0;background-repeat : repeat-x;background-position : left bottom;height: 4px;width: 100%;font-size: 0.1em;}
#textArea {padding: 0;margin: 0;}
#leftStartArea {width: 12.4em;height: auto;background-color: transparent;padding: 0 0 0 0.2em;margin: 0;font-family: inherit;}
#middleStartArea {height: 100%;background-color: transparent;width: 23.4em;height: 100%;padding: 0px 28px;margin: 0;}
#leftArea {width: 11.5em;height: auto;background-color: transparent;padding: 0 0.5em;margin: 0;font-family: inherit;}
#middleArea {width: 31.6em;height: 100%;background-color: transparent;padding: 0 0 0 35px;margin: 0 1.7em 0 3.1em;}
#rightArea {width: 11em;height: auto;background-color: transparent;padding: 0 0 0 30px;margin: 0;}
#rightAreaStart {width: 20em;height: auto;background-color: transparent;padding: 0;margin: 0;}

#sidfot {width: 100%;margin-left: auto;margin-right: auto;text-align: center;height: 2em;border-top: 1px solid #666;padding: 3px 0 5px 0;}
.printsidfot, .printrubrik {display:none;}


.innerText {background-color: transparent;font-size : 70%;font-weight : normal;font-family: inherit;}
.sidfot {background-color: transparent;font-size : 65%;font-weight : normal;font-family: inherit;}
.rubLink {font-size : 120%;font-weight : bold;text-transform : uppercase;text-decoration : none;}
.rubLink:hover {padding: 0px 6px 0px 0px;text-decoration: underline;}
#leftStartArea h1, #leftArea h1, #rightArea h1, #rightAreaStart h1 {
font-size : 120%;font-weight : bold;text-transform : uppercase;padding: 0px 6px 0px 0px;display : inline;}
#middleArea h1, #middleStartArea h1 {font-family: "Trebuchet MS", Arial, Verdana, Helvetica;font-size: 190%;font-weight: normal;line-height: 120%;padding: 0px 6px 0px 0px;margin: 0;}
h2, h3, h4 {background-color: transparent;font-family: inherit;font-size: 120%;margin: 2px 0px 0px 0px;}
.rub {color: #2155AD;background-color: transparent;padding: 0;margin: 2px 0px 7px 0px;width: 100%;background-image : url(../img/bgRub.gif);background-repeat : repeat-x;background-position : right center;}
.topRub {color: #2155AD;background-color: transparent;padding: 0;height:10px;margin: 0px 0px 5px 0px;display: block;width: 100%;background-image : url(../img/bgRub.gif);background-repeat : repeat-x;background-position : right center;}
hr {border-top : 1px dashed #ccc;border-bottom: 1px solid #fff;background-color : #fff;overflow: hidden;}
html>body hr {background-image : url(../img/hr.gif);background-position : left center;background-repeat : repeat-x;height: 2px;border: 0px;}
.content {font-family: inherit;font-size: 80%;background-color: transparent;}
.contentRight {	font-family: inherit;font-size: 65%;font-weight: normal;background-color: transparent;}
table {	font-size: 100%;}
table.textAnpassa {font-family: inherit;font-size: 100%;font-weight: normal;}
td.textAnpassa {background-color: transparent;border: 1px solid #ccc;}
td.imageText {font-family: inherit;	font-size: 75%;font-style: italic;}
#rightArea a, #rightAreaStart a, a {background-color: transparent;font-size: inherit;font-family: inherit;font-weight: bold;text-decoration: none;}
a:hover{background-color: transparent;text-decoration: underline;}
#rightArea a:hover{background-color: transparent;text-decoration: underline;}
.searchField {width: 10em; padding: 0;margin: -1px 0px 0px 0px;vertical-align: top;}
.searchForm {padding: 0;	margin: 0;}
.searchButton {font-size: 70%;font-family: inherit;font-weight: bold;background-color: transparent;text-decoration: none;padding: 2px 3px;margin: 0px 0px 0px 2px;vertical-align: top;border: 1px solid #ccc;}
input.submitform {font-family: inherit;font-size: 100%;font-weight: bold;height: 2em;}
select, input {font-size: 100%;}
input.inputform {font-size: 80%;font-family: inherit;}
label {background-color: transparent;font-family: inherit;}
textarea {font-size: 100%;}
input.radioform {background-color: transparent;}
.displayNone{display: none;}


.activeArea {border-top: 1px solid #a1a1a1;border-bottom: 1px solid #a1a1a1;padding: 0px 0.5em 7px 0.5em;margin: -1px -0.5em 2px -0.5em;}
a.m1, a.m2, a.m2Last, a.topLink {font-family: inherit;font-weight: bold;background-color: transparent;display: block;text-decoration: none;}
a.m1 {padding: 10px 0px;margin: 0em 0em 0.2em 0em;}
a.m1:hover {text-decoration: underline;}
a.m2 {padding: 2px 0 3px 12px;margin: 0;background-image : url(../img/bg_m2.gif);background-repeat : no-repeat;background-position : left top;}
a.m2:hover {text-decoration: underline;}
a.m2Last {padding: 2px 0 2px 12px;margin: 0;background-image : url(../img/bg_m2Last.gif);background-repeat : no-repeat;background-position : left top;}
a.m2Last:hover {text-decoration: underline;}
a.topLink {font-size: 70%;padding: 4px 0px 4px 4px;margin: 5px 0px;}
a.topMenu {font-size: 75%;font-family: inherit;font-weight : normal;background-color : transparent;text-decoration: none;padding: 4px 12px 2px 9px;margin: 2px 0px 0px 0px;background-repeat : no-repeat;background-position : right top;height: 1.5em;}
a.topMenu:hover {background-color: transparent;text-decoration: underline;}
.topMenuActive {font-size: 75%;font-family: inherit;font-weight: normal;background-color: transparent;padding: 4px 12px 2px 9px;margin: 2px 0px 0px 0px;background-repeat: no-repeat;background-position : right top;height	: 1.5em;}



/* ---------------- */
#newleftstartarea {margin:0;}
#newleftstartarea h1 {
color: #000;
background-color: transparent;
font-size: 120%;
font-weight: bold;
text-transform : none;
padding: 2px 0 2px 8px;
display: block;
margin:0;
}


#newleftstartarea .rub {background-color: #c7e919;padding: 0;	margin: 0;background-image: none;}
#newleftstartarea ul {margin:0;list-style-type:none;padding:0px 0px 10px 0px;}
#newleftstartarea ul li {margin:0;padding:0;list-style-type:none;height:1%;background-color: #fff;}
#newleftstartarea ul li.odd {background-color: #eef8ba;}
#newleftstartarea ul li a {padding:2px 0 2px 8px;text-decoration: none;color:#000;display: block;font-weight:normal;font-size:105%;}
.rss {margin:0 0 15px 0;}
.rss h3 {font-size: 100%;}
