/* CSS voor www.nederlandkoel.nl */

* {
    font-family: arial;
}

body {
    margin: 0px;
    padding: 0px;
    border: 0px;
    color: #000000;
    background: #dbe1e3 url("/Branchesites/NLkoel/images/body_bg.gif") no-repeat bottom right;
}

.home a img  {
	border: 1px solid #264362;
	}

form {
	margin: 0px;
	padding: 0px;
}


/* BEGIN CONTENTMAIN OPBOUW */
#contentmainframe {
	position: relative;
    width: 748px;
    top: 0px;
    margin: 0px auto;
    padding: 0px auto;
}

#mainframe {
    position: absolute;
	height: 100%;
    width: 100%;
    text-align:center;
	background: transparent url("/Branchesites/NLkoel/images/body_bg_content.gif") repeat-y center top;
}

#contentmainframe {
    text-align: left;
}

#tussenbalk {
	background-color: #91cae8;
	height: 12px;
/* MJN: Lijntje weggehaald, omdat FME dit wilde! */
	xborder-bottom: 1px solid #ffffff;
}

/* BEGIN CONTENT OPBOUW */
#submenuframe, #contentframe, #kopframe, #menuframe, #content {
	position: relative;
	float: left;
}

#submenuframe {
	width: 154px;
	background-color: #dbe1e3;
}

#beeldfilter {
	Filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0, StartY=100, FinishX=0, FinishY=0);
	position: absolute;
	height: 196px;
	width: 154px; 
	background-color: #dbe1e3;
}
html>body #beeldfilter {
	background: transparent url(/Branchesites/NLkoel/images/beeldfilter.png) repeat left top;
}
#kopframe, #menuframe, #content {
	width: 594px;
}

#kopframe {
	text-align: right;
	background: #91cae8 url("/Branchesites/NLkoel/images/kop_bg.gif") repeat-x top left;
	height: 54px;
}

#content {
	margin: 0px 0px 10px 0px;
}

/* BEGIN VAN HET MENU */
ul#menu {
	margin: 0px 0px 0px 6px;
	padding: 0px;
	list-style: none; 
}

ul#menu li {
	position: relative;
	float: left;
}

ul#menu li a {
	text-decoration: none;
	display: block;	
	width: 100px;
	height: 24px;
}

ul#menu li.home a {
	background: url("/Branchesites/NLkoel/images/menu_home.gif") no-repeat top left;
}
ul#menu li.waarom a {
	background: url("/Branchesites/NLkoel/images/menu_waarom.gif") no-repeat top left;
}
ul#menu li.installateur a {
	background: url("/Branchesites/NLkoel/images/menu_installateur.gif") no-repeat top left;
}
ul#menu li.disclaimer a {
	background: url("/Branchesites/NLkoel/images/menu_disclaimer.gif") no-repeat top left;
}
ul#menu li#hier a, ul#menu li.home a:hover, ul#menu li.waarom a:hover, ul#menu li.installateur a:hover, ul#menu li.disclaimer a:hover {
	background-position: bottom left;
}


/* BEGIN CONTENT */
p {
	font-size: 0.7em;
	line-height: 1.5em;
	margin: 2px 6px 0px 6px;
	color: #3e5d7a;
}
div.tekst p {
	font-size: 0.7em;
	margin-bottom: 6px;
}
div.tekst p.intro {
	font-style: normal;
	font-weight: bold;
	padding: 0px 11px 0px 0px;
}

div.tekst p img {
	xborder: 1px solid #3e5d7a;
	float: left;
	margin: 4px 6px 0px 0px;
	padding: 4px;
}
div.tekst p.images {
	text-align: center;
}
div.tekst p.images img {
	vertical-align: middle;
	margin: 0px 6px 0px 6px;
	float: none;
}
div.tekst p.terug {
	font-size: 0.6em;
}
div.tekst ul.lijst {
	font-size: 0.7em;
	line-height: 1.5em;
	color: #3e5d7a;
	margin: 0px 0px 0px 22px;
}
/* MJN: CSS fix zodat lijsten uit de webeditor direct goed getoond worden. */
div.tekst ul {
	font-size: 0.7em;
	line-height: 1.5em;
	color: #3e5d7a;
	margin: 0px 0px 0px 22px;
	list-style-image: url("/Branchesites/NLkoel/images/bullet_tekstmenu.gif");
	font-size: 0.7em;
}
/* MJN: CSS fix zodat tabllen uit de webeditor direct goed getoond worden. */
div.tekst td {
	font-size: 0.7em;
	line-height: 1.5em;
	color: #3e5d7a;
                margin-left: 3px;
}


html>body div.tekst ul.lijst {
	padding: 0px 0px 0px 0px;
}

h1 {
	font: bold 1.8em arial;
	color: #add8f3;
	margin: 7px 6px 0px 6px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #0375de;
}

h2 {
	font: bold 0.8em arial;
	color: #3e5d7a;
	margin: 24px 6px 0px 6px;
	padding: 0px 0px 0px 0px;
	clear: both;
}

