


/* csc mailform properties
///////////////////////////////////////////////////////////////*/
.csc-mailform-field {
    clear: both;
    display: block;
    margin-bottom: 0.3em;
    width: 100%;
}

.csc-mailform legend {
    display: none;
}

.csc-mailform-field input, .csc-mailform-field select,
.csc-mailform-field textarea {
    /* width: 200px; */
    width: 390px;
}

.csc-mailform-field label {
    float: left;
    width: 150px;
}

.csc-mailform-radio fieldset{
    /* margin-left: 160px;   */ 
    margin-left: 5px;
    width: 200px;
}

.csc-mailform-radio input, .csc-mailform-radio label {
    display: inline;
    float: left;
    margin-bottom: 0.3em;
}

.csc-mailform-field input.csc-mailform-radio,
.csc-mailform-field .csc-mailform-check {
    background: none;
    clear: left;
    border: none;
    margin-right: 4px;
    width: 20px;
}

.csc-mailform-radio label, .csc-mailform-check label {
    text-align: left;
} 






body {
	margin-top:38px;
	padding:0;
	border-style: dotted;
	border: 0px;
	font-family: verdana, sans-serif;
}
#position{
	/* position: absolute;*/
	/* left: 50%;*/
	/* width: 500px;*/
	/* margin-left: -250px;*/
	margin-left: auto;  
	margin-right: auto; 
	/* width: 1000px; */
	border-style: solid;
	border-width: 1px;
	position:relative;
	/* width:758px; */
	width:758px;
	height:700px; 
	/* height:100%;*/  
	padding: 0 px;	 
}

#hjemmesidedesign-01 {
	position:relative;
	left:0px;
	top:0px;
	/* width:13px; */
	/* height:557px; */
}

#hjemmesidedesign-02 {
	position:absolute;
	left:13px;
	top:0px;
	width:759px;
	height:36px;
}

#hjemmesidedesign-03 {
	position:absolute;
	left:772px;
	top:0px;
	width:86px;
	height:557px;
}

#hjemmesidedesign-04 {
	position:relative;
	left:13px;
	top:20px; 
	width:369px;
	height:48px; 
	background-image: url('images/danskselskabforfolkesundhed.png');
	background-repeat: no-repeat;
	background-position: bottom left; 
	text-decoration: none;	
}

#hjemmesidedesign-05 {
	position:absolute;
	left:382px;
	top:36px;
	width:390px;
	height:48px;
}

#hjemmesidedesign-06 {
	position:absolute;
	/* left:13px; */
	left:0px;
	top:84px;
	width:759px;
	height:97px;
}
#forsidelogo{
	position:absolute;
	left:5px; 
	top:84px;
	width:759px;
}
#forsideblueline{
	position:absolute;
	left:5px; 
	top:84px;
	width:749px;
	height:97px;
	height:10px;
	background-image: url('images/blaastreg.gif');
	background-repeat: repeat-x;
	/* background-color: red; */
}
#toprightmenu {
	position:absolute;
	/* left:382px; */
	left:358px; 
	/* top:36px; */
	top:5px;
	/* width:390px; */
	/* width:370px;  */
	/* width:270px;  */
	 width:300px;  
	height:48px;
	font-size: 8pt;
	text-align: right;
	}
#toprightmenu a {
	color: #aaaaaa;
	text-decoration: none;
}
#toprightmenu_seek {
	position:absolute;
	left:662px;
	/* top:36px; */
	top:1px;
}
#toprightmenu_seek input {
	width: pt;
}
#hjemmesidedesign-07 {
	position:absolute;
	left:5px; 
	top:181px;
	/* width:139px; */
	width:748px;
	height:22px;
	background-color: #c90016;
}
#bred_indhold_menu {
	position:absolute;
	left:5px; 
	top:93px;
	/* width:139px; */
	width:748px;
	height:22px;
	background-color: #c90016;
}
#hjemmesidedesign-08 {
	position:absolute;
	left:139px;
	top:181px;
	width:105px;
	height:22px;
}

#hjemmesidedesign-09 {
	position:absolute;
	left:244px;
	top:181px;
	width:97px;
	height:22px;
}

#hjemmesidedesign-10 {
	position:absolute;
	left:341px;
	top:181px;
	width:85px;
	height:22px;
}

