/* stylesheet eg-link */

body	{ text-align:center;
		  margin: 0;
		  padding: 0 0 30px 0;
		  font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-size: 76%;
		  color: #6c5530; }
		  
a	{ text-decoration: none;
	  color: #6c5530;
	  font-size: 0.9em;
	  font-weight: bold;}	  
	  
a:hover	{ color: #c9cd31;}

h2 	{ font-size: 0.9em; padding: 0; margin: 0; }
p	{ margin: 0; padding: 0; font-size: 0.9em; }

/* navigation langue g�n�rale */
.nav_langue_general	{ position: absolute;
					  top: 0;
					  left: 30px;
					  width: 70px;
					  background-color: #f8fbe9;
					  padding: 30px 10px 10px 15px;
					  z-index: 1;}

.nav_langue_general label { display: block;
						  margin: 1px auto;
						  width: 70px;
						  text-align:center;
						  font-size: 0.9em;
						  font-weight: bold;
					  	  cursor:pointer;}	
						  			  
label.langue1{ 
	display: block;
	color: #6c5530;
	cursor:pointer;
}
label.langue1:hover{
	color: #c9cd31;
}
label.langue1_on{
	font-size: 0.9em;
	font-weight: bold;
	color: #c9cd31;
}

.b_cache{
	visibility:hidden;
	_visibility:visible;
	width:1px;
	height:1px;
	margin:0;
	padding:0;
}
*+html .b_cache{
	visibility:visible;
	width:0px;
	height:0px;
	margin:0;
	padding:0;
}	  
/*----------------------------------------------------*/
.conteneur_principal	{ margin: 0 auto; 
						  padding: 25px 0 0 0;
						  width: 892px;
						  background: url(images/bg_carte.jpg) top no-repeat;
						  text-align: center;
						  position: relative; }
						   
h1	{ background-image: url(images/logo.gif);
	  width: 156px;
	  height: 93px;
	  margin: 0 auto;}
	  
.invisible	{ display: none;}

/* --------------- POST IT -------------------*/
.post_it	{ 
			/*background: url(images/post_it.gif) no-repeat;*/
			background: url(images/postit.png) no-repeat;
			  /*height: 147px;*/
			  height: 320px;
			  text-align: left;
			  position:absolute;
			  top: 140px;
			  left: 300px;
              z-index: 10;
/*			  margin-top:-103px;
			  margin-right:20px;*/
			  padding-right: 25px;
			  /*width: 180px;*/
			  width: 320px;
			  cursor: pointer;
			  /*cursor: url(images/btn_fermer.gif);*/
			 }

.post_it p	{ padding: 0pt 5px 0pt 13px;
			/*margin-top: 13px;*/
			margin: 40px  0px 0px 20px;
			text-align: justify;
			/* height: 118px;*/
			height: 230px;
			overflow: auto;
			/*width: 120px;*/
			width: 245px;
			   }

.post_it_2	{ background: url(images/post_it.gif) no-repeat;  /* pour les pages avec effet galerie */
			  width: 156px;
			  height: 147px;
			  text-align: left;
			  position: absolute;
			  top: 5px;
			  right: 0px; }

.post_it_2 p	{ padding: 13px 25px 13px 13px;
			  /*position: relative;*/
			 }
.fermer	{ background: url(images/btn_fermer.gif) top no-repeat;
		  width: 13px;
		  height: 13px;
		  margin: 6px -3px 0 0;
		  float: right;}  
.fermer_annexe{
		  background: url(images/btn_fermer.gif) top no-repeat;
		  width: 13px;
		  height: 13px;
		   margin: 0 5px 0 0;
		  float:right;
}

/*----------------------------------------------------*/
.contenu_principal	{  /* width: 892px; */
				width: 750px;
					   margin: 80px auto 0 auto; /* espace entre logo et biblioth�que*/
					   text-align: center;
					   position: relative;}

#page_body {height: 580px;}
/*------------- nav ann�es page int�rieure 1 ---------*/
.nav_annees	{ width: 585px;
			  margin: -15px auto 0 auto;
			  _margin: 0 auto 0 auto;
			  position:relative;
			  z-index:9; }

.nav_annees	label { display: block;
				float: left;
				height: 15px;
				padding: 0 0 0 7px;
				border-right: #c9cd31 2px solid;
				font-size: 1em;
				font-weight: bolder;
				cursor:pointer;}		
.nav_annees	label.annee{
	display: block;
	cursor:pointer;
	
}					
.nav_annees	label.annee:hover{
	color: #c9cd31;
	cursor:pointer;
}
.select_on{
	color: #c9cd31;
}	
.select_off{
	color: #6c5530;
}	


/*------------- nav langue homepage ------------------------------*/
.nav_langue	{ width: 371px; 
			  margin: 55px auto 0 auto; }

.nav_langue .langue_haut	{ background: url(images/bg_lang_ht.gif) top no-repeat; 
						  	  height: 19px; }
							  
.langue_centre	{ background: url(images/bg_lang.gif) repeat-y;
				  margin: 0;
				  float: left;
				  width: 321px;
				  padding: 0 25px;}

a.langue	{ display: block; 
			  float: left;
			  margin: 0 5px 2px 5px; }

.nav_langue .langue_bas	{ background: url(images/bg_lang_bas.gif) top no-repeat;
						  height: 21px;
						  float: left;
						  width: 371px; }
						  
/* ------------------------------ bulles  choix theme et pays ------------- */

.biblio	{ width: 804px;
		  margin:0 auto;
		  text-align: center;
		  position: relative; } /* pour positionner les bulles de choix */

.bulles_choix	{ position: absolute;
				  top: 45px;
				  /*top: 170px;*/
				  _top: 30px;
				  right: -10px;}
*+html .bulles_choix	{ position: absolute;
				  		  top: 30px;
				          right: -10px; }
.bulles_choix p	{ width: 120px;}

.choix_theme	{ background: url(images/bulle_theme.gif) top no-repeat;
				  width: 128px;
				  height: 54px;
				  text-align: left;
				  padding: 5px 0 0 35px;
				  margin: 0 0 20px 0;
				  cursor:pointer; }
				  
.choix_pays	{ background: url(images/bulle_pays.gif) top no-repeat;
				  width: 128px;
				  height: 94px;
				  text-align: left;
				  padding: 5px 0 0 35px;
				  margin: 0;
				  cursor:pointer; }

/* Robert */
.choix_pays H2, .choix_theme H2 {
	margin-right: 25px;
	}
	
.liste_theme	{ position: absolute;
				  /*top: 60px;
				  _top: 45px;
				  right: 306px;*/
				  top:45px;
				  _top:30px;
				  right:445px;
				  width:195px; }
				  
.liste_theme .liste_h	{ background: url(images/encart_theme_h.gif) top no-repeat;
						  width: 178px;
						  height: 16px; }

.liste_theme .liste_centre	{ background: url(images/encart_theme.gif) top repeat-y;
							  width: 178px;
							  text-align: left;}

.liste_centre p	{ padding: 0 20px; } 
					  
.liste_theme .liste_b	{ background: url(images/encart_theme_b.gif) top no-repeat;
						  width: 178px;
						  height: 16px; }
.liste_theme label{
	display:block;
	text-decoration: none;
	font-size: 0.9em;
	font-weight: bold;
	cursor:pointer;
}
.liste_theme label.theme{
	display: block;
	cursor:pointer;
}	
.liste_theme label.theme:hover{
	color: #c9cd31;
}

.liste_pays	{ position: absolute;
			  /*top: 60px;
			  _top: 45px;
			  right: 306px;*/
			  top:45px;
			  _top:30px;			  
			  right:150px;
			  width:195px; }
						  
.liste_pays .liste_h	{ background: url(images/encart_pays_h.gif) top no-repeat;
						  width: 178px;
						  height: 16px;}

.liste_pays .liste_centre	{ background: url(images/encart_pays.gif) top repeat-y;
							  width: 178px;
							  text-align: left; }
					  
.liste_pays .liste_b	{ background: url(images/encart_pays_b.gif) top no-repeat;
						  width: 178px;
						  height: 16px;}
.liste_pays label{
	display:block;
	text-decoration: none;
	font-size: 0.9em;
	font-weight: bold;
	cursor:pointer;
}
.liste_pays label.theme{
	display: block;
	cursor:pointer;
}	
.liste_pays label.theme:hover{
	color: #c9cd31;
}
					  
				  			  
/* ----------------------------- formulaire de recherche ----------*/
.recherche	{ margin: -25px 0 0 0;  position:relative; z-index:9;}

.champ_recherche	{ text-align: center;
					  display: block;
					  width: 155px;
					  margin: 0 auto 20px auto;
					  color: #999;
					  border: #999 1px solid;}
.bouton{
	background:#e28a0c url(images/fd_bouton.jpg) repeat-x;
	margin:0;
	padding:2px 4px 2px 4px;
	cursor:pointer;
	color: #6c5530;
	font-size: 0.9em;
	font-weight: bold;	
}					  
					  
/*----------------------------- image perso + ordi page int�rieure 1 ------*/
#deco_perso	{ display: block;
			  margin: -90px 0 0 0;
			  _margin: -95px 0 0 0;
			  position: relative;
			  z-index:1;
}
*+html #deco_perso{
	margin: -60px 0 0 0;
	position:static;
	z-index:1;
}
*html #deco_perso{
	margin: -60px 0 0 0;
	position:static;
	z-index:1;
}
	  
