/* www.jugenddiakoniefestival.de */
/* (c) by agentureinstein.com */
/* Stand: 23. Oktober 2008 /*

/* HTML-Elemente */

body {
	font-size: 0.8em;
	line-height: 1.8em;
	font-family: Verdana, Arial, sans-serif;
	margin: 0;
	padding: 0;
	background-color: #d9dbe7;
	}
	
img {
	border: 0;
}

a {
	color: #ee8027;
	text-decoration: none;

}

a:link {
	color: #ee8027;
	text-decoration: none;
}

a:visited {
	color: #ee8027;
}

a:hover {
	color: #ee8027;
	text-decoration: underline;
}

p {
	font-size: 1em;
	line-height: 1.6em;
	margin-bottom: 0.1em;
	margin-top: 0em;		
	text-align: left; 
	padding-right: 10px;
}


h1 {
	color: #0076bd;
	font-size: 1.4em;
	line-height: 1.4em;
	margin-top: 0.3em;
	margin-bottom: 1.0em;
	text-align: left; 
}

#marginal h1 {
	color: #878889;
	font-size: 1.0em;
	line-height: 1.0em;
	margin-top: 0.5em;
	margin-bottom: 1.0em;
	text-align: center; 
}

h2 {
	color: #ee8027;
	font-size: 1.0em;
	line-height: 1.0em;
	margin-bottom: 0em;
	margin-top: 0em;	
	text-align: left; 
}



h3 {
	color: #ee8027;
	font-size: 1.0em;
	line-height: 1.0em;
	margin-bottom: 0em;
	margin-top: 0em;		
	text-align: left;
	font-weight: bold;
	text-transform: uppercase; 
}



/* Layout-Elemente */

	#box {width: 980px; background-color: #e3e3e4; border: 1px solid #000000; }
		#dekotop {width: 980px; height: 10px; background-color: #878889; border: 0px solid #000000; }	
		#header {width: 980px; height: 152px; background-color: #ffffff; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}			
			#headerleft {width: 780px; height: 152px; background-color: #ffffff; border-right: 1px solid #ffffff; float: left; }	
			#headerright {width: 199px; height: 152px; background-color: #ffffff; float: right; }				
				#logo {width: 199px; height: 110px; background-color: #ffffff; float: right; border-bottom: 2px solid #ffffff; background-image: url(./jdp_logo.gif)}				
				#countdown {width: 199px; height: 40px; background-color: #ee8027; float: right; }								
			
		#middle {width: 980px; min-height: 600px; background-color: #e3e3e4; border: 0px solid #000000; text-align: left; }	
			#menue {width: 199px; background-color: #e3e3e4; border-right: 1px solid #ffffff; float: left; }			
			#content {width: 565px; min-height: 600px; background-color: #ffffff; border-right: 1px solid #ffffff; padding-left: 15px; float: left; text-align: left;  }			
			#marginal {width: 199px; min-height: 600px; background-color: #e3e3e4; float: left; text-align: right;}									

		#dekobottom {width: 100%; height: 25px; background-color: #ee8027; border: 0px solid #000000; border-top: 1px solid #ffffff; clear: both;}					


/* Spezielle CSS */
.tx-jmcountdown-pi1 {font-weight: bold; color: #0076bd; line-height: 1em;}

/* Mailformular */
legend {
padding-left:0px;
padding-right:0px;
border: 0px;
}

fieldset {
border:0px;
padding-left:0px;
padding-right:0px;
padding-top:10px;
padding-bottom:0px;
border: 0px solid #C0C0C0;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:80%;
padding-top:10px;
padding-bottom:10px;
padding-left:110px;
border: 1px solid #C0C0C0;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #ee8027;
border: 0px;
}
