﻿
* {border: 0 none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0; outline: 0 none; padding: 0; vertical-align: baseline;}
html {background: url(/design/horesta/img/bodybackground.jpg) repeat-x scroll center top #F2ECDE;}
ul, ol, li {list-style: none outside none;}
a {text-decoration: none;}
.clear {clear: both;}
@font-face { font-family: 'ConduitITCStdRegular'; src: url('/design/horesta/font/conduititcstd-regular-webfont.eot'); src: local('?'), url('/design/horesta/font/conduititcstd-regular-webfont.woff') format('woff'), url('/design/horesta/font/conduititcstd-regular-webfont.ttf') format('truetype'), url('/design/horesta/font/conduititcstd-regular-webfont.svg#webfontSUtCxliB') format('svg'); }
body {background: #ffffff; color: #527488; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; width: 952px; margin: 0 auto 20px auto; padding: 0 9px 25px;}
.readMore {color: #9E0A34;}
h1 {float: left; width: 151px; height: 59px;}
h1 a {display: block; background: url(/design/horesta/img/horestalogo.gif) no-repeat scroll 0 0 transparent; width: 151px; height: 59px; text-indent: -9999px;}
h3 {font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; border-bottom: 1px solid #739EAD;} /*Global Branding*/
#globalBranding {background: url(/design/horesta/img/brandingbg.gif) no-repeat scroll right top transparent;}
#GBnavPrim {float: right; margin-top: 13px; font-size: 90%;}
#GBnavPrim li {display: inline; background: url(/design/horesta/img/servicedivider.gif) no-repeat scroll right center transparent; padding: 0 11px;}
#GBnavPrim li.lastItem {background: none repeat scroll 0 0 transparent;}
#GBnavPrim li a {color: #527488;}

/*Navigation primery*/
#navPrim {clear: both; background: url(/design/horesta/img/img5x31_BG_NavPrim.jpg) repeat-x scroll 0 0 transparent; height: 31px;}
#navPrim li {display: block; float: left; height: 31px; position: relative; z-index: 100;}
#navPrim a {display: block; color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-size: 19px; line-height: 31px; font-family: 'ConduitITCStdRegular'; padding: 0 19px; border-left:1px solid transparent; border-right:1px solid transparent}
#navPrim li.medlemsfordele:hover, #navPrim li.medlemsfordele .active {background: none;}
#navPrim li.medlemsfordele .key {background: url(/design/horesta/img/img5x31_BG_ActiveItem.jpg) repeat-x scroll bottom right transparent;}
#navPrim li.medlemsfordele:hover > a, #navPrim li.medlemsfordele .active > a {height: 30px; border-bottom: solid 1px #6E8198;}
#navPrim > li.active, #navPrim > li:hover {position: relative; border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; background: url(/design/horesta/img/img5x31_BG_ActiveItem.png) repeat-x scroll 0 0 transparent;}
.topmenu-active {position: relative; border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; background: url(/design/horesta/img/img5x31_BG_ActiveItem_Last.png) repeat-x scroll 0 0 transparent;}
#navPrim > li.active > a, #navPrim > li:hover > a {padding: 0 18px 0 18px;}

/* Dropdown menu */
#navPrim .dropdownMenu {background: url(/design/horesta/img/dropdownMenuBG.png) repeat-y scroll left top transparent; position: absolute; left: -10px; visibility: hidden; width: 220px; padding: 0 10px 4px;}
#navPrim li.over .dropdownMenu {display: block; z-index: 100;}
#navPrim li .dropdownMenu ul {background: url(/design/horesta/img/img5x10_BG_DropDownMenu.jpg) repeat-x scroll 0 0 #6F8299; width: 220px; padding: 0; margin: 0; z-index: 100;}
#navPrim li .dropdownMenu li {height: 21px; display: block; padding: 0; margin: 0px; float: none; position: relative; z-index: 200; z-index: 100;}
#navPrim .dropdownMenu .dropdownMenu {top: 0px; left: 210px;}
#navPrim li .dropdownMenu li a {font: 11px Verdana; display: block; color: #FFFFFF; height: 21px; line-height: 21px; padding: 0 0 0 3px; cursor: pointer; text-transform: capitalize;}
#navPrim li .dropdownMenu li.activeItem a, #navPrim li .dropdownMenu li a:hover {background-color: #fffffe; color: #527488; padding: 0 0 0 3px;}
#navPrim .dropdownMenu li a.disabled {background:; color: #527488;}
#navPrim .dropdownMenu li a.disabled:hover {background:; color: #527488;}
#navPrim li.last .dropdownMenu ul {background-image:none; background-color:White;}
#navPrim li.last .dropdownMenu li a {color:#8a2931}
#navPrim li.last.dropdownMenu li.activeItem a, #navPrim li.last .dropdownMenu li a:hover {background-color: #8a2931; color: #ffffff; padding: 0 0 0 3px;}
#subMenu {position: relative; background: url(/design/horesta/img/breadcrumbbg.gif) repeat-x scroll right 0 transparent; height: 35px;}

/* BREAD CRUMB*/
#breadcrumb {float: left; font-size: 90%; margin: 10px 0 0 0;}
#breadcrumb li {display: inline;}
#breadcrumb a {text-decoration: none; color: #527488; margin: 0 4px;}

/*RIGHT MENU*/
#rightMenu {float: right; margin-top: 10px;}
#rightMenu li {display: inline;}
#rightMenu a {display: block; float: left; text-indent: -9999px; margin-right: 16px;}
#rightMenu li.sendLink a {background: url(/design/horesta/img/sendlink-ikon.gif) no-repeat scroll 0 0 transparent; width: 17px; height: 14px;}
#rightMenu li.print a {background: url(/design/horesta/img/printikon.gif) no-repeat scroll 0 0 transparent; width: 12px; height: 13px;}
#rightMenu li.sitemapLink a {background: url(/design/horesta/img/sitemap.gif) no-repeat scroll 0 0 transparent; width: 16px; height: 13px;}
#rightMenu li.askHoresta a {background: url(/Design/Horesta/img/questionMark.gif) no-repeat scroll 0 0 transparent; width: 7px; height: 14px;} /* SITE */
.site {background-color: #FFFFFF; position: relative;}

/*-------- Venstre Menu --------*/
#venstreMenu {float: left; background: url(/design/horesta/img/leftmenubg.png) no-repeat scroll 0 0 #FFFFFF; width: 184px; min-height: 550px; margin-right: 8px; padding-top: 8px;} /*#venstreMenu ul ul { margin-left: 16px; }*/
#venstreMenu li {margin-bottom: 5px; padding: 0 0 0 8px;}
#venstreMenu li a {padding: 0 10px 0 0; display: inline-block; color: #527488; line-height: 1.333;}
#venstreMenu a:hover {text-decoration: underline;}
#venstreMenu ul ul a {padding: 0 0 0 4px;}
#venstreMenu > ul > li.expand {border-bottom: solid 1px #D2D9E1; margin-bottom: 2px;}
#venstreMenu li.expand > a {display: block; background: url(/design/horesta/img/venstreExpandItem.jpg) no-repeat scroll right top transparent; height: 22px; line-height: 22px;}
#venstreMenu li.select > a {color: #9E0A34;}
#venstreMenu .key span {background: url(/design/horesta/img/key.gif) no-repeat scroll 0 0 transparent; width: 21px; height: 8px; display: inline-block; text-indent: -9999px; vertical-align: middle; margin-left: 5px;}
#venstreMenu li.active a {color: #9E0A34;}
#venstreMenu li.active li a {color: #527488;}

/*-------- TOP BAR ---------*/
.topbar {height: 73px; color: #FFFFFF; margin-bottom: 8px;}
.topbar h2 {font: 19px Myriad Pro; padding: 9px 0 2px 8px;}
.topbar p {padding: 0 0 0 8px; width: 180px;}
#economicStatistics {position: relative;}
#economicStatistics .topbar {background: url(/design/horesta/img/greenTopBarBg.jpg) no-repeat scroll 0 0 transparent;}
#openCourses .topbar {background: url(/design/horesta/img/orangeTopBarBg.jpg) no-repeat scroll 0 0 transparent;}
#course .topbar {background: url(/design/horesta/img/redTopBarBg.jpg) no-repeat scroll 0 0 transparent;}

/*-------- SPOT LIST ---------*/
.spotList li {float: left; width: 184px; min-height: 276px; margin: 0 0 5px 8px;}
.spotList li.first {margin-left: 0px;}
.spotList li .imageHolder {height: 90px; overflow: hidden;}
.spotList li h4 {padding-bottom: 9px;/*border-bottom: 1px solid #739EAD;*/ font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; height: 30px; display: table-cell; vertical-align: bottom;/*margin-bottom: 20px;*/}
.spotList .newsBox {float: left; width: 184px; min-height: 276px; margin: 0 0 5px 8px;}
.spotList .newsBox .imageHolder {height: 90px; overflow: hidden;}
.spotList .first {margin-left: 0px;}
.spotList .newsBox h4 {padding-bottom: 9px; font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; height: 30px; display: table-cell; vertical-align: bottom; *margin-top: 4px;/*margin-bottom: 20px;*/}
.spotList newsBox .withoutImage h4 {border-top: 1px solid #739EAD; padding-top: 9px; width: 200px;}
.spotList .newsBox img {margin-bottom: 10px;}
.spotList .newsBox a {color: #9E0A34;}
.spotList .hide {display: none;}
.recommendedspots li h4 {height: auto;}
.spotList li .text {padding-top: 10px; border-top: 1px solid #739EAD;}
.spotList li img {margin-bottom: 10px;}
.spotList li a {color: #9E0A34;}
.spotList li.withoutImage {}
.spotList li.withoutImage h4 {border-top: 1px solid #739EAD; padding-top: 9px; width: 200px;}
.sitehome #leftColumn ul.spotList li.withoutImage {width:375px}
.sitehome #leftColumn ul.spotList li.withoutImage h4 {width: 375px;}
.spotList li.video {width: 376px;}
.spotList li.video h4 {position: relative; padding-top: 13px;}
.spotList li p {position: relative; width: 100%; display: block;}
.spotList2 li {border-bottom: 1px solid #739EAD; height: auto; padding-bottom: 10px; margin-bottom: 27px;}
.spotList2 li h4 {border-bottom: none; margin-bottom: 0;}

/*-------- kursusoversigt ---------*/
#page #kursusoversigt {float: left; width: 760px;}
#page #kursusoversigt h2 {background: url(/design/horesta/img/tableHeaderBg.jpg); text-transform: uppercase; width: 742px; height: auto; font: 19px Myriad Pro; line-height: 22px; color: #FFFFFF; margin: 0px; padding: 9px; border: none 0px;}
#page #kursusoversigt table td {border: solid 2px #e6e7e8; border-width: 2px 4px; vertical-align: middle; padding: 4px 6px; color: #606264; font: 11px Verdana;}
#page #kursusoversigt table {border: solid 4px #e6e7e8; width: 760px;}
#kursusoversigt a.signup {height: 18px; width: 80px; background: url(/design/horesta/img/buttonBg.jpg); margin-left: 12px; display: inline-block;}
#page #kursusoversigt table .rowImage {padding: 0;}
#page #kursusoversigt table td a {font: 11px Verdana; color: #985166;}
#page #kursusoversigt table tr th {background-color: #999999; border: solid 4px #e6e7e8; height: 30px; vertical-align: middle;}
#page #kursusoversigt table td table {float: left; width: 100px; border: solid 1px #e6e7e8; padding: 0px;}
#page #kursusoversigt table td table td {width: 30px; color: #8C4510; text-align: center; border: none;}
#page #kursusoversigt table .pager span {color: #3F7EBE; font-weight: bold; text-decoration: underline;}
#divSearch {float: right; margin: 7px 10px 0 0;}
#divSearch label {color: #FFFFFF; font-weight: bold;}

/*-------- kursusoversigt - top ---------*/
#page #kursusoversigttop, #page #kursusoversigtitems, #page #kursusoversigtfooter {position: relative; float: left; width: 760px; margin: -11px 0 30px 0;}
#page #kursusoversigttop h3 {position: relative; text-transform: uppercase; font: 19px Myriad Pro; background: url(/design/horesta/img/redTopBarBg.jpg); color: #fff; line-height: 40px; width: 368px; padding: 0 0 0 8px; margin: 0 0 8px 0; float: right; display: block; border: none 0px;}
#page #kursusoversigttop h3.first {float: left; background: url(/design/horesta/img/orangeTopBarBg.jpg);}
#page #kursusoversigttop h3 a {position: relative; display: block; width: 100%; height: 100%; color: #fff;}
#page #kursusoversigttop div {position: relative; margin: 0px;}
#page #kursusoversigttop div p {width: auto; margin: 0px;}
#page #kursusoversigttop div p strong {display: inline-block; font-weight: bold; margin: 6px 0px;}
#page #kursusoversigttop div a {color: #812a33;}
#page #kursusoversigttop div img {max-height: 90px; max-width: 183px;}
#page #kursusoversigttop div div {position: relative; width: 376px; float: right;}
#page #kursusoversigttop div.first {float: left;}
#page #kursusoversigttop div div div {width: 183px;}
#page #kursusoversigtfooter div div {background: #89a2b1; margin-top: 7px; height: 1px;}

/*---------CALENDER--------------*/
#calender {background: transparent url(/Design/Horesta/IMG/contentbg.jpg) repeat-x 0 0;}
#calender table {}
#calender tr {}
#calender th {background: none repeat scroll 0 0 #81082B; color: #ffffff; padding: 3px 5px 4px 5px; text-align: left; border-right: 1px solid white; font-weight: bold;}
#calender th.title {color: #527488; padding: 10px 5px 10px 5px; background: transparent none;}
#calender td {background: none repeat scroll 0 0 #D3E0E9; padding: 4px 5px; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
#calender a {color: #9E0A34;}
#calender a:hover {text-decoration: underline; color: #9E0A34;}

/*----------Employee-------------*/
.employeeSelect select {width: 200px; margin: 0 0 20px 0; border: solid 1px #B8CDDC;}
.employee {margin: 0 0 10px 0;}
.employee p {width:100% !important;}
.employee .image {float: left; width: 80px; margin: 0 10px 0 0;}
.employee .info {float: left; width: 239px;}
.employee .title {background-color: #D3E0E9; color: #527488; font-weight: bold; padding: 2px 0 3px 5px;}
.employee .wideTitle {background-color: #D3E0E9; color: #527488; font-weight: bold; padding: 2px 0 3px 5px; float: left; width: 473px;}
.employee .content {padding: 2px 0 0 5px;}
.employee .email {float: left; width: 473px; padding: 0 0 0 95px;}
.employee a {color: #9E0A34; text-decoration: none;}
.employee a:hover {text-decoration: underline;}

/*-------- Global Footer --------*/
#globalFooter {position: relative; float: left; width: 968px; margin: 40px -8px 0px -8px; *margin-top: 180px;}
#globalFooter li {float: left; padding-left: 8px;}
#globalFooter li.first {padding: 0;}

/*------------------------------- PAGES ------------------------------*/ /*-------- HOME --------*/
.sitehome {background: none no-repeat scroll left top transparent; min-height: 147px;}
.sitehome .headerimage {position: relative; display: block; top: 0px; left: 0px; width: 952px; overflow: hidden; height: 143px; margin-bottom: -143px; cursor: pointer; background: url(/design/horesta/img/whitebox_frontpage.gif) no-repeat; background-position: bottom right;}
.sitehome #leftColumn {width: 760px; display: block; padding-top: 158px; float: left;}
.sitehome #leftColumn h3 {font-family: 'ConduitITCStdRegular'; text-transform: uppercase; overflow: hidden; width: 752px; font-size: 19px; font-weight: normal; color: #ffffff; line-height: 142%; padding-left: 8px; margin-bottom: 10px;}
.sitehome #leftColumn h3.nyheder {background: url(/design/horesta/img/nyheder.png) repeat-x;}
.sitehome #leftColumn h3.anbefalet {background: url(/design/horesta/img/anbefalet.png) repeat-x;}

/*-------- MELLEMSIDE COPY --------*/
#economicStatistics {float: left; width: 568px; margin-right: 8px; line-height: 1.33;}
#page.mellemsideCopy #rightColumn {float: left; width: 184px;}
#page.mellemsideCopy #rightColumn #clipping {margin-top: 10px;}

/*-------- MELLEMSIDE VARIANT COPY --------*/
.site div#openCourses, .site div#course {float: left; width: 376px;}
.site div#course {margin-left: 8px;}

/*.site.variantCopy #leftColumn { float: left; } .site.variantCopy #rightColumn { float: right; position: relative; } .site.variantCopy #rightColumn #login { position: absolute; left: -184px; clear: both; float: none; } .site.variantCopy #rightColumn #clipping { background: url(/design/horesta/img/clippingBG.jpg) repeat scroll 0 0 transparent; width: 174px; height: 254px; position: absolute; top: 314px; left: -184px; padding: 0 4px 0 6px; } .site.variantCopy #rightColumn span, .site.variantCopy #rightColumn p.text, .site.variantCopy #rightColumn p.author { font-family: Myriad Pro; color: White; } .site.variantCopy #rightColumn span { font-size: 81px; float: left; padding: 0; } .site.variantCopy #rightColumn p.text { margin-top: 20px; font-size: 20px; width: 140px; float: right; } .site.variantCopy #rightColumn p.author { float: right; font-size: 14px; margin-top: 5px; width: 140px; }*/

/*-------- UNDERSIDE --------*/
#contentMain {position: relative;}
#contentMain ul {margin-bottom: 11px;}
#contentMain ul li {list-style-type: disc; margin-left: 20px;}
#page.underside h2 {background: url(/design/horesta/img/undersiteHeaderBG.jpg) repeat-x scroll 0 0 transparent; width: 759px; height: 37px; font: 19px/31px Myriad Pro; color: #FFFFFF; text-indent: 6px; margin-bottom: 10px;}
#page.underside #contentMain {float: left; width: 568px; margin-right: 8px; line-height: 1.33;}
#page.wide #contentMain {width: 568px;}
#page.underside #contentMain input[type=text], #page.underside #contentMain input.text {border: 1px solid #999999; margin: 4px 0 8px 0; padding: 2px;}
#page.underside #contentMain input[type=submit], #page.underside #contentMain input.submit {border: 1px solid #999999; margin: 4px 0 8px 0; padding: 1px;}
#page.underside h3 {width: 376px; font-size: 120%; padding: 2px 0 3px; margin-bottom: 12px; margin-top: 12px;}
#page.underside #contentholder {overflow: hidden;}
#page.underside #contentholder a {color: #9E0A34;}
#page.underside #contentholder p.videotitle a {font-weight: bold; color: #527488;}
#page.underside #contentholder a:hover {text-decoration: underline;}
#page.underside #contentholder .pressCategoryImage {position: relative; float: left;}
#page.underside #contentholder .mediaAgencyLogo {position: relative; float: left;}
#page.underside #contentholder .date {position: relative; display: inline-block; float: left; margin-left: 5px; line-height: 15px;}
#page.underside #articleImage {float: right; margin-top: 17px;}
#page.underside p {margin-bottom: 11px; width: 351px;}
#page.underside p.justify {text-align: justify;}
#page.underside #video {width: 376px; margin: 25px 0;}
#page.underside #rightColumn {float: left; width: 184px;}
#page.underside #rightColumn #login {position: relative; top: -47px;}
#page.mellemsideCopy #economicStatistics h3.video { background: url("/design/horesta/img/nyheder.png") repeat-x scroll 0 0 transparent; color: #FFFFFF;
  font-family: 'ConduitITCStdRegular';
  font-size: 19px;
  font-weight: normal;
  line-height: 142%;
  margin-bottom: 10px;
  overflow: hidden;
  padding-left: 8px;
  text-transform: uppercase;
  width: 560px;}

/*--- Search -----*/
#search {float: left; margin:0 20px 0 0 !important;}
#page.underside .searchblock p {width: auto;}
#page.underside .searchblock .date {color: #9E0A34;}
#page.underside .searchblock a.fsResultToc_A {font-size: 120%; font-weight: bold; margin-bottom: 12px; padding: 2px 0 3px; color: #739EAD;}
.fsResultNavigator {width: 500px; height: 30px; margin: 30px 0 0 0;}
#prevpagebutton {float: left; margin: 0 10px 0 10px;}
.arrow-previous {}
#page-nr-container {float: left; text-align: center; width: 270px;}
#nextpagebutton {}
.arrow-next {float: right; cursor: pointer;}
.page-number {margin:0 14px 0 0 !important;}
#ResultNavigator1 input,#SearchAdvancedSearchGo, #SearchAdvancedExpandingclicker {background: url(/Design/Horesta/IMG/buttonbg.gif); border: 0; height: 19px; margin-top:0 !important; padding: 0; color: #FFFFFF;}
.fsSearchAdvanced_Box {margin: 0px 5px 0px 2px;}
#page.underside .searchblock a {font-size: 120%; margin-bottom: 12px; padding: 2px 0 3px;}

/*--- TipEnVen -------*/
#modalBackground {position: absolute; z-index: 1000; background-color: #000000; width: 100%; height: 200%; top: 0; left: 0; filter: alpha(opacity=70); opacity: 0.7;}
#modalDialog {position: absolute; z-index: 1001; width: 320px; margin: 200px 50% 0; top: 0px; left: -160px; background-color: #ffffff; border: 4px solid #525252;}
#modalDialog #modalTop {min-height: 10px; max-height: 86px; background-color: #7093A9; color: #ffffff;}
#modalDialog #modalTop #modalClose {float: right; padding: 4px 5px 0;}
#modalDialog #modalTop #modalClose a {color: #666666; font-weight: normal;}
#modalDialog #modalTop #modalTopTitle {margin-bottom: 1px; padding: 7px 0 5px 10px; font-weight: bold;}
#modalDialog #content {background: transparent url(/design/horesta/img/contentbg.jpg) no-repeat 0 0; padding: 10px 0;}
#modalDialog #content .row {width: 100%; padding: 4px 0 4px 10px;}
#modalDialog #content .row label {float: left; width: 100px;}
#modalDialog #content .row input[type=text], #modalDialog #content .row textarea {border: 1px solid #666666; float: left; padding: 1px; width: 200px;}
#modalDialog #content .row input.submit {border: 1px solid #666666; padding: 2px 10px; float: right; margin: 0 17px 0 0;} /*--- Sitemap ---*/
#sitemap {position: relative; float: left; width: 100%; margin-top: 15px;}
#sitemap .col{position: relative; float: right; width: 189px; margin: 0 0 10px 0;}
#sitemap .alternate{float: left; margin-left: 1px;}
#sitemap h4{background: transparent url(/design/horesta/img/sitemapHeader.png) repeat-y 0 0; font-weight: bold; padding: 4px 0 4px 5px; color: #ffffff; margin: 0 0 5px 0;}
#sitemap ul {margin: 0 0 0 5px;}
#sitemap a, #sitemap a:hover, #sitemap a:visited {color: #527488; font-weight: bold;}
#sitemap .level1 a, #sitemap .level1 a:hover, #sitemap .level1 a:visited {color: #527488; font-weight: normal;}
#sitemap a:hover {text-decoration: underline;}

/*--- Min side ---*/
.row label {float: left; width: 150px; padding: 4px 0 0 0;}
.row font {margin: 0 0 0 5px;}

/*--- Comment Module ---*/
.commentmodule {}
.commentmodule h3 {width:100% !important; border:none !important;}
.commentmodule .section01 {}
.commentmodule .section01 .back a {color: #9E0A34;}
.commentmodule .section01 .back a:hover {text-decoration: underline;}
.section01 .comments {}
.comments ol {}
.comments li {border-left: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6; margin: 0 0 15px; position: relative; padding: 10px 0 0 10px;}
.comments li .username {font-weight: bold;}
.comments li .moderated {font-size: 10px;}
.comments li .comment {padding: 10px;}
.comments li .comment p {width:100% !important;}
.comments li a.complaint {color: #9E0A34; position: absolute; right: 20px; text-decoration: none; top: 10px; cursor: help;}
.comments li a.complaint:hover {text-decoration: underline; color: #9E0A34;}
.commentmodul .section02 {}
.addcomment .comment textarea {border: 1px solid #E6E6E6; height: 150px; padding: 10px; width: 100%;}
.addcomplaint div:first-child {width: 439px; height: 85px;}
.addcomplaint label {display: block; width: 100px;}
.addcomplaint input[type=text] {display: block; width: 300px; margin:0 0 5px !important;}
.addcomplaint textarea {display: block; width: 439px; height: 100px; border: 1px solid #999999;}
.addcomplaint span {clear: both;}
.addcomplaint input[type=submit] {}

/*--- NewsArchive ---*/
.archiveSelection {width: 100%; float: left;}
.archiveSelection div {float: left; padding: 3px 4px;}
.archiveSelection select {border: 1px solid #999999;}
.archiveSelection .year {}
.archiveSelection .year select {width: 70px;}
.archiveSelection .month {}
.archiveSelection .month select {width: 200px;}
.archiveSelection .date {}
.archiveSelection .date select {width: 70px;}
.newsArchive input[type=submit] {background: transparent url(/design/horesta/IMG/buttonbg.gif) repeat-y 0 0; padding: 1px 25px !important; color: #ffffff; border:0 !important;} /*--- footer ---*/
#footer {position: relative; float: left; width: 934px; border-top: solid 3px #739AAE; padding: 7px 9px; margin: 10px 0 -22px 0;}
#footer a {color: #9E0A34; text-decoration: none;}
#footer a:hover {text-decoration: underline;}

/*--- addThis ---*/
#addthisContainer {position: absolute; float: right; top: 5px; right: 10px; z-index: 9; text-align: right;}
#contentMain #addthisContainer {top: -42px; right: 7px;}
#contentMain.contentMainWideRight #addthisContainer {top: -27px; right: -50px;}

/*--- Next/Prev navigation ---*/
.nextPrevNav{z-index: 1; margin-bottom: -17px;}
