/* AUTEUR: PENA */
/* DATE DE CREATION: 01/05/2002 */

H1  { font-family: verdana; font-size: 16pt;text-align: center;}


/* Top Elements */
* { margin: 0; padding: 0; }

body {
	background: #EFEFEF url(../img/content.jpg) top center repeat-y;
	font: 80%/1.5em Verdana, Tahoma, arial, sans-serif;
	color: #000000; 
	text-align: center;	
	scrollbar-face-color: #FFFADE; 
    scrollbar-shadow-color: #FFFADE; 
    scrollbar-highlight-color: #FFFFFF; 
    scrollbar-3dlight-color: #980000; 
    scrollbar-darkshadow-color: #000099; 
    scrollbar-track-color: #FFFFFF; 
    scrollbar-arrow-color: BLACK;
}
P { font-family: verdana; font-size: 10pt;text-align: justify;}
P.blue  { color:#000099; font-weight:bold; font-family: verdana; font-size: 10pt;text-align: justify;}
#head P {color:#FF0000; font-weight:bold;font-family: verdana; font-size: 10pt;text-align: center;}

/* headers */

.line
{
margin-bottom:0px;
border-bottom: solid 1px #336699;
width:100%;	
font-weight:;
} 
/* images */
img { border: 0px;}
img.float-right { margin: 5px 0px 10px 10px;}
img.float-left { margin: 5px 10px 10px 0px;}

h1, h2, h3, h4, h5, h6, p {
	padding: 8px;		
	margin: 0;}
ul, ol {
	margin: 5px 20px;
	padding: 0 20px;}
ul li {
	list-style-image: url(../img/f.gif); font-family: verdana; font-size: 10pt; text-align: justify;}
#norm ul li { list-style:circle; font-family: verdana; font-size: 10pt; text-align: justify;}
#norm1 ul li { margin-left:100px; list-style:circle; font-family: verdana; font-size: 10pt; text-align: left;}
/* start - table */
table {
	border-collapse: collapse;
	margin: 10px;	
	color: #000000;
}
th strong {
	color: #000000;
}
th {
	background: #990000;
	height: 30px;
	padding-left: 12px;
	padding-right: 12px;
	color: #ffffff;
	text-align: center;
	border-left: 1px solid #ffffff;
	border-bottom: solid 2px #ffffff;
}
tr {
	height: 25px;
}
td {
	padding-left: 6px;
	padding-right: 6px;
	border-left: 1px solid #ffffff;
	border-bottom: solid 1px #ffffff;
}
td.first,th.first {
	border-left: 2px;
}
tr.row-a {
	background: #E8E8E8;
}
tr.row-b {
	background: #D0D0D0;
}
/* end - table */

P.imp {color:#000066; font-weight:bold;font-family: verdana;} 

/* LAYOUT */ 
#wrap {	
    background: #FFFFFF;
	width: 1058px;
	margin: 0 auto;
	}
#content-wrap {
	background: #FFFFFF;
	width: 1020px;
	padding: 0; 
	margin: 5px auto;
}  
#content-wrap hr { color:#CCCCCC; border-style: dotted; border-width: 1px;} 
#header { position: relative;
	height: 120px;
	background:#ffffff url(../img/head-etudierenchine.png) center no-repeat;	
	padding-top: 5px;	
	color: #FFFFFF;}

#trad1 { float:right; width:25px; height:16px; margin-right:5px; margin-top:10px; border:none;}
#trad2 { position:absolute; width:25px; height:16px; top:45px; right:5px; border:none;}
#trad3 { position:absolute; width:25px; height:16px; top:73px; right:5px; border:none;}
#trad4 { position:absolute; width:25px; height:16px; top:101px; right:5px; border:none;} 
	
#navtop { background:#990000; width:1058px; line-height: 24px; color:#F8FFCA; font-family:verdana; font-size:10pt; text-decoration:none; text-align:center; vertical-align:middle;}
#navtop a:link {color:#FFFFFF; font-family:verdana; font-size: 10pt;font-weight:normal; letter-spacing:0pt;text-decoration: none;}
#navtop a:visited {color: #FFCC66; font-family:verdana; font-size: 10pt}
#navtop a:active {color: #ffffff; font-family:verdana; font-size: 10pt}
#navtop a:hover {text-decoration:underline overline;color: #FFFFCC; font-family:verdana; font-size: 9pt;font-weight:bold}	

#navtop1 { background:#FF6600; width:1058px; line-height: 22px; color:#F8FFCA; font-family:verdana; font-size:10pt; text-decoration:none; text-align:center; vertical-align:middle;}
#navtop1 a:link {color: #ffffff; font-family:verdana; font-size: 10pt;font-weight:normal; letter-spacing:0pt;text-decoration: none;}
#navtop1 a:visited {color: #FFCC66; font-family:verdana; font-size: 10pt}
#navtop1 a:active {color: #ffffff; font-family:verdana; font-size: 10pt}
#navtop1 a:hover {text-decoration:underline overline;color: #FFFFCC; font-family:verdana; font-size: 9pt;font-weight:bold}	

#navtop0 { padding-left: 5px; background:#ffffff; width:1048px; line-height: 38px; color:#FF0033; font-family:arial; font-size:13pt; text-decoration:none; text-align:center; vertical-align:center;border-color:#FF0000;border-style:ridge; border-size:2px}
#navtop0 a:link {color: #FF0033; font-family:arial; font-size: 13pt;font-weight:normal; letter-spacing:0pt;text-decoration: none;}
#navtop0 a:visited {color: #FF9900; font-family:arial; font-size: 13pt}
#navtop0 a:active {color: #ffffff; font-family:arial; font-size: 13pt}
#navtop0 a:hover {text-decoration:underline overline;color: FF9900; font-family:arial; font-size: 13pt;font-weight:bold}	

#navtop_c { background:#003366; width:1050px; color:#F8FFCA; font-family:Ming Liu; font-size:11pt; text-decoration:none; letter-spacing:1pt}
#navtop_c A:link {color: #ffffff; font-family:Ming Liu; font-size: 11pt;font-weight:normal; letter-spacing:0pt}
#navtop_c A:visited {color: #FFCC66; font-family:Ming Liu; font-size: 11pt; letter-spacing:1pt}
#navtop_c A:active {color: #ffffff; font-family:Ming Liu; font-size: 11pt; letter-spacing:1pt}
#navtop_c A:hover {text-decoration:underline overline;color: #ffffff; font-family:Ming Liu; font-size: 11pt; letter-spacing:1pt}
	

								  
/* Footer */	
#footer {
    clear: both;
    background:#990000;
	color: #FFFFFF;	
	font-size: 11pt;
	width: 1020px;
	height: 20px;
	text-align: center;		
}
#footer a { 
	color: #ffffff;
	text-decoration: none; 
}  
#footer a:hover {
	color: #ffd700;
	background: inherit;
	text-decoration: underline;
}


/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }	  
#left  { text-align: left; }
#right { text-align: right; }

/* display and additional classes */
.clear { clear: both; }
