body { margin: 10px; font: 12px Verdana, Helvetica, sans-serif; line-height: 1.9em; color: #111; background: #fff  url(bk.jpg) no-repeat;}
div, td { vertical-align: top; text-align: left;}

table.t1 td { padding-right: 15px; }
table.t2 td { padding-right: 30px; border-bottom: 1px solid #eee;}
table.t3 td { padding: 3px 10px 3px 5px; border: 1px solid #ccc; border-width: 1px 0px 0px 1px;}
table.t3 { border: 1px solid #ccc; border-width: 0px 1px 1px 0px;}

td.td1 {	 border: 1px solid #FF7200; padding: 4px 7px; }

/* DIVS */
div.d_l {	float: left; } 
div.d_r {	float: right; }

div.d_menu { border: 1px solid #E03917;  padding: 7px;margin: 10px 0px; background: #fff;}
div.d_filter {  border: 1px solid #257EB3; padding: 10px; width: 505px; background: #E3EFF7; }

/* EM */

h1 { margin: 0px; font-size: 23px; font-weight: normal; color: #E03917; line-height: 1.3em;}
h2 { margin: 0px; font-size: 19px; font-weight: normal; color: #111; line-height: 1.3em;}
h3 { margin: 0px; font-size: 15px; font-weight: normal; color: #257EB3; line-height: 1.3em;}

br.br1 { clear: both; }
br.br2 { clear: both; margin: 0; padding: 0px; line-height: 0px;}

p.pa1 { margin: 0px }
p.pl { float: left; margin: 0px; }
p.pr { float: right; margin: 0px; }
span.sp1 {	line-height: 0em; height: 0px; clear: both; }
span.sp2 { margin: 0px 0px 20px 15px;}

/* A */

/* menu*/
a.l1:link, { 	color: Blue; text-decoration: none;}

 a.l1:visited { color: Teal; 	text-decoration: none;}

a.l1:active, a.l1:hover {	color: Red; 	text-decoration: none; }

a.l2:link, a.l2:visited {color: #fff; text-decoration: none; background: #FF7200; padding: 1px 3px;}
a.l2:active, a.l2:hover {color: #fff; text-decoration: none; background: #111;}

a.l3:link, a.l3:visited {color: Red; text-decoration: underline; }
a.l3:active, a.l3:hover {color: Blue; text-decoration: underline; }

a:link, a:visited {   color: #E03917; text-decoration: underline;}
a:active, a:hover {   color: #257EB3; text-decoration: underline;}



/* FORMS */
form { margin:0px; padding:0px; clear: both;}
button, select, input, textarea { font: 12px Verdana, Helvetica, sans-serif; color: #111;}

/* index */ 
.f_1 { width: 250px; margin: 3px 0px 10px;}
.f_2 { width: 525px;margin: 3px 0px 10px;}

p.p_lab1 { width: 100px; float: left; margin: 2px 0px 10px 0px;}

.but1{ width: 505px; background: #fff;	border: outset #257EB3; border-width: 1px 2px 2px 1px; color: #257EB3; font-weight: bold;}
.but2{ width: 250px; background: #E3EFF7;	border: outset #257EB3; border-width: 1px 2px 2px 1px; color: #257EB3; font-weight: bold;}


/* IMG */
img {	margin: 0px; padding: 0px; display: block; border:0px;}
img.img1 { float:left; margin: 0px;}
img.img2 { margin: 0px; display: inline;}

