body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url('../i/bg.jpg') repeat-x;
	font-family: Arial;
	font-size: 12px;
}

table td { text-align: left; }
.logo { padding: 16px 16px 0px 0px; text-align: right !important; }

.slogon { padding: 13px 0px 0px 0px; }

img { border: none; }

#bimg { z-index: -7; }

#lang {
	float: right;
	margin: 30px 0px 0px 0px;
}

#lang ul { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style: none; }

#lang li {
	float: left;
	margin: 0px 0px 0px 0px;
	color: #CBCBCB;
	/*font-weight: bold;*/
	padding: 0px 0px 0px 5px !important;
}

#lang li a {
	text-decoration: none;
	color: #A09FA7;
}

#lang li a:hover {
	text-decoration: underline;
}

#cnt table td { vertical-align: top; }

.mn {
	text-align: right;
	padding: 4px 0px 0px 0px;
}

.cnt { padding: 40px 0px 30px 0px; color: #3F3F3F; font-size: 12px !important; }
#cnt a { color: #3F3F3F; }
#cnt a:hover { text-decoration: none; }

#cnt p { padding: 0px 0px 0px 0px; margin: 0px 0px 16px 0px; }
#cnt img { margin: 0px 2px 0px 2px; }

#lmenu {
	text-align: right !important;
	padding: 0px 16px 0px 0px;
}

#lmenu div { padding: 8px 0px 8px 0px; }

#lmenu a { color: #6B7880; text-decoration: none; font-size: 11px; }
#lmenu a:hover { text-decoration: underline; }

#lmenu2 {
	text-align: right !important;
	padding: 0px 0px 0px 0px;
}

#lmenu2 div { padding: 4px 0px 4px 0px; }

#lmenu2 a { color: #6B7880; text-decoration: none; font-size: 11px; }
#lmenu2 a:hover { text-decoration: underline; }

#scap { color: #6B7880; padding: 0px 0px 10px 0px; font-size: 12px; }

#sm { padding: 40px 0px 0px 0px; }
#sm a { color: #6B7880; text-decoration: none; font-size: 11px; }
#sm a:hover { text-decoration: underline; }


#tmenu {
	float: right;
	margin: 0px 0px 0px 0px;
}

#tmenu ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

#tmenu li {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url('../i/menu_bg.gif');
	height: 29px;
	text-align: center;
}

.liover {
	background: url('../i/menu_bg_over.gif') !important;
}

#tmenu li a {
	color: #6B7880;
	text-transform: uppercase;
	font-size: 12px;
	/*font-weight: bold;*/
	text-decoration: none;
}

.liover a { font-weight: bold; }

#tmenu li a:hover {
	text-decoration: underline;
}

#tmenu li div { padding: 4px 0px 0px 0px; }

.dmenu {
	position: absolute;
	display: none;
	background: white;
	z-index: 150;
}

.dtop {
	height: 29px;
	background: #ffffff;
	/*filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	-khtml-opacity: 0;*/
}
.dtop2 {
	background: #ffffff;
	/*filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	-khtml-opacity: 0.5;*/
}

.dtop2 ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; }
.dtop2 li { padding: 0px 0px 5px 0px; text-align: left; margin: 0px 0px 0px 0px; }
.dtop2 li a {color: #6B7880;
	font-size: 11px; text-decoration: none; }
.dtop2 li a:hover { text-decoration: underline; }


#smenu {
	vertical-align: top;
	padding: 40px 16px 0px 0px;
	text-align: right;
}

.cp { color: #9F9F9F; font-size: 11px; }
.cp a { color: #9F9F9F; text-decoration: none; }
.cp a:hover { text-decoration: underline; }

.dv { text-align: right; color: #9F9F9F; font-size: 11px; }
.dv a { color: #9F9F9F; }

#smp a { text-decoration: none; }
#smp a:hover { text-decoration: underline; }
#smp h1 { padding: 0px 0px 20px 0px; margin: 0px 0px 0px 0px; font-size: 12px; text-transform: uppercase;  }

.news { padding: 0px 0px 20px 0px; }
.news a { text-decoration: none; }
.news a:hover { text-decoration: underline !important; }
#nh h1 { padding: 0px 0px 20px 0px; margin: 0px 0px 0px 0px; font-size: 12px; text-transform: uppercase;  }

#news_det h1 { padding: 0px 0px 20px 0px; margin: 0px 0px 0px 0px; font-size: 12px; text-transform: uppercase;  }

#nback a {
	color: #6B7880;
	text-transform: uppercase;
	font-size: 12px;
	/*font-weight: bold;*/
	text-decoration: none;
}

#nback a:hover { text-decoration: underline; }
