*{ margin: 0; padding: 0; }*
body { font: .84em Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif; line-height: 1.6em; background: #980000; color: #4D4D4D; }

a {color: #6F6F6F;	background: inherit; text-decoration: none }
a:hover { color: #000000; background: inherit; }
a.current { background: #4D4D4D; color: #fff; }

a.text:link, a.text:visited, a.text:active, a.text:hover {text-decoration:underline;}

p { font: 1.0em Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif; line-height: 1.6em; color: #4D4D4D;  margin: 0 0 15px 0; }
h1 { font: normal 1.3em "Trebuchet MS", Arial, Sans-Serif; color: #000064; line-height: 1.6em; text-align:center; }
h2 { font: normal 1.3em "Trebuchet MS", Arial, Sans-Serif; color: #000064; line-height: 1.8em;}
h3 { color: #808080; background: #D0D4D4; padding: 3px 10px; margin: 0 0 15px; }

ul { font: 1.0em Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif; line-height: 1.6em; color: #4D4D4D;  margin: 0 0 15px 25px; }


#content { width: 1018px;height: 100%; margin: 0px auto; background: #fff; padding: 10px; border: 0px solid #000000; }
#header { background: #fff url(../img/banner_enneagramm.jpg) no-repeat; height: 233px; border: 0px solid #000000;}


.left {float : left;width : 140px;padding : 10px; border: 1px solid #000000;;}
.first { font-size: .9em; width: 450px; margin: 10px 25px 25px 25px; border: 0px solid #000000; valgin-top; }
.second{font-size: .9em; float: left; width: 450px; margin: 10px 25px 10px 150px; border: 0px solid #000000; }
.double  { font-size: .9em; float: right; width: 800px; margin:10px 25px 25px 25px; }
.full  { font-size: .9em; width: 980px; margin: 10px 25px 25px 10px; border: 0px solid #000000; }
.last {font-size: .9em; float: right;width: 350px; margin: 0 10px 0px 0; }

.more { border-top: 1px solid #eee; padding: 5px 0 10px 0; }
.bottom{
clear:both;
}
#prefooter { width:980px; margin: 0 auto; background: #fff; padding: 10px 10px 1px; font-size: .9em;  }

#footer { width: 980px; margin: 10px auto; color: #808080; font-size: .9em; }
	#footer a { color: #444; }
	.right { float: right; text-align: right; font-size: 1em; }
		#footer .right a { margin: 0 0 0 2px; padding: 3px 10px; }
		#footer .right a:hover { background: #fff; color: #444; text-decoration: underline; }





	#menu {margin: 1px 0 5px 0;}
		#menu li { list-style: none; float: left;}
		#menu li a { cursor: pointer; padding: 5px 30px; background: #D8BD8F; margin: 1px 1px 0 0; color: #4D4D4D; }
		#menu li a:hover { background: #CFCFCF; color: #4D4D4D; }
		#menu li a.current { background: #4D4D4D; color: #fff; }
                 #menu li a#last  { margin: 0; padding: 5px 25px 5px 25px;}
        #navi_links {width : 150px;float : left;margin : 0;padding : 10px;}