/*******************************************************/
/* MENU GENERAL*/
/*******************************************************/
#page-index #menu{
	font-size: 11px;
	text-align: center;
	height: 37px;
	line-height: 37px;
	color: #666666;
	border-top: solid #000000 1px;
}
#page-index #menu a{
	color:#666666;
	text-decoration: none;
}
#page-index #menu a:hover{
	color:#000000;
	text-decoration: none;
}
/****** MENU TEYHYS ET MENU ACTION COMMUNE POUR LA PARTIE UNIVERSITE TETHYS ET AUTRE ****/
/****** MENU TETHYS ******/
#page-rub-ext #menu-tetys,
#page-rub-int #menu-tetys{
	float: left;
	font-size: 12px;
	text-align: left;
	height: 37px;
	line-height: 37px;
	color: #FFFFFF;
	background-color: #3E3F31;
	padding-left: 20px;
	width: 560px;
}
#page-rub-ext #menu-tetys a,
#page-rub-int #menu-tetys a{
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
}
#page-rub-ext #menu-tetys a:hover,
#page-rub-int #menu-tetys a:hover{
	font-weight: bold;
	color:#B6B6B6;
	text-decoration: none;
}
#page-rub-ext #menu-tetys a.txt-small,
#page-rub-int #menu-tetys a.txt-small{
	font-weight: normal;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration: none;
}
#page-rub-ext #menu-tetys a.txt-small:hover,
#page-rub-int #menu-tetys a.txt-small:hover{
	font-weight: normal;
	font-size: 11px;
	color:#B6B6B6;
	text-decoration: none;
}
/****** MENU ACTIONS ******/
#page-rub-ext #menu-action,
#page-rub-int #menu-action{
	float: right;
	font-size: 12px;
	text-align: left;
	height: 37px;
	line-height: 37px;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 20px;
	background-color: #1B3E94;
	width: 180px;
	padding-left: 20px;
}
#page-rub-ext #menu-action a,
#page-rub-int #menu-action a{
	color:#FFFFFF;
	text-decoration: none;
}
#page-rub-ext #menu-action a:hover,
#page-rub-int #menu-action a:hover{
	color:#D1E1FF;
	text-decoration: none;
}
/****** MENU TEYHYS ET MENU ACTION COMMUNE POUR LA PARTIE ACTION COMMUNE ****/
/****** MENU TETHYS ******/
#page-rub-ext #menu-tetys-act{
	float: right;
	font-size: 12px;
	text-align: left;
	height: 37px;
	line-height: 37px;
	color: #FFFFFF;
	background-color: #3E3F31;
	padding-left: 20px;
	width: 180px;
}
#page-rub-ext #menu-tetys-act a{
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
}
#page-rub-ext #menu-tetys-act a:hover{
	font-weight: bold;
	color:#B6B6B6;
	text-decoration: none;
}
#page-rub-ext #menu-tetys-act a.txt-small{
	font-weight: normal;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration: none;
}
#page-rub-ext #menu-tetys-act a.txt-small:hover{
	font-weight: normal;
	font-size: 11px;
	color:#B6B6B6;
	text-decoration: none;
}
/****** MENU ACTIONS ******/
#page-rub-ext #menu-action-act{
	float: left;
	font-size: 12px;
	text-align: left;
	height: 37px;
	line-height: 37px;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 20px;
	background-color: #1B3E94;
	width: 560px;
	padding-left: 20px;
}
#page-rub-ext #menu-action-act a{
	color:#FFFFFF;
	text-decoration: none;
}
#page-rub-ext #menu-action-act a:hover{
	color:#D1E1FF;
	text-decoration: none;
}
/*******************************************************/
/* COLONNE */
/*******************************************************/
/* COLONNE 1 */
#page-rub-ext #colonne1 li.retrait{
	line-height: 10px;
	font-variant: normal;
	list-style-type: none;
	padding-left: 10px;
	padding-top: 0px;
	color: #1B3E94;
	font-size: 10px;
}
#page-rub-ext #colonne1 li.retrait-bis{
	line-height: 10px;
	font-variant: normal;
	list-style-type: none;
	padding-left: 20px;
	padding-top: 0px;
	color: #005EA3;
	font-size: 10px;
}
#page-rub-int #colonne1 li.retrait{
	line-height: 10px;
	font-variant: normal;
	list-style-type: none;
	padding-left: 10px;
	padding-top: 0px;
	color: #4C7430;
	font-size: 10px;
}