/* ------------------------------ livres page int�rieure 2 ----------------*/			  
/*
#contenu_principal_2	{  width: 892px;
						height:auto;
						margin:0;
						padding:0;
					   text-align: center;
					   position: relative;}	
*/					   
.contenu_principal_2	{  width: 892px;
					   margin: 60px auto 0 auto; 
					   text-align: center;
					   position: relative;}
					   				  
/*			  
#chapitres_resultat	{ width: 280px;
					  text-align: left;
					  float:right;
					  margin-top:-50px;
					  _margin-top:10px;
					  margin-left:200px;
					 }		
*/					 

DIV.Result {margin-top: 15px;}

.chapitres_resultat	{ width: 280px;
					  text-align: left;
					  position: absolute;
					  top: -50px;
					  right: -40px;}

.chapitres_resultat .resultat	{ background: #eff6d0 url(images/fleches_05.gif) center left no-repeat;
								  padding: 5px 5px 5px 25px;
			                      margin-bottom: 5px;}

.chapitres_resultat	h3 { font-size: 1em;
						 margin: 0 0 3px 0;
						 padding: 0;
						 line-height:1em; }
p.chapitre_resultat{
	line-height:1em;
}						 
						 
.resultat_autre_langue	{ background-color: #F9E7C5;
						  padding: 10px 5px 10px 25px;}
						  
