/* @override http://www.webkompagniet.dk/fileadmin/templates/css/fce.css */

.colwrap_noframe h1 {
font-size: 1.2em;
color: #EC7420;}


ul.csc-menu-def,
ul.csc-menu-1 {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;}

ul ul.csc-menu-def ,
ul ul.csc-menu-1 {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;}

.csc-menu-def li,
.csc-menu-1 li {
background-image:url(../gfx/backgrounds/grey_arrow.jpg);
background-position:0 0.45em;
background-repeat:no-repeat;
padding-left:15px;
}

.csc-menu-def li li,
.csc-menu-1 li li {
background-image:url(../gfx/backgrounds/grey_arrow.jpg);
background-position:0 0.45em;
background-repeat:no-repeat;
padding-left:15px;
}


ul.csc-menu-def li:hover,
.csc-menu-1 li:hover {
background-image:url(../gfx/backgrounds/orange_arrow.jpg);
}


.csc-menu-def li a,
.csc-menu-1 li a {
color:#666666;
font-size:1.1em;
font-weight:bold;

}


.csc-menu-1 li a:hover, 
.csc-menu-1 li a:hover {
font-size:1.1em;
color:  #111;
font-weight: bold;
}

.twocol {
	float: left; 
	#padding-left:5px; 
	#padding-right: 5px; 
	padding-top: 10px;
	width: 100%;
	clear: left;
}

.first_col {
	float: left; 
	width: 48%; 
	margin-right: 10px; 
	clear: left;
} 
.second_col {
	float: left; 
	width: 48%;
}
.2col H1 {
	float:left;
}

.twocol h1,
.twocol h2
.twocol h3,
.twocol h4,
.twocol h5,
.twocol h6 {
	width: 100%;
}


.twocol h2 {
	background:#EC7420 none repeat scroll 0 0;
color:#F7F7F7;
padding:3px 8px;
	
}


#three_col {
	float:left; 
	clear: both; 
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}
.colwrap {
	float:left; 
	clear: left; 
	width: 100%;
}

 .firstcol, 
 .secondcol { 
	width: 270px; 
	padding-right: 30px; 
	float:left;
}
 .thirdcol {
	width: 270px; 
	float:left;
}

.colwrap_percent {
	float:left; 
	clear: left; 
	width: 100%;
	background:url(../gfx/backgrounds/bg_3col_percent.jpg) repeat-y;
}

.colwrap_percent h2 {
	padding: 3px 8px;
	background: #EC7420;
	color: #f7f7f7;
	
}

.colwrap_percent a {
	color: #EC7420;
}

.colwrap_percent p {
padding: 8px 8px 12px 8px;

}

.colwrap_percent  .firstcol, 
.colwrap_percent  .secondcol { 
	width: 31%;
	padding-right: 0px;
	margin-right: 3%; 
	float:left;
	
}
.colwrap_percent  .thirdcol {
	width: 31%;
	
	float:left;
	
}



.colwrap_shadowbox_top {
padding: 20px 20px 0px 20px;
float: left;
background: transparent url(../gfx/backgrounds/fce-bg-sb-top.jpg) no-repeat scroll 0 0 ;
width: 881px;
}

.colwrap_shadowbox_bottom {
background:transparent url(../gfx/backgrounds/fce-bg-sb.jpg) no-repeat scroll left bottom;
float:left;
height:10px;
margin-bottom:10px;
padding:0 0 10px;
width:881px;
}

.colwrap_shadowbox_top ul.csc-bulletlist-0 {
padding:8px 0px 10px;
}

.colwrap_shadowbox_top .csc-bulletlist-0 li {
padding-bottom: 0px;}

.colwrap_shadowbox_top div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
margin-top:-5px;
padding:0px;
}


.colwrap_shadowbox_top .firstcol { 
	width: 250px; 
	padding-right: 45px; 
	float:left;
}


.colwrap_shadowbox_top .secondcol { 
	width: 250px; 
	padding-right: 44px; 
	float:left;
}


.colwrap_shadowbox_top .thirdcol {
	width: 250px; 
	float:left;
}


.colwrap_top {
padding: 20px 20px 0px 20px;
float: left;
background: transparent url(../gfx/backgrounds/fce-bg-top.jpg) no-repeat scroll 0 0 ;
width: 881px;
}

.colwrap_bottom {
background:transparent url(../gfx/backgrounds/fce-bg.jpg) no-repeat scroll left bottom;
float:left;
height:0;
margin-bottom:10px;
padding:0 0 10px;
width:881px;
}

.colwrap_top .firstcol { 
	width: 250px; 
	padding-right: 45px; 
	float:left;
}


.colwrap_top .secondcol { 
	width: 250px; 
	padding-right: 44px; 
	float:left;
}


.colwrap_top .thirdcol {
	width: 250px; 
	float:left;
}

.colwrap_noframe{
padding-left: 20px;}
.colwrap_noframe .firstcol, 
.colwrap_noframe .secondcol { 
	width: 250px; 
	padding-right: 45px; 
	float:left;
}
.colwrap_noframe .thirdcol {
	width: 250px; 
	float:left;
}
