@charset "utf-8";
/* CSS Document : balises spécifiques */

/* ==============================================
   FEUILLE DE STYLES 
   © sympozium.fr
   ============================================== */

/* tablo */
#tablo
{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}

#tablo_centre
{
	width:782px;
	height:100%;
	margin:0;
	vertical-align:top;
	padding:0;
	background-color:#FFF;
}

#tablo_droite
{
	background-color:#79A85A;
	margin:0;
}


#global
{
	min-height:100%;
	width:782px;
	overflow:hidden;
	margin-left:0;
	margin-right:0;
}


/* entete */
#entete
{ 
	background-attachment:scroll;
	background: url(../../../MEDIA/IMAGE/elements/klaus_logo.png) no-repeat 20px center;
	display:block;
	height:90px;
	width:460px;
	margin:0;
}


/* bando */
#bando
{
	background-color:#79A85A;
	height:185px;
	margin-top:0;
	margin-bottom:0;
	border-top:10px solid #908F89;
	border-bottom:10px solid #908F89;
}

#bando ul
{
	margin:0;
	list-style:none;
}

#bando li
{
	float:left;
	vertical-align:middle;
	text-align:left;
}

#bando li h1
{
	margin:0;
	background-attachment: scroll;
	background:url(../../../MEDIA/IMAGE/elements/klaus_slogan.png) no-repeat left center;
	display:block;
	height:180px;
	width:440px;
}

/* Contenu */
#contenu
{
	padding:0;
	margin:0;
	color:#746D63;
}

#contenu_gauche
{
	float:left;
	width:220px;
	padding-top:45px;
}

#contenu_droite
{
	float:left;
	width:504px;
	padding-top:45px;
}

#contenu_gauche #nav_0, #contenu_gauche #nav_1, #contenu_gauche #nav_2
{
	width:160px;
	list-style:none;
	padding:0;
	margin:0;
	text-transform:uppercase;
}

#contenu_gauche #nav_0 li
{
	color:#746D63;
	background-color:#FCC9DA;
	height:22px;
	border-bottom: 1px solid #FFF;
}

#contenu_gauche #nav_0 li a
{
	display:block;
	color:#746D63;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	background-color:#FCC9DA;
	height:22px;
	font-size:10px;
	padding:0;
	text-indent:14px;
	line-height:20px;
}

#contenu_gauche #nav_0 li a:hover, #contenu_gauche #nav_0 li a:focus, #contenu_gauche #nav_0 li a:active
{
	text-decoration:none;
	background-color:#FAA5C0;
	height:22px;
	color:#746D63;
}

#contenu_gauche #nav_0 .titre a
{
	text-decoration:none;
	background-color:#F34980;
	height:22px;
	color:#FFF;
}

#contenu_gauche #sep_nav_0
{
	width:160px;
	list-style:none;
	padding:0;
	margin:0;
}

#contenu_gauche #sep_nav_0 li
{
	background-color:#F34980;
	height:2px;
	margin-bottom:30px;
	text-align:center;
}

#contenu_gauche #nav_1 li
{
	color:#746D63;
	background-color:#E3EFDB;
	height:22px;
	border-bottom: 1px solid #FFF;
}

#contenu_gauche #nav_1 li a
{
	display:block;
	color:#746D63;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	background-color:#E3EFDB;
	height:22px;
	font-size:10px;
	padding:0;
	text-indent:14px;
	line-height:20px;
}

#contenu_gauche #nav_1 li a:hover, #contenu_gauche #nav_1 li a:focus, #contenu_gauche #nav_1 li a:active
{
	text-decoration:none;
	background-color:#C3E3B4;
	height:22px;
	color:#746D63;
}

#contenu_gauche #nav_1 .titre a
{
	text-decoration:none;
	background-color:#79A85A;
	height:22px;
	color:#FFF;
}

#contenu_gauche #sep_nav_1
{
	width:160px;
	list-style:none;
	padding:0;
	margin:0;
}

#contenu_gauche #sep_nav_1 li
{
	background-color:#79A85A;
	height:2px;
	margin-bottom:30px;
	text-align:center;
}

#contenu_gauche #nav_2 li
{
	color:#746d63;
	background-color:#CFCFCF;
	height:22px;
	border-bottom: 1px solid #FFF;
}

#contenu_gauche #nav_2 li a
{
	line-height:20px;
	display:block;
	color:#746D63;
	text-align:left;
	text-decoration:none;
	background-color:#CFCFCF; 
	height:22px;
	font-size:10px;
	vertical-align:middle;
	text-indent:14px;
	padding:0;
}

#contenu_gauche #nav_2 li a:hover, #contenu_gauche #nav_2 li a:focus, #contenu_gauche #nav_2 li a:active
{
	text-decoration:none;
	background-color:#BCBCBC;
	height:22px;
	color:#746D63;
}

#contenu_gauche #nav_2 .titre a
{
	text-decoration:none;
	background-color:#8B8A84;
	height:22px;
	color:#FFF;
}

#contenu_gauche #sep_nav_2
{
	width:160px;
	list-style:none;
	padding:0;
	margin:0;
}

#contenu_gauche #sep_nav_2 li
{
	background-color:#908F89;
	height:2px;
}

/* contenu_droite  */ 
#contenu_droite ol li
{
	padding:0 0 0 25px;
	margin:0;
	font-size:11px;
	color:#746D63;
	line-height:20px;
	list-style:decimal inside;
	list-style-image:url(../../../MEDIA/IMAGE/elements/puce.png);
}

#contenu_droite ul li
{
	padding:0 0 0 25px;
	margin:0;
	font-size: 11px;
	color: #746D63;
	list-style-position:inside;
	list-style-type:circle;
	list-style-image:url(../../../MEDIA/IMAGE/elements/puce.png);
	line-height: 20px;
}

#contenu_droite .actubox a			{ color: #79A85A; text-decoration:none; }
#contenu_droite .actubox a:hover	{ color: #F34980; text-decoration:none; }

.on {
	color: #746D63;
	font-weight: bold;
	margin-left:5px;
}

/* Pied de page */
#pied
{
	float:left;
	color:#79A85A;
	width:782px;
	height:60px;
	margin-top:30px;
	text-align:right;
}

#pied p
{
	font-size:10px;
	margin-right:30px;
	line-height:normal;
	margin-top:20px;
}

#pied .bar
{
	background-color:#79A85A;
	height:6px;
	width:456px;
	display:block;
	float:right;
}

#pied a
{
	color:#79A85A;
	text-decoration:none;
	font-size: 11px;
}

#pied a:hover, #pied a:focus { color: #908F89; }

.h3noUUp 	{
	font-size:11px;
	color:#79A85A;
	text-transform:uppercase;
}
.h3noU	 	{
	font-size:11px;
	color:#79A85A;
}

.bgact1 a, .bgact2 a, .bgact3 a, .bgact5 a { color:#FFF; text-decoration: none; }

.bgact1, .bgact2, .bgact3, .bgact5 {
	color:#FFF;
	background-color:#79A85A;
	width:12px;
	text-align:center;
}
.bgact2	{ background-color: #908F89; }
.bgact3	{ background-color: #CFCFCF; }
.bgact5	{ background-color: #F34980; }

.bgact1:hover, .bgact2:hover, .bgact3:hover, .bgact5:hover { background-color:#F34980; }

.bgact0 { width:12px; }

.bgactN { width:25px; height:25px; background-color:#FCC9DA; color:#746D63; text-align:center; }

.bgactT { background-color:#FCC9DA; padding-left:10px; }
.bgactT a {	vertical-align: middle; color:#333; text-decoration:none; }