body, html {height:100%; margin:0px; padding:0px; border:0px; text-align:center;}
img {border:0px;}
form {display:inline;}
table, td { margin:0px; padding:0px; border:0px; border-collapse:collapse;}

#divCalendar{ width:248px; background-color:#f3f3f3; border: 1px solid #c8c8c8; text-align:left;}
.divVideo {width:580px; margin-bottom:10px; float:left; clear:both;}


.tableMain { width:100%; height:100%;}
.tdTop { height:236px; background-image:url(/images/bgTop.gif); background-repeat:repeat-x; background-position:top; text-align:center;}
.tdCenter { background-image:url(/images/bgCenter.gif); background-repeat:repeat-x; background-position:top; text-align:center; vertical-align:top;}
.tdBottom { height:36px; background-image:url(/images/bgBottom.gif); background-repeat:repeat-x; background-position:top; text-align:center;}

.divContent { width:980px; clear:both; margin:auto; margin-top:10px;}
.divContentLeft { width:130px; padding-right:10px; float:left; text-align:right;}
.divContentCenter { width:580px; float:left; text-align:left; padding-bottom:20px;}
.divContentRight { width:250px; padding-left:10px; float:left; text-align:left;}

.laesSmallMargin { margin-top:20px; margin-bottom:20px; float:right;} 

.vDivBox { text-align:left; padding:8px; margin-top:0px; margin-bottom:10px; background-color:#ffe66b; border:1px solid #c8c8c8; background-image:url(/images/vDivBoxBg.gif); background-repeat:no-repeat; background-position:top; }
.vDivBoxHText { width:105px; color:#000000; font-size:12px; margin-bottom:0px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; font-weight:bold; }
.vDivBoxText { width:105px; color:#000000; font-size:10px; line-height:14px;  margin-bottom:3px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; }
.vDivBoxLink { width:105px;}

.divBox { padding-top:10px; padding-left:10px; padding-right:10px; margin-top:10px; background-color:#ffe66b; border:1px solid #c8c8c8; background-image:url(/images/boxbg.gif); background-repeat:no-repeat; background-position:top; clear:both; }

.divBoxText { width:124px; color:#000000; font-size:12px; line-height:16px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; float:left;}
.divBoxLongText { width:228px; color:#000000; font-size:12px; line-height:16px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; float:left;}
.divBoxLink { width:94px; padding-top:70px; padding-left:7px; float:left; }
.divVogndb { width:248px; background-color:#f3f3f3; margin-top:10px; margin-bottom:0px; border:1px solid #c8c8c8; color:#000000; font-size:10px; line-height:19px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.divVognDBText {color:#36689a; font-size:20px; line-height:21px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; margin-top:10px; margin-bottom:5px; margin-left:10px; margin-right:10px;}
.qText { color:#f84b5f; text-decoration:underline;}

.divNewsletter { margin-top:30px; color:#36689a; font-size:10px; font-weight:bold; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}

.billedPrev { width:190px; text-align:left; float:left;}
.billedOversigt { width:200px; text-align:center; float:left;}
.billedNext { width:190px; text-align:right; float:left;}

.link:link {color:#000000; font-size:11px; line-height:14px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.link:active {color:#000000; font-size:11px; line-height:14px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.link:visited {color:#000000; font-size:11px; line-height:14px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.link:hover {color:#f84b5f; font-size:11px; line-height:14px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}

.divIcons { height:38px; float:left; text-align:center; padding-left:15px; padding-right:15px;}
.divIcons div a {color:#FFFFFF; font-size:9px; line-height:38px; text-decoration:underline; font-weight:bold; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}

.divSearchContainer { width:580px; height:130px; clear:both; border-bottom:1px solid #c8c8c8;}
.divFormContainer {width:290px; float:left;}
.formText { width:83px; float:left; margin-bottom:5px; margin-left:10px; display:inline;}
.formInput { width:140px; float:left; margin-bottom:5px; margin-right:10px; display:inline;}
.searchInput { width:35px; color:#000000; font-size:11px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; margin-top:3px;}

.divMenuContainer { width:980px; height:38px; clear:both; margin:auto; }
.divMenuContainer a { color:#FFFFFF; font-size:12px; line-height:38px; font-weight:bold; text-decoration:none; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.divMenuItem { height:38px; float:left; text-align:center; padding-left:15px; padding-right:15px;}
.divMenuItemOver { height:38px; float:left; background-image:url(/images/bgMenuOver.gif); background-repeat:repeat-x; text-align:center; padding-left:15px; padding-right:15px;}
.divMenuDivide { height:38px; float:left;}

.divForside { width:580px; height:320px; background-color:#236a9c; background-image:url(/images/forside.jpg); background-position:bottom; background-repeat:no-repeat; margin-bottom:10px; float:left; clear:both;}
.divForsideContainer { margin-left:15px; margin-right:15px; margin-bottom:40px; padding-top:20px;}
.divNews { width:285px; background-color:#236a9c; height:222px;}
.divNewsContainer { margin:10px; line-height:20px;}
.divNewsParagraph { width:580px; clear:both; border-bottom:1px solid #c8c8c8;}
.divNewsImg { width:262px; float:left; margin-top:10px; padding-bottom:10px;}
.divNewsText { width:318px; float:left; margin-top:10px; padding-bottom:10px;}
.smallNewsImage { width:143px; float:left;}
.smallNewsText { width:122px; float:left;}

.divContentCenter h1 { color:#36689a; font-size:28px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; margin:0px; padding:0px; margin-bottom:5px;}
.divContentCenter h2 { color:#000000; font-size:15px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; margin:0px; padding:0px; margin-top:5px;}
.divContentCenter h2 a { color:#f84b5f; font-size:15px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; margin:0px; padding:0px; margin-top:5px;}

.divContentCenter .divForside .divForsideContainer h1 { color:#FFFFFF; font-size:28px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; margin:0px; padding:0px; margin-bottom:15px;}
.divContentCenter .divNews .divNewsContainer  h2 { color:#FFFFFF; font-size:15px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; margin:0px; padding:0px 0px 10px 0px;}

.divVognList {width:580px; clear:both; font-size:11px; line-height:14px; border-bottom:1px solid #c8c8c8; color:#000000; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.divVognList a { color:#000000;}
.divVognList a:hover { color:#f84b5f;}

.divListImageHead { width:50px; height:30px; line-height:28px; background-color:#f3f3f3; float:left;}
.divListNameHead { width:290px; height:30px; line-height:28px; background-color:#f3f3f3; float:left;}
.divListWeightHead { width:70px; height:30px; line-height:28px; background-color:#f3f3f3; float:left;}
.divListKatHead { width:50px; height:30px; line-height:28px; background-color:#f3f3f3; float:left;}
.divListPriceHead { width:75px; height:30px; line-height:28px; background-color:#f3f3f3; float:left;}
.divListLinkHead { width:45px; height:30px; line-height:28px; background-color:#f3f3f3; float:left;}

.divListImage { width:50px; float:left; padding-top:5px; padding-bottom:5px;}
.divListName { width:290px; float:left; padding-top:5px; padding-bottom:5px;}
.divListWeight { width:70px; float:left; padding-top:5px; padding-bottom:5px;}
.divListKat { width:50px; float:left; padding-top:5px; padding-bottom:5px;}
.divListPrice { width:75px; float:left; padding-top:5px; padding-bottom:5px;}
.divListLink { width:45px; float:left; padding-top:5px; padding-bottom:5px;}

.divListNameTentHead { width:240px; height:30px; line-height:28px; background-color:#f3f3f3; float:left;}
.divListAHead { width:50px; height:30px; line-height:28px; background-color:#f3f3f3; float:left;}

.divParagraph { clear:both; padding-bottom:10px;}

.divListTentName { width:240px; float:left; padding-top:5px; padding-bottom:5px;}
.divListA { width:50px; float:left; padding-top:5px; padding-bottom:5px;}

.textBlue { color:#36689a; font-size:10px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.textWhite { color:#FFFFFF; font-size:11px; line-height:14px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.textWhite a { color:#FFFFFF; font-size:11px; line-height:14px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.textBlack { color:#000000; font-size:11px; line-height:14px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.textBlack a { color:#f84b5f; font-size:11px; line-height:14px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.textRed { color:#f84b5f; font-size:11px; line-height:14px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}

.textPres {color:#000000; font-size:12px; line-height:18px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.pricePres {color:#36689a; font-size:16px; font-weight:bold; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}

.divPresHead {width:570px; height:25px; clear:both; padding-left:10px; margin-bottom:5px; margin-top:5px; background-color:#f3f3f3; font-size:14px; color:#000000; font-weight:bold; line-height:25px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.divPresItem {width:145px; float:left; font-size:11px; color:#000000; line-height:16px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}

.divFinanceItemFirst {width:110px; height:20px; float:left; font-size:11px; color:#000000; line-height:20px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.divFinanceItem {width:58px; height:20px; float:left; font-size:11px; color:#000000; line-height:20px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}

.divFinanceHeadFirst {width:110px; height:20px; float:left; font-size:11px; color:#000000; line-height:20px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; border-bottom:1px solid #c8c8c8;}
.divFinanceHead {width:58px; height:20px; float:left; font-size:11px; color:#000000; line-height:20px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; border-bottom:1px solid #c8c8c8;}

.frontOldPrice {color:#b1e6ff; font-size:11px; font-weight:bold; text-decoration:line-through; line-height:14px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.frontPrice {color:#FFFFFF; font-size:11px; line-height:14px; font-weight:bold; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}

.textOldPrice {color:#36689a; font-size:11px; font-weight:bold; text-decoration:line-through; line-height:14px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.textPrice {color:#000000; font-size:11px; line-height:14px; font-weight:bold; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}

.imgTop { display:block; margin:auto;}
.imageBorder { display:block; border:1px solid #c8c8c8;}
.floatImage {float:right; margin-left:5px; margin-bottom:5px;}

.menuNorm:link { color:#36689a; font-size:10px; line-height:16px; font-weight:bold; text-decoration:none; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.menuNorm:visited { color:#36689a; font-size:10px; line-height:16px; font-weight:bold; text-decoration:none; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.menuNorm:active { color:#36689a; font-size:10px; line-height:16px; font-weight:bold; text-decoration:none; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}
.menuNorm:hover { color:#f84b5f; font-size:10px; line-height:16px; font-weight:bold; text-decoration:none; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}

.menuActive{ color:#f84b5f; font-size:10px; line-height:16px; font-weight:bold; text-decoration:none; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;}

.arrowMargin { margin-left:5px; margin-right:5px;}

.input { color:#36689a; font-size:10px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; margin-top:3px;}
.inputLarge { width:200px; color:#36689a; font-size:11px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; margin-top:3px;}

.inputSelect { width:140px; color:#000000; font-size:9px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; float:right;}

.amaalInput { width:140px; color:#000000; font-size:9px; font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; float:right;}
