
@import url(menu.css);

a {
	color:#000;
}
body, html {
	height:100%;
}
body {
	font: 70% Verdana, sans-serif;
	color:#000;
	background-color:#fff;
	text-align:center;
	margin:0; padding:0;
}
form {
	margin:0; padding:0;
}
hr {
	display:none;
}
h1 {
	font: bold 1.5em Arial, sans-serif;
	margin:0; padding: 0 0 .75em 0;
}
h2 {
	font: bold 1.15em Verdana, sans-serif;
	margin:0; padding: 0 0 .75em 0;
}
h3 {
	font: bold 1.05em Verdana, sans-serif;
	margin:0; padding: 0 0 .75em 0;
}
h4 {
	font: bold 1em Verdana, sans-serif;
	margin:0; padding: 0 0 .75em 0;
}
img {
	border:none;
}
/*input, textarea, select {
	font: .9em Arial, sans-serif;
	color:#a6a6a6;
}*/
table {
	border-collapse:collapse;
	font-size:1em;
}
td {
	vertical-align:top;
	padding:0;
}
#footempty {
	height:75px;
}
#footer {
	position:absolute;
	bottom:0; left:0;
	width:100%; height:75px;
	text-align:left;
	background-color:#fff;
}
html>body #footer {
	min-height:75px;
	height:auto;
}
#fdiv {
	position:relative;
	width:100%; height:25px;
	background: transparent url(/i/footer_dec.png) repeat-y 0 0;
	margin: 11px 0 .2em 0;
}
html>body #fdiv {
	min-height:25px;
	height:auto;
}
#fdiv a {
	text-decoration:none;
}
#fdiv #fd {
	position:absolute;
	top:0; left:0;
	width:100%; height:10px;
	background: transparent url(/i/footer_dec2.png) no-repeat 0 0;
}
#fdiv #fd2 {
	position:absolute;
	bottom:0; left:0;
	width:100%; height:10px;
	background: transparent url(/i/footer_dec3.png) no-repeat 0 0;
}
#fdiv .coord {
	position:relative;
	font: italic bold 1.65em "Myriad Pro Cond", sans-serif;
	text-align:right;
	padding: .35em 8px .35em 0;
}
#fdiv #sl {
	position:absolute;
	top:4px; left:6px;
	width:197px; height:24px;
	background: transparent url(/i/slogan.png) no-repeat 0 0;
}
#header {
	position:relative;
	height:211px;
	background: transparent url(/i/header_dec.png) no-repeat 100% 0;
}
#hdec {
	position:absolute;
	top:45px; right:-20px;
	width:20px; height:18px;
	background: transparent url(/i/header_dec2.png) no-repeat 0 0;
}
#header #bnegro {
	position:absolute;
	top:14px; left:0;
	width:206px; height:270px;
	background: transparent url(/i/banana_negro.png) no-repeat 0 0;
}
#header #logo {
	position:absolute;
	width:172px; height:120px;
	top:90px; left:143px;
}
#header #logo img {
	width:172px; height:120px;
}
#outer {
	position:relative;
	width:934px; height:100%;
	text-align:left;
	background: transparent url(/i/left_colomn_dec.png) repeat-y 0 0;
}
html>body #outer {
	min-height:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
/*
#outer {
	position:relative;
	width:100%;
	width:expression(
		(
			(document.compatMode && document.compatMode=='CSS1Compat') ?
			document.documentElement.clientWidth : document.body.clientWidth
		)
		< 994 ? "994px" : "100%"
	);
}
html>body #outer {
	min-width:996px;
	width:auto;
}
*/
/*#path {
	position:relative;
	color:#ccc;
	background-color:#333;
	padding: 2px 20px .3em 240px;
	border-bottom: 1px solid #404040;
}
#path a {
	color:#ccc;
	text-decoration:none;
}*/

.al {
	text-align:center;
}
.al2 {
	text-align:right;
}
.anews .adescr {
	padding: .25em 0 0 0;
}
.anews img {
	display:block;
	float:left;
	margin: 0 10px 5px 0;
}
.che span {
	position:relative;
	top:-2px; left:3px;
}
@media all and (min-width:0px){
	.che span { top:1px; }
}
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	line-height:1px;
}
.colo {
	color:#df0024;
}
.colo2 {
	color:green;
}
.date {
	margin:0; padding: 0 0 .35em 0 !important;
}
.fback td {
	padding: 0 0 15px 0;
}
.fback strong {
	display:block;
	padding: 0 0 .25em 0;
}
.fixwi {
	width:100%;
}
.fo {
	font-size:.9em;
}
.fo2 {
	font: italic bold 1.05em "Myriad Pro Cond", sans-serif;
	text-align:right;
	padding: 0 11px .5em 0;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.gal {
	margin: 0 0 15px 0;
}
.gal img {
	float:left;
	margin: 0 12px 5px 0;
	/*border: 1px solid #000;*/
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
.gal2 {
	margin: 0 0 20px 0;
}
.gal2 img {
	display:block;
	float:left;
	margin: 0 20px 20px 0;
	/*border: 1px solid #000;*/
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
.gomap {
	width:706px; height:400px;
	margin: 0 0 10px 0;
	border: 3px solid #000 !important;
}
.hr {
	height:2px;
	font-size:1px;
	line-height:1px;
	background-color:#585858;
}
.ind {
	padding:15px;
}
.ind ul, .ind ul li {
	list-style-type:none;
}
.ind ul {
	margin: 0 0 1em 0; padding-left:20px;
}
.ind ol {
	margin-top:0;
	margin-bottom:1em;
}
.ind ul li {
	background: transparent url(/i/bullet.png) no-repeat 0 .45em;
	margin:0; padding: 0 0 .15em 10px;
}
.ind ul ul, .ind ol ul {
	margin: .5em 0 1em 0; padding-left:10px;
}
.ind ul ol, .ind ol ol {
	margin-top:.5em;
	margin-bottom:1em;
}
.ind2 {
	padding: 20px 0;
}
.ind3 {
	padding: 0 0 20px 0;
}
.inp {
	width:35%; height:18px;
	border: 1px solid #505050;
}
.inp2 {
	width:50%; height:145px;
	border: 1px solid #505050;
}
.inp3 {
	width:40px; height:18px;
	border: 1px solid #505050;
}
.inp4 {
	width:35%; height:18px;
	color:#999;
	border: 1px solid #505050;
}
.inp5 {
	height:22px;
	border: 1px solid #505050;
}
.inp6 {
	width:100%; height:18px;
	border: 1px solid #505050;
}
.inp7 {
	width:250px; height:18px;
	border: 1px solid #505050;
}
.main .b1 {
	width:230px; height:255px;
	background: transparent url(/i/left_colomn_dec2.png) no-repeat 0 0;
	padding: 80px 15px 15px 15px;
}
.main .b2 {
	background: transparent url(/i/right_colomn_dec.png) no-repeat 0 57px;
}
.main .b3, .main .b3 div {
	width:11px;
}
.main p {
	/*line-height:1.5em;*/
	margin:0; padding: 0 0 1.25em 0;
}
.main sup {
	font: .75em Arial, sans-serif;
}
.noind {
	margin: 0 !important;
}

.ngal strong {
	display:block;
	padding: 0 0 .25em 0;
}
.ngtab {
	margin: 0 0 10px 0;
}
.ngtab th {
	padding: .5em 0 .5em 0;
}
.ngtab td {
	padding: 0 0 5px 0;
}
.ngtab .d1 {
	width:250px;
}
.ngtab .d2 {
	padding-right:1px;
}
.ngtab .d3 {
	padding-left:10px;
}
.ngtab .d4 {
	padding-right:5px;
}

.news {
	margin: 0 0 1.25em 0;
}
.pos {
	position:relative;
}

.tdata {
	margin-left:auto;
	margin-right:auto;
}
.tdata td {
	width:100px;
	text-align:center;
	padding: .25em 5px;
	border: 1px solid #505050;
}
.tdata2 {
	margin: 0 0 10px 0;
}
.tdata2 th {
	text-align:center;
	vertical-align:middle;
	padding: .5em 5px;
	border: 1px solid #505050;
}
.tdata2 td {
	text-align:center;
	vertical-align:middle;
	padding: .5em 5px;
	border: 1px solid #505050;
}
.tdata2 .k1 {
	text-align:left;
	vertical-align:top;
}
.tdata2 .k2 {
	width:90px;
	text-align:left;
	vertical-align:top;
}
.tdata3 {
	margin: 0 0 10px 0;
}
.tdata3 td {
	vertical-align:middle;
	padding: .5em 5px;
	border: 1px solid #505050;
}
.tdata3 .m1 {
	width:5px;
}
.tdata3 .m2 {
	width:50px;
	white-space:nowrap;
}

@media screen {
	a { cursor:hand; }
	html>body a { cursor:pointer; }
}

/* safari hack */
body:last-child:not(:root:root) #menu {
	font: italic bold .9em "Arial Narrow", sans-serif;
}
body:last-child:not(:root:root) #fdiv .coord {
	font: italic bold 1.45em "Arial Narrow", sans-serif;
	padding: .5em 8px .5em 0;
}
body:last-child:not(:root:root) .fo2 {
	font: italic bold .9em "Arial Narrow", sans-serif;
}
/* safari hack */
