/*
	Stylesheet-Definitionen für Bayerische Beamten Versicherungen a.G
	Ausgabemedium: Bildschirm
	Browser: alle
*/

/*
	-----------------------------------------------------------------------------
	HTML-Elemente
	-----------------------------------------------------------------------------
*/

HTML
{
	height:100%;
	margin:0px;
	padding:0px;
}

BODY
{
	color:#666666;
	font-family:Arial;
	font-size:11px;
	height:100%;
	line-height:150%;
	margin:0px;
	padding:0px;
}

/*
	-----------------------------------------------------------------------------
	Container
	-----------------------------------------------------------------------------
*/

DIV#container_top
{
	width:100%;
}

DIV#container_banner
{
	display:none;
}

DIV#container_middle
{
	width:100%;
}

DIV#container_bottom
{
	height:20px;
	text-align:right;
	width:100%;
}

DIV#container_center_background
{
	width:100%;
}

DIV#container_right_background
{
	width:100%;
}

DIV#container_center_wrap
{
	width:100%;
}

DIV#container_center
{
	width:100% !important;
}

DIV#container_center_text
{
	width:100%;
}

DIV#container_left
{
	display:none;
}

DIV#container_right
{
	display:none;
}

DIV.container_image
{
	margin-bottom:20px;
}

TD DIV.container_image
{
	margin-bottom:0px;
}

DIV.container_image_left
{
	clear:both;
	float:left;
	margin-right:20px;
}

DIV.container_image_right
{
	clear:both;
	float:right;
	margin-left:20px;
}

/*
	-----------------------------------------------------------------------------
	Bilder
	-----------------------------------------------------------------------------
*/

IMG
{
	border:none;
}

IMG#image_logo
{
	float:left;
}

/*
	-----------------------------------------------------------------------------
	Formulare
	-----------------------------------------------------------------------------
*/

FORM
{
	margin:0px;
	padding:0px;
}

/*
	-----------------------------------------------------------------------------
	Formularelemente
	-----------------------------------------------------------------------------
*/

INPUT,SELECT,TEXTAREA
{
	color:#666666;
	font-family:Arial;
	font-size:0.9em;
}

DIV#container_center INPUT.input_button
{
	width:100px;
}

/*
	-----------------------------------------------------------------------------
	Listen
	-----------------------------------------------------------------------------
*/

UL#list_menumain
{
	display:none;
}

UL#list_menubreadcrumb
{
	font-size:0.9em;
	list-style-image:none;
	margin-top:10px !important;
	margin-left:5px !important;
	margin-right:0px;
	margin-bottom:15px;
	padding:0px !important;
}

UL.list_menufooter
{
	display:none;
}

DIV#container_center UL
{
	list-style-type:square;
	margin-bottom:15px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-left:15px;
	padding-right:0px;
	padding-top:0px;
}

DIV#container_center UL.list_arrow
{
	list-style-image:url('/system/image/arrow_right_orange.gif');
}

/*
	-----------------------------------------------------------------------------
	Listenelemente
	-----------------------------------------------------------------------------
*/

UL#list_menubreadcrumb LI
{
	display:inline;
	padding-left:10px;
	padding-right:5px;
}

/*
	-----------------------------------------------------------------------------
	Tabellen
	-----------------------------------------------------------------------------
*/

DIV#container_center TABLE
{
	border-color:#dadada;
	border-collapse:collapse;
	border-style:solid;
	border-width:1px;
	clear:right;
	font-size:1em;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
}

/*
	-----------------------------------------------------------------------------
	Tabellenzellen
	-----------------------------------------------------------------------------
*/

DIV#container_center TABLE TD
{
	border-bottom-color:#dadada;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#dadada;
	border-top-style:solid;
	border-top-width:1px;
	color:#666666;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	text-decoration:none;
	vertical-align:top;
}

DIV#container_center TABLE TR.tablerow_highlight TD
{
	font-weight:bold;
}

/*
	-----------------------------------------------------------------------------
	Überschriften
	-----------------------------------------------------------------------------
*/

DIV#container_center H1
{
	clear:both;
	color:#0c72a6;
	font-size:1.25em;
	font-weight:bold;
	margin-bottom:15px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

DIV#container_center H2
{
	color:#0c72a6;
	font-size:1em;
	font-weight:bold;
	margin-bottom:15px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

DIV#container_center H3
{
	color:#666666;
	font-size:1em;
	font-weight:bold;
	margin-bottom:15px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

/*
	-----------------------------------------------------------------------------
	Texte
	-----------------------------------------------------------------------------
*/

DIV#container_center P
{
	margin-bottom:15px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
}

DIV#container_center TD P
{
	margin-bottom:0px;
}

DIV#container_center DIV.container_box
{
	border-color:#dadada;
	border-style:solid;
	border-width:1px;
	padding:10px;
	margin-bottom:10px;
	text-align:left;
}

SPAN.text_searchword
{
	font-weight:bold;
}

SPAN.text_error
{
	color:#e98003;
	font-weight:bold;
}

/*
	-----------------------------------------------------------------------------
	Links
	-----------------------------------------------------------------------------
*/

A:active,
A:focus,
A:link,
A:visited
{
	color:#0c72a6;
	text-decoration:none;
}

A:hover
{
	text-decoration:underline;
}
