
TABLE#tabSite {
	margin: 0px; padding: 0px; background: #FFFFFF;
	background: url('fond.jpg') top center no-repeat;
	border: 0px solid black;
}

DIV#titreint {
	margin: 0px; padding: 0px;
	border: 0px solid red;
}

DIV#contenu {
	margin: 0px; padding: 0px;
	margin-top: 15px;
}

H1 {
	margin: 0px; padding: 0px;
	font-family: Arial; font-weight: bold; font-size: 15px; color: #0E9AD2; text-decoration: none;
	margin-bottom: 4px;
}

H4 {
	margin: 0px; padding: 0px;
	font-family: Arial; font-weight: bold; font-size: 13px; color: #0E9AD2; text-decoration: none;
	margin-bottom: 15px;
}

P {
	margin: 0px; padding: 0px;
	font-family: Arial; font-weight: normal; font-size: 12px; color: #7C8388; text-decoration: none;
	margin-bottom: 15px;
}

P.cnil {
	width: 450px;
	margin: 0px; padding: 0px;
	font-family: Arial; font-weight: normal; font-size: 11px; font-style: italic; color: #7C8388; text-decoration: none;
	margin-bottom: 15px;
}

P.news-single-imgcaption {
	display: none;
}

FONT.portrait {
	font-family: Arial; font-weight: normal; font-size: 12px; color: #FFFFFF; text-decoration: none; 
}

FONT.portrait_citation {
	font-family: Arial; font-weight: normal; font-style: italic; font-size: 11px; color: #FFFFFF; text-decoration: none; 
}

FONT.portraitPlusTitre {
	font-family: Arial; font-weight: bold; font-style: normal; font-size: 14px; color: #FFFFFF; text-decoration: none; 
}

FONT.portraitPlusNom {
	font-family: Arial; font-weight: bold; font-style: normal; font-size: 12px; color: #FFFFFF; text-decoration: none; 
}

P.portraitPlusLigne {
	font-family: Arial; font-weight: bold; font-style: normal; font-size: 12px; color: #FFFFFF; text-decoration: none;
}

