@font-face {

	font-family:"Noto Sans";
	src:url( ./fonts/NotoSans-Regular.ttf )
	format("truetype");


}

html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
form, label, table, caption, tbody, tfoot, thead, tr, th,
td {
	/*font-family: "dejavu sans", Monospace, Consolas, "DejaVu Sans Mono", "Andale Mono";*/
	font-family: "Noto Sans",sans-serif,"Trebuchet MS",Arial,Verdana,Helvetica,"Lucida Grande",Lucida,Tahoma,Geneva,sans-serif;
	/*font:normal normal 700 17px/normal Arial*/
	/*font-size: 9px;*/
	/*font-size: 1em;*/
	/*font-weight:normal;*/
}

a.topmenu {
	text-decoration:none;
	}

a:link {
	text-decoration:none;
	}

a:visited {
	text-decoration:none;
}

a:hover.lineazure {
	text-decoration:underline;
	color:azure;
	}

a:hover.linecornflowerblue {
	text-decoration:underline;
	color:cornflowerblue;
	}

a:hover.lineorange {
	text-decoration:underline;
	color:orange;
	}

a:hover.lineyellowgreen {
	text-decoration:underline;
	color:yellowgreen;
	}

a:hover.topmenu {
	background-color:lemonchiffon;
	}

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

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

body {
	font-weight:normal;
	/*background-color:rgb(252,252,252);*/
	color:dimgray;
	/*background-image:url(./images/background_front_1000x2000.jpg);*/
	/*background-repeat:repeat-y;*/
	/*background-repeat:no-repeat;*/
	background-attachment:scroll;
	background-position:top center;
	}

code {
	font-size:12px;
	}

font.surfacegray93 {
	background-color:gray93;
	}

img.shaded {
	box-shadow:2px 2px 3px grey;
	/*box-shadow: 6px 6px 6px dimgray;*/
	/*box-shadow: 1px 1px 6px dimgray;*/
	}

img.shadedrad {
	box-shadow:2px 2px 3px grey;
	border-radius: 6px;
	}


li.type1p5 {
	vertical-align:middle;
	line-height: 1.5em;
	}

p.infos {
	/*font-family: 'Noto Sans', sans-serif;*/
	font-family: "Noto Sans",sans-serif,"Trebuchet MS",Arial,Verdana,Helvetica,"Lucida Grande",Lucida,Tahoma,Geneva;
	/*font-family:NotoSans-Regular,"Trebuchet MS",Arial,Verdana,Helvetica,"Lucida Grande",Lucida,Tahoma,Geneva,sans-serif;*/
	font-weight:400;
}

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

p.margin2 {
	line-height: 1.5em;
	margin-left: 2em;
	margin-right: 2em;
	}

table.front {
	box-shadow:2px 2px 3px grey;
	}

table.header {
	padding: 0px;
	text-align: center;
	line-height: 2em;
	background-color:rgb(238,238,238);
	background-image:url("./image/top_background.gif");
	background-repeat:repeat-x;
	border-width: 1px;
	border-style:solid;
	border-color:rgb(221,221,221);
	box-shadow:2px 2px 3px grey;
	}

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

td.infos {
	border-color:rgb(127,127,127);
	border-style:solid;
	border-width:0px;
	/*background-color:lemonchiffon;*/
	box-shadow:2px 2px 3px grey;
	background-color:beige;
	padding:1em;
	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 dashed rgb(176,176,176);
	border-right: 2px dashed rgb(176,176,176);
	border-top: 2px dashed rgb(176,176,176);
	border-bottom: 2px dashed rgb(176,176,176);
	padding:1em;
	/*border-radius:8px;*/
	}

td.array_top {
	border-bottom: 1px solid;
	border-bottom-color: lightsteelblue;
	/*border-radius:8px;*/
}

td.array_vert {
	padding:1em;
	border-left-width: 2px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-right-width: 0px;
	border-style:dashed;
	border-color:rgb(176,176,176);
	/*border-color: lightsteelblue;*/
}

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

tr.array_main {

	background: rgb(240,240,240);

	}

ul.specs_microsoft {
	list-style-image:url(./images/22/microsoft.png);
	line-height: 2em;
	}

ul.specs_openlibrary {
	list-style-image:url(./images/22/folder_image.png);
	line-height: 2em;
	}

ul.specs_tera {
	list-style-image:url(./images/22/tera_analysis.png);
	line-height: 2em;
	}

ul.specs_tcl {
	list-style-image:url(./images/32/dev-tcl.png);
	line-height: 2em;
	}