/* new red ge-ge.de CSS Stile "template_css.css"
 * Gecodet von Jan Berens (jb@p-prod.de)
 * Datum: 2007-10-31
*/

/* Übersicht:
		Basis
		Kopf
		Breadcrumb
		Menu
		Content
		Fuß
		Rest
*/

/* ###############################################################
<---------------------------- BASIS ----------------------------->
############################################################### */

* 
	{
		border: 0;
		margin: 0;
		padding: 0;
	}
body 
	{
		background-color: #ECECEC;
		background-image: url("http://www.gesundheitsgemeinschaft.de/templates/ge-ge_redesign/images/page_bg.gif");
		background-repeat: repeat-y;
		background-position: center;
		margin: 0;
		padding: 0;
		font-family: Arial, Helvetica, Sans Serif;
		text-decoration: none;
		font-color: #000000;
		font-weight: normal;
		font-size: 12px;
	}
#td, tr, p, div
	{
		color: #000000;
		font-family: Arial, Helvetica, Sans Serif;
		font-weight: normal;
		text-decoration: none;
		font-size: 12px;	
	}
a:link
	{
		color: #AE212F;
		text-decoration: none;
		font-weight: normal;
		font-size: 12px;
	}
a:visited
	{
		color: #AE212F;
		text-decoration: none;
		font-weight: normal;
		font-size: 12px;
	}
a:hover
	{
		color: #000000;
		text-decoration: none;
		font-weight: bold;				
		font-size: 12px;
	}	
a:active
	{
		color: #01BB8C;
		text-decoration: none;
		font-weight: normal;
		font-size: 12px;
	}
#main_page
	{
		width: 916px;
		margin: 0;
		font-size: 12px;
	}
.inputbox
	{
		padding: 2px;
		border:solid 1px #AE212F;
		background-color: #FFFFFF;
	}
.button 
	{
	  color: #AE212F;
		font-family: Arial, Hevlvetica, sans-serif;
		text-align: center;
		font-size: 11px;
		font-weight: normal;
		border: 2px double #AE212F;
		width: auto;
		background-color: #FFFFFF;
		padding: 0px 5px;
		line-height: 18px !important;
		line-height: 16px;
		height: 26px !important;
		height: 24px;
		margin: 1px;
	}
h1
	{
		font-family: Arial, Helvetica, Sans Serif;
		text-decoration: none;
		font-color: #000000;
		font-weight: bold;
		font-size: 16px;
	}
h2
	{
		font-family: Arial, Helvetica, Sans Serif;
		text-decoration: none;
		font-color: #000000;
		font-weight: bold;
		font-size: 14px;
	}
h3
	{
		font-family: Arial, Helvetica, Sans Serif;
		text-decoration: none;
		font-color: #000000;
		font-weight: bold;
		font-size: 12px;
	}
	
/* ENDE */

/* ###############################################################
<--------------------------- KOPF ------------------------------->
############################################################### */
	
	#header
	 {
		 text-align: center;
		 margin: 9px 9px 0px 9px;
	 }
	 
/* ENDE */

/* ###############################################################
<------------------------- Breadcrumb --------------------------->
############################################################### */

	#breadcrumb
	 { 
		 width: 786px;
		 height: 18px;
		 margin-top: 9px;
		 text-align: left;
	 }
	#bc_inner
		{
			font-size: 12px;
			margin-left: 12px;
			text-color: #ae212f;
		}
	
/* ENDE */

/* ###############################################################
<--------------------------- Menu ------------------------------->
############################################################### */

a.mainlevel:link
	{
		color: #AE212F;
		text-decoration: none;
		font-weight: normal;
		font-size: 12px;
		line-height:20px;
	}
a.mainlevel:visited
	{
		color: #AE212F;
		text-decoration: none;
		font-weight: normal;
		font-size: 12px;
		line-height:20px;	
	}
a.mainlevel:hover
	{
		color: #000000;
		text-decoration: none;
		font-weight: bold;
		font-size: 12px;
		line-height:20px;
	}
