/*
Titel        : Body
Document     : stylesheet.body.css
Last updated : 29-03-2008
*/
div.body
{
	display    : block;

	width      : 952px;
	
	position   : relative;
	top        : 0px;
	left       : 0px;
	
	padding    : 0px;
	margin     : 0px;
	margin-top : 12px;
}

div.body-menu
{
	width    : 952px;
	height   : 36px;
	
	position : relative;
	top      : 1px;
	left     : -1px;
	
	z-index  : 4;
}

div.body-block-top
{
	width    : 952px;
	height   : 5px;
	
	position : relative;
	top      : 0px;
	left     : 0px;
	
	z-index  : 3;
}

div.body-block-middle-top
{
	overflow : hidden;
	
	height   : 1%;
	
	position : relative;
	top      : 0px;
	left     : 0px;
	
	padding  : 0px;
	margin   : 0px;
	
	z-index  : 2;
}

div.body-block-middle
{
	overflow : hidden;
	
	height   : 1%;
	
	position : relative;
	top      : 0px;
	left     : 0px;
	
	padding  : 0px;
	margin   : 0px;
	
	z-index  : 1;
}

div.body-block-bottom
{
	clear    : both;
	
	width    : 952px;
	height   : 5px;
	
	position : relative;
	top      : 0px;
	left     : 0px;
	
	margin   : 0px;
	padding  : 0px;
	
	z-index  : 3;
}

/*[S] ==== MENU =================================================================*/
div.body-menu ul
{
	list-style : none;
	
	margin	   : 0px;
	padding    : 0px;
}

div.body-menu li
{
	height              : 36px;
	line-height         : 36px;

	float               : left;
	
	margin				: 0px;
	padding             : 0px;
	margin-right		: 4px;	
	padding-left		: 18px;	
	
	background-image    : url('../graphics/body/menu-button-background-left.gif');
	background-repeat	: no-repeat;
	background-position : top left;
	
	text-align			: center; 
	text-transform      : uppercase;
}

div.body-menu a
{
	height              : 36px;
	line-height         : 36px;

	float               : left;
	
	margin              : 0px;
	padding             : 0px;
	padding-right       : 18px;
	
	background-image    : url('../graphics/body/menu-button-background-right.gif');
	background-repeat	: no-repeat;
	background-position : top right;
	
	color               : #ffffff;
	text-align			: center; 
	font-size           : 16px;
	text-decoration     : none;
}

div.body-menu li.active
{
	height              : 36px;
	line-height         : 36px;

	float               : left;
	
	margin				: 0px;
	padding             : 0px;
	margin-right		: 4px;	
	padding-left		: 18px;	
	
	background-image    : url('../graphics/body/menu-button-background-left-active.gif');
	background-repeat	: no-repeat;
	background-position : top left;
	
	text-align			: center; 
	text-transform      : uppercase;
}

div.body-menu li.active a
{
	height              : 36px;
	line-height         : 36px;

	float               : left;
	
	margin              : 0px;
	padding             : 0px;
	padding-right       : 18px;
	
	background-image    : url('../graphics/body/menu-button-background-right-active.gif');
	background-repeat	: no-repeat;
	background-position : top right;
	
	color               : #df5354;
	text-align			: center; 
	font-size           : 16px;
	text-decoration     : none;
}

div.body-menu li:hover
{
	background-image : url('../graphics/body/menu-button-background-left-active.gif');
	color            : #df5354;
	cursor			 : pointer;
}

div.body-menu li.onmouseover
{
	background-image : url('../graphics/body/menu-button-background-left-active.gif');
	color            : #df5354;
	cursor			 : pointer;
}

div.body-menu a:hover
{
	background-image : url('../graphics/body/menu-button-background-right-active.gif');
	color            : #df5354;
	cursor			 : pointer;
}

div.body-menu li:hover a
{
	background-image : url('../graphics/body/menu-button-background-right-active.gif');
	color            : #df5354;
	cursor			 : pointer;
}

div.body-menu li a.onmouseover
{
	background-image : url('../graphics/body/menu-button-background-right-active.gif');
	color            : #df5354;
	cursor			 : pointer;
}
/*[E] ==== MENU =================================================================*/


