/*****************************************************
siteutilities
*****************************************************/
#siteutilities
{
	position:absolute;
	left:0;
	top:6px;
	width:965px;
	z-index:1;
	text-align:right;
}
.siteutilities
{
	font-family:Arial, MS Sans Serif;
	color:#999999;
	font-size:10px;
	line-height:16px;
	white-space:nowrap;
}
.siteutilities a
{
	color:#999999;
	text-decoration:none;
}
.siteutilities a:hover
{
	color:#666666;
}
.siteutilities a.selected {color:#666666;} 

.dot_999999
{
	padding-left:2px;
	padding-right:2px;
	vertical-align:baseline;
}
.path_arrow
{
	font-size:10px;
	width:0.2em;
	height:0.4em;
	margin-top:0.5em;
	padding-left:0.2em;
	padding-right:0.2em;
	vertical-align:baseline;
	/*changed 2008-03-07 */
}
.navi_img
{
	vertical-align:baseline;
}
.Release_arrow
{
	margin-left:10px;
}
/*******************************************************
Navigation Click-Pfad
*******************************************************/
.navi_pfad
{
	font-family:Arial, MS Sans Serif;
	color:#999999;
	font-size:10px;
	white-space:nowrap;
	margin-top:0.3em;
	margin-bottom:1.7em;
	/*changed 2008-03-07 */
}
.navi_pfad a
{
	color:#999999;
	text-decoration:none;
}
.navi_pfad a:hover
{
	color:#666666;
}
/*****************************************************
footer
*****************************************************/
#footer
{
	padding-top:6px;
	padding-left:31px;
	padding-bottom:5px;
}
/*******************************************************
Navigation Content Register
*******************************************************/
.register
{
	cursor:pointer;
	height:20px; 
	padding-top:8px; 
	background-image:url(/bitrix/templates/german_template/images/tab_middle_unselected.gif);
	white-space:nowrap;
	font-family:Arial, MS Sans Serif;
	color:#666;
	font-size:11px;
}
.selRegister
{
	height:20px; 
	padding-top:8px; 
	white-space:nowrap;
	font-family:Arial, MS Sans Serif;
	color:#000;
	font-size:11px;
	background-image:url(/bitrix/templates/german_template/images/tab_middle_selected.gif);
	background-color:#FFFFFF;
}
.regCursor
{
	cursor:pointer;
}
.register a
{
	text-decoration:none;
	color:#666;
}
.selRegister a
{
	text-decoration:none;
	color:#000;
}
.register a:hover,.selRegister a:hover
{
	color:#000;
}
/***********************************************/
.icon_arrow
{
	padding-right:10px;
	vertical-align:baseline;
	border:none;
}
.icon_link
{
	vertical-align:middle;
	padding-right:10px;
	border:none;
	margin-top:2px;
	margin-bottom:2px;
}
/***********************************************
Sub-Navigation linker Inhaltsbereich
***********************************************/
#subnavi
{
	float:left;
	margin-left:1px;
	margin-top:2px;
}
.navi_text
{
	font-size:11px;
}
.subnavi_elem_2
{
	width:135px;
	padding-top:2px;
	padding-bottom:2px;
	border-top:solid 1px #DBDBDB;
	font-size:11px;
	color:#666666;
}
.subnavi_elem_2_sel
{
	width:135px;
	padding-top:2px;
	padding-bottom:2px;
	border-top:solid 1px #DBDBDB;
	font-size:11px;
	color:#E3002A;
}
.subnavi_elem_3
{
	width:125px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-top:solid 1px #DBDBDB;
	font-size:11px;
	color:#666666;
}
.subnavi_elem_3_sel
{
	width:125px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-top:solid 1px #DBDBDB;
	font-size:11px;
	color:#E3002A;
}
.sitemap_elem_1
{
	padding-top:4px;
	padding-bottom:2px;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
.sitemap_elem_2
{
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:11px;
	color:#666666;
}
.subnavi_elem_2 a,.sitemap_elem_1 a
{
	text-decoration:none;
	color:#666666;
}
.subnavi_elem_3 a,.sitemap_elem_2 a
{
	text-decoration:none;
	color:#666666;
}
.subnavi_elem_2_sel a,.subnavi_elem_3_sel a,.subnavi_elem_4_sel a
{
	text-decoration:none;
	color:#E3002A;
}
.subnavi_elem_2 a:hover,.subnavi_elem_2_sel a:hover,.subnavi_elem_3 a:hover,.subnavi_elem_3_sel a:hover,.subnavi_elem_4 a:hover,.subnavi_elem_4_sel a:hover
{
	text-decoration:none;
	color:#E3002A;
}
.subnavi_dot 
{
	margin-top:9px;
	margin-left:18px;
	margin-right:10px;
}
.subnavi_4
{
	margin-top:2px;
}
.subnavi_elem_4
{
	width:115px;
	margin-left:20px;
	padding-top:2px;
	padding-bottom:2px;
	border-top:solid 1px #DBDBDB;
	font-size:10px;
	color:#999999;
}
.subnavi_elem_4_sel
{
	width:115px;
	margin-left:20px;
	padding-top:2px;
	padding-bottom:2px;
	border-top:solid 1px #DBDBDB;
	font-size:10px;
	color:#E3002A;
}
.subnavi_elem_4 a
{
	text-decoration:none;
	color:#999999;
}