/**
 * css/44rdcColor.css
 *
 * color style for 44rueducanada.net
 *
 * @author jcpe <weld@free.fr>
 * @copyright Copyright (C) 2011 jcpe <weld@free.fr> All rights reserved.
 * @package 44rueducanada.net
 * @version 3
 * @subpackage CSS
 */

/******************************************************************************
main rules
******************************************************************************/
body
{
	color: #000000;
	background: #F8F8F8 url(../images/44rdcBackground.png) center repeat-y;
}

/******************************************************************************
header and footer
******************************************************************************/
.header, .headerlogin
{
	background: url(../images/44rdcLogoV3.png) no-repeat;
	background-position: 253px 10px;
}

#footer
{
	border-color: #D0D0D0;
	background: #E6E6E6;
}

/******************************************************************************
login
******************************************************************************/
#login
{
	background: #E0E0E0;
	border-color: #C0C0C0;
}

/******************************************************************************
navbar
******************************************************************************/
#navbarbox
{
	border-color: #D0D0D0;
	background: #E6E6E6;
}

#navbar ul li a, #navbarmobile ul li a
{
	color: #FFFFFF;
	background: url(../images/navbarBackground.png) no-repeat;
}

#navbar ul li a:hover
{
	color: #7EC011;
}

#navbar ul li#fin a:hover
{
	background: url(../images/navbarBackground.png) no-repeat;
	background-position: -260px 0px;
	color: #FFFFFF;
}

#navbar ul li.current a
{
	background: url(../images/navbarBackground.png) no-repeat;
	background-position: -130px 0px;
	color: #FFFFFF;
}

/******************************************************************************
adminmessage
******************************************************************************/
.admintext
{
	border-color: #C0C0C0;
	background: #FAFAFA;
}

/******************************************************************************
subject
******************************************************************************/
#messagesubject
{
	background: url(../images/message.png) left top no-repeat;
}

#messageadd
{
	background: url(../images/message_add.png) left top no-repeat;
}

#messageedit
{
	background: url(../images/message_edit.png) left top no-repeat;
}

#messagedelete
{
	background: url(../images/message_delete.png) left top no-repeat;
}

#recettesubject
{
	background: url(../images/recette.png) left top no-repeat;
}

#recetteadd
{
	background: url(../images/recette_add.png) left top no-repeat;
}

#recetteedit
{
	background: url(../images/recette_edit.png) left top no-repeat;
}

#recettedelete
{
	background: url(../images/recette_delete.png) left top no-repeat;
}

#search
{
	background: url(../images/search.png) left top no-repeat;
}

#agendasubject
{
	background: url(../images/agenda.png) left top no-repeat;
}

#photosubject
{
	background: url(../images/photo.png) left top no-repeat;
}

#photoadd
{
	background: url(../images/photo_add.png) left top no-repeat;
}

#photoedit
{
	background: url(../images/photo_edit.png) left top no-repeat;
}

#photodelete
{
	background: url(../images/photo_delete.png) left top no-repeat;
}

#contactsubject
{
	background: url(../images/contact.png) left top no-repeat;
}

#adressesubject
{
	background: url(../images/adresse.png) left top no-repeat;
}

#calendriersubject
{
	background: url(../images/calendrier.png) left top no-repeat;
}

#profilsubject
{
	background: url(../images/profil.png) left top no-repeat;
}

#monprofilsubject
{
	background: url(../images/monprofil.png) left top no-repeat;
}

#famillesubject
{
	background: url(../images/famille.png) left top no-repeat;
}

#preferencesubject
{
	background: url(../images/preferences.png) left top no-repeat;
}

#passwordsubject
{
	background: url(../images/password.png) left top no-repeat;
}

#siteusersubject
{
	background: url(../images/siteuser.png) left top no-repeat;
}

#sitesettingsubject
{
	background: url(../images/sitesetting.png) left top no-repeat;
}

#mailadminsubject
{
	background: url(../images/mailadmin.png) left top no-repeat;
}

#adminsubject
{
	background: url(../images/admin.png) left top no-repeat;
}

#arbresubject
{
	background: url(../images/arbre.png) left top no-repeat;
}

#database
{
	background: url(../images/database.png) left top no-repeat;
}

#siteinfo
{
	background: url(../images/siteinfo.png) left top no-repeat;
}

#statistics
{
	background: url(../images/statistics.png) left top no-repeat;
}

/******************************************************************************
item
******************************************************************************/
.itembox, .treeUser
{
	background: #FFFFFF url(../images/itemBackground.png) right top repeat-x;
	border-color: #D0D0D0;
}

.colorMessage, .colorMessage a
{
	color: #FB8C15;
}

.colorRecette, .colorRecette a
{
	color: #0089EE;
}

.colorAgenda, .colorAgenda a
{
	color: #70B808;
}

.colorPhoto, .colorPhoto a
{
	color: #FF5EE6;
}

.colorContact, .colorContact a
{
	color: #000000;
}

.adminTD
{
	border-color: #D0D0D0;
}

/******************************************************************************
commande
******************************************************************************/
#commande ul li a
{
	color: #000000;
	background: url(../images/commandeBackground.png) no-repeat;
	background-position: -140px 0;
}

#commande ul li a:hover
{
	background: url(../images/commandeBackground.png) no-repeat;
	background-position: 0px 0;
}

a.dispatch
{
	color: #000000;
	background: url(../images/commandeBackground.png) no-repeat;
	background-position: -140px 0;
}

/******************************************************************************
alert
******************************************************************************/
.alerttext
{
	background: #FFFFFF;
	border-color: #C0C0C0;
}

#acceptalert
{
	background: url(../images/accept.png) left top no-repeat;
}

#cancelalert
{
	background: url(../images/cancel.png) left top no-repeat;
}

#erroralert
{
	background: url(../images/error.png) left top no-repeat;
}

/******************************************************************************
form
******************************************************************************/
.formbox
{
	background: #E0E0E0;
	border-color: #C0C0C0;
}

.required:after
{
	color: #FF0000;
}
.cmd
{
	background: url(../images/commandeBackground.png) no-repeat;
	background-position: -140px 0;
	color: #000000;
}

.cmdBlack
{
	background: url(../images/connexionBlack.png) no-repeat;
	background-position: 0px 0;
	color: #FFFFFF;
}

/******************************************************************************
photo
******************************************************************************/
.thumbail img
{
	border-color: #808080;
}

#overlay
{
	background: #808080;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: alpha(opacity=85);
	opacity: 0.85;
}

#photoView
{
	background: none;
}

#photopicture, #photoinfo, #photoclose
{
	background: #FFFFFF;
	border-color: #FFFFFF;
}

#photoinfo, #photoclose, .photoprevious, .photonext
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
}

/******************************************************************************
tooltip
******************************************************************************/
a.tooltip:hover span
{
    border-color: #BBBBBB;
    background: #FFFFCC;
    color: #000000;
}

/******************************************************************************
family tree
******************************************************************************/
.treeDate
{
	border-color: #D0D0D0;
	color: #FB8C15;
}

.treePictureA
{
	background: url(../images/tree_a.png) 75px repeat-y;
}

.treePictureB
{
	background: url(../images/tree_b.png) 75px repeat-y;
}

.treePictureC
{
	background: url(../images/tree_c.png) 75px no-repeat;
}
