body{margin:0px 0;padding:0;font:80% Aria,Sans-Serif;color:#ccc;background:#343434 repeat-x;line-height:1.4em;text-decoration:none;}
.content{color:#ccc;margin:0 auto;padding:0;width:787px;background-image:url(../images/bgmain.jpg);background-repeat:repeat-y;background-position:center;background-color:#FFFFFF;}
#header{margin:0;width:787px;height:135px;color:#FFF;background-image:url(../images/banner-smallest.png);background-repeat:no-repeat;background-position:center top;}
#header .title{padding-top:150px;padding-right:25px;padding-bottom:0;padding-left:50px;}
#main{background:#FFF;width:765px;color:#808080;margin-top:0;margin-right:10px;margin-bottom:0;margin-left:10px;}
#main .right_side{float:right;width:550px;background:#FFF;padding:0px 15px 0 0;margin:0;}
ul{margin:0 0 0px 0;padding:0;list-style:none;}
li{margin:0 0 2px 0;padding:0 0 0 0px;color:#555;}
p{margin:0 0 5px 0;padding:0;color:#808080;background:inherit;}
#footer{clear:both;height:34px;color:#555;font-size:81%;padding:0;text-align:center;background-color:#fff;background-image:url(../images/footer.jpg);background-repeat:no-repeat;background-position:bottom;}
#footer .padding{padding:8px 0px 0px 0px;}
#footer .right{float:right;clear:right;text-align:right;}
.select{text-align:center;background:#fff;margin:20px 35px 0 35px;border:1px solid #c0c0c0;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;padding:10px 0 12px 0;}
h4{margin:5px 0 10px 0;border-bottom:dotted 1px #c0c0c0;padding-bottom:10px;}
.icon-arrow{background-image:url(/images/h_orange.gif);}
.icon{background-position:0% 40%;background-repeat:no-repeat;padding-left:13px;padding-top:2px;padding-bottom:3px;padding-right:0px;vertical-align:middle;}
a{color:#990000 !important;background:inherit;text-decoration:none;font-weight:normal !important;}
a:hover{color:#FC7901 !important;background:inherit;}
a:link.active,a:visited.active,a:hover,a:link,a:visited{text-decoration:none !important;}
#siteNav{float:right;margin:0 40px 0 0;width:auto;text-align:left;text-decoration:none;color:#808080;}
#lang{position:absolute;margin:300px -100px 0 300px;width:auto;text-align:right;text-decoration:none;color:#808080;}
#container{margin:0 100px 0 100px;}
#container2{margin:0 65px 0 65px;}
.menudown{padding:0;width:92%;margin-top:19px;margin-bottom:25px;margin-left:4%;border-top:3px solid #990000;background:transparent;voice-family:"\";\"";voice-family:inherit;}
.menudown ul{margin:0;margin-left:14px;padding:0;list-style:none;}
.menudown li{display:inline;margin:0 2px 0 0;padding:0;}
.menudown a{float:left;display:block;color:#990000 !important;text-decoration:none;margin:0 1px 0 0;padding:3px 7px 5px 7px;background-color:gainsboro;color:#990000 !important;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.menudown a:hover{background-color:#990000;padding-top:3px;padding-bottom:5px;border-bottom-color:#990000;color:lightgray !important;-moz-border-radius-bottomleft:4px;-webkit-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-radius-bottomright:4px;}
.menudown .on a{background-color:#990000;padding-top:7px;padding-bottom:6px;border-bottom-color:#990000;color:white !important;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}
#map_content{margin:20px 6px 0 6px;}
#map_content_2{position:relative;max-width:200px;max-height:200px;}
#map{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #aaa;}
#map-wrapper{position: relative; background-color: rgb(229, 227, 223); height: 650px;visibility: visible;display:block; }
#sidebar{float:right;width:200px;height: 650px;border:1px solid #aaa;overflow:auto;overflow-x:hidden;overflow-y:scroll;background:#fff;font-family:Verdana,Trebuchet MS,Georgia,serif;}
#sidebar p{margin:10px;font-size:0.75em;font-family:Verdana,Trebuchet MS,Georgia,serif;}
#sidebar ul#sidebar-list{list-style:none;padding:0;margin:0;font-size:0.75em;font-family:Verdana,Trebuchet MS,Georgia,serif;}
#sidebar ul#sidebar-list li a{display:block;border:1px solid #ddd;background:#eee;margin:5px;padding:4px;font-family:Verdana,Trebuchet MS,Georgia,serif;text-decoration:none;color:#444;}
#sidebar ul#sidebar-list li.current a{border:1px solid #444;border-left-width:3px;padding-left:2px;font-family:Verdana,Trebuchet MS,Georgia,serif;}
#sidebar ul#sidebar-list li a:hover{background:white;color:#555;}
#sidebar ul#sidebar-list li a strong{display:block;}
#sidebar ul#sidebar-list li a span{font-style:italic;font-size:11px;}
#map-wrapper{margin-right:210px;}
#sidebar{right:0px;display:block;}
#button-sidebar-show{display:none;}
#button-sidebar-hide{display:block;} 
body.sidebar-off #sidebar{display:none;}
body.sidebar-off #map-wrapper{margin-right:0px;}
body.sidebar-off #button-sidebar-show{display:block;}
body.sidebar-off #button-sidebar-hide{display:none;}
.info{font-size:0.85em;font-family:Verdana,Trebuchet MS,Georgia,serif;color:#000;}
.info ul{margin:5px 0 5px 0;padding:0;color:#990000;list-style-image:url(../images/arrow.gif);}
.info li{margin:0 0 2px 20px;padding:0 0 0 0px;color:#444;}

