body{
    /*
	background:#d9eaed url(../img/bg_mix.jpg) repeat-x top;
    color: #202020;
	*/
}
a, a:visited{
    color:#294145;
    text-decoration:underline;
}
input{
    border:1px solid #c3d7db;
}
select{
    border:1px solid #c3d7db;
}
#header h2{
    color:#FFF;
}
#content{
    background:#FFF;
}
#sidebar{
    background:#FFF;
}
#sidebar h3{
    background:#d9eaed;
    border-bottom:1px solid #c3d7db;
}
#top-panel{
    background:#FFF;
}
table{
    background:none;
    border-collapse: collapse;
    margin: 7px;
    width: 98%;
}
#tableinfo td, #tableinfo th{
    border:1px solid #c3d7db;
    padding: 2px;
} 
thead{
    background:#d9eaed;
}
#styleswitcher{
    background:#FFFFFF;
}
#footer{
    background:#FFF;
}
#box{
    border:1px solid #c3d7db;
}
#box h3{
    background:#d9eaed;
    border-bottom:1px solid #c3d7db;
    color:#294145;
}
/***************
          Forms
***************/
form#form fieldset {
    border:1px solid #c3d7db;
}
form#form legend {
    border:1px solid #c3d7db;
    background:#fff url(../img/form_mix.gif) repeat-x center left;
    color:#294145;
}
form#form input {
    border:1px solid #c3d7db;
    background:#fff url(../img/form_mix.gif) repeat-x top left;
}
form#form textarea {
    border:1px solid #c3d7db;
    background:#fff url(../img/form_mix.gif) repeat-x bottom left;
}
form#form option {
    background:#FFF;
}
form#form optgroup {
    background:#c3d7db;
}
form#form optgroup option {

}
form#form #button1, form#form #button2 {
    color:#294145;
}
form#form #button1:hover, form#form #button2:hover {
    color:#000;
}
/***************
        Home
***************/
#infobox{
    border:1px solid #c3d7db;
}
#infobox h3{
    background:#d9eaed;
    border-bottom:1px solid #c3d7db;
    color:#294145;
    height: 20px;
    padding: 5px;
    font-size: 14px;
}
#rightnow {
    border:1px solid #c3d7db;
}
#rightnow .reallynow {
    background:#d9eaed;
    color:#294145;
}
#rightnow h3{
    background:#d9eaed;
    border-bottom:1px solid #c3d7db;
}

/**
   Page d'accueil suivi
**/
#cpanel {
    width: 95%;
    margin: 0 auto;
    margin-left: 30px; 
}
#cpanel div.icon {
	text-align: center;
	margin-right: 5px;
	float: left;
	margin-bottom: 5px;
}

#cpanel div.icon a {
	display: block;
	float: left;
	border: 1px solid #f0f0f0;
	height: 100px;
	width: 115px;
	color: #666;
	vertical-align: middle;
	text-decoration: none;
}

#cpanel div.icon a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #f9f9f9;
	color: #0B55C4;
}

#cpanel img  { padding: 10px 0; margin: 0 auto; }
#cpanel span { display: block; text-align: center; color: #007689; }




/**
   Barre de menu SMS
**/
#cpanelsms {
    width: 95%;
    margin: 0 auto;
    margin-left: 30px; 
}
#cpanelsms div.icon {
	text-align: center;
	margin-right: 5px;
	float: left;
	margin-bottom: 2px;
}

#cpanelsms div.icon a {
	display: block;
	float: left;
	border: 1px solid #f0f0f0;
	height: 80px;
	width: 100px;
	color: #666;
	vertical-align: middle;
	text-decoration: none;
}

#cpanelsms div.icon a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #f9f9f9;
	color: #0B55C4;
}

#cpanelsms img  { padding: 1px 0; margin: 0 auto; }
#cpanelsms span { display: block; text-align: center; color: #007689; }
