body {
	margin:0px;
	font-family: Trebuchet MS, Verdana, Arial;
	background-color:rgb(255,255,255);
	overflow: auto;
	font-size: 90%;
	}

#hdr {
	position: absolute;
	top: 0%;
	width: 100%;
	height: 16%;
	left: 0%;
	}

#d_menu {
	position: absolute;
	background: rgb(140,130,50);
/* */
/*  background-image: url('http://www.librabooks-tr.com/libra/images/libra_menu2.jpg'); */ 
/*	background-repeat: repeat-y; */
/* */
	color: rgb(255,255,255);
	top: 16%;
	width: 18%;
	height: 84%;
	left: 0%;
	}

#dd_cont {
	background: rgb(255,255,200); 
	}

#d_cont {
	position: absolute;
	background: rgb(255,255,200); 
	top: 16%;
	width: 82%;
	height: 84%;
	left: 18%;
	overflow: auto;
	}

ul.lien 	{ margin: 5 0 0 10px;}
li.lien {
	list-style: none;
	margin: 0 0 0 -4px;
	padding: 2 0 15 0px;
	}
ul.sublien 	{ margin: 5 0 0 10px;}
li.sublien {
	list-style: none;
	margin: 0 0 0 -4px;
	padding: 1 0 1 0px;
	font-size: 95%;
	}

th.coll {
	background-color: #a0a0a0;
	color: #FFFFFF;
	font-size: 90%;
	vertical-align: top;
	text-align: left;
	padding: 3 15 3 15px;
	}
td.n_coll {
	font-size: 80%;
	font-style: Italic;
	vertical-align: top;
	text-align: right;
	padding: 0 15 0 15px;
	}
td.l_coll {
	font-size: 90%;
	vertical-align: top;
	text-align: left;
	padding: 0 15 0 15px;
	}
td.v_coll {
	font-size: 95%;
	font-family: Courier;
	font-weight: normal;
	vertical-align: top;
	text-align: right;
	padding: 0 15 0 15px;
	}

a 			{ text-decoration: none; }
a:link		{ color: rgb(0,0,0); }
a:visited	{ color: rgb(0,0,0); }
a:hover		{ color: rgb(200,0,0); font-weight: bold;}
a.last_updated:hover		{ color: rgb(200,0,0); font-weight: Normal;}

a.lien:link 		{color: rgb(250,250,250); font-weight: bold; }
a.lien:visited 		{color: rgb(250,250,250); font-weight: bold; }
a.lien:hover 		{color: rgb(255,255,0); font-weight: bold; font-style: Italic; }

a.sublien:link 		{color: rgb(250,250,250); }
a.sublien:visited 	{color: rgb(250,250,250); }
a.sublien:hover 	{color: rgb(255,255,0); font-style: Italic; }

a.lan:link 			{color: rgb(210,210,160); font-size: 90%; }
a.lan:visited		{color: rgb(210,210,160); font-size: 90%; }
a.lan:hover 		{color: rgb(0,0,0); font-weight: bold; font-style: Italic; font-size: 90%; }

a.genr:link 		{color: rgb(255,0,0); font-size: 90%; font-weight: bold; }
a.genr:visited		{color: rgb(255,0,0); font-size: 90%; font-weight: bold; }
a.genr:hover 		{color: rgb(0,0,0); font-weight: bold; font-weight: bold; font-style: Italic; font-size: 90%; }
a.grou:link 		{color: rgb(30,160,210); font-size: 90%; font-weight: bold; }
a.grou:visited		{color: rgb(30,160,210); font-size: 90%;  font-weight: bold; }
a.grou:hover 		{color: rgb(0,0,0); font-weight: bold;  font-weight: bold; font-style: Italic; font-size: 90%; }

a.th_clickable:link { color: #ffffff; }
a.th_clickable:visited { color: #ffffff; }
a.th_clickable:hover { color: #a00000; }

.extension {font-size: 60%;	background-color: rgb(255,255,128);}
.selected {
	margin-left: -3px;
	padding: 3 6 3 6px;
/*	border: solid 1px;	*/
	font-style: italic;
	}
.subselected {
	font-style: italic;
	}

div.lastupdate {
	color: white;
	font-size: 75%;
	padding: 12 0 0 10px;
	}
div.search {
	padding: 15 0 0 10px;
	}

td.label {
	font-family: Courier new;
	font-size: 90%;
	font-style: italic;
	padding: 3 20 3 30px;
	text-align: left;
	}

td.value {
	font-family: Courier new;
	font-size: 90%;
	font-weight: bold;
	padding: 3 20 3 20px;
	text-align: right;
	}

hr.deniz1 {
	color: rgb(200,0,0);
	width: 90%;
	height: 1px;
	text-align: left;
	}

div.title {
	color: rgb(200,0,0);
	margin: 5 5 5 10px;
	font-weight: bold;
	font-size: 150%;
	}

div.pattern {
	color: rgb(0,0,0);
	margin: -18 5 0 28px;
	font-size: 100%;
	}

div.content {
	padding:0 10 10 20px;
	}

td.title {
	color: rgb(200,0,0);
	padding: 2 0 2 5px;
	font-weight: bold;
	font-size: 133%;
	text-align: left;
	}

td.subtitle {
	color: rgb(200,0,0);
	padding: 0 90 0 0px;
	font-size: 110%;
	}

th.th_arrows {
	padding: 0 0 0 50px;
	text-align: right;
	}

.disp_filter	{ background-color:rgb(200,200,150); }
p.title_link	{ text-align:center; padding: 8 48 8 48px; font-weight:bold; border: black solid 1px;}
p.p_title		{ text-align:left; margin: 8 8 4 8px; font-size: 150%; font-weight: bold;}

p.date {
	margin-right: 80px;
	padding: 5 50 5 10px;
	font-weight: bold;
	font-size: 133%;
	font-style: italic;
	background-color: rgb(192,192,192);
	color: rgb(255,255,255);
	}

td.hdr_title {
	vertical-align: middle;
	text-align: left;
	padding: 0 0 0 25px;
	font-weight: bold;
	font-size: 150%;
	font-family: Trebuchet MS, Verdana,Arial;
	color: rgb(200,0,0);
	}

td.nb_cart {
	vertical-align: middle;
	font-weight: bold;
	font-size: 100%;
	font-family: Courier New;
	color: rgb(255,255,255);
	}

.libra_title {
	font-weight: bold;
	font-size: 233%;
	font-style: normal;
	font-family: Trebuchet MS, Verdana,Arial;
	color: rgb(102, 155, 0);
	padding-left: 10px;
	}

.error_mesg, .info_mesg, .alert_mesg, .debug_mesg {
	border: solid 2px;
	background-color: rgb(240,240,240);
	margin: 20 100 0 100;
	padding: 10 15 10 15px;
	border-color: rgb(255,0,0);
	vertical-align: middle;
	text-align: center;
	}   

.error_mesg	{ color:#ff0000; }   
.info_mesg	{ color:#0000ff;	}   
.alert_mesg	{ color:#ff0000; }   
.debug_mesg	{ color:#00ff00; }   


