/* CSS Document */
html, body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	margin:0;
	padding:0;
}

body
{
	background:url(_img/themes/ecg2/header800_bg.png) repeat-x top;
	background-color:#F0FAFF;
	width:100%;
}

#tpl_header { margin:0; text-align:center; }
#tpl_header a { margin:0; }
#tpl_header img { border:0; }

#tpl_megacontainer
{
	margin:0 auto 0 auto;
	text-align:center;
	width:90%;
}

#tpl_header_tabs
{
	margin:0 auto 0 auto;
	padding:0;
	width:800px;
}


/* **********************************************************************************
 * HORIZONTAL MENU (TABS)
 * ******************************************************************************** */
#tpl_tabs
{
	border:0;
	font-size:80%;
	height:25px;
	margin:-.4em auto 0 auto;
	text-align:center;
}

#tpl_tabs ul
{
	margin:0 auto 0 auto;
	padding:0;
}

#tpl_tabs li
{
	float:left;
	list-style-type:none;
	margin:0;
	padding:0;
}

#tpl_tabs ul li a
{
	background:url(_img/themes/ecg2/tab.png) no-repeat top left;
	color:#FFF;
	display:block;
	font-weight:bold;
	height:20px;
	padding:5px 0 0 0;
	text-align:center;
	text-decoration:none;
	width:80px;
}

#tpl_tabs ul li a:hover
{
	background:url(_img/themes/ecg2/tab_hover.png) no-repeat top left;
	color:#090;
}


/* **********************************************************************************
 * HOMEPAGE SPECIAL CLASSES : TIPS & NEWS & LOGIN / REGISTER / CONNECT
 * ******************************************************************************** */
#tpl_hp_dailyitem
{
	float:right;
}

#tpl_hp_dailytips, #tpl_hp_dailynews, #tpl_hp_accountform
{
	border:1px solid #00312B;
	margin:2em;
	width:250px;
}

#tpl_hp_dailytips .tpl_hp_dailytips_head h3,
#tpl_hp_dailynews .tpl_hp_dailynews_head h3,
#tpl_hp_accountform .tpl_hp_accountform_head h3
{
	color:#83CDD0;
	display:inline;
}

#tpl_hp_dailytips .tpl_hp_dailytips_head,
#tpl_hp_dailynews .tpl_hp_dailynews_head,
#tpl_hp_accountform .tpl_hp_accountform_head
{
	background:url(_img/themes/ecg2/header800_bg.png) repeat-x top;
	padding:5px;
}

#tpl_hp_dailytips .tpl_hp_dailytips_body,
#tpl_hp_dailynews .tpl_hp_dailynews_body,
#tpl_hp_accountform .tpl_hp_accountform_body
{
	padding:10px;
	text-align:left;
}

#tpl_hp_dailytips .tpl_hp_dailytips_foot,
#tpl_hp_dailynews .tpl_hp_dailynews_foot,
#tpl_hp_accountform .tpl_hp_accountform_foot
{
	background:url(_img/themes/ecg2/formfoot.png) repeat-x bottom left;
	padding:10px;
	text-align:right;

}

#tpl_hp_dailynews .tpl_hp_dailynews_body
{
	height:130px;
}

#tpl_hp_dailynews .tpl_hp_dailynews_body a img,
#tpl_hp_dailytips .tpl_hp_dailytips_body a img
{
	float:left;
	margin:1em 1em 1em 0;
}

#tpl_hp_dailynews .tpl_hp_dailynews_foot span
{
	background:url(_img/themes/ecg2/bg_pagenum.png) no-repeat top left;
	color:#FFF;
	margin-right:1em;
	padding:8px 12px;
	text-decoration:none;
}

#tpl_hp_accountform .tpl_hp_accountform_body ul
{
	padding-left:5px;
}

#tpl_hp_accountform .tpl_hp_accountform_body li
{
	list-style-type:none;
}

/* **********************************************************************************
 * MAIN CONTENT CLASSES
 * ******************************************************************************** */
#tpl_maincontent
{
	padding-bottom:1em;
	text-align:justify;
}

#tpl_maincontent ul.ariane
{
	margin-top:1em;
}

