body{margin:0px;padding:0px;}
a.publ:link {color:#519D1A;text-decoration:none;}
a.publ:visited {color:#519D1A;text-decoration:none;}
a.publ:hover {color:#519D1A;text-decoration:none;}
a.mail:link {color:#FC7419;text-decoration:none;}
a.mail:visited {color:#FC7419;text-decoration:none;}
a.mail:hover {color:#008B1E;text-decoration:none;}
a.main:link {color:#555555;text-decoration:none;}
a.main:visited {color:#555555;text-decoration:none;}
a.main:hover {color:#555555;text-decoration:none;}
a.main_und:link {color:#555555;text-decoration:none;}
a.main_und:visited {color:#555555;text-decoration:none;}
a.main_und:hover {color:#555555;text-decoration:underline;}
a.art_link:link{color:#555555;text-decoration:underline;}
a.art_link:visited{color:#555555;text-decoration:underline;}
a.art_link:hover{color:#555555;text-decoration:underline;}
a.article_link:link{color:#D9815A;font-size:11px;text-decoration:none;}
a.article_link:visited{color:#D9815A;font-size:11px;text-decoration:none;}
a.article_link:hover{color:#D9815A;font-size:11px;text-decoration:none;}
a.price_link:link{color:#519D1A;text-decoration:none;}
a.price_link:visited{color:#519D1A;text-decoration:none;}
a.price_link:hover{color:#519D1A;text-decoration:none;}
img.gallery{margin:0px;padding:0px;margin-right:2px;border:1px solid #555555;vertical-align:middle;cursor:pointer;}
#container{width:100%;min-width:960px;}
* html .minwidth{border-left:960px solid #FFFFFF; position:relative;float:left;z-index:1;}
* html .container{margin-left:-960px;position:relative;float:left;z-index:2;}
div.billet{float:left;margin-top:15px;padding:5px;border:1px solid #CCCCCC;background-color:#F2F2F2;}

#menu{float:left;width:272px;}
#menu-top{}
#menu-top-left{float:left;height:21px;width:36px;background-color:#FC7419;}
#menu-top-right{margin-left:36px;height:20px;width:234px;background-color:#F2F2F2;border:1px solid #CCCCCC;border-top:0px;}
#menu-top ul{padding:0px;margin:0px;list-style-type:none;}
#menu-top ul li{padding-left:5px;padding-right:5px;display:inline;}
#menu-top ul li.separator{display:inline;}
#menu-top img{border:0px;}
#menu-top a{background-repeat:no-repeat;background-position:center;}
#menu-top a.home{background-image:url(images/home0.gif);}
#menu-top a.home:hover{background-image:url(images/home1.gif);}
#menu-top a.mail{background-image:url(images/mail0.gif);}
#menu-top a.mail:hover{background-image:url(images/mail1.gif);}
#menu-top a.map{background-image:url(images/map0.gif);}
#menu-top a.map:hover{background-image:url(images/map1.gif);}
#menu-logo{}
#menu-logo-left{float:left;height:110px;width:36px;background-color:#FFFFFF;}
#menu-logo-right{margin-left:36px;height:110px;width:236px;background-color:#FFFFFF;}
#menu-content{}
#menu-content-left{float:left;width:36px;background-color:#FFFFFF;}
#menu-content-right{margin-left:36px;width:234px;background-color:#F2F2F2;border:1px solid #CCCCCC;border-top:3px solid #FC7419;}
#menu-content-right li img{position:relative;top:-2px;border: 0px;}
img.border_left{position:relative;left:-1px;top:-3px;float:left;}
img.border_right{position:relative;right:-1px;top:-3px;float:right;}
img.menu-header1{margin:0px;padding:0px;padding-bottom:5px;padding-top:8px;}
img.menu-header2{margin:0px;padding:0px;padding-left:15px;padding-bottom:5px;padding-top:8px;}
#menu-content-right-content{padding-bottom:20px;}
#menu-content ul.main{margin:0px;padding:0px;padding-left:5px;list-style-position:inside;list-style-type:none;}
/*#menu-content ul.second{padding-left:15px;list-style-position:inside;list-style-type:none;line-height:0px;}*/
#menu-content h3{margin:0px;padding:0px;color:#008B1E;font:12px arial;}
#menu-content h3 a{color:#008B1E;font:12px arial;text-decoration:none;}
#menu-content h3 a:visited{color:#008B1E;font:12px arial;text-decoration:none;}
#menu-content h3 a:hover{color:#FC7419;font:12px arial;text-decoration:none;}
#menu-content ul.main img{margin-right:5px;border:0px;}
#menu-search{}
#menu-search-left{margin-top:8px;float:left;height:82px;width:36px;background-color:#FFFFFF;}
#menu-search-right{margin-top:8px;margin-left:36px;height:80px;width:234px;background-color:#FFFFFF;border:1px solid #CCCCCC;}
#menu-search-head{height:31px;width:234px;background-color:#F2F2F2;}
#menu-price{}
#menu-price-left{margin-top:8px;float:left;height:144px;width:36px;background-color:#FFFFFF;}
#menu-price-right{margin-top:8px;margin-left:36px;height:150px;width:234px;background-color:#FFFFFF;border:1px solid #FC7419;}
#menu-price-right img{border:0px;}
#menu-search input.search-btn{margin-left:5px;border-style:none;color:#555555;font:12px arial;vertical-align:middle;width:28px;height:22px;text-align:center;background:url(images/button.gif) no-repeat center center;border:#CCCCCC 1px solid;}
#menu-search input.search-btn:hover{color:#555555;}
#menu-search input.textfield{margin-left:5px;border-style:none;color:#555555;font:12px arial;vertical-align:middle;width:185px;height:22px;border:#CCCCCC 1px solid;}

#menu-rekl-right{margin-top:8px;margin-left:36px;width:234px;background-color:#FFFFFF;border:1px solid #CCCCCC;}
#menu-rekl-right p {margin:5px;color:#519D1A;font:11px arial;text-decoration:none;}
#menu-rekl-right a:link {color:#519D1A;text-decoration:underline;}
#menu-rekl-right a:visited {color:#519D1A;text-decoration:underline;}
#menu-rekl-right a:hover {color:#519D1A;text-decoration:underline;}

#content{margin-left:280px;margin-right:5px;}
#content-top{height:19px;background-color:#F2F2F2;border:1px solid #CCCCCC;border-top:0px;border-bottom:1px solid #FFFFFF;}
#content-top p.line{margin:0px;text-align:justify;color:#FC5E19;font:12px arial;text-decoration:none;}
#content-logo{height:100px;background-color:#FFFFFF;border:1px solid #CCCCCC;border-right:1px solid #B1B1B1;}
#content-logo div.content-logo-left{height:100px;width:50%;float:left;}
#content-logo div.content-logo-right{height:100px;margin-left:50%;}

.content-logo-img{margin:0px;padding:0px;height:100px;margin-right:22px;background-color:#FFFFFF;}
.content-logo-cont{height:100px;background-color:#FFFFFF;border-right:1px solid #B1B1B1;cursor:pointer;}
.content-logo-sign{height:100px;background-color:#F2F2F2;float:right;padding-right:5px;padding-left:5px;}

#content-body{margin:0px;padding:0px;margin-top:9px;}
#content-body-left{margin-right:244px;min-height:550px;}
#content-body-right{width:236px;float:right;}
div.content-header{margin:0px;height:22px;background-color:#F2F2F2;border:1px solid #CCCCCC;border-top:3px solid #519D1A;border-bottom:0px;}
div.content-header img.title{padding:0px;padding-left:15px;padding-top:5px;}
div.content-special{margin-top:3px;min-height:100px;border:1px solid #cccccc;}
div.content-special p{margin:3px 3px 3px 3px;text-align:justify;color:#3F3F3F;font:11px arial;text-decoration:none;}
div.content-special p.sp{margin:3px 3px 3px 3px;text-align:justify;color:#555555;font:12px arial;text-decoration:none;}
div.content-special img{margin:0px;padding:0px;float:left;margin-right:8px;border:0px;}
div.content-special h4{margin:0px;padding:0px;color:#555555;font:12px arial;}
ul.article{padding:0;margin:5px 0 5px 5px;list-style-position:outside;line-height:15px;}
ul.article li{margin:0 0 8px 0px;padding:0 0 0 10px;list-style-type:none;background:url(images/marker0.gif) no-repeat 0 0.5em;}
div.content-notice{margin:0px;padding:0px;margin-top:5px;margin-bottom:5px;min-height:105px;}
div.content-notice p.first{margin:0px;text-align:justify;color:#555555;font:12px arial;text-decoration:none;}
div.content-notice img{margin:0px;padding:0px;float:left;margin-right:8px;border:0px;}
div.content-notice img.bord{margin:0px;padding:0px;float:left;margin-right:8px;border:1px solid #555555;}
div.content-notice img.bord2{margin:0px;padding:5px;float:right;margin-left:8px;border:1px solid #555555;}
div.content-notice img.bord3{margin:0px;padding:5px;float:left;margin-right:8px;border:1px solid #555555;}
div.content-notice img.mytitle{margin:0px;padding:0px;border:0px;margin-left:15px;margin-right:5px;margin-top:3px;}
div.content-notice p.second{margin:0px;margin-top:10px;text-align:justify;color:#555555;font:12px arial;text-decoration:none;}
h2.main{margin:0px;padding:0px;color:#555555;font:bold 12px arial;}
h2.main2{margin:0px;padding:0px;color:#008b1e;font:bold 14px arial;}
h1.main2{margin:0px;padding:0px;color:#008b1e;font:bold 14px arial;}
h2.article{margin:0px;padding:0px;font:bold 12px arial;color:#078021;text-align:justify;}
h1.header{margin:0px;padding:0px;margin-top:5px;font:bold 14px arial;color:#555555;}
h2.header{margin:0px;padding:0px;margin-top:5px;font:normal 18px arial;color:#FB7F0C;}
h1.header_index{margin:0px;padding:0px;margin-top:5px;font:normal 18px arial;color:#FB7F0C;}
h2.main_text{margin:0px;margin-top:15px;padding:0px;color:#FB7F0C;font:bold 12px arial;}
h1.main_text{margin:0px;margin-top:15px;padding:0px;color:#FB7F0C;font:bold 12px arial;}
h1.header_index2{margin:0px;padding:0px;margin-top:5px;font:bold 16px arial;color:#008b1e;}
h1.header_index3{margin:0px;padding:0px;margin-top:5px;font:bold 16px arial;color:#ffffff; background-color:#008b1e;}


.text{color:#555555;font:12px arial;text-decoration:none;}
div.content-notice a.map:link{color:#4C6925;text-decoration:none;}
div.content-notice a.map:visited{color:#4C6925;text-decoration:none;}
div.content-notice a.map:hover{color:#4C6925;text-decoration:none;}
div.content-notice-div{width:100%;height:1px;background:url(images/sp_line.gif);background-repeat:repeat-x;}
#footer{clear:both;}
#footer-left{margin-left:36px;width:236px;float:left;border-top:3px solid #FC7419;}
#footer-right{margin-left:280px;margin-right:5px;border-top:3px solid #519D1A;}
#footer-right ul{padding:0px;margin:5px 0;list-style-type:none;}
#footer-right ul li{padding:0 5px 0 10px;display:inline;background:url(images/marker0.gif) no-repeat 0 0.5em;}

.mytable{border-collapse:collapse;border:0px;width:100%;}
.trtop{border:1px solid #555555;border-left:0px;}
.trtopleft{border:1px solid #555555;}
.trleft{border:1px solid #555555;border-top:0px;}
.tr1 {border:1px solid #555555;border-left:0px;border-top:0px;}
.trleft2{border:1px solid #555555;border-top:0px;border-bottom:0px;}
.tr2{border:0px;border-right:1px solid #555555;}

