a:link {
	text-decoration:none;
	}

a:visited {
	text-decoration:none;
}

a:hover.surface {
	/*text-decoration:underline*/
	background-color:white;
	}

a:hover.line {
	text-decoration:underline
	}

body {
	font-family: Verdana, Helvetica, "Lucida Grande", Lucida, Tahoma, "Trebuchet MS", Arial, Geneva, sans-serif;
	font-weight:normal;
	color:dimgray;
	}

code {
	font-size:12px;
	}

div {
	font-family: Verdana, Helvetica, "Lucida Grande", Lucida, Tahoma, "Trebuchet MS", Arial, Geneva, sans-serif;
	}

li {
	font-family: Verdana, Helvetica, "Lucida Grande", Lucida, Tahoma, "Trebuchet MS", Arial, Geneva, sans-serif;
	}

p {
	font-family: Verdana, Helvetica, "Lucida Grande", Lucida, Tahoma, "Trebuchet MS", Arial, Geneva, sans-serif;
	}

p.lettrine {
	line-height:1.5em;
}

pre {
	font-family: Verdana, Helvetica, "Lucida Grande", Lucida, Tahoma, "Trebuchet MS", Arial, Geneva, sans-serif;
	}

table.invite {
	font-family: Verdana, Helvetica, "Lucida Grande", Lucida, Tahoma, "Trebuchet MS", Arial, Geneva, sans-serif;
	background-image:url("./images/navbar.jpg");
	background-repeat:no-repeat;
	}

table.invite2 {
	background-attachment: scroll;
	background-color:black;
	border-bottom-color:firebrick;
	border-bottom-style: solid;
	border-bottom-width: 4px;
	border-radius:8px;
	box-shadow: 0px 0px 8px;
	box-sizing: border-box;
	font-family: Verdana, Helvetica, "Lucida Grande", Lucida, Tahoma, "Trebuchet MS", Arial, Geneva, sans-serif;
	font-size: 12px;
	height: 40px;
	line-height: 1.5;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	/*position: relative;*/
	/*background-position:0px 0px;*/
	/*background-repeat: repeat-x;*/
	/*border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;*/
	/*font-style: normal;
	font-variant: normal;
	font-weight: 400;*/
	}

table.news {
	BORDER-color:rgb(127,127,127);
	BORDER-style:dashed;
	BORDER-width:1px;
	padding:0.25em;
	border-radius:8px;
	}

td {
	font-family: Verdana, "Lucida Grande", Lucida, Tahoma, "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;
	}

td.infos {
	BORDER-color:rgb(127,127,127);
	BORDER-style:dashed;
	BORDER-width:1px;
	background-color:lemonchiffon;
	padding:0.25em;
	border-radius:8px;
	}
	
td.array_inter {
	border-bottom: 1px;
	border-bottom-style:solid;
	border-bottom-color: tomato;
	/*border-radius:8px;*/
}

td.array_main {
	border-left: 2px dotted rgb(176,176,176);
	border-right: 2px dotted rgb(176,176,176);
	border-top: 2px dotted rgb(176,176,176);
	border-bottom: 2px dotted rgb(176,176,176);
	padding:0.25em;
	/*border-radius:8px;*/
	}

td.array_top {
	border-bottom: 2px solid;
	border-bottom-color: lightsteelblue;
	/*border-radius:8px;*/
}
	
td.array_vert {
	padding:0.25em;
	border-left-width: 2px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-right-width: 0px;
	border-style:dotted;
	border-color:rgb(176,176,176);
	/*border-color: lightsteelblue;*/
}

td.array_news {
	BORDER-color:rgb(127,127,127);
	BORDER-style:dashed;
	BORDER-width:1px;
	padding:0.25em;
	border-radius:8px;
	}

tr.array_main {

	background: rgb(240,240,240)

	}

ul {
	font-family: Verdana, Helvetica, "Lucida Grande", Lucida, Tahoma, "Trebuchet MS", Arial, Geneva, sans-serif;
	}

