@import url(box.css);
@import url(rte.css);

body{
    background:#EDFAFF;
    margin:0;
    padding:0;
    font-family:Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
    font-size:0.75em;
    text-align:center;
}

p,a,ul,li,dl,dt,dd{margin:0;padding:0;}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

.clear{clear: both;}
.overflow-auto{overflow:hidden;}

#globalcontainer{
    /* background: #333333 url(col_gauche.gif) repeat-y top left; peut servir pour mise en place de fond répétitif col gauche */
    margin:0 auto;
    text-align:left;
    width:982px;
}

#globalcontainer2{
    /* background: #555555 url(col_droite.gif) repeat-y top right; peut servir pour mise en place de fond répétitif col droite */
}

/* header : logo + rubans */

#header{clear:both;height:90px;}
#header a img{border:0;height:90px;}
a#accueil {float:left;}
#header_r{float:right;}
	
/* bandeau : onglets historique + commémoration */
#bandeau{clear:both;height:38px;}
#bandeau a img{border:0;height:38px;}
#l_historique{float:left;}
#l_commemoration{float:right;}

/* largeur milieu >> appliquée à col gauche */
.width_col{width:481px;} /* 491 px sans padding/marge*/

/* contenus au dessus de l'echarpe */
#container1{
	clear:both;
	background:transparent url(../images/contenu_fd.jpg) repeat-y left top;
}
#leftcontent1{
	padding:2px 5px 2px 5px;	
	float:left;
}

#rightcontent1{
	padding:2px 5px 2px 5px;
}

/* contenus dans l'echarpe */
#container2{
	clear:both;
	background:transparent url(../images/echarpe_fd.jpg) repeat-y left top;
}
#container2top{background:transparent url(../images/echarpe_t.jpg) no-repeat left top;}
#container2bottom{background:transparent url(../images/echarpe_b.jpg) no-repeat left bottom;padding:15px 0;}

#leftcontent2{
	padding:5px;
	float:left;
	position:relative;
}

#rightcontent2{
	padding:5px 5px 5px 5px;
	position:relative;
}

/* mode 2 colonnes */
.splitin2{float:left;width:218px;}
.splitin2G{margin-left:17px;}
.splitin2CG{margin-left:20px;}
.splitin2CD{margin-left:21px;}
.splitin2D{margin-left:20px;}

.splitin1{margin-left:17px;float:left;width:456px;}

/* zone de recherche */
#quicksearch{margin:0;padding:0;position:relative;}
#quicksearch input{}
#tx_indexedsearchsword{padding-left:2px;margin-top:1px;font-size:9px;width:192px;}
#envoiImg-search{position:absolute;top:0px;right:0;}
#envoiImg-search img{border:0;}

/* zone newsletter */
#zoneNewsletter{margin:0;padding:0;position:relative;}
#zoneNewsletter img{border:0;}
#mail_nl{padding-left:2px;font-size:9px;height:15px;border:1px solid #D8E9F1;background:#F2F8FB;width:175px;}
#envoiImg_nl{position:absolute;top:0px;left:185px;}

/* img ensemble et tte leurope */
#liens_top{margin:10px 0 20px 0;}
#ensemble_top{margin-right:24px;}
#ensemble_top img{border:0;}
#touteleurope_top img{border:0;}

/* contenus en dessous de l'echarpe */
#container3{
	clear:both;
	background:transparent url(../images/contenu_fd.jpg) repeat-y left top;
}
#leftcontent3{
	padding:5px;
	float:left;	
}    
#rightcontent3{
	padding:5px;
}


/* boite home  */

.boite_home{
	margin:8px 0 10px 40px;
	width:362px;
	clear:both;
	position:relative;
}
.boite_home a{
	display:block;
	font-family:"Times New Roman", Times, Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;	
	font-size:10px;
	color:#425C00;
	font-weight:bold;
}
.boite_home a img{border:7px solid #EAEA80;height:60px;width:60px;}
.boite_home a:hover img{border-color:#D1D172;}
#rightcontent1 .boite_home a img, #rightcontent3 .boite_home a img{border-color:#FFB257;}
#rightcontent1 .boite_home a:hover img, #rightcontent3 .boite_home a:hover img{border-color:#FFD67A;}

.img_boite_home{float:left;margin-right:13px;}

.txt_boite_home{padding-top:5px;}

#rightcontent1 .boite_home a, #rightcontent3 .boite_home a{color:#6B2400;}

/* footer */

#footer{
    clear:both;
    background:#EDFAFF url(../images/footer_home.jpg) no-repeat left top;
	height:100px;
	text-align:center;
}
#footer a img{border:0;}
#ensemble{float:left;margin:21px 0 0 5px;}
#touteleurope{float:right;margin:22px 6px 0 0;}

#footer ul{
	padding-top:70px;
	list-style-type:none;
	display:block;
	font-size:0.8em;
}
#footer li{display:inline;color:#00B4FF;}
#footer a{	
	font-weight:bold;
	font-family:"Times New Roman", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
	color:#00B4FF;
	padding:0 5px 0 0;
	text-transform:uppercase;
}
#footer a.last {background:none;}


/*retouche quizz*/
.toolbox dd .tx-oxcsquizz-pi1{font-size:11px;}