/* Style sheet for EuroSimE pages */
body {font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	background-color: #ffffff;
	color: #666;
	margin:0px;
}

/* liens */
a:link { font-weight:bold; color:#000099; text-decoration:none; padding-left:0px; padding-right:1px;}
a:visited { font-weight:bold; color:#000099; text-decoration:none; padding-left:0px;  padding-right:1px;}
a:hover { font-weight:bold; color:#E00000; text-decoration:none; padding-left:1px;  padding-right:0px;}
a:active { font-weight:bold; color:#E00000; text-decoration:underline; padding-left:0px;  padding-right:1px;}
a:focus {font-weight:bold;  color:#00E000; text-decoration:underline; padding-left:0px;  padding-right:1px;}

/* zone largeur fixe autocentrée (on pourrait dans body mais bug dans IE avec position ddacordion non rafraichie */
.main {margin: 0px auto; width:900px; padding:0px;}

/* header de toutes les pages */
.header {
	background-image: url(images/shade3.png);
	background-repeat: repeat-x;
	height:150px;
	width:100%;
	margin:0px;
	padding:0px;
}

/* container du menu (pas indispensable) */
.menu {
	margin:0px;
	padding:0px;
}

/* div zone droite */
div.util {
	margin:0px 0px 0px 156px;
	padding:0px 0px 0px 20px;
	background-image: url(images/shade1.png);
	background-repeat: no-repeat;
}

/* TITRE EUROSIME */
h1 {font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight: bold;
	font-style:italic;
	color:#036;
	background: transparent;
	padding: 0px 10px 10px 10px;
	margin:0px;
}

/* TITRE DE PAGE */
h2 {font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11pt;
	font-weight: bold;
	text-align: left;
	/*background-color: #fffff0;*/
	color: #666;
	padding: 5px 20px 5px 20px;
}

/* TETES DE CHAPITRE */
h3 {font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11pt;
	text-align: left;
	text-indent: 10px;
	background-color: #ffffcc;
	color: #0000CC;
	padding: 4px 4px 4px 4px;
}

h4 {	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight: normal;
	text-align: left;
	text-indent: 20px;
	background-color: #FFFF66;
	color: #0000CC;
	width: 75%;
	padding: 10px 10px 10px 10px;
}

ul {	font-family: Verdana,Arial,Helvetica,sans-serif;
	/*font-size:small;*/
	font-style: normal;
	/*color: #333333;*/
	background-color:#FFFFFF;
	background: transparent;
}

ol {	 list-style-type: decimal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	/*color: #333333;*/
	background-color:#FFFFFF;
	background: transparent;
}

li {
	/*color: #333333;*/
font-size: 10pt;
}

p {	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-style: normal;
	/*text-indent: 10px;*/
	/*color: #333333;*/
}

/*P:first-letter { color: darkblue; font-size: 120%; }*/

p.warn { color: red;}

p.mini { font-size:xx-small;}

table {	border-collapse: collapse;}

td {	font-family:verdana,arial,helvetica,sans-serif;
	font-size: 10pt;
	vertical-align: top;
	/*color: #333333;*/
	padding:2px;
}

img	{border: 0}
/* spacer vertical avant "util" */

/*div.util {position: absolute; top: 164px; left: 6px; width:790px;}*/

/* div menu */
div.mnu {position: absolute; top: 140px; left: 5px; right: 200px; width: 130px;}

/* div zone logo supérieure */
div.totop {text-align:center;}

/* div zone inférieure sponsors */
div.spon {text-align:center; border-top: 1px outset #0000cc; border-bottom: 1px outset #0000cc;}

/* DIV Table Of Content */
DIV.toc { margin: 0px; padding: 4px; border: 4px solid #cccccc; width: 550px}
#a { background-color: #FFFFFF; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc}
#b { background-color: #FFFFFF; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc}
#ca { background-color: #FFFFFF; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc}
#cb { background-color: #FFFFFF; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc}

sup {color:#000000; font-style:normal;}