.resultat_autre_langue p	{ margin: 0 0 10px 0;
							line-height:1em;}

.resultat_autre_langue h3 a	{ font-size: 1em; line-height:1em;}


.livres_fermes	{ /*margin: 0 auto; */
				  margin: 0 auto 0 20px;
				  width: 592px;
				  height: 735px;
				  _height: 745px;				  
				  position: relative; }
/*
#livres_fermes	{ margin: 60px 0 0 70px;
				  _margin: 265px 0 0 40px;
				  width: 592px;
				  height: 735px;
				  _height: auto;
				  _float:left;
				  position: relative;}
*+html #livres_fermes	{ 
	 margin: 120px 0 0 50px;
	 padding: 0 0 0 30px;
	 width: 592px;
	 height: auto;
	 float:left;
	 position: relative;
}				  
*/				  
.livres_fermes a { display: block;
				   text-decoration: underline;
				   color: #fff;
				   margin: 0 auto;
				   padding: 45px 0 0 0;}
				   
.livres_fermes h2 { color: #FFF;
					font-size: 1.3em;
				    margin: 0 auto;
				    padding: 150px 0 0 0;
					line-height:1.3em;}
				   
.livre_ferme	{ background-image: url(images/livre_02_01.gif);
				  width: 371px;
				  height: 513px;
				  position: absolute;
			      bottom: 0;
			      right: 0; }		  
				  
.livre_5	{ position: absolute;
			  bottom: 0;
			  right: 0;
			  z-index: 5; }
.livre_4	{ position: absolute;
			  bottom: 68px;
			  right: 71px;
			  z-index: 4; }
.livre_3	{ position: absolute;
			  bottom: 136px;
			  right: 142px;
			  z-index: 3; }
.livre_2	{ position: absolute;
			  bottom: 205px;
			  right: 213px;
			  z-index: 2; }
