/*****************************/
/* Copyright Sencer Yurdagül */
/* für www.ehritt.info       */
/*****************************/
/*****************************************/
/* Zuerst ein paar Standardeinstellungen */
/* für alle Seiten                       */ 
/*****************************************/
body {
	color : #FFF; margin : 0; padding : 0;
	font: normal 100% Verdana, Arial, Helvetica, serif;
	font-size : 76%; background: #D00;
}

a:link, a:active, a:visited { 
	color: #FFF;text-decoration: underline; 
}
a:hover {
	background-color : #FFF;
	color: #D40000;	text-decoration: none; 
}

p,h1 { clear : left; text-align : left }
p { line-height : 1.2em; }
h1 { font-size : 1.8em; margin-top : 0.5em ;}
h2 { font-size : 1.5em; margin-top : 0.4em ; clear : left;}
h3 { font-size : 1.2em; margin-top : 0.2em ; margin-bottom : 0.4em;}
h4 { font-size : 1em; margin-top : 0.1em ; margin-bottom : 0.9em;}
.sec-home p { font-size: 1.4em; font-family : "Times New Roman", Times, Arial, Helvetica, serif;}
span.presselinks {display:block;margin-top:0.5em;font-style:italic; font-size : 1.05em}
p.antworten { margin-top : 0.2em; }

dd {
	margin-top : 0.7em;
	margin-bottom : 1em;
}

blockquote { 
    border: 1px dotted #600;
    padding : 0em 0.5em;
    margin:  0.8em 2.4em 0.8em 1.8em;
	background-color: #F7F7D4;
	color : #600;
}
blockquote p { font-family : times, serif; font-size : 1.1em;}
blockquote p.wb-title {font-weight : bold;}
blockquote p.wb-body { padding : 0 2em;}
blockquote p.wb-author {font-style : italic;}

.small, dd { font-size : 0.86em; }
.intro {font-size : 0.9em}
.schmal, .infomsg, .errormsg { width: 50%;margin-top : 0.9em ; }
.email {
	background-color : #c40000; 
	border : 1px solid #600;
	padding : 1em;
}
.errormsg { font-weight : bold; border : #f00 5px solid; padding : 10px;}
.infomsg { font-weight : bold; font-size : 1.2em;}

.sec-kontakt label	 {display : block; float : left;  height : 1.8em; width:5em; }
.sec-empfehlen label {display : block; float : left;  height : 1.2em; width:12em;}
.sec-empfehlen form p {margin-top : 0.5em;margin-bottom : 0.5em;}	

/*************************************/
/* Jetzt alle speziellen id-elemente */
/*************************************/
#header {
	position : absolute;
	width : 100%;
	top : 1em;
	left : 0;
	margin: 0;
	z-index : 1; 
	background-color : #c40000; 
	border-top : 1px solid #600;
	border-bottom : 1px solid #600;
	font-size : 1.2em;
	line-height : 2em;
}
#header span {margin-left : 2em;}
#content {
	position : absolute;
	z-index : 2;
	left : 15.5em;
	top : 4.2em;
	padding-bottom : 70px;
}
#leftnav {
	position : absolute;
	z-index : 1;
	top : 4.2em;
	left : 0;
	width : 12em;
	height : 100%; 
	padding : 1.4em 0;
	margin-left : 0.6em;
	background-color : #c40000; 
	border : 1px solid #600;
}
#leftnav p { text-align : center; margin: 0 0 1em 0; }

#leftnav ul { list-style-type: none; margin : 0 0 0 10px; padding : 0; }
#nav {font-size : 1.3em;}
#nav li { margin : 0 0.3em 0.3em 0;}
#nav .sub {display : block; line-height : 0.4em;  border-top: 1px solid #600;border-left: 1px solid #600;}
#nav li a{
	display : block;
	width : 100%;
	padding-left : 0.2em;
	border-left : 4px solid #600;
	text-decoration : none;
}
#nav li a:hover {
	border-left : 4px solid #fff;
	background-color : #d00;
	color : #fff;
	text-decoration : underline;
}

/* Element auf der Walz-Seite */
#idee {
	position: absolute;
	right:15px;
	top: 70px;
	margin-right : -15px;
	width : 200px;
	height: 402px;
	z-index : 0;
}
#idee     {	background: transparent url(/img/ehrittp.gif) no-repeat 100% 50%; }

.sec-home #nav-home a,
.sec-person #nav-person a,
.sec-idee #nav-idee a,
.sec-presse #nav-presse a,
.sec-impressum #nav-impressum a,
{
	border-color : #fff;
}

