@import url("/assets/application-6dc0ec44.css");
@import url("/assets/responsive-194751d3.css");

body{
  margin: 10px;
  background-color: #E8E8E8;
  background-image: url("/assets/themes/astromatic/body_bg-6cb989dc.jpg");
  background-repeat: repeat-x;
  background-position: top;
}

#wrapper { background-color: transparent;}
#wrapper2 { background-color: transparent;}
#wrapper3 { background-color: transparent;}

#top-menu {
font-size: 11px;
font-weight: bold;
width: 100%;
margin-top: 123px;
background-color: transparent;
}

#top-menu a {
color: black;
font-weight: bold;
}

#top-menu #loggedas {color: black; }

#header {
margin-top: -137px;
margin-bottom: 33px;
padding: 0 0 0 0;
height: 112px;
background-color: transparent;
background-image: url("/assets/themes/astromatic/astromaticleft-d8b179be.png");
background-repeat: repeat-x;
background-position: left top;
text-align: left;

}

#header h1 {
color: #d3e7f0;
background-image: url("/assets/themes/astromatic/astromatic_redmine-72b4a4db.png");
background-repeat: no-repeat;
margin: 0 0 0 0;
padding: 40px 0 26px 360px;
font-size: 1.8em;
text-transform:uppercase;
text-shadow: 4px 4px 4px #000000;
}

#quick-search {
position: absolute;
font-size: 11px;
margin: -40px -240px 0 0px;
top: 120px;
right: 248px;
}

#q {
background-color: #E8E8E8;
font-size: 11px;
padding-left: 3px;
box-shadow: inset 1px 1px 2px #A0A0A0;
}

#account {
float: right;
margin-right: 6px
}

#content {
/* padding: 4px 10px 4px 6px; */
box-shadow: 1px 4px 5px #A0A0A0;
margin: 10px 10px 10px 8px;
right: 10px;
}

html>body {
margin: 0px;
}

html>body #content {
min-height: 0px;
}

#sidebar {

padding-left: 10px;
/*
width: 20%;
*/
}

#main-menu {
background-color: #E8E8E8;
top: 136px;
}

#main-menu li {
margin-left: 1px;
padding: 0;
}

#main-menu li a {
background-color: #E8E8E8;
border-right: 1px solid #fff;
font-size: 11px;
padding: 2px 8px 3px 8px;
font-weight: bold;
color: black;
box-shadow: inset 0 -1px 2px #A0A0A0;
}

#main-menu li a:hover {
background-color: #80b0da;
color: black;
}

#main-menu li a.selected, #main-menu li a.selected:hover {
background-color: white;
color: black;
margin-left: -2px;
border-left: 2px solid #fff;
border-right: 1px solid #A0A0A0;
box-shadow: none;
}

#footer {
background-color: #E8E8E8;
color: #808080;
}
#footer a {
font-weight: bold;
}

#main {
font:90% Verdana,Tahoma,Arial,sans-serif;
background: #E8E8E8;
/*
margin: 32px -10px 0 -10px;
padding-top: 10px;
padding-bottom: 10px;
*/
}

#main a { font-weight: bold; color: #467aa7;}
#main a:hover { color: #2a5a8a; text-decoration: underline; }

#content .tabs ul {
margin-bottom: 0px;
padding-bottom: 0px;
}

h2, h3, h4, .wiki h1, .wiki h2, .wiki h3 { border-bottom: 0px; color:#606060;}
h2, .wiki h1 { letter-spacing:-1px; }
h4 { border-bottom: dotted 1px #c0c0c0; }

#top-menu a.home, #top-menu a.my-page, #top-menu a.projects, #top-menu a.administration, #top-menu a.help
{
    background-position: 0% 40%;
    background-repeat: no-repeat;
    padding-left: 20px;
    padding-top: 2px;
    padding-bottom: 3px;
}

#top-menu a.home { background-image: url("/assets/themes/astromatic/home-0d0590ef.png"); }
#top-menu a.my-page { background-image: url("/assets/user-356da9c6.png"); }
#top-menu a.projects { background-image: url("/assets/projects-14dc82a7.png"); }
#top-menu a.administration { background-image: url("/assets/themes/astromatic/wrench-3d18ab0a.png"); }
#top-menu a.help { background-image: url("/assets/help-872ce501.png"); }

pre {
box-shadow: inset 1px 1px 2px #A0A0A0;
}

#group_of_smiles {margin-top: -2px!important;}