.livre_1	{ position: absolute;
			  bottom: 274px;
			  right: 284px;
			  z-index:1;
			  background: url(images/livre_02_02.gif);}
				   
				   
/* ------------------------------ livres vides (pas de resultats de recherche ----------------*/
.livre_ouvert_0	{ width: 697px;
		         height: 573px;
		         margin: 80px auto 0 auto; /* fixe la position du livre par rapport au body */
				 _margin: -10px auto 0 auto;
		         position: relative;}
*+html .livre_ouvert_0	{ margin: 0 auto 0 auto;}	/* fixe la position du livre pour IE 7 */
				  
/* ------------------------------ livre page int�rieure 03 ----------------*/
.livre_ouvert_1	{ width: 697px;
		  height: 560px;
		  margin: 120px auto 0 auto; /* fixe la position du livre par rapport au body */
		  _margin: 120px 110px 0 auto;
		  position: relative;}
		  
.page_gauche	{ position: absolute;
				  top: 50px;
				  left: 45px;
				  text-align: left;
				  width: 263px;
				  /*height: 390px;*/
				  height: 375px;
				  /* overflow-y: scroll; non standard, disfonctionne dans Opera, konqueror, ... */
				  overflow: auto; }

.page_gauche_vide	{ position: absolute;
				  top: 50px;
				  left: 45px;
				  text-align: left;
				  width: 263px;
				  /*height: 390px;*/
				  height: 375px;
                }		  
		  
.nav_chapitre	{ position: absolute;
				  top: 44px;
				  right: -1px;
				  z-index: 1;}

.page_gauche .chapeau	{ font-weight: bold; text-align:justify;}

.page_gauche h2	{ text-transform: uppercase; 
				  text-align:justify;
				  margin: 0px 10px 0px 0px}					  

/* this class override a librairy.css class */
.storyTitle	{ text-align:justify;
				  margin: 0px 10px 0px 0px}					  
					  
.page_gauche p	{ margin: 10px 10px 0 0;
				  padding: 0;
				  text-align:justify;}
				  
.page_droite	{ position: absolute;
				  top: 50px;
				  left: 353px;
				  text-align: left;
				  width: 300px;
				  /*height: 395px;*/
				  height: 385px;
				  /* overflow-y: scroll; non standard, disfonctionne dans Opera, konqueror, ... */
				  overflow: auto; }

.page_droite_vide	{ background: url(images/logo.gif) center 50px no-repeat;
                    position: absolute;
				  top: 50px;
				  left: 353px;
				  text-align: left;
				  width: 300px;
				  height: 150px;
                    }

#thumb-container p {text-align:justify; width: 266px;}
	  
.chapitre { background: #eff6d0;
			width: 278px;
			margin: 0 0 5px 0;
			padding: 0 0 8px 1px;
			text-align: left;
			position: relative;}

.chapitre h2 { margin: 0;
			   padding: 5px 0 0 0;
			   width: 239px;}
			
.chapitre a	{ text-decoration: underline;
			  font-weight: normal; }
			  	  
