/* KELIO.ORG - 2008 - CSS par Vinux et Graphismes par Germain */

/* formatage général */
body
{
margin: 0px;
margin: 0; font-style:normal; font-variant:normal; font-weight:normal; font-size:62.5%; font-family:Lucida Sans Unicode, sans-serif;
background-color: #8bb8f0;
}
a
{
color: #F70;
text-decoration: none;
}
a:hover
{
color: #C60;
text-decoration: none;
}
cite
{
background: url(image/quote.gif) no-repeat;
color: #666;
display: block;
padding-left: 28px; font-style:normal; font-variant:normal; font-weight:normal; font-size:1.3em; font-family:Lucida Sans Unicode, serif;
}
p, cite, code, ul, table
{
font-size: 1.2em;
/*padding-bottom: 1em;*/
}
h1, h2, h3, h4
{
margin: 0;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 25px;
/*font-size: 1.4em;*/
color: #06C;
}

form {
/*background-color:#F5F5F5;*/
padding:10px;
/*width:350px;*/
width: 50%;
}
label {
font-family:"trebuchet ms",sans-serif;
font-weight:bold
}
input {
border:1px solid black;
background-color:#EEE;
font-family:"trebuchet ms",sans-serif;
}
select, option {
background-color:#EEE;
}
textarea {
border:1px solid black;
background-color:#EEE;
font-family:"trebuchet ms",sans-serif;
}

#centre input
{
font-size: 1.2em;
}

/* div */
#head
{
background-image: url(image/head.png);
background-repeat: repeat-x;
height: 139px;
background-color: #edf2f4;
}
#head_g
{
float: left;
background-image: url(image/head_g.png);
width: 123px;
height: 139px;
margin-right: -123px;
}
#head_g2
{
float: left;
background-image: url(image/head_g2.png);
width: 185px;
height: 66px;
margin-left: 123px;
}
#menu_h
{

}
#nav
{
list-style: none ;
margin: 0 ;
padding: 0 ;
overflow: hidden ;
margin-left: -185px;
padding-top: 63px;
}
#nav li
{
float: left ;
width: 150px ;
margin-right: 1px ;
margin-left: 1px;
color: #fff ;
height: 38px;
font-size: 1.2em;
}
#nav li a
{
display: block ;
background: url(image/menu_h.png) left top repeat-x ;
padding: 10px 0 ;
color: white;
text-align: center ;
height: 38px;
text-decoration: none;
}
#nav li a:hover, #nav li a:focus, #nav li a:active
{
color: grey;
background: url(image/menu_h-2.png) left top repeat-x ;
}
#nav #current a
{
color: grey;
background: url(image/menu_h-2.png) left top repeat-x ;
}
#navig
{
font-size: small;
font-weight: bold;
margin-left: 150px;
height: 30px;
padding-top: 15px;
}
#contenu
{
background-color: #edf2f4;
margin-bottom: -20px;
overflow:hidden;
}
#colonne_g
{
background-color: #edf2f4;
width: 215px;
float: left;
}
#border
{
margin-top: 35px;
height: 500px;
width: 22px;
background-image: url(image/border.png);
float: left;
}
#sidebar
{
background-image: url(image/sidebar-bg.png);
background-color: #edf2f4;
height: 28px;
text-align: center;
padding-top: 5px;
font-size: small;
}
#menu1 ul
{
list-style: none;
margin: 5px 0 5px 0;
padding: 0px;
}
#menu1 ul a
{
text-decoration: none;
padding-left: 20px;
color: #689FD5;
}
#menu1 ul a:hover
{
background: url(image/vert-one_arrow.gif) center left no-repeat;
color: #8ac43f;
}
#menu1 li
{
margin: 2px 0 2px 0;
}
#sidebar2
{
background-image: url(image/sidebar-bg2.png);
height: 28px;
text-align: center;
padding-top: 5px;
font-size: small;
}
#menu2 ul
{
list-style: none;
margin: 5px 0 5px 0;
padding: 0px;
}
#menu2 ul a
{
text-decoration: none;
padding-left: 20px;
color: #689FD5;
}
#menu2 ul a:hover
{
background: url(image/vert-one_arrow.gif) center left no-repeat;
color: #8ac43f;
}
#menu2 li
{
margin: 2px 0 2px 0;
}
#sidebar3
{
background-image: url(image/sidebar-bg3.png);
height: 28px;
text-align: center;
padding-top: 5px;
font-size: small;
}
#menu3 ul
{
list-style: none;
margin: 5px 0 5px 0;
padding: 0;
color: #689FD5;
}
#menu3 ul a
{
text-decoration: none;
padding-left: 20px;
color: #689FD5;
}
#menu3 ul a:hover
{
background: url(image/vert-one_arrow.gif) center left no-repeat;
color: #8ac43f;
}
#menu3 li
{
margin: 2px 0 2px 0;
}
#centre
{
height: 100%;
padding-left: 35px;
margin-left: 215px;
margin-right: 50px;
}
#footer
{
font-size: 1.1em;
background-image: url(image/footer.png);
background-repeat: repeat-x;
margin-top: 20px;
padding-top: 20px;
padding-left: 10px;
height: 50px;
clear: both;
}
#footer a
{
color: white;
text-decoration: underline;
}

#footer a:hover
{
text-decoration: none;
}

/* tableaux du panel */

.Tableau1 {
border: 3px;
background-color: #eee;
}
.Tableau2 {
border: #006633 0px solid;
background-color: #FFFFFF;
width: 300px;
}

#rentabiliweb_form_popup
{
/*padding: 0;
margin: 0;
height: 0px;*/
}