body,td {
	font-family : Comic Sans MS, Helvetica;
	font-size : 10pt;
	color : #7b5d3b;
}
td.top {
	background-position: top;
	background-image: url(img/top.jpg);
	background-repeat: no-repeat; 
} 
table.niz {
	background-position: bottom;
	background-image: url(img/niz.jpg);
	background-repeat: no-repeat; 
} 

div.h {
	padding: 0 0 18 0;
}
div.lang {
	text-align: right;
	color: #e6966c;
	padding: 12 39 0 0; 
}
div.lang a, div.lang a:hover { 
	color: #e6966c;
	text-decoration: none;
}
div.lang span { 
	color: #ffffff; 
}


p.menu {
	margin: 0;
	padding: 0 0 2 0;
}
p.menu a {
	color: #b69964;
	text-decoration: underline;
}
p.menu a:hover {
	color : #7b5d3b;
	text-decoration: underline;
}
a.links, a.links:hover {
	color: #7b5d3b;
	text-decoration: underline;
}
a.oca, a.oca:hover {
	color: #3e3f32;
	font-family: Verdana;
	text-decoration: none;
	font-size: 8pt;
}

table.tt td {
	padding: 3;
}
span.niz {
	color: #c1baaf;
}
span.niz a, span.niz a:hover {
	color: #3e3f32;
	text-decoration: underline;
}

span.b {
	color: #b69964;
}
a {
	color: #b69964;
	text-decoration: underline;
}
a:hover {
	color: #3e3f32;
	text-decoration: underline;
}
p {
	padding : 0 0 5 0;
	margin : 0; 
}
h1 { 
	color : #a2451b;
	font-weight : bold;
	text-transform : uppercase;
	padding : 0  0 0 0; 
	margin : 0 0 0 0;
	font-size : 10pt;
}
img {
	border: 0;
}
img.imggallery {
   border-width: 1px !important;
	border-color : #928374;
	border-style: solid;
} 


.zh a {
background:#f7f7f7; height: 31px;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
 -moz-opacity: 0.2; /* Mozilla */
}
.zh a:hover{
height: 31px;
filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=100);
-moz-opacity: 1.0; /* Mozilla */
}
.png
    {
        //background-image: none ! important;
        behavior: url('pngfix.htc');
} 