a.mainlevel:active
	{
		color: #AE212F;
		text-decoration: none;
		font-weight: normal;
		font-size: 12px;
		line-height:20px;
	}
a.sublevel:link
	{
		color: #AE212F;
		text-decoration: none;
		font-weight: normal;
		font-size: 10px;
		line-height:20px;
	}
a.sublevel:visited
	{
		color: #AE212F;
		text-decoration: none;
		font-weight: normal;
		font-size: 10px;
		line-height:20px;	
	}
a.sublevel:hover
	{
		color: #000000;
		text-decoration: none;
		font-weight: bold;
		font-size: 10px;
		line-height:20px;
	}
a.sublevel:active
	{
		color: #AE212F;
		text-decoration: none;
		font-weight: normal;
		font-size: 10px;
		line-height:20px;
	}

/* ENDE */

/* ###############################################################
<-------------------------- Content ----------------------------->
############################################################### */

	#main
		{
			width: 786px;
			text-align: left;
			margin-top: 12px; 
		}
	#main_left
		{
			width: 210px;
			text-align: left;
			float: left;	
		}
	#main_inner
		{
			font-size: 12px;
			margin: 0px 9px 9px 9px;
		}
	#menu_top
		{
			margin: 0px 0px -5px 0px;
		}
	#menu_content
		{
			background-image: url("http://www.gesundheitsgemeinschaft.de/templates/ge-ge_redesign/images/menu_middle.gif");
			background-repeat: repeat-y;
			line-height: 18px;
		}
	#menu_inner
		{
			margin-left: 12px;
		}
	#menu_bottom
		{
			margin: -3px 0px 0px 0px ;
		}
	#main_content
		{
			float: right;
			width: 560px;
			min-height: 600px;
			border: 2px solid #FFFFFF;
			text-align: left;
			margin-right:5px;
		}
	#search_top
		{
			margin: 0px 0px -5px 0px;
		}
	#search_content
		{
			background-image: url("http://www.gesundheitsgemeinschaft.de/templates/ge-ge_redesign/images/menu_middle.gif");
			background-repeat: repeat-y;
			line-height: auto;
			height: 25px;
		}
	#search_inner
		{
			color: #AE212F;
			text-decoration: none;
			font-size: 12px;
			padding: 0;
			margin: 0px 0px 0px 25px;		
		}
	#search_bottom
		{
			margin: 0px 0px 0px 0px ;
		}
	#newsletter_top
		{
			margin: 0px 0px -5px 0px;
		}
	#newsletter_content
		{
			background-image: url("http://www.gesundheitsgemeinschaft.de/templates/ge-ge_redesign/images/menu_middle.gif");
			background-repeat: repeat-y;
			line-height: auto;
			height: 210px;
		}
	#newsletter_inner
		{
			color: #AE212F;
			text-decoration: none;
			font-size: 12px;
			padding: 0;
			margin: 0px 0px 0px 25px;		
		}
	#newsletter_bottom
		{
			margin: 0px 0px 0px 0px ;
		}
		
/* ENDE */

/* ###############################################################
<---------------------------- Fuß ------------------------------->
############################################################### */
		#clearer
			{
				clear: both;
			}
		#footer
			{
				width: 786px;
				height: 75px;
				background-color: #FFFFFF;
				background-image: url("http://www.gesundheitsgemeinschaft.de/templates/ge-ge_redesign/images/footer.gif");
				margin-top: 12px;
				margin-bottom: 12px;
				text-align: center;
				font-family: Arial, Helvetica, Sans Serif;
			  font-size: 12px;	
			}
			
/* ENDE */

/* ###############################################################
<---------------------------- Rest ------------------------------>
############################################################### */	
			
.contentheading
  {
	  color: #948F8E;
		text-decoration: none;
		font-weight: bold;
		font-size: 12px;
  }
.componentheading
  {
	  color: #948F8E;
		text-decoration: none;
		font-weight: bold;
		font-size: 14px;
  }
.buttonheading
	{
		text-align: right;
	}
.back_button
	{
		margin-top:25Px;
		display:none;
	}

/* ENDE */	