
* {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5d5d5d;
	margin:0;
	padding:0;
	text-align:left;
	
}


html,body{
	
	padding: 0px;
	margin: 0px;
	height:100%;
	text-align:center;
	background:#5b4641 url(../img/bgKachel.png);
	background-color:#382e28;
}
				
	
				

img				{
				border:0;
				}
				
#IDcontentContainer div.csc-textpic-imagewrap a,
#IDcontentContainer div.csc-textpic-imagewrap a:Link,
#IDcontentContainer div.csc-textpic-imagewrap a:Hover
				{
				border:none!important;
				}
				
dl.csc-textpic-image 
				{
				padding:4px;
				border:1px solid #ccc;
				background:#fffeee;
				
				}			
dd.csc-textpic-caption
				{
				padding-top:8px;padding-bottom:5px;
				padding-left:5px;
				font-size:10px;
				text-align:left;
				}		

#idpagecontainer	{
				margin:auto;
				position:relative;
				width:1019px;
				
				padding-left:0px;padding-right:0px;padding-top:20px;margin-bottom:13px;
				padding-bottom:13px;
				}


		
							

#idwebpage
				{
				float:left;
				width:928px;
				}

#idlanguagemenu
				{
				float:left;
				width:35px;
				height:220px;
				padding-top:20px;
				padding-left:15px;
				margin-top:145px;
				background:url(../img/bgLangNavi.png) right no-repeat;
				}							
				
#idheader		{
				position:relative;
				background:#fff;
				width:928px;
				height:159px;
				}

				
				
#idheaderstadt
				{
				position:absolute; top:1px; left:1px;
				
				
				}			
				
#idaddmenu		{
				position:absolute; top:1px; right:1px;
				width:333px;
				height:27px;
				padding-right:18px;
				padding-top:16px;
				text-align:right;
				background:#3881b4;
				color:#fff;
				letter-spacing:0.3em;
				}
				
#idaddmenu span
				{

				color:#fff!important;
				}				
				
				
				
#idsuche
				{
				position:absolute; bottom:3px; right:10px;
				
				width:188px;
				height:21px;
				text-align:right;
				vertical-align:bottom;
				color:#fff;
				
				}
				
#idlogo 		{
				position:absolute; top:45px; right:1px;
				
				}
				

#idmenucontainer
				{
				position:absolute;
				top:0px;left:1px;
				background: #fff url(../img/bgMenu.png) no-repeat;
				width:544px;
				height:234px;
				padding-left:30px;
				padding-top:30px;
				}
				
#idmenu			{
				height:210px;
				width:268px;
				padding-top:5px;
				float:left;
				}	

#idsubheader	{
				position: relative;
				width:928px;
				height:265px;
				background:#fff;
				border-bottom:1px solid #d3d0d0;
				}
				
				
#submenu		{
				position:absolute;
				top:30px;
				left:289px;
				width:283px;
				height:230px;
				padding-left:2px;
				
				}
#idheaderpic
				{
				position:absolute;
				top:0px;
				right:1px;
				width:351px;
				height:264px;
				
				}
				
#commentrighttoppic
				{
				
				background:#fff;
				
				}
#commentrighttoppic h2
				{
				position:absolute;
				bottom:10px;
				right:15px;
				font-weight:bold;
				font-size:11px;
				color:#fff!important;
				opacity:1;
				}
				

				
#idcontentcontainer
				{
				background-color:#fff;
				
				width			: 844px;
				min-height		: 200px;
				
				padding-left	: 42px;
				padding-right	: 42px;
				padding-top		: 34px;
				padding-bottom	: 40px;
				}

#idstartseite #idcontentcontainer
				{
				
				background: #fff url(../img/bgstartseite.png) 1px repeat-y;
				
				width			: 928px;
				min-height		: 200px;
				
				padding			: 0px;
				}				
				
				
		
				
				
						
/*------------------------------------------------------------------------
  Anpassung f�r 50% zu 50% Layout 
*/
				
#idzweispaltiga #idcontentleft
				{
				padding-right	: 22px;
				position		: relative;
				float			: left;
				width			: 411px;
				}
				

				
				
#idzweispaltiga #idcontentright	
				{
				
				float			: right;
				width			: 389px;
				}
				
/*------------------------------------------------------------------------
*/


				
/*------------------------------------------------------------------------
  Anpassung f�r 70% zu 30% Layout 
*/
				
#idzweispaltigb #idcontentleft
				{
				padding			: 0;
				padding-right	: 32px;
				float			: left;
				width			: 558px;
				}				
				
#idzweispaltigb #idcontentright
				{
				text-align		: left;
				float			: right;
				width			: 254px;
				}
											

/*------------------------------------------------------------------------
*/				



/*------------------------------------------------------------------------
  Anpassung f�r 80% zu 20% Layout 
*/
				
#idzweispaltigc #idcontentleft
				{
				padding			: 0;
				padding-right	: 32px;
				float			: left;
				width			: 638px;
				}				
				
#idzweispaltigc #idcontentright
				{
				text-align		: left;
				float			: right;
				width			: 174px;
				}
											

/*------------------------------------------------------------------------
*/	



/*------------------------------------------------------------------------
  Anpassung f�r 100% Layout
*/				
#idcontentonlyleft
				{
				text-align		: right;
				
				padding-left	: 0px;
				}
			


/*------------------------------------------------------------------------
*/					
				


/*------------------------------------------------------------------------
  Anpassung f�r die Startseite
*/
				
#idstartseite #idcontentleft
				{
				padding-left	: 42px;
				padding-top		: 34px;
				padding-bottom	: 40px;
				padding-right	: 32px;
				float			: left;
				width			: 500px;
				}				
				
#idstartseite #idcontentright
				{
				float			: right;
				width			: 352px;
												
				text-align		: left;
				padding-top		: 34px;
				padding-bottom	: 40px;
				}
											
#idstartseite .withpadding
				{
				padding-left	: 32px;
				padding-right	: 32px;
				
				}
				
				
/*------------------------------------------------------------------------
*/	

				
					
/*------------------------------------------------------------------------
/* -----------------FOOTER-------------   */									
				
#idfooter
		{
				height:22px;
				width:908px;
				color:#fff!important;
				text-align:center;
				background: #327bb0;
				
				margin-bottom:20px;
				padding:10px;
				padding-top:15px;
				}
#idfooter span
				{

				color:#fff!important;
				}
							
/*------------------------------------------------------------------------




	
				
/* -----------------MENU-------------   */				

.menu-act
				{
				height:30px;
				}
				

.menu-no
				{
				height:30px;
				}

							
.menu-act a,
.menu-act a:Link,
.menu-act a:Visited

				{
				color:#fff600!important;
				font-weight:bold;
				font-size:15px;
				text-decoration:none;
				background:url(../img/bgMenuAct.gif) right 6px no-repeat;
				padding-right:20px;
				letter-spacing:0.1em;
				}

.menu-no a,
.menu-no a:Link,
.menu-no a:Visited
				{
				color:#fff!important;
				font-weight:bold;
				font-size:15px;
				text-decoration:none;
				letter-spacing:0.1em;	
				}
				
.menu-no a:hover
				{
				color:#fff600!important;
				font-weight:bold;
				font-size:15px;
				text-decoration:none;
				letter-spacing:0.1em;	
				}
/*-----------------------------------------*/





/*-----------------SUB Navi ----------------*/
.submenu-act
				{
				height:20px;
				background:#a13fa7;
				padding-top:5px;
				padding-left:5px;
				letter-spacing:0.1em;
				}
				

.submenu-no
				{
				height:20px;
				padding-top:5px;
				padding-left:5px;
				letter-spacing:0.1em;
				}

							
.submenu-act a,
.submenu-act a:Link,
.submenu-act a:Visited

				{
				color:#fff600!important;
				
				font-size:12px;
				text-decoration:none;
				
				padding-right:20px;
			
				}

.submenu-no a,
.submenu-no a:Link,
.submenu-no a:Visited
				{
				color:#fff!important;
				
				font-size:12px;
				text-decoration:none;	
				}
				
.submenu-no a:hover
				{
				color:#fff600!important;
				
				font-size:12px;
				text-decoration:none;
					
				}

			

/*-----------------------------------------*/



/*-----------------ADD MENU ----------------*/
				
a.addnavi,
a.addnavi:Link,
a.addnavi:visited
				{
				color:#fff;
				text-decoration:none;
				font-size:10px;
				
				}

a.addnavi-act,
a.addnavi:Hover
				{
				color:#7e0c86;
				text-decoration:none;
				font-size:10px;
				
				}				


/*-----------------------------------------*/


				
				
				
#idsearchinputbox
				{
				width:160px;
				height:14px;
				border:1px solid #999;
				font-size:10px;
				color:#999;
				padding-top:2px;
				padding-left:2px;
				}			

				
				
h1.imageheader {
     height:40px;
      background-repeat:no-repeat;
      padding: 0;
      margin : 0;
}

h1.imageheader strong{
       display:none;
}



