/* CSS www7 main*/

/* <body> - Tag Properties************************************************** */
	body
	{
		background-color:		#FFFFFF;
		text-align: 					left; 
	}

/* Link Format ************************************************************* */
	a:link 
	{ 
		font-weight:			normal; 
		color:					#ff0000; /*#990000;*/ 
		text-decoration:		none;
	}
	
	a:visited 
	{ 
		font-weight:			normal; 
		color:					#ff0000; /*#990000;*/ 
		text-decoration:		none; 
	}
	
	a:hover 
	{ 
		font-weight:			normal; 
		color:					#ff0000; 
		text-decoration:		none;
	}
	
	a:active 
	{ 
		font-weight:			normal; 
		color:					#ff0000; /*#990000;*/ 
		text-decoration:		none;
	}
	
	a:focus 
	{ 
		font-weight:			normal; 
		color:					#ff0000; /*#990000;*/ 
		text-decoration:		none;
	}
		
/* general table properties ******************************************* */
  table
  { 
    font-size:				13px;
  }
	
/* table for positioning ******************************************* */
	table.page
	{
		text-align:				center;
		margin:					0px; 
		padding:				0px;
    border-collapse:	 collapse;
		border-spacing: 		0px;
		border:					0px;
    width:  100%; /*900px;*/
	}	
	
	td.page_border_left
	{
		margin-left:			0px;
		margin-right:			0px;
		margin-bottom:			0px;
		margin-top:				0px;
		padding-top:			55px;
		padding-left: 			0px;
		text-align:				center;
		vertical-align:			top;
		border:					0px;
		background-color:		#efefef;
    background-image:   URL(/00global/00pics/submenu_bg_grau.gif);
	}

	td.page_border_right
	{
		margin-left:			0px;
		margin-right:			0px;
		margin-bottom:			0px;
		margin-top:				0px;
		padding:				0px;
/*		padding-top:			55px;*/
		text-align:				center;
    /* align: 					right; */
	}	
	td.page_header_headline
	{
		margin:					0px;
		padding-top:			10px;
		width:					100%; /*900px;*/
		height:					80px;
		text-align:				center;
		vertical-align:			middle;
		border:					0px;	
	}

	td.page_header_menu
	{
		margin:					0px;
		padding-top:			0px;
		width:					100%; /*900px;*/
		height:					20px;
		text-align:				center;
		padding-right:                          150px;
		vertical-align:			middle;
		padding-left: 			10px; 
    /* border:					0px; */
		border-top: 			0px solid #cccccc;
		border-bottom:			1px solid #efefef; 
		font-family:			Verdana, Arial, Helvetica, sans-serif;		
		font-size:				13px;
		font-weight:			bold;
		font-style:				normal;
		color:					#808285; /*#990000;*/
		background-color: 		#fafafa; 
    /*-moz-border-radius-topright:   7px;*/
	}
	
	td.page_content
	{
		width:					100%;
		margin:					0px;
		vertical-align:			top;
		padding:				10px;
		border:					0px;
	}
	
	div.page_content
	{

/*	Feature wird nur von MSIE richtig interpretiert!
		 position:				relative; 
		 width:					640px; 
		 height:				100%; 
		 max-height:			80%;
		 margin-top:			0px;
		 margin-bottom:			0px;
		 overflow:				auto;
*/
	}

	td.page_bottom
	{
		width:					100%; /*900px;*/
		height:					20px;
		margin:					0px;
		padding-left:				10px;
		text-align:				center;
		padding-right:                          150px;
    /* border:					0px; */
		border-top:				1px solid #efefef;
		font-family:			Verdana, Arial, Helvetica, sans-serif;		
		font-size:				13px;
		font-weight:			bold;
		font-style:				normal;
		color:					#808285; /*#990000;*/
		background-color: 		#fafafa; 
	}
	
