/* page layout css */
html{
	height: 100%;
	background:url(../../site/img/Design/TIBE_bg_rp.gif) repeat-x right -70px #3a3a3a;
}
body {
    background: url(../../site/images/design_4/page_bg.png) center top no-repeat;
	font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif;
	margin: 0px auto;
	height: 100%;
}
#page-wrapper {
	background: url(../../site/images/design_4/page_tp_line.png) center top no-repeat;
	min-height: 100%;
	height: auto !important;
	margin: 0 auto -42px;
}
#page-tp{
	height: 122px;
}
#page-cont{

    padding: 0 30px;

}
#page-cont>div{
    width: 900px;
    margin: 0 auto;
}
#tibe-logo-link a{
	display:block;
	width: 180px;
	margin: 0 auto;
}
#top-menu-cont{
	padding-top: 31px;
}
#page-content{
	margin-top: 4px;
}
#page-footer{
	background: url(../../site/images/design_4/page_bt_line.png) center top no-repeat;
	width: 100%;
}
#page-footer .tw_link, #page-footer .tw_link:visited{
	position: relative;
	top: 36%;
	left:26%;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
#page-footer .tw_link:hover, #page-footer .tw_link:visited:hover{
	color:#1eb2ff;
	text-decoration: none;
}

#page-footer, #foot-pusher {
	height: 42px;
}




