




/*
     FILE ARCHIVED ON 21:15:58 Jun 6, 2007 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 3:46:55 Oct 5, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
BODY {
	margin: 0;
	padding: 0;
	background: #F0F0F0;
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-align: center;
	font-size: 11px;
}

IMG {
	border: none;
}

H1 {
	font-weight:normal;
	font-size:140%;
}

A {
	text-decoration: none;
	color: #008A54;
}

A:hover {
	text-decoration: underline;
}

P {
	padding: 0;
}

P,LI, LI LI, LI P {
	font-size: 11px;
}

P.nomargin,.nomargin P,P.nm,.nm P{
	margin:0px;
}

/* Hoved-element til hele siden*/
.maincontainer {
	margin-left:auto; 
	margin-right:auto;
	width: 762px;
	border: 1px solid #828282;
	text-align: left;
	background-color: #FFFFFF;
}

/* box til at give margin*/
.margin {
	margin-left:15px;
	margin-right:15px;
	clear:both;
}

/* Top med logo, søgefelt og servicemenu */
.logotop {
	height: 66px;
	margin:15px;
}
	
IMG.logo {}

.servicemenu {
	width:430px;
	float:right;
	line-height:20px;
}

.servicemenu A {
	color:#505050;
	text-decoration:none;
}

.servicemenu A:hover {
	color:#008A54;
	text-decoration:none;
}

/* Søgemaskine i top og på opslag */
.servicemenu FORM, .soegemaskine FORM {
	margin:0px;
}

.servicemenu INPUT, .soegemaskine INPUT {
	border:0;
	background-color:#E6E6E6;
	height:14px;
	width:157px;
	font-family: verdana;
	padding:1px;
}

.servicemenu_prikker {
	background-image:url('/web/20070606211558/http://www.forbrug.dk/fileadmin/template/images/prik.gif');
	width:100%;
	height:1px;
	background-repeat:repeat-x;
	margin-top:10px;
}

/* Vandret prikket linie */
.hr_prikker {
	background-image:url('/web/20070606211558/http://www.forbrug.dk/fileadmin/template/images/prik.gif');
	width:100%;
	height:1px;
	background-repeat:repeat-x;
	margin-top:5px;
	margin-bottom:5px;
}

/* Topmenuen */
.topmenu {
	background-color:#E6E6E6;
	height:30px;
	line-height:28px;
}

.topmenu A {
	color: #505050;
	padding-left:10px;
	padding-right:11px;
	text-decoration: none;
}

.topmenu A:hover {
	color:#008A54;
	text-decoration: none;
}

.topmenu A.act {
	color:#008A54;
	text-decoration: none;
}

.topmenu ul {
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
	margin-bottom:0px;
}

.topmenu ul li{
	display:inline;
}


.tipprint {
	font-size:10px;
	float:right;
	width: 200px;
	text-align: right;
	padding-top:3px;
	padding-bottom:3px;
}

.breadcrumb {
	font-size:10px;
	color:#828282;
	padding-top:3px;
	padding-bottom:3px;
}

.breadcrumb A {
	color: #828282;
}

.breadcrumb A:hover, .tipprint A:hover {
	color:#008A54;
	text-decoration: none;
}
	
.hojrestil {
	float:right;
	width:156px;
}

/* Herunder er højre/venstre-opdeling til forsider */
.hojre {
	float:right;
	width:363px;
}

.shopping {
	width:364px;
	height:335px;
	background-image:url('/web/20070606211558/http://www.forbrug.dk/fileadmin/template/images/shopping-bg.gif');
}

.shopping P {
	color:#FFFFFF;
	padding-top:230px;
	margin-left:15px;
	margin-right:15px;
}

.shopping A {
	color: #FFFFFF; 
	text-decoration:none;
}

.shopping A:hover { 
	text-decoration:underline;
}

.kampagne {
	margin:15px;
}

.kampagne A {
	color: #505050; 
	text-decoration:none;
}

.kampagne A:hover {
	text-decoration:underline;
}
	
.venstre {
	width:349px;
}

.nyheder A, .nyestetests A {
	color: #505050;
	text-decoration:none;
}

.nyheder A:hover, .nyestetests A:hover {
	text-decoration:underline;
}

.nyheder {
	margin-left:15px;
}

/* Her den ramme, som har runde hjørner */
.rundramme {
	background-image:url('/web/20070606211558/http://www.forbrug.dk/fileadmin/template/images/rundramme.gif');
	margin-left:0px;
	background-repeat:no-repeat;
	padding-right:10px;
	width:349px;
}

.nyestetests {
	width:319px;
	margin-left:15px;
}

.genveje {
	margin-left:15px;
}

.genveje A {
	color:#008A54;
	background-image: url('/web/20070606211558/http://www.forbrug.dk/fileadmin/template/images/pil-groen.gif');
	background-repeat: no-repeat;
	padding-left:10px;
	text-decoration: none;
}

.genveje A:hover {
	text-decoration:underline;
}

/* Herunder er kolonner til undersider */
/*skitse1 & 2*/

/*TD.td-venstre {
	padding-left:15px;
	padding-right:15px;
	width:auto;
}*/

