/*
# -- BEGIN LICENSE BLOCK ----------------------------------
#
# This file is part of Dotclear 2.
#
# Copyright (c) 2003-2008 Olivier Meunier and contributors
# Licensed under the GPL version 2.0 license.
# See LICENSE file or
# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
#
# Theme Name: Welsh 2.0
# 			variante 3 colonnes
# Version: 1.2
# Author: Kozlika - http://www.kozlika.org/
# Modifié par MALOU pour iDuff.ca
#
# -- END LICENSE BLOCK ------------------------------------ 
*/

/* ------------------------------------------------------------
	1. BALISES HTML PAR DEFAUT
------------------------------------------------------------- */


body { background : #7e000e; margin:0px; padding:0px; font-family : arial, "lucida grande", sans-serif; color : #999; }

h1 { color : #7e000e;} 
 
/* ------------------------------------------------------------
	2. HAUT DE PAGE
------------------------------------------------------------- */

#top {
	text-align: left;
	text-indent:25px;
	font-size: 74%;
	line-height: 1.1;
	margin:0px;
	padding:0px;
	position: relative;
	height: 120px;
}

#top { background : transparent url(/images/bg_header.gif) repeat-x; }
#top h1 { padding-left : 20px; }
#top h1 a { font-weight : bold; text-decoration : none;}
#top h1 a:link, #top h1 a:visited { color : #fff;}
#top h1 a:hover { color : #e8f0ff;}

/* top h1 (height + padding) + hauteur image supranav doivent faire 100px
car l'image du bandeau est de 100px bleu + 20px rayures */
#top h1 {
	margin: 0;
	height: 30px;
	padding: 46px 0 0 0;
	font-size: 2em;
}

#supranav { background: transparent; }
#supranav ul { text-align: right; margin: 0; padding: 5px 20px 20px 20px; }
#supranav ul li { display: inline; }
#supranav ul li a { padding: 5px 10px 20px 10px; color : #fff; font-weight : bold; text-decoration : none; }
#supranav ul li a:link, #supranav ul li a:visited { background : transparent url(/images/bg_nav.gif) repeat-x;}
#supranav ul li a:hover { background : transparent url(/images/bg_nav_hover.gif) no-repeat center top; color : #346;}
#supranav ul li a#active:link, #supranav ul li a#active:visited, #supranav ul li a#active:focus { background : transparent url(/images/bg_nav_active.gif) no-repeat center top; color : #346; }


/* ------------------------------------------------------------
	3. BAS DE LA PAGE
------------------------------------------------------------- */

#foot_txt {  
	  font-size:10px;
	  color:#999;
	  font-family:Arial, Helvetica, sans-serif;
}
  
#foot_txt a {
  
	  font-size:11px;
	  color:#999;
	  font-family:Arial, Helvetica, sans-serif;
}


/* ------------------------------------------------------------
	4. BULE
------------------------------------------------------------- */


.no_margin_left {
 margin-left:50px;
}


.margin_left {
 margin-left:251px;
}


#iduff_bule_haut {
	
	 background : transparent url(/images/sleazy_background_haut.png); 
	 background-repeat:no-repeat;
	 height:41px;
	 
	
}

#iduff_bule {
	
	 background : transparent url(/images/sleazy_background_middle.png);
	 background-repeat:repeat-y;
	 min-height:100px;
	
}

#iduff_bule_bas {
	
	 background : transparent url(/images/sleazy_background_bas.png);
	 background-repeat:no-repeat;
 	 height:43px;

	
}

#iduff_sleazy {
	
	 float:left;
	 background : transparent url(/images/sleazy_bule.png);
	 background-repeat:no-repeat;
 	 height:465px;
	 width:260px;
	 
}



#iduff_bule_txt {
	
	 width:500px;
	 text-align:justify;
	 margin-left:25px;
	 color:#000;
	
}

/* ------------------------------------------------------------
	5. BOUTONS
------------------------------------------------------------- */

div.bouton {
		background-image:url(/facebook/button_bg.png);
		background-repeat:no-repeat;
		width:240px; 
		height:28px; 
		top:0px; 
		left: 0px; 
		border:none;
		cursor:pointer;
		float:left;
}

div.bouton:hover {
	background-position: 0 -28px;
}


div.bouton a  {
	width:230px; 
	height:28px; 
	display:block; 
	padding-top:5px;
	padding-left:12px;
	text-align:left;
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:8pt;
	color:#FFF;
	
}

/* ------------------------------------------------------------
	6. DIVERS
------------------------------------------------------------- */

.small_text {
	font-size:8pt;
}

.medium_text {
	font-size:14pt;
}

.error_text {
	font-weight:bold;
	color:#F00;	
}

.invisble_table {
	border-style:none;
	color:#000;
}

#dev {
	color:#FFF;
	text-align:left;
	font-size:12px;
	padding:10px;
	margin:5px;
}
