.menu {font: 12px Arial, Times New Roman; text-decoration: none; color: #D8D8D8;}

h1 {margin: 15 0 0 0; padding: 0; font-size: 16px; color: #0055FF;}

h2 {margin: 15 0 0 0; padding: 0; font-size: 14px; color: #0055FF;}


.ttl           { font: 12px Arial, Times New Roman; text-decoration: none; color: #D8D8D8;}

.ttl a:link    { color: #D8D8D8; text-decoration: none;}

.ttl a:visited { color: #D8D8D8; text-decoration: none}

.ttl a:hover   { color: #FAFAFA; text-decoration: none;}


.textu {color: black; font: 12px/21px Arial, Verdana, Tahoma, sans-serif; text-decoration: none}
.textu a:link {color: black; font: 12px/21px Arial, Verdana, Tahoma, sans-serif; text-decoration: none}
.textu a:visited {color: black; font: 12px/21px Arial, Verdana, Tahoma, sans-serif; text-decoration: none}
.textu a:hover {color: red; font: 12px/21px Arial, Verdana, Tahoma, sans-serif; text-decoration: none}


.bottom           { font: 12px Arial, Times New Roman; text-decoration: none; color: #D8D8D8;}

.bottom a:link    { color: #D8D8D8; text-decoration: none;}

.bottom a:visited { color: #D8D8D8; text-decoration: none}

.bottom a:hover   { color: #FAFAFA; text-decoration: none;}



.txt_srv           { font: 12px Arial, Times New Roman; text-decoration: none; color: #D8D8D8;}

.txt_srv a:link    { color: #D8D8D8; text-decoration: none;}

.txt_srv a:visited { color: #D8D8D8; text-decoration: none}

.txt_srv a:hover   { color: #FAFAFA; text-decoration: none;}



.txt_new { font: italic 12px Arial, Times New Roman; text-decoration: none; color: #D8D8D8;}



.txt_cap { font: 12px Arial, Times New Roman; text-decoration: none; color: #989898;}



.text { font: 12px Arial, Times New Roman; text-decoration: none; color: #787878;}



.links:link    { font: bold 12px Arial, Times New Roman; color: blue; text-decoration: none;}

.links:visited { font: bold 12px Arial, Times New Roman; color: blue; text-decoration: none}

.links:hover   { font: bold 12px Arial, Times New Roman; color: #0055FF; text-decoration: none;}


.abot:link    { font: 11px/11px Arial, Times New Roman; color: #C2C2C2; text-decoration: none;}

.abot:visited { font: 11px/11px Arial, Times New Roman; color: #C2C2C2; text-decoration: none}

.abot:hover   { font: 11px/11px Arial, Times New Roman; color: #0055FF; text-decoration: none;}



.hdr {font: bold 14px Verdana, Arial, Times New Roman; color: blue;}



.hdr4 {font: bold 12px Verdana, Arial, Times New Roman; color: blue;}



p {margin:0; text-align:justify; text-indent: 2em;}



div.tbl table {border-left:1px solid whitesmoke; border-top:1px solid whitesmoke;}

div.tbl td {border-bottom:1px solid whitesmoke; border-right:1px solid whitesmoke;}



div.imgcaption {float:right; margin:0 1em 1em 1em;}



table.textst td.group {

	text-align: left;

	margin: 0px;

	padding: 6px 4px 2px 4px;

	height: 20px;

  font: 14px Arial, Verdana, Tahoma, sans-serif;

	color: #999999;

	background: #F7F7F7;

}



table.textst td.info {

	text-align: left;

	margin: 0px;

	padding: 6px 4px 2px 4px;

	height: 20px;

  font: 12px Arial, Verdana, Tahoma, sans-serif;

	color: #999999;

}



table.textst td.anonce {

	text-align: left;

	margin: 0px;

  font: 11px Arial, Verdana, Tahoma, sans-serif;

	color: #999999;

}



table.textst td.link {

	text-align: left;

	margin: 0px;

  font: 12px Arial, Verdana, Tahoma, sans-serif;

	color: #555555;

}



table.tbl {

	background-color: #FFFFFF;

	margin: 0px;

	padding: 0px;

	border: 1px solid #ddd;

	border-spacing: 0px;

	width: 100%;

	border-collapse: collapse;

}

table.tbl td {

	margin: 0px;

	padding: 6px 4px 2px 4px;

	height: 25px;

	font-size: 11px;

	color: #000;

}

table.tbl td.title {

	text-align: left;

	margin: 0px;

	padding: 6px 4px 2px 4px;

	height: 25px;

	background: url(../images/background.gif);

	background-repeat: repeat;

	font-size: 11px;

	color: #000;

}

table.tbl td.end {

	margin: 0px;

	padding: 0px 0px 0px 0px;

	height: 3px;

	background: #E87717;

}



table.tbl td a:link, table.tbl td a:visited {

	color: #E87717;

	text-decoration: none;

}



table.tbl td a:hover {

	text-decoration: underline;

}



table.tbl tr.row0 {

	background-color: #F9F9F9;

	text-align: left;

}

table.tbl tr.row1 {

	background-color: #FFF;

	text-align: left;

}

table.tbl td {

	border-bottom: 1px solid #e5e5e5;

	padding: 4px;

}

table.tbl tr.row0:hover {

	background-color: #f1f1f1;

}

table.tbl tr.row1:hover {

	background-color: #f1f1f1;

}



table tr.row0 {

	background-color: #F9F9F9;

	text-align: left;

}

table tr.row1 {

	background-color: #FFF;

	text-align: left;

}