/* PAGE CONTENT ******************************************************* */	
	p.parent_pages
	{
		margin-left:			00px;
		margin-right:			00px; 
		margin-top:				0px; 
		margin-bottom:			5px; 
		text-align:				left;
		font-family:			Verdana, Arial, Helvetica, sans-serif;		
		font-size:				13px;
		font-weight:			bold;
		font-style:				normal;
		color:					#808285; /*#990000;*/

	}
	
	p.content_headline
	{
		margin-left:			0px;
		margin-right:			80px; 
		margin-top:				0px; 
		margin-bottom:			0px; 
		padding-left:			0px;
		padding-right:			0px; 
		padding-top:			0px; 
		padding-bottom:			0px; 
		text-align:				left;
		font-family:			Verdana, Arial, Helvetica, sans-serif;		
		font-size:				13px;
		font-weight:			bold;
		color:					#808285; /*#990000;*/
		background-repeat:		repeat-x;
	}

	div.content
	{
		margin-left:			0px;
		margin-right:			0px; 
		margin-top:				0px; 
		text-align:				justify; 
		border:					0px solid #808285; /*#990000;*/
		padding-top:			15px; 
		padding-left:			0px; 
		padding-right:			0px; 
		padding-bottom:			0px;
		font-family:			Verdana, Arial, Helvetica, sans-serif;
		font-size:				13px;
	}


/* STANDARD CONTENT TABLE ********************************************* */
	table.content
	{
		width:					100%;
		border:					0px solid #808285; /*#990000;*/
		text-align:				left;
		vertical-align:			middle;
		margin:					0px;
		padding:					0px; 
		border-collapse:		collapse;
    /* empty-cells:			collapse; */
	}
	
	td.content_headline
	{
		background-color:		#808285; /*#990000;*/
		font-family:			Verdana, Arial, Helvetica, sans-serif;
		font-size:				15px;
		font-weight:			bold;
		color:					#ffffff;
    /*-moz-border-radius-topleft:   7px;
    -moz-border-radius-topright:   7px;*/
	}
	
	td.content_header			
	{
		background-color:		#efefef;
		border:					1px solid #808285; /*#990000;*/
		font-family:			Verdana, Arial, Helvetica, sans-serif;
		font-size:				13px;
		font-weight:			bold;
		font-style:				italic;
		color:					#000000;
		padding:				5px;		
    /*-moz-border-radius-topleft:   7px;
    -moz-border-radius-topright:   7px;*/
	}
	
  div.content_header			
	{
		font-family:			Verdana, Arial, Helvetica, sans-serif;
		font-size:				13px;
		font-weight:			bold;
		font-style:				italic;
		color:					#000000;
		padding:				5px;		
	}

	td.content_item			
	{
		background-color:		#f8f8f8;
		border-bottom:					1px solid #808285; /*#ddb2bs;*/
		font-family:			Verdana, Arial, Helvetica, sans-serif;
		font-size:				13px;
		color:					#000000;		
		padding:				5px;
	}



