﻿#login_box
{
	height: 115px;
	overflow: hidden;
}
#login_box,
#login_box td
{
	color: white;
}
#login_box label, 
#login_box br, 
#login_box p#form-login-remember,
#login_box input.button,
#login_box li
{
/*	display: none;*/
}
#login_box br, 
#login_box #mod_login_remember,
#login_box #mod_login_remembermetext,
#login_box input.button,
#login_box #mod_login_usernametext,
#login_box #mod_login_passwordtext
{
	display: none;
}
#login_box table
{
	margin-left: 35px;
	margin-bottom: 10px;
}
#login_box li:last-child
{
	display: block;
}
#login_box form, 
#login_box fieldset,
#login_box p
{
	border: none;
	margin: 0px;
	padding: 0px;
}
#login_box h3
{
	text-transform: uppercase;
	color: white;
	margin-left: 15px;
}
#login_button
{
	margin-top: -57px;
	margin-left: 190px;
	position: absolute;
}
#login_box #logout
{
	margin-top: 20px;
	margin-left: 10px;
}
#login_box #logout br
{
	display: inline;
}
#logout_button
{
	vertical-align: baseline;
	margin-bottom: -5px;
}
#login_box input,
#search_box input[type="text"]
{
	width: 150px;
	height: 15px;
/*	margin-left: 30px;*/
	margin-bottom: 5px;
	font-size: 10px;
	padding: 0px;
}
#search_box
{
	text-align: right;
	margin-top: 70px;
	clear: both;
	margin-right: 20px;
}
#search_box img
{
	vertical-align: middle;
	margin-bottom: 5px;
}
#search_box input.button
{
	margin-bottom: 5px;
	margin-left: 5px;
	vertical-align: bottom;
}
#zone_box
{
	text-align: right;
	color: white;
	clear: both;
	padding-top: 10px;
}
#lang_box 
{
	float: right;
	clear: both;
}
#lang_box #jflanguageselection
{
	margin-top: 5px;
	margin-bottom: 10px;
}
#lang_box #jflanguageselection ul.jflanguageselection li
{
	float: left;
	width: 22px;
	height: 22px;
	text-align: center;
	list-style-type: none;
	background-image: url('../img/lang_inactive_bg.png');
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 4px;
	margin-top: 5px;
	margin-left: 5px;
}
#lang_box #jflanguageselection ul.jflanguageselection li a
{
	color: white;
	text-decoration: none;
}
#jflanguageselection ul.jflanguageselection li#active_language
{
	background-image: url('../img/lang_active_bg.png');
}
#contact_box
{
	margin-left: 20px;
/*	position: absolute;
	margin-left: -190px;
	margin-top: -80px;*/
	font-size: 11px;
/*	display: none; */
	color: #464646;
}
#contact_box_trigger
{
	display: none;
}
#news_box
{
	margin-left: 515px;
	background-image: url('../img/news_box.png');
	background-repeat: no-repeat;
	width: 260px;
/*	height: 324px;*/
	overflow: hidden;
	padding: 23px;
	padding-top: 22px;
	position: absolute;
	margin-top: -50px;
}
#news_box .moduletable
{
	background-image: url('../img/news_bg_img.png');
	background-repeat: no-repeat;
/*	background-color: #CFDEC4;*/
	width: 216px;
	height: 280px;
	padding-top: 20px;
	padding-left: 20px;
}
#news_box ul
{
	padding: 0px;
	margin-left: 20px;
	list-style-image: url('../img/go_button_green_tiny.png');
}
#news_box ul
{
	padding: 0px;
	list-style-type: none;
}
#news_box ul a
{
	color: #464646;
}
#news_box ul li
{
	margin-bottom: 5px;
	margin-top: 5px;
}
#news_box h3
{
	color: #234573;
	font-weight: bold;
	font-size: 13px;
}
