/*================================================
submenu
================================================*/

div#submenu {
    width:160px;
    margin:0 10px 10px 10px;
    display:inline;
    float:left;
    background-color:#000000;
}

div#submenu_header {
    font-family:'andalus';
    font-size:22px;
    text-align:center;
    padding:5px 0px 5px 0px;
}

div.counter {
    position: absolute;
    margin:20px 20px 0px 40px ;
}

/*== menu1 ==*/

div#submenu_title1 {
    color:#ffffff;
    background-image:url("img/sub1.gif");
    background-repeat:no-repeat;
    background-position:center;
    font-size:15px;
    text-align:center;
    padding:10px 0px 5px 0px;
}

div#submenu_title1 a:link { 
    text-decoration:none; color:#ffffff;
}

div#submenu_title1 a:visited {
    text-decoration:none; color:#ffffff;
}

div#submenu_title1 a:active {
    text-decoration:none; color:#000000;
}

div#submenu_title1 a:hover {
    text-decoration:none; color:#000000;
}

ul#submenu_body1 {
    font-size:14px;
    list-style-image:url("img/point_y.gif");
    margin:3px 0px 0px 0px;
    padding:0px 0px 0px 25px;
}

ul#submenu_body1 a:link { 
    text-decoration:none; color:#cccc00;
}

ul#submenu_body1 a:visited {
    text-decoration:none; color:#cccc00;
}

ul#submenu_body1 a:active {
    text-decoration:none; color:#cc9966;
}

ul#submenu_body1 a:hover {
    text-decoration:none; color:#cc9966;
}

ul#submenu_body1 li {
    padding-left:5px;
    padding-bottom:5px;
}

/*== menu2 ==*/

div#submenu_title2 {
    color:#ffffff;
    background-image:url("img/sub2.gif");
    background-repeat:no-repeat;
    background-position:center;
    font-size:15px;
    text-align:center;
    padding:10px 0px 5px 0px;
}

div#submenu_title2 a:link { 
    text-decoration:none; color:#ffffff;
}

div#submenu_title2 a:visited {
    text-decoration:none; color:#ffffff;
}

div#submenu_title2 a:active {
    text-decoration:none; color:#000000;
}

div#submenu_title2 a:hover {
    text-decoration:none; color:#000000;
}

ul#submenu_body2 {
    font-family:'CI';
    font-size:14px;
    list-style-image:url("img/point_r.gif");
    margin:3px 0px 0px 0px;
    padding-left:25px;
    padding:0px 0px 0px 25px;
}

ul#submenu_body2 a:link { 
    text-decoration:none; color:#cc3300;
}

ul#submenu_body2 a:visited {
    text-decoration:none; color:#cc3300;
}

ul#submenu_body2 a:active {
    text-decoration:none; color:#cc9966;
}

ul#submenu_body2 a:hover {
    text-decoration:none; color:#cc9966;
}

ul#submenu_body2 li {
    padding-left:5px;
    padding-bottom:5px;
}

/*== menu3 ==*/

div#submenu_title3 {
    color:#ffffff;
    background-image:url("img/sub3.gif");
    background-repeat:no-repeat;
    background-position:center;
    font-size:15px;
    text-align:center;
    padding:10px 0px 5px 0px;
}

div#submenu_title3 a:link { 
    text-decoration:none; color:#ffffff;
}

div#submenu_title3 a:visited {
    text-decoration:none; color:#ffffff;
}

div#submenu_title3 a:active {
    text-decoration:none; color:#000000;
}

div#submenu_title3 a:hover {
    text-decoration:none; color:#000000;
}

ul#submenu_body3 {
    font-size:14px;
    list-style-image:url("img/point_g.gif");
    margin:3px 0px 0px 0px;
    padding-left:25px;
    padding:0px 0px 0px 25px;
}

ul#submenu_body3 a:link { 
    text-decoration:none; color:#009966;
}

ul#submenu_body3 a:visited {
    text-decoration:none; color:#009966;
}

ul#submenu_body2 a:active {
    text-decoration:none; color:#cc9966;
}

ul#submenu_body3 a:hover {
    text-decoration:none; color:#cc9966;
}

ul#submenu_body3 li {
    padding-left:5px;
    padding-bottom:5px;
}