﻿
body .container { color:#505050; font-family:Arial; font-size:.85em; }
body .container a { color:red; }
body a:hover, .active { color:#505050; }
.container .left-column { width:190px; }
.container .right-column { width: 765px; margin-right: 0; padding-right: 0; padding-left: 15px; }
.left-top-sq { height:120px; border:1px solid black;}
ul#topnavi { float:right; font-size:90%; }
ul#topnavi li { list-style:none; float:left; margin-left:10px;  }
.logo { top: 85px; position: relative; }
        
.w1, .w3, .w4, .w5, .w6 { float:left; }
.w2, .w6, .w_sq { float:right; }

.inner-content { margin-top:0; }
    .inner-content .row { margin:0 0 0 0; }
    .inner-content p { line-height: 2em; text-align:justify; }
.w1 { margin-bottom: 5px; }
.w3 { margin-right:15px; margin-bottom: 2px;}
.w5 { margin: 0 12px; }
.w7 { /*margin-top: 5px;*/ }
.w_sq { display:block; background-color:#999999; height:150px;width:150px; margin-left:15px; margin-bottom:15px; }
.w7 img {max-width: 100%; }
.col-xs-3.left-column { padding-right: 0; }

.left-column { font-size: 1.3em; color:#9a9a9a;}
.left-column ul { text-align: right; font-weight: bold; padding-left: 0; }
.left-column ul li { list-style:none; margin-bottom:10px; }
    /*.left-column ul li:first-child { margin-bottom:45px; }*/
    .left-column ul li.active { margin-bottom:45px; }
    .left-column ul li a { color:#9a9a9a; }
    .left-column ul li a:hover, .left-column ul li.current a { color:red; text-decoration:none; }
    .left-column ul li.current ul li a { color:#9a9a9a;  }
    .left-column ul li ul { margin-top:10px; }
        .left-column ul li ul li:before { content: "> "; color:#9a9a9a; }
        .left-column ul li ul li.current:before { content: "> "; color:red; }
        .left-column ul li ul li ul li:before { content: ">> ";color:#9a9a9a; }
        .left-column ul li ul li ul li.current:before { content: ">> ";color:red; }
    .left-column ul li ul li:first-child { margin-bottom:10px; }

.item-page h1 { margin-top: 0; }
#xmap { float:left; }
.menutitle, .muted { display:none; }
.inner-content .info, .inner-content .info p { text-align:center; }

.rsform-input-box, .rsform-text-box { width: 267px; margin-bottom:5px; margin-left:3px; }
.rsform-submit-button { margin-left:3px; }