/*
 * MAIL FORM start
 */

.csc-mailform-field {margin-bottom: 5px;_margin-left:5px;}
.csc-mailform-field label {
	width: 100px;
	float: left;
	display: block;
}
.csc-mailform-field .csc-mailform-radio label {
	float: none;
	display: inline;
}
/*
 * MAIL FORM stop
 */
/*
 * MAIL FORM start
 */
/*
 * UNDERSIDE start
 */
#undermenu{width:156px;}
#td indholdunderside{height:100%; background:#E6DDCE}
#tableindholdunderside{height:100%; background:#E6DDCE}
#indholdundersidetop{height:20px; background:#E6DDCE url(grafik/under_indh_top.gif) top no-repeat;}
#lrmiu{width:20px;}
#rrmiu{width:20px;}
#indholdunderside{height:200px;width:285px;/*height:700px;*/}
#indholdundersidebund{height:10px; background:#E6DDCE url(grafik/under_indh_bund.gif) bottom no-repeat;}
 /*
 * UNDERMENU start
 */
#undermenu{padding:20px 0 0 0;}
#undermenu ul{margin:0;padding:0;list-style:none;}
#undermenu li{padding:0 0 0 10px;}
#undermenu a{font-size:10px;line-height:10px;color:#0A3079;text-decoration : none;}
#undermenu .lev1{margin:5px 0 3px 0;background: url(grafik/undermenu_prik.gif) left no-repeat;}
#undermenu .lev1 a{font-weight:bold;}
#undermenu .lev2 {margin:0 0 2px 0;}
#undermenu .lev2 a{font-size:9px;}
#undermenu .cur a{color:#F06000;}
/*
 * UNDERMENU stop
 */
/*
 * UNDERSIDE stop
 */
/*
 * MENU start
 */
#menu{}
#menu ul{height:25px;margin:0;padding:0;list-style:none;}
#menu li{height:25px;margin:0;float:left;}
#menu li a{
	float:left;
	display:block;
	height:25px;
	color:#FFF;
	padding:0 10px 0 10px;
	line-height:14px;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}
#menu li a:hover{font-weight:bold;text-decoration:none; background:url(grafik/topmenu_act.gif) bottom repeat-x;}
#menu .act a{font-weight:bold;text-decoration:none; background:url(grafik/topmenu_act.gif) bottom repeat-x;}
/*
 * MENU stop
 */
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:20px 0 20px 0;
	padding:0;
	font-size:10px;
}
img{border:0;}
/*
 * SKRIFTTYPER start
 */
h1{font-size:14px; line-height:15px; font-weight:bold; color:#F06000;margin:0 0 10px 0;padding:0;}
h4{font-size:10px; line-height:14px; color:#0A3079; font-weight:bold;margin:10px 0 0 0;padding:0;}

p,td,p a,td a,input,textarea{font-size:10px; line-height:14px; color:#0A3079;margin:0;padding:0;}

p a:hover, td a:hover{text-decoration:none;}
#bund p{color:#FFF;}
#bund p a{color:#FFF;text-decoration:none;}
 /*
 * SKRIFTTYPER stop
 */
#top{
	vertical-align:bottom;
	background:#33528F url(grafik/top.gif) top right no-repeat;
	width:630px;
	height:61px;
}
#ikoner{
	width:606px;
	height:39px;
	background:#ECECEC;
}
#ikoner img{margin:0 0 0 10px;}
#bw{
	width:24px;
	background:#ECECEC;
	text-align:center;
}
#bw img{margin:0 0 1px 0;}
#tableindhold{
	width:100%;
	background:#ECECEC;
}
#ml{
	width:24px;
	background:#ECECEC;
}
#pic1{/*height:150px;*/width:156px;}
#m12{width:13px;}
#pic2{width:156px;}
#m23{width:13px;}
#pic3{width:156px;}
#margp3right{width:18px;}
#tdrighttable{height:100%; background:#E6DDCE}
#righttable{height:100%; background:#E6DDCE}
#righttop{height:10px; background:#E6DDCE url(grafik/righttop.gif) top no-repeat;}
#lrmi{width:20px;}
#rrmi{width:20px;}
#rightindhold{padding:10px 0 10px 0;width:160px;/*height:700px;*/}
#rightbund{height:10px; background:#E6DDCE url(grafik/rightbund.gif) bottom no-repeat;}

