a:hover {; }
#container_top a:hover {background: #c7c5c6; cursor: hand; }
#container_top a:hover span {background: #c7c5c6; cursor: hand; }
#container_left ul.sidemenu a:hover {padding:2px 5px 2px 10px; border-left: 4px solid #E10000; }
#container_bottom a:hover {color: black; }
body {background: #414141; text-align: justify; font-family: tahoma, arial, sans-serif; font-size: 11px; font-weight: normal; color: black; scrollbar-face-color: #dddbdc; }
h1 {font-size: 12px; font-weight: bold; text-transform: uppercase; }
h2 {font-size: 11px; font-weight: bold; }
a {color: black; }
#container_all {width: 900px; margin-top: auto; margin-bottom: auto; margin-right: auto; margin-left: auto; border: 1px solid white; background: #edebec; }
#container_top {width: 900px; height: 100px; text-align: left;}
#container_top h1 {margin-top: 40px; padding-left: 20px;}
#container_top a {text-decoration: none; }
#container_top span {background: #dddbdc; }
#container_top .current a span {background: #c7c5c6; }
#navigation_top_1 a span {float: left; width: 178px; height: 98px; margin-right: 180px; border: 1px solid white; }
#navigation_top_2 a span {float: left; width: 178px; height: 98px; border: 1px solid white; }
#navigation_top_3 a span {float: right; width: 178px; height: 98px; border: 1px solid white; }
#container_left {float: left; display: inline; text-transform: uppercase; width: 180px; height: 450px; background: url(../../media/img/bg_left.jpg);}
#container_left ul.sidemenu {list-style:none; margin:10px 10px 10px 5px; padding:0; }
#container_left ul.sidemenu li {margin-bottom:1px; }
#container_left ul.sidemenu a {display:block; font-weight:bold; color: #333; text-decoration:none; padding: 2px 5px 2px 10px; border-left: 4px solid #CCC; height:18px; }
#container_left #current a {padding:2px 5px 2px 10px; border-left: 4px solid #E10000; }
#container_right {float: left; width: 720px;}
#container_right_top {height: 100px; }
#container_right_bottom {overflow: hidden; padding: 10px;}
#container_bottom {clear: both; background: #dddbdc; font-size: 10px; text-align: right; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid gray; }
#container_bottom a {font-weight: bold; text-decoration: none; text-transform: uppercase; padding: 3px; color: #535353; }
.image {border: 0px; padding: 0px; margin: 0px;}
.txt_rot {color: #ff0000; font-weight: bold;}
#container_right td img {border: 1px solid gray;}
#container_right td {padding: 5px;}
.link {background: url(../../media/img/link.gif); background-repeat: no-repeat; background-position: left; padding-left: 17px;}
.txt_image {border: 1px solid gray; margin: 10px;}
.td_image {border:1px solid gray;}
