body, td, tr { font-family:arial; font-size:11px; color:black; }
input, textarea, select { color : black; font-size : 11px; font-family : arial; text-decoration : none; font-weight : normal; }

.inputtetiere { border-width:1px; border-color:#999999; border-style: solid; color:#770E16; font-size:10px; height:16px;}
.inputtetiere2 { border-width:1px; border-color:#999999; border-style: solid; color:#770E16; font-size:10px; height:16px;}
.input1 { border-width:1px; border-color:#999999; border-style: solid; }
.input2 { border-width:1px; border-color:white; background-color:#8B1F1F; height:20px; border-style: solid; font-family : arial; color:white; font-weight : bold; font-size : 11px;}

.scroll01 {
	scrollbar-face-color: #A52525;
	scrollbar-shadow-color: #A52525;
	scrollbar-highlight-color: #A52525;
	scrollbar-3dlight-color: #7B1313;
	scrollbar-darkshadow-color: #7B1313;
	scrollbar-track-color: #655B5B;
	scrollbar-arrow-color: #7B1313;
}

h1{color: #CC0000;font-size:24px;font-family:times;margin:0px;border-bottom:solid 1px #CC0000;}
h2{color: #CC0000;font-size:20px;font-family:times;margin:0px;}
h3{color: #CC0000;font-size:18px;font-family:times;margin:0px;}

.obg1{color:red;}

/* Liens de base */
a:link       { color: #CC0000; text-decoration: underline; }
a:visited    { color: #CC0000; text-decoration: underline;  }
a:hover      { color: #CC0000; text-decoration: none; }
a:active     { color: #CC0000; text-decoration: underline;  }

.lnkdeco:link       { color: #FFCC66; text-decoration: underline; }
.lnkdeco:visited    { color: #FFCC66; text-decoration: underline; }
.lnkdeco:hover      { color: #FFCC66; text-decoration: none;  }
.lnkdeco:active     { color: #FFCC66; text-decoration: underline; }

.lnk_h1:link{color: #CC0000;text-decoration: none;}
.lnk_h1:visited{color: #CC0000;text-decoration: none;}
.lnk_h1:hover{color: #CC0000;text-decoration: underline;}
.lnk_h1:active{color: #CC0000;text-decoration: none;}

.lnk_h2:link{color: #CC0000;text-decoration: none;}
.lnk_h2:visited{color: #CC0000;text-decoration: none;}
.lnk_h2:hover{color: #CC0000;text-decoration: underline;}
.lnk_h2:active{color: #CC0000;text-decoration: none;}

.lnk_h3:link{color: #CC0000;text-decoration: none;}
.lnk_h3:visited{color: #CC0000;text-decoration: none;}
.lnk_h3:hover{color: #CC0000;text-decoration: underline;}
.lnk_h3:active{color: #CC0000;text-decoration: none;}

/* Divers */
.legende { font-family:arial; font-size:10px; color:#666666; font-weight : normal; }

/* Header */
.header {margin:auto;float:left;width:1000px;height:130px;background:url(/images/header.jpg) no-repeat;text-align:left}
.header_sub{margin:auto;float:left;width:1000px;height:37px;background:url(/images/sub_header.jpg) repeat-y;text-align:left;}
.header_content{width:950px;margin-left:25px;margin-top:15px;height:115px;}
.header_logo{float:left;width:750px;height:100%;cursor:pointer;}
.header_bloc{float:left;width:200px;height:100%;}
.header_sub_content{width:950px;margin-left:25px;margin-top:5px;height:32px;}
.header_sub_tabs{float:left;width:750px;height:100%;}
.header_sub_menu{float:left;width:200px;height:100%;}
.header_sub_search{float:left;width:156px;height:22px;margin-left:35px;margin-top:5px;background:url(/images/search_txt.gif) no-repeat;}


/* Footer */
.footer {margin:auto;float:left;width:1000px;height:130px;background:url(/images/footer.jpg) no-repeat;text-align:center}
.footer_content{width:950px;margin-left:25px;line-height:15px;color:white;margin-top:15px;}

/* Body */
.main_bloc{margin:auto;float:left;width:1000px;background:url(/images/background.jpg) repeat-y;text-align:left;}
.main_content{width:950px;margin-left:25px;}
.main_body{float:left;width:735px;margin:5px;}
.main_body_txt{margin:5px;}
.main_body_message{float:left;width:735px;margin:5px;text-align:center;}
.message{width:400px;font-family:book; font-size:14px; padding:5px;color:#CC0000;line-height:18px;text-align:left;margin:auto;border:solid 1px #CC0000;border-top-width:5px;border-bottom-width:2px;}
.main_menu{float:right;width:200px;}
.main_menu_bloc{width:190px;margin:5px;margin-top:5px;}
.main_menu_header{width:100%;height:15px;background:url(/images/menu_header.jpg) no-repeat;}
.main_menu_header_title{width:100%;height:32px;line-height:32px;background:url(/images/menu_header_title.jpg) no-repeat;text-align:center;}
.main_menu_header_title_text{margin-left:6px;color:white;font-family:arial;font-weight:bold;font-size:14px;} /* Max 14 chars*/
.main_menu_body{width:100%;background-color:white;text-align:center}
.main_menu_txt{margin-right:2px;margin-left:5px;font-color:black;background-color:white;text-align:left;}
.main_menu_footer{width:100%;height:15px;background:url(/images/menu_footer.jpg) no-repeat;}

.blob{float:left;width:232px;margin:4px;}
.blob_header{width:100%;height:20px;background:url(/images/blob_header.jpg) no-repeat;}
.blob_body{width:100%;background-color:#EFEFEF;text-align:left;}
.blob_body_txt{margin-left:10px;margin-right:10px;}
.blob_footer{width:100%;height:20px;background:url(/images/blob_footer.jpg) no-repeat;}

.blob_header_pink{width:100%;height:20px;background:url(/images/blob_header_pink.jpg) no-repeat;}
.blob_body_pink{width:100%;background-color:#FFE5F7;text-align:left;}
.blob_footer_pink{width:100%;height:20px;background:url(/images/blob_footer_pink.jpg) no-repeat;}


/* Tabs */
.sub_header_tab{float:left;width:107px;height:32px;}
.sub_header_tab_h{float:left;width:107px;height:32px;background:url(/images/tab_h.jpg) no-repeat;}
.sub_header_tab_txt{margin-top:0px;margin-bottom:0px;margin-left:4px;margin-right:4px;text-align:center;}
.lnk_sub_header_tab:link{font-size:12px;font-family:arial;font-weight:bold;color:black;text-decoration: none;}
.lnk_sub_header_tab:visited{font-size:12px;font-family:arial;font-weight:bold;color:black;text-decoration: none;}
.lnk_sub_header_tab:hover{font-size:12px;font-family:arial;font-weight:bold;color:black;text-decoration: underline;}
.lnk_sub_header_tab:active{font-size:12px;font-family:arial;font-weight:bold;color:black;text-decoration: none;}

/* IGR */
.igr_main_menu_header_title{width:100%;height:32px;line-height:32px;background:url(/images/igr/menu_header_title.jpg) no-repeat;text-align:center;}
.igr_main_menu_txt{margin-right:2px;margin-left:5px;color:#666666;background-color:white;text-align:center;font-family:times;font-size:12px;}

/* LPBLDM */
.lpbldm_snap_title{color:#5B0975;line-height:24px;border-left:solid 3px #5B0975;font-size:14px;font-weight:bold;}
.lpbldm_h1{color: #5B0975;font-size:24px;margin:0px;border-bottom:solid 1px #CC0000;}
.lpbldm_h2{color: #5B0975;font-size:20px;margin:0px;font-weight:bold;}
.lpbldm_h3{color: #5B0975;font-size:18px;margin:0px;}
.lpbldm_txt{color: #5B0975;font-family:arial;font-size:12px;}
.lpbldm_main_menu_header_title{width:100%;height:32px;line-height:32px;background:url(/images/lpbldm/menu_header_title.jpg) no-repeat;text-align:center;}
.lpbldm_main_menu_txt{margin-right:2px;margin-left:5px;color:#666666;background-color:white;text-align:center;font-family:times;font-size:12px;}
.lpbldm_txt2{color:#5B0975;}
.lpbldm_txt3{color: #5B0975;font-family:arial;font-size:11px;}

/* SILMO */
.silmo_h1{color: #7A4D50;font-size:24px;margin:0px;border-bottom:solid 1px #392324;margin-bottom:5px;}
.silmo_h2{color: #7A4D50;font-size:20px;margin:0px;font-weight:bold;}
.silmo_h3{color: #7A4D50;font-size:18px;margin:0px;}
.silmo_txt{color: #392324;font-family:arial;font-size:12px;}
.silmo_main_menu_header_title{width:100%;height:32px;line-height:32px;background:url(/images/silmo/menu_header_title.jpg) no-repeat;text-align:center;}
.silmo_main_menu_txt{margin-right:2px;margin-left:5px;color:#666666;background-color:white;text-align:center;font-family:times;font-size:12px;}
.silmo_txt2{color:#392324;}
.silmo_txt3{color: #392324;font-family:arial;font-size:11px;}
.lnk_silmo_grade:link{color:666666;font-size:10px;font-family:arial;text-decoration: none;}
.lnk_silmo_grade:visited{color:666666;font-size:10px;font-family:arial;text-decoration: none;}
.lnk_silmo_grade:hover{color:666666;font-size:10px;font-family:arial;text-decoration: underline;}
.lnk_silmo_grade:active{color:666666;font-size:10px;font-family:arial;text-decoration: none;}
.silmo_Cbloc { border:solid 1px #7A4D50; }
.silmo_CblocTitle { line-height:22px;text-align:center;background-color:#7A4D50;color:white;margin-bottom:2px;font-weight:bold; }
.silmo_CblocTxt   { padding:5px;padding-top:2px;text-align:left; color:#666666;}

/* Papers */
.papers_h1{color:#CC0000;font-size:14px;font-weight:bold;font-family:arial;padding-bottom:5px;}
.papers_body{color:black;text-align:justify;font-size:12px;font-family:arial;width:450px;}
.papers_citation{color:#555555;}
.papers_lnk:link{color: #CC0000;font-size:12px;font-family:arial;text-decoration:underline;}
.papers_lnk:visited{color: #CC0000;font-size:12px;font-family:arial;text-decoration:underline;}
.papers_lnk:hover{color: #CC0000;font-size:12px;font-family:arial;text-decoration:none;}
.papers_lnk:active{color: #CC0000;font-size:12px;font-family:arial;text-decoration:underline;}
.papers_img_left{text-align:center;float:left;margin-right:5px;font-size:10px;font-weight:bold}
.papers_img_right{text-align:center;float:right;margin-left:5px;font-size:10px;font-weight:bold}
.papers_img_center{text-align:center;margin:5px;font-size:10px;font-weight:bold}

/* -------- Flashcards ----------------*/
a.flaschards_edit,a.flaschards_edit:visited,a.flashcards_edit:hover{color:black;font-size:24px;font-weight:none;font-family:arial;text-decoration: none;}


div.flashcards_list_title{
  color:#CC0000;
  width:100%;
  font-size:20px;
  font-weight:bold;
  font-family:arial;
  text-decoration:none;

}