#content_midte{width:494px;padding:30px 0 30px 0;}
/**/
.tdboxtable{height:100%; /*background:#E6DDCE;*/}
.boxtable{
	height:166px;
	background:#E6DDCE;
}
.boxtop{height:10px; background:#E6DDCE url(grafik/boxtop.gif) top no-repeat;}
.lmbox{width:15px;}
.rmbox{width:15px;}
.boxindhold{width:126px;/*height:700px;*/}
.boxindhold h4{margin:0;padding:0 0 0 10px;background: url(grafik/undermenu_prik.gif) left no-repeat;}
.boxbund{height:10px; background:#E6DDCE url(grafik/boxbund.gif) bottom no-repeat;}

#margtilbund{background:#ECECEC;height:30px;}
#bund{
	background:#FFF url(grafik/bund.gif) top no-repeat;
	width:760px;
	height:34px;
	text-align:center;
}

/* Newsletter subscription additions */

.tx-sremailsubscribe-pi1 P {
	font-family:Verdana, sans-serif;
	line-height:125%;
	margin-top:8px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:1px;
	padding-left:0px;
	text-indent:0px;
}
.tx-sremailsubscribe-pi1 A:link {
	text-decoration:underline;
}
.tx-sremailsubscribe-pi1 A:visited {
	text-decoration:underline;
}
.tx-sremailsubscribe-pi1 A:hover {
	text-decoration:none;
}
.tx-sremailsubscribe-pi1 A:active {
	text-decoration:none;
}
.tx-sremailsubscribe-pi1 TD {
	vertical-align:top;
	font-family:Verdana, sans-serif;
	line-height:125%;
	margin-top:8px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:1px;
	padding-left:0px;
	text-indent:0px;
}
.tx-sremailsubscribe-pi1 INPUT {
	font-size:10px;
	font-family:Verdana;
}
.tx-sremailsubscribe-pi1 INPUT.tx-sremailsubscribe-pi1-submit {
	font-size:10px;
	font-family:Verdana;
}
.tx-sremailsubscribe-pi1 INPUT.tx-sremailsubscribe-pi1-uploader {
	font-size:10px;
	font-family:Verdana;
}
.tx-sremailsubscribe-pi1 INPUT.tx-sremailsubscribe-pi1-icon {
	font-size:10px;
	font-family:Verdana;
}
.tx-sremailsubscribe-pi1 SELECT {
	font-size:10px;
	font-family:Verdana;
}
.tx-sremailsubscribe-pi1 TEXTAREA {
	font-size:10px;
	font-family:Verdana;
}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-radio INPUT  {
	font-size:10px;
	font-family:Verdana;
	vertical-align:middle;
}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-checkbox INPUT  {
	font-size:10px;
	font-family:Verdana;
	vertical-align:middle;
}
.srtxtin {
	width: 140px;
}
.srtxtin20 {
	width: 140px;
}
.srtxtin25 {
	width: 140px;
}
.srtxtin30 {
	width: 140px;
}
.srtxtin40 {
	width: 140px;
}
.srtxtin50 {
	width: 140px;
}
.srtxtin60 {
	width: 140px;
}
#rightindhold #leair {
	display: none;
}
#rightindhold #lrinr {
	display: none;
}
#rightindhold .rns {
	display: none;
}
#rightindhold .ltm {
	margin-top: 0px;
}
#rightindhold .tx-sremailsubscribe-pi1 p {
	padding-right:0px;
	padding-left:0px;
	margin-top: 4px;
}
#rightindhold .tx-sremailsubscribe-pi1 td {
	padding-right:0px;
	padding-left:0px;
	margin-top: 4px;
}
#rightindhold .tx-sremailsubscribe-pi1 form {
	margin: 0px;
}
#rightindhold .tx-sremailsubscribe-pi1 table {
	margin: 0px;
}





/****************************************************************************
* CMShouse fra d. 17/10-08
****************************************************************************/
.tx-srfeuserregister-pi1 input {
	width: 170px;
}

.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio {
	width: 10px;
}

.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox {
	width: 10px;
}

.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit {
	width: 120px;
}
textarea {
	width: 190px;
}

.tx-newloginbox-pi3-listrow a {
	text-decoration: none;
}
.tx-newloginbox-pi3-listrow-header a {
	text-decoration: underline;
}



/****************************************************************************
* Search
* CMShouse fra d. 12/02-09
****************************************************************************/
.searchspan {
	float: right;
	padding-left: 10px;
	height: 13px;
}
.searchboxspan,
.searchicon {
	float: left;
}
.searchboxspan input {
	margin: 0; 
	padding: 0; 
	border: 0;
	height: 13px;
	font-size: 11px;
}
.searchicon input {
	/*padding-top: 2px;*/
}


.serviceprint { float: right; }