* {padding:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
}
body,td,th {
	font-family: Georgia, Times New Roman, Times, serif;
}
.png
{
	filter:expression(fixPNG(this));
}
table.main
{
	width:100%;
	height:100%;
	border-collapse:collapse;
	border:none;
}
table.t100
{
	width:100%;
	border:none;
border-collapse:collapse;
border-spacing:0px;
padding:0px;

}


.t100 a:hover
{
	color:#ff4b00;
}


.h100
{
	height:100%;
}
div.logo
{
	margin-left:45px;
	margin-top:40px;
	width:175px;
	height:262px;
	float:left;
}
div.logo_inner
{
	margin-left:50px;
	margin-top:20px;
	width:auto;
	margin-bottom:20px;
	float:left;
}

div.in_head
{

	float:left;
	margin-left:25px;
	margin-top:15px;
}
a.callback
{
	color:#ff4b00;
	font-style:italic;
	font-size:13px;
	text-decoration:none;
	border-bottom:1px #ff4b00 dotted;
	width:195px;
	display:block;
	margin-bottom:8px;
}

.menu a
{
	font-size:17px;
	color:#231f20;
	font-style:italic;
}
.menu a:hover
{
	color:#ff4b00;
}



.menu td
{
	text-align:left;
	height:25px;
	vertical-align:middle;
}
.first td
{
	text-align:left;
	padding-left:20px;
	padding-top:10px;
	height:25px;
	vertical-align:top;
	color:#5d5d5d;
	font-size:11px;
	font-style:italic;
}
.first a
{
	font-size:17px;
	color:#231f20;
	font-style: normal;
}
.right_tab a
{
	font-size:14px;
	color:#231f20;
	font-style: normal;
}
.first, .right_tab a:hover
{
	color:#ff4b00;
}
.zag
{font-size:18px;
color:#000;
font-style:italic;
}

.zag a
{
	font-style:italic;
	color:#ff4b00;
	font-size:13px;
}
.news a
{
	color:#555555;
	font-size:13px;
	display:block;
	margin-bottom:8px;
	text-decoration:none;
	font-style:italic;
}
.news td
{
	font-size:13px;
	font-style:italic;
	color:#000;
	vertical-align:top;
	padding-right:20px;
}
h1
{
	color:#ff8300;
	font-size:30px;
	font-style:italic;
	font-weight:normal;
}
h2
{
	font-size:18px;
	font-style:italic;
	font-weight:normal;
	margin-top:40px;
}
table.tabl
{
	border:none;
	border-collapse:collapse;
}
table.tabl th
{
	font-style:italic;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	padding:10px;
	border-top:#aaaaa2 1px solid;
	border-bottom:#aaaaa2 1px solid;
	background:url(images/table_head_fon.gif) repeat-x bottom;
}
table.tabl td
{
	font-style:normal;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	padding:10px;
	border-top:#aaaaa2 1px solid;
	border-bottom:#aaaaa2 1px solid;
}


table.tablroman
{
	border:none;
	border-collapse:collapse;
}
table.tablroman th
{
	font-style:italic;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	padding:10px;
	border-top:#aaaaa2 1px solid;
	border-bottom:#aaaaa2 1px solid;
	background:url(images/table_head_fon.gif) repeat-x bottom;
}
table.tablroman td
{
	font-style:normal;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	padding:10px;
	border-top:#aaaaa2 1px solid;
	border-bottom:#aaaaa2 1px solid;
	font-family: 'Times New Roman', Times;
}

.roman {	font-family: 'Times New Roman', Times;
		font-size: 14px;}

li
{
	list-style-image:url(images/list.gif);
	margin-left:30px;
	margin-bottom:15px;
}
.main_text img
{
	border:5px solid #cececa;
	margin-right:10px;
}


.xclear img
{
	border:0px;
}



.comment
{
	color:#5d5d5d;
	font-size:11px;
}

.main_text a
{
	color:#fe5610;
}

.orange { color: #ff8300; }

#apDiv1 {
	position:absolute;
	width:337px;
	height:198px;
	z-index:1;
	display:none;
	left:500px;
	top:40px;
}
#apDiv2 {
	position:absolute;
	width:337px;
	height:198px;
	z-index:500;
	top:0;
	left:0;
}
#apDiv2 td.txt {	font-family:Georgia; font-style:italic; font-size:13px; text-align:left; vertical-align:bottom; padding-left:18px; height:19px; padding-bottom:3px;}
#apDiv2 label{	border-bottom: 1px dashed #adadad;}
#apDiv2 label:hover{
	cursor: pointer;
}
.subb
{
text-align:center;
height:40px;
vertical-align:top;
padding-top:14px;
}
div#wclo
{	position: absolute; top: 10px; right: 14px; color: grey; font-family: sans-serif; font-size: 10px; cursor:default;
	font-weight: bold;
}
div#wclo:hover
{	color: #ff8888;
}
form#callform
{	display: inline;}.noimgborder img{	border: 0px;	}
