/*
 * Deli XL website
 * Generic stylesheet
 * 2002, Fabrique Nieuwe Media, Delft 
 *
 * Niet bewerken in dreamweaver of topstyle, s.v.p.!
 */
body {
	margin: 0px;
	background-color: #002D61;
}

body, td, a {
	color: #000000;
}

td {
	font: 70% Verdana, sans-serif;
	padding: 0;
	vertical-align: top;
}

td[valign='middle'] {
	vertical-align: middle;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

#dxlcontentcell, #zieookcell {
	color: #000000;
}

#dienstencombo { /* homepage */
	/*font-size: 80%;*/
	width: 165px;
}


/*
 * Navigation styles
 * - n staat voor navigatie
 */
a.n, a.ndisclaimer { 
	color: #FFFFFF;
}

a.n:hover { 
	color: #FFD200;
}

td.n, td.nbullet {
	background-color: #009BDF;
	color: #FFFFFF;
}

div.nsection {
	margin-top: 3px;
	margin-bottom: 5px;
}

div.nchild {
	margin-top: 3px;
	margin-bottom: 0px;
}

span.nselected {
	color: #FFD200;
}

div.ndisclaimer {
	margin-top: 7px;
	margin-bottom: 30px;
}

/*
 * Nieuw op de site
 */
p.i {
	color: #003866;
	margin-top: 0px;
	margin-bottom: 8px;
}

p.ilink {
	margin-top: 0px;
	margin-bottom: 0px;
}

a.ilink {
	font-weight: bold;
	color: #003866;
	text-decoration: underline;
}

/* 
 * SPECIALS 
 */
span.leesmeer {
	font: bold 10px MS Sans Serif, Chicago;
	line-height: 10px;
	letter-spacing: -2px;
}

/* 
 * XML mapped elements 
 * - Let op het gebruik van de span's om p elementen
 * - 't' staat voor template, XSL wel te verstaan
 *   uit document.xsl
 * - 'z' staat voor zieook template, ook al uit XSL gegenereerd
 *   uit zieook.xsl
 */
a.t, a.z {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

p.t, p.z {
	margin-top: 0px;
	margin-bottom: 3px;
}

/* section title */
.tkop, .zkop {
	font-family: Trebuchet MS, Arial;
	font-size: 130%;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
}
/* subsection title */
.tsubkop, .zsubkop {
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 3px;
  font-size: 100%;
}
/*
 * title 
 */
.ttitle {
	font-family: Trebuchet MS, Arial;
	font-size: 167%;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
}

td.tspacercolumn {
	width: 18px;
}

.temph1 {
	font-weight: bold;
}
.temph2 {
	font-style: italic;
}


/* <td> known classes from the XML source: */
.prijs {
	font-size: 100%;
	font-weight: bold;
}

/*
 * zieook.xsl styles
 */
td.zspacercolumn {
	width: 6px;
}

.zemph1 {
	font-weight: bold;
}
.zemph2 {
	font-style: italic;
}


/*
 * Table of contents toc.xsl
 */
ul.toc {
	margin-left: 14px;
	list-style:  url("bullet.gif"/*tpa=http://www.delixl.nl/images/bullet.gif*/) disc;	
}
a.toc {
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

/*
 * Formulieren
 */
.formfield {
	width: 200px;	
}
.formfieldsmall {
	width: 75px;
}
td.ster {
	font-weight: bold;
/*	font-family: Trebuchet MS;*/
	font-size: 70%;
}

a.bubble {
/*	text-decoration: underline; */
}
td.tlabel {
	width: 120px;
	font-size: 70%;
}
.tlabel, .tlabellong {
	font-weight: bold;
	font-family: Trebuchet MS;
}
td.tlabellong {
	font-size: 70%;
}
.verplichttekst {
	font-weight: bold;
	font-family: Trebuchet MS;
}


/*
 * Lijsten list/listitem
 */
ul.list {
	margin-left: 14px; 
	list-style: url("bullet.gif"/*tpa=http://www.delixl.nl/images/bullet.gif*/) disc;
}






/* Homepage */
#rootimages {
    display: block;
}

#rootimages .image, 
#rootimages img {
    border: none; 
    display: block;
    margin: 0;
    padding: 0;
}



/* Aanbiedingen vulder popups */
div.PopWitregel {
    height: 2em;
}

img.PopButton {
    border-style: solid;
    border-width: 1px;
    margin-right: 12px;
    margin-bottom: 12px;
    display: inline;
}

/*

    Homepage

*/

.leesmeer, a.t, a.z {
	color: #C64000;
}

.rand, .image {
	border-color: #F9A61A;
}
/* Grote vlak in de achtergrond, op het blauw: */
.cellbg {
	background-color: #FEF7DA;
}
/* Achter de tekstvlakken */
.cellbg_highlight {
	background-color: #FEE59D;
}

#visualcell .t {
	color: #FFF3D0;
}


td.tspacercolumn {
	width: 9px;
}
    
.Homepage #corner_c2r1 {
  background: url("corner_c2r1-1.gif"/*tpa=http://www.delixl.nl/ui/corner_c2r1.gif*/) top left no-repeat;
}

.Homepage #corner_c1r2 {
  background: #FEF7DA url("corner_c1r2-1.gif"/*tpa=http://www.delixl.nl/ui/corner_c1r2.gif*/) top right no-repeat;
}

.Homepage #corner_c3r2 {
  background: #FEF7DA url("corner_c3r2-1.gif"/*tpa=http://www.delixl.nl/ui/corner_c3r2.gif*/) top right no-repeat;
}

.Homepage #actueel_topleft {
  background: #FEE59D url("actueel_topleft-1.gif"/*tpa=http://www.delixl.nl/ui/actueel_topleft.gif*/) top left no-repeat;
}

.Homepage #corner_topright {
  background: #FEE59D url("corner_topright-1.gif"/*tpa=http://www.delixl.nl/ui/corner_topright.gif*/) top right no-repeat;
}

.Homepage #corner_bottomleft {
  background: #FEE59D url("corner_bottomleft-1.gif"/*tpa=http://www.delixl.nl/ui/corner_bottomleft.gif*/) bottom left no-repeat;
}

.Homepage #corner_bottomright {
  background: #FEE59D url("corner_bottomright-1.gif"/*tpa=http://www.delixl.nl/ui/corner_bottomright.gif*/) bottom right no-repeat;
}



/* ~~~~~ global.css  ~~~~~ */