#hjemmesidedesign-11 {
	position:absolute;
	left:426px;
	top:181px;
	width:60px;
	height:22px;
}

#hjemmesidedesign-12 {
	position:absolute;
	left:486px;
	top:181px;
	width:69px;
	height:22px;
}

#hjemmesidedesign-13 {
	position:absolute;
	left:555px;
	top:181px;
	width:71px;
	height:22px;
}

#hjemmesidedesign-14 {
	position:absolute;
	left:626px;
	top:181px;
	width:133px;
	height:22px;
}

#hjemmesidedesign-15 {
	position:absolute;
	left:13px;
	top:203px;
	width:139px;
	height:274px;
}
#submenu{
	position:absolute;
	left:0px;
	top:203px;
	width:139px;
	height:274px;
}
#submenu_bredt_indhold{
	position:absolute;
	left:5px;
	top:120px;
	width:139px;
	height:524px;
	background-color: #ebebeb;
	padding-top: 50px;
}
#submenu_bredt_indhold   {
	font-family: verdana, sans-serif;
	font-size: 9pt;
	margin-top:0;
	margin-bottom:0;
	padding-top, padding-bottom: 0px;
	padding-left:5px;
	line-height: 1.4;
}
#submenu_bredt_indhold hr{
	 color: #000;
	 background-color: #000;
	 width: 95%;
	 height: 1px;
	 border:0;
}
#submenu_bredt_indhold a  {
	text-decoration: none;
	font-family: verdana, sans-serif;
	color: black;
	
	margin-top:14px;
	/*gunner*/
}
#forsideindhold{
	position:absolute;
	left:139px;
	top:203px;
	/* width:354px; */
	width:334px; 
	height:274px;
	font-size: 8pt;
	margin:5px 5px 5px 5px;
	padding:10px 10px 10px 10px;
	/* z-index: 1; */
	overflow: auto; 
}
#forsideindhold_bredtindhold{
	position:absolute;
	left:141px;
	top:138px;
	/* width:354px; */
	width:458px; 
	height:521px;
	font-size: 9pt;
	margin:5px 5px 5px 5px;
	padding:20px 10px 10px 10px;
	z-index: 1;
	background-color: #ebebeb;
	font-family: verdana, sans-serif;
	overflow: auto; 
}
#forsideindhold_bredtindhold H {
	font-family: arial;
	font-size: 20pt;
}
#forsideindhold_rootline a{
	color: #aaaaaa;	
}
#forsideindhold_rootline{
	position:absolute;
	left:141px;
	top:115px;
	/* width:354px; */
	width:458px; 
	height:14px;
	font-size: 8pt;
	margin:5px 5px 5px 5px;
	padding:10px 10px 10px 10px;
	z-index: 1;
	background-color: #ebebeb;
	color: #cccccc;
}
#forsideindhold_rootline_blueline{
	position:absolute;
	left:141px;
	top:115px;
	/* width:354px; */
	width:333px; 
	height:14px;
	font-size: 8pt;
	margin:5px 5px 5px 5px;
	padding:10px 10px 10px 10px;
	z-index: 1;
	background-color: #ebebeb;
	color: #cccccc;
}
#forsideindhold_rootline_blueline a{
	color: #cccccc;	
}
#forsideindhold_bluepane{
	position:absolute;
	left:141px;
	top:138px;
	/* width:354px; */
	width:333px; 
	height:512px;
	font-size: 9pt;
	margin:5px 5px 5px 5px;
	padding:30px 10px 10px 10px;
	z-index: 1;
	background-color: #ebebeb;
	font-family: verdana, sans-serif;
	overflow: auto; 
}
#hjemmesidedesign-16 {
	position:absolute;
	left:152px;
	top:203px;
	width:354px;
	height:274px;
}
#forside-news{
	position:absolute;
	left:488px;
	top:203px;
	/* width:266px; */
	width:239px; 
	/* height:274px; */
	height:274px; 
	margin:5px 5px 5px 5px;
	padding:10px 10px 10px 10px;
	background-image: url('../images/hjemmesidedesign_17a.jpg'); 
	background-repeat:repeat;
	background-color: #ebebeb;
	font-family: verdana;
	font-size: 8pt;
	z-index: 1;
}
#forside-news H1 {
	font-family: verdana;
	font-size: 9pt;
}
#rightsidepicture{
	position:absolute;
	left:630px;
	top:118px;
	/* width:266px; */
	width:122px; 
	/* height:274px; */
	height:554px; 
	margin-right: 5px;
	padding:2px 0px 0px 0px;
	background-image: url('../images/hjemmesidedesign_17a.jpg'); 
	background-repeat:repeat;
	background-color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
	z-index: 1;
}
#hjemmesidedesign-17 {
	position:absolute;
	left:506px;
	top:203px;
	width:266px;
	height:274px;
}

