/* Style sheet global */
#wrapper{background-color:#ffffff;}
.cbox span{float:left;}
#metanavi{left:740px;top:-2px;position:absolute;font-weight:normal;text-decoration:none;font-size:60%;color:#646464;}
#metanavi a{text-decoration:none;color:#646464;}
.layout_latest .more a,.layout_short .more a{width:90px;height:11px;display:block;font-weight:bold;text-decoration:none;font-size:10px;}
.layout_latest.even,.layout_latest.odd{margin-top:20px;margin-bottom:20px;border-bottom:1px solid #b3b3b3;}
.mod_breadcrumb{left:30px;position:relative;margin-bottom:1em;font-size:11px;top:10px;text-transform: uppercase;}
.mod_sitemap li{line-height:1.5;}
.mod_sitemap ul.level_1 ul{margin-bottom:0;}
.mod_sitemap .level_2 li{padding-left:18px;}
.mod_sitemap a{text-decoration:none;}
.mod_sitemap a:hover{text-decoration:underline;}
.ce_table{padding:1px;}
.ce_table table{width:100%;border:1px solid #00644b;}
.ce_table th{padding:6px;background-color:#00644b;border:1px solid #fff;}
.ce_table td{padding:6px;border:1px solid #000;}
.ce_table tr.odd td{background-color:#cccccc;}
.ce_text .caption{text-align:center;background-color:#00644b;font-size:80%;color:#fff;}
#main{padding-right:40px;padding-left:20px;font-size:0.8em;}
#main table{border:1px solid #cecece;font-weight:normal;font-size:70%;color:#000;}
#main tr:nth-child(even){font-weight:normal;}
#main tr:nth-child(odd){background-color:#cecece;font-weight:normal;}
#main td.typ{text-align:center;}
#main tr.header{padding:6px;background-color:#00644b;font-weight:bold;color:#fff;}
#main td{border:1px solid #b8b8b8;}
#main li{font-weight:bold;color:#646464;list-style-type:square;}
.fclear{clear:both;}
#footer{margin-top:50px;}
#footertext{margin-right:10px;margin-left:10px;padding-top:10px;padding-bottom:10px;text-align:center;border-top:1px solid #646464;font-size:0.8em;}
#right{margin-top:5px;background-color:#f0f0f0;border-right:10px solid #fff;font-size:0.8em;}
#right h1{width:250px;height:25px;margin:0 0 10px;padding-top:5px;padding-left:10px;background-color:#646464;font-size:1em;color:#ffffff;}
#right h2{padding-left:10px;}
#right p{padding-left:10px;}
#right .teaser{padding-right:20px;}

