/*
$Header: /cvsroot/tikiwiki/tiki/styles/gemsi.css,v 1.34.2.10 2005/07/20 17:34:14 michael_davey Exp $
That style is made for http://gmsih.fr by mose@mose.fr
and is contributed to the tikiwiki project by the  GMSIH,
(Groupement pour la Modernisation du Syst�me d'Information Hospitalier)
*/

/*

colorset
bleu : #1c60a8
bleu clair : #6cb0f8
gris de texte sur fond gris : #333333
gris de texte sur fond blanc : #666666
gris de texte pale : #999999
gris de fond  : #cccccc
saumon de fond : #FFF7E6
sable clair : #eee7d6
sable sombre : #ddd7c6;
*/
@import url(neoxenos/neoxenos.css);
@import url(frontpage/newspaper.css);
@import url(../neoxenos/partner.css);

TD {
        vertical-align: top;
}
FORM {
        margin: 0px;
        padding: 0px;
}
input, textarea, select {
        background-color: #ededed;
        color: black;
        border: 1px solid #1c60a8;
}
input {
        text-indent: 2px;
}
input[type=image] {
        border: 0;
}
input[type=submit] {
        background-color: #dedede;
}
input[type=submit]:hover {
        background-color: #aaaaaa;
        cursor: pointer;
        border: 1px solid black;
}

ul {
        margin: 0 20px 0 20px;
}
a {
        text-decoration: none;
        color: #333;
}
div#debugconsole {
        position: absolute;
        background-color: #cecec1;
        top: 3px;
        left: 20px;
        right: 310px;
        height: auto;
        width: auto;
        z-index: 1000;
        padding: 5px;
        border: 1px solid #1c60a8;
}
span.on-option {
        color: #000090;
}

span.off-option {
        color: #000050;
}

/* ********************* GENERAL STYLE PROPERTIES ************************** */

div.box {
        margin: 2px;
        padding-bottom: 10px;
}
div.box-title, span.box-titletext {
        font-size: 100%;
        font-weight: bold;
        margin-bottom: 1px;
        overflow: hidden;
        text-transform:uppercase;
        color: #AA0000;
        border-bottom: 1px solid #cccccc;
}
#leftcolumn div.box-title {
        display: none;
}
div.box-title > a, span.box-titletext > a {
        font-weight: bold;
        color: #333;
}

div.box-title > a, span.box-titletext > a:hover {
        color: #1c60a8;
}
div.box-title table {
    width: 100%;
}

div.box-data {
  color: #333333;
        font-size: 90%;
        overflow: hidden;
}
TD.module {
        color: black;
}
.linkmodule {
        color: #1c60a8;
}
a.linkmodule {
        font-weight: bold;
}
.linkmodule:active {
        color: red;
}
.linkmodule a, #column3 .module a:hover, .rsslist a {
    display: block;
}

ul.rsslist {
    margin-left: 0;
}
.linkmodule a:hover, #column3 .module a:hover, .rsslist a:hover {
    color: white;
    background-color: #AA0000;
    display: block;
}
/*
div.cbox {
  padding: 10px;
}
div.cbox-title {
        border-bottom: 1px solid #cccccc;
        color: #AA0000;
        font-weight: bold;
        margin-bottom: 15px;
        overflow: hidden;
}
.cboxtlink {
        color: black;
        font-weight: bold;
}
.cboxtlink:active {
        color: red;
}
.cboxtlink:hover {
}
div.cbox-data {
  color: #666666;
  padding: 10px;
} */

#sitesearchbar {
    font-size: 9pt;
    padding-bottom: .5em;
    border-bottom: 1px solid #AA0000;
    vertical-align: bottom;
}

#column3 td#announcement_title {
    margin: 5px 0px 5px 0px;
    padding: 5px 0px 5px 0px;
  border-bottom: 1px solid #AA0000;
}
.forum_summary { font-style: italic; text-transform:lowercase; }

div.cbox {
    margin-left:    4px;
    margin-right:   4px;
    margin-top:     0px;
    margin-bottom:  0px;
    border:         1px solid #AA0000;
    padding: 0;
    overflow:       hidden;
}

/* Boxes are divided in title and data, this is the title */
div.cbox-title {
  border-bottom: 1px solid #AA0000;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  font-size: 12px;
  overflow: hidden;
  text-align: center;
}

