html, body {
height: 100%;
margin: 0;
padding: 0;
}
ul, h1, h2, h3, h4, h5, form, p {
margin: 0;
padding: 0;
list-style-type:none;
}

.content .text ul { padding: 10px 0 0 15px; list-style-type:square; }

body {
font-family: Verdana, sans-serif;
font-size: 11px;
background: #DEE0DE url(../images/eadania/topbackground.jpg) center top no-repeat;
color:#6D6E70;
}
a{
text-decoration:none;
}
a img {
border:none;
}
p {
margin-bottom: 7px;
}
div.clear {
clear: both !important;
visibility: hidden !important;
margin:0 !important;
height:0px !important;
overflow: hidden;
font-size:1px;
}
/*-------------------MAIN BOXES -----------------------------------*/
#wrapper 
{
margin:0 auto;
width:956px; /*982*/
padding:0 13px;
background:#fff;
/*min-height:100%;*/
min-height:445px;
height: auto !important;
height: 445px;
padding-bottom:25px;
}
.menusidebar 
{
float:left;
width:207px;
margin: 0 15px 0 0;
}
.content 
{
float:left;
padding: 10px 0 0 0;
width:730px;
font-size:11px;
}
#main{
min-height:200px;
overflow:hidden;
/*height:expression((this.scrollHeight < 200)? "200px" : "auto");*/
}
/* min-height для IE6 */
*#main{
  min-height: 200px;
  height: auto !important;
	height: 200px;
}
#footer{
margin-top:45px;
height:27px;
}
#footer #dellogo{
float:left;
}
#footer #contact{
vertical-align:middle;
float:right;
}
#footer a{
color:#6d6e70;
}
/*-------------------END OF MAIN BOXES -------------------------------*/
/*-------------------NAVIGATION --------------------------------------*/
.addnav {
float:right;
}
.addnav ul {
float:left;
margin: 50px 0px 0 0px;
}
.addnav ul li {
float:left;
padding: 0 6px 0 11px;
border-right:solid 1px #d8d8d8;
text-transform: uppercase;
}
.addnav ul li a{
color: #818181;
font-size:11px;
}
.addnav ul li.lang,
.addnav ul li.International  {
border:none;
}
.addnav ul li.active,
.addnav ul li a:hover{
color:#ab002f;
font-weight:bold;
}

.topmenu {
height: 40px;
overflow:hidden;
margin: 0 0 14px 0;
background:url(../images/eadania/horizmenubkgr.jpg) top left no-repeat;
}
.topmenu ul {
/*float:left;
margin: 0px 0px 0 0px;*/
margin: 0 auto;
}
.topmenu ul li {
/*
float:left;
padding: 2px 0 0 10px;
color: #484848;
text-transform: uppercase;*/
float:left;
height:38px;
background:url(../images/eadania/menuseparator.jpg) right no-repeat;
}
.topmenu ul li a{
display:block;
color: #484848;
text-transform: uppercase;
padding: 13px 21px 12px;
}

.topmenu ul li:hover {
background:url(../images/eadania/horizmenubkgr_active.jpg) repeat-x;
}

.topmenu ul li.active {
background:url(../images/eadania/horizmenubkgr_active.jpg) repeat-x;
}
.topmenu ul li.lastitem {
background:none;
float:right;
/*padding-bottom:10px;*/
}
.topmenu ul li.lastitem a{
padding:6px 20px 8px 10px;
}
.menusidebar .level_1 {
text-transform: uppercase;
}
.menusidebar .level_2 {
text-transform: none;
}
.menusidebar a {
color: #484848;
}
.menusidebar .level_1 li a {
display:block;
height:19px; /*31px*/
background: url(../images/eadania/menu1lvl.gif) left top no-repeat;
padding: 12px 0 0 21px;
}
.menusidebar .level_1 li a:hover {
background: url(../images/eadania/menu1lvl_active.gif) left top no-repeat;
}
.menusidebar .level_1 li a.active {
background: url(../images/eadania/menu1lvl_active.gif) left top no-repeat;
}
.menusidebar .level_1 li.first a {
background: url(../images/eadania/menu1lvl_top.gif) left top no-repeat;
}
.menusidebar .level_2 li a {
display:block;
height:19px; /*27px*/
padding: 8px 0 0 21px;
background: url(../images/eadania/menu2lvl.gif) left top no-repeat;
}
.menusidebar .level_2 li a:hover {
height:19px; /*25px*/
padding: 8px 0 0 21px;
background: url(../images/eadania/menu2lvl_active.gif) left top no-repeat;
}
.menusidebar .level_2 li a.active {
height:20px; /*25px*/
padding: 5px 0 0 21px;
background: url(../images/eadania/menu2lvl_active.gif) left top no-repeat;
}
.menusidebar .level_3 li a {
display:block;
height:19px; /*27px*/
background: url(../images/eadania/menu3lvl.gif) left top no-repeat;
padding: 8px 0 0 33px;
font-size:10px;
}
/*-------------------END OF NAVIGATION -------------------------------*/
/*-------------------TOP ---------------------------------------------*/
.box-top {
height:1%;
margin:0 0 6px;
overflow:hidden;
padding:0 26px 0 5px;
}
.logo {
padding-right:20px;
padding-top:10px;
float:left;
}
.search {
float:left;
margin: 42px 0px 0 0px;
}
/*-------------------END OF TOP --------------------------------------*/
/*------------------ NEWS  -----------------------------------*/

