@charset "utf-8";

/* CSS Document */





/* ----- */

.content{ padding:20px 20px 0 20px; font-size:13px; font-weight:bold; color:#333;}

.title{ font-size:18px; color:#858383;}

.subtitle{color:#858383;font-size:12;}

.subtitle a{color:#858383; text-decoration:none;}

.subtitle a:hover{color:#000; text-decoration:none;}

.context{ padding:20px; font-size:12px; line-height:19px;font-family:Verdana;font-weight:normal}

.contexttitle1{font-weight:bold; font-size:14px;}

.contexttitle2{font-weight:bold;}

/*topnav*/

.hack{padding:3px 0 0 2px;*padding:0 0 0 2px;_padding:0;}

.menuhack{padding-top:8px;}  

.menu{position:relative;z-index:100; float:left;font-weight:bold;}    

.menu ul{list-style:none;}    

.menu li {float:left;position:relative;}    

.menu ul ul {visibility:hidden;position:absolute;top:39px;left:0px;}    

.menu table {position:absolute; top:0; left:0;}    

.menu ul li:hover ul,    

.menu ul a:hover ul{visibility:visible;}    

.menu a{ height:30px;*height:33px;_height:33px;float:left;display:block;padding:2px 7px 7px 12px;*padding:2px 12px 4px 12px;_padding:2px 12px 4px 12px;color:#666; border-left:1px solid #D6D6D6;text-decoration:none; font-size:12px}    

.menu a:hover{background:#D6D6D6;color:#666666;font-size:12px}



.menu ul ul{}    

.menu ul ul li {clear:both;text-align:left;}

.menu ul ul li  a.border{ border-top: 1px solid #fff;}

.menu ul ul li  a.border:hover{ border-top: 1px solid #fff;}    

.menu ul ul li a{background:#D6D6D6;font-size:12px;display:block;width:100px;height:38px;margin:0;border:0; padding:0px 0 0px 5px ;}    

.menu ul ul li a:hover{font-size:12px;border:0;background:#EFEFEF;padding:0px 0 0px 5px ;}

.menu ul ul li  a.one{ height:22px;*height:22px;_height:22px;}    

/* ----- */



