body {
    margin:0px;
    font-family:Verdana;
    font-size:12px;
    background-color:#ffffff;
    background-image:url(../img/bg.png);
    background-repeat:repeat-y;
    background-position:830px 0px; 
    /* background-position:right; */
    
}
h1 {font-size:18px;color:#000000;margin-bottom:0px;}
h2 {font-size:16px;color:#000000;margin-bottom:0px;}
h3 {font-size:14px;color:#000000;margin-bottom:0px;}
p {margin-top:0px;}


a:link, a:visited, a:active, a:hover { 
}
a:active, a:hover { 
}
#title {
    width:980px;
    border-bottom:solid 2px #000099;
}
#left {
    position:absolute;left:0px;top:90px;
    width:230px;
    padding:0px;
    padding-top:20px;
    padding-left:20px;
}
#right {
    width:150px;
}
#right_blocks {
    position:absolute;left:835px;top:570px;
}

#content {
    position:absolute;left:230px;top:90px;
}

#foot {
    position:absolute;left:230px;top:560px;
    margin-top:10px;
    width:580px;
    padding:1px;padding-left:10px;
    background-color:#efefef;
    font-size:10px;
}
div.menu {
    
}
div.menu:hover {
    
}
ul.menu {
    display:none;
    margin-top:0px;
    margin-bottom:0px;
    list-style:none;
}
li.submenu {
    margin-left:-20px;
    width:180px;
}
a.menu, a.hptmenu, a.submenu {
    text-decoration:none;
    color:#000099;
    width:180px;
}
a.hptmenu {
    width:180px;
	font-weight:bold;
}

a.menu:hover, a.hptmenu:hover, a.submenu:hover, a.submenu:active {
    color:#ff0000;
    background-color:#d0d0d0;
    width:180px;
}
a.hptmenu:hover {
    width:180px;
}
a.hidden,a.hidden:link,a.hidden:active,a.hidden:visited,a.hidden:hover {
	text-decoration:none;
	color:black;
}