/*///---- NEWS LEFT/RIGHT IMAGE --------///*/
.newsteaserleft .newsimage
{
float:left;
}
.newsteaserright .newsimage
{
float:right;
}
.newsteaserleft .newsteaser
{
float:left;
}
.newsteaserright  .newsteaser
{
float:right;
}
.newsteaserleft .newsteaser, .newsteaserright .newsteaser {
width:268px; /*384*/
height:198px;
overflow:hidden;
background:  url(../images/eadania/newsteaser.jpg) no-repeat left top;
}
.newsteasertop .newsimage, .newsteasertop .newsteaser
{
width:617px;/*730*/
float:left;
}
/*///---- END NEWS LEFT/RIGHT IMAGE ----///*/

.newsimage
{
width:346px;
height:198px;
overflow:hidden;
}
.newsteaser 
{
background: #00A5C3;
}
.newsteaser
{
color:#fff;
padding: 0 72px 0 44px;
margin-bottom:41px;
}
.newsteaser a
{
color:#fff;
}
.newsdate {
font-size: 11px;
margin-bottom: 14px;
margin-left: 6px;
}
.newsbox h1
{
font-size: 24px;
margin-bottom:37px;
font-weight: normal;
}
.newsbox h2
{
font-size: 15px;
}

.newsbox { padding-top:10px; overflow: auto; overflow-x: hidden; } /*STH: 2010-05-11: No of news items on frontpage extended to 5, so a need to allow scroll in y-direction added. */

.newstext 
{
clear:both;
width:600px;/*730*/
padding-right: 130px;
}
.newstext h3 {
font-size: 14px;
}
.backbutton
{
	margin-top:20px;
}
.backbutton img {
float:left;
}
.backbutton span {
display:block;
float:left;
line-height:20px;
color: #9e9ea0;
}
/*------------------ END OF NEWS  ----------------------------*/
/*-------------------NAVNELISTE ---------------------------------------------*/
#navneliste{
float:left;
width:721px;
padding:0 6px 4px 6px;
}
#personslist .divider td{
height:5px;
background-color:#fff;
}
#personslist tr{
background-color:#e9e9e9;
}
#personslist td{
padding:0 17px;
}
#personslist td.image{
padding:0;
}
#personslist td.image img{
width:46px;
height:28px;
}
#personslist td.name{
font-weight:bold;
}
#personslist td.email a{
color:#484848;
text-decoration:underline;
}
#searchholder{
height:23px;
background-color:#C0C0C0;
padding:7px 8px;
}
#searchholder form{
padding-right:10px;
float:left;
}
#searchholder .dropdown select{
width:154px;
height:22px;
color:#484848;
border:1px solid #979797;
}
#searchdataBox{
height:18px;
width:152px;
border:solid 1px #979797;
}
.searchbutton{
background:none;
border:none;
color:#ab002f;
text-transform:uppercase;
font-weight:bold;
font-size:11px;
padding:0;
vertical-align:middle;
}
/*-------------------END OF NAVNELISTE --------------------------------------*/
/*-------------------GALLERY ---------------------------------------------*/

#gallery{
float:left;
width:732px;
}
#gallery table{
width:129px;
height:129px;
float:left;
margin-right:21px;
margin-bottom:17px;
background:url(../images/eadania/gallerybkgr.gif) no-repeat;
}
#gallery table.fifth{
margin-right:0;
}
#gallery table tr td{
text-align:center;
}
#gallery a img{
	max-height:100px;
}
/*-------------------END OF GALLERY -------------------------------*/
/*-------------------SITEMAP ---------------------------------------------*/
#sitemap{
width:605px;
/*border:solid 2px #7d2b8b;*/
padding:4px 6px;
}
#sitemap a{
color:#484848;
}
#sitemap .level1_1,
#sitemap .level1_2{
/*height:24px;
background-color:#a4aa64;
padding:7px 12px 0;
margin-bottom:6px;*/
}
#sitemap a.level1{
display:block;
height:24px;
text-transform:uppercase;
color:#fff;
font-weight:bold;
padding:7px 12px 0;
margin-bottom:6px;
}