#tpl_maincontent ul.ariane li
{
	display:inline;
	list-style-type:none;
}

#tpl_maincontent .last_update
{
	font-style:italic;
	text-align:right;
}

#tpl_maincontent .author
{
	background:url(_img/ico/32/book_author.png) no-repeat center right;
	float:right;
	font-style:italic;
	text-align:right;
	margin:1em;
	padding-right:35px;
}


/* **********************************************************************************
 * FOOTER LINKS CLASSES
 * ******************************************************************************** */
#tpl_main_footer
{
	background:#00312B url(_img/themes/ecg2/footer_bg.png) repeat top;
	clear:right;
	color:#FFF;
}

#tpl_footer_container
{
	/*background-color:orange;*/
	margin:0 auto 0 auto;
	text-align:center;
	width:90%;
}



#tpl_footer_container .tpl_footer_1 h2,
#tpl_footer_container .tpl_footer_2 h2,
#tpl_footer_container .tpl_footer_3 h2,
#tpl_footer_container .tpl_footer_4 h2
{
	color:#83CDD0;
	font-size:120%;
	font-weight:bold;
	margin:0;
	text-align:center;
}

#tpl_footer_container .tpl_footer_1,
#tpl_footer_container .tpl_footer_2,
#tpl_footer_container .tpl_footer_3,
#tpl_footer_container .tpl_footer_4
{
	/*background-color:blue;*/
	float:left;
	padding-right:1em;
	text-align:left;
}

#tpl_footer_container .tpl_footer_1 { width:20%; }
#tpl_footer_container .tpl_footer_2 { width:21%; }
#tpl_footer_container .tpl_footer_3 { width:22%; }
#tpl_footer_container .tpl_footer_4 { width:21%; padding-left:40px; }

#tpl_footer_container .tpl_footer_4 li
{
	float:left;
	margin-right:5px;
}

#tpl_footer_copyright
{
	clear:left;
	font-size:0.9em;
	padding-bottom:.5em;
	padding-top:2em;
	text-align:center;
}


#tpl_footer_container ul li
{
	list-style-type:none;
}

#tpl_footer_container a:link, #tpl_footer_container a:visited, #tpl_footer_container a:active, #tpl_footer_copyright a
{
	color:#FFF;
	text-decoration:none;
}

#tpl_footer_container a:hover, #tpl_footer_copyright a:hover
{
	cursor:pointer;
	text-decoration:underline;
}


/* **********************************************************************************
 * INDEX HOMEPAGE LINKS CLASSES
 * ******************************************************************************** */
#tpl_maincontent .tpl_home_pictos
{
	margin-right:300px;
}

#tpl_maincontent .tpl_home_pictos h2
{
	padding-top:1em;
	margin-bottom:1em;
}

#tpl_maincontent .tpl_home_pictos ul.tpl_home_navlist
{
	list-style-type:none;
	margin:1em 0 2em 0;
	padding:0;
	text-align: left;
}

#tpl_maincontent .tpl_home_pictos ul.tpl_home_navlist li
{
	float:left;
}

.tpl_home_navlist_clear
{
	clear:left;
	margin-bottom:2em;
}

#tpl_maincontent .tpl_home_pictos ul.tpl_home_navlist li h3
{
	display:inline;
	font-size:110%;
	margin:0;
}


#tpl_maincontent .tpl_home_pictos ul.tpl_home_navlist li h3 a
{
	/*background: url(img/128/folder_green.png) no-repeat top left;*/
	background-repeat:no-repeat;
	background-position:bottom center;
	display:block;
	/*font-size:10px/12px;*/
	height:120px;
	margin:20px 0 0 0;
	padding:0 0px 30px 0px;
	text-align:center;
	text-decoration: none;
	width:150px;
}



/* **********************************************************************************
 * INDEX SECTION CLASSES
 * ******************************************************************************** */
.bloc_section
{
	margin-bottom:1em;
	border:1px solid #00312B;
}

.bloc_section_head
{
	background:url(_img/themes/ecg2/header800_bg.png) repeat-x top;
	border:1px solid #00312B;
	padding:5px;
}

.bloc_section_head h2
{
	color:#83CDD0;
	font-weight:bold;
	display:inline;
	padding-left:15px;
}

