h1 {
color:#275a93;
}
h2 {
color:#275a93;
}
h3 {
color:#275a93;
}
*
	{
	color:#2a3d43;
	font-family: Arial;
	font-size:13px;
	margin:0;
	padding:0;
	outline:none;
	}

h1 {
background-color:transparent;
font-size:1.6em;
font-weight:bold;
line-height:1.2em;
margin:5px 0;
text-shadow:2px 2px 1px #CCCCCC;
}
h2 {
background-color:transparent;
font-size:1.4em;
font-weight:bold;
line-height:1.2em;
margin:5px 0;
text-shadow:2px 2px 1px #CCCCCC;
}
h3 {
background-color:transparent;
font-size:1.2em;
font-weight:bold;
line-height:1.3em;
margin:5px 0;
text-shadow:2px 2px 1px #CCCCCC;
}
p
	{
	line-height:1.3em;		
	text-align:justify;
	}
a
	{
	color:#354e52;
	line-height:1.3em;
	text-decoration:underline;
	font-style:italic;
	}
ul
	{
	padding-left:10px;
	padding-bottom:3px;
	list-style-position:inside;
	}
ol
	{
	padding-left:10px;
	padding-bottom:3px;
	list-style-position:inside;
	}
li
	{
	padding-left:10px;
	padding-bottom:3px;
	}
table
	{
	border-width:0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
thead
	{
	border-width:0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
tbody
	{
	border-width:0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
tr
	{
	border-width:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#EEEEEE;
	}
th
	{
	padding:4px 4px 4px 4px;
	margin:0px 0px 0px 0px;
	border-bottom:2px solid #000000;
	border-left-witdh:0px;
	border-right-witdh:0px;
	border-top-witdh:0px;
	text-align:center;	
	}
td
	{
	border-width:0px;
	padding:4px 4px 4px 4px;
	margin:0px 0px 0px 0px;
	}
.tr_gray
	{
	background-color:#DDDDDD;
	}
.tr_nincs_hatter
	{
	background:0;
	}
input
	{
	background-color:#EEEEEE;
	color:#666666;
	border:1px solid #888888;
	width:300px;
	}
textarea
	{
	background-color:#EEEEEE;
	color:#666666;
	border:1px solid #888888;
	width:300px;
	height:100px;
	}