P.portraitPlusLigne A { font-family: Arial; font-weight: bold; font-style: normal; font-size: 12px; color: #7C8388; text-decoration: none; }
P.portraitPlusLigne A:link { font-family: Arial; font-weight: bold; font-style: normal; font-size: 12px; color: #7C8388; text-decoration: none; }
P.portraitPlusLigne A:visited { font-family: Arial; font-weight: bold; font-style: normal; font-size: 12px; color: #7C8388; text-decoration: none; }
P.portraitPlusLigne A:active { font-family: Arial; font-weight: bold; font-style: normal; font-size: 12px; color: #7C8388; text-decoration: none; }
P.portraitPlusLigne A:hover { font-family: Arial; font-weight: bold; font-style: normal; font-size: 12px; color: #0E9AD2; text-decoration: none; }

/* Liste des selectionnes */
P.portraitListeNom { 
	margin: 0px; padding: 0px;
	font-family: Arial; font-weight: bold; font-style: normal; font-size: 16px; color: #F7AA2D; text-decoration: none;
	margin-bottom: 5px;
}

P.portraitListeTitre {
	margin: 0px; padding: 0px;
	font-family: Arial; font-weight: bold; font-style: normal; font-size: 14px; color: #0E9AD2; text-decoration: none;
	margin-bottom: 5px;
}

P.portraitListeCitation {
	margin: 0px; padding: 0px; width: 210px;
	font-family: Arial; font-weight: normal; font-style: italic; font-size: 12px; color: #7C8388; text-decoration: none;
	margin-bottom: 6px;
}

/*
 * QUIZ
 */
DIV.tx-srquiz-pi1 P {
	font-family: Arial; font-weight: normal; font-size: 12px; color: #0E9AD2; text-decoration: none;
}

DIV.tx-srquiz-pi1 P.tx-srquiz-pi1-label, P.tx-srquiz-pi1-label {
	font-family: Arial; font-weight: normal; font-size: 12px; color: #7C8388; text-decoration: none;
}

DIV.tx-srquiz-pi1 INPUT {
	border: 1px solid #7C8388;
	height: 20px;
	background: #FFFFFF;
	font-family: Arial; font-weight: normal; font-size: 12px; color: #7C8388; text-decoration: none;
}

DIV.tx-srquiz-pi1 DIV.tx-srquiz-pi1 DIV.tx-srquiz-pi1-question-radio P {
	font-family: Arial; font-weight: normal; font-size: 12px; color: #7C8388; text-decoration: none;
}

DIV.tx-srquiz-pi1 DIV.tx-srquiz-pi1 P {
	font-family: Arial; font-weight: normal; font-size: 12px; color: #7C8388; text-decoration: none;
}


/*
 * ENCOURAGEMENTS
 */
DIV.tx-dklikencouragement-pi1 P.nomprenom {
	margin: 0px; padding: 0px;
	font-family: Arial; font-weight: bold; font-size: 12px; color: #0E9AD2; text-decoration: none;
}

DIV.tx-dklikencouragement-pi1 {
	margin: 0px; padding: 0px;
	font-family: Arial; font-weight: bold; font-size: 12px; color: #0E9AD2; text-decoration: none;
}

FONT.encouragement {
	font-family: Arial; font-weight: bold; font-size: 12px; color: #0E9AD2; text-decoration: none;
}

P.encouragementMessage {
	font-family: Arial; font-weight: normal; font-size: 12px; color: #7C8388; text-decoration: none;
	margin-bottom: 20px; 
}

FONT.encouragementNom {
	font-family: Arial; font-weight: bold; font-size: 14px; color: #0E9AD2; text-decoration: none;
}

FONT.encouragementDate {
	font-family: Arial; font-weight: normal; font-style: italic; font-size: 13px; color: #5FC4EC; text-decoration: none;
}

P.encouragementInterligne {
	margin: 0px; padding: 0px;
	margin-top: 6px; height: 10px;
	border-top: 1px solid #5FC4EC;
}

INPUT.encouragement {
	border: 1px solid #5FC4EC;
	width: 300px; height: 22px;
	font-family: Arial; font-weight: normal; font-size: 12px; color: #7C8388; text-decoration: none;
}

TEXTAREA.encouragement {
	border: 1px solid #5FC4EC;
	width: 300px; height: 150px;
	font-family: Arial; font-weight: normal; font-size: 12px; color: #7C8388; text-decoration: none;
}

/*
 * CALENDRIER DES COMPETITIONS
 */
P.CompetitionListeDate {
	margin: 0px; padding: 0px;
	padding-top: 8px; padding-left: 10px; padding-bottom: 4px; 
	font-family: Arial; font-weight: bold; font-size: 13px; color: #F7AA2D; text-decoration: none;
}

P.CompetitionListeInterligne {
	margin: 0px; padding: 0px;
	border: 0px; border-top: 1px solid #B6DFF0;
}

P.CompetitionListeDiscipline {
	margin: 0px; padding: 0px;
	padding-top: 4px; padding-left: 10px; padding-bottom: 2px; 
	font-family: Arial; font-weight: bold; font-size: 17px; color: #5AB6E5; text-decoration: none;
}

P.CompetitionListeLieu {
	margin: 0px; padding: 0px;
	padding-top: 0px; padding-left: 10px; padding-bottom: 2px; 
	font-family: Arial; font-weight: normal; font-size: 12px; color: #7C8388; text-decoration: none;
}

P.CompetitionListeInterligne2 {
	margin: 0px; padding: 0px;
	margin-top: 5px; margin-bottom: 1px;
	margin-left: 10px;
	border: 0px; border-top: 1px solid #C4D9DD;
}