.bloc_section_body
{
	padding:1em 0 0 0;
}

.bloc_section_body h3
{
	font-size:100%;
	font-weight:bold;
	margin:0;
	padding:0;
	text-align:left;
}


.bloc_section_body ul
{
	margin:0;
	padding:0;
	padding-left:2em;
}

.bloc_section_body ul li
{
	background-position:center left;
	background-repeat:no-repeat;
	border:1px solid #FFF;
	list-style-type:none;
	margin:0 2em 2em 0;
	height:120px;
	padding:5px 5px 5px 70px;
	float:left;
	width:35%;
}

.bloc_section_body ul .li_hover
{
	border:1px solid #090;
	background-color:#DEA;
}

.bloc_section .clear_left
{
	clear:left;
}
/* ************************************************************************** */
/* INDEX LESSON */
/* ************************************************************************** */
#tpl_lesson_main_summary #cat_main_summary
{
	background:url(_img/themes/ecg2/formfoot.png) repeat-x bottom left;
	border:1px dashed #00312B;
	margin-left:3em;
	padding:0 2em 2em 2em;
}

#tpl_lesson_main_summary #cat_main_summary div
{
	background:url(_img/themes/ecg2/header800_bg.png) repeat-x top;
	border:1px solid #00312B;
	margin:0 -2em 0 -2em;
	padding:5px;
}

#tpl_lesson_main_summary #cat_main_summary div h3
{
	color:#83CDD0;
	font-weight:bold;
	display:inline;
	padding-left:15px;
}



/* ************************************************************************** */
/* BIBLIOTHEQUE CLASSES                                                       */
/* ************************************************************************** */
.bibliotheque
{
	margin-bottom:1em;
	border:1px solid #00312B;
}

.bibliotheque .book_head
{
	background:url(_img/themes/ecg2/header800_bg.png) repeat-x top;
	border:1px solid #00312B;
	padding:5px;
}

.bibliotheque .book_head h2
{
	color:#83CDD0;
	display:inline;
	padding-left:15px;
}

.bibliotheque .book_body
{
	padding:1em;
}

.bibliotheque .book_body img
{
	float:left;
	margin:1.5em;
	padding:2em;
}

.bibliotheque .book_body li
{
	list-style-type:none;
}

.bibliotheque .book_foot
{
	padding-right:1.5em;
	margin-right:1.5em;
	text-align:right;
}

/* ************************************************************************** */
/* GUIDES PRATIQUES                                                           */
/* ************************************************************************** */
ul.nomenclature_letters li
{
	float:left;
	list-style-type:none;
}

ul.nomenclature_letters li a
{
	background:#fff url(_img/themes/ecg2/nomenclature_letter.png) no-repeat top left;
	color:#00312b;
	display:block;
	font-weight:bold;
	height:36px;
	margin:5px 3px 5px 3px;
	padding-top:8px;
	text-align:center;
	text-decoration:none;
	width:28px;
}

ul.nomenclature_letters li a:hover, ul.nomenclature_letters li.prehover_letter a
{
	background:#fff url(_img/themes/ecg2/nomenclature_letter_hover.png) no-repeat top left;
	color:#FFF;
}

ul.dictionnaries li
{
	float:left;
	list-style-type:none;
}

ul.dictionnaries li a
{
	background:#83CDD0 url(_img/ico/32/dictionnary.png) no-repeat center left;
	border:1px solid #00312B;
	color:#00312B;
	display:block;
	height:30px;
	margin:1em;
	padding:6px 5px 0 20px;
	text-align:center;
	text-decoration:none;
	width:210px;
}

ul.dictionnaries li a:hover, ul.dictionnaries li.prehover_dico a
{
	background:#83CDD0 url(_img/ico/32/dictionnary_hover.png) no-repeat center left;
	color:#FFF;
	font-weight:bold;
}




/* ************************************************************************** */
/* COMMUNAUTE CLASSES                                                         */
/* ************************************************************************** */
/* common values */
#tpl_maincontent .left_column
{
	/*background-color:#DEA;*/
	float:left;
	width:45%;
}