/* SUB MENU in left border ******************************************** */	
	td.submenu_spacer
	{
		text-align:				left;
		vertical-align:			middle;
		margin-left:			0px; 
		margin-right:			0px;
		margin-bottom:			0px;
		margin-top:				0px;
		padding:				0px;
		table-layout:			fixed;
		border-collapse:		collapse;
		border-spacing: 		0px;
		border:					0px;
    /* empty-cells:			collapse; */
		background-color:		#fafafa;
    background-image:   URL(/00global/00pics/submenu_bg_grau.gif);
	}
	table.submenu
	{
		text-align:				left;
		margin-left:			0px; 
		margin-right:			0px;
		margin-bottom:			0px;
		margin-top:				0px;
		padding:				0px;
		table-layout:			fixed;
		border-collapse:		collapse;
		border-spacing: 		0px;
		border:					0px;
    /* empty-cells:			collapse; */
		background-color:		#fafafa;
	}

	td.submenu_left
	{
		text-align:				center;
		vertical-align:			middle;
		margin-left:			0px; 
		margin-right:			0px;
		margin-bottom:			0px;
		margin-top:				0px;
		border-top:				0px;
		border-right:			0px;
		border-bottom:			0px;
		border-left:			0px;
		background-color: 		#bfbfbf; /*#ddb2bs;*/
	}
	
	td.submenu_left_blank
	{
		text-align:				center;
		vertical-align:			middle;
		margin-left:			0px; 
		margin-right:			0px;
		margin-bottom:			0px;
		margin-top:				0px;
		border-top:				0px;
		border-right:			0px;
		border-bottom:			0px;
		border-left:			0px;
		background-color: 		#808285; /*#ddb2bs;*/
	}
	
	td.submenu_right
	{
		text-align:				left;
		vertical-align:			middle;
		margin:					0px;
    padding-top:    1px;
		padding-left:			15px;
    text-indent: -10px;
		border-top:				0px;
		border-right:			0px;
		border-bottom:			0px;
		border-left:			0px;
    /* empty-cells:			collapse; */
		font-family:			Verdana, Arial, Helvetica, sans-serif;
		line-height:			17px; 
		font-size:				13px;			
	}
	
	td.submenu_right_blank
	{
		text-align:				left;
		vertical-align:			middle;
		margin:					0px;
    padding-top:    1px;
		padding-left:			15px;
    text-indent: -10px;
		border-top:				0px;
		border-right:			0px;
		border-bottom:			0px;
		border-left:			0px;
    /* empty-cells:			collapse; */
		font-family:			Verdana, Arial, Helvetica, sans-serif;
		line-height:			17px; 
		font-size:				13px;			
		background-color: 		#efefef; /*#ddb2bs;*/
	}
	
	
/* NEWS BOX *********************************************************** */
	table.news
	{
		text-align:				center;
    /* align:					right;  */
		/* width:					180px; */
	}
	
	table.news_header
	{
		border-bottom:				1px solid #ff0000;
	}
	
	td.news_header
	{
		background-color:		#ff0000; /*#990000;*/
		font-family:			Verdana, Arial, Helvetica, sans-serif;
		color:					#ffffff;
		font-size:				13px; 
		font-weight:			bold;
		text-align:				left;
	}
	
	td.news_item
	{
		background-color:		#fafafa;
		padding:				5px;
		font-family:			Verdana, Arial, Helvetica, sans-serif;
		font-size:				13px;
		text-align:				left;
		border-bottom: 				1px solid #ff0000; /*#ddb2bs;*/
    /* align: 					right;  */
	}
	
	div.news_item_timestamp
	{
		font-weight:			100;
		color:					#cccccc;
    text-align:    right;
    font-size:       9px;
	}

	div.news_item_text
	{
		color:					#000000;
    font-size:       11px;
	}

	div.news_item_text_center
	{
		color:					#000000;
    font-size:       12px;
	}


/* STANDARD FONT PROPERTIES ******************************************* */
	div.standard_font
	{
		font-family:			Verdana, Arial, Helvetica, sans-serif;
		font-weight:			normal;
		color:					#333333;
	}
	
	p.text_headline_1
	{
		font-weight:			bolder;
		font-size:				15px;
	}
	
	p.text_headline_2
	{
		font-weight:			bold;
		font-size:				13px;
	}
	

/* COPYRIGHT FONT ***************************************************** */
	span.copyright
	{
		font-family:			Verdana, Arial, Helvetica, sans-serif;
		font-weight:			bold;
		color:					#cccccc;
		font-size:				10px;
	}
	
/* other ************************************************************** */
	div.link_shortcuts
	{
		text-align:				center; 
		font-family:			Verdana, Arial, Helvetica, sans-serif;
		font-size:				10px; 
		font-weight:			bold;
		color:					#330000; 
	}
		 
	div.content_info
	{
		font-family:			Verdana, Arial, Helvetica, sans-serif;
    /* font-weight:			normal; */
		color:					#330000;
		text-align:				right; 
		margin-right:			0px; 
		margin-top:				0px; 
		font-size:				10px; 
		font-weight:			bold;
	}
	 

