
.Title {font-size:13px; font-style:normal; color: #CC0000; padding-left:10px; letter-spacing:1px; text-decoration:none; font-weight:bold; line-height:25px;}
.Title a:link { color: #CC0000; text-decoration:none;}
.Title a:visited { color: #CC0000; color: #CC0000; text-decoration:none;}
.Title a:hover { color: #CC0000; text-decoration:underline;}
.Title a:active { color: #CC0000; text-decoration:none;}

.BigRedTitle {font-size:14px; font-style:normal; color: #CC0000; padding-left:5px; letter-spacing:1px; text-decoration:none; 	font-weight:bold; line-height:27px;}


/*body*/

.datetime {font-size: 11px; line-height:18px; text-decoration:none; color: #888888;}

#topbreadcrumbs { padding-top:5px;}
#topbreadcrumbs .topcategory {font-size: 12px; padding-right:3px; text-decoration:none; color: #333333;}
#topbreadcrumbs .topcategory a {text-decoration:none; color: #333333;}
#topbreadcrumbs .topcategory a:visited {text-decoration:none; color: #333333;}
#topbreadcrumbs .toptitel {font-size: 12px; text-decoration:none; color: #CC0000;}


/*--categorymenu--*/

#categorymenu {}
#categorymenu .category {font-size:13px; padding-left:10px; color:#cc0000; letter-spacing:1px; font-weight:bold;}
#categorymenu .menu {color:#333333; letter-spacing:1px; text-decoration:none; padding-left:10px; line-height:25px;}
#categorymenu .menu a {text-decoration:underline;}


#map {width:700px;}
#map .map {border:#FFE6E2 1px solid; height:400px; margin:10px 0px 0px 0px;}
#map .print {font-size: 12px; line-height:18px; text-decoration:none; width:700px; color: #888888; padding:10px 0px 10px 5px;}
#map .print a {text-decoration:none; color: #888888;}
#map .intro {font-size: 12px; line-height:20px; text-decoration:none; color: #333333; text-align:left; padding:10px 5px 0px 5px;}

#mapinfo {}
#mapinfo .RedTitle {color: #cc0000; font-size: 13px; line-height:28px;text-decoration:none; padding-left:5px; letter-spacing:1px; font-weight:bold; text-align:left;}
#mapinfo .RedTitle a {color: #cc0000; text-decoration:underline;}
#mapinfo .intro {font-size: 12px;line-height:20px; text-decoration:none; padding:0px 30px 10px 30px; color: #333333;}


#pr {}
#pr .heading {font-size: 12px; line-height:18px; text-decoration:none; color:#333333;}
#pr .heading img {border:#DB7E90 1px solid;}
#pr .heading a {text-decoration:underline;}
#pr .pr {font-size:12px; color: #333333; letter-spacing:1px; font-weight:bold;}
#pr .text {font-size: 12px; line-height:18px; text-decoration:none; padding-top:4px; color: #666666;}

.padding30table {}
tr .padding30table {padding:0px 10px 0px 30px;}


#nomal {padding:0px 0px 0px 0px;}
#nomal ul {margin:0px; padding:0px; list-style:none; text-align:left;}
#nomal li {font-size:12px; padding-top:0pt; padding-right:8px; padding-bottom:0pt; padding-left:12px; line-height:2; color: #333333; background-color: transparent; background-image:url(../images/dot.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0px 0.6em; text-decoration:none;}
#nomal li a { text-decoration:underline;}
#nomal ul li img {vertical-align:middle; margin-left:8px; margin-top:6px; margin-bottom:6px;}


#nomal ul li span.dateRight {line-height:2; float: right; display: block; font-size: 11px; color: #888888;}
#nomal ul li span.dateLeft {font-size: 11px; line-height:18px; text-decoration:none; color: #888888; padding-left:15px;}



#contents {background-color:#FEFAF9;}
#contents .heading {font-size:15px; font-style:normal; color: #333333; padding:20px 20px 10px 20px; letter-spacing:1px; text-decoration:none; font-weight:bold;}
#contents .content {font-size: 12px; line-height:18px; text-decoration:none; padding:20px 20px 20px 20px; color: #333333;}
#contents .content img{border:#DB7E90 1px solid;}
#contents .content a {text-decoration:underline;}
#contents .boldcontent {font-weight:bold; line-height:28px;}
#contents .member {font-size: 12px; color: #666666; text-decoration:none; line-height:18px; padding:10px 20px 10px 20px;}
#contents .member a {text-decoration:underline; padding-right:10px;} 

