﻿ 
body
  { font-family:Arial; letter-spacing:normal; line-height:130%; margin:0; padding:0; color:#000; background-color:#fff; text-align:left; }
table, td, th
  { font-size:100%; }
body
  { font-size:100%; padding: 10px 20px}
*html body
  { font-size:95%; }
	
a 
  { text-decoration:underline; color:#CE222B; } 
a:hover
  { text-decoration:none; } 

table
  { border:none; border-collapse:collapse; border-spacing:0; 
   font-size:100%; empty-cells:show; }

h1, h2, h3
  { line-height:normal; font-weight:normal; }
h1
  { font-size:145%; margin: 20px 0px 5px 0px; font-weight:normal; padding:0; }
h2
  { font-size:140%; margin:20px 0px 5px 0px;  font-weight:normal; padding:0; color:#333; }
h3
  { font-size:120%; margin:20px 0px 5px 0px;  font-weight:normal; padding:0; color:#666; }	
	
			
/* DL news */	

dl.news
  { margin:0 0 0 0; padding:0 0 1.5em 0; }
dl.news dt
  { margin:0 0 0.1em 0; color:#666666; font-size:100%; }
dl.news div.date
  { font-size:75%; padding:0 0 10px 0; }
dl.news dt div.heading
  { margin:0 0 0.1em 0; color:#CC0000; font-size:180%;}
dl.news dd 
  { margin:0 0 2em 0; color:#1d1d1d; }	 
dl.news dd p
  { color:#000; margin:0 0 2px 0; }	
dl.news dd span
  { font-size:80%; }	
dl.news dd img
  { margin:0 10px 0 0; }	
dl.news dd span a
	{ color:#3F84A1; }	 
dl.news dd div.comment
  { font-size:85%; padding:15px 0 0 0; color:#666666; }
dl.news dd div a.right
  { color:#FF6600; background:url('images/comma.gif') no-repeat left bottom; padding:0 0 0 20px; }
a.right-a		
 { color:#FF6600; padding:0; text-decoration:none; border-bottom:1px dotted #CA6E02; font-size:85%; }	 
.comma
  { margin:0 10px 0 25px; }
.cor1
  { background:url('images/cor1.gif') #E0E0E0 no-repeat left top; width:590px; margin:30px 0 30px 0; }
*html .cor1
  { background:url('images/cor1.gif') #E0E0E0 no-repeat left top; width:500px; }
.cor2
  { background:url('images/cor2.gif') no-repeat right top; }
.cor3
  { background:url('images/cor3.gif') no-repeat right bottom; }
.cor4
  { background:url('images/cor4.gif') no-repeat left bottom; padding:25px 40px 25px 40px; }
a.poly
  { color:#CC0000; background:url('images/poly.gif') no-repeat 5px center; padding:0 0 0 30px; font-size:85%; }	 	 
a.poly2
  { color:#666; background:url('images/poly2.gif') no-repeat 5px center; padding:0 30px 0 30px; font-size:85%; }	
a.poly3
  { color:#666; background:url('images/poly3.gif') no-repeat 5px center; padding:0 0 0 30px; font-size:85%; }	
		 
.td-in1	
/*	{ color:#000; width:100px; padding:7px 5px 7px 15px; font-size:85%; text-align:right; } */
	{ color:#000; padding:7px 5px 7px 15px; font-size:85%; text-align:right; white-space:nowrap; }
.td-in1	div
  { color:#666; font-size:85%; }
.td-in2
/*	{ color:#fff; font-weight:bold; width:95%; padding:3px 10px 5px 4px; } */
	{ color:#fff; font-weight:bold; width:100%; padding:3px 10px 5px 4px; text-align:right; } 
.td-in2 input
	{ width:100%; height:21px; font-family:Tahoma; font-size:13px; }
.td-in2 textarea
	{ width:100%; height:60px; font-family:Tahoma; font-size:13px; }		 
.td-in2 select
	{ width:100%; height:21px; font-family:Tahoma; font-size:13px; }
.un-but
	{ width:100%; text-align:right; padding:10px 0 0 0; margin:0 10px 0 0; }
.com
  { color:#FF6600; font-size:140%; padding:30px 0 5px 0; }
.com span
  { color:#33332F; border-bottom:1px dotted #33332F; }

div.dotted
  { line-height:0; font-size:0; width:100%; height:1px; overflow:hidden; background:url('images/dotted.gif') repeat-x left bottom; margin:0 0 20px 0; }
				
a.print
  { color:#666; background:url('images/print.gif') no-repeat 5px center; padding:0 0 0 30px; font-size:85%; float:left; }	

a.close
  { color:#666; background:url('images/page_go.png') no-repeat 5px center; padding:0 0 0 30px; font-size:85%; float:right; }	

