body { margin: 0; padding: 0; font: 12px "Lucida Grande", "Arial", "Helvetica", "Verdana", "sans-serif"; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.5; background: #fdfdfd; color: #7f807d; text-align: center; scrollbar-face-color: #fdfdfd; scrollbar-track-color: #fdfdfd; scrollbar-3dlight-color:#fdfdfd; scrollbar-arrow-color:#fdfdfd; scrollbar-darkshadow-color:#fdfdfd; scrollbar-highlight-color:#949691; scrollbar-shadow-color:#949691;}

p {line-height: 1.5;}
#header { position: relative; width: 1200px; height:190px; padding: 0px 0px 0px 0px; background: #fdfdfd; margin: auto; text-align: left;}

.title { width: 1000px; margin: 65px 0px 0px 0px;  border: 0px; border-bottom: 0px solid #ccc;}
.title_logo { border: 0px; }

.sample{clear:right;border-left: 15px solid #C06C37; height:225px; border-right: 250px solid #C06C37;}
.sample1{ height:225px; margin:0px 0 0 250px; z-index:-99999; }

#navi { top:-15px; /* left:493px; */ left:20px; border: 0px solid #ffffff; position:relative;/*  width:600px; */}
ul#navigation-1 { float: right; margin: 0 0 0 0px; padding: 1px 15px 1px 0; list-style:none; height:21px; font:normal 10pt arial, helvetica;}
ul#navigation-1 li { margin:0; padding:0; display:block; float:left; position:relative; }
ul#navigation-1 li a:link, ul#navigation-1 li a:visited { padding: 1px 15px 1px 0; display:block; color:#7f807d; height:13px; }
ul#navigation-1 li:hover a, ul#navigation-1 li a:hover, ul#navigation-1 li a:active ul#navigation-1 li a#current {padding: 1px 15px 1px 0; display:block;  height:13px; border-left:0px solid #ffffff; border-right:0px solid #ffffff; color: #C06C37; }

ul#navigation-1 li ul.navigation-3 { margin:0; padding:1px 1px 0; list-style:none; display:none; background:#fdfdfd; width:146px; position:absolute; top:-90px; left:-2px; border:1px solid #fdfdfd; border-top:none; }
ul#navigation-1 li:hover ul.navigation-3 { display:block; }
ul#navigation-1 li ul.navigation-3 li { width:146px; clear:left; width:146px; }

ul#navigation-1 li ul.navigation-3 li a:link,
ul#navigation-1 li ul.navigation-3 li a:visited { clear:left; background:#fdfdfd; padding:4px 0; width:146px; border:none; border-bottom:1px solid #fdfdfd; position:relative; z-index:1000; }
ul#navigation-1 li ul.navigation-3 li:hover a,
ul#navigation-1 li ul.navigation-3 li a:active,
ul#navigation-1 li ul.navigation-3 li a:hover { clear:left; background:#fdfdfd; padding:4px 0; width:146px; color:#7f807d; border:none; border-bottom:1px solid #fdfdfd; position:relative; z-index:1000; }

#container{ position: relative; width: 1000px; top:-100px; background: #fdfdfd; margin: auto; text-align: left;}
#text1 { width: 210px; margin: -30px 0px 0px 780px; padding: 10px 0px 0px 0px;  text-align: right; color: #ffffff;  }
#td1 { width: 1000px; margin: 30px 0 0 0; padding: 0px 0px 0px 30px;}
#td2 { width: 980px; height:100%; padding: 0px 0px 0px 30px; overflow: auto; }
#td3 { width: 735px; height: 100%; margin: 0px 0 0 245px; padding: 0px 0px 0px 30px; overflow: auto; }
#nav_unten{float: right;margin: 2em 1em;}
a { color: #949691; text-decoration: none;}
a:hover { color: #c06c37; text-decoration: none; }

h1, h2, h3, h4, p, ul { margin: 0; padding: 0; font-weight: normal; list-style: none;}
span.clr { display: block; clear: both;}

#navlist { height:450px;  overflow: auto; color: #7f807d; z-index:1; }

#navcontainer {background: #ffffff;}
#navcontainer ul { list-style-type: none; text-align: left;   margin-top: -230px; width:210px; height:473px; z-index:1; }
#navcontainer ul li a { text-align: left; font: normal 13px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; text-decoration: none; color: #999;}
#navcontainer ul li a:hover { color: #7f807d;}
#navcontainer ul li a#current { color: #7f807d;}

.cont2 {border-left: 0px solid #C06C37; top:20px; height:473px;}
#navlist2 { height:550px; overflow: auto; }
#page-wrap2 {margin: 0px 0 0 286px; }
#navcontainer2 {background: none; margin: -230px 0 0 0;}
#navcontainer2 ul { list-style-type: none; text-align: left; padding: 0px 0 0 30px; width:210px; height:550px; }
#navcontainer2 ul li a { text-align: left; font: normal 13px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; text-decoration: none; color: #999;}
#navcontainer2 ul li a:hover { color: #C06C37;}
#navcontainer2 ul li a#current { color: #C06C37;}