/* générales */

body
{
	margin: 0;
	padding: 0;
	background: url("/images/backgrounds/cadre_principal.png") no-repeat top center #222;
	min-height: 728px;
}

#index
{
	background: no-repeat top center #222;
}

h1
{
	font-size: 1em;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	color: #fff;
	font-weight: 200;
	letter-spacing: -0.05em;
	text-align: left;
	text-shadow: 1px 1px 1px #000;
	border-bottom: 1px solid #fff;
}

h2
{
	font-size: 0.9em;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	color: #fff;
	font-weight: 200;
	letter-spacing: 0;
	margin-top: 0;
	text-shadow: 1px 1px 1px #000;
}

h3
{
	font-size: 0.9em;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	color: #fff;
	font-weight: 200;
	letter-spacing: 0;
	margin: 0;
	line-height: 30px;
	-moz-border-radius: 5px;
	text-shadow: 1px 1px 1px #000;
	background: #303030;
	text-align: left;
	text-indent: 10px;
}

p
{
	font-size: 0.7em;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	color: #fff;
	line-height: 14px;
	text-align: left;
	margin-top: 0;
	text-shadow: 1px 1px 1px #000;
}

em
{
	font-size: 0.8em;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	color: #737373;
	line-height: 14px;
	margin-left: 5px;
}

a, a:active, a:hover, a:focus
{
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	color: #888;
	line-height: 14px;
	text-align: justify;
	margin-top: 0;
	text-decoration: none;
}

li
{
	color: #fff;
	list-style: none;
}

img
{
	border: none;
}

td
{
	vertical-align: top;
}

.entree_formulaire
{
	width: 100%;
	background: #555;
	border: none;
	padding: 6px;
	font-size: 1em;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	color: #fff;
	line-height: 14px;
	text-align: justify;
	margin-top: 2px;
	text-shadow: 1px 1px 1px #000;
	
}


/* div */

#container_index
{
	width: 1024px;
	margin: auto;
}

#container
{	
	width: 1024px;
	margin: auto;
	margin-top: 50px;
}

#illustration_gauche
{
	width: 227px;
	height: 669px;
	float: left;
}

#container_droit
{
	height: 629px;
	width: 757px;
	margin: 0 0 0 227px;
	padding: 40px 0 0 40px;
	position: relative;
}

	#tableau_principal
	{
		height: 564px;
		width: 717px;
	}

	.petite_cellule
	{
		width: 224px;
		padding: 0 30px 0 0;
	}
	
		#cellule_header
		{
			padding-bottom: 70px;
		}
		
		.bouton_guitare
		{
			height: 56px;
			width: 226px;
			overflow: hidden;
			margin: 0 0 13px 0;
		}
	
		a#classique, a#classique_en_cours
		{
			height: 56px;
			width: 226px;
			display: block;
			background: url("/images/icones/guitares_classique.png") no-repeat 0 -56px;
		}
		
		a#classique:hover, a#classique_en_cours
		{
			background-position: 0 0;
		}
		
		
		
		a#jazz, a#jazz_en_cours
		{
			height: 56px;
			width: 226px;
			display: block;
			background: url("/images/icones/guitares_jazz.png") no-repeat 0 -56px;
		}
		
		a#jazz:hover, a#jazz_en_cours
		{
			background-position: 0 0;
		}
		
		a#electrique, a#electrique_en_cours
		{
			height: 56px;
			width: 226px;
			display: block;
			background: url("/images/icones/guitares_electrique.png") no-repeat 0 -56px;
		}
		
		a#electrique:hover, a#electrique_en_cours
		{
			background-position: 0 0;
		}
		
		a#folk, a#folk_en_cours
		{
			height: 56px;
			width: 226px;
			display: block;
			background: url("/images/icones/guitares_folk.png") no-repeat 0 -56px;
		}
		
		a#folk:hover, a#folk_en_cours
		{
			background-position: 0 0;
		}
		
		a#weiss, a#weiss_en_cours
		{
			height: 56px;
			width: 226px;
			display: block;
			background: url("/images/icones/guitares_weiss.png") no-repeat 0 -56px;
		}
		
		a#weiss:hover, a#weiss_en_cours
		{
			background-position: 0 0;
		}
	
		.galerie_admin
		{
			max-height: 209px;
			overflow: auto;
		}

	.grande_cellule
	{
		width: 452px;
		text-align: right;
		line-height: 16px;
	}
	
		.block_news
		{
			height: 376px;
			padding: 0 10px 0 5px;
			overflow: auto;
		}

.menu_principal
{
	height: 40px;
	width: 451px;
	left: 306px;
	bottom: 0;
	position: absolute;
}
	
	#id_menu_jquery
	{
		margin: 0 auto;
		padding: 0 0 0 7px;
		list-style: none;
		list-style-position: inside;
		width: 451px;
	}
	
	#id_menu_jquery li
	{
        display: inline;
        float: left;
    }

        #id_menu_jquery a 
		{
            font-size: 0.8em;
			font-family: Verdana, Geneva, Tahoma, sans-serif;
			color: #fff;
			font-weight: 200;
			letter-spacing: 0;
			text-shadow: 1px 1px 2px #000;
			overflow: hidden;
			outline: none;
            text-align: center;
			display: block;
			padding: 6px 8px 4px 8px;
        }
		
		#id_menu_jquery a:hover
		{
			color: #999;
		}
		

	#magic_line
	{
		position: absolute;
		bottom: -1px;
		left: 7px;
		height: 10px;
		background: url("/images/icones/pointeur_menu.png") no-repeat top center transparent;
	}
	
#footer
{
	width: 100%;
	height: 20px;
}

#footer p
{
	text-align: center;
	font-size: 0.55em;
	color: #737373;
}