/*  ewald.css :: januar2oo7  */
body{color:#666;font:12px Arial,Lucida Sans Unicode;margin:15px;text-align:center;background:#FEFEFE url(../images/layoutWeb_BG.gif);}
a {color:#666;text-decoration:none;outline:none;}
/*a:hover{color:#7BD207;} border-bottom-color:#7BD207;*/
h1, h2, h3, h4, h5, h6, pre{margin-top:0;}
h1, h2, h3, h4, h5, h6{padding:2px 2px 1px 5px;background:#F9F9F9;line-height:140%;border:1px solid #ddd;}
h1 {font-size:32px;}
h2 {font-size:1.4em;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:13px;}
h6 {font-size:10px;}

    .toggleLayer
    { margin: 5px 20px 5px 20px; display: none;}


/*  BOF site.aufbau */
#site{margin:0 auto;width:960px;background:url(../images/bg.jpg);} /*width:814px;*/
#siteBG{background: url(../images/bg_top.jpg) top no-repeat;}
#siteBGBottom{padding:14px;background:url(../images/bg_bottom.jpg) bottom no-repeat;text-align:left;}

#header{height:160px;color:#5E8DC4;border:1px solid #EFEFEF;margin-bottom:10px;padding:0px 0px 0px 12px;background:url(../images/headerBG.jpg) no-repeat top right;font-size:24px;line-height:120%;} /*trebuchet MS,Lucida Sans Unicode*/
#header a{text-decoration:none;color:#5E8DC4;}
#header .slogan{font-size:10pt;letter-spacing:0.08em;padding:0px 0px 0px 2px;}
#header .sanyologo{border:0;margin:4px 0 0 0;}

#navLeft{width:220px;line-height:18px;float: left;}
#navLeft .navLeft_title{margin:10px 0 10px 0;padding:0 5px 5px 5px;border-bottom:1px solid #ddd;color:#5E8DC4;font-size:20px;display:block;}

#menuTitle{color:#5E8DC4;font-size:20px;padding-bottom:4px;}
#menu{padding:0 4px 0 8px;line-height:normal;border:1px solid #EFEFEF;background:#F9F9F9;}
/*IE6*/ * html #menu{padding:0 2px 0 8px;}
#menu ul{margin:0;padding:0;list-style-type:none;}
#menu li{border-top:1px solid #ddd;background:#F9F9F9;}

#menu a{width:200px;padding:4px 0px 4px 3px;border:none;color:#5E8DC4;text-decoration:none;display:block;text-decoration:none;}

#menu a:hover{background:#FCFCFC;color:#FF9900;}
#menu ul a:hover{border-right:4px solid #5E8DC4;}

#menu ul.sub{margin:0 0 4px 0;padding:0;list-style-type:none;}
#menu ul.sub a{color:#FF9900;background:#F9F9F9;}
#menu ul.sub a:hover{border-right:4px solid #FF9900;}
#menu li.sub{border-top:0;}
#menu li.sub a{color:#FF9900;background:#F9F9F9;}
#menu li.sub a:hover{color:#FF9900;background:#FCFCFC;}

#menu .activ a{background:#5E8DC4;color:#fff;border-right:4px solid #5E8DC4;} /*5E8DC4*/
#menu .activ a:hover{color:#fff;background:#5E8DC4;} /*5E8DC4*/


#side_content{padding:0 10px 10px 10px;border:1px solid #EFEFEF;margin:10px 0 10px 0;background:#F9F9F9;}
.sidenotes{margin-top:-10px;}
.sidenotes ul {margin:0;padding:0;list-style-type:none;display:block;}
.sidenotes ul a {border:none;color:#5E8DC4;display:block;text-decoration:none;}
.sidenotes ul a:hover {color:#FF9900;}
.sidenotes ul li {padding:8px 5px 10px 5px;border-bottom:#DDD solid 1px;}
.sidenotes ul li .title {color:#FF9900;font-weight:bold;display:block;}
.sidenotes ul li .date {color:#999999;font-size:10px;display:block;}

.sidenotes ul li .more {margin:-5px 0;font-size:10px;text-align:right;display:block;}
.sidenotes ul li .more a {color:#333;display:inline;}
.sidenotes ul li .more a:hover {color:#FF9900;}
.sidenotes ul li .more a img{padding-left:3px;vertical-align:baseline;border:0;}

#content{float:left;margin:0 0 0 12px;width:694px;line-height:18px;} /*width:548px;*/
#content img{border:1px solid #EFEFEF;padding:1px;margin:0 6px 0 2px;}
#content a:hover img{border:1px solid #ddd;background:#F9F9F9;}

#txtContent{padding:2px 5px;margin:8px 0 8px 0;border:1px dashed #EFEFEF;}
#txtContent a:hover{display:block;color:#7BD207;}
/*#txtContent img{float:right;border:0;} */

#boxUeberschrift{margin:0 0 8px 0;padding:7px 10px;;background:#F9F9F9;display:block;border:1px solid #ddd;color:#5E8DC4;font-size:20px;}
#box{padding:7px 10px;background:#F9F9F9;display:block;border:1px solid #ddd;margin:8px 0 0px 0;}
#contentLinkBox {display:block;padding:7px 10px;border:1px solid #ddd;background:#F9F9F9;text-decoration:none;color:#666;margin:8px 0 8px 0;}
#contentLinkBox a:hover{background:#fff;color:#666;}

#footer_clear{clear:both;}
#footer{margin-top:11px;padding:8px;height:14px;background:#F9F9F9;font-size:12px;text-align:center;border:1px solid #EFEFEF;}
#footer a{color:#666;text-decoration:none;}
#footer a:hover{color:#FF9900;}

#footerEnd{margin-top:2px;padding:8px;height:14px;font-size:10px;text-align:center;}
#footerEnd a{text-decoration:none;color:#666;}
#footerEnd a:hover{color:#FF9900;}

input.styled {border: #E5E5E5 solid 1px;background-color:#F3F3F3;color:#666;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size: 10px;}
.float_left{float:left;}
.float_right{float:right;}
.clear{clear:both;}