/* When there's a link in a cbox-title */
.cboxtlink {  font-size: 10px; text-decoration: none;}
.cboxtlink:active {   font-size: 10px; text-decoration: none;}
.cboxtlink:hover {    font-size: 10px; text-decoration: none; }


/* And this is the data */
div.cbox-data {
  overflow: hidden;
  padding: 0px 5px 0px 5px;
  font-size: 10px;
}

#column2 div.cbox-data {
  font-size: 12px;
}

ul.rsslist {
    list-style:  square outside;
    margin:0px;
    padding:0;
    text-align:left;
}

ul.rsslist li.rssitem {
    margin: 5px 5px 5px 5px; padding: 0px;
    border-bottom:1px dotted #AA0000;
    }

ul.rsslist li.rssitem a.rsslink, ul.rsslist li.rssitem a.rsslink:visited {
    font-size:11px;
    border-bottom:1px dotted #FFF;
    text-transform:none;
}


li.rssitem a:hover {
    color: white;
    background-color: #AA0000;
}

div.forum_article_body h1 {
    line-height: 120%;
    font-size: 18px;
}

.callout, .sidebar {
    display: block;
    float: right;
    text-indent: 0px;
    border-top: 1px solid gray;
    border-bottom: 1px solid gray;
    width: 40%;
    margin: 12px 5px 12px 5px;
    padding: 5px;
}

.callout {
    font-style: italic;
    font-size: 140%;
    line-height: 150%;
}

.articletitle {
    margin: 5px 5px 12px 5px;
}

div#column2 .article .titlea, .articlesubtitle {
    font-size: 16px;
    text-transform:uppercase;
    letter-spacing:1px;
    font-weight:bold;
}

div.articletopline {
    padding-top: 10px;
}

div.articletrailer {
    border-bottom: 1px solid #AA0000;
}
.articlesubtitle {
    font-size: 12px;
}
div#column2 .titleb {
    font-size: 14px;
    font-style: italic;
}
div#column2 .articletopline {
    font-size: 12px;
    font-style: italic;
}
div#column2 .lead-in, .slogan {
    font-style: italic;
}

div#column3 td.module {
  font-size: 11px;
}
div#column3 div.catlists li a.link {
    text-transform: none;
}

div.catlists li {
    overflow: hidden;
}

div#column3 a {
    font-weight: bold;
}
div#column3 a:hover {
    background-color: #AA0000;
    color: white;
}

div#column2 div.catlists p {
    display: inline;
}
div#column2 div.catlists ul, div#column2 div.catlists li {
    display: inline;
    margin: 0;
    padding: 0px 5px 0px 5px;
    font-weight: bold;
}

div.titlebar {
    background-color: #AA0000;
    color: white;
    padding: 2px;
    font-size: 110%;
    text-align: center;
    letter-spacing:.2em;
    font-variant: small-caps;
}

#column2 div.titlebar a, div.titlebar a {
    color: white;
    font-weight: bold;
}
#column2 div.titlebar a:hover, div.titlebar a:hover {
    text-decoration: underline;
}

div.comment-controls {
    display: none;
}

#frontpage-rss {
    padding: 20px;
}

#feedControl {
    width : 100%;
    margin: auto;
    color: black;
    font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
}

.gfc-resultsHeader {
    border-bottom: 2px solid #FF9900;
}

.gfc-tabHeader.gfc-tabhActive {
    border-bottom: none;
    background: white;
    padding-bottom: 3px;
}
.gfc-tabHeader.gfc-tabhInactive {
    background-color: #ECECFF;
}

.gfc-tabHeader {
    margin-right: 8px;
    border-top: 2px solid #FF9900;
}

/*.gfc-result {
    margin-top: 0.8em;
}
.gfc-result .gf-title {
    font-size: 1em;
    font-weight: bold;
    margin: .4em 0;
} */

.gf-title a {
    border-bottom: 1px dotted #AA0000;
}
.gf-title a:hover {
    border-bottom: 1px solid #AA0000;
}

.gf-relativePublishedDate, .gf-author {
	font-style: italic;
}
.gf-snippet {
	margin-top: 10px;
	margin-bottom: 15px;
}


