@import url(../../../stylesheets/application.css);

body{ color:#303030; background:#ededed; }

#top-menu { font-size: 80%; height: 4em; padding-top: 0.5em; background: url(../images/fondo.gif) top left repeat-x #474747; }
#top-menu a { color: #ffffff; font-weight: normal; padding-right: 15px; }
#top-menu a:hover { color: #bdeb1f; text-decoration: none; }
#header { background: url(../images/fondo.gif) top left repeat-x #474747; height:5.8em; padding: 10px 0 0 0; }
#header h1 { margin-left: 6px; color: #ffffff; text-transform: uppercase; }
#quick-search { margin-right: 6px; }
#quick-search input { border: 0; color: #dedede; background: #474747; padding: 4px; }
#main-menu { left: 0; border-top: 5px solid #bdeb1f; width: 100%; background: url(../images/main-menu.gif) bottom left repeat-x #ffffff; clear: both; height: 45px; margin-top: 60px; top: 0px; display: block; }
#main-menu li { margin: 0; padding: 0; }
#main-menu li a { font-size: 12px; color: #767676; border-right: 1px solid #efefef; padding: 12px 13px 0 13px; height: 32px; background: #ffffff; font-weight: normal; }
#main-menu li a:hover { background: url(../images/menu.gif) top left repeat-x; color: #767676; }
#main-menu li a.selected, #main-menu li a.selected:hover { background: url(../images/menu.gif) top left repeat-x; color: #767676; }

#footer { background-color: #578bb8; border: 0; color: #fff;}
#footer a { color: #fff; font-weight: bold; }

#main { font:90% Verdana,Tahoma,Arial,sans-serif; background: #ffffff; }
#main a { font-weight: bold; color: #92bc01; }
#main a:hover { color: #92bc01; text-decoration: underline; }
#content { background: #fff; }
#content .tabs ul { bottom:-1px; }

h2, h3, h4, .wiki h1, .wiki h2, .wiki h3 { border-bottom: 1px dotted #ccc; color:#767676; font-family: "Trebuchet MS",Georgia,"Times New Roman",serif; font-weight: normal; text-transform: uppercase; display; block; }
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: 17px;
    padding-top: 2px;
    padding-bottom: 3px;
}

#top-menu a.home { background-image: url(../images/home.png); }
#top-menu a.my-page { background-image: url(../images/user.png); }
#top-menu a.projects { background-image: url(../images/projects.png); }
#top-menu a.administration { background-image: url(../images/wrench.png); }
#top-menu a.help { background-image: url(../images/help.png); }




#content { display: block; padding-top: 40px; border: 0; }
#sidebar { margin-top: 40px; background: #ffffff; border-left: 1px solid #cccccc; padding-left: 10px; }

#content .tabs ul li a {
display: block;
font-size: 0.9em;
text-decoration: none;
line-height: 1.3em;
padding-top: 4px;
padding-right: 6px;
padding-bottom: 4px;
padding-left: 6px;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #bbbbbb;
background-color: #eeeeee;
color: #777777;
font-weight: bold;
}

#content .tabs ul li a:hover (línea 542)
{
background-color: #e7e7e7;
color: #888888;
text-decoration: none;
}

#content .tabs ul li a.selected (línea 547)
{
background-color: #ffffff;
border-top-width: 1px;
border-right-width-value: 1px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: solid;
border-right-style-value: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: #bbbbbb;
border-right-color-value: #bbbbbb;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-left-color-value: #bbbbbb;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ffffff;
}

#content .tabs ul li a.selected:hover (línea 553)
{
background-color: #ffffff;
}

#login-form table { border: 0; background: #f1f1f1; }

.box { border: 0; }
#sidebar li { padding: 3px 0 3px 0; border-bottom: 1px solid #ededed; }
#footer { background: #92bc01; }

