/* ticket.css */
#ticket {
 background: #293a72;
 border: 1px outset #996;
 margin-top: 1em;
 padding: .5em 1em;
 position: relative;
}

#ticket table.properties th {
 color: #969696;
}

#ticket .description h3 {
 color: #969696;
}

h1 .status {
 color:#ccc;
}

/* report.css */

.tickets tbody tr:hover { background: #eed; color: #000 }
.tickets tr.color1-odd  { background: #2b3b73; border-color: #e88; color: #ffcdd3 }
.tickets tr.color1-even { background: #576590; border-color: #e99; color: #ffcdd3 }
.tickets tr.color2-odd  { background: #2c3c74; border-color: #eea; color: #ffcdd3 }
.tickets tr.color2-even { background: #5e6b94; border-color: #dd8; color: #ffcdd3 }
.tickets tr.color3-odd  { background: #303f76; border-color: #ddd; color: #ffcdd3 }
.tickets tr.color3-even { background: #5c6994; border-color: #ccc; color: #ffcdd3 }
.tickets tr.color4-odd { background: #3b497d; border-color: #cee; color: #ffcdd3 }
.tickets tr.color4-even { background: #9098b5; border-color: #bee; color: #ffcdd3 }
.tickets tr.color5-odd { background: #314178; border-color: #cde; color: #ffcdd3 }
.tickets tr.color5-even { background: #adb3c9; border-color: #cde; color: #ffcdd3 }
.tickets tr.color6-odd  { background: #505d8c; border-color: #ddd; color: #ffcdd3 }
.tickets tr.color6-even { background: #acb2c8; border-color: #ddd; color: #ffcdd3 }
.tickets tr.color6-odd a, .color6-even a { color: #b66 }

/* wiki.css */
#edit #text { clear: both;  }

.wiki-toc {
background:#2647BF none repeat scroll 0 0;
border:1px outset #DDDDCC;
float:right;
font-size:85%;
margin:0 0 2em 1em;
padding:0.5em 1em;
position:relative;
}

.wiki-toc a:visited, .wiki-toc a:link {
color: #F54447;
}

.wiki-toc .active {
background: #3778ba;
}
/* timeline.css */
h2 {
 background:transparent;
 border-bottom: 1px solid #d7d7d7;
 font-size: 105%;
 margin: 2em 0 .5em;
}
dt :link, dt :visited {
 background: 3px 3px no-repeat;
 border: none;
 color: #f33e60;
 padding: 0 4px 2px 22px;
}
dt :link:hover, dt :visited:hover { color: #f33e60;text-decoration:none;background-color:transparent; }

/* trac.css */
:link, :visited {
 text-decoration: none;
 color: #f33e60;
 border-bottom: 1px none #bbb;
}
:link:hover, :visited:hover {     color : #3778ba;    text-decoration: underline; }

#banner {float:left;width:100%;font-size:0.95em;}
#header {float:left;}
#metanav {float:right; width:100%; }
#metanav .first {color:#999896}
#metanav :link, #metanav :visited{color:#B6B6B6}
#metanav :link:hover, #metanav :visited:hover{color : #3778ba;    text-decoration: underline; }

#header :link, #header :visited, #header :link:hover, #header :visited:hover {
 background: transparent;
 color: #555;
 margin-bottom: 2px;
 border: none;
}
#header h1 :link:hover, #header h1 :visited:hover { color: #000 }

#footer {font-size:0.95em;width:100%; float:left; border-top: 1px solid #999896;}

#search {
 font-size: 10px;
 height: 2.2em;
 margin: 0 0 1em;
 float:right;
 margin-top: 13px;
}

#main {font-size:0.95em;}
#mainnav {
 /*background: #f7f7f7 url(../topbar_gradient.png) 0 0;*/
 /*border: 1px solid #000;*/
 background:transparent;
 border: none;
 font: normal 1em verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
 margin: .66em 0 .33em;
 padding: .2em 0;
 padding-top: 10px;
 padding-bottom: 10px;
 margin-bottom: 20px;
 margin-top: 20px;
 float:right;
 min-width: 100%;
 border-style : solid none;
 border-width : 1px medium;
 border-top-color : #545c64;
 border-bottom-color : #545c64;
}
#mainnav ul { font-size: 0.95em }
#mainnav li { border-right: none; padding: .25em 0 }
#mainnav :link, #mainnav :visited {
 /*background: url(../dots.gif) 0 0 no-repeat;*/
 background:none transparent;
 border-right: 1px solid #545c64;
 border-bottom: none;
 text-transform: uppercase;
 padding: .2em 10px;
 color : #f33e60;
 text-decoration: none;
}
* html #mainnav :link, * html #mainnav :visited { background-position: 1px 0 }
#mainnav :link:hover, #mainnav :visited:hover {
 /*background-color: #ccc;*/
 background-color: transparent;
 border-right: 1px solid #545c64;
}
#mainnav .active :link, #mainnav .active :visited {
 /*background: #333 url(../topbar_gradient2.png) 0 0 repeat-x;*/
 background:none transparent;
 border-top: none;
 border-right: 1px solid #545c64;
 color : #f33e60;
 text-transform: uppercase;
 text-decoration: none;
 font-weight: bold;
}
#mainnav .active :link:hover, #mainnav .active :visited:hover {
 border-right: 1px solid #545c64;
}

#ctxtnav { height: 1em ; float:right; min-width: 100%}
#ctxtnav li ul {
 background: #f7f7f7;
 color: #ccc;
 border: 1px solid;
 padding: 0;
 display: inline;
 margin: 0;
}
#ctxtnav .first {color:#999896}
#ctxtnav li li { padding: 0; }
#ctxtnav :link, #ctxtnav  :visited {color:#B6B6B6 }
#ctxtnav  :link:hover, #ctxtnav  :visited:hover {
 color : #3778ba;    text-decoration: underline;
}
#ctxtnav span.missing {color:#999896}

#content { padding-bottom: 2em; float:left ;width:100%;}
#altlinks li {
 border-right: 1px solid #999896;
 display: inline;
 font-size: 11px;
 line-height: 1.5;
 padding: 0 1em;
 white-space: nowrap;
}

#prefs {
 background: #f7f7f0;
 border: 1px outset #998;
 float: right;
 font-size: 9px;
 padding: .8em;
 position: relative;
 margin: 0 1em 1em;
 color: #999896;
}
#info {
 margin: 1em 0 0 0;
 background: #000;
 color: #fff;
 border: 1px solid #d7d7d7;
 border-collapse: collapse;
 border-spacing: 0;
 clear: both;
 width: 100%;
}
.wikipage { padding-left: 0px }
.wikipage h1, .wikipage h2, .wikipage h3 { margin-left: 0px }

a.missing:link, a.missing:visited, span.missing { color: #f33e60; padding:0em;background-color:transparent; }
a.missing:link, a.missing:visited { border-top:#959595 1px dotted; border-bottom:#959595 1px dotted; }
a.missing:hover,a.missing:active { color: #3778ba }

blockquote { 
 margin: -0.6em 0;
 border-style: solid; 
 border-width: 0; 
 padding-left: .5em;
 border-color: #b44;
/* color: #999896;*/
 background: #213EA5;
}

pre.wiki, pre.literal-block {
 background: #000;
 color: #fff;
 border: 1px solid #d7d7d7;
 margin: 1em 0.5em;
 padding: .25em;
 overflow: auto;
}

blockquote.citation { 
 margin: -0.6em 0;
 border-style: solid; 
 border-width: 0; 
 padding-left: .5em;
 border-color: #b44; 
 color: #999896;
 background: #f7f7f0;
}

.wikitoolbar {
 border: none solid #d7d7d7;
 border-width: 1px 1px 1px 0;
 height: 18px;
 width: 244px;
}
table.listing tbody tr.even { background-color: #2b3b73 }
table.listing tbody tr.odd { background-color: #576590 }

/* extra */
body,html {
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
}

body {
    font-family: Verdana, Arial, sans-serif;
    font-size: 0.90em;
    background : #142664;
    color : #b6b6b6;
}

#sx {
    min-width:35%;
    max-width:35%;
    float:left;
}

#dx {
    min-width: 65%;
    max-width: 65%;
    float:left;
    background : #142664;
}

#pagina {
    background-image: url("/chrome/site/elementi/strisce.png");
    background-repeat:repeat;
    float:left;
    width: 100%;
    min-width: 300px;
}

#piede {
    clear: both;
}

.piede_int {
    clear: both;
    height: 60px;
}

#col_dx {
    margin-right: 50px;
    margin-left: 0.9em;
    min-height: 580px;
    float:left;
}

#contenitore_dx {
    float:left;
    border-left: 1px solid #545c64;
}

#col_sx {
    margin : 30px 20px 0 0;
    text-align : center;
    max-width : 230px;
    float: right;
  }

#box_abstract {
    font-size: 0.9em;
    border-style : solid none;
    border-width : 1px medium;
    border-top-color : #545c64;
    border-bottom-color : #545c64;
    color : #f6f6f6;
    text-align : left;
  }

#col_sx ul.menu {
    margin : 3em 0;
    text-align: justify;
    margin-left: 35%;
    padding-left: 0px;
  }

ul.menu li {
    list-style : none none;
  }


/* admin.css */
#tabcontent h2 { color: #999; margin-top: 0; }
