body {background-color:#e0e0e0;}

#outertable {background:url(/Webnodes/4.x-C/public/layout/04/outerbg.gif) repeat-y #e0e0e0;}
#innertable {margin:0 10px 0 10px;}

#mainmenu {background-color:#bbb; vertical-align:middle; padding-left:10px;}
#mainmenu a {color:white; font-size:12px; text-decoration:none; padding:5px 15px; border:none; line-height:normal;}
#mainmenu a.toppage,#mainmenu a:hover {color:black;}

#breadcrumb {background-color:#eee; padding:10px 18px;}
#breadcrumb a {text-decoration:none;}

#maincol .padding {margin:18px 17px 17px 18px;}

.column h1,.column h2 {font-size:12px; font-weight:normal; color:white; padding:10px 7px; margin:0px; background-color:black;}
.column p,.column form,.column table {margin:10px 6px 10px 8px;}
.coldiv {margin:0 0 35px 0;}

#leftcol h1 {color:white;}
#leftcol h2 {margin-left:1px;}

#rightcol h1 {color:white;}
#rightcol h2 {margin-right:1px;}

#L04 .vertical01 .d0 .path a {background-color:#eee; color:black;}
#L04 .vertical01 .d0 .d1 a {background-color:white; color:black;}

.footer {vertical-align:bottom;}
.footer .padding {background-color:white; border-top:1px solid #eee; text-align:center; padding:7px 0 1px 0; margin:0 11px; font-size:10px;}