.kolo-venstre { 
	/*skitse 1& 2 */
	
	/* removed by Claus Bruun, has no (desired) effect
	z-index: 2; 
	float:left; */
	/* Moved here by Claus Bruun */
	margin: 0px 15px 0px 15px;
	/* Added by Claus Bruun */
	min-width : 110px;
	width : auto !important;
	width : 110px;

	height:100%; 
	line-height:16px; 	
}

.kolo-venstre A {
	color:#008A54;
}

.submenu-pillink {
	color:#008A54;
	background-image: url('/web/20070606211558/http://www.forbrug.dk/fileadmin/template/images/pil-groen.gif');
	background-repeat: no-repeat;
	padding-left:15px;
	text-decoration: none;
}

.submenu-indryk {
	padding-left:15px;
}

.submenu-indryk A {
	color: #646464;
}

.submenu-indryk A:hover {
	color: #000000;
}

TD.td-hoejre {
	padding-right:15px;
	padding-left:15px;
}

/* Claus Bruun added: */
TD.td-venstre, TD.td-hoejre {
	padding:0px;
}

.kolo-hoejre { 

	/* removed by Claus Bruun, has no (desired) effect */
	/* float:right; */
	/* Moved here by Claus Bruun: */
	margin: 0px 15px 0px 15px; 
	
	height:100%;
	padding-top:32px;
	
	/* Claus Bruun added: */
	width:149px;
}

.related, .related A, .related H1{
	color: #7F6457;
}

.faq, .faq A, .faq H1 {
	color: #CD6F03;
}

.test, .test A, .test H1 {
	color: #6EBB1F;
}

.goderaad, .goderaad A, .goderaad H1 {
	color: #006390;
}

.andet, .andet A, .andet H1 {
	color: #828282;
}

.kolo-hoejre p, .kolo-hoejre h1{
	margin:0px 0px 3px 0px;
	font-size:11px;
}

.kolo-midt {
	text-align:center;
	/* claus bruun: not needed, this is default behaviour:	
		width:100%; 
	*/		
}

.td-midt {

	/* claus bruun	width:100%; */	
	border:1px solid #C8C8C8; 
	border-top:0;
	border-bottom:0;
}

/* Claus Bruun Ensure center column does not collapse */
.td-midt H1 {
	min-width : 250px;
	width : auto !important;
	width : 250px;

}

#printheader {
	display:none;
}

.rundramme_omvendt_bund {
	height:14px;
	margin-top:0px;
	width:100%;
	background-image:url('/web/20070606211558/http://www.forbrug.dk/fileadmin/template/images/rammebund-bg.gif');
}

.midt-indhold {
	margin-left:15px;
	margin-right:15px;
}

.img80x80 {
	float:left;
	margin-right: 15px;
	margin-bottom:11px;
}

.soegemaskine {
	margin:15px;
	margin-right:15px;
	font-size: 10px; 
}

.soegemaskine SELECT {
	height: 18px;
	width:141px;
	font-family: verdana;
	font-size: 10px;
	background-color: #E5E5E5;
}
.soegemaskine INPUT {
	height: 18px;
	font-size:11px;
	line-height:14px;
}


/* Adresse i bunden */
.adresse {
	font-size:10px;
	background-color:#E6E6E6;
	height:30px;
	color:#505050;padding-left:10px;
	line-height:28px;
	padding-right:10px;
	margin-bottom:5px;
}

.adresse A {
	color: #505050;
	text-decoration: none;
}

.adresse A:hover {
	color:#008A54;
}

.body-skema {
 	margin-top:0.1em;
 	margin-bottom:0.1em;
}

input.body-skema {
	border: 1px solid black;
	background-color: lightgray;
}

/* RABATORDNINGER */
/* Dårlig løsning af fontstørrelse på indsend ny rabatordning */
.w100 TBODY TR TD TABLE TBODY TR TD { font-size: 11px; }

.csc-form-fieldcell .csc-form-fieldcell textarea {
	border-style:solid; border-width:1px;
}

.csc-form-radio {
	font-size: 11px;
}

.STK {	
	font-size: 11px;
}

.PARAGRAF {
	font-size: 11px;
}

.PARA center {
	font-size: 11px;
}

.boks { 
	cell-spacing: 2em;
	cell-padding: 1em;
	margin: 1em; 
	border: 1px solid black;
	background-color: lightgray;
}

.boks P { 
	margin: 1em;
}


div#fo-secure-form-div input,textarea,select {
	font-family:Verdana,Arial,Sans-serif;
	font-size:11px;
}
div#fo-secure-form-div {
	width:600px;
	
}
div#fo-secure-form-div label {
	font-weight:bold;
	display:inline;
	margin-bottom:4px;
}

div#fo-secure-form-div label span.explain {
	font-weight:normal;
}

div#fo-secure-form-div td {
	padding-bottom:7px;
	vertical-align:top;

}

div#fo-secure-form-div textarea {
	width:500px;
}
div#fo-secure-form-div table {
	width:400px;
}

div#fo-secure-form-div .special-float {
	float:left;
	width:500px;
}
div#fo-secure-form-div .spacer {
	margin-bottom:40px;
}

.fo-secure-form-div-personal label {
	display:block;
	float:left;
	width:150px;
	margin-bottom:10px;
}
.fo-secure-form-div-personal input {

	margin-bottom:10px;
}