/* CSS Document */
body
	{
		margin: 0;
		padding: 0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 180%;
		text-align: center;
		color: #000000;
		background-color: #CCCCCC;
	}

#container
	{
		float: none;
		margin: 1em auto;
		width: 794px;
		height: 594px;
		/*text-align: left;*/
	}
	
#header
	{
		float: left;
		height: 143px;
		width: 611px;
		background-image: url(images/header_left.png);
		/*background-image: url(../auriMedia/Projekte/Karls-Apotheke-Aachen/header_left.png);*/
		background-position: bottom;
		background-repeat: no-repeat;
	}

#header_right
	{
		float: right;
		height: 143px;
		width: 183px;
		background-color: #FFFFFF;
	}
	
/* NAVI_BREADCRUMB

**********************************************************************************************************/

#breadcrumb
	{
		height: 27px;
		width: 100%;
		text-align: right;
		font-size: 14px;
		font-weight: bold;
		background-color: #FFFFFF;
	}

#breadcrumb a
	{
		margin: 5px 5px 0px 0px;
	}

#breadcrumb a:link
	{
		text-decoration: none;
		color: #000000;
	}
	
#breadcrumb a:visited
	{
		text-decoration: none;
		color: #000000;
	}


/* MAIN_NAVI

**********************************************************************************************************/

#mainnav
	{
		float: left;
		width: 170px;
		height: 424px;
		text-align: left;
		font-size: 12px;
		line-height: 170%;
		background-image: url(images/bg_nav.gif);
		color: #000000;
	}
	
#mainnav .spacer_horizontal
	{
		float: left;
		width: 10px;
		height: 404px;
	}
	
#mainnav ul
	{
		list-style: none;
		padding: 0px;
		margin: 0px;
	}
	
#mainnav a:link
	{
		text-decoration: none;
		color: #000000;
	}
	
#mainnav a:visited
	{
		text-decoration: none;
		color: #000000;
	}
	
#mainnav a:hover
	{
		text-decoration: none;
		color: #999999;
	}

#mainnav a:active
	{
		text-decoration: none;
		color: #000000;
	}
	
#mainnav #current a
	{
		color: #008080;
	}
	
#submenu
	{
		padding: 0px 0px 0px 20px;
		line-height: 150%;
		font-size: 10px;
		color: #000000;
	}
	
#submenu .current_2 a
	{
		color: #008080;		
	}


/* CONTENT

**********************************************************************************************************/

#content h1
	{
		border-bottom: 1px solid #000000;
		color: #000000;
		margin-bottom: 10px;
		padding: 0px;
		font-size: 13px;
		
	}
	
#content h2
	{
		color: #000000;
		margin-bottom: 10px;
		padding: 0px;
		font-size: 13px;
	}

#content
	{
		float: left;
		text-align: left;
		width: 624px;
		height: 424px;
		background-image: url(images/bg_main.jpg);
		overflow: auto;
	}
	
#content_innen
	{
		float: left;
		width: 594px;
	}
	
#content .spacer_vertical
	{
		height: 10px;	
	}
	
#content .spacer_horizontal_left
	{
		float: left;
		width: 10px;
		height: 1px;
	}
	
#content .spacer_horizontal_right
	{
		float: right;
		width: 10px;
		height: 1px;
	}


#content .content_element
	{

	}

	
#content a:link
	{
		text-decoration: none;
		color: #666666;
	}
	
#content a:visited
	{
		text-decoration: none;
		color: #666666;
	}
	
.csc-mailform
	{
		text-align: left;
	}

input
{
	margin-bottom: 3px;
}

textarea
{
	overflow: hidden;

}

label
{
	float: left;
	width: 140px;
}
	
/* SPACER

**********************************************************************************************************/

.spacer_vertical
	{
		height: 10px;
	
	}
.spacer_horizontal
	{
		float: left;
		width: 10px;
		height: 1px;
	}
