/*--------------------------------------
/*--------Modules-----------------------
/*--------------------------------------*/
ul.sys_ul_submenu			
{ 
	margin: 0;
	padding-top:56px;
	float:left;
	display:block;
	width:100%;
	background: none;
}
ul.sys_ul_submenu li		
{ 
	margin: 0; 
	list-style:none;
	width:203px;
	height:24px;
	background:url(/App_Themes/Theme1/images/menu-li-bot-bg.gif) left bottom no-repeat;
}
ul.sys_ul_submenu li.sfhover,	
ul.sys_ul_submenu li.active
{ 
	background:url(/App_Themes/Theme1/images/menu-li-hover-bg.gif) left top no-repeat;
}
ul.sys_ul_submenu li.active a:link,
ul.sys_ul_submenu li.active a:visited
{ 
	font-weight:bold;
}
ul.sys_ul_submenu a:link,
ul.sys_ul_submenu a:visited
{  
	font-size:12px;
	line-height:normal;
	text-decoration:none;
	color:#fff;
	text-transform:uppercase;
	width:190px;
	height:19px;
	padding:5px 0 0 15px;
	display:block;
}
ul.sys_ul_submenu a:hover
{  
	text-decoration:none;

}
ul.sys_ul_submenu li.Vergaderen,
ul.sys_ul_submenu li.Konferenz,
ul.sys_ul_submenu li.Meetings,
ul.sys_ul_submenu li.Reunions


{
	margin-bottom:26px;
}
ul.sys_ul_submenu li.Gratis_wifi A,
ul.sys_ul_submenu li.Home A
{
	background:url(/App_Themes/Theme1/images/menu-li-bot-bg.gif) left top no-repeat;
}		
/*------------ article --------------*/
.sys_ArticleFullText_empty
{
	display:none;
	visibility:hidden;
}
#layoutContact small a:link,
#layoutContact small a:visited
{
	font-size:11px !important;
	color:#000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
#layoutContact small a:hover
{
	color:#999 !important;
}
/*------------------hyves module------------------------*/
.sys_div_hyves_gadget
{
	float:left;
	display:block;
	text-align:center;
	width:246px;
	padding:20px 0 20px 149px;
}
.sys_a
{
	display:block;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.sys_a:hover
{
	text-decoration:underline !important
}
.sys_a_hyves_gadget_link_logo
{
	margin-left:49px;
}
.sys_a_hyves_gadget_link_text
{
	width:246px;
}
/*----------- forms ----------------*/
.sys_fes_cforms_dform
{
	margin-top:20px;
}
.sys_fes_cforms_dform .sys_span_title
{
	border-bottom:1px solid #ccc;
	color:#8D8D8D;
	font-size:16px;
	margin:0px 0px 4px 0px;
	width:100%;
	float:left;
}
.sys_fes_cforms_dform .sys_description
{
	margin:10px 0px;
	float:left;
}
.sys_fes_cforms_dform .sys_one_row
{
	clear:left;
	overflow: hidden;
	margin:5px 0px;
}

.sys_fes_cforms_dform .sys_one_row span
{
	float:left;
	width:110px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.sys_fes_cforms_dform .sys_one_row input
{
	float:left;
	width:180px;
	border:1px solid #ccc; 
	font-size:11px;
}
.sys_fes_cforms_dform .sys_one_row textarea
{
	width:300px;
	height:150px;
	background:#fff;
	border:1px solid #ccc;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.sys_fes_cforms_dform .sys_one_row table input
{
	width:auto !important;
	background:none !important;
	border:none !important;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.ajax__validatorcallout .ajax__validatorcallout_error_message_cell
{
	vertical-align: top;
}
