
/* 
  W3C CSS1/CSS2 - developer 1
  ---------  ------  -----------------------
  author  : norlander.dk
  project : MB031
  version : 1.0
  media   : all
  updated: 06052005
  ---------  ------  -----------------------
*/



/* PAGETYPES 
---------------------------------------------------- */
.PT00 { /* Pagetype */ }
.LP00 { /* Pagetype Layout */ }

.SEC00 {/* Page Section */ }
.MEN00 {/* Menu Section */ }

.CA00 { /* Content Area */ }
.CT00 { /* Content Type */ }
.CM00 { /* Content Module */ }

.dspCont { /* Display Content */ }
.dynCont { /* Dynamic Content */ }
.frmCont { /* Frame Content */ }
.ifmCont { /* Iframe Content */ }

/* PT01,PT02,PT03,PT04,PT05,PT06,PT07,PT08  number of pagetypes in use */

/* 
resetting browser defaults 
 */
* { margin:0px; padding:0px; } /* clear default settings (not IE4) */
a img { border:none; } /* clear border on linked images */
form { margin:0px; } /* clear "hidden" margin on form elements */




/* VIEWPORT
----------------------------------------------------
Formatting Page Structure... */

html, body { height:100%; padding:0px; margin:0px; background:#FFFFFF; }
#Page {padding:0px; margin:0px; }
#PageType { width:949px; padding:0px; margin:0px; text-align:left;}
#PageType .PageGrid { width:98%; padding:20px; margin:10px; }


/* MENU 02 ---------------------------------------------------- */

#MEN02 { float:left; width:137px; padding:0px; margin:0px; }
#MEN02 .frmCont { padding:2px; margin:2px}
#MEN02 .frmCont .dspCont { padding:0px; margin:0px; }

#MEN02 .CA01 {margin-top:0px; }

/* SECTION 01 ---------------------------------------------------- */

#SEC01 { padding:0px; margin:0px; }
#SEC01 .frmCont { padding:0px; margin:0px; }
#SEC01 .frmCont .dspCont { padding:0px; margin:0px; }


/* SECTION 02 ---------------------------------------------------- */

#SEC02 { float:left; width:500px; padding:0px; margin:0px; }
#SEC02 .frmCont { padding:5px; margin:0px; }
#SEC02 .frmCont .dspCont { padding:0px; margin:0px; }

#SEC02 .CA01 { float:none; margin-top:10px;}
.PT01 #SEC02 .CA02 { float:none; padding:8px;}

.PT02 #SEC02 .CA02 { float:none; padding:0px;}
.PT02 #SEC02 .CA03 { float:none; margin-top:0px;}

.PT03 #SEC02 .CA02 { float:none; padding:8px;}

.PT06 #SEC02 { float:left; width:660px; padding:0px; margin:0px; }

.PT07 #SEC02 { float:left; width:800px; padding:0px; margin:0px; }
.PT07 #SEC02 .CA01 { float:none; margin-top:50px; }



/*.PT01 #SEC02 .CA03 { float:none; }
.PT01 #SEC02 .CA04 { float:none; }
.PT01 #SEC02 .CA05 { float:none; }*/




/* SECTION 03 ---------------------------------------------------- */

#SEC03 { float:left; width:160px; padding:0px; margin:0px; }
#SEC03 .frmCont { padding:2px; margin:2px; }
#SEC03 .frmCont .dspCont { padding:0px; margin:0px; }


#SEC03 .CA01 {margin-top:0px; }
#SEC03 .CA02 .dspCont {padding:0px; }
#SEC03 .CA03 {text-align:center; }
#SEC03 .CA04 .dspCont {padding:0px; }
#SEC03 .CA05 {width:130px; }


/* SECTION 04 ---------------------------------------------------- */

#SEC04 { float:left; width:140px; padding:0px; margin:0px; }
#SEC04 .frmCont { padding:2px; margin:2px;}
#SEC04 .frmCont .dspCont { padding:0px; margin:0px; }

/* #SEC04 .CA01 {margin-top:23px; }

/* SECTION 05 ---------------------------------------------------- */

#SEC05 { clear:both; padding:0px; margin:0px; }
#SEC05 .frmCont { padding:2px; margin:0px; }
#SEC05 .frmCont .dspCont { padding:0px; margin:0px; }
#SEC05 .CA01 {padding:4px;}


  /* COL MODULES
---------------------------------------------------- */
.BOX01, .BOX02, .BOX03 { margin-bottom:20px; background:#FFFFFF;height:100%}
.BOX01, .BOX02 { background-image: url(/graphics/SEC02/2col_bg.gif);background-repeat:repeat-y; }
.BOX01 .BA01 { float:left; }
.BOX01 .BA02 { float:right; }

.PT05 .BOX01 .BA01 { float:left; }
.PT05 .BOX01 .BA02 { float:right; }

.BOX02 .BA01 { float:left; }
.BOX02 .BA02 { float:right; }
.BOX04 .BA01 { float:left; }
.BOX04 .BA02 { float:right; }

.BOX03 .BA01 { float:left; background:#D1DEEC;}
.BOX03 .BA02 { float:left; background:#D1DEEC;}
.BOX03 .BA03 { float:left; background:#D1DEEC;}


/* 
2 col layout
 */
.BOX01 .BA01, .BA02 { width:235px; }
.BOX02 .BA01, .BA02 { width:235px; }
.BOX04 .BA01, .BOX04 .BA02 { width:220px; }



/* 
3 col layout
 */
.BOX03 .BA01 { width:173px; margin:1px 1px 0px 0px; height:159px;text-align:center;}
.BOX03 .BA02 { width:173px; margin:1px 1px 0px 0px; height:159px;text-align:center;}
.BOX03 .BA03 { width:142px; margin:1px 0px 0px 0px; height:159px;text-align:center;} 
.BOX03 .AD {padding-top:20px;}
 
 
 

.dspCont { display: all;  }