/*GENEREL STYLES*/
body {margin:25px 0 0 0; padding: 0; font:12px Helvetica, Verdana, Arial, sans-serif; background:#e3e0d3; color:#694b2a;}
p{ font:12px Helvetica, Verdana, Arial, sans-serif; padding:0; margin:0 0 6px 0;}
h1{ font:bold 18px Helvetica, Verdana, Arial, sans-serif; padding:0; margin:0 0 5px 0;}
h2{ font:bold 12px Helvetica, Verdana, Arial, sans-serif; padding:0; margin:0 0 5px 0;}
h3, h4, h5{ font:bold 11px Helvetica, Verdana, Arial, sans-serif; padding: 0; margin:0 0 5px 0;}
a {color: #996600; text-decoration:underline;}
a:hover {text-decoration:underline;}
a img {border:none;}

/*LAYOUT*/
#container { position:relative; width:955px; margin: 0 auto; background:url(http://www.easyway.dk/fileadmin/template/html/pages/images/bg2.gif) repeat-y;}
#header { position:relative; width:955px; float:left; height:109px;}
.whitebg{ width:955px; clear:both; height:2px; background:url(http://www.easyway.dk/fileadmin/template/html/pages/images/bg_white.gif) repeat-y; font-size:1px;}

#topmenu { position:relative; width:955px; float:left; height:24px; line-height:25px; z-index: 999; background:url(http://www.easyway.dk/fileadmin/template/html/pages/images/searchbar_bg.gif) 1px 0  no-repeat;}
#topmenu .topmenuLeft{ float:left; width:698px; padding:0 0 0 23px;}
#topmenu .topmenuRight{ float:left; width:233px; line-height:24px; overflow:hidden;}
#topmenu .topmenuRight .searchbox{ width:150px; height:14px; font-size:11px; padding:0 7px; margin:4px 0 0 0; border:0 solid #fff;}
#topmenu .topmenuRight #ind_ser_sub{ border:0; padding:0; margin:7px 17px 0 0;}
#topmenu .topmenuRight form{ padding:0; margin:0;}
* html div#topmenu .topmenuLeft ul li{ padding:0; margin:5px 0 0 0;}

#container .whitebgh14px{ position:relative; width:955px; float:left; height:14px; background:url(http://www.easyway.dk/fileadmin/template/html/pages/images/bg_whiteh14px.gif) 0 0 no-repeat; font-size:1px;}

#threecols { float:left; width:955px; clear:both;}
#threecols #leftcol{ float:left; width:239px; padding:0 8px;}
#threecols #content{ float:left; width:417px; padding:11px 18px; background:url(http://www.easyway.dk/fileadmin/template/html/pages/images/bg_center_top.gif) 0 0 no-repeat;}
#threecols #content a{ color:#996600;}
#threecols #rightcol{ float:left; width:239px; background:url(../images/bg_right_top.gif) 0 0 no-repeat;}
#threecols #rightcol a{ color:#989795;}


#threecols #leftcol .leftcolTop{ height:25px; line-height:25px; padding:0 14px; background:url(http://www.easyway.dk/fileadmin/template/html/pages/images/bg_left_top.gif) 0 0 no-repeat;}
#threecols #leftcol #leftcol_content{ padding:14px;}
#threecols #leftcol #leftcol_global{ padding:0 14px;}

#threecols #rightcol .rightcolTop{ height:25px; line-height:25px; padding:0 14px; background:url(http://www.easyway.dk/fileadmin/template/html/pages/images/bg_right_top.gif) 0 0 no-repeat;}
#threecols #rightcol .rightcolTop h2{ margin:0; line-height:25px;}
#threecols #rightcol #rightcol_content{ padding:0;}
#threecols #rightcol #rightcol_global{ padding:0;}


/*HEADER*/

/*MENUER*/
/*Topmenu*/
/*1.niveau*/
#topmenu a{ text-decoration:none;}
#topmenu ul{ float:left; margin:0; padding:0; list-style:none;}
#topmenu ul li{ position:relative; float:left;}
*html #topmenu ul li a{ float:left;} /*Skjuler denne style fra Opera*/
#topmenu ul li a{ /*display:block;*/ margin:0; padding:0 15px 0 0; font:bold 11px Helvetica, Verdana, Arial, sans-serif; color: #694b2a; text-decoration:none; text-transform:uppercase;}
#topmenu ul li.act_menu a{ text-decoration:underline;}
#topmenu ul li a:hover{ color:#996600;}
/*2.niveau*/
#topmenu ul li ul{display: none;}
#topmenu ul li:hover ul, #topmenu ul li.over ul {display: block; position: absolute; top: 2em; left: 0; background: #80858d; padding: 5px 2px; width: 150px;}
#topmenu ul li ul li {float:none; width: 150px;}
#topmenu ul li ul li a {float:none; color: #fff; background: #80858d; font-variant: normal; padding-left:3px;}
#topmenu ul li ul li a:hover {background: #fff; color: #80858d;}

/*Leftmenu*/
#leftcol ul { margin: 0 0 10px 0; padding:14px; list-style: none;}
#leftcol li { margin: 0 0 30px 0; padding: 0;}
#leftcol li a { text-transform:uppercase; font-weight:bold; font-size:12px; color:#694b2a; text-decoration:none;}
#leftcol li.act_menu a{ text-decoration:underline;}
#leftcol li a:hover { text-decoration:underline;}


#leftcol, #rightcol {font-size: 0.9em; padding-bottom: 10px;}

#footer { position:relative; width:955px; clear:both; background:url(http://www.easyway.dk/fileadmin/template/html/pages/images/bg.gif) repeat-y;}

#footer #threecolsFooter{}
#footer #threecolsFooter #leftcolFooter{ float:left; width:239px; padding:0 8px; height:10px; background:url(http://www.easyway.dk/fileadmin/template/html/pages/images/bg_left_bottom.gif) 8px 0 no-repeat; font-size:1px;}
#footer #threecolsFooter #contentFooter{ float:left; width:446px; padding:0 0 0 7px; height:10px; width:446px; padding:0 0 0 7px; background:url(http://www.easyway.dk/fileadmin/template/html/pages/images/bg_center_bottom.gif) 0 0 no-repeat; font-size:1px;}
#footer #threecolsFooter #rightcolFooter{ float:left; width:239px; height:10px; background:url(http://www.easyway.dk/fileadmin/template/html/pages/images/bg_right_bottom.gif) 0 0 no-repeat; font-size:1px;}
#footer .footertext{ width:955px; clear:both; text-align:center; background:url(http://www.easyway.dk/fileadmin/template/html/pages/images/bg_footer.gif) 0 0 no-repeat; height:29px; color:#fff;}
#footer .footertext a{ color:#fff; text-decoration:none;}
#footer .footertext p{ line-height:26px;}

/*FCE - CONTENT ELEMENT*/
.twocol {padding: 10px 0;}
.twocol .first{float: left; width: 40%; padding: 0 5%;}
.twocol .second{float: left; width: 40%; padding: 0 5%;}

.factBox{ border-bottom:1px solid #fff; padding:14px 0 8px 0;}
.factBox .factBoxContent{ padding:0 14px;}
.factBox .factBoxContent h1{ font-size:12px;}

/* FORUM CSS */
.foratable {
	width: 410px!important;
}
.csc-mailform-field textarea,
.csc-mailform-field {
	width: 	370px;
	float: left;
}