p.other-formats { padding-top: 4px; border-top: 1px dotted #cccccc; color: #92bc01; }
a.atom { background: url(../images/atom.png) 0px 2px no-repeat; }

table.list { border: 0; }
table.list td, table.list th { border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; padding-top: 5px; padding-bottom: 5px; }

div.issue { background: #f1f1f1; border: 0; }
div.issue p.author { padding-bottom: 3px; border-bottom: 1px dotted #cccccc; color: #92bc01; }
div#content p.author { text-transform: uppercase; font-size: 8px; }
div#content p.author a { font-weight: normal; }

.box ul { margin: 10px 0 10px 0; padding: 0; }
.box li { list-style: none; padding: 3px 0 3px 15px; margin: 0; background: url(../images/flecha.gif) 0px 4px no-repeat; border-bottom: 1px dotted #cccccc; }

span.author { text-transform: uppercase; font-style: normal; font-size: 8px; color: #787878; }
span.author a { font-weight: normal; }

.pagination { padding-top: 3px; color: #92bc01; }

div.flash, .nodata, .warning { border: 0; }
div#activity dt.me .time { border: 0; }
.nodata, .warning { border: 0; background: #f8faf0; color: #92bc01; }
p.subtitle { font-style: normal; }

/* ICONOS DE CONTENIDO */
 
.icon { padding-right: 8px; }
.icon-comment { background: url(../images/comment.png) 3px 0px no-repeat; }
.icon-add { background: url(../images/add.png) 3px 2px no-repeat; }
.icon-time, .icon-time-add { background: url(../images/time.png) 3px 2px no-repeat; }
.icon-reload { background: url(../images/reload.png) 5px 2px no-repeat; }
.icon-checked { background: url(../images/checked.png) 5px 2px no-repeat; }
.icon-del { background: url(../images/delete.png) 5px 2px no-repeat; }
.icon-fav-off { background: url(../images/fav-off.png) 5px 2px no-repeat; }
.icon-fav-on { background: url(../images/fav-on.png) 5px 2px no-repeat; }
.my-project { background: url(../images/fav-on.png) 3px 0px no-repeat; }
.icon-edit { background: url(../images/edit.png) 5px 2px no-repeat; }
.icon-move { background: url(../images/move.png) 5px 2px no-repeat; }
.icon-duplicate { background: url(../images/duplicate.png) 5px 2px no-repeat; }
.icon-copy { background: url(../images/copy.png) 5px 2px no-repeat; }
.icon-history { background: url(../images/history.png) 5px 2px no-repeat; }
.icon-lock { background: url(../images/lock.png) 5px 2px no-repeat; }
.icon-save { background: url(../images/save.png) 5px 2px no-repeat; }
.icon-stats { background: url(../images/stats.png) 5px 2px no-repeat; }
.icon-folder { background: url(../images/folder.png) 5px 2px no-repeat; }
h3.version { background: url(../images/package.png) 5px 2px no-repeat; }

dt.issue { background: url(../images/ticket.png) 5px 2px no-repeat; }
dt.issue-closed { background: url(../images/issue-closed.png) 5px 2px no-repeat; }
div.issues h3 { background: url(../images/ticket.png) 2px 3px no-repeat; padding-left: 18px; }
div.projects h3 { background: url(../images/ticket.png) 2px 4px no-repeat; }
div.members h3 { background: url(../images/members.png) 2px 4px no-repeat; }

div.news h3 { background: url(../images/news.png) 2px 2px no-repeat; }
h3.comments { background: url(../images/news.png) 2px 5px no-repeat; }
dt.news { background: url(../images/news.png) 5px 2px no-repeat; }
dt.wiki-page { background: url(../images/journal.png) 5px 2px no-repeat; }

dt.document { background: url(../images/document.png) 9px 2px no-repeat; }
dt.issue-note { background: url(../images/issue-note.png) 9px 2px no-repeat; }
dt.changeset { background: url(../images/changeset.png) 9px 2px no-repeat; }
dt.issue-edit { background: url(../images/issue-edit.png) 9px 2px no-repeat; }