@charset "utf-8";
/* CSS Document */

@media screen, projection {  

/*--------------------------------------  
  BASIC content02
---------------------------------------*/
#content02 H1 {color:#1f2974;font-size:120%;padding:0 20px 0 0;margin:10px 0;font-weight:bold;}
#content02 H2 {color:#1f2974;font-size:110%;padding:0 20px 0 0;margin:8px 0;font-weight:bold;}
#content02 H3 {color:#1f2974;font-size:100%;padding:0 20px 0 0;margin:6px 0;font-weight:bold;}
#content02 H4 {color:#1f2974;font-size:90%;padding:0 20px 0 0;margin:4px 0;font-weight:bold;}
#content02 H5 {color:#1f2974;font-size:80%;padding:0 20px 0 0;margin:2px 0;font-weight:bold;}
 
#content02 P {color:#1f2974;font-size:100%;margin:0;padding:2px 20px 4px 0px;line-height:18px;}
#content02 IMG {border:0;}

#content02 sup, #content02 sub {font-size:75%;}
#content02 A {color:#6F4E19;text-decoration:underline;padding:0em;margin:0em;}
#content02 A:hover {color:#AD977F;text-decoration:underline;}
#content02 A.mail {padding:0;margin:4px 0;background:transparent;}
#content02 A.mail:hover {}
#content02 A.mail IMG{}
#content02 A.download {padding:0;margin:0;background:transparent;}
#content02 A.download:hover {}
#content02 A.internal-link {padding:0;margin:0;background:transparent;}
#content02 A.internal-link:hover {}
#content02 A.external-link {padding:0;margin:0;background:transparent;}
#content02 A.external-link:hover {}
#content02 A.external-link-new-window {padding:0;margin:0;background:transparent;}
#content02 A.external-link-new-window:hover {}
#content02 A.linktotop {padding:0;margin:0;background:transparent;}
#content02 A.linktotop:hover {}

#content02 ul {padding:0 20px;margin:0 10px 4px 20px;font-size:90%;line-height:18px;}
#content02 ul li {list-style-type:disc;padding:2px 0;margin:0;}
#content02 ul li ul{padding:0;margin:0 20px 0 20px;font-size:100%;}
#content02 ul li ul li{padding:0;margin:0;}

#content02 ol {padding:0 20px;margin:0 10px 4px 20px;font-size:90%;line-height:18px;}
#content02 ol li {padding:2px 0;margin:0;}
#content02 ol li ol{padding:0;margin:0 20px 0 20px;font-size:100%;}
#content02 ol li ol li{padding:0;margin:0;}

#content02 p.totop {text-align:right;margin:0;padding:20px 20px 0 0;}
#content02 p.totop A{text-decoration:none;}
#content02 p.totop A:hover{}

#content02 .csc-textpic-caption {font-size:70%;margin:1px 0 2px 0;color:#1f2974;}
#content02 .csc-textpic-intext-right .csc-textpic-caption, #content02 .csc-textpic-intext-right-nowrap .csc-textpic-caption{text-align:center;}
#content02 .csc-textpic {clear:both;}
#content02 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {margin-bottom:2px;}
#content02 .csc-textpic-intext-left .csc-textpic-imagewrap, #content02 .csc-textpic-intext-right .csc-textpic-imagewrap {padding-top:4px;}
#content02 .csc-textpic-intext-right .csc-textpic-imagewrap {padding-right:20px;}

#content02 .csc-textpic-intext-right .csc-textpic-text P {clear:left;}
#content02 .csc-textpic-intext-right .csc-textpic-text {}
.csc-textpic-intext-right ol, .csc-textpic-intext-right ul {overflow:auto;}

#content02 .csc-textpic-imagerow ul {margin:0;}

#content02 .csc-textpic-border IMG {border:1px double #639392;}
.csc-textpicHeader {overflow:hidden;}



/*--------------------------------------  
  TABLE
---------------------------------------*/
#content02 table.contenttable {
  margin:0 0 20px 0;
  width:100%;
  padding:0;
  empty-cells:show;
  border-spacing:1px;
  text-align:left;
  font-size:90%;
/*  background-color: #f00;*/
}

#content02 table.contenttable tr:hover th[scope="row"],
#content02 table.contenttable tr:hover th.sub { 
/*  background:#f0e8e8; */
  background:#0f0; 
}
#content02 table.contenttable tr:hover td { 
  background:#fff; 
}