/********************************************/
/* TEXTE INTRO TITRE DE RUBRIQUE */

#page-rub-ext #texte-intro h1.titre{
	color: #1B3E94;
	font-size: 14px;
	padding-top: 20px;
}
#page-rub-ext #texte-intro-tetys h1.titre{
	color: #1B3E94;
	font-size: 14px;
	padding-top: 20px;
	padding-left: 20px;
}
#page-rub-int #texte-intro h1.titre{
	color: #4C7430;
	font-size: 14px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#page-rub-ext #texte-intro h2.sous-titre{
	font-weight: bold;
	font-size: 12px;
	color: #005EA3;
	padding-bottom: 20px;
}
#page-rub-ext #texte-intro-tetys h2.sous-titre{
	font-weight: bold;
	font-size: 12px;
	color: #1B3E94;
	padding-left: 37px;
	padding-bottom: 20px;
	
}
#page-rub-int #texte-intro h2.sous-titre{
	font-weight: bold;
	font-size: 12px;
	color: #4C7430;
	padding-left: 32px;
}
/************************/
/* COLONNE 2 */
#page-rub-ext #colonne2 p{
	font-size: 11px;
	color: #7E8080;
	text-align: justify;
}

#page-rub-int #colonne2 p{
	font-size: 11px;
	color: #7E8080;
	text-align: justify;
}
#page-rub-ext #colonne2-big p,
#page-rub-int #colonne2-big p{
	font-size: 11px;
	color: #7E8080;
	text-align: justify;
}

#page-rub-ext #colonne2 p.accroche,
#page-rub-int #colonne2 p.accroche{
	font-size: 10px;
	color: #858585;
	text-align: justify;
}
#page-rub-ext #colonne2 p.sous-texte,
#page-rub-int #colonne2 p.sous-texte{
	font-size: 10px;
	color: #486268;
	text-align: justify;
}
#page-rub-ext #colonne2 ul,
#page-rub-int #colonne2 ul{
	font-size: 11px;
	padding-left: 10px;
}
#page-rub-ext #colonne2-big ul,
#page-rub-int #colonne2-big ul{
	font-size: 11px;
	padding-left: 10px;
}
#page-rub-ext #colonne2 li,
#page-rub-int #colonne2 li{
	color: #7E8080;
	text-align: justify;
	list-style-type: none;
}
#page-rub-ext #colonne2-big li,
#page-rub-int #colonne2-big li{
	color: #7E8080;
	text-align: justify;
	list-style-type: none;
}

#page-rub-ext #colonne2 p.titre{
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}
#page-rub-int #colonne2 p.titre{
	font-size: 11px;
	color: #4C7430;
	font-weight:bold;
}
#page-rub-ext #colonne2-big p.titre{
	font-size: 11px;
	color: #005EA3;
	font-weight:bold;
}
#page-rub-int #colonne2-big p.titre{
	font-size: 11px;
	color: #4C7430;
	font-weight:bold;
}
#page-rub-int #colonne2-big img{
	padding-right: 10px;
	padding-bottom: 10px;
}
#page-rub-ext #colonne2 span,
#page-rub-int #colonne2 span{
	font-size: 12px;
	color: #7E8080;
	font-style: italic;
	text-align: justify;
}
#page-rub-ext #colonne2-big span,
#page-rub-int #colonne2-big span{
	font-size: 12px;
	color: #7E8080;
	font-style: italic;
	text-align: justify;
}
#page-rub-ext #colonne2 h2.sous-titre,
#page-rub-int #colonne2 h2.sous-titre{
	font-weight: bold;
	font-size: 12px;
	color: #1B3E94;
}
#page-rub-int #colonne2-big h2.sous-titre{
	font-weight: bold;
	font-size: 12px;
	color: #005EA3;
}