h3.installzoek {
	font: bold 0.8em arial;
	color: #ffffff;
	margin: 12px 6px 12px 6px;
	padding: 0px 0px 0px 0px;
	clear: both;
}


a {
	color: #264362;
	text-decoration: none;
}
a:hover {
	color: #0375de;
}

/* BEGIN HOME CONTENT */
div.item {
	position: relative;
	float: left;
	width: 291px;
	left: 6px;
	height: 104px;
	margin: 1px 0px 0px 0px;
	padding: 0px 0px 1px 0px;
	border-bottom: 1px solid #0375de;
	}
html>body div.item {
	height: 102px;
}
div.item div {
	position: absolute;
	bottom: 0px;
	left: 152px; 
	width: 136px;
}
div.item p {
	margin: 0px 2px 0px 2px;
}
div.item img {
	float: left;
	margin: 0px 4px 0px 0px;
	border: 1px solid #3e5d7a;
}
div.rechts div {
	left: 0px;
}
div.rechts p {
	margin: 0px 0px 0px 4px;
}
div.rechts img {
	float: right;
	margin: 0px 0px 0px 4px;
}

/* BEGIN KAARTJE */
div#kaart {
	position: absolute;
	bottom: 10px;
	border: 1px solid #264362;
	background-color: #738aa0;
	width: 139px;
	margin: 0px 0px 0px 7px;
}

div#kaart img {
	margin: 0px 0px 0px 4px;
}

h3 {
	font: bold 0.8em arial;
	margin: -16px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	color: #264362;
}
h4 {
	font: normal 0.8em arial;
	margin: 0px;
	padding: 0px;
	color: #264362;
}
form {
	padding: 0px;
	margin: 4px 0px 4px 4px;
}
input {
	font: normal 0.6em arial;
	xborder: 1px solid #264362;
}
input.installateur {
	font: normal 1em arial;
	xborder: 1px solid #264362;
}


/* BEGIN VAN DE CONTENTPAGINA */ 
body.content h1 {
	font: bold 1.1em arial;
}

ul#submenu {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style: none;
}
ul#submenu li {
	margin: 0px 1px 2px 1px;
	padding: 0px 4px 4px 4px;
	border-bottom: 1px solid #3e5d7a;
}
ul#submenu li a {
	font-size: 0.7em;
	line-height: 1.2em;
}
ul#submenu li.hier a {
	color: #0375de;
}
ul#tekstmenu {
	list-style-image: url("/Branchesites/NLkoel/images/bullet_tekstmenu.gif");
	font-size: 0.7em;
}
ul#tekstmenu li a {
	text-decoration: underline;
}

div.tekst a {
	text-decoration: underline;
}
div.tekst form {
	margin: 0px;
	padding: 0px;
}
div.tekst input.geenrand {
	border: 0px;
}
nt-size: 10px;
    
    text-align: center;
    visibility: hidden;
}

#bottomdiv  table {
    margin: 0px;
    padding: 0px;
}

#bottomdiv table td a{
    color: #FFFFFF;
}

/* einde div css */


/* begin coolmenu css */
.clCMAbs {
    position: absolute; 
    visibility: hidden;
    width: 120px;
}

.clLevel1, .clLevel1border, .clBar, #oCMenu0bbar_0 {
 width:1px;
 visibility:hidden;
}

/* Cool Menus */


/*Style for the background-bar*/
.clBar{
    position:absolute;
}

/*Styles for level 0*/
.clLevel0,.clLevel0over{
    position:absolute;
    padding-top: 3px;
    padding-left: 9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    background-image: url(../../pics/vnsi/site/cmNiv0background.png);
    background-repeat: repeat-x;
}

.clLevel0, .clLevel0over li {
    list-style-image: none;
    list-style-type: square;
}

.clLevel0 {
    color:#bdd3ee;
    cursor:pointer; 
    cursor:hand;
}

.clLevel0over {
    color: #FFFFFF;
    cursor:pointer;
}

.clLevel0border{
    position:absolute;
}

/*Styles for level 1*/
.clLevel1, .clLevel1over{
    position:absolute;
    xxpadding-left: 9px;
    padding-right: 15px;
    padding-top: 3px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    background-image: url(../../pics/vnsi/site/cmNiv1background.png);
}

.clLevel1 {
    color: #FFFFFF;
    cursor: pointer;
    text-align: center;
}

.clLevel1over{
    color: #FFFFFF;
    cursor:pointer;
    font-weight:bold;
    text-align: center;
}
    
.clLevel1border{
    position:absolute;
}
/* einde coolmenu css */

/
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    xxfont-weight: bold;
    background-image: url(../pics/vnsi/site/cmNiv1background.png);
}

.clLevel1 {
    color: #FFFFFF;
    cursor: pointer;
}

.clLevel1over{
    color: #FFFFFF;
    cursor:pointer;
    font-weight:bold;
}
    
.clLevel1border{
    position:absolute;
}
/* einde coolmenu css */