#content02 table.contenttable td {
  padding: 6px 10px;
  margin:0;
  background:#f8f2e9;
  vertical-align:top;
  overflow:hidden;
}

#content02 table.contenttable td.td-0 {width:25%;}

#content02 table.contenttable tr.tr-0 {}
#content02 table.contenttable tr.tr-0 TD, 
#content02 table.contenttable TH{padding: 6px 10px;}

#content02 table.contenttable TH {
  color:#FFFFFF;
  background:#f2dec5;
  vertical-align:top;
  text-align:left;
}

#content02 table.contenttable-1 tr.tr-0 TD {color:#FFFFFF;background:#f2dec5;vertical-align:top;}
#content02 table.contenttable-1 td.td-0 {color:#FFFFFF;background:#f2dec5;vertical-align:top;font-weight:bold;}

#content02 table.contenttable-2 td.td-0, 
#content02 table.contenttable-2 td.td-2, 
#content02 table.contenttable-2 td.td-4, 
#content02 table.contenttable-2 td.td-6 {color:#FFFFFF;background:#f2dec5;vertical-align:top;}

#content02 table.contenttable-3 tr.tr-even TD {color:#FFFFFF;background:#f2dec5;vertical-align:top;}
#content02 table.contenttable-3 tr.tr-odd TD {color:#5d5d5e;background:#f8f2e9;vertical-align:top;}



/*--------------------------------------    
    SECTION-FRAME
---------------------------------------*/
#content02 .csc-frame-rulerBefore {padding:0;margin:20px 0;border-bottom:1px solid #1f2974;}
#content02 .csc-frame-rulerBefore2 {padding:0;margin:20px 0;border-bottom:1px solid #1f2974;}

#content02 .csc-frame-frame1 {margin:0;padding:0;background:transparent;}
#content02 .csc-frame-frame1 .top{margin:0;padding:0;width:470px;height:12px;background:transparent url(../img/bg-rahmen1-top.gif) no-repeat scroll left top;}
#content02 .csc-frame-frame1 .mid{margin:0;padding:18px 15px;width:440px;background:transparent url(../img/bg-rahmen1-mid.gif) repeat-y scroll left top;}
#content02 .csc-frame-frame1 .bottom{margin:0;padding:0;width:470px;height:12px;background:transparent url(../img/bg-rahmen1-bottom.gif) no-repeat scroll left top;}
#content02 .csc-frame-frame1 .csc-textpic-imagewrap {margin:0;padding:0;}
#content02 .csc-frame-frame1 .csc-textpic-intext-right-nowrap .csc-textpic-imagewrap {margin:0 4px 0 0;padding:0 0 0 10px;}
#content02 .csc-frame-frame1 P {margin:0;padding:5px 0;}
#content02 .csc-frame-frame1 .csc-textpic-intext-right {margin:0 4px 0 0;padding:0;}
#content02 .csc-frame-frame1 .csc-textpic-intext-right IMG{margin-top:0px}
#content02 .csc-frame-frame1 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {margin-bottom:0;}

.floatcontainer {position:relative;overflow:hidden;margin-bottom:5px;width:243px;}
.floatcontainertop {margin:0;padding:0;width:243px;height:10px;background:transparent url(../img/bg-floatcontainer-top.gif) no-repeat scroll left top;}
.floatcontainercontent {margin:0;padding:6px 15px 10px 15px;width:213px;background:transparent url(../img/bg-floatcontainer-mid.gif) repeat-y scroll left top;}
.floatcontainercontent B, .floatcontainercontent STRONG {font-size:130%;font-weight:lighter;}
.floatcontainercontent P{color:#00817b;font-size:70%;margin:0;padding-bottom:15px;}
.floatcontainercontent H2{text-transform:uppercase;color:#639392;font-size:110%;font-weight:normal;margin-bottom:5px;}
.floatcontainercontent div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {margin-bottom:0;}
#contentcolumns .floatcontainercontent A {color:#639392;text-decoration:underline;padding:0;margin:0;}
#contentcolumns .floatcontainercontent A:hover {color:#639392;text-decoration:underline;}
.floatcontainerbottom {margin:0;padding:0;width:243px;height:15px;background:transparent url(../img/bg-floatcontainer-bottom.gif) no-repeat scroll left top;}




}