#page-rub-ext #colonne2 img.img-centre,
#page-rub-int #colonne2 img.img-centre{
	margin-left: 40px;
}
#page-rub-ext #colonne2 a.link-small,
#page-rub-int #colonne2 a.link-small{
	font-size: 10px;
	color:#847672;
	text-decoration: none;
}
#page-rub-ext #colonne2 a.link-small:hover,
#page-rub-int #colonne2 a.link-small:hover{
	font-size: 10px;
	color:#000000;
	text-decoration: none;
}
/*****************************/
/* PARTIE TABLEAU PRODUIT */
#page-rub-ext #tablo-produit{
	float: left;
	width: 330px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	border: solid #CCCCCC 1px;
}
#page-rub-ext #tablo-produit table a{
	color:#1B3E94;
	text-decoration: underline;
	font-weight: normal;
}
#page-rub-ext #tablo-produit table a:hover{
	color:#1B3E94;
	text-decoration: none;
	font-weight: normal;
}
#page-rub-ext #tablo-produit table img{
	margin-bottom: 5px;
}
/*****************************/
/* PARTIE CONFERENCE */
#page-rub-ext #conference{
	width: 160px;
	float: right;
	padding-bottom: 20px;
}
#page-rub-ext #conference a{
	color:#1B3E94;
	text-decoration: underline;
	font-weight: normal;
}
#page-rub-ext #conference a:hover{
	color:#1B3E94;
	text-decoration: none;
	font-weight: normal;
}
#page-rub-ext #conference img{
	margin-bottom: 5px;
}
#page-rub-ext #conference p{
	font-weight: bold;
	font-size: 12px;
}
/*******************************************************/
/* PARTIE POUR LA RUBRIQUE CONFERENCE ET PRODUIT*/
/*******************************************************/
#conf-article{
	padding-top: 20px;
	padding-bottom: 30px;
}
#conf-article h1.titre-conf{
	font-weight: bold;
	font-size: 14px;
}
#conf-article h1.titre-article{
	color:#000000;
	font-weight: bold;
	font-size: 13px;
}
#conf-article p{
	color:#7E8080;
}
/***** *CONFERENCE SUJET ********/
#conf-sujet{
	padding-bottom: 30px;
}
#conf-sujet a{
	color:#1B3E94;
	text-decoration: underline;
	font-weight: bold;
}
#conf-sujet a:hover{
	color:#1B3E94;
	text-decoration: none;
	font-weight: bold;
}
#conf-sujet p{
	color:#7E8080;
	font-size: 12px;
}
#conf-sujet p.titre-sujet{
	color:#000000;
	font-weight: bold;
	font-size: 13px;
}
#conf-sujet ul{
	padding-left: 40px;
}
#conf-sujet li{
	list-style-type: disc;
	padding-bottom: 5px;
}
/***** *CONFERENCE TELECHARGEMENT ********/
#conf-telecharge{
	padding-bottom: 30px;
	padding-top: 20px;
}
#conf-telecharge a{
	color:#1B3E94;
	text-decoration: underline;	
}
#conf-telecharge a:hover{
	color:#1B3E94;
	text-decoration: none;	
}
/************ PARTIE PRODUIT ************/
#partie1-prod{
	float: left;
	width: 500px;
	padding-bottom: 30px;
	padding-top: 20px;
}
#partie1-prod h1.titre-prod{
	color:#000000;
	font-weight: bold;
	font-size: 13px;
}
#partie1-prod p{
	color:#7E8080;
}
#partie2-prod{
	float: right;
	width: 200px;
	padding-top: 30px;
	padding-bottom: 20px;
}
#transparent-prod{
	padding-bottom: 20px;
}
#transparent-prod p{
	color:#7E8080;
}
#transparent-prod h1.titre-prod{
	color:#000000;
	font-weight: bold;
	font-size: 12px;
}
/*******************************************************/
/* COLONNE 3 */
#page-rub-int #colonne3 li.retrait{
	line-height: 10px;
	font-variant: normal;
	list-style-type: none;
	padding-left: 10px;
	padding-top: 0px;
	color: #000000;
	font-size: 10px;
}