.chapitre a:hover	{ color: #df9f48;}

.chapitre img	{ display: block;
				  position: absolute;
				  top:3px;
				  right: 3px;}
				  
.onglet_gauche	{ background: url(images/onglet.jpg) top no-repeat;
				  display: block;
				  width: 42px;
				  height: 42px;
				  position: absolute;
				  top: 30px;
				  left: -30px;
				  color: #000;
				  text-align: center;
				  padding-top: 13px;}

.onglet_gauche:hover { color: #fff;}
				  
.onglet_droite	{ background: url(images/onglet.jpg) top no-repeat;
				  display: block;
				  width: 42px;
				  height: 42px;
				  position: absolute;
				  top: 40px;
				  right: 0;
				  color: #000;
				  text-align: center;
				  padding-top: 13px;}

.onglet_droite:hover	{ color: #fff;}				  
/* ------------------------------------------- livre page int�rieure 4  */
.livre_ouvert_2	{ width: 697px;
		         height: 543px;
		         margin: 80px auto 0 auto; /* fixe la position du livre par rapport au body */
				 _margin: -10px auto 0 auto;
		         position: relative;}
*+html .livre_ouvert_2	{ margin: 0 auto 0 auto;}	/* fixe la position du livre pour IE 7 */
				  
.page_droite strong	{ font-size: 0.9em;}

.page_droite p	{ margin: 2px 10px 0 0;
				  padding: 0;
				  width: 239px;
				  text-align:justify;}

.page_droite .photo_article	{ float: left;
				              width: 152px;
							  margin: 0 0 5px 3px;}

.page_droite .audio_article	{ width: 100px;
							  margin: 0;
					          float: left;
							  padding: 0 0 0 15px;
							  border-left: #000 1px dotted; }
						  
.page_droite .audio_article h3	{ font-size: 0.9em;
								  margin: 3px 0 0 0; }

.page_droite .audio_article p { width:100px; }
								  
.page_droite a { font-size: 0.9em;}	

.page_droite .video_article	{ 
	/*original values: margin: 0 0 0 3px;*/
	float: left;
	margin: 0 0 0 25px;
}

.video_navigation {
	float:left;
	display:block;
}

.annexe	{ width: 636px;
		  margin: -10px auto 10px auto;}

.annexe_haut	{ width: 636px;
			      height:18px;
			      background: url(images/annexe_h.gif) bottom no-repeat;}

.annexe_centre	{ width: 636px;
				  background: url(images/annexe.gif) top repeat-y;
				  text-align: left;
				  padding:0;
				  margin: 0; }
				  
.annexe_centre h3	{ margin: 0 0 5px 0;
					  padding: 0 25px 0 25px;
					  text-transform: uppercase;
					  color: #c9cd31;
					  font-size: 1.1em; }
.annexe_centre h4	{ margin: 0;
					  padding: 8px 25px 0 25px;
					  font-size: 1em; }

.lien_voir	{ text-decoration: underline;
			  font-weight: normal;}
			  

/*#annexe_centre a	{ font-size: 0.9em;}

#annexe_centre a:hover	{ color: #c9cd31;
						  font-size: 0.9em;}
*/
.annexe_centre p	{ margin: 0;
					  padding: 0 25px 5px 25px;}

.annexe_bas	{ width: 636px;
			  height:24px;
			  background: url(images/annexe_b.gif) top no-repeat;}
			  
/*--------------------------------- page annexe 05 -------------------*/
.page5{
   position: absolute;	 
   width: 892px;
   text-align: center;
   top:-60px;
   left:60px;
   _top:20px;
}
*+html .page5{
   position: absolute;	 
   width: 892px;
   text-align: center;
   left:60px;
   top:20px;	
}
.livre_ouvert_3	{ width: 703px;
		         /*height: 471px;*/
		         height: 520px;
		         margin: 80px auto 0 auto; /* fixe la position du livre par rapport au body */
				 _margin: -10px auto 0 auto;
				 position: relative;}
				 
*+html .livre_ouvert_3	{ margin: 0 auto 0 auto;}	/* fixe la position du livre pour IE 7 */

.livre_annexe	{ display: block;
				  margin: 0 0 0 -8px;}
				  
.livre_ouvert_3	.page_gauche	{ margin: 10px 0 0 0;}	

.livre_ouvert_3 .page_droite	{ margin: 10px 0 0 0; }			  

/* --------------------------------------- navigation fl�ches */

.fl_gauche	{ position: absolute;
			  bottom: 65px;
			  _bottom: 75px;
			  left: 0;}

.fl_droite	{ position: absolute;
			  bottom: 65px;
			  _bottom: 75px;
			  right: -40px;}

.fl_gauche img 	{ border: none;}

.fl_droite img 	{ border: none;}

/* bouton retour */

.btn_retour	{ background: url(images/btn_retour.jpg) no-repeat;
			  display: block;
			  width: 124px;
			  height: 31px;
			  line-height:31px;
			  margin: 0 auto;
			  text-align: center;
			  vertical-align:middle;}

.btn_retour:hover	{ color:#6c5530;}

.btn_retour_2	{ 
		background: url(images/btn_retour.jpg) no-repeat;
			      display: block;
			      width: 124px;
			      height: 31px;
			      margin: 0px auto 0 auto;
				  text-align: center;
			  vertical-align:middle;
	padding-top: 9px;
			      }
				  
.btn_retour_2:hover	{ color:#6c5530;}

				  
/* ------------------------------------------------------------*/
						  
.clear	{ clear: both; display: none; }


/*#nav_langue #langue_centre ul	{}

#nav_langue #langue_centre ul li	{ display: inline; }*/

/* le footer "EGL weblink" by Robert */
.egl_link {
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	width: 20%;
	border-top: 1px dotted #CCC;
	padding-top: 5px;
	}

/*---------- search-result ----------*/
UL.InOwnLanguage, UL.OtherLanguages {
	text-align: left;
	margin: 0px 10px 0px 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	}

UL.InOwnLanguage {
    margin-top: 20px;
    margin-left: 15px;
    margin-right: 15px;
    padding-left: 25px;
	background-color: #FFFFFD;
	border: 1px solid #BBBCBD;
	-moz-border-radius: 20px;
	}

UL.InOwnLanguage BLOCKQUOTE, UL.OtherLanguages BLOCKQUOTE {
	padding-left: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 20px;
	text-align: justify;
	}

UL.InOwnLanguage LI LI, UL.OtherLanguages LI LI {
	/*padding-left: 0px;*/
	margin-left: -20px;
	}

UL.InOwnLanguage DIV.StoryTitle, UL.OtherLanguages  DIV.StoryTitle {
    font-style: normal;
    font-weight: bold;
    /* background-color: #FFFFEA; */
    color: #62B60E;
	}

UL.InOwnLanguage DIV.ChapterTitle, UL.OtherLanguages DIV.ChapterTitle {
    font-style: normal;
    font-weight: bold;
    color: #898989;
	}

UL.InOwnLanguage DIV.StoryTitle a.StoryResult, UL.OtherLanguages DIV.StoryTitle a.StoryResult, UL.InOwnLanguage DIV.StoryTitle a.StoryResult:visited, UL.OtherLanguages DIV.StoryTitle a.StoryResult:visited {
    font-style: normal;
    font-weight: bold;
    color: #62B60E;
    font-size:1em;
	}

UL.InOwnLanguage DIV.StoryTitle a.StoryResult:hover, UL.OtherLanguages DIV.StoryTitle a.StoryResult:hover {
    font-style: normal;
    font-weight: bold;
    color: #9B8B72;
	}

UL.InOwnLanguage DIV.ChapterTitle a.ChapterResult, UL.OtherLanguages DIV.ChapterTitle a.ChapterResult, UL.InOwnLanguage DIV.ChapterTitle a.ChapterResult:visited, UL.OtherLanguages DIV.ChapterTitle a.ChapterResult:visited {
    font-style: normal;
    font-weight: bold;
    color: #898989;
    font-size:1em;
	}

UL.InOwnLanguage  DIV.ChapterTitle a.ChapterResult:hover, UL.OtherLanguages DIV.ChapterTitle a.ChapterResult:hover, {
    font-style: normal;
    font-weight: bold;
	}


UL.liste_a_puce {
    list-style-image:url(images/puce.png)
    }

OL.liste_decimal {list-style-type: decimal;}
OL.liste_lower_roman {list-style-type: lower-roman;}
OL.liste_upper_roman {list-style-type: upper-roman;}
OL.liste_lower_alpha {list-style-type: lower-alpha;}
OL.liste_upper_alpha {list-style-type: upper-alpha;}
OL.liste_lower_latin {list-style-type: lower-latin;}
OL.liste_upper_latin {list-style-type: upper-latin;}
UL.liste_disc {list-style-type: disc;}
UL.liste_circle {list-style-type: circle;}
UL.liste_square {list-style-type: square;}
UL.liste_none {list-style-type: none;}


.bouton_frame {
	background: #FC9700 none repeat scroll 0%;
	margin-top: 15px auto;
	border: 2px outset #FC9700;
	padding: 5px 5px;
	display: inline;
	color: #6C5530;
	}
	
.bouton_frame a {
	color: #6C5530;
	}
	
.bouton_frame a:hover {
	color: #6C5530;
	}
	
.bouton_frame a:visited {
	color: #6C5530;
	}
	
.bouton_frame a:active, {
	color: #6C5530;
	}

.no_result {
    margin-top: 20px;
    margin-bottom: 20px;
    color: red;
    font-weight: bold;
    }
    
FORM#url_frame INPUT {
    background-color: #FFFFEE;
    border: none;
    text-align: center;
    font-size: 80%;
    }

