/*
wg2005 Default Style
Copyright 2004 Laurence Jacquet

All graphics on this website (http://lita.sciences.univ-metz.fr/~wg2005) are the property of Laurence Jacquet.
This stylesheet and the associated graphics may not be redistributed or reproduced in any way, shape, or form 
without the written permission of Laurence Jacquet.

*/

#ban {
	text-align: right;
	vertical-align: top;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #990033;
	background-image: url(pics/wg2005.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 60px;
	padding-right: 15px;
	padding-bottom: 50px;
	font-weight: bold;
	padding-top: 5px;
	margin-left: 4px;
}

body {
	border-left: 0px;
	margin-left: 0px;
	padding-left: 0px;
	margin-top: 0px;
	background-color: #F3F3F3;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #444444;
	text-align: center;
	background-image: url(pics/fond.gif);
}

#txtprincipal {
	min-height: 27em;
	text-align: justify;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 30px;
	background-image: url(pics/fleche.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

#navigation {
	width: 13em;
	float: left;
	text-align: left;
	padding-right: 0em;
	padding-bottom: 0.8em;
	padding-left: 0em;
	padding-top: 15px;
}

#menu {
	padding: 4px;
	color: #000000;
	background-color: #F3F3F3;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	margin-left: 4px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
}

#main {
	border:0px;
	margin: 0px 20px 0px 13em;
	padding: 20px 0px 0px 20px;
}

#large {
	width: 750px;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	background-image: url(pics/blanc.gif);
	background-repeat: repeat-y;
	background-position: center top;
	margin-bottom: -11px;
	padding-bottom: 0px;
	-moz-border-radius: 6px;
}

fieldset {	
	display : block;
	border : none;
	margin : 0;
	padding : 0;
}

input {
	border: 1px solid #999999;
	background-color: #F3F3F3;
	color: #000000;
	-moz-border-radius: 4px;
}

img {
	border: 0px;
}

#endlarge {
	text-align: center;
	font-size: 0.8em;
	background-image: url(pics/foot.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 750px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	height: 15px;
}

a {
	color: #000000;
}

.titre {
	color: #990033;
	font-weight: bold;
	text-transform: none;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	width: auto;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;
}

textarea {
	border: 1px solid #999999;
	background-color: #F3F3F3;
	color: #000000;
	-moz-border-radius: 4px;	
}

iframe {
	border: 1px solid #CCCCCC;
	color: #333333;
	padding: 2px;
	-moz-border-radius: 4px;
}

p.field label {
	display : block;
	float : left;
	padding-top: 6px;
	width : 120px;
}

#barre {
	background-image: url(pics/barre.gif);
	background-repeat: repeat-x;
	height: 5px;
	margin-right: 5px;
	margin-left: 5px;
}

#menu ul, #menu li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#menu li, #contact {
	height: 1.5em;
	margin-right: 5px;
	margin-left: 5px;
	vertical-align: middle;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;	
}

#menu li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

#menu a:link, #menu a:visited {
	color: #666666;
	text-decoration: none;
}

#menu a:hover {
	color: #000000;
}

#bas {
	text-align: center;
	margin-left: 160px;
	width: 562px;
	clear: both;
	margin-bottom: 10px;
}

#main li {
	margin-top: 0px;
	margin-bottom: 6px;
}

#footer {
	text-align: center;
	font-size: 0.7em;	
}

h1 {
	font-size: 16px;
}

h2 {
	font-size: 14px;
}

h3 {
	font-size: 13px;
	font-style: italic;
}

acronym, abbr{
	border-bottom: 1px dotted;
	cursor : help;
}

