/* ===================================================== */
/* NAVIGATION LEFT  FIRST LEVEL*/
/* ===================================================== */

#page #content_wrapper #navigation {
    background-color: #EDEEF2;
    height: 100%;
}

#navigation ul {
    margin: 30px 0 0px 30px;
    list-style-type: none;
}

#navigation ul li {
    width: 80%;
    margin: 0 0 0 0;
    padding: 3px 3px 3px 3px;
}

#navigation ul li {
    border-color: #0061AF;
    border-style: dotted;
    border-width: 0 0 1px 0;
}

#navigation ul li:first-child {
    border-color: #0061AF;
    border-style: dotted;
    border-width: 1px 0 1px 0;
}

#navigation ul li#current a {
    background-color: #0061AF;
    color: #ffffff;
}

#navigation ul li#current a {
    background-color: #0061AF;
    color: #ffffff;
}

#navigation ul li a,
#navigation ul li a:active,
#navigation ul li a:visited {  
    width: 100%;
    display: block;
    font-size: 0.8em;
    text-decoration: none;
}

#navigation ul li a {
    font-weight: bold;
    color: #0061AF;
}

#navigation ul li a:hover {
    background-color: #0061AF;
    color: #ffffff;
}

/* ===================================================== */
/* NAVIGATION LEFT  SECOND LEVEL*/
/* ===================================================== */

#navigation ul ul {
    margin: 0.3em 0 0 1em;
    list-style-type: none;
}

#navigation ul li.active ul li {
    width: 100%;
    border: none;
}

#navigation ul li#current ul li span {
    width: 100%;
}

#navigation ul li#current ul li a {
    background-color: #EDEEF2;
    color: #0061AF;
}

/*#navigation ul li#current li:before {
    content:"\00BB\00A0";
}*/

/*#navigation ul li#current a span {
    width: 100%;
    color: #ffffff;
    font-weight: bold;
    margin: 2.3em 0.5em 0 0;
}*/

#navigation ul li#current ul li a:hover {
    background-color: #0061AF;
    color: #ffffff;
}

/* ===================================================== */
/* STICKIE */
/* ===================================================== */

#stickie {
    padding: 0em 0 0 3.3em;
}

#stickietext {
    position: relative;
    left: 5em;
    top: 5.4em;
    font-size: 80%;
    font-weight: bold;
}

/* ===================================================== */
/* RANDOM BOX */
/* ===================================================== */
#pageWrapper  #page #content_wrapper  #navigation div.guestbook {
	padding: 50px 25px 10px 30px;
}

#pageWrapper  #page #content_wrapper  #navigation div.belowNav {
	padding: 10px 25px 10px 30px;
}

#pageWrapper  #page #content_wrapper  #navigation div#socialbookmark {
	margin: 20px 25px 10px 30px;
}

#pageWrapper  #page #content_wrapper  #navigation div.guestbook p.text {
	font-size: 80%;
	font-style: italic;
}

#pageWrapper  #page #content_wrapper  #navigation div.guestbook p.link,
#pageWrapper  #page #content_wrapper  #navigation div.belowNav p.link {
	font-size: 75%;
}