#tpl_maincontent .right_column
{
	/*background-color:skyblue;*/
	float:right;
	width:45%;
}


.daily_tip, .daily_news, .petites_annonces, .worldmap, .interviews, .latest_events
{
	margin-bottom:1em;
	border:1px solid #00312B;
}


.daily_tip_head, .daily_news_head, .petites_annonces_head, .worldmap_head, .interviews_head, .latest_events_head
{
	background:url(_img/themes/ecg2/header800_bg.png) repeat-x top;
	border:1px solid #00312B;
	padding:5px;
}

.daily_tip_head h2, .daily_news_head h2, .petites_annonces_head h2, .worldmap_head h2, .interviews_head h2, .latest_events_head h2
{
	color:#83CDD0;
	display:inline;
	padding-left:15px;
}

.daily_tip_body, .daily_news_body, .petites_annonces_body, .worldmap_body, .interviews_body, .latest_events_body
{
	padding:1em;
}


.daily_tip_body a img, .daily_news_body a img,  .worldmap_body a img, .interviews_body a img, .latest_events_body a img
{
	float:left;
	margin:1em 1em 1em 0;
}


.daily_tip_foot, .daily_news_foot, .petites_annonces_foot, .interviews_foot, .latest_events_foot
{
	background:url(_img/ico/16/fleche.png) no-repeat center right;
	padding-right:1.5em;
	margin-right:1.5em;
	text-align:right;
}


/* custom values */
.daily_news_foot /* cancel some effects */
{
	background:none;
	padding-right:0;
}

.petites_annonces_body ul li, .interviews_body ul li, .latest_events_body ul li
{
	list-style-type:none;
	margin-bottom:1em;
	text-align:left;
}

.daily_news_foot span
{
	background:url(_img/themes/ecg2/bg_pagenum.png) no-repeat top left;
	color:#FFF;
	margin-right:1em;
	padding:8px 12px;
	text-decoration:none;
}


.tips_list h3, .sites_list h3
{
	background-position:center left;
	background-repeat:no-repeat;
	padding:5px 0 5px 35px;
}

.tips_list div ul li, .sites_list div ul li
{
	list-style-type:none;
	margin-bottom:.5em;
}



/* ************************************************************************** */
/* EVALUATIONS CLASSES                                                        */
/* ************************************************************************** */
.qcm_item
{
	list-style-type:none;
}

.qcm_item label
{
	float:none;
	width:auto;
}

.qrr_table_subtitle
{
	background-color:#D2E5FD;
	border-top:2px solid #000099;
	border-bottom:2px solid #000099;
	text-align:center;
}
































/* ************************************************************************** */
/* BIG LINKS */
/* ************************************************************************** */
/*.big_links
{
	margin:auto 10%;
	padding:0;
}

.big_links a, .big_links a:active, .big_links a:visited
{
	display:block;
	margin:0;
	border:1px dashed #FF0000;
	padding:15px 0 0 70px;
	height:85px;
	text-decoration:none;
	font-weight:bold;
}

.big_links a:hover
{
	border:1px dashed #FF000;
}

.big_links a span, .big_links a:active span, .big_links a:visited span
{
	text-decoration:none;
	font-weight:normal;
}

.big_links a:hover span
{
	font-weight:normal;
}*/

.big_link a:link, .big_link a:visited
{
	/*background-position:middle left;*/
	background-position:left;
	background-repeat:no-repeat;
	border:1px dashed #FFF;
	display:block;
	font-weight:bold;
	height:66px;
	margin:10px 5px;
	padding:15px 0 0 75px;
	text-decoration:none;
}

.big_link ul, .big_link li
{
	list-style-type:none;
	margin:0;
	padding:0;
}



/* **********************************************************************************
 * FORMS CLASSES
 * ******************************************************************************** */

form, div.pseudoform
{
	width:95%;
	margin:1em;
}

.formhead
{
	background:url(_img/themes/ecg2/header800_bg.png) repeat-x top;
	color:#83CDD0;
	margin:0;
	padding:.3em;
	font-weight:bold;
	height:27px;
}

.formhead h3
{
	color:#83CDD0;
	display:inline;
}

