/* css by crossconcept.de * Congratulations! You found this stylesheet! */

	/*
*{border:1px solid #333;}

 */
	/* @group Basics */
	
	hr{
		border: none;
	}
	
	body {		
		margin:0px;
		font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
		color: #666;
		background-color: #C3B4A9;
	}
	
	#layout{
	 	background: #FFF url(../images/img_header.gif) repeat-x center top;
	}
	
	#bgmain{
		width: 900px;
		margin: 0px auto;
	}
	
	#main{
		min-height: 420px;
	}

	#layout {
		width: 100%;
	}
	
	#header {
		height: 180px;
	}
	
	#logo{
	padding: 100px 0 0 0;
	}
	
	#sidebar,
	#footerleft {
		float: left;
		width:190px;
		padding: 0px;
	}


	
/*---------------  Navigation -------------------*/


	#mainnav{
	}
	
	
	#mainnav ul{
		padding: 0px;
	}
	
	
	#mainnav li{
		list-style: none;
		padding:  0 0 10px 0;
	}

	#mainnav li a{
		color: #999;
		border-left: 5px solid #FFF;
		padding-left: 5px;
		text-transform: uppercase; 
	}

	#mainnav li a.selected,
	#mainnav li a.active{
		color: #735946;
		border-left: 5px solid #735946;
		padding-left: 5px;
	}
	
	
	#mainnav li.selected ,
	#mainnav li.active {
		background: none;
		font-weight: bold;
	}
	
	
/*---------------  Content Bereich -------------------*/


	#footer {
		width: 100%;
		min-width: 900px;
		height: 180px;	
		background: #FFF url(../images/img_footer.gif) repeat-x center bottom;
	}

	#footerdiv {
		width: 900px;
		margin: 0px auto;
		padding: 35px 0 0 0;
	}
	
	
	#mainmiddle,
	#footermiddleright{
		width: 700px;
		float: right;
		padding: 0 0 25px 0;
	}
	
	
	#content {
		float: left;
		min-height: 410px;
		padding: 0 10px 0 10px;
		border-right:1px solid #C3B4A8;
		border-left:1px solid #C3B4A8;
	}
	
	#content img{
		border-left:1px solid #C3B4A8;
	}

	#footermiddle {
		float: left;
		width: 540px;
		padding: 0px;
	}
	
	#footerright {
		padding-top: 10px 0 0 0;
	}
	
	#footerright img {
		padding-top: 7px;
	}
	
	#sidebarright {
		float: right;
		padding: 0px;
	}
	
	#mainclear {
		clear: both;
	}
	


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


	a {
		text-decoration: none;
		color: #735946;
	}
	
	a:link, a:visited {
	}
	
	a:active, a:hover {
		text-decoration: none;
	}
	
	a[href^="http:"] {}
	a[href^="mailto:"] {}


/*---------------  Text -------------------*/


	.text {
		color: #333333;
		font: 11px/19px Verdana, Arial, Helvetica, sans-serif;
	}
	
	.strong {
		font-weight: bold;
	}

	.error {
		color: #B21A0F;
		font: bold 11px/19px Verdana, Arial, Helvetica, sans-serif;
	}
	
	em {
		background-color: #B5D5FF;
		font-weight: inherit;
		font-style: inherit;
	}
	

	H1, H2, H3 {
		margin: 0px 0 10px 0;
		color: #735946;
		font: normal 13px/1em Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase; 
	}	
	

