* {background-image:none !important;}
.ttl2 img, input, select {display:none;}
.bottom {border-top:1px solid #ddd;padding-top:6px;color:#000;}
form {display:none;}
#title a {display:none; }

body{padding: 0px 0px 0px 0px; margin: 0px; background: #FFF;}
td{vertical-align: top;}
img{border: 0px;}
.mid{vertical-align: middle;}
span{margin: 0px;}

p, li, td{color: #666; font: 12px Arial, Helvetica, sans-serif; margin: 4px 0px 4px 0px;}
.content2 p{margin: 10px 0px 10px 0px;}
a{color: #F60;}
a:hover{color: #787878;}

.text_ttl1{margin: 0px; color: #000; font: bold 17px/16px Arial, Helvetica, sans-serif;}
.text_datetxt{color: #F01B1A; font: italic bold 13px Arial, Helvetica, sans-serif;}
.text_block{color: #000; font: 12px Arial, Helvetica, sans-serif;}
p.text_block{margin: 10px 0px 10px 0px;}
.text_year{color: #2D7000;}
.text_opinion{color: #C00; font: italic 13px Arial, Helvetica, sans-serif;}
.text_kalendlnk{color: #F01B1A; text-decoration: none; font-weight: bold;}
.text_date{color: #2D7000; font: 11px Arial, Helvetica, sans-serif; margin: 8px 0px 4px 0px;}
.text_link0{color: #666; font: 12px Arial, Helvetica, sans-serif; text-decoration: none;}
a.text_link0:hover{color: #666; text-decoration: underline;}
.text_link1{color: #000; font: 11px Arial, Helvetica, sans-serif;}
.text_link2{color: #000; font: bold 13px/15px Arial, Helvetica, sans-serif; text-decoration: none;}
a.text_link2:hover{color: #000; text-decoration: underline;}
.text_link3{color: #575757; font: bold 12px/15px Arial, Helvetica, sans-serif; text-decoration: none;}
a.text_link3:hover{color: #575757; text-decoration: underline;}
.text_white{color: #FFF; font: bold 11px Arial, Helvetica, sans-serif;}
a.link4{color: #666; font: bold 12px Arial, Helvetica, sans-serif;}
a.link5{color: #666; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none;}
.text_author{color: #1F1F1F; font: italic 12px Arial, Helvetica, sans-serif; width: 100%; text-align: right;}
.text_sorce{color: #2E2E2E; font: 12px Arial, Helvetica, sans-serif;}


.left{padding: 6px 15px 10px 0px;}
.center{padding: 6px 20px 0px 0px;}
.lmenu{padding: 2px 0px 13px 10px;}
.ttl1{background: transparent url(images/bg_ttl1.gif) repeat-x bottom left;}
.ttl1_in{width: 100%; background: transparent url(images/bgin_ttl1.gif) no-repeat bottom left; padding: 0px 0px 0px 9px; vertical-align: middle;}
.ttl2{background: transparent url(images/bg_ttl2.gif) repeat-x bottom left;}
.ttl2_in{width: 100%; background: transparent url(images/bgin_ttl2.gif) no-repeat bottom left; padding: 0px 0px 0px 9px; vertical-align: middle;}
.ttl2_in_{width: 100%; background: transparent url(images/bgin_ttl2_.gif) no-repeat bottom left; padding: 0px 0px 0px 9px; vertical-align: middle;}
.ttl2_in_2{width: 100%; background: transparent url(images/bgin_ttl2_2.gif) no-repeat bottom left; padding: 0px 0px 0px 9px; vertical-align: middle;}
.content, .content2{padding: 10px 0px 10px 0px;}
.pic{padding: 0px 13px 10px 0px;}
.left_img, div.news-image img, .smi-news img {float: left; margin: 5px 10px 10px 0px; display: block;}
.news{padding: 0px 0px 5px 0px;}
.news0{padding: 0px 0px 5px 13px;}
.copyr1, .copyr2{background: #EBF6EF; color: #63993E; font: 11px/13px Arial, Helvetica, sans-serif; padding: 17px 10px 13px 0px;}
.copyr1{padding-left: 11px;}
.copyr1 a{color: #63993E; text-decoration: underline;}
.ttl_link{text-align: right; padding: 0px 0px 0px 20px;}
.ttl_date{text-align: right; padding: 2px 12px 0px 0px;}
.pages{color: #42A200; font: bold 12px Arial, Helvetica, sans-serif; vertical-align: middle;}

ul.map {}
.map .pad0 {font-weight:bold;list-style:none;}
.map .pad1 {margin-left:20px;}
.map .pad2 {margin-left:40px;}
.map .pad3 {margin-left:60px;}