/* html elements */
html
{
/*	background-color:#eeeeee;*/
}

/* Cooparate disign */
	.corporatedesign, .box
	{
		border-color :#6699FF;
/*		background-color: #cfcfcf;*/
		color:black;
	}
	

		.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:0px none;
		margin:0; padding:0;
		background:transparent;
		}



/* Testing */


/* Banner */
	#Banner
	{
		background: transparent url("Daten/Daten/Banner.gif") no-repeat top left;
		background-color : #cfcfcf;
	}


	#bottom
	{
		border-color:Blue;

	}
	
	#bottom a
	{
		color: Black;
		text-decoration: none;
	}
#teaser
{
	background-color: #CCDDFF;
}

#colRight h2
{
	background-color: #dddddd;

}


#PageTitle
{

	background:#dddddd;
}

#content
{
	background-color:white;
}	

/* Menu */
	#top-menu 
	{
		right: 0px;
		margin:1px 0; 	
		border-style: solid;
		padding-left: 15em;
		
		
	}

	#top-menu ul
	{

		margin : 0;
	 padding:5px 5px 0px 0px;
}
	#top-menu li
	{
		display: inline;
		margin: 0;
		 padding:0px 0px 0px 4px;

		  background:url("styles/tableft.gif") no-repeat left top;
	}
	
	.topmenu-background
	{
		background-color: #6699FF; 
	}


	.top-menu-item a
	{
		 background:url("styles/tabright.gif") no-repeat right top;
		color:#666;
		line-height:1.5em;
		text-decoration: none;	
		font-weight:bold;
		 padding:0 9px 0 3px;
		  margin:0;
	}
	
#top-menu li:hover 
    {

      background-position:0% -42px;

      }

    #top-menu a:hover {

      background-position:100% -42px;

      color:#FF9834;

      

      }

	.top-menu-item-selected a
	{
		color:#0000ff;
	}
	
	#left-menu a
	{
		display:block;
		text-decoration: none;	
	}
	
	#left-menu li
	{
		padding-left: 10px;
		list-style-type:none; 
		border-width: 1px;
		border-style:solid;
			
	}

	#left-menu ul
	{
		border-width:1px; 
		border-style:solid;
	}
	
	.left-submenu ul
	{
		border-width: 0px;
	}
	
	.left-menu-item
	{
		background-color: #3366ec;
		border-left-color: #004080;
		border-bottom-color: #004080;
		border-top-color: #0080ff;
		border-right-color: #0080ff;
	}
	
	.left-menu-item a
	{
		color:White;
	}

.left-menu-item-selected
{
	background-color: #1127ee;
	font-weight:bold;
	
}

.left-submenu-item
{
	background-color: #c1d2ec;
	border-left-color: #004080;
	border-bottom-color: #004080;
	border-top-color: #0080ff;
	border-right-color: #0080ff;
	font-weight:normal;
	color:Black;
	
}

	.left-submenu-item a
	{
		color:Black;
	}

.left-submenu-item-selected
{
	
	font-weight:bold;

}

/* sonstiges */
	

	
/* Custom CSS Unterschiedlich je file */  
.anreise {
	width: 100%;
}
		
.right
{
	float:right;
}

.left
{
	float:left;
}


/* Globale Klassen*/
.infoBox
{
border: 2px solid red;
padding: 10px 20px 10px 20px;
}
.infoBox ul
{
margin: 0 0 0 30px;
}
.important
{
color: red;
}
.center
{
text-align:center;
}
	
	.box
	{
		border-style: solid;
		background-color:#cfcfcf;
	}	



/*LOGIN*/

.login
{
	padding-top: 10%;
	text-align: center;
}

#login
{
	margin-top: 1em;
	text-align: right;
}

.textbox, .dropdown

{
border-width: 1px;
border-style: solid;
border-color:#cfcfcf;
}
.button
{
border-width:1px;
border-color: black;
border-style:solid;
}