#sitemap .level1_1 a.level1{
	background-color:#a4aa64;
}
#sitemap .level1_2 a.level1{
	background-color:#00b0d0;
}

#sitemap .level1_3 a.level1{
	background-color:#a4aa64;
}

#sitemap .level1_4 a.level1{
	background-color:#00b0d0;
}

#sitemap .level1_5 a.level1{
	background-color:#a4aa64;
}

#sitemap .level1_6 a.level1{
	background-color:#00b0d0;
}

#sitemap .level1_7 a.level1{
	background-color:#a4aa64;
}

#sitemap .level1_8 a.level1{
	background-color:#00b0d0;
}

#sitemap .level1_9 a.level1{
	background-color:#a4aa64;
}

#sitemap .level1_10 a.level1{
	background-color:#00b0d0;
}



#sitemap .level2{
/*height:100%;*/
padding:10px 12px;
background-color:#e9e9e9;
margin-bottom:6px;
}
#sitemap .level2 a{
display:inline;
height:100%;
font-weight:bold;
}
#sitemap  .level3 a,
#sitemap  .level4 a{
display:inline;
height:100%;
font-weight:normal;
}
#sitemap  .level3{
padding-left:48px;
}
#sitemap  .level4{
padding-left:36px;
}
/*-------------------END OF SITEMAP -------------------------------*/

/*------------------ GENERAL CONTENT  -----------------------------------*/

/*///---- GENERAL CONTENT LEFT/RIGHT IMAGE --------///*/

.generalteaserleft { width: 346px; float: left; margin-right:10px; }
.generalteaserright { width:346px; float: right;}

.teaser { width: 370px; }
.teaserleft { width: 370px; float: left; }
.teaserright { width:370px; float: left; text-align: left; }

.text { padding: 10px 0 0 0; width: auto; }
.newsitem .text {padding:0; }
/*///---- END GENERAL CONTENT LEFT/RIGHT IMAGE ----///*/

.generalimage
{
width:346px;
margin: 10px 0;
}
.generalteaser
{
	color:#6D6E70;
	width:auto; 
	float: left;
}
.teaser a
{
color:#6D6E70;
}
.generaldate {
font-size: 11px;
margin-bottom: 14px;
margin-left: 6px;
}
.generalbox h1
{
font-size: 24px;
margin-bottom:10px;
font-weight: normal;
color: #b6224b;
}
.generalbox h2
{
font-size: 15px;
margin: 0 0 10px 0;
font-weight: normal;
}
.generaltext h3 {
font-size: 14px;
}
/*------------------ END OF GENERAL CONTENT  ----------------------------*/
/*-------------------SEARCH ---------------------------------------------*/
.Search input
{
 float:left;   }
.SearchField {
background-image:url(../images/eadania/formField.png);
background-repeat:no-repeat;
color:#c8002e;
font-family:Verdana, Sans-Serif;
font-size: 13px;
border:0px;
height:30px;
padding-left:7px;
padding-top:4px; 
width:247px;
line-height:20px; 
}
#SearchButton 
{ 
background-image:url(../images/eadania/formButton.png);
background-repeat:no-repeat;
border:0px none;
padding:0px;
height:30px;
width:39px;
}

/*-------------------END OF SEARCH ---------------------------------------------*/

/*-------------------END OF NAVNELISTE --------------------------------------*/

/* Search */

.search { padding: 10px 0 0 0; }

.smanyresult { padding: 10px 0; }

.searchitem { padding: 10px 0 10px 0; } 
.stitle { padding: 0 0 5px 0; }

.hr { background-color: #EEE; height:1px; overflow:hidden; }

.content .search input[type="submit"] { margin-left:33px; margin-top:5px; }
.content .search label { margin-right:10px; }

/* STH: 2010-08-09: Last updated by */
span.lastUpdated {float: right; font-size: 10px;text-decoration: none;}
span.lastUpdated .LastEditedBy {padding-right: 5px;}
span.lastUpdated span.LastEditedBy_LongDateLongTime {}

/* STH: 2010-08-09: H2 headers in tables and unordered lists */
div.text  table tbody tr td h2 {font-size: 13px !Important; }
.content .text ul li { margin: 10px 0 0 15px; }
.content .text ul { padding: 0px 10px 0 12px}