/*
	Revisorgruppen Danmark Styles
	Updated: 2006-10-12
*/

.front-table {
  table-layout: fixed;
	width: 900px;
	margin: 0 auto;
	text-align: left;
}
.front-table td {
	vertical-align: top;
}
#content-left {
  width: 630px;
	padding:0 15px;
	vertical-align: top;
}

/* højre kolonne med nyheder */
#content-right {
	width: 194px;
	background-color: #d9eef7;
	border: 1px solid #d4e6ee;
	border-right: 1px solid #c6d6dd;
	border-bottom: 1px solid #c6d6dd;
	vertical-align: top;
	padding: 5px 15px 15px 15px;
	font-size: 11px;

}

.cell-spacer { width: 15px; }


/*	Tilpasning af breadcrumb og footer, da de er uden for container2 på forsiden */
#breadcrumb, #footer { text-align: left; width: 870px; margin: 0 auto; }
#footer { margin-top:15px; }
#breadcrumb { margin-bottom: 15px; }

.csc-header-n1 h1 {	
	font-size: 18px;
	color: #000;
	padding:10px 0;

}
.csc-header-n1 h2 {	
	font-size: 15px;
	color: #000;
	padding:10px 0;
	font-weight: bold;	
}
.csc-header-n1 h3 {	
	font-size: 13px;
	color: #000;
	padding:10px 0;
	font-weight: bold;	
}
.csc-header-n1 h4 {	
	font-size: 12px;
	color: #000;
	padding:10px 0;
	font-weight: bold;	
}

.front-table h1,
.front-table h2,
.front-table h3,
.front-table h4,
.front-table h5,
.front-table h6 {
	font-size: 12px;
	color: #004460;
	padding:10px 0 0 0;
	margin:0;
}

#content-left p, #content-right p {
	padding:3px 0;
	margin:0;
}

.newsletterform {
	margin-top: 0;
}
.newsletterform .textfield {
	border: #c6d6dd 1px solid; 
	padding: 5px; 
	font-size: 11px; 
	width: 95px; 
}
.newsletterform .button {
	padding: 6px 5px 5px 5px; 
	font-weight: bold; 
	font-size: 10px; 
	background-color: #afc7d2; 
	margin-left: -3px; 
	width: 55px; 
	cursor: pointer; 
	color: #fff; 
	border-style: none; 
}

