
/* Tags */
body {
	color:#666666;
	font-family:arial,verdana,helvetica,sans-serif;
}
body, td, div, p {
	font-size:11px;
}
form {
	display:inline;
	margin:0px;
}
a {
	color:#666666;
	text-decoration:none;
}
a:hover {
	color:#666666;
	text-decoration:underline;
}
input {
	font-size:10px;
	color:#000000;
	background-color:#ffffff;
	border:1px solid #666666;
	padding-left:2px;
}
select {
	font-size:10px;
	background-color:#FFFFFF;
	border:1px solid #FFFFF0;
}
textarea {
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	border:1px solid #FFFFF0;
	padding-left:2px;
}

/* IDs */
#body {
	margin:0px;
	padding:5px;
	background-color:#ffffff;
}
#divIndex {
	text-align:left;
	vertical-align:middle;	
	margin:0px auto;
	padding:0px;
	width:985px;
	background-color:#ffffff;
}

#bodyPopup {
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	background-color:#ffffff;
}
#divIndexPopup {
	text-align:left;
	vertical-align:middle;	
	margin:0px auto;
	padding:0px;
	background-color:#ffffff;
}

#content {
	margin-left:10px;
}

#idVerlauf {
	font-size:10px;
	margin-top:10px;
	margin-left:10px;
	color:#C0C0C0;
	font-weight:bold;
}
#idVerlauf a {
	color:#C0C0C0;
	text-decoration:none;
	font-weight:bold;
}
#idVerlauf a:hover {
	color:#C0C0C0;
	text-decoration:underline;
	font-weight:bold;
}

#idKopf {
	margin-left:0px;
	background-image:url(/syshop/SyMedien/de/205_kopfzeile_neu2.jpg);
	background-repeat:no-repeat;
}
#idFuss {
	margin-left:0px;
	
	background-image:url(/syshop/SyMedien/de/206_fusszeile1.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}

#idSuche {
	border:1px solid #666666;
}
.contentHeadline{
	margin-top:16px;
	font-size:18px;
	color:#FFFFF0;
}

/*  Formulare */
input.text {
	width:260px;
	border:1px solid #666666;
}
input.zahl {
	width:260px;
	border:1px solid #666666}};	
}
select.auswahl {
	width:265px;
	border:1px solid #666666}};		
}
input.check {
	border:1px solid #666666}};		
}
textarea.memo {
	width:260px;
	height:130px;
	border:1px solid #666666}};		
}


.bgwhite {
	background-color:#ffffff;
}
.headmodule {
	height:16px;
}

.clear5{
	font-size:1px;
	height:5px;
}
.selectKontaktBetreff {
	width:263px;
}
* html .selectKontaktBetreff {
	width:266px;
}


/**************************************************************************/
/* neue Klassen */
img {
	border:0px;
}
.noborder {
	border:0px; 
	background-color:transparent;
}
.bgFarbe1 {
	background-color:#FFFFF0;
}
.bgFarbe2 {
	background-color:#C0C0C0;
}
.bgFarbe3 {
	background-color:#002157;
}
.bgFarbe4 {
	background-color:#666666;
}
.bgFarbe5 {
	background-color:#FFFFF0;
}
.bgFarbe6 {
	background-color:#C0C0C0;
}
.bgFarbe7 {
	background-color:#666666;
}
.bgFarbe8 {
	background-color:#;
}
.bgFarbe9 {
	background-color:#E1E1E1;
}

.textNormal {
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.textKlein {
	font-size:10px;
	text-decoration:none;
}
.textFett {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.textUnterstrich {
	font-size:11px;
	text-decoration:underline;
}
.textGross {
	font-size:13px;
	text-decoration:none;
}
.textGrossFett {
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.textRiesig {
	font-size:18px;
	text-decoration:none;
}

.modulTitel {
	height:20px;
	line-height:20px;
	font-size:13px;
	background-color:#C0C0C0;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	margin-top:10px;
	margin-bottom:5px;
	text-decoration:none;
	/*display:block;*/
}
.modulTitel a {
	height:20px;
	line-height:20px;
	/*color:#FFFFF0;*/
	color:#FFFFFF;
}
.modulTitel a:hover {
	font-weight:bold;
	color:#FFFFFF;
}
.modulTitel.seite a {
	display:block;
}
.TextAktuell {
	text-decoration:none;
	display:block;
}
.TextAktuell a {
	border-bottom: 1px solid;
	text-decoration:none;
}
.TextAktuell a:hover {
	font-weight:bold;
	text-decoration:none;
	border-top: 1px solid;
	border-bottom: 1px solid;	
}

.modulFormular {
	background-color:#E1E1E1;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration:none;
}

.modulInhalt {
	font-size:11px;
	text-decoration:none;
	padding:5px;
	background-color:#002157;
	color:#FFFFFF;
}

.modulInfopost {
	font-size:11px;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	background-color:#002157;
	color:#FFFFFF;
}

/*
* Navigation allgemein
*/
ul.modulEbene1 {
	padding:0px;
	margin:0px;
	list-style:none;
}
ul.modulEbene1 li {
	border-bottom:2px solid #ffffff;
}
ul.modulEbene1 li.open {
	border-bottom:10px solid #ffffff;
}
ul.modulEbene1 li a {
	height:20px;
	line-height:20px;
	display:block;
	/*width:145px;*/
	font-size:10px;
	text-decoration:none;
	padding-left:5px;
	background-color:#002157;
	color:#FFFFF0;
}
ul.modulEbene1 li a:hover {
	background-color:#666666;
	color:#FFFFF0;
	text-decoration:none;
}
ul.modulEbene1 li a.active {
	background-color:#666666;
	color:#FFFFF0;
	text-decoration:none;
}
ul.modulEbene1 li a.open {
	text-decoration:none;
	color:#FFFFF0;
}
ul.modulEbene2 {
	padding:0px;
	margin:0px;
	list-style:none;
}
ul.modulEbene2 li { 
	border-bottom:0px;
	border-top:2px solid #ffffff;
}
ul.modulEbene2 li.first {
	border-top:0px solid #ffffff;
}
ul.modulEbene2 li a {
	/*height:20px;*/
	line-height:20px;
	display:block;
	font-size:10px;
	text-decoration:none;
	padding-left:20px;
	background-color:#E1E1E1;
	color:#666666;
}

ul.modulEbene2 li a:hover {
	background-color:#C0C0C0;
	color:#666666; 
	text-decoration:none;
}
ul.modulEbene2 li a.active {
	background-color:#C0C0C0;
	color:#666666;
	text-decoration:none;
}

/*
* Navigation Gruppen
*/
.rubrikTitel {
	height:20px;
	line-height:20px;
	display:block;
	font-size:13px;
	background-color:#C0C0C0;
	/*color:#FFFFFF;*/
	color:#666666;
	padding:0px;
	margin-top:10px;
	margin-bottom:5px;
	text-decoration:none;
}
.rubrikTitel a {
	height:20px;
	line-height:20px;
	text-decoration:none;
	padding-left:10px;
	/*color:#FFFFFF;*/
	color:#666666;
}
.rubrikTitel a:hover {
	text-decoration:underline;
	background-image:url(/syshop/SyMedien/Standard/208_9_punkt_aktiv.gif);
	background-repeat:no-repeat;
}
.rubrikTitel a.open {
	text-decoration:none;
	background-image:url(/syshop/SyMedien/Standard/207_8_punkt_inaktiv.gif);
	background-repeat:no-repeat;
}

ul.gruppeEbene1 {
	padding:0px;
	margin:0px;
	list-style:none;
}
ul.gruppeEbene1 li {
	border-bottom:2px solid #ffffff;
}
ul.gruppeEbene1 li.open {
	border-bottom:0px solid #ffffff;
}
ul.gruppeEbene1 li a {
	/*height:20px;*/
	line-height:20px;
	display:block;
	/*width:145px;*/
	font-size:10px;
	text-decoration:none;
	padding-left:10px;
	background-color:#002157;
	color:#FFFFF0;
}
ul.gruppeEbene1 li a:hover {
	text-decoration:none;
	color:#FFFFF0;
	background-color:#666666;
	background-image:url(/syshop/SyMedien/Standard/208_9_punkt_aktiv.gif);
	background-repeat:no-repeat;
}
ul.gruppeEbene1 li a.active {
	text-decoration:none;
	color:#FFFFF0;
	background-color:#666666;
	background-image:url(/syshop/SyMedien/Standard/208_9_punkt_aktiv.gif);
	background-repeat:no-repeat;
}
ul.gruppeEbene1 li a.open {
	text-decoration:none;
	color:#FFFFF0;
	background-image:url(/syshop/SyMedien/Standard/207_8_punkt_inaktiv.gif);
	background-repeat:no-repeat;
}
ul.gruppeEbene2 {
	padding:0px;
	margin:0px;
	list-style:none;
}
ul.gruppeEbene2 li { 
	border-bottom:0px;
	border-top:2px solid #FFFFF0;
}
ul.gruppeEbene2 li.first {
	border-top:0px solid #ffffff;
}
ul.gruppeEbene2 li a {
	height:20px;
	line-height:20px;
	display:block;
	font-size:10px;
	text-decoration:none;
	padding-left:10px;
	background-color:#E1E1E1;
	color:#666666;
}
ul.gruppeEbene2 li a:hover {
	background-color:#C0C0C0;
	color:#666666;
	text-decoration:none;
}
ul.gruppeEbene2 li a.active {
	background-color:#C0C0C0;
	color:#666666;
	text-decoration:none;
}


.navigationKopfText {
	color:#FFFFF0;
	padding-top:5px;
	padding-bottom:5px;
	line-height:20px;
}
.navigationKopfText a {
	color:#FFFFF0;
	text-decoration:none;
}
.navigationKopfText a:hover {
	color:#FFFFF0;
	text-decoration:underline;
}

.navigationFussText {
	color:#FFFFF0;
	padding-top:5px;
	padding-bottom:5px;
	line-height:15px;
}
.navigationFussText a {
	color:#FFFFF0;
	text-decoration:none;
}
.navigationFussText a:hover {
	color:#FFFFF0;
	text-decoration:underline;
}

/* Buttons */
a.button100 {
	display:block;
	background-color:transparent;
	background-image:url(dest/img/buttons/button100.png);
	background-repeat:no-repeat;
	width:100px;
	height:22px;
	margin:0px;
	padding:4px 0 0 0;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#B11111;
	text-decoration:none;
}
a.button150 {
	display:block;
	background-color:transparent;
	background-image:url(dest/img/buttons/button150.png);
	background-repeat:no-repeat;
	width:150px;
	height:22px;
	margin:0px;
	padding:4px 0 0 0;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
a.button250 {
	display:block;
	background-color:transparent;
	background-image:url(dest/img/buttons/button250.png);
	background-repeat:no-repeat;
	width:250px;
	height:22px;
	margin:0px;
	padding:4px 0 0 0;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}

a.button100:hover, a.button100:active, 
a.button150:hover, a.button150:active, 
a.button250:hover, a.button250:active {
	/*background-position:0 -26px;*/
	color:#666666;
	text-decoration:none;
}
.icon {
	background-repeat:no-repeat;
	padding:0 0 5px 25px;
}
a.button100:hover .icon, a.button100:active .icon, 
a.button150:hover .icon, a.button150:active .icon, 
a.button250:hover .icon, a.button250:active .icon {
	background-position:0 -28px;
}

/* Button Icons */
#buttonOK .icon {
	background-image:url(img/buttons/ok.gif);
}
#buttonCancel .icon {
	background-image:url(cancel.gif);
}
#buttonImport .icon {
	background-image:url(import.gif);
}

.bild {
	border:1px solid #FFFFF0;
}
a.bild {
	display:block;
	border:1px solid #ffffff;
	margin:2px;
}
a.bild:active {
	border:1px solid #C0C0C0;
}
a.bild:hover {
	border:1px solid #C0C0C0;
}

/* Bestellvorgang */
.bvHintergrund {
	color:#F5F5F5;
	font-weight:bold;
	font-size:140px;
	line-height:100px;
}
.bvHintergrundAktiv {
	color:#C2CEDA;
	font-weight:bold;
	font-size:140px;
	line-height:100px;
}
.bvText {
	color:#C4CED8;
	font-weight:bold;
	font-size:16px
}
.bvTextAktiv {
	color:#424D63;
	font-weight:bold;
	font-size:16px
}

.zuletzt {
	border:1px solid #C0C0C0;
}
.zuletztText {
	font-size:10px;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
}

div.teaser {
	position:relative;
}
div.teaser a {
	position:absolute;
	color:FFFFF0;
	text-decoration:none;
}
div.teaser div {
	position:absolute;
	color:FFFFF0;
	text-decoration:none;
}
div.teaser a:hover, a:active {
	color:FFFFF0;
	text-decoration:none;
}

.fehler {
/*	border:1px solid #cc0000; */
	background-color:#FFB7B7;
}
.fehlerModul {
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
	color:#cc0000;
}
