@charset "utf-8";
/* CSS Document */
/**************************************************************************************/
/* Content Data for the homepage ELSA - International */
/**************************************************************************************/
/* author: 			Bernhard Lehner */
/* organization:	C5 Solutions AG */

/**************************************************************************************/
/* description:		Styles, Classes and IDs for the content apperance of the page */
/**************************************************************************************/


/**************************************************************************************/
/* Main Content 	*/
/**************************************************************************************/
	#centerColumn_Content h1{
		font-size:16px;
		font-weight:normal;
		color:#62676d;
		
		position:relative;
		display:block;
		padding:0px 10px 0px 10px;
		margin:0px;
	}
	#centerColumn_Content h3 {
		font-size:12px;
		font-weight:bold;
		color:#0b3088;
		padding:10px 10px 0px 10px;
		margin:0px 0px 0px 0px;
	}
	#centerColumn_Content p {
		font-size:12px;
		font-weight:normal;
		color:#62676d;
		padding:7px 10px 0px 10px;
		margin:0px 0px 0px 0px;
	}
	#centerColumn_Content a, #centerColumn_Content a:visited, #centerColumn_Content a:hover {
		color:#0b3088;
		text-decoration:none;
	}
	#centerColumn_Content .csc-textpic-imagewrap {
		padding:12px 20px 14px 10px;
	}

/**************************************************************************************/
/* ADS:		Styles, Classes and IDs for Adevertisment Part */
/**************************************************************************************/
#rightColumn_ElsaPartner h1{
	font-size:12px;
	font-weight:normal;
	color:#ff5820;
	
	position:relative;
	display:block;
	padding:0px 10px 0px 10px;
	margin:0px;
}

.ads-list-container {
	position:relative;
	display:block;
	margin:5px;
	padding:5px;
}
	.ads-list-container .news-list-item {
		position:relative;
		display:block;
		width:125px;
		height:125px;
		margin:0px;
		padding:10px 0px 0px 18px;
	}
	.ads-list-container .advert {
		position:relative;
		display:block;
		width:125px;
		height:125px;
		margin:0px 0px 10px 0px;
		padding:0px;
	}
	.ads-list-container a, .ads-list-container a:visited, .ads-list-container a:hover {
		position:relative;
		display:block;
		width:125px;
		height:125px;
		display:block;
		margin:0px 0px 10px 0px;
		padding:0px;
		background:none;
	}
	.ads-list-container a img {
		margin:0px;
		padding:0px;
	}
	.ads-list-container .newsFlash_inline {
		position:relative;
		/*display:block;
		width:0px;
		height:0px;*/
		margin:0px;
		padding:0px;
	}
	.ads-list-container object {
		position:relative;
		/*display:block;
		left:0px;
		top:0px;
		width:125px;
		height:125px;*/
		margin:0px;
		padding:0px;
	}
	.ads-list-container .clearer {
		position:relative;
		clear:both;
		float:none;
		display:none;
	}
/**************************************************************************************/
/* News 	*/
/**************************************************************************************/
#leftColumn_News h1{
	font-size:12px;
	font-weight:normal;
	color:#ff5820;
	
	position:relative;
	display:block;
	padding:0px 10px 0px 10px;
	margin:0px;
}
/**************************************************************************************/
/* Events 	*/
/**************************************************************************************/
	/* Event Category Menu - left Column */
	.event-catmenu {
		position:relative;
		display:block;
		
		margin:0px;
		padding:0px 0px 20px 0px;
	}
		.event-catmenu p {
			color:#FF5820;
			display:block;
			font-size:12px;
			font-weight:normal;
			margin:0px 0px 8px 0px;
			padding:0px 0px 0px 10px;
			position:relative;
		}
		.event-catmenu ul {
			position:relative;
			display:block;
			list-style:none;
			margin:0px;
			padding:0px;

		}
		.event-catmenu ul li{
			position:relative;
			display:block;
			list-style:none;
			margin:0px;
			padding:0px;
		}
		
		.event-catmenu ul li a, .event-catmenu ul li a:visited {
			position:relative;

			display:block;
			margin:0px;
			padding:2px 0px 0px 0px;
			color:#0b3088;
			font-size:12px;
			text-decoration:none;
		}
		.event-catmenu ul li a:hover {
			color:#FF5820;
		}
		.event-catmenu ul li.aktiv a, event-catmenu ul li.aktiv a:visited, event-catmenu ul li.aktiv a:hover  {
			color:#FF5820;
			text-decoration:underline;
			font-size:12px;
		}
		.event-catmenu #level_1 {
			position:relative;
			display:block;
			padding-left:10px;
			padding-bottom:3px;
		}
		.event-catmenu #level_1 ul li a {
			font-weight:bold;
		}
		.event-catmenu #level_2 {
			position:relative;
			display:block;
			padding-left:12px;
			background:url(../IMG/headerNaviBullet.gif) left center no-repeat;
		}
		.event-catmenu #level_2 ul li a {
			font-weight:normal;
		}
		.event-catmenu #level_3 {
			position:relative;
			display:block;
			margin-left:10px;
			padding-left:22px;
			background:url(../IMG/headerNaviBullet.gif) left center no-repeat;
		}
		.event-catmenu #level_3 ul li a {
			font-weight:normal;
		}
		
	/* Event Search Form - center Column */
	#centerColumn_Content .news-search-form{
		position:relative;
		display:block;
		
		margin:10px 0px 0px 0px;
		padding:10px 10px 2px 10px;
		/*border-top:1px solid #e7e7e7;
		border-bottom:1px solid #e7e7e7;*/
		background-color:#e7e7e7;
	}
		/* Search Form */
		#centerColumn_Content .news-search-form input{
			position:relative;
			width:160px;
			font-size:12px;
			color:#62676d;
			margin: 0px 0px 6px -80px;
			left:50%;
		}
		/* Search Submit BTN */
		#centerColumn_Content .news-search-form .news-search-form-submit input{
			position:relative;
			display:block;
			width:80px;
			margin:0px 0px 0px -40px;
			left:50%;
		}
	#centerColumn_Content .news-search-emptyMsg {
		position:relative;
		display:block;
		margin-top:10px;
		font-size:12px;
		color:#62676d;
	}
	/* Event Search Form - left Column */
	#leftColumn_News .news-search-form{
		position:relative;
		display:block;
		
		margin:10px 0px 0px 0px;
		padding:10px 10px 2px 10px;
		/*border-top:1px solid #e7e7e7;
		border-bottom:1px solid #e7e7e7;*/
		background-color:#e7e7e7;
	}
		/* Search Form */
		#leftColumn_News .news-search-form input{
			width:160px;
			font-size:12px;
			color:#62676d;
			margin-bottom:6px;
		}
		/* Search Submit BTN */
		#leftColumn_News .news-search-form .news-search-form-submit input{
			position:relative;
			display:block;
			width:80px;
			margin-left:40px;
		}
	#leftColumn_News .news-search-emptyMsg {
		position:relative;
		display:block;
		margin-top:10px;
		font-size:12px;
		color:#62676d;
	}
	
/**************************************************************************************/
/* Sponsors 	*/
/**************************************************************************************/
.sponsors-list-container {
	position:relative;
	display:block;
}

	.sponsors-list-container #advert {
		position:relative;
		display:block;
		margin:0px;
		padding:0px;
	}
	.sponsors-list-container a, .sponsors-list-container a:visited, .sponsors-list-container a:hover {
		display:block;
		margin:0px 0px 0px 0px;
		padding:0px;
	}
	.sponsors-list-container a img {
		margin:0px;
		padding:0px;
		/*height:50px;*/
	}
	.sponsors-list-container .clearer {
		display:none;
	}
/**************************************************************************************/
/* E-Mail Form 	*/
/**************************************************************************************/
.formular {
	position:relative;
	display:block;
	margin:20px 5px 0px 5px;
	padding:10px 5px 20px 5px;
	border-top:1px solid #e7e7e7;
}
	.formular .error {
		position:relative;
		display:block;
		
		font-size:12px;
		font-weight:bold;
		color:#ff5820;
		
		border:2px solid #ff5820;
		padding:7px 10px 20px 10px;
		margin:0px 0px 10px 0px;
	}
	.formular .ebene_email{
		position:relative;
		display:block;
		margin:5px 0px 10px 0px;
		float:none;
	}
		.formular .ebene_email .label_email {
			position:relative;
			display:block;
			font-size:12px;
			font-weight:normal;
			color:#62676d;
			padding:2px 10px 0px 5px;
			margin:0px 0px 0px 0px;
			width:110px;
			float:left;
		}
		.formular .ebene_email .eingabe {
			position:relative;
			display:block;
		}
	.formular input {
		background:none;
		border:1px solid #e7e7e7;
		font-size:12px;
		font-weight:normal;
		color:#62676d;
		width:200px;
	}
		.formular input.mailBTN {
			color:#ff5820;
			border:1px solid #ff5820;
			width:80px;
		}
		.formular input.mailBTN:hover {
			color:#62676d;
			border:1px solid #62676d;
		}
	.formular textarea {
		background:none;
		border:1px solid #e7e7e7;
		font-size:12px;
		font-weight:normal;
		color:#62676d;
	}