.formbody
{
	background-color:#FFF;
	border-left:1px solid #00312B;
	border-right:1px solid #00312B;
	margin:0;
	padding:1em;
}

.formfoot
{
	background:url(_img/themes/ecg2/formfoot.png) repeat-x top left;
	border-left:1px solid #00312B;
	border-right:1px solid #00312B;
	border-bottom:1px solid #00312B;
	margin:0 0 2em 0;
	padding:.2em;
	/*padding:1em;
	background-color:#73A9D7;*/
	text-align:right;
}

fieldset label, .pseudo_label_simpletext
{
	float:left;
	padding-right:10px;
	text-align:right;
	width:35%;
}


fieldset
{
	border:1px dotted #00312B;
}

fieldset legend
{
	background-color:#FFF;
	padding:0 3px; /* For IE */
	color:#00312B;
}

form input[type="submit"]
{
	color:#FF0000;
}

form input[type="text"], form textarea
{
	width:50%;
}

.pseudo_label_label
{
	float:none;
	width:auto;
}



/* ************************************************************************** */
/* COMMENTS */
/* ************************************************************************** */


#commentaires #commentaires-liste {
	width:700px;
	margin:0 auto;
	color:#036;
}
#commentaires .com_right,
#commentaires .com_left {
	width:600px;
	font-size:9pt;
	text-indent:0 !important;
	line-height:1.2;
}
#commentaires .com_right {
	float:right;
}
#commentaires .com_left {
	float:left;
	/*clear:right;*/
}

#commentaires .com_ht {
	width:600px;
	height:20px;
	background:url(_img/themes/ecg2/comments_top.png) bottom center no-repeat;
}
#commentaires blockquote {
	background-color:red;
	margin:0;
	padding:0 10px 0 10px;
	text-indent:20px;
	background:url(_img/themes/ecg2/comments_bg.png) top left repeat-y;
}
#commentaires blockquote p {
	margin:0;
	padding:0;
	text-indent:0;
}

#commentaires .com_bas {
	width:550px;
	height:50px;
	font-size:8pt;
}
#commentaires .com_left .com_bas {
	padding:40px 0 0 50px;
	text-align:left;
	background:url(_img/themes/ecg2/comments_bottom_left.png) top left no-repeat;
}
#commentaires .com_right .com_bas {
	padding:40px 50px 0 0;
	text-align:right;
	background:url(_img/themes/ecg2/comments_bottom_right.png) top right no-repeat;
}



/* ************************************************************************** */
/* COMMON CLASSES */
/* ************************************************************************** */
img
{
	border:0;
}

.pseudo_link
{
	cursor:pointer;
	text-decoration:underline;
}

.obligatoire
{
	color:#F00;
}

.operations
{
	text-align:center;
}

.operations img
{
	margin-right:5px;
}

.important, .resume, .astuce, .information
{
	background-position:center left;
	background-repeat:no-repeat;
	font-weight:bold;
	margin:2em 10%;
	padding:15px 15px 15px 55px;
/*
	margin:1em 2em 1em 1em;
	padding:1em 1em 1em 55px;
*/
}

.important /* mots clés, ROUGE */
{
	background-color:#FDDBCC;
	background-image:url(_img/ico/48/important.png);
	border-top:2px solid #F00;
	border-bottom:2px solid #F00;
	color:#F00;
}

.resume /* résumé, points importants, VERT */
{
	background-color:#DEA;
	background-image:url(_img/ico/48/resume.png);
	border-top:2px solid #090;
	border-bottom:2px solid #090;
	color:#090;
}

.astuce /* anecdote, JAUNE */
{
	background-color:#FFFFEE;
	background-image:url(_img/ico/48/astuce.png);
	border-top:2px solid #EEEE00;
	border-bottom:2px solid #EEEE00;
	color:#000;
}

.information /* juste pour info, BLEU */
{
	background-color:#D2E5FD;
	background-image:url(_img/ico/48/information.png);
	border-top:2px solid #009;
	border-bottom:2px solid #009;
	color:#009;
}

.cell_hover
{
	background-color:#DEA;
}

.thead_cells th
{
	background:url(_img/themes/ecg2/header800_bg.png) repeat-x top;
	border:1px solid #00312B;
	color:#83CDD0;
	padding:5px;
	text-align:center;
}

.information ul li /* juste pour info */
{
	width:auto;
}

h1
{
	color:#FF6600;
	font-size:2em;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:1.2;
	margin:10px 0 15px 0;
	padding:0;
}

h2
{
	color:#FF6600;
	font-size:1.2em;
	font-weight:normal;
	margin:10px 0 5px 0;
	padding:10px 0 0 0;
}

h3
{
	font-size:1em;
	margin:1.5em 0 0.8em 0;
}

h4
{
	font-size:1em;
	margin:1.5em 0 1em 0;
}

.haut
{
	text-align:right;
}

.pub
{
	margin:5px;
}















/* ************************************************************************** */
/* LESSONS SCHEMAS */
/* ************************************************************************** */
#tpl_maincontent .schemas {margin-top:25px; width:auto; height:261px; padding-left:37px;}
#tpl_maincontent .schemas .thumb {float:left; clear:none;}
#tpl_maincontent .thumb {background:url('_img/schemas/schemas_cours.png') no-repeat; height:236px; width:232px; margin-bottom:15px;}
#tpl_maincontent .thumb .thumb_titre { width:202px; height:30px; text-align:center;}
#tpl_maincontent .thumb .thumb_titre h4{position:relative; top:-10px; color:#FFF; font-weight:bold; font-family:Tahoma, Verdana, Sans-serif; font-size:8pt;}
/*.thumb .thumb_titre h4 a {text-decoration:none; color:#000000;}*/
/*.thumb .thumb_milieu {height:132px; padding-top:2px; padding-left:13px; padding-right:13px;}*/

#tpl_maincontent .thumb .thumb_milieu {height:132px; padding:0 13px;}
#tpl_maincontent .thumb .thumb_img {width:147px; height:131px; text-align:center; float:left; margin-top:-5px;}
#tpl_maincontent .thumb .thumb_img a img{margin:auto; margin-top:1.5px; border:1px outset #666699;}
#tpl_maincontent .thumb .thumb_icones {margin-top:12px; width:30px; height:104px; float:left; text-align:center;}
#tpl_maincontent .thumb .thumb_icones a {display:block; height:16px; width:16px; margin:auto; margin-top:4px;}
/*.thumb .thumb_icones .agrandir {background:url('img/schemas/img_agrandir.png') no-repeat;}
.thumb .thumb_icones .telecharger {background:url('img/schemas/img_telecharger.png') no-repeat;}
.thumb .thumb_icones .imprimer {background:url('img/schemas/img_imprimer.png') no-repeat;}
.thumb .thumb_icones .rechercher {background:url('img/schemas/img_rechercher.png') no-repeat;}
*/
#tpl_maincontent .thumb .thumb_description {margin-top:10px; margin-left:13px; margin-right:13px; height:40px; width:186px; text-align:center; font-size:8pt; color:#041738; font-weight:bold;}
#tpl_maincontent .thumb .thumb_description a {color:#3B678E; text-decoration:none; font-weight:normal;}
#tpl_maincontent .thumb .thumb_description a:hover {text-decoration:underline;}
#tpl_maincontent .thumb .misc {margin-left:13px; margin-right:13px; height:15px; width:186px; text-align:center;}
#tpl_maincontent .thumb .misc div {width:65px; margin:auto;}
#tpl_maincontent .thumb .misc div img {width:13px; height:13px; margin:0;}
#tpl_maincontent .fin_schema { clear:left; }




/* ************************************************************************** */
/* LIGHTBOX */
/* ************************************************************************** */

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image:url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://www.cours-medecine.info/_img/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://www.cours-medecine.info/_img/lightbox/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }




/* ************************************************************************** */
/* ADMIN */
/* ************************************************************************** */
.admin_top_links li
{
	float:left;
	list-style-type:none;
}

.admin_top_links ul
{
	margin:0;
	padding:0;
}

.admin_top_links li a
{
	border:1px solid #00312B;
	display:block;
	padding:5px;
	margin:5px;
	text-decoration:none;
	width:auto;
}

.admin_top_links li a:hover
{
	background-color:#DDEEAA;
}