a {font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 11px; text-decoration: none; color:#58595b;font-weight: bold;}
a:hover{color:#58595b;text-decoration: underline}
a:visited{color:#58595b;}
a:visited:hover{color:#58595b;text-decoration: underline}

a img{ border: none;}

#top_link_size{
	height: 88px;
}
#main-container{
	height: 100%;
}

.a_small {  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 9px; text-decoration: none; color:#0c3c8f;font-weight: bold;}
.a_small:hover{color:red;}
.a_small:visited{color:#0c3c8f;}
.a_small:visited:hover{color:red;}

.sitemap_main {  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 11px; text-decoration: underline; color:#0c3c8f;font-weight: bold;}
.sitemap_main:hover{color:red;}
.sitemap_main:visited{color:#0c3c8f;}
.sitemap_main:visited:hover{color:red;}

.sitemap_sub {  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 10px; text-decoration: underline; color:#75B3DE;font-weight: bold;}
.sitemap_sub:hover{color:red;}
.sitemap_sub:visited{color:#75B3DE;}
.sitemap_sub:visited:hover{color:red;}

.table_head{color:white;text-decoration:none;text-transform: uppercase;}
.table_head:visited{color:white}
.table_head:hover{color:light-green}
.table_head:visited:hover{color:light-green}

.Bottom {background-color: #333333}
.LinkBottom {  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 14px; text-decoration: none; color:white}
.LinkBottom:hover{color:red}
.LinkBottom:active{color:white}
.LinkBottom:visited{color:white}
.LinkBottom:visited:hover{color:red}

.news_right {  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; text-decoration: none; color:#E8E9EA; }
.news_right:hover{color:#E8E9EA;}
.news_right:active{color:#E8E9EA;}
.news_right:visited{color:#E8E9EA;}
.news_right:visited:hover{color:#E8E9EA;}


.MenuText {  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; color: white; font-size: 10px}

.TopMenuHjem {font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color:#737478;}
.TopMenuHjem:hover{color:#737478;}
.TopMenuHjem:active{color:#737478;}
.TopMenuHjem:visited{color:#737478;}
.TopMenuHjem:visited:hover{color:#737478;}

.TopMenu {  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color:#E8E9EA; text-transform: uppercase;}
.TopMenu:hover{color:#E8E9EA;}
.TopMenu:active{color:#E8E9EA;}
.TopMenu:visited{color:#E8E9EA;}
.TopMenu:visited:hover{color:#E8E9EA;}

.TopMenuSelected {  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color:#EEAF80; text-transform: none;}
.TopMenuSelected:hover{color:#EEAF80;}
.TopMenuSelected:active{color:#EEAF80;}
.TopMenuSelected:visited{color:#EEAF80;}
.TopMenuSelected:visited:hover{color:#EEAF80;}




.MenuMainSelected{  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color:#e92400; text-transform: uppercase; background-color: #FFFFFF;}
.MenuMainSelected:hover{color:#e92400;}
.MenuMainSelected:active{color:#e92400;}
.MenuMainSelected:visited{color:#e92400;}
.MenuMainSelected:visited:hover{color:#e92400;}

.MenuMain {  font-family: Georgia, Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 14px; font-weight: none; text-decoration: none; color:#fefefe; text-transform: uppercase;}
.MenuMain:hover{color:#fefefe;}
.MenuMain:active{color:#fefefe;}
.MenuMain:visited{color:#fefefe;}
.MenuMain:visited:hover{color:#fefefe;}

.MenuMainItem{}
.MenuMainItem_f2{background-color:#dee8f6;}
.MenuSubItem_f2{background-color:#dee8f6;}
.MenuSubItem{background-color:#dee8f6;}

.MenuSub {  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 12px;line-height: 10px; text-decoration: none; font-weight: 400; color: #ffffff;}
.MenuSub:hover{color:#ffffff; }
.MenuSub:active{color:#ffffff;}
.MenuSub:visited{color:#ffffff;}
.MenuSub:visited:hover{color:#ffffff; text-decoration: underline;}

.MenuSubSelected {  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 12px; line-height: 10px; text-decoration: none; color: #6d6c67; font-weight: 900;background-color: #cccbc9;}
.MenuSubSelected:hover{color:#6d6c67;}
.MenuSubSelected:active{color:#6d6c67;}
.MenuSubSelected:visited{color:#6d6c67;}
.MenuSubSelected:visited:hover{color:#6d6c67;}

.kalender_month_item{border-left:1px #f9d952 solid; border-right:1px #f9d952 solid; border-top:1px #f9d952 solid; background-color:white;}
.kalender_month_item_f2{border-left:1px #f9d952 solid; border-right:1px #f9d952 solid; border-top:1px #f9d952 solid; background-color:#f9d952;}
.kalender_month_selected {  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color:black; text-transform: uppercase;}
.kalender_month_selected:hover{color:black;}
.kalender_month_selected:active{color:black;}
.kalender_month_selected:visited{color:black;}
.kalender_month_selected:visited:hover{color:black;}

.kalender_month {  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color:black; text-transform: uppercase;}
.kalender_month:hover{color:black;}
.kalender_month:active{color:black;}
.kalender_month:visited{color:black;}
.kalender_month:visited:hover{color:black;}

.RightLinkSelected {  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color:black;}
.RightLinkSelected:hover{color:black;}
.RightLinkSelected:active{color:black;}
.RightLinkSelected:visited{color:black;}
.RightLinkSelected:visited:hover{color:black;}

.RightLink {  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color:white;}
.RightLink:hover{color:black;}
.RightLink:active{color:white;}
.RightLink:visited{color:white;}
.RightLink:visited:hover{color:black;}

.right_heading {  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; color:white; text-transform: uppercase;}

.full_height{height:100%;}

.NotPublic {  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 10pt; text-decoration: none; color:#333366}
.Public {  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 10pt; text-decoration: none; color:black; font-weight : bold;}
.Public:hover{color:#000000}
.NotPublic:hover{color:#000000;}
.forside_heading{font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 18px; font-weight: 900; color: #636466; line-height: 24px}
.footer_tekst{font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 9px; color: black;text-decoration: none;}
.footer_tekst:visited{color: black;}
.footer_tekst:hover{color: red;}
.footer_tekst:visited:hover{color: red;}
.headline{font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 18px; font-weight: none; color: #58595b;text-align: left;}
.forside_headline{font-family: Verdana, Georgia, Helvetica, Arial,  sans-serif; font-size: 11px; font-weight: none; color: #464749;line-height: 16px}
.nyhets_headline{font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 23px; font-weight: none; color: #474747}
.arkiv_headline{font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 12px; font-weight: bold; color: #58595b;text-transform: uppercase;}
.text{font-family: Verdana, Georgia, Helvetica, Arial,  sans-serif; font-size: 12px; text-decoration: none; color:#414243; font-weight: normal;text-align: left;}
.text:hover{text-decoration:none;}
.text:visited:hover{text-decoration:none;}
.text:visited{text-decoration: none;}
.arkiv_text{font-family: Verdana, Georgia, Helvetica, Arial,  sans-serif; font-size: 11px; text-decoration: none; color:#58595b;}
.text_green{font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 9px; text-decoration: none; color:#9bb700; font-weight: bold;}
.text_small{font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 9px; text-decoration: none; color:black;}
.svart{color: black;}

td{font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 10px; text-decoration: none;}
ul{margin-top:0px;margin-bottom:0px;margin-left:20px}
ol{margin-top:0px;margin-bottom:0px;margin-left:25px}

.ingress{font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 17px; text-decoration: none; font-weight: normal; color: #414243; padding-top: 10px;}
.forside .ingress{padding-top: 4px;}
.forside_ingress{font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 14px; text-decoration: none; font-weight: normal; color: #636466;}
.forside_ingress:visited{color: #636466;}
.forside_ingress:hover{color: #727375;text-decoration:none;}
.forside_ingress:visited:hover{color: #727375;text-decoration:none;}
.bildetext{font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 10px; text-decoration: none; color: #636466}
.link_date{font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 10px; text-decoration: none; color: black}
.pagename{  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 23px; color: #fefeff; font-weight: 600;text-transform: uppercase;}

/*
* Meneskene css
*/
.menesker_name{
    font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif;
    font-size: 11px;
    color: #750709;
    font-weight: normal;
    text-transform: none;
    letter-spacing:0px;
    line-height: 16px;
}
.menesker_position{
    font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif;
    font-size: 11px;
    color: #464749;
    font-weight: normal;
    text-transform: none;
    line-height: 16px;
    letter-spacing:0px;
}
.w-620{
    width: 604px;
}
.w-252{
    width: 238px;
}
/*
* & Meneskene css
*/
.protfolio_sub_page_name{  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 12px; color: #5a5954; font-weight: normal;text-transform: uppercase;line-height: 18px;}
.protfolio_sub_page_name:visited{color: #5a5954;}
.protfolio_sub_page_name:hover{color: #5a5954;text-decoration:underline;}
.protfolio_sub_page_name:visited:hover{color: #5a5954;text-decoration:underline;}
.protfolio_sel_name{  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 18px; color: #5a5954; font-weight: bold;text-transform: uppercase;line-height: 18px;}
.protfolio_beskrivelse{  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 14px; color: #ffffff; font-weight: normal;text-transform: uppercase;line-height: 20px;}

.arkiv_nyhet_head{  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 23px; color: #474747; font-weight: 400;text-transform: uppercase;}
.pdname{  font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 18pt; font-weight: bold; color: black;}

.headline_1{font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 8pt; font-weight: bold; color: black;}
.headline_2{font-family: Georgia, Helvetica, Verdana, Arial,  sans-serif; font-size: 10pt; font-weight: 900; color: black;}
.scroll_style {
}

#under-menu-cont{
	padding-left		: 35px;
    overflow:hidden;
}
.top-sub-menu-item{
	float	:left;
	padding-top: 13px;
}
.top-sub-menu-item a, .top-sub-menu-item a:visited{
	display	: block;
	padding	: 9px 8px;
}
/* portfolio css*/
.portfolio_page .MenuSubSelected{
	background-color: #FFFFFF;
	color			: #373737;
}
.portfolio_page #page-cnt-cont{
    background-color: #fff;
}
.menneskene #page-cnt-cont{
    background-color: #fff;
}
.portfolio-box>div{
    width: 815px;
}
#portfolio-mal-cont{
    margin: 0 43px;
}
#portf-page-l2{
	background	: url(../../site/images/Design_3/rw_2.png) top left no-repeat;
}
#portf-page-l2{
	height		: 41px;
}
#portf-page-wr{
	min-height	: 430px;
	padding		: 25px 51px 25px 41px;
	_height		: 430px; /*non-IE7*/
}
#portf-page-l3{
	background	: url(../../site/images/Design_3/rw_3.png) top left repeat-y;
}
.portf-th{
	margin-bottom	: 25px;
	text-align		: left;
}
div.portf-th a:hover img, div.portf-th a:visited:hover img{
	/*border			: 1px solid #de001f;*/
	opacity	:0.8;
	filter:alpha(opacity=80);
}
.portf-th .title{
	color		: #606060;
	font-size	: 12px;
	padding-top	: 7px;
	padding-left: 3px;
}
/* ---- porfolio projeft */
.portfolio_page .title, .project-name, .portfolio_page .headline, .portfolio_page .text, .portfolio_page .pagename{
	font-style		: italic;
}
.project-customer, .project-name{
	font-size 	: 12px;
	color		: #414141;
	font-weight : bold;
	padding-bottom	: 3px
}
.portfolio_page .headline{
	padding-top		: 5px;
	color			:#414243;
	font-size		:16px;
	font-weight		:normal;
	padding-bottom	: 3px
}
.project-name{
	padding-bottom	: 6px
}
.project-th{
	padding-bottom	: 14px;
}
.project-th img{
	border	: 1px #fff solid;
}
.project-th a:active, .project-th a:focus{
	outline: none;
}
.project-th img:hover{
	border	: 1px #666 solid;
	cursor	: pointer;
}
.project-pic-cont{
	float		: right;
	width : 633px;
}
.project-pic-cont table, .project-pic-cont #project-pic-wr  div{
	/*width		: 640px;*/
}
.project-pic{

}
.portfolio_page .headline1{
	padding-top	: 22px;
	display		: block;
}
.portfolio_page .text1{
	font-family: Verdana, Georgia, Helvetica, Arial,  sans-serif;
	font-size	: 11px;
	color		: #414141;
}
.portfolio_page .p_name_br{
	font-size 	: 1px;
}
.portfolio_page .nivooSlider {
	width: 633px;
	margin: 0px;
	padding: 0px;
}
/* ---- END porfolio projeft */
/* END portfolio css*/
/* HTML 5 css */
html, body {
	height: 100%;
}
td{text-align: left;}
#mid-cont-table{
	/*width: 908px;*/
}

#page-cnt-cont{
    border: 1px solid #949494;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
	-webkit-box-shadow: #333 5px 4px 9px;
	-moz-box-shadow: #333 5px 4px 9px;
	box-shadow: #333 5px 4px 9px;
    behavior: url(../../site/pages/csspie/PIE.php);
    background: #cccbc9;
}

#front-page-tp-video{
	padding: 9px 0 0 9px;
}
#front-page-bt-cont{
	padding: 9px 9px 9px 0px;
	overflow: hidden;
}
#front-page-news{
	float: left;
	padding: 8px 8px 0px 8px;
	margin-left: 9px;
	background-color: #fff;
	-webkit-box-shadow: #444 0px 4px 6px;
	-moz-box-shadow: #444 0px 4px 6px;
	box-shadow: #444 0px 4px 6px;
	-webkit-border-radius: 0 0 0 6px;
	-moz-border-radius: 0 0 0 6px;
	border-radius: 0 0 0 6px;
    behavior: url(../../site/pages/csspie/PIE.php);
}
#front-page-news>div{
	min-height: 400px;
	width: 381px;
}
#front-page-older-news{
	float: left;
	background-color: #fff;
	margin: 0 9px;
	padding: 8px 8px 0px 8px;
	-webkit-box-shadow: #666 3px 3px 6px;
	-moz-box-shadow: #666 3px 3px 6px;
	box-shadow: #666 3px 3px 6px;
    behavior: url(../../site/pages/csspie/PIE.php);
}
#front-page-older-news>div{
	min-height: 400px;
	width: 271px;
}
#front-page-banner{
	float: left;
	width: 176px;
}
.nivooSlider{
    margin: 0px !important;
}
/*
* standart page css
*/

.page-title-wr{
    background: url(../../site/images/design_4/page_title_bg.png) left top no-repeat;
    text-align: right;
    padding: 7px 9px 6px 0px;
    margin: 9px  9px 6px 9px;
    font-family: Georgia,Helvetica,Verdana,Arial,sans-serif;
    font-size: 23px;
    font-weight: bold;
    color: #fff;
    text-transform: uppercase;
}
.content-container{
    overflow: hidden;
    padding-bottom: 9px;
}
.content-box{
    background-color: #fff;
    margin: 0 9px;
    padding: 8px 8px 0px 8px;
    -webkit-box-shadow: #666 3px 3px 6px;
    -moz-box-shadow: #666 3px 3px 6px;
    box-shadow: #666 3px 3px 6px;
    behavior: url(../../site/pages/csspie/PIE.php);
    float: left;
    min-height: 400px;
}
.content-box-rt{
    -webkit-border-radius: 0 0 8px 0;
    -moz-border-radius: 0 0 8px 0;
    border-radius: 0 0 8px 0;
    behavior: url(../../site/pages/csspie/PIE.php);
}
.content-box.w-695>div{
    width: 678px;
}
.content-box.w-197>div{
    width: 181px;
}
.content-box.w-675{
    margin-left: 0;
}
.content-box.w-675>div{
    width: 658px;
}
.banner-box{
    float: right;
    width: 177px;
    height: 400px;
    margin-right: 9px;
}
.banner-box>div{
    width: 177px;
    height: 400px;
}
.banner-box>div>div{
    width: 177px;
}
.table-cont>div{
    display:table-cell;
    vertical-align: top;
    float:none;
}
.table-cont>div.content-box{
    min-height: 400px;
}
.table-cont .content-box{
    margin: 0;
}
/*
* news page css
*/
#news-page-news-cont{
    overflow: hidden;
    padding-bottom: 7px;
}
#news-page-news-cont>div{
    display:table-cell;
    vertical-align: top;
}
#news-page-news-th-cont, #news-page-news-detail{
    -webkit-box-shadow: #666 3px 3px 6px;
    -moz-box-shadow: #666 3px 3px 6px;
    box-shadow: #666 3px 3px 6px;
    behavior: url(../../site/pages/csspie/PIE.php);
    background-color: #fff;
}
#news-page-news-th-cont{
    margin: 0px 0px 9px 0px;
    padding: 9px 9px 9px;
}
#news-page-news-th-cont>div{
    width: 264px;
}
#news-page-news-detail{
    margin: 0px 8px 9px 0px;
    padding: 9px 9px 0;
}
#news-page-news-detail>div{
    width: 572px;
}
/* media selectors */
@media only screen and (device-width: 768px) {
  /* For general iPad layouts */
  .MenuMainSelected{font-size: 18px;}
  .protfolio_sub_page_name{font-size: 14px;line-height: 24px;}
  .menesker_name{
      font-size: 12px;
      line-height: 15px;
  }
  #main-menu-22{display:none;}
}
.menesker_name{
      font-size: 12px;
      line-height: 15px;
  }
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
  /* For portrait layouts only */
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  /* For landscape layouts only */
}
/*only screen and (max-device-width: 800px) handheld*/
/*@media only screen and (max-device-width: 480px) {
    .text{-webkit-text-size-adjust: 120%;}
    .ingress{-webkit-text-size-adjust: 120%;}
    .MenuMainSelected{-webkit-text-size-adjust: 120%;}
    #main-menu-22{display:none;}
    #front-page-tp-video{display: none;}
    body{
        width: 480px;
    }
    #page-cont{
        padding: 0px;
    }
    #page-cont > div{
        width: 480px;
    }
    .MenuMain, .MenuMainSelected{
        font-size: 22px;
    }
    #top-menu-cont{
        padding-top: 6px;
    }
    #front-page-news, #front-page-older-news, {
        float: none;
    }
    #front-page-older-news{
        margin-top: 15px;
    }
    #front-page-older-news > div, #front-page-news > div, #news-page-news-th-cont{
        width: 444px;
    }
    .arkiv_headline{
        font-size: 15px;
    }
    #front-page-banner{
        display: none;
    }
    #news-page-news-cont{
        padding: 0 9px 9px;
    }
    #news-page-news-cont > div{
        display:table-row;
    }
    #news-page-news-cont > div > div{
        width: 451px;
        margin: 4px;
    }
    #pr-cont, #banner-cont{
        display:none;
    }
}*/
/*
* css3 button
*/

/* slick black
*******************************************************************************/
div.slick-black, div.slick-black a, div.slick-black a:visited{
    color: #fff;
    font-family: "helvetica neue", helvetica, arial, sans-serif;
    font-size: 14px;
    font-weight: lighter;
    line-height: 1;
}
div.slick-black{
  background: #111;
  background: -moz-linear-gradient(top,
              rgba(50, 50, 50, 0.9) 0%,
              rgba(30, 30, 30, 0.9) 50%,
              rgba(20, 20, 20, 0.9) 50%,
              rgba(0, 0, 0, 0.9) 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%,
              color-stop(0, rgba(50, 50, 50, 0.9)),
              color-stop(0.5, rgba(30, 30, 30, 0.9)),
              color-stop(0.5, rgba(20, 20, 20, 0.9)),
              color-stop(1, rgba(0, 0, 0, 0.9)));
  border: 0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: inset 1px 1px 1px 0px rgba(135, 135, 135, 0.1), inset -1px -1px 1px 0px rgba(135, 135, 135, 0.1);
  -webkit-box-shadow: inset 1px 1px 1px 0px rgba(135, 135, 135, 0.1), inset -1px -1px 1px 0px rgba(135, 135, 135, 0.1);
  box-shadow: inset 1px 1px 1px 0px rgba(135, 135, 135, 0.1), inset -1px -1px 1px 0px rgba(135, 135, 135, 0.1);
  padding: 4px 4px;
  text-shadow: 0px -1px 1px rgba(0, 0, 0, .8), 0 1px 1px rgba(255, 255, 255, 0.3);
  behavior: url(../../site/pages/csspie/PIE.php);
}

div.slick-black:hover {
  background: #222;
  background: -moz-linear-gradient(top,
              rgba(70, 70, 70, 0.9) 0%,
              rgba(50, 50, 50, 0.9) 50%,
              rgba(40, 40, 40, 0.9) 50%,
              rgba(20, 20, 20, 0.9) 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%,
              color-stop(0, rgba(70, 70, 70, 0.9)),
              color-stop(0.5, rgba(50, 50, 50, 0.9)),
              color-stop(0.5, rgba(40, 40, 40, 0.9)),
              color-stop(1, rgba(20, 20, 20, 0.9)));
  cursor: pointer;
  behavior: url(../../site/pages/csspie/PIE.php);
}

div.slick-black:active {
  background: #000;
  background: -moz-linear-gradient(top,
              rgba(30, 30, 30, 0.9) 0%,
              rgba(20, 20, 20, 0.9) 50%,
              rgba(10, 10, 10, 0.9) 50%,
              rgba(0, 0, 0, 0.9) 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%,
              color-stop(0, rgba(30, 30, 30, 0.9)),
              color-stop(0.5, rgba(20, 20, 20, 0.9)),
              color-stop(0.5, rgba(10, 10, 10, 0.9)),
              color-stop(1, rgba(0, 0, 0, 0.9)));
  behavior: url(../../site/pages/csspie/PIE.php);
}

.db-link{
	display: block;

}

.db-link:hover{
	/*background-color: #98def9;*/
}
.db-link:first-child{
	padding-left: 0;
}
.db-link span{
	display: block;
}
.img-cont{
	/*border: 1px solid #3fa2c8;*/
	padding: 3px 15px 3px 0px;
    /*background:#fff;*/
}
.img-cont img{
    /*padding:10px;*/
	/*border-left: 1px solid #3fa2c8;*/

}
.db-link .les-mer{
	display: inline;
	color: #0033cc;
	font-size: 12px;
	text-decoration: underline;
    padding-top:2px;
}
.text-cont, .text-w-cont{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 3px 0px 7px 0px;
}
.text-cont>span{

}
.text-cont strong {
	font-size: 16px;
	padding-bottom: 5px;
	line-height: 1.3em;
	color: #000000;
}
/*table{
    padding-left:5px;
}*/

.kampanje-row td {
	padding-top: 0px;
	width: 145px;
}
.top-title{
	line-height: 19px;
	font-size: 15px;
}
/*p{
	margin: 0;
	padding: 0;
	border: none;
}*/
.text-cont strong{
    color: #58595B;
    font-size: 16px;
    line-height: 1.3em;
    padding-bottom: 5px;
    font-family: Georgia,Helvetica,Verdana,Arial,sans-serif;
    text-decoration:none;
}

a.text-cont:hover{
    color: #58595B;
    font-size: 16px;
    line-height: 1.3em;
    padding-bottom: 5px;
    font-family: Georgia,Helvetica,Verdana,Arial,sans-serif;
    text-decoration:none;
}

.text-cont > span{
    font-family: Verdana,Georgia,Helvetica,Arial,sans-serif;
    color: #58595B;
    font-weight:normal;
    text-decoration:none;
    padding-left:0px;

}
.text-cont em{
    font-family: Verdana,Georgia,Helvetica,Arial,sans-serif;
    color: #d40202;
    font-weight:normal;
    text-decoration:none;
    font-size:12px;
}
a.em{
   text-decoration:none;
}
a.em:hover{
   text-decoration:none;
}