#hjemmesidedesign-18 {
	position:absolute;
	left:13px;
	top:477px;
	width:759px;
	height:80px;
}
#subm{
	color: #000;
	background: #fff url(images/arrow.gif);
	border: none;
	/* width: 46px; */
	height: 17px;
}
.hovedmenu a {
	color: blue;
}
.soegInputFelt{
	width: 70px;
	margin-top: 4px;
}


#mailformKontakt_mig{
	/* float: left; */
}

#mailformformtype_mail{
width: 205px;
/* float: right; */
margin-right: auto;
/* margin-left: 108px;*/
margin-left: 108px;
}


#mailformOpkrvningOpkrvesprivat{
	background-color: blue;
	padding: 0;
	margin: 0;
	float: right;
	clear: right;
	width: 120px;
	height:35px;
}
#mailformKontakt_migSvariemail {
	background-color: blue;
	padding: 0;
	margin: 0;
	float: right;
	clear: right;
	width: 51px;
	height:35px;
}
#mailformOpkrvningOpkrveshosarbejdsgiver{
	background-color: blue;
	padding: 0;
	margin: 0;
	width: 120px;
	float: right;
}
#mailformKontakt_migRingmigop{
	background-color: blue;
	padding: 0;
	margin: 0;
	width: 51px;
	float: right;
}
fieldset {
      border: solid 0px;
}
#kontaktbluepane{
	position:absolute;
	left:501px;
	top:118px;
	/* width:266px; */
	width:245px; 
	/* height:274px; */
	height:529px; 
	margin-right: 5px;
	padding:45px 0px 0px 10px;
	background-image: url('images/bluepane.gif'); 
	background-repeat:no-repeat;
	background-color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
	z-index: 1;
}

.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {
	margin-left: 40px;
}
.tx-indexedsearch-searchbox-button{
	margin-left: 40px;

}
.tx-indexedsearch-rules h2 {
	font-size: 9pt;
}
#mailformOpkrvning{
	clear:both;
	width: 230px;
}
#mailformElektronisk_faktura_Hvis_opkrv{
}

#left_inside_content2{
				background-color: #ebebeb;
				/* width: 466px; */
				/* margin-left: 150px; */
				margin: 5px;
				padding-top: 35px;
				font-size: 9pt;
			}
			#right_inside_content2{
				background-color: #ffffff;
				width: 139px;
				float: right;
				min-height: 385px; 
				margin-left: 0px;
				margin-top: 0px;
				padding-top: 0px;
				padding-left: 0px;
				padding-bottom: 5px;
				font-size: 9pt;
			} 
			
			
/* ny mailform til custom mailform insert */
.bsc-mailform-field label {
	 float:left;
	 clear:left; 
	display:block;
	width:99px;
	padding-left:10px;
	margin-bottom:10px;

}

.bsc-mailform-field input,
.bsc-mailform-field textarea,
.bsc-mailform-field select {
	float:left;
	display:block;
	/* width:240px; */
	width:199px;
	border: 1px solid #333;
	background:#F4F4F4;
	padding:1px;
	margin-bottom:10px;
}
.bsc-mailform-field submit {
	float:right;
}
.bsc-mailform-submit {
	background-color: yellow;
	clear: both;
}
.bsc-mailform-radio {
	float:left;
	/* display:block; */
	width:202px;
	border: 1px solid #333;
	background:#f4f4f4;
	padding:1px;
	/* margin-bottom:10px; */
	padding: 0;
	margin: 0;
	margin-bottom: 5px;
}
/* mailform slut*/
#hjemmesidedesign-04 a{ 
 display:block; 
 width:100%; 
 height:98px; 
 text-decoration: none;
} 

#navbar2 a {
      	text-decoration: none;
	font-family: verdana, sans-serif;
	color: black;

}