/* $Id: style.css 497 2007-09-20 13:30:19Z mathias $ */

body {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #5f1d2e;
	background: transparent url("../gfx/sorbonne.jpg") left top fixed no-repeat;
	margin-top: 0px;
	margin-left: 40px;
}

p.menu, form.menu {
	background: white url("../gfx/item.gif") left center no-repeat;
	padding-left: 10px;
	text-align: left;
	vertical-align: top
}

td.search {
	padding-top: 20px
}

font.title {
	color: #80a9c9;
}

p.letter {
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	color: #feb609;
}


p.warning { 
	font-size: 10px;
	color: #5f1d2e; 
	font-style: italic;
	padding-left: 5px;
	padding-right: 10px;
}

font.blink {
	font-weight: bold;
	color: red;
	text-decoration: blink;
}

td.entry, td.infos {
	border-bottom: 1px solid lightgrey;
}

font.little, p.little { color: #005a9c; font-size:10px }
font.little2, p.little2 { color: #5f1d2e; font-size:10px }
p.kind { color: green; font-size: 9px; font-style: italic }

p.littleit { font-size:10px }
p.name { 
	color: black; 
	font-size: 14px; 
	font-weight: bold;
	background: transparent url("../gfx/or-line.png") left bottom no-repeat;
	padding-bottom: 4px;
	padding-left: 3px
}

p.result_found { 
	font-weight: bold;
	color: green;
	font-size: 14px
}
p.result_not_found { 
	font-weight: bold;
	color: red;
	font-size: 14px
}

td.title, p.title { 
	color: #005a9c; 
	font-size: 22px;
	vertical-align: middle;
}

tr.submit {
	font-weight: bold;
	color: #005a9c
}


p.search {
	text-align: justify;
	text-indent: 10px
}

td.menu {
	border: 2px solid lightgrey;
	border-left: 10px solid lightgrey;
	border-right: none
}
hr { border: 1px solid #feb609 }
table * { font-size: 12px; }

table.regexp { 
	background-color: #e2e2e2;
	width: 55%
}
table.regexp td.regexp { background-color: #e2e2e2 }
table.regexp td.regexp-bottom { 
	background-color: orange; /*#e2e2e2;*/
	vertical-align: top
}

tr.bottom { background: red; }
input { border: 1px solid lightgray }
select { border: 1px solid lightgray }
input.img { border: none }

a {
	font-size: 12px; 
	color: #005a9c;
	text-decoration: none;
}

/* IE only: removes blue border around image inside link */
a img { border-style: none; }

a:hover { background-color: lightyellow }
a.email:visited { color: brown }
a.img { color: white; border: none }
a.img:hover { background-color: white }
a.glink { color: #5f1d2e; font-weight: bold; font-size: 10px }
a.ufr { color: #5f1d2e; font-size: 10px }

td.submit { text-align: right }
td.delete { text-align: left }

