/* Allgemeingültige Einstellungen laden */
@import "http://www.weinrei.ch/css/main.css";

/* Allgemeine Einstellungen */
body								{
											font-family: "arial", "helvetica", "bitstream vera sans", "verdana", "sans-serif";
											font-size: 13px;
											background: #E0FFF2;
										}

p										{
											color: #0E0E0E;
										}

h1									{
											font-size: 4em;
											font-weight: bold;
											color: black;
										}

a										{
											text-decoration: none;
										}

.picright a:link, .picright a:visited, .picleft a:link, .picleft a:visited	{
											color: #FFFFFF;
										}

p > a:link, p > a:visited		{
											color: blue;
										}
p > a:hover					{
											color: purple;
											background-color: yellow;
										}

/* generelle Einstellungen für die Tables */
table								{
											margin: 1px;
											padding: 2px;
											font-size: 12px;
											color: #2E2E2E;
											table-layout: fixed;
											overflow: hidden;
											background-color: #FFFFFF;
										}

.Ueberschrift				{
											color: #2E2E2E;
											background-color: #0EEC38;
										}

.Spalte							{
											color: #000000;
											background-color: #86EF95;
										}

.InhaltCol0					{
											color: #000000;
											background-color: #BCEFCD;
										}

.InhaltCol1					{
											color: #000000;
											background-color: #CCFFDD;
										}

.logoleft, .logocenter, .logoright{
											position: relative;
											margin: 3px;
											border: none;
										}

.logoleft						{
											width: 20%;
											left: 0px;
											float: left;
										}

.logocenter					{
											width: 60%;
											clear: none;
										}

.logoright					{
											width: 20%;
											right: 0px;
											float: right;
										}

.bigBox							{
											position: relative;
											width: 100%;
											margin: 0px;
											border: none;
											clear: both;
											font-size: 0.8em;
										}

.tdleft, .tdright	, .Statistik, .Impressionen, .RahmenRechts, .picleft, .picright	{
											position: relative;
											border-style: solid;
											border-color: green;
											background-color: green;
										}

.picleft, .picright	{
											padding: 2px;
											font-size: 0.7em;
											color: #FFFFFF;
										}

.RahmenRechts				{
											width: 330px;
											margin: 10px;
											right: 0px;
											float: right;
										}

.Statistik					{
											margin: 10px;
											left: 0px;
											float: left;
										}

.picleft						{
											margin: 2px 8px 2px 0px;
											left: 0px;
											float: left;
										}

.picright						{
											margin: 2px 0px 2px 8px;
											right: 0px;
											float: right;
										}

.tdleft							{
											width: 320px;
											float: left;
											clear: left;
										}

.tdright						{
											width: 320px;
											float: right;
											clear: right;
										}

img									{
											border: none;
										}

.Impressionen				{
											margin: 10px;
											width: 652px;
											clear: both;
											border-style: none;
										}

.Bildtext						{
											color: #FFFFFF;
											font-size: 0.7em;
										}

.Hinweis						{
											width: 100%;
											margin: 5px;
											padding: 5px;
											position: relative;
											visibility: visible;
											border-style: solid;
											border-color: #000000;
											color: #FFFFFF;
											background-color: green;
										}

.Karten							{
											margin: 2px;
											padding: 0px;
											position: relative;
											left: 0px;
											top: 0px;
											visibility: visible;
											border-style: solid;
											border-color: green;
											background-color: #000000;
											z-index: 1;
										}

.RTFText						{
											margin: 0px;
											padding: 1px;
											border-style: solid;
											border-color: green;
											background-color: #2E2E2E;
											color: #FFFFFF;
											font-size: 0.6em;
										}

.RightBarBox				{
											width: 100%;
											border: 2px solid #FFFFFF;
											margin: 0px 0px 8px 0px;
											padding: 0px;
											border-color: #FFFFFF;
											color: #2E2E2E;
											font-size: 1.2em;
										}

.RightBarBox h2, .RightBarBox h5	{
											margin: 0px;
											padding: 3px;
											text-align: left;
											color: #000000;
											font-weight: bold;
										}

.RightBarBox h2			{
											background-color: #BCEFCD;
										}

.RightBarBox h5			{
											background-color: #86EF95;
										}
