body
{scrollbar-face-color: #0089CA;
 scrollbar-highlight-color: #0089CA;
 scrollbar-shadow-color: #0089CA;
 scrollbar-3dlight-color: #E3E6E8;
 scrollbar-arrow-color: #E3E6E8;
 scrollbar-track-color: #E3E6E8;
 scrollbar-darkshadow-color: #0089CA;
 background-color: inherited; } /* #FFFBFF, E3E6E8 */

/*
a:link { color: #1B3067; text-decoration: none; }
a:hover { text-decoration: underline;}
a:visited { color: #1B3064; text-decoration: none; }
a:visited:hover { text-decoration: underline; }
a:active { color: #1B3067; }
*/

a:link { color: #000000; text-decoration: none; }
a:hover { text-decoration: underline;}
a:visited { color: #000000; text-decoration: none; }
a:visited:hover { text-decoration: underline; }
a:active { color: #000000; }


.tabellentext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #000000;
	border-bottom : 1px dashed #000000;
}














.headlinecontent {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-style: normal; font-weight: bold; color: #0089CA; font-variant: normal; text-align: left;}
.content {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-style: normal; font-weight: normal; font-variant: normal; line-height: 13pt; text-transform: none}
.backblauhell {  background-color: #F8F8F9; }
.backblaumittel { background-color: #FFFFFF; border : 1px solid #6B718C; } /* E3E6E8 */
.backblaumittel2 { background-color: #D9DADC; border : 2px solid #BABFCA; }
.backblaudunkel { background-color: #1B3067; }
.txtstdbold { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 ; font-style: normal; font-weight: bold}
.txtstdboldweiss { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-style: normal; font-weight: bold}
.txtstdweiss { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-style: normal;}
.textfeld { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #F8F8F9; font-style: normal; font-weight: normal; font-variant: bold; line-height: 13pt; text-transform: none  }
.txtstdkursiv { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 ; font-style: italic; font-weight: normal}
.txtstdbolddunkelblau { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #1B3067; font-style: normal; font-weight: bold}.shopwarengruppen { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none ; background-color: #F8F8F9 }
.shopnav { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none }
.shopprodanzahl { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none ; background-color: #F8F8F9 ; width: 30px; text-align: center}
.shopartikelliste { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none }
.shopartikelhead { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none }
.shopprodanzahlaendern { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none ; background-color: #0089CA; width: 30px}
.headlinestart { font-family: Arial, Helvetica, sans-serif; font-size: 34px; font-style: normal; font-weight: bold; color: #0089CA; font-variant: normal }
.headlinestartanpaar { font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-style: normal; font-weight: bold; color: #0089CA; font-variant: normal }

.SubmitAnpaarung { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #F8F8F9; font-style: normal; font-weight: bold; background-color: #1B3067;}




/* Die Styles von hier ab, beziehen sich auf das            */
/*  "5 Testbullen pro Monat" Modul von http://www.ruweg.de/ */



input.typo3RuwName, input.typo3RuwRasse, input.typo3RuwOM, input.typo3RuwPreis, input.typo3RuwAnzahl, select.typo3RuwAnzahl {
	background-color: #F8F8F9;
	border: thin inset #E3E6E8;
	font: normal normal normal 14px "Arial, Helvetica, sans-serif";
}

.typo3RuwName    ( width: 80px !important; text-align: left;   )
.typo3RuwRasse   ( width: 30px !important; text-align: left;   )
.typo3RuwOM      { width: 80px !important; text-align: left;   }
.typo3RuwPreis   { width: 60px !important; text-align: center; }
.typo3RuwAnzahl,
.typo3RuwAnzahl2 { width: 40px !important; text-align: center; }

.typo3RuwSubmit,.typo3RuwButton {
	color: #1B3067;
	background-color: #F8F8F9;
	border: thin outset #E3E6E8;
	font: normal normal bold 8pt/13pt "Arial, Helvetica, sans-serif";
}








td.typo3Ruwbackblaudunkel {
	background-color: #1B3067;
	vertical-align: middle;
	padding: 3px 2px 3px 2px !important;
}

td.typo3RuwContent,
td.typo3RuwTitel,
td.typo3RuwUntertitel,
td.typo3RuwButtonfeld,
span.typo3RuwGraphicHeader {
	font: normal normal normal 8pt/13pt "Arial, Helvetica, sans-serif";
	text-transform: none;
	padding: 0px 2px 0px 2px !important;
	margin: 0px 0px 0px 0px !important;
	height: 22px !important;
}

td.typo3RuwTitel { height: 30px !important; vertical-align: top; }
td.typo3RuwUntertitel { height: 30px !important; vertical-align: bottom; }
td.typo3RuwButtonfeld { height: 30px !important; vertical-align: bottom; text-align: right;}


tr.typo3Ruw {
	padding: 0px 2px 0px 2px !important;
	margin: 0px 0px 0px 0px !important;
}

table.typo3RuwTestbullen {
	background-color: #E3E6E8;
	width: 440px;
	border-bottom: 0 solid Transparent !important;
	border-left: 0 solid Transparent !important;
	border-right: 0 solid Transparent !important;
	border-top: 0 solid Transparent !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	padding-top: 2px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
	margin-top: 0px !important;
}


span.typo3RuwGraphicHeader {
	font-style: italic;
	font-weight: bold;
	font-size: 14pt;
}