/*[S] ==== BLOCK ================================================================*/
div.body-block-top-lc
{
	width               : 5px;
	height              : 5px;

	position            : absolute;
	top                 : 0px;
	left                : 0px;
	
	border-width        : 0px;
	border-style        : solid;
	border-color        : #eaeaea;
	border-top-width    : 1px;
	border-left-width   : 1px;
	
	font-size           : 0px;
	
	background-color    : #ffffff;
	
	z-index             : 1;	
}

div.body-block-top-m
{
	width            : 942px;
	height           : 4px;
	
	position         : absolute;
	top              : 0px;
	left             : 5px;
	
	border-width     : 0px;
	border-style     : solid;
	border-color     : #eaeaea;
	border-top-width : 1px;
	
	font-size        : 0px;
	
	background-color : #ffffff;
	
	z-index          : 2;
}

div.body-block-top-rc
{
	width               : 5px;
	height              : 5px;

	position            : absolute;
	top                 : 0px;
	right               : 0px;
	
	font-size           : 0px;
	
	background-image    : url('../graphics/general/block-corner-grey-top-right.gif');
	background-repeat   : no-repeat;
	background-position : top right;
	
	z-index             : 3;	
}

div.body-block-middle-top-l
{
	float             : left;

	width             : 5px;
	
	border-width      : 0px;
	border-style      : solid;
	border-color      : #eaeaea;
	border-left-width : 1px;
	
	padding           : 0px;
	margin            : 0px;
	margin-bottom     : -8000px; 
	padding-bottom    : 8000px;
	
	background-color  : #ffffff;
}

div.body-block-middle-top-m
{
	float            : left;
	
	width            : 940px;
	
	padding          : 0px;
	margin           : 0px;
	margin-bottom    : -8000px; 
	padding-bottom   : 8000px;
	
	background-color : #ffffff;
}

div.body-block-middle-top-r
{
	float              : left;

	width              : 5px;
		
	border-width       : 0px;
	border-style       : solid;
	border-color       : #eaeaea;
	border-right-width : 1px;
	
	margin             : 0px;
	padding            : 0px;
	margin-bottom      : -8000px; 
	padding-bottom     : 8000px;
	
	background-color   : #ffffff;
}

div.body-block-middle-l
{
	float             : left;

	width             : 5px;
	
	border-width      : 0px;
	border-style      : solid;
	border-color      : #eaeaea;
	border-left-width : 1px;
	
	padding           : 0px;
	margin            : 0px;
	margin-bottom     : -8000px; 
	padding-bottom    : 8000px;
	
	background-color  : #ffffff;
}

div.body-block-middle-m
{
	float            : left;
	
	width            : 940px;
	
	padding          : 0px;
	margin           : 0px;
	margin-bottom    : -8000px; 
	padding-bottom   : 8000px;
	
	background-color : #ffffff;
}

div.body-block-middle-r
{
	float              : left;

	width              : 5px;
		
	border-width       : 0px;
	border-style       : solid;
	border-color       : #eaeaea;
	border-right-width : 1px;
	
	margin             : 0px;
	padding            : 0px;
	margin-bottom      : -8000px; 
	padding-bottom     : 8000px;
	
	background-color   : #ffffff;
}

div.body-block-bottom-lc
{
	width               : 5px;
	height              : 5px;

	position            : absolute;
	bottom              : 0px;
	left                : 0px;
	
	font-size           : 0px;
	
	background-image    : url('../graphics/general/block-corner-grey-bottom-left.gif');
	background-repeat   : no-repeat;
	background-position : bottom left;
	
	z-index             : 1;
}

div.body-block-bottom-m
{
	width               : 942px;
	height              : 4px;
	
	position            : absolute;
	bottom              : 0px;
	left                : 5px;
	
	border-width        : 0px;
	border-style        : solid;
	border-color        : #eaeaea;
	border-bottom-width : 1px;
	
	font-size           : 0px;
	
	background-color    : #ffffff;
	
	z-index             : 2;
}

div.body-block-bottom-rc
{
	width               : 5px;
	height              : 5px;

	position            : absolute;
	bottom              : 0px;
	right               : 0px;
	
	font-size           : 0px;
	
	background-image    : url('../graphics/general/block-corner-grey-bottom-right.gif');
	background-repeat   : no-repeat;
	background-position : bottom right;
	
	z-index             : 3;
}
/*[E] ==== BLOCK ================================================================*/
