@charset "utf-8";

html, body { width:100%; height:100%; margin:0px; padding:0px; color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
img { border:0px;}
.liste {font-size:12px; }
.liste a {text-decoration:none; color:#052625;}
.liste a:hover {color:#28b4e6;}
.link { color:#28b4e6; text-decoration:none;}
.sortlink { color:#000000; text-decoration:none; font-weight:bold;}
.sortlink12 { color:#000000; text-decoration:none; font-size:12px;}

.link:hover { color:#052625;}

a:active {  outline: none;}


/**KNAPPER**/

.tilbud{background-image:url('images/knap_tilbud.png'); width:300px; height:108px; margin-right:10px; }
.tilbud:hover{background-image:url('images/knap_tilbud_a.png');}

.konto{background-image:url('images/knap_konto.png'); width:300px; height:108px; margin-left:10px; }
.konto:hover{background-image:url('images/knap_konto_a.png');}

.knapbox{margin-right:auto; margin-left:auto;}

/**knapper slut**/

.divMain { width:980px; margin:auto;}
.divTopMenu { width:980px; margin-bottom:20px; float:left; clear:both;}
.divLogo { width:248px; float:left;}
.divMenu { width:182px; height:66px; border-right:1px solid #e4e3e3; float:left;}
.divMenuItem { height:31px; color:#052625; font-size:10px; text-align:right; margin-top:35px; margin-right:4px; padding-right:4px; border-right:4px solid #28b4e6;}
.divMenuItem a { color:#052625; text-decoration:none;}
.topMenu { font-size:15px; font-weight:bold;}
.topMenu a { color:#052625; text-decoration:none;}

.divFrontImage { width:980px; height:165px; margin-bottom:20px; background-image:url(images/frontimage.jpg); background-repeat:no-repeat; clear:both;}
.frontImageText { width:780px; color:#ffffff; font-size:27px; margin-top:124px; padding-left:47px; float:left; display:none;}
.frontArrow { width:35px; margin-top:124px; margin-right:47px; float:right;}

.divFrontCenter { width:980px; height:165px; margin-bottom:35px; background-color:#414141;}
.divFrontItem { width:399px; margin-left:45px; margin-right:45px; margin-top:25px; color:#FFFFFF; float:left; display:inline;}
.imgDivider { float:left; margin-top:25px;}
.whiteHeader { color:#FFFFFF; font-size:21px;}
.whitetext {font-size: 14px; line-height:150%}
.whitelink {color:#28b4e6; font-weight: bold; text-decoration:none;}
.whitelink:hover {color:#ffffff;}
.darkHeader { color:#052625; font-size:21px;}
.imgLine { width:3px; height:16px; margin-left:8px; margin-top:5px; vertical-align:top;}


/**logobox til forside**/


.logobox {height:150px;}
.logo_cms{background-image: url('images/logo_cms.png'); float:left; width:196px; height: 98px;} 
.logo_cms:hover {background-image: url('images/logo_cms_hover.png');}
.logo_email{background-image: url('images/logo_email.png'); float:left; width:196px; height: 98px;} 
.logo_email:hover {background-image: url('images/logo_email_hover.png');}
.logo_crm{background-image: url('images/logo_crm.png'); float:left; width:196px; height: 98px;} 
.logo_crm:hover {background-image: url('images/logo_crm_hover.png');}
.logo_wiki{background-image: url('images/logo_wiki.png'); float:left; width:196px; height: 98px;} 
.logo_wiki:hover {background-image: url('images/logo_wiki_hover.png');}
.logo_udvikling{background-image: url('images/logo_udvikling.png'); float:left; width:196px; height: 98px;} 
.logo_udvikling:hover {background-image: url('images/logo_udvikling_hover.png');}

/** slut**/

/** logoer til CMS side **/
.logobox_cms {height:80px; margin-left:20px;}

.logolinje_drupal{background-image: url('images/logolinje_drupal_bw.gif'); float:left; width:196px; height: 100px;} 
.logolinje_drupal:hover {background-image: url('images/logolinje_drupal.gif');}
.logolinje_plone{background-image: url('images/logolinje_plone_bw.gif'); float:left; width:153px; height: 100px;} 
.logolinje_plone:hover {background-image: url('images/logolinje_plone.gif');}
.logolinje_typo3{background-image: url('images/logolinje_typo3_bw.gif'); float:left; width:158px; height: 100px;} 
.logolinje_typo3:hover {background-image: url('images/logolinje_typo3.gif');}
.logolinje_joomla{background-image: url('images/logolinje_joomla_bw.gif'); float:left; width:201px; height:100px ;} 
.logolinje_joomla:hover {background-image: url('images/logolinje_joomla.gif');}
/**logoer til CMS side slut**/


.divCenter { width:980px;margin-bottom:35px;}

.divNewsItem { width:396px; height:19px; margin-bottom:4px; color:#FFFFFF; line-height:19px; background-image:url(images/newsitembg.gif); background-repeat:no-repeat;}
.newsArrow { float:right;}

.divFrontEntries { width:978px; height:124px; margin-bottom:40px; border-left:1px solid #e4e3e3; border-right:1px solid #e4e3e3; clear:both;}
.divEntry1 { width:325px; height:124px; float:left;}
.divEntry2 { width:326px; height:124px; border-left:1px solid #e4e3e3; border-right:1px solid #e4e3e3; float:left;}
.divEntry1 .image, .divEntry2 .image { width:57px; margin-left:18px; margin-right:10px; float:left; display:inline;}
.divEntry1 .text, .divEntry2 .text { width:225px; color:#989898; float:left; display:inline;}
.entryHeader { color:#6f6f6f; font-size:21px;}
.frontbox_link{color:#6f6f6f; font-size:12px; text-decoration:none; } 
.frontbox_link_header{color:#6f6f6f; font-size:15px; text-decoration:none; font-weight:bold;} 

.divLeftMenu { width:175px; padding-top:25px; padding-left:25px; margin-bottom:20px; float:left; background-image:url(images/leftmenubackbg.gif); background-repeat:repeat-y;}
.divCenterContent_bred { width:750px; float:left; padding-top:25px;}
.divCenterContent { width:414px; float:left; padding-top:25px;}
h1 { color:#052625; font-size:25px; font-weight:normal; margin:0px; padding:0px; margin-bottom:25px;}

.divCenterContent .manchet { color:#28b4e6; font-size:17px; line-height:23px; font-weight:bold;}
.divCenterContent_bred .manchet { color:#28b4e6; font-size:17px; line-height:23px; font-weight:bold; }
.divCenterContent p { color:#052625; font-size:13px; line-height:20px; margin-bottom:20px; }
.divCenterContent_bred p { color:#052625; font-size:13px; line-height:20px; margin-bottom:20px; }
.divRight { width:366px; float:left;}
ul {font-size:12px; line-height:1.5;}

.divLeftMenuContent { width:175px; margin-top:5px; margin-bottom:20px; font-size:11px; line-height:19px;}
.divLeftMenuItem { width:175px; height:19px; margin-bottom:4px; background-image:url(images/leftmenubg.gif); background-repeat:no-repeat; clear:both;}
.divLeftMenuItem_sub { width:175px; height:19px; margin-bottom:4px;  background-image:url(images/leftmenubg.gif); background-repeat:no-repeat; clear:both;}
.tekst { width:125px; float:left;}
.tekst a { color:#052625; text-decoration:none;}
.tekst a:hover { color:#052625; text-decoration:none;}
.tekst_sub a { color:#052625; text-decoration:none; margin-left:5px;}
.tekst_sub a:hover { color:#052625; text-decoration:none; margin-left:5px;}
.tekst_aktiv { width:125px; float:left; color:red;}
.tekst_aktiv a { color:#28b4e6; text-decoration:none; }
.tekst_aktiv a:hover { color:#052625; text-decoration:none; }
.tekst_aktiv_sub a { color:#28b4e6; text-decoration:none; margin-left:5px; }
.tekst_aktiv_sub a:hover { color:#052625; text-decoration:none; margin-left:5px;}
.arrow { width:18px; float:left;}
.kontakttekst{float:right; margin-right:20px;}
.call2action {font-size:16px; font-weight:bold; text-decoration:none; color:#ffffff; vertical-align:bottom;}
.call2action:hover{color:#052625;}
.skriv_boks{width:300px; height:100px; border: 0px; background-color:#28b4e6; margin-left:75px; }

.divRightContent { width:326px; height:140px; margin-left:40px; margin-bottom:20px; padding-top:25px; padding-left:25px; background-image:url(images/rightbg.gif); background-repeat:no-repeat;}
.divRightContent_hvid { width:326px; height:140px; margin-left:40px; margin-bottom:20px; padding-top:25px; padding-left:25px; background-image:url(); background-repeat:no-repeat;}
.divRightItem { width:276px; height:19px; line-height:19px; background-image:url(images/rightItembg.gif); background-repeat:no-repeat; color:#FFFFFF; margin-bottom:4px; padding-right:25px;}
.divRightItem a { color:#FFFFFF; text-decoration:none;}
.divRightItem a:hover { color:#FFFFFF; text-decoration:none;}
.divRightItemMore { width:276px; height:19px; line-height:19px; background-image:url(images/rightItembg.gif); background-repeat:no-repeat; color:#FFFFFF; text-align:right; padding-right:25px;}
.divRightItemMore a { color:#FFFFFF; text-decoration:none;}
.divRightItemMore a:hover { color:#FFFFFF; text-decoration:none;}
.divRightItemLong { width:276px; background-image:url(images/rightItembg.gif); background-repeat:repeat-y; color:#FFFFFF; margin-bottom:4px; padding-right:25px;}


.divBottom { width:980px; height:37px; color:#989898; line-height:37px; text-align:center;}
.divBottom span { color:#28b4e6;}
.divBottom a { color:#989898;}


.divTimes { width:435px; height:19px; font-size:13px; color:#4d5657;}
.divTimeLabel { width:185px; float:left;}
.divTime { width:250px; float:left;}
.divTime a { color:#4d5657; font-size:13px;}
.contactText { font-size:13px; line-height:19px; color:#4d5657;}
.blueText { font-size:13px; line-height:19px; color:#28b4e6; font-weight:bold;}

