html {
	margin:0;
}
body {
	font-family: Arial, sans-serife;
	color:#555;
	line-height:1.4em;
	background-color:#FFFFFF;
	margin:0;
	/* border-top: solid 1em #FE5223; */
}

/* ******* Layout ******* */

#container { /* width: 600px; */
	margin:12px;
	text-align: left;
}

#banner {
	margin-bottom:2em;
}

#menu {
	position: absolute;
	width: 200px;
	left: 20px;
	padding:0px;
	margin:0 0 0 0;
}

#content {
	margin-left: 200px;
	background-color:#fff;
	width: 60em;
	overflow: auto;
}

#footer {
	clear:both;
	width: 60em;
	margin: 1em 0 0 200px;
	padding: 1em 0 0 0;
	border-top: solid 1px #DFDFDF;
	
}
/* Ende Layout*/

/*  ********* Menu *********** */

#menu img {border:0;}
#menu ul {
	width:60px;
	margin-bottom:24px;
}
#menu ul, #menu li {
	margin:0;
	padding:0;
	list-style-type:none;
}
#menu li {
	float:left;
	margin-right:6px;
}
#menu ul ul li {
	font-size:80%;
	list-style-type:none;
	margin-left:1em;
}

#menu a {
	text-decoration:none;
}

#menu a:link {
	/* color:#8E8795; */
}
#menu a:hover {
	text-decoration:none;
	font-weight:normal;
	color:#EF1F1D;
}
/* Ende Menu */

/* Headings */

h1, h2, h3 {
	line-height:1.3em;
}

h2 a {
	font-weight:normal;
}

h4 {
	text-transform:uppercase;
}

/* Links */

a, a:visited {
	color:blue;
}

a:hover, a:visited:hover {
	/*color:#EF1F1D;*/
	text-decoration: none;background-color:#fff;color:#FE5223;
}

/*
   a:link {  text-decoration:underline;font-weight:normal;color:#5357B6;}
   a:visited {  text-decoration:underline;font-weight:normal;color:#8E8795;}
   a:hover {  text-decoration:none;font-weight:normal;color:#EF1F1D;}
   a:active {  text-decoration:underline;font-weight:normal;color:#EF1F1D;}
*/


/* Friendfeed */

#friendfeed {
	border:0 !important;
}
#friendfeed .feed {
	margin-left: 0 !important;
	padding-left: 0 !important;
}
#friendfeed .feed .entry {
	margin-left: 0 !important;
	padding-left: 0 !important;
	border-bottom: 1px solid #555 !important;
}

/* Diverses */

p#top {
	font-family: Bitter, sans-serif;
}

blockquote {color:#324163;
                          border-left:2px solid #777777;
                          padding-left:6px;}

input[type=text], input[type=email], input[type=tel], textarea {font-size:1em;font-family:monospace;
	border:1px solid #667A81;
	background-color:#EDEDED;}
textarea {font-size:1em;font-family:monospace;}
code {color:#327932;font-family:monospace;}

ul,ol {  text-decoration:none;color:#000000;line-height:1.4em;}
dt {font-weight:bold;}
abbr { border-bottom:1px dotted #56708A;
            font-style:normal;
            cursor:help;}

#bio {display: none;}

.vcard {
background-color:#f0f0f0;
border:1px solid #dfdfdf;
padding:3em;}

sup {  font-size: 60%}
sub {  font-size: 60%}
.sitemaptext {  font-size: 0.7em; background-color: #FFFFFF;padding: 4px;
}
.klein, small {  font-size: 80%;
}
.lessimportant {
	font-size: 80%;
	color: #727272;
}
.boldtext {  font-weight: bold; color: #667A81}


#suchebox {padding:6px;
		border:1px dotted #667A81;
		background-color:#EDEDED;
		text-align:center;}

	
#footer #bottom {text-align:right;
	font-size:0.7em;
	color:#667A81;
	font-weight:normal;}

#footer #bottom a {
	text-decoration:none;
}

.key {text-decoration:underline;}

th {color:#56708A;
	text-align:left;
	font-weight:bold;
	font-size:1.1em;}

#adv_sidebar {
	position:absolute;
	top:200px;
	left:1300px;
	width:240px;
}