/* CSS Document */
body {margin:0px; padding:0px; background:#336d6f; color:#000; font-family:arial,hevetica,sans-serif}
img, table, div {border:0px; margin:0px; border:0px; border-collapse:collapse}
td, div, p, li {font-weight:normal; font-style:normal; text-transform:normal; font-size:small; 	color:#336D6F; letter-spacing:auto}
a {color:#666}
a:hover {color:#DC2F31}

/* style de la bannière */
.banniere {position:fixe; background:url(images2/fond_barre.jpg); z-index:100; width:100%; height:40px; border-bottom:1px #901113 solid; color:#fff}
.banniere dl {float:left}
.banniere dt {text-align:left; font-size:7pt; color:#fff; letter-spacing:0.1em}
.logo {padding:4px}
.logo a {color:#fff; text-decoration:none}
.logo a:hover {color:#000}
dl.copy {padding:8px; float:right}
.copy dt {tex-align:right}
.techno {font-size:6pt; text-transform:uppercase; color:#fff}
.infolive {font-weight:bold; font-size:11pt}
.ombre {width:100%; height:8px; background:url(images2/ombre_haut.jpg); font-size:3pt}
/* ---------------------------------- */

/* style du menu en bannière */
.tmenu {width:100%; height:26px; background:url(images2/fond_menu.jpg); border-top:1px #DB5050 solid; border-bottom:1px #901113 solid}
.tmenu dt, .tmenu dd, .tmenu dl, .tmenu ul, .tmenu li {margin:0px; padding:0px; list-style-type:none}
.menu {position:absolute; z-index:100; width:100%; float:right; margin-top:5px}
.menu dl {float:right; width:10em}
.menu dt {cursor:pointer; text-align:center; margin:1px; letter-spacing:0.1em}
.menu dd {display:none; border:1px solid black; background:#dd5428}
.menu li {text-align:center; padding:2px}
.menu li a, .menu dt a {display:block; font-size:8pt; text-decoration:none; height:100%; border:0px none}
.menu li a { color:#fff;}
.menu dt a {color:#DEA5A5; text-transform:uppercase}
.menu dt a:hover {color:#fff}
.menu li a:hover {background:#EE8883; padding:2px}
/* ---------------------------------- */

/* style de l'encart connexion */
.intro {width:100%; height:132px; background:url(images2/barre.jpg) 0px 0px repeat-x; margin-left:auto; margin-right:auto}
.intro dt, .intro dd, .intro dl, .intro ul, .intro li {margin:0px; padding:0px; list-style-type:none}
.cnxion {background:url(images2/cnxion.gif) 0px 0px no-repeat; width:289px; height:124px; float:right; padding-right:5px}
.cnxion dl {float:right; width:260px}
.cnxion dt {padding:6px; font-size:7pt; color:#DEA5A5; text-transform:uppercase; margin-right:39px; text-align:right}
.cnxion dd {display:block; text-align:center; padding:10px}
.cnxion ul {height:70px; vertical-align:middle}
.cnxion li {font-size:7pt; text-transform:uppercase; color:#fff}
.cnxion ul.profil {line-height:8pt}
.cnxion form {display:inline}
.cnxion dd input {width:120px; font-size:7pt; color:#fff; border:1px solid #DEA3A3; background:#6B1616}
.btn {background:none!important; text-transform:uppercase; border:0px!important}
.cnxion dt a {color:#fff}
.cnxion dt a:hover {color:red}
.cnxion ul a {color:red}
.cnxion ul a:hover {color:#fff}
.rouge {color:red}
/* ---------------------------------- */

/* style de navigation */
.navig {width:100%; margin-left:auto; margin-right:auto; padding:5px; color:#666; font-size:0.7em; font-weight:bold; background:#fff}
.navig a {color:#000; text-decoration:none; font-weight:normal}
.navig a:hover {background:red; color:#fff}
/* ---------------------------------- */

/* style dans pages internes */
.interne {display:block; width:100%; background:#FCF8F7}
.interne .insertmodel {padding:20px; border-left:1px #000 solid}
/* ---------------------------------- */

/* style du menu gauche dans pages internes */
.menusgauche {margin:0px! important; padding:0px! important; width:17em; background:url(images2/ombre_menugauche2.gif) top right repeat-y #D8EDED; vertical-align:top}
.menusgauche div, .menusgauche dl, .menusgauche dt, .menusgauche dd, .menusgauche ul, .menusgauche li {margin:0px; padding:0px; list-style-type:none} 
.menuspecif dt {background:url(images2/fond_menugaucheniv1.jpg); padding:2px; height:20px; border-top:1px #000 solid; border-bottom:1px #000 solid; text-align:center; text-transform:uppercase; color:#fff; font-weight:bold}
.menuspecif li {background:none; padding:2px 2px 2px 5px; height:20px; font-size:9pt; text-align:center; color:#fff; font-weight:normal; text-transform:uppercase}
.menuspecif li a {color:#336D6F; text-decoration:none}
.menuspecif li a:hover {color:black}
/* ---------------------------------- */

/* style du pied de page */
.piedblocdegrade {width:100%; height:8px; background:url(images2/fond_degrade_pp.jpg); border-top:1px #DB5050 solid; border-bottom:1px #901113 solid; font-size:3pt}
.piedbloctxt {width:100%; height:13px; background:#B00606; border-bottom:1px #901113 solid}
.piedblocfin {width:100%; height:6px; background:#B00606; border-top:1px #DB5050 solid; font-size:3pt}
/* ---------------------------------- */
/* -------------RSS actu--------------------- */
.liens1{
	clear: both;
    float: left;
    width: 708px;
}

.titrearticle{
	color:#DC2F31;
	font-size:17px;
}

.c1 .rss br{
	height:0px;
	display:none;
}
 
 .c1 .rss .titre{
	float: left;
    line-height: 27px;    
    width: 354px;
	color :#6F9698;
	font-weight:normal;
 
 }


.c3 .rss p{
	margin-bottom: 15px;
}

.c3 .rss{
	background-color:white;
}

.c3 .rss table {
	margin-bottom: 45px;
	
}
.c3 .rss img {
	max-width:100px;
	max-height:200px;
}
.c3 .rss a {
	font-size: 12px;
	color :#6F9698;
	font-weight:normal;
}

.c3 .rss .titre a{
	
	font-weight:bold;
	font-size:15px!important;
	
}
.c3 .rss .titre{
	line-height:44px;
}
/* ---------------------------------- */


