/* CSS-Style Rosswag-Weingenossenschaft, (c)IMC 2005 */
body 			{ margin : 0px; background-image: url(images/background-raster.gif);}



/* Header Definitionen */
.head1			{font-family: Verdana; font-size: 18px; padding-right: 136px; align: right;} /*Seiten Ueberschrift ganz oben*/




/* Seitenrumpf Definitionen */


/* normaler text */
.text			{font-family: Verdana; font-size: 12px; line-height: 14pt; color:#000000;}
a.text:link		{ color:#000000; }
a.text:visited	{ color:#000000; }
a.text:active	{ text-decoration:none; color:#000000; }
a.text:hover	{ text-decoration:none; color:#000000; }

.text2			{font-family: Verdana; font-size: 12px;}
a.text:link		{ color:#000000; }
a.text:visited	{ color:#000000; }
a.text:active	{ text-decoration:none; color:#000000; }
a.text:hover	{ text-decoration:none; color:#000000; }

.texttab			{font-family: Verdana; font-size: 12px; line-height: 14pt;}
a.texttab:link		{ text-decoration:none; color:#000000; }
a.texttab:visited	{ text-decoration:none; color:#000000; }
a.texttab:active	{ text-decoration:none; color:#000000; }
a.texttab:hover		{ text-decoration:underline; color:#000000; }

.texttab2			{font-family: Verdana; font-size: 12px; line-height: 14pt;}
a.texttab2:link		{ text-decoration:underline; color:#000000; }
a.texttab2:visited	{text-decoration:underline; color:#000000; }
a.texttab2:active	{ text-decoration:underline; color:#000000; }
a.texttab2:hover	{ text-decoration:underline; color:#000000; }

.texttabsmall			{font-family: Verdana; font-size: 10px; line-height: 14pt;}
a.texttabsmall:link		{ text-decoration:underline; color:#000000; }
a.texttabsmall:visited	{text-decoration:underline; color:#000000; }
a.texttabsmall:active	{ text-decoration:underline; color:#000000; }
a.texttabsmall:hover	{ text-decoration:underline; color:#000000; }

.text10			{font-family: Verdana; font-size: 12px; line-height: 10pt;}
.textrot		{font-family: Verdana; font-size: 12px; color:#A4003E;}
.textrot2		{font-family: Verdana; font-size: 12px; color:#A4003E; line-height: 14pt;}
.textdrot		{font-family: Verdana; font-size: 12px; color:#640000; line-height: 14pt;}
.textdrot2		{font-family: Verdana; font-size: 10px; color:#640000; line-height: 10pt;}

.texts			{font-family: Verdana; font-size: 10px; color:#000000; }
a.texts:link	{ text-decoration:underline; color:#000000; }
a.texts:visited	{ text-decoration:underline; color:#000000; }
a.texts:active	{ text-decoration:none; color:#000000; }
a.texts:hover	{ text-decoration:underline; color:#000000; }

.navi			{ font-family: Verdana; font-size:12px; font-weight: bold; color:#A4003E;}
a.navi:link		{ font-family: Verdana; font-size:12px; font-weight: bold; color:#A4003E; text-decoration:none; }
a.navi:visited	{ font-family: Verdana; font-size:12px; font-weight: bold; color:#A4003E; text-decoration:none; }
a.navi:active	{ font-family: Verdana; font-size:12px; font-weight: bold; color:#A4003E; text-decoration:none; }
a.navi:hover	{ font-family: Verdana; font-size:12px; font-weight: bold; color:#A4003E; text-decoration:underline; }
.navia			{ font-family: Verdana; font-size:12px; font-weight: bold; color:#A4003E; text-decoration:underline; }

.inshop				{font-family: Verdana; font-size: 12px; font-weight: bold; color: #7E7E7E; letter-spacing: 1px;}
a.inshop:link		{ text-decoration:none; }
a.inshop:visited	{ text-decoration:none; }
a.inshop:active		{ text-decoration:none; }
a.inshop:hover		{ color:#000000; text-decoration:none; }
.inshopa			{ font-family: Verdana; font-size:12px; font-weight: bold; color:#000000; text-decoration:none; }

.navilinksrot		{font-family: Verdana; font-size: 12px; color:#A4003E;}
a.navilinksrot:link	{text-decoration:none;}

.navilinks			{font-family: Verdana; font-size: 12px; font-weight: bold; color: #7E7E7E;  vertical-align:text-bottom; line-height:20px;}
a.navilinks:link	{ text-decoration:none; }
a.navilinks:visited	{ text-decoration:none; }
a.navilinks:active	{ text-decoration:none; }
a.navilinks:hover	{ color:#000000; text-decoration:none; }
.navilinksrose		{ font-family: Verdana; font-size:12px; font-weight: bold; color:#FF9966; text-decoration:none; vertical-align:text-bottom; line-height:20px;}
.navilinksrot		{ font-family: Verdana; font-size:12px; font-weight: bold; color:#990033; text-decoration:none; vertical-align:text-bottom; line-height:20px;}
.navilinksgold		{ font-family: Verdana; font-size:12px; font-weight: bold; color:#D2C321; text-decoration:none; vertical-align:text-bottom; line-height:20px;}
.navilinkschamp		{ font-family: Verdana; font-size:12px; font-weight: bold; color:#E8E5A1; text-decoration:none; vertical-align:text-bottom; line-height:20px;}

.naviinfo			{font-family: Verdana; font-size: 12px; font-weight: bold; color: #D2C321;}
a.naviinfo:link		{ text-decoration:underline; }
a.naviinfo:visited	{ text-decoration:underline; }
a.naviinfo:active	{ text-decoration:underline; }
a.naviinfo:hover	{ text-decoration:underline; color: #A4003E;}
.naviinfoa			{ font-family: Verdana; font-size:12px; font-weight: bold; color:#A4003E; line-height: 16px; text-decoration:underline;}

.ontop			{font-family: Verdana; font-size: 10px; color: #A4003E;}
a.ontop:link	{ text-decoration:underline; }
a.ontop:visited	{ text-decoration:underline; }
a.ontop:active	{ text-decoration:underline; }
a.ontop:hover	{ text-decoration:underline; color: #A4003E;}


.teaser			{ font-family: Verdana; font-size:11px; font-weight: bold; color:#A4003E;}

.fusszeile			{ font-family: Verdana; font-size: 10px; color: #A4003E; padding-bottom: 6px;}
a.fusszeile:link	{ text-decoration:none; }
a.fusszeile:visited	{ text-decoration:none; }
a.fusszeile:active	{ text-decoration:none; }
a.fusszeile:hover	{ text-decoration:underline; }

.fusszeile-rose			{ font-family: Verdana; font-size: 10px; color: #ff9966; padding-bottom: 6px;}
a.fusszeile-rose:link	{ text-decoration:none; }
a.fusszeile-rose:visited	{ text-decoration:none; }
a.fusszeile-rose:active	{ text-decoration:none; }
a.fusszeile-rose:hover	{ text-decoration:underline; }

.fusszeile-rot			{ font-family: Verdana; font-size: 10px; color: #990033; padding-bottom: 6px;}
a.fusszeile-rot:link	{ text-decoration:none; }
a.fusszeile-rot:visited	{ text-decoration:none; }
a.fusszeile-rot:active	{ text-decoration:none; }
a.fusszeile-rot:hover	{ text-decoration:underline; }

.fusszeile-sekt			{ font-family: Verdana; font-size: 10px; color: #b7b358; padding-bottom: 6px;}
a.fusszeile-sekt:link	{ text-decoration:none; }
a.fusszeile-sekt:visited	{ text-decoration:none; }
a.fusszeile-sekt:active	{ text-decoration:none; }
a.fusszeile-sekt:hover	{ text-decoration:underline; }

.fusszeile-weiss			{ font-family: Verdana; font-size: 10px; color: #918501; padding-bottom: 6px;}
a.fusszeile-weiss:link		{ text-decoration:none; }
a.fusszeile-weiss:visited	{ text-decoration:none; }
a.fusszeile-weiss:active	{ text-decoration:none; }
a.fusszeile-weiss:hover		{ text-decoration:underline; }


/* Hintergründe */
.bgstartseite {background-image: url(images/bg-index.jpg); background-repeat: no-repeat; background-position: top right;}

/* Border Linien */
.bdrot			{border-bottom-color: #990033; border-bottom-style: solid; border-bottom-width: 1px;}
.bdrose			{border-bottom-color: #FF9966; border-bottom-style: solid; border-bottom-width: 1px;}
.bdgold			{border-bottom-color: #D2C321; border-bottom-style: solid; border-bottom-width: 1px;}
.bdchamp		{border-bottom-color: #E8E5A1; border-bottom-style: solid; border-bottom-width: 1px;}
.bdbio			{border-bottom-color: #B0CD71; border-bottom-style: solid; border-bottom-width: 1px;}


/*Eingabefelder*/

.form-rose	{border-top: 1px solid #c64846; border-left: 1px solid #c64846; border-bottom: 1px solid #f2d8d7; border-right: 1px solid #f2d8d7;}
.form-weiss	{border-top: 1px solid #c6a646; border-left: 1px solid #c6a646; border-bottom: 1px solid #f2ecd7; border-right: 1px solid #f2ecd7;}
.form-rot	{border-top: 1px solid #c64846; border-left: 1px solid #c64846; border-bottom: 1px solid #f2d8d7; border-right: 1px solid #f2d8d7;}
.form-sekt	{border-top: 1px solid #c6a646; border-left: 1px solid #c6a646; border-bottom: 1px solid #f2ecd7; border-right: 1px solid #f2ecd7;}


/* Warenkorb (in verschiedenen Farben) */

.korbrose		{ font-family: Verdana; font-size:13px; font-weight: bold; color:#FF9966; text-decoration:none; vertical-align:text-bottom;}
.korbrosetext	{ font-family: Verdana; font-size:11px; color:#FF5500; vertical-align:text-bottom; line-height: 24px;}
.korbrot		{ font-family: Verdana; font-size:13px; font-weight: bold; color:#e2b7c6; text-decoration:none; vertical-align:text-bottom;}
.korbrottext	{ font-family: Verdana; font-size:11px; color:#990033; vertical-align:text-bottom; line-height: 24px;}
.korbsekt		{ font-family: Verdana; font-size:13px; font-weight: bold; color:#bcb748; text-decoration:none; vertical-align:text-bottom;}
.korbsekttext	{ font-family: Verdana; font-size:11px; color:#918501; vertical-align:text-bottom; line-height: 24px;}
.korbweiss		{ font-family: Verdana; font-size:13px; font-weight: bold; color:#d2c321; text-decoration:none; vertical-align:text-bottom;}
.korbweisstext	{ font-family: Verdana; font-size:11px; color:#918501; vertical-align:text-bottom; line-height: 24px;}
.korbbio		{ font-family: Verdana; font-size:13px; font-weight: bold; color:#B0CD71; text-decoration:none; vertical-align:text-bottom;}
.korbbiotext	{ font-family: Verdana; font-size:11px; color:#918501; vertical-align:text-bottom; line-height: 24px;}




/* Seiteninhalt Shoptabellen */

.textweiss		{font-family: Verdana; font-size: 12px; color:#ffffff; font-weight: bold;}
.textweiss-klein		{font-family: Verdana; font-size: 10px; color:#ffffff; font-weight: bold;}
.textgruen 		{font-family: Verdana; font-size: 10px; color:#636f00;}


.message		{font-family: Verdana; font-size: 12px; color:#A4003E;}