h1 { color: #fcfed1; font-size: 18px; display: block; margin-top: 3px; text-decoration: none; text-transform: uppercase; }

* { text-shadow: #000 0 0; }

body {
	color: #fff;
	line-height: 16px;
	font: 10px Arial;
	font-weight: bold;
	margin: 0;
	padding: 0;
	height: 100%;
	text-shadow: #000 0 0;
}

#main_content a { color: #fcfed1; text-decoration: none; }
#main_content a:hover { text-decoration: underline; }

#menu .item { height: 42px; float: left; position: relative; margin-right: 1px; margin-bottom: 1px; }
#menu .item .bg { height: 42px; background: #000; opacity: 0.85; filter: alpha(opacity=85); position: absolute; }
#menu .item a { color: #FFFFFF; position: absolute; font-size: 9px; line-height: 12px; left: 10px; bottom: 8px; text-decoration: none; }
#menu .item a:hover { color: #f7c000; }
#menu .item a.active { color: #f7c000; }


#news_archive { color: #9fd23e; text-decoration: none; }
#news_archive:hover { color: #ffffff; }

#lang_select .item a { color: #606567; position: absolute; font-size: 10px; line-height: 12px; left: 10px; bottom: 8px; text-decoration: none; }
#lang_select .item a:hover { color: #ffffff; }

#menu2 { position: absolute; left: 454px; top: 90px; width: 226px; }
#menu2  a.active { color: #f7c000; }


#main_content {
	color: #ffffff;
	position: absolute;
	top: 20px;
	left: 35px;
	width: 400px;
}

#main_viewport {
	width: 400px;
	height: 480px;
	overflow: hidden;
	font-size: 11px;
}

#menu2 a { color: #ffffff; text-decoration: none; }
#menu2 a:hover { color: #f7c000; }

a.lang { color: #676f72; text-decoration: none; }
a.lang:hover { color: #ffffff; }

td { font-size: 10px; }

.order-form label { display:block;  font-weight:normal;}
.order-form input { margin-bottom:5px;}
.order-form textarea { height:70px;}

#message-register{ height:15px;  font-weight:bold; font-size:14px; margin:40px 0 0 40px; }
.message-red {color:#F00;}
.message-black {color:#000;}

#tip {width:400px; height:150px; position:absolute; left:0; top:100px; display: none; border:1px solid #ccc;opacity: 0.85; filter: alpha(opacity=85); background-color:#FFF;}
.button { border:1px solid black; background-color:#888; color:#FFF; font-weight:bold; font-size:11px;}
.button-div{ margin-top:50px;}


#inner_arrow_up{ width:85px; }
#inner_arrow_down{ width:85px; display:none;}