body{background: url(../gfx/bgv.gif) top left repeat-x #545454; height:100%; margin:0; font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
h1{font:bold 15px Verdana,Arial,Helvetica, sans-serif;}
h2{font:bold 13px Verdana,Arial,Helvetica, sans-serif;}
img{border:0;}
img.contImg{border:1px solid #666; padding:5px;}
img.leftImg{float:left; margin:0; padding:5px; margin-right:10px;}
img.rightImg{float:right; margin:0; padding:5px;}
img.leftImgBorder{border:1px solid #666; float:left; margin:0; padding:5px; margin-right:10px;}
img.rightImgBorder{border:1px solid #666; float:right; margin:0; padding:5px;}
table{width:100%;}
td{vertical-align:top;}
a{text-decoration:none; color:#FF9900; font-weight:bold;}
a:hover{color:#FF6600;}
#news{border:2px solid #CCC; padding:10px;}
#news h2{text-transform:uppercase; color:#FF9900;}
#news p{padding:5px;}
#news a{text-decoration:none; color:#666; font-weight:normal;}
#news a:hover{color:#FF6600; display:block;}
#box{margin: 0 auto; background:#FFF; width:800px;}
#top{background: url(../gfx/bgvo.gif) top left repeat-x; height:120px;}
.logo{margin:15px;}
#topNavi{text-align:right; color:#FFF; font-size:10px; padding-right:20px; text-transform:uppercase;}
#topNavi a{color:#FFF; text-decoration:none; font-weight:normal;}
#topNavi a:hover{color:#FF6600;}
#navi{border-bottom:1px solid #CCC;}
#navi ul{text-align:center; height:30px; text-transform:uppercase;}
#navi li {margin:0; float: left; display: block;}
#navi li a{color: #666; font-weight: bold; display:block; height: 15px; width: 100px; border-right: 1px solid #CCC; padding:5px 10px;}
#navi li a:hover{background:#efefef;}
#content{padding:10px; margin-top:50px;}
#subnavi{border:2px solid #CCC; width: 200px; text-align:center; background: url(../gfx/bgvo70.gif) bottom left repeat-x #FBDD62; margin-right:10px;}
#subnavi h2{margin-top:20px; text-transform:uppercase; color:#FF9900;}
#subnavi ul{margin:5px; padding-left:0; list-style-type:none; list-style-position:outline; line-height:40px; text-align:left;}
#subnavi li{margin-left:10px; border-bottom:1px solid #FFF79F;}
#subnavi ul li ul{line-height:20px; margin-left:0;}
#subnavi ul li ul li{border-bottom:1px dashed #FFF79F; margin-left:10px; display: block;}
#subnavi a{text-decoration:none; color:#000; font-weight:normal; display: block;}
#subnavi a:hover{color:#666;}
#subnavi a.activeLink {font-style:italic; color:#666;}
#icon{text-align:center;}
#footer{position:fixed; bottom:10px; right:20px; color:#CCC; font-size:9px; text-transform:uppercase;}

.left{float:left; margin:0; padding:0; width:350px;}
.right{float:right; margin:0; padding:0; width:350px;}
.italic{font-style:italic;}
div.cleaner{clear:both; padding:20px 0;}
div.hr_transp{padding:20px 0;}
