/* STANDARDS  */

html[xmlns^="http"] 		{ overflow-y:scroll; }

* 						{padding: 0; margin: 0; border:0;}
html, body				{min-height: 100%; height: auto; height: 100%; line-height: 1.6em;}
body 					{font-size: 70%; font-family: Verdana; color: #000;}
ul 						{list-style-type:none}
a 						{color: #000;}

.nopadding 				{padding: 0;}
.nomargin 				{margin: 0;}
.noborder 				{border: 0; text-decoration: none;}
.noptop					{padding-top: 0;}

.floatright				{float: right;}
.floatleft 				{float: left;}
.nofloat 				{clear: both;}

br 						{margin: 0; padding: 0; line-height: 0.0001em;}

table					{border-collapse:collapse;}
td, th 					{vertical-align: top;}
p						{padding: 0 0 0.8em 0;}

body#impressum br		{clear: both;}
body#impressum h6		{font-size: 1em; width: 12em; float: left;}


/* Ur STuff  */
body		{background: #858585;}
.wrapper	{width: 950px; margin: 0 auto; font-size: 1.1em; line-height: 1.6em; position: relative;}
#content	{background: #fff url(../images/layout/bg_content.gif) repeat-x;}

h1#header	{background: url(../images/layout/header.jpg) no-repeat; height: 359px; text-indent: -3000em; margin: 0;}


/* NAVIGATION 1 */
#navcontainer_1 ul		{background: url(../images/bg_nav.gif) top left repeat-x; float: right; margin-bottom: 30px;}
#navcontainer_1 ul li	{float: left; padding: 12px 8px 0 8px;}
#navcontainer_1 ul li a	{color: #fff; font-size: 1.6em; text-decoration: none; font-weight: bold; font-family: "Trebuchet MS"}
#navcontainer_1 ul li.small a	{font-weight: normal; font-size: 1.1em;}
li#firstli		{margin-left: 58px;}


#navcontainer_1 ul li a:hover	{color: #005673;}
h1		{margin-bottom: 20px; font-size: 1.2em;}
h2		{margin-bottom: 10px; font-size: 1.1em; color: #666666; border-bottom: solid 1px;}


.content		{padding: 0 0 20px 260px;}
#adress			{position: absolute; left: 0; top: 340px; background: url(../images/layout/zettel.png) no-repeat; width: 0px; height: 249px; padding-left: 253px; overflow: hidden;}

#bilderspalte,
.bilderspalte	{float: right; padding-left: 30px;}