@import url(cal.css);

/* Suche */
/*++++++++++++++Suchbox++++++++++++++++*/
	 	

	 				
	 form#searchform {
	 margin: 0px;
	 padding: 0px;
	 padding-bottom: 10px;
	 margin-top: 0px;
	 }
	 
	
	form#searchform input#field {
	 					width: 145px;
	 					height: 13px;
						font-size: 10px;
						color: #999999;
						margin-top:3px;
						float: left;
	 					}
	 					
	 form#searchform input#button {	width: 18px;
	 					height: 18px;
						float: left;
	 					background-color: transparent;
						border: 0px;
						padding-top: 16px;
						margin-left: 5px;
						margin-top: -13px;
	 					}
						
						
						
	form#searchform h2 {
				font-size: 12px;
				color: #222C58;
				margin: 0px 0px 0px 0px;
				}



.tx-macinasearchbox-pi1 {
		min-height: 40px;
		background-color: #F0F5F8;
		border-bottom: 2px solid #222C58;
		border-top: 2px solid #222C58;
		padding: 5px;
		margin-bottom: 15px;
}

.tx-macinasearchbox-pi1 a {
	font-weight: bold;
	color: #222C58;
}

/*++++++++++++++Suchbox++++++++++++++++*/
/* Sitemap */

div.tx-dropdownsitemap-pi1 div.expAll {
background-color: transparent;
border-color: #999999;
}

/* loginbox*/

div.tx-newloginbox-pi1 {
width: 190px;
margin-left: 10px;
}

div.tx-newloginbox-pi1 p{
width: 165px;
color: #999999;
}

form#login {
width: 160px;
margin-top: 20px;
}

form#login label {
padding: 1px;
color: #999999;
}

form#login input {
width: 160px;
margin-bottom: 5px;

height: 11px;
font-size: 11px;
}

form#login input.submit, .logout  {
width: 150px;
margin-top: 5px;
background-color: #cccccc;
color: #666666;
height: auto;
border: 0px;
}

/*loginbox*/



/*++++++++++++++++++++++++++News+++++++++++++++++++++++++++++*/

/*List*/
div#content div#list, div#content div#list2 {
	padding: 10px 0px 10px 0px;
	border-bottom: 0px solid #333333;
}

	div#content div#list h1, div#content div#list2 h1 {
		margin: 0px;
		padding: 0px;
	}

		div#content div#list h1 a, div#content div#list2 h1 a {
			font-size: 14px;
			text-decoration: none;
		}

	div#content div#list h2, div#content div#list2 h2 {
			font-size: 10px;
			margin: 0px;
			padding: 0px;
	}

	div#content div#list p, div#content div#list2 p {
			margin: 0px;
			padding: 0px;
	}

/*List*/

/*FEED*/
	div#content ul#feed {
		margin: 0px;
		padding: 0px;
	}

		div#content ul#feed li {
			float: left;
			list-style-type: none;
			padding-left: 18px;
			margin-right: 10px;
			margin-bottom: 10px;
			background-image: url(../../images/feed.gif);
			background-repeat: no-repeat;
			background-position: left;
		}

			div#content ul#feed li a{
				text-decoration: none;
				color: #222C58;
			}
/*FEED*/

/*Einzelansicht*/

div#content div#singlenews {
	padding: 10px;
}

	div#content div#singlenews h1 {
		font-size: 22px;
		padding: 0px;
		margin: 0px 0px 15px 0px;
	}

	div#content div#singlenews h2 {
		font-size: 11px;
		margin: 0px;
		padding: 0px;
	}

	div#content div#singlenews h3 {
		font-size: 11px;
		font-weight: bold;
		margin: 0px 0px 15px 0px;
		padding: 0px;
	}

	div#content div#singlenews h4 {
		font-size: 11px;
		font-weight: bold;
		margin: 0px 0px 0px 0px;
		padding: 0px;
	}

	div#content div#singlenews p {
		margin: 0px 0px 15px 0px;
		padding: 0px;
	}
/*Einzelansicht*/

/*latest nur startseite*/

div#latestnews {
		padding: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		}
		
	div#links h1 {
		font-size: 15px;
		color: #222C58;
	}	
		
		div#latestnews h1  {
		margin: 0px;
		padding: 0px;
		margin-top: 7px;
		
		font-size: 11px;
		color: #222C58;
		}
		
		div#latestnews h1 a {
		text-decoration: none;
		font-weight: bold;
		color: #222C58;
		}
		
		div#latestnews p {
		margin: 0px;
		padding: 0px;
		font-size: 12px;
		line-height: 15px;
		color: #323232;
		}
		
		div#latestnews p a{
		color: #222C58;
		background-image:url(../../images/navigation/fh_pfeil_blau.gif);
		background-repeat: no-repeat;
		background-position: center left;
		padding-left: 7px;
		margin-left: 2px;
		}
		
/*++++++++++++++++++++++++++News+++++++++++++++++++++++++++++*/

