/* FEUILLE DE STYLE SUBERGEEK POUR KIRIKA */
/* Par Kiddo et FF7Sephiroth, 2005-2007 */


/*############### HTML ELEMENTS ################*/
body {
/*background : url("layout/background.gif");
background-repeat : repeat-x; */
background: #d9e6ed url(layout/bodyBG.jpg) repeat-x top left;
font-family : Arial, sans-serif; 
margin : 0; 
padding : 0; 
text-align : center; 
font-size : 12px; 
}

a:link, a:visited {
color : #005fa9; 
text-decoration : none; 
}

a:hover {
text-decoration : underline; 
}

h1 {
font : bold 30px Arial, sans-serif; 
color : #ccc;/*#334d55; */
border-left-width:50px; border-left-style:solid; border-left-color:#f3f3f3;
margin : 0; 
padding : 0; 
padding-left:10px;
}

h2 {
font : bold 16px serif; 
color : #fff; 
padding : 5px; 
border : 1px solid; 
background : url('layout/kirika-h2.png'); 
}

h3 {
font : bold 16px Arial, sans-serif; 
color : #334d55; 
margin : 10px 10px 0 0; 
padding : 0; 
}

h4 {
font : 16px Arial, sans-serif; 
color : #333333; 
margin : 0; 
padding : 0; 
}

h5 {
font : 14px Arial, sans-serif; 
color : #334d55; 
margin : 0; 
padding : 0; 
}

h6 {
font : 11px Arial, sans-serif; 
color : #000000; 
margin : 0; 
padding : 0; 
}

ul {
list-style-type : square; 
}

ul ul {
list-style-type : disc; 
}

ul ul ul {
list-style-type : none; 
}

label {
font : bold 1em Arial, sans-serif; 
color : #334d55; 
}

input {
font-family : Arial, sans-serif; 
font-size : 9pt; 
}

img {
border-width : 0; 
}


/*############### DESIGN ################*/
#main {
margin-top : 35px; /*125 - 60 pour la bannière */
margin-left : auto; 
margin-right : auto; 
width : 750px; 
}

#banniere {
background-color:black;
background : url("layout/bg_header.gif");
height : 70px;/*90px - 20px = 70*/
padding-top:20px;
}

#banniere ul, #banniere li {
display : inline; 
list-style-type : none; 
}
#banniere li a {
color : #336699; 
font-size:16px;
font-weight:bold;
border-left : 1px dotted #fff; 
padding-left : 5px; 
padding-right : 5px; 
}

#banniere li a:hover {
color : #000000; 
border-left : 1px dotted gray; 
padding-left : 5px; 
padding-right : 5px; 
text-decoration:none;
background-color:white;
}

#contenu {
margin : auto; 
padding : 10px; 
background-color:white;
border-style : solid; 
border-width : 1px; 
border-color : gray; 
border-top-width:5px; border-top-style:solid; border-top-color:#b1e100;/*doit être situé avant les borders précédents, sinon sera overridden */
text-align : justify; 
}

#recherche {
float : right; 
border : 0; 
}

#footer {
padding : 5px; 
background-color : #ecd96d; 
clear : both; 
}

.parenthese {
color : #cc9900; 
}

.erreur {
background-image : url("i/arret.jpg"); 
background-repeat : repeat-x; 
padding-top : 62px; 
}

.indentation1 {
position : relative; 
left : 20px; 
}

.champ-obligatoire {
border : medium solid #ff6600; 
}


/*############### rajouts du 2005 03 03 pour ajouter le support des boites d'inclusion des news du forum */
.incqbox {
background-color : #e5eff9; 
border-style : dashed; 
border-width : 1px; 
padding : 5px; 
}

.codebox {
background-color : #fff; 
border-style : dotted; 
border-width : 1px; 
padding : 5px; 
font-size : 9px; 
font-family : Arial; 
}

.codebox .incqbox {
background-color : #fff; 
border-style : dashed; 
border-width : 1px; 
padding : 5px; 
}

.scrollbox {
background-color : #fff; 
width : 100%; 
overflow : auto; 
}
