/* GENEREL */
html, body, form, input, fieldset, pre, blockquote, ul, ol, dl, address, dd {margin:0px;padding:0px;}
body {z-index:-1;}
hr {height:0;border:0;border-top: 1px dashed #c2c2c2;}
p {margin-bottom:9px;}
h1, h2, h3, h4, h5, h6 {margin-bottom:9px;}
ul, ol {margin-left:20px;margin-bottom:9px}


/* PAGESETUP */
#Hpx_master_fullpage div {text-align:left;}
#Hpx_master_fullpage {position:relative;width:972px;min-height:300px;margin-top:0px;}
#Hpx_master_newsletter div {text-align:left;}
#Hpx_master_newsletter {position:relative;width:654px;min-height:300px;margin-top:0px;}

#Hpx_top {position:relative;height:70px;}
#Hpx_toplogo {position:absolute;left:12px;top:12px;}

#Hpx_breadcrumb {font-size:11px;z-index:1;position:absolute;left:85px;top:35px;color:#bfbfbf;}
#Hpx_breadcrumb a {font-size:11px;color:#bfbfbf;text-decoration:none;}
#Hpx_breadcrumb a:hover {color:#9f9f9f;text-decoration:Underline;}

#Hpx_master_fullpage .Hpx_pagename {position:absolute;right:220px;top:1px;}
#Hpx_master_newsletter .Hpx_pagename {position:absolute;right:10px;top:1px;}

#Hpx_searchbox {position:absolute;right:72px;top:12px;border:1px solid #b2b2b2;}
#Hpx_searchbox_internal{position:absolute;right:0px;top:12px;border:1px solid #b2b2b2;}
#Hpx_searchbox form {display:inline;}
#Hpx_searchbox .Hpx_search_begin, #Hpx_searchbox_internal .Hpx_search_begin {width:auto; float:left;}
#Hpx_searchbox .Hpx_search_middle, #Hpx_searchbox_internal .Hpx_search_middle {float:left;width:137px;}
#Hpx_searchbox .Hpx_search_middle .Hpx_search_text, 
#Hpx_searchbox_internal .Hpx_search_middle .Hpx_search_text
{padding:1px 0px 1px 2px;width:100%;border:0px none;height:12px;}
#Hpx_searchbox .Hpx_search_end, #Hpx_searchbox_internal .Hpx_search_end{width:auto; float:left;}

.Hpx_sendtofriend {position:absolute;top:97px;right:430px;}
.Hpx_sendtofriend a {color:#797979;}
.Hpx_sendtofriend a:hover {color:#00877F;}

#Hpx_content {z-index:1;position:relative;padding:0px 12px 0px 12px;} 

#Hpx_master_fullpage .Hpx_bottom {background: url(/Files/System/Graphic/CCi08_bottom_frame.png);height:50px;margin-top:-2px;} 
#Hpx_master_newsletter .Hpx_bottom {background: url(/Files/System/Graphic/CCi08_bottom_frame_newsletter.png);height:50px;margin-top:-2px;} 
.Hpx_bottom .Hpx_paragraph_text {color:#797979;}
.Hpx_bottom .Hpx_paragraph_text a {color:#797979;text-decoration:underline;}
.Hpx_bottom .Hpx_paragraph_text a:hover {color:#00877F;text-decoration:none;}


/* PARAGRAPHSETUP */
.Hpx_setup_1, .Hpx_setup_2, .Hpx_setup_3, .Hpx_setup_5, .Hpx_setup_intro, .Hpx_setup_intro_2col, .Hpx_setup_intro_3col, .Hpx_setup_intro_full {padding:0px 10px 0px 10px;background-color:#FFFFFF;border-left:2px solid #cccccc;border-right:2px solid #cccccc;}

/* #Hpx_defaultpage .Hpx_setup_2 .Hpx_col_1 {width:440px;float:left;}
#Hpx_defaultpage .Hpx_setup_2 .Hpx_col_2 {width:310px;float:right;} */

#Hpx_master_newsletter .Hpx_setup_2 .Hpx_col_1 {width:390px;float:left;}
#Hpx_master_newsletter .Hpx_setup_2 .Hpx_col_2 {width:230px;float:right;}

#Hpx_master_fullpage .Hpx_setup_intro .Hpx_col_1 {width:630px;float:left;}
#Hpx_master_fullpage .Hpx_setup_intro .Hpx_col_2 {width:318px;float:right;background: url(/Files/System/Graphic/CCi08_bg_intro.gif) 100% 0 no-repeat;}
#Hpx_master_fullpage .Hpx_setup_intro .Hpx_col_2 .Hpx_paragraphdefault {padding:0px 10px 4px 20px;}
#Hpx_master_fullpage .Hpx_setup_intro .Hpx_col_2 .Hpx_paragraphdefault {height:230px;display:table-cell;vertical-align:middle;}
#Hpx_master_fullpage .Hpx_setup_intro .Hpx_col_2 .Hpx_paragraphdefault .Hpx_paragraph_text, 
#Hpx_master_fullpage .Hpx_setup_intro .Hpx_col_2 .Hpx_paragraphdefault .Hpx_paragraph_text p {color:#797979;font-size:13px;line-height:21px;}
#Hpx_master_fullpage .Hpx_setup_intro .Hpx_col_2 .Hpx_paragraphdefault .Hpx_paragraph_text a {color:#797979;font-size:13px;}
#Hpx_master_fullpage .Hpx_setup_intro .Hpx_col_2 .Hpx_paragraphdefault .Hpx_paragraph_text a:hover {color:#00877F;}
#Hpx_master_fullpage .Hpx_setup_intro .Hpx_paragraph_text {padding:0px 0px 4px 0px;}

#Hpx_master_fullpage .Hpx_setup_intro_2col .Hpx_col_1 {width:630px;height:230px;float:left;padding:0px 0px 4px 0px;}
#Hpx_master_fullpage .Hpx_setup_intro_2col .Hpx_col_2 {width:318px;height:230px;float:right;padding:0px 0px 4px 0px;}
#Hpx_master_fullpage .Hpx_setup_intro_2col .Hpx_paragraphdefault {height:230px;}
#Hpx_master_fullpage .Hpx_setup_intro_2col .Hpx_paragraphdefault .Hpx_paragraph_text, 
#Hpx_master_fullpage .Hpx_setup_intro_2col .Hpx_paragraphdefault .Hpx_paragraph_text p {color:#797979;font-size:13px;line-height:21px;}
#Hpx_master_fullpage .Hpx_setup_intro_2col .Hpx_paragraphdefault .Hpx_paragraph_text a {color:#797979;font-size:13px;}
#Hpx_master_fullpage .Hpx_setup_intro_2col .Hpx_paragraphdefault .Hpx_paragraph_text a:hover {color:#00877F;}
#Hpx_master_fullpage .Hpx_setup_intro_2col .Hpx_col_1 .Hpx_paragraph_text {padding:0px 0px 0px 0px;}
#Hpx_master_fullpage .Hpx_setup_intro_2col .Hpx_col_2 .Hpx_paragraph_text {padding:0px 10px 0px 20px;}

#Hpx_master_fullpage .Hpx_setup_intro_3col .Hpx_col_1 {width:310px;height:230px;float:left;display:inline;padding:0px 0px 4px 0px;}
#Hpx_master_fullpage .Hpx_setup_intro_3col .Hpx_col_2 {width:319px;height:230px;float:left;display:inline;padding:0px 0px 4px 0px;}
#Hpx_master_fullpage .Hpx_setup_intro_3col .Hpx_col_3 {width:318px;height:230px;float:right;display:inline;padding:0px 0px 4px 0px;}
#Hpx_master_fullpage .Hpx_setup_intro_3col .Hpx_paragraphdefault {height:230px;display:table-cell;}
#Hpx_master_fullpage .Hpx_setup_intro_3col .Hpx_paragraphdefault .Hpx_paragraph_text, 
#Hpx_master_fullpage .Hpx_setup_intro_3col .Hpx_paragraphdefault .Hpx_paragraph_text p {color:#797979;font-size:13px;line-height:21px;}
#Hpx_master_fullpage .Hpx_setup_intro_3col .Hpx_paragraphdefault .Hpx_paragraph_text a {color:#797979;font-size:13px;}
#Hpx_master_fullpage .Hpx_setup_intro_3col .Hpx_paragraphdefault .Hpx_paragraph_text a:hover {color:#00877F;}
#Hpx_master_fullpage .Hpx_setup_intro_3col .Hpx_col_1 .Hpx_paragraph_text {padding:0px 10px 0px 11px;}
#Hpx_master_fullpage .Hpx_setup_intro_3col .Hpx_col_2 .Hpx_paragraph_text {padding:0px 10px 0px 19px;}
#Hpx_master_fullpage .Hpx_setup_intro_3col .Hpx_col_3 .Hpx_paragraph_text {padding:0px 10px 0px 18px;}

#Hpx_master_fullpage .Hpx_setup_intro_full .Hpx_paragraph_text {padding:0px 0px 4px 0px;}
#Hpx_master_fullpage .Hpx_setup_intro_full .Hpx_col_1 {width:100%;}

#Hpx_master_fullpage .Hpx_setup_2 .Hpx_col_1 {width:630px;float:left;}
#Hpx_master_fullpage .Hpx_setup_2 .Hpx_col_2 {width:310px;float:right;}

#Hpx_master_fullpage .Hpx_setup_3 .Hpx_col_1 {width:100%;}
#Hpx_master_fullpage .Hpx_setup_3 .Hpx_col_2 {width:630px;float:left;}
#Hpx_master_fullpage .Hpx_setup_3 .Hpx_col_3 {width:310px;float:left;margin-right:10px;display:inline;}
#Hpx_master_fullpage .Hpx_setup_3 .Hpx_col_4 {width:310px;float:left;}
#Hpx_master_fullpage .Hpx_setup_3 .Hpx_col_5 {width:310px;float:right;min-height:300px;}

#Hpx_master_fullpage .Hpx_setup_4 .Hpx_col_1 {width:200px;float:left;margin-right:20px;display:inline;}
#Hpx_master_fullpage .Hpx_setup_4 .Hpx_col_2 {width:200px;float:left;margin-right:20px;display:inline;}
#Hpx_master_fullpage .Hpx_setup_4 .Hpx_col_3 {width:200px;float:left;}
#Hpx_master_fullpage .Hpx_setup_4 .Hpx_col_4 {width:200px;float:right;}

#Hpx_master_fullpage .Hpx_setup_5 .Hpx_col_1 {width:738px;float:left;}
#Hpx_master_fullpage .Hpx_setup_5 .Hpx_col_2 {width:202px;float:right;}


/* PARAGRAPH */
.Hpx_paragraphdefault .Hpx_paragraph_text {padding:0px 10px 0px 10px;}
.Hpx_paragraphbg {height:215px;}
.Hpx_paragraphbg {}
.Hpx_paragraphbg .Hpx_paragraph_text p {float:right;width:290px;color:#FFFFFF;font-size:13px;line-height:21px;padding:10px;margin-right:10px;}
.Hpx_setup_intro .Hpx_paragraph_text {padding:0px 10px 0px 10px;}
.Hpx_setup_intro_full .Hpx_paragraph_text {padding:0px 0px 0px 0px;}
.Hpx_imagebg {}
.Hpx_imagebg .Hpx_paragraph_text {padding:0px 10px 0px 10px;}

.Hpx_paragraphheadergrey {background-color:#f2f2f2;padding:5px 10px 6px 10px;margin-bottom:10px;}
.Hpx_paragraphheadergrey .Hpx_paragraph_text,
.Hpx_paragraphheadergrey .Hpx_paragraph_text p {color:#797979;font-size:12px;margin-bottom:0px;}
.Hpx_paragraphheadergrey .Hpx_paragraph_text a {color:#797979;font-size:12px;margin-bottom:0px;}
.Hpx_paragraphheadergrey .Hpx_paragraph_text a:hover {color:#00877F;text-decoration:none;}

/* Skabeloner */
.table_quotes {background-color:#F2F2F2;}
.bar { vertical-align:top; color: #000000; font-size: 11px; font-weight: normal; background-color: #e2e2e2;}
.frame { vertical-align:top; border:1px solid #e2e2e2; border-collapse: collapse; margin-top:3px;margin-bottom:3px;}
.padding { vertical-align:top; padding:3px 10px 3px 10px;}
.space_before {margin-top: 6px}
.space_after {margin-bottom: 6px}


/* MODULES */
.newslist {}

.newslist_element {min-height:150px;}
.newslist_element2 {min-height:105px;}
.newslist_image {width: auto; float:left; margin-right:8px;}
.newslist_image_left {width: auto; float:left; margin-top:0px; margin-left:0px;margin-right:10px;}
.newslist_image_right {width: auto; float:right; margin-top:0px; margin-left:10px;margin-right:10px;}
.newslist_image_left_small {float:left; width:50%;margin-top:0px; margin-left:0px;margin-right:0px;}
.newslist .h6 {color:#B2B2B2;font-size:11px;font-style:normal;font-weight:normal;line-height:1.0em;margin-top:0px;text-decoration:none;margin-bottom:3px;}
.newslist .h2 {color:#606060;font-size:18px;font-style:normal;font-weight:normal;line-height:1.3em;margin-top:0px;text-decoration:none;margin-bottom:3px;}
.newslist .h3 {color:#606060;font-size:13px;font-style:normal;font-weight:normal;line-height:1.3em;margin-top:0px;text-decoration:none;margin-bottom:0px;}
.newslist_text {float:right;width:224px;}
.newslist_text a {color:#000000;text-decoration:none;line-height:1.3em;}
.newslist_text a:visited {color:#000000;text-decoration:none;line-height:1.3em;}
.newslist_text a:hover {color:#00877F;text-decoration:none;}
.newslist_pr_heading {font-weight:bold;line-height:1.3em;margin-bottom:6px;margin-left:10px;}
.newslist_pr_heading a {font-weight:bold;color:#000000;text-decoration:none;line-height:1.3em;}
.newslist_pr_heading a:visited {font-weight:bold;color:#000000;text-decoration:none;line-height:1.3em;}
.newslist_pr_heading a:hover {font-weight:bold;color:#00877F;text-decoration:none;}
.newslist_pr_text {line-height:1.3em;margin-left:0px;}
.newslist_pr_text p {line-height:1.5em;margin-right:0px;}
.newslist_pr_text a {color:#000000;text-decoration:none;line-height:1.3em;}
.newslist_pr_text a:visited {color:#000000;text-decoration:none;line-height:1.3em;}
.newslist_pr_text a:hover {color:#00877F;text-decoration:none;}

.newselement_category a {color:#797979;}
.newselement_category a:hover {color:#00877F;}
.newselement_category {background-color:#F2F2F2;height:30px;margin:0px 0px 10px 0px;padding:0px 10px 0px 10px;}
.newselement_category_left {width: auto; float:left;}
.newselement_category_right {width: auto; float:right;margin-top:5px;margin-right:0px;}
.newselement_category_text {width: auto; float:left;color:#797979;font-size:12px;margin-top:5px;}
.newselement_heading {color:#797979;padding:10px;padding-bottom:0px;line-height:1.0em;}
.newselement_text {padding-left:10px;padding-right:10px;}
.newselement_text ul {padding-left:30px;}

.CCi08_newsletter {margin:0px 10px 0px 10px;}
.CCi08_newsletter td {height:0px;width:0px;}
.CCi08_newsletter td {padding-bottom:2px;}
.CCi08_newsletter input {margin:0px 0px 5px 0px;padding:2px 2px 2px 2px;float:left;border:1px solid #b2b2b2;width:230px;}
.newsletter_button input {float:right;border:0px;background-color:#b2b2b2;color:#FFFFFF;width:77px;}


/* TOPICONS */
.topicons {text-align:center;}
.topicons li {display:inline;list-style-type: none;margin:0px 16px 0px 16px;}


/* clearfix */
.clearfix:after {content: ".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix {display: inline-block;} /*ie7 b*/
.clearfix {display:block;} /*opera & safari */
/*ie6 and no IE mac*/
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


@media print {
  /* style sheet for print goes here */

#Hpx_breadcrumb, #Hpx_dropdownnavi, .Hpx_pagename, #Hpx_searchbox, #Hpx_extranavi_clean, #Hpx_toolbox {display:none;}
#Hpx_master_fullpage .Hpx_setup_2 .Hpx_col_1 {width:100%;}
#Hpx_master_fullpage .Hpx_setup_2 .Hpx_col_2 {width:0px;display:none;}
.newselement_category_right {width: auto; display:none;}
}

/*CCI Customer Cases Browser*/
    .CCiCustomerCaseHeader
    {
        background-image: url('http://www.ccieurope.com/Files/Filer/CCi_Cases_Browser/Images/Case_Graphics/CCi_2010_Customer_Case_Header.jpg');
        background-repeat: no-repeat;
        height: 33px;
        width: 960px;
        font-family: Verdana;
        font-size: 18px;
        color: #ffffff;
        font-weight: bold;
        padding-top: 10px;
        padding-left: 12px;
        background-color: Gray;
    }

    .CCiCustomerCaseHeader p
    {
        font-size: 18px !important;
        font-weight: bold !important;
        color: #ffffff;
    }

    .CCiCustomerCases_setup
    {
        width: 970px;
        font-family: Verdana;
        border-left: 1px solid #bbbbbb;
        border-right: 1px solid #bbbbbb;
        padding-bottom: 20px;
        background-color: #d4d4d4;
    }
    .CCiCustomerCases_setup .CCiCustomerCases_first_col
    {
        float: left;
        width: 302px;
        padding-right: 10px;
        padding-top: 30px;
        padding-left: 11px;
        color: #000000;
        font-size: 10px;
        background-image: url     ('http://www.ccieurope.com/Files/Filer/CCi_Cases_Browser/Images/Case_Graphics/CCi_2010_Customer_Case_Side_Column.jpg');
        background-repeat: no-repeat;
        min-height: 392px;
    }

    .CCiCustomerCases_setup .CCiCustomerCases_first_col .ImageText p
    {
        text-align: right;
        font-weight: bold;
        padding-top: 8px;
    }

    .CCiCustomerCases_setup .CCiCustomerCases_first_col img
    {
        width: 302px;        
    }
    .CCiCustomerCases_setup .CCiCustomerCases_first_col .ImageText
    {
        text-align: right;
        font-weight: bold;
        padding-top: 8px;
    }
    .CCiCustomerCases_setup .CCiCustomerCases_second_col
    {
        float: left;
        width: 299px;
        padding-left: 15px;
        padding-top: 27px;
      /*  color: #797979;
        font-size: 14px;*/
        padding-right: 10px;
        background-image: url      ('http://www.ccieurope.com/Files/Filer/CCi_Cases_Browser/Images/Case_Graphics/CCi_2010_Customer_Case_Middle_Column.jpg');
        background-repeat: no-repeat;
        min-height: 392px;
    }

    .CCiCustomerCases_setup .CCiCustomerCases_second_col p
    {
       /* color: #797979;
        font-size: 14px;*/
    }

    .CCiCustomerCases_setup .CCiCustomerCases_third_col
    {
        float: right;
        padding-left: 10px;
        padding-right: 11px;
        width: 302px;
        /*color: #008780;
        font-size: 14px;*/
        padding-top: 26px;
        background-image: url ('http://www.ccieurope.com/Files/Filer/CCi_Cases_Browser/Images/Case_Graphics/CCi_2010_Customer_Case_Side_Column.jpg')!important;
        background-repeat: no-repeat;
        min-height: 392px;
    }

    .CCiCustomerCases_setup .CCiCustomerCases_third_col p
    {
        /*color: #008780;
        font-size: 14px;    */
    }

    .CCiCustomerCases_setup .CCiCustomerCases_third_col ul
    {
      /*  color: #008780;
        font-size: 14px;*/
    }
    .CCiCustomerCases_setup .CCiCustomerCases_third_col h1
    {/*
        font-size: 18px;
        color: #797979;
        font-family: Verdana;
        padding: 0px;
        padding-bottom: 22px;
        margin: 0px;*/
    }
