@charset "UTF-8";
/* CSS Document */

body, div, h1, h2, h3, h4, h5, h6, p, ul, img {margin:0px; padding:0px; } 

body{
	background-color:#FFFFFF;
	margin-top:30px;
	color:#000000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;}
	

/** FONTS
*************************************************************/
h1{color: #006388; font-size:36px; margin-bottom: 10px; }
h2{color: #000000; font-size:15px; margin-bottom: 10px; }

p{ }
p a{text-decoration:none; color: #006388;}


#container{margin:0 auto;width:960px;}



/** HEADER
*************************************************************/
#header{height:56px;}
#header-logo{float:left;margin:10px 0px 0px 10px;}
#header-menu{float:right; margin-top:20px;}
#header-menu ul{ }
#header-menu ul li{display:inline; border-left:1px solid #999999; padding:3px 10px 3px 10px;}
#header-menu ul li a{ color: #999999; font-size:12px; text-transform:uppercase; text-decoration:none; }
#header-menu ul li a:hover{ color: #000000; }


/** INDHOLD
*************************************************************/
#content{background-image:url(images/bg-content.jpg); background-repeat:no-repeat;}
	
#content-left{ float: left; width: 324px; padding-top:20px;	}
#content-right{ float: left; width: 626px; padding-right:10px;margin-left:325px;}
#content-text{padding-right:10px;padding-top:20px;}

#content-menu{height:65px;}
#content-menu ul{ margin-left:0px !important; }
#content-menu ul li{display:inline; text-align:center;}
#content-menu ul li a{ color: #006388; font-size:18px; text-decoration:none;  background-color: #f0f6f9; padding:20px 11px 20px 11px; display: block; float:left; width: 130px; margin-right:4px;}
#content-menu ul li a:hover{ color: #006388; text-decoration:none; background-color: #ffffff;}
#content-menu ul li.active a{ color: #FFFFFF; font-size:18px; text-decoration:none;  background-color: #006388; padding:20px 11px 20px 11px; display: block; float:left; width: 130px; margin-right:3px;}
#content-menu ul li.active a:hover{}

#content-right .cta_button {margin-left: -180px; margin-top: 117px; position: absolute;}


/** BOTTOM
*************************************************************/
#bottom{
	height:160px;
	background-image:url(images/bg-bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom;}
	
#bottom-left { float:left; height: 160px; width:480px;}
/* #bottom-left img {float:left;} /* */
/* #bottom-left div.bottom-left-text {float:right; width:200px; padding:70px 120px 0px 0px; text-align:right;} /* */
#bottom-left div.csc-textpic-text { padding-top: 70px; width: 200px; text-align: right; }
#bottom-left div.csc-textpic-text h2 a, #bottom-right div.csc-textpic-text h2 a {
    color: black;
}

#bottom-right {float:right; height: 90px; width: 480px; padding-top: 70px;}
/*
#bottom-right div.bottom-right-text {float:left; width:200px; padding:70px 0px 0px 0px;}
#bottom-right div.bottom-right-text p {color:#006388;}
#bottom-right div.bottom-right-text h3 {color:#006388; font-size:20px;}
*/
/* #bottom-right img{float:left;padding:65px 0px 0px 0px;} /* */

/* #bottom-right div.bottom-right-text {float:left; width:200px; padding:70px 0px 0px 0px;} /* */
#bottom-right div.csc-textpic-text { width: 300px; }
#bottom-right div.csc-textpic-text p {color:#006388;}
#bottom-right div.csc-textpic-text h3 {color:#006388; font-size:20px;}




/** FOOTER
*************************************************************/
#footer{height:15px;padding:5px 10px 0px 10px; background-color:#FFFFFF; }
#footer span{color:#999999; font-size:11px;}
#footer span.adresse{float:left; text-align:center}
#footer span.adresse a {text-align:center; text-decoration:none;color:#999;}
#footer span.design{float:right; color:#CCCCCC;}
#footer span.design a {color:#CCCCCC;text-decoration:none;}

div.clear{clear:both;}

ul.button li{display:inline; text-align:center;}
ul.button li a{ color: #FFFFFF; font-size:16px; text-decoration:none;  background-color: #006388; padding:12px 12px 12px 12px; display: block; float:left; width: 130px; margin-right:3px;}
ul.button li a:hover{ color: #FFFFFF; text-decoration:none; background-color: #006b93;}




/* FORM
-----------------------------------------------------------------------------*/
label{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:10px;
	padding-bottom:3px;
	font-weight:bold;
	width:120px;
	}
.csc-mailform{border:0px; margin:0px; padding:0px;}
.csc-mailform-field{padding-bottom:5px;}

#content-right ul { margin-left:25px;}
ul.button { margin-left:0px !important;}
.csc-textpic-imagewrap ul { margin-left:0px !important;}
