/*** more styles **************************************************/
/*
a{
    color:#000000;
}

a:hover{
    text-decoration:none;
    color:#f58232;
}
*/
.block_text{
    font:normal 12px/18px Verdana,Arial,Helvetica;
    color:#000000;
    text-decoration:none;
    border:0px solid #808080;
    text-align:left;
}

.block_text_head{
    margin:0;
    font:bold 14px/18px Verdana,Arial,Helvetica;
    color:#00AAAD;
    border:0px solid #808080;
    text-align:left;
}

.navi{
    font:bold 12px/18px Verdana,Arial,Helvetica;
    color:#ffffff;
    text-decoration:none;
}
.navi:hover{
    font:bold 12px/18px Verdana,Arial,Helvetica;
    color:#FFFFFF;
    text-decoration:none;
}
.navi_active{
    font:bold 12px/18px Verdana,Arial,Helvetica;
    color:#FFFFFF;
    text-decoration:none;
}
.navi_level_0{
    font:bold 12px/18px Verdana,Arial,Helvetica;
    color:#ffffff;
    text-decoration:none;
}
.navi_level_0:hover{
    font:bold 12px/18px Verdana,Arial,Helvetica;
    color:#000000;
    text-decoration:none;
}
.navi_level_0_active{
    font:bold 12px/18px Verdana,Arial,Helvetica;
    color:#000000;
    text-decoration:none;
}

.navibox{
    border:1px solid #00AAAD;
    height:24px;
    border-bottom:0px solid #a0a0a0;
    border-top:0px solid #FFFFFF;
    background:#00AAAD;
    padding-left:20;
    padding-right:20;
}
.navibox_active{
    border:1px solid #000000;
    height:24px;
/*    border-bottom:0px solid #808080;
    border-top:0px solid #FFFFFF;*/
    background:#F58232;
    padding-left:20;
    padding-right:20;
}
.navibox_active2{
    border:0px solid #cecece;
    height:24px;
    border-bottom:0px solid #808080;
    border-top:0px solid #FFFFFF;
    background:#737373;
    padding-left:20;
    padding-right:20;
}

.lnk{
    padding-left:15px;
    background:url("../images.page/li_q.gif") no-repeat;
}
.link:hover{
    color:#f58232;
}
.search{
    font-weight:bold;
    background:#737373;
    color:#FFFFFF;
    padding:2;
}

.b1{
    background:url("../images.page/bg_rough.jpg");
    border-bottom:1px solid #000000;
}
.b2{
    background:#737373;
}
.b3{
    background:#000000;
}
.b4{
    background:url("../images.page/bg_rough.jpg");
    border-top:1px solid #000000;
    text-align:center;
}

.menu{
    border:0px solid #000000;
    width:800;
    text-align:left;
}
.submenu{
    border:0px solid #000000;
    width:800;
    text-align:left;
}
.logo{
    width:800;
    text-align:right;
    padding-right:50;
    
}

/*** styles ********************************************************/

td,a{
    font:normal 12px/18px Verdana,Arial,Helvetica;
    color:#737373;
    text-decoration:none;
    border:0px solid #808080;
}

body{
    margin:0;
    background:#FFFFFF;
}


input,textarea,select{
    border:1px solid #808080;
    font:normal 12px Verdana,Arial,Helvetica;
}

/***  layout ********************************************************/

    #content{
	border:0px solid #00cc00;
	width:800;
	overflow:auto;
	z-index:2;
	top:0;
	margin-top:20;
	height:400;
    }
    #sites{
	text-align:right;
	margin-right:10;
	margin-top:-20;
    }
    .footer{
    font:normal 9px/20px Verdana,Arial,Helvetica;
    color:#666666;
    }