@charset "UTF-8";
/* Haupt - CSS - File MUSIKHAUS KERSCHBAUM  */

body{
text-align:center;
background-image:url(../bilder/icons/hg.gif);
font-family:Futura, Arial, sans-serif;
margin:0px;
}

a{
color:#008a98;
}

a#angebot{
display:block;
height:8em;
}
a.thumb img{
border:0px;
}
p.hinweis, span.hinweis, span#sicher, span#sicher60, span.hinweis_gross{
font-size:0.8em;
color:#006666;
font-family:Arial, Helvetica, sans-serif;
}

span.hinweis_gross{
color:#006666;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;

}
span.mitteilungshinweis{
font-size:0.8em;
color:#006666;
font-family:Arial, Helvetica, sans-serif;
padding-left:50px;
background:url(../bilder/icons/mitteilungshinweis.gif) center left no-repeat;
display:block;
height:2.5em;
}

p.ueberuns{
font-size:0.9em;
color:#008a98;
}
span.rabattpreis_warenkorb_re{
font-family:Courier, Arial, sans-serif;
font-size:1.1em;
color:red;
}
span.preis_warenkorb_re{
font-size:0.9em;
}
span.suchergebnis_instrument{
font-style:italic;
font-size:0.8em;
font-family:"Times New Roman", Times, serif;
color:#FF00FF;
}
div#bestaetigung{
background:url(../bilder/icons/bestaetigung_hg.gif) top center no-repeat;
height:210px;
padding:70px 90px 10px 90px;
}

span#span_homelink{
display:inline-block;
background-color:none;
width:310px;
height:190px;
clear:both;
position:absolute;
top:0px;
}
a#a_homelink{
color:red;
display:block;
width:100%;
height:100%;
}
a#a_homelink:hover{
background:url(../bilder/icons/home_icon_1.gif) 280px 65px no-repeat;
}

span#sicher, span#sicher60{
display:block;
background-image:url(../bilder/icons/sicher.gif);
background-repeat:no-repeat;
background-position:left;
height:70px;
padding:20px 30px 0px 100px;

}
span.timestamp{

font-family:"Courier New", Courier, monospace;
color:#0000B1;
}
span#sicher60{
background-image:url(../bilder/icons/sicher_60.gif);
}
span.preis{
font-size:0.8em;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
}
span.rabattpreis{
font-size:0.9em;
/*color:#00E300;*/
color:red;
font-family:Arial, Helvetica, sans-serif;
}
a.kategorierabatt{
font-size:0.7em;
color:red;
/*border:1px solid #00E300;
padding:2px;*/
background:url(../bilder/icons/rabatt_icon_rot2.jpg) left 4px no-repeat;
display:inline-block;
height:20px;
width:20px;


}

span.kategorierabatt a{
color:#00E300;
}

span.komponist{
font-size:0.9em;
color:#333333;
}
span.footer, span.footer_re{
border-right:1px dotted #ceeaec;
font-size:0.8em;
color:#ceeaec;
padding:0px 5px;
}

div#footer span.footer_re a{
color:#54acb5;
}
div#footer span.footer_re a:hover,div#footer span.footer_re a:focus {
color:white;
}

li.ergebnis{
display:block;
font-size:1em;
}


li.ergebnis a, li.ergebnis a:hover, li.ergebnis a:focus{
padding-left:30px;
margin-left:-30px;
}

li.ergebnis a{
background:url(../bilder/icons/gibsindenkorb_icon_inaktiv.gif) 0.1em 0.4em no-repeat;
}

li.ergebnis a.edit, li.ergebnis a.edit:hover, li.ergebnis a.edit:focus,
li.ergebnis_details a.edit, li.ergebnis_details a.edit:hover, li.ergebnis_details a.edit:focus{
background:none;
color:red;
font-size:0.8em;
}

span.artikelnr{
font-size:0.8em;
color:#CBCBCB;
}
span.artikelnr_warenkorb{
font-size:0.9em;
color:#CBCBCB;
}
li.ergebnis a:hover, li.ergebnis a:focus{
background:url(../bilder/icons/gibsindenkorb_icon4.gif) 0em 0.3em no-repeat;
}

hr#abtrennung_adresseingabe{
      border:0;
      border-top: 1px dashed #008a98;
      color: none;
      background-color: none;
      height: 1px;
	  margin:2em 0em;
    }
/* BUTTONS*/
a#weiterkaufen, a#warenkorb_aendern, a#warenkorb_aendern_oben, a#zurkasse_oben{
font-size:0.9em;
display:inline-block;
width:162px;
height:28px;
margin-bottom:-2px;
padding-top:2px;
color:#ceeaec;
padding-left:13px;
text-decoration:none;
}



a#weiterkaufen {
background:url(../bilder/icons/einkaufen_icon.gif) 0px 0px no-repeat;
}

a#weiterkaufen:hover, a#weiterkaufen:focus{
background:url(../bilder/icons/einkaufen_icon.gif) 0px -30px no-repeat;
color:white;
}

a#warenkorb_aendern{
background:url(../bilder/icons/warenkorb_aendern_icon.gif) 0px 0px no-repeat;
}
a#warenkorb_aendern:hover, a#warenkorb_aendern:focus{
background:url(../bilder/icons/warenkorb_aendern_icon.gif) 0px -30px no-repeat;
color:white;
}

a#warenkorb_aendern_oben{
background:url(../bilder/icons/warenkorb_aendern_oben_icon.gif) 0px 0px no-repeat;
text-align:left;
}
a#warenkorb_aendern_oben:hover, a#warenkorb_aendern_oben:focus{
background:url(../bilder/icons/warenkorb_aendern_oben_icon.gif) 0px -30px no-repeat;
color:white;
}

a#zurkasse_oben{
background:url(../bilder/icons/kassa_icon_oben_re.gif) 0px 0px no-repeat;
text-align:left;
}
a#zurkasse_oben:hover, a#zurkasse_oben:focus{
background:url(../bilder/icons/kassa_icon_oben_re.gif) 0px -30px no-repeat;
color:white;
}


/*ENDE  BUTTONS*/


div#email_li{
background-image:url(../bilder/icons/Email_li4.gif);
background-position:left;
background-repeat:no-repeat;
height:30px;
width:140px;
padding-top:6px;
padding-left:10px;
color:#008a98;
font-size:1.1em;
/*margin-top:-10px;*/
text-align:center;

} 
div#email_li a{
text-decoration:none;
display:block;
width:140px;
height:30px;
color:#ceeaec;


}
div#email_li a:hover, div#email_li a:focus{
text-decoration:underline;
}

div#container{
	width:850px;
	/*border:1px solid red; */
margin:0px auto;
	background-image:url(../bilder/icons/logo.gif);
	background-position:topleft;
	background-repeat:no-repeat;
padding::0px;
}
div#oben{
	width:610px;
	position:relative;
	top:130px;
	/*height:650px;
background-color:white;*/
background-image:url(../bilder/hg_oben1.gif);
background-position:top;
background-repeat:no-repeat;
	left: 200px;
	padding-top:15px;
}
div#hauptinhalt{
background-color:white;
border:1px solid white;
margin-bottom:-3px;
}

div#text, div#text_startseite{
clear:left;
position:relative;
top:-130px;
min-height:280px;
text-align:left;
padding:20px;
margin-bottom:-130px;
padding-top:0px;
}
div#text_startseite{
height:280px;
text-align:center;
}
div#shopistleer{
height:210px;
background:url(../bilder/icons/warenkorb_gross.gif) top center no-repeat;
padding-top:100px;
padding-left:110px;
}
span#shophinweis{
font-size:0.9em;
display:block;
width:340px;
color:#5C5C5C;
}
span.unsichtbae{
width:0px;
height:0px;
overflow:hidden;
position:absolute;
left:-10000px;
}
div#angebot{
	width:260px;
	height:10em;
	background-image:url(../bilder/icons/angebot1.gif);
	background-repeat:no-repeat;
	background-position:center 5em;
	;
	padding:10px 0px 5px 10px;
	color:#003333;
	margin:auto;/*border:1px solid #ceeaec;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;*/
}

div#kreditkarten{
width:150px;
height:60px;
background-image:url(../bilder/icons/kreditkarten1.gif);
background-position:0px 10px;
background-repeat:no-repeat;
margin-left:230px;
margin-bottom:-75px;
}
span.breadcrumb_start{
margin-left:40px;
}
div#unten{
background-image:url(../bilder/hg_unten2.gif);
background-position:bottom;
background-repeat:no-repeat;
height:19px;

}
p.dasmusikhaus{
	color:#003333;
	font-size: 0.8em;
	padding-top: 2em;
}


div#footer{
/*background-color:#800080;*/
height:20px;
position:relative;
bottom:-140px;
margin-bottom:50px;
padding-left:340px;
}
div#footer a{
text-decoration:none;
color:white;
}

div#footer a:hover, div#footer a:focus {
color:white;
text-decoration:underline;
}

span.footer_re {
border-right:none;
color:#54acb5;
}

div#warenkorb{
	padding-top:20px;
	width:790px;
	height:140px;
	margin-left:10px;
	margin-bottom:-162px;
	color:#E0F1F4;
	font-size:0.9em;
	text-align:right;
}
a.link_hell_unterstrichen {
color:white;
text-decoration:underline;
}
a.link_hell_unterstrichen:hover, a.link_hell_unterstrichen:focus{
color:#ceeaec;
}

/*Admin-Navi*/

ul#admin{
	padding:0px;
	margin:0px;
font-size:1.1em;
margin-top:-30px;
text-align:left;
padding-left:25px;
font-size:80%;
}
ul#admin li{
color:#008a98;
}
ul#admin li a{
text-decoration:none;
list-style:circle;
}
ul#admin li a:hover, ul#admin li a:focus{
text-decoration:underline;
}
/*ENDE Admin-Navi*/


/*KATALOG*/

h2#h2_katalog_links{
font-size:1.1em;
color:#ceeaec;padding-top:0px;
height:45px;
padding-top:5px;
display:block;
/*background-color:green;*/
margin:0px;
}

ul#katalog{
	list-style:none;
	padding:0px;
	margin:0px;
font-size:1.1em;
height:120px;
/*background-color:orange;*/
text-align:left;
padding-left:1em;
	position:relative;

}
ul#katalog li a{
text-decoration:none;
}
ul#katalog li a:hover, ul#katalog li a:focus{
text-decoration:underline;
}

div#links, div#links_admin{
padding:0px;
width:165px;
height:250px;
position:relative;
top:270px;
left:10px;
float:left;
padding-top:0px;
background-image:url(../bilder/hg_menue_links2.gif);
background-repeat:no-repeat;
}

div#div_suche{
/*background-color:#FF0000;*/

width:165px;
position:relative;
bottom:0px;
margin:0px;
}
span.standort_admin{
color:#888888;
}




input#suche{
margin:0px;
padding:0px;
width:100px;
-webkit-appearance: searchfield;
float:left;
margin-left:6px;
}


div#hotline_li{
padding:7px;
padding-top:30px;
text-align:left;
font-size:1em;
color:#ceeaec;
}


div#links_admin{
background-image:url(../bilder/hg_menue_links.gif);
padding-top:2px;

}
/* ENDE KATALOG*/

/*Teilkatalog1*/
ul#teilkatalog1{
list-style:none;
text-align:left;
}

/* NAVIGATION:*/

span.aktuell_standort, span.shop_standort, span.ueberuns_standort, span.kontakt_standort{
width:107px;
height:80px;
padding-top:40px;
background-position:0px 0px;
background-repeat:no-repeat;
display:block;
color:#7ec4d0;
text-align:right;
}
span.aktuell_standort{
background-image:url(../bilder/icons/aktuell_standort.gif);
}
span.shop_standort{
background-image:url(../bilder/icons/shop_standort.gif);
}

span.ueberuns_standort{
background-image:url(../bilder/icons/ueberuns_standort.gif);
}

span.kontakt_standort{
background-image:url(../bilder/icons/kontakt_standort.gif);
}


.unsichtbar{
	position:absolute;
	left:5000px;
	width:0px;
	height:0px;
	overflow: hidden;
	display:none;
	visibility:hidden;
}


ul#navi{
	list-style:none;
	padding:0px;
	margin:0px;
	height:80px;
	position:relative;
	top:140px;
	margin-left:350px;
	width:480px;
}



ul#navi li{
	height:80px;
	display:block;
	float:left;
	padding-left:6px;
}


ul#navi li a {
display:block;
padding-top:45px;
height:80px;
text-decoration:none;
text-align:right;
cursor:hand;


}

li#shop a, li#kontakt a, li#ueberuns a, li#aktuell a{
width:107px;
background-position:0px 5px;
background-repeat:no-repeat;
color:white;

}
li#shop a{
background-image:url(../bilder/icons/shop.gif);
}

li#kontakt a{
background-image:url(../bilder/icons/kontakt.gif);
}

li#ueberuns a{
background-image:url(../bilder/icons/ueberuns.gif);
}

li#aktuell a{
background-image:url(../bilder/icons/aktuell.gif);
}

li#kontakt a:hover, li#shop a:hover, li#ueberuns a:hover, li#aktuell a:hover{
margin-top:-2px;
color:#ceeaec;

/*color:#008a98;*/
}

/*ENDE NAVIGATION*/

/*AKTUELLES*/
div.aktuelles_rabattpreis{
height:3em;
/*background:url(../bilder/icons/aktuelles_rabatt.gif) left center no-repeat;*/
border:1px solid red;
width:100px;

}

div.aktuelles_rahmen, div.sortierbar{
border:1px solid #D3D3D3;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
padding:0.4em;
margin-bottom:1em;

}
span.aktuelles_rabattspan{
display:block;
font-size:1.3em;
color:white;
position:relative;
top:-270px;
left:-47px;
width:5em;
text-align:center;
}
img.rabattbild{
position:relative;top:-210px;left:-45px;'
}
div.zusatz_aktuelles{
width:350px;
/*border:1px dotted gray;*/
background:#FFF7A7;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
padding:0.5em;
margin-top:1em;
margin-bottom:-10px;
}
span.slogan{
font-family:Comic,Courier, sans-serif;
font-size:1em;
color:orange;
}
span.kurzbeschreibung{
font-size:0.9em;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
}

span.zusatz{
font-size:0.9em;
font-style:italic;
color:#858585;
}

/*ENDE  AKTUELLES*/
/*BREADCRUMB*/
ul#breadcrumb{
background-image:url(../bilder/hg_breadcrumb.gif);
width:543px;
height:29px;
float:left;
display:block;
line-height:29px;
background-repeat:no-repeat;
font-size:0.85em;

}
ul#breadcrumb li{
display:block;
height:29px;
float:left;
list-style:none;
background-image:url(../bilder/breadcrumb_pfeil.gif);
background-position:center right;
padding-right:22px;
padding-left:7px;
background-repeat:no-repeat;
text-align:center;
color:#B5B5B5;
}
ul#breadcrumb li a{
text-decoration:none;
}
ul#breadcrumb li a:hover, ul#breadcrumb li a:focus{
text-decoration:underline;
}
li#breadcrumb_start{
margin-left:-40px;
}

/*ENDE BREADCRUMB*/

/*WARENKORB*/

#tabelle_warenkorb{
border:0px;
font-size:0.8em;
width:100%;
border-collapse:collapse;
border-spacing:40px;

}
tr#warenkorb_header{
font-weight:normal;
color:#999999;
height:3em;
}
td.td_preis, th#th_preis{
text-align:right;
padding-right:1em;
}

strong#gesamtpreis{
text-decoration:underline;
}

th#th_loeschen, td.td_loeschen{
text-align:center;
}

button.entf_knopf, button.button_refresh{
cursor:pointer;
width:17px;
height:22px;
font-size:0em;
background-color:none;
border:0px;
background-image:url(../bilder/icons/del1.gif);
background-repeat:no-repeat;
background-position:center;
}



button.button_refresh{
background-image:url(../bilder/icons/refresh_icon.gif);
width:22px;
height:20px;
margin-left:-2px;
}
button.entf_knopf{
margin-top:-2px;}

input.input_anzahl{
float:left;
height:16px;
border:1px solid  #999999;
}
input:focus[type=text], input:hover[type=text], input#suche:focus, input#suche:hover, textarea:focus, textarea:hover{
background-color:#FFFED5;
}


#vorschau_vorname, #vorschau_nachname, #vorschau_email, #vorschau_uid, #vorschau_kreditkarte, #vorschau_tel {

width:190px;
margin-top:4px;
/*-webkit-box-sizing: border-box;*/

}

input#nachname, input#vorname, input#email{
width:200px;
}
textarea#message{
width:205px;
}

#formular_warenkorb label, #formular_warenkorb legend{
color: #008a98;
text-align:left;
border:1px solid #ceeaec;
padding:0.2em;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}
#formular_warenkorb legend{
border: 1px solid #008a98;
background-color: #ceeaec;
padding:0.3em;
}
#formular_warenkorb fieldset{
font-size:90%;
/*margin-left:100px;
width:400px;*/
margin:auto 50px;
border: 1px solid #008a98;
background-color: #ceeaec;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
padding:1.2em;
}
#formular_warenkorb fieldset.submitbutton{
text-align:center;
}

fieldset#formular_warenkorb, legend#formular_warenkorb{
border: 1px solid #d7d7d7;background-color: #EEEEEE;
padding:0.9em;
}

#formular_warenkorb  label{float:left;display:inline;width:170px;
line-height:16px;margin: 3px 10px;text-align:center;background: #FFF url("../bilder/icons/arrow.jpg") no-repeat right center;

}
#formular_warenkorb br{
clear:left
}

/*ALTE VERSION!!
span#zurkasse a{
margin-top:15px;
padding-right:44px;
background-image:url(../bilder/icons/kassa_icon_oben_re.gif);
background-position:0px right;
background-repeat:no-repeat;
display:inline-block;
height:28px;
padding-top:2px;
color:#ceeaec;
text-decoration:none;
width:172px;
float:right;

}
span#zurkasse a:hover{
padding-right:44px;
background-position:-30px right;
color:white;

}*/


button#button_weiterzurkasse, button#ok, button#abschicken{
margin-top:15px;
padding-right:44px;
background-position:0px right;
background-repeat:no-repeat;
display:block;
height:28px;
padding-top:1px;
color:#ceeaec;
text-decoration:none;
background-color:none;
border:0px;
width:172px;
margin:0px;
font-size:0.9em;
font-family:Futura, Arial, sans-serif;
margin:auto;
}

button#suchknopf{

display:block;
height:29px;
border:0px;
width:48px;
margin:0px;
margin-right:2px;
background-position:0px right;
background-repeat:no-repeat;
background-image:url(../bilder/icons/suchknopf_icon.gif);
float:right;
clear:right;
}

button#suchknopf:hover, button#suchknopf:focus{
background-position:-28px right;
}

button#button_weiterzurkasse{
background-image:url(../bilder/icons/kassa_icon_hg_weiss.gif);
}

button#ok{
background-image:url(../bilder/icons/weiter_icon.gif);
}
button#abschicken{
background-image:url(../bilder/icons/abschicken_icon.gif);
}

button#button_weiterzurkasse:hover, button#button_weiterzurkasse:focus, button#ok:hover, button#ok:focus, button#abschicken:hover, button#abschicken:focus{
background-position:-30px right;
color:white;
}

button#button_weiterzurkasse:hover, button#button_weiterzurkasse:focus {
background-image:url(../bilder/icons/kassa_icon_hg_weiss.gif);
}

button#abschicken:hover, button#abschicken:focus{
background-image:url(../bilder/icons/abschicken_icon.gif);
}

button#ok:hover, button#ok:focus{
background-image:url(../bilder/icons/weiter_icon.gif);
}

tr#gesamtpreis_tabelle td{

border-collapse: collapse;
border-top: 2px solid #008a98;
}


/* ADMIN-Bereich*/

div#db_aktualisieren, div#chronik, div#admin_aktuell,div#admin_details, div#details, div#rabattverwaltung, div#fotoalbum{
background-image:url(../bilder/icons/admin_db_aktualisieren.gif);
background-position:10px 30px;
background-repeat:no-repeat;
width:320px;
height:70px;
border: 1px solid #008a98;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
margin-left:40px;
padding:20px;
padding-left:110px;
margin-top:20px;
text-align:left;
}
div#details{
background-image:url(../bilder/icons/admin_details.gif);
}
div#rabattverwaltung{
background-image:url(../bilder/icons/admin_rabattverwaltung.gif);
}
div#fotoalbum{
background-image:url(../bilder/icons/admin_fotoalbum.gif);
}
div#chronik{
background-image:url(../bilder/icons/admin_chronik.gif);
}
div#admin_aktuell{
background-image:url(../bilder/icons/admin_aktuelles.gif);
}
div#admin_details{
background-image:url(../bilder/icons/admin_details.gif);
}

/*div.sortierbar{
	width:460px;
	height:110px;
	border: 1px solid #008a98;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	margin-left:40px;
	padding:5px;
	margin-top:10px;
	text-align:left;
	cursor:move;
	background-color:#ceeaec;
}*/

form#aktuell label, form#aktuell legend, form#form_kontaktformular label, form#form_kontaktformular legend{
color: #008a98;
text-align:left;
border:1px solid #ceeaec;
padding:0.3em;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
font-size:90%;
}
form#aktuell legend, form#form_kontaktformular legend{
border: 1px solid #008a98;
background-color: #ceeaec;
}


form#form_kontaktformular input.submit{
margin-left:200px;}

#aktuell fieldset, #form_kontaktformular fieldset{
width:500px;
border: 1px solid #008a98;
background-color: #ceeaec;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
padding:1.2em;
}

form#aktuell input {
width:220px;

}
fieldset#aktuell, legend#aktuell, fieldset.fieldset_kontaktformular{
border: 1px solid #d7d7d7;background-color: #EEEEEE;
padding:0.9em;
}

#aktuell label, #form_kontaktformular label{float:left;display:inline;width:170px;
line-height:16px;margin: 3px 10px;text-align:center;background: #FFF url("../bilder/icons/arrow.jpg") no-repeat right center;}
#aktuell br, #form_kontaktformular br{
clear:left
}

img.thumb_aktuell_admin{
float:left;
}
h1.h1_aktuell_admin{
font-size:.9em;
color:#666666;
#008a98;
}

/*img.entf_knopf_admin{
float:right;
clear:left;
}*/

div.editbuttons_rahmen{
width:50px;
border: 1px solid red;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
float:right;
clear:left;
height:25px;
padding:0.3em;
position:relative;
bottom:50px;
right:30px;
}
tr.detailuebersicht{
border: 1px solid #CCC;
}

/* ENDE ADMIN-Bereich*/

/*FORMULARE*/


span.eingabefehler{
color:#993333;
padding-left:18px;
background-image:url('../bilder/icons/eingabefehler1.gif');
background-position:left;
background-repeat:no-repeat;
font-size:0.8em;
display:block;
height:1.6em;
margin-top:1.1em;
}


/*Fussnoten*/
div.fn { margin-left:0.5cm; text-indent:-0.5cm; }

a.fn { position: relative; top: -6px;font-size:80%;text-decoration:none; }

a.fn:after { content: ")"; }
a.fnf:after { content: ")"; }
/*ENDE Fussnoten*/
/*ENDE FORMULARE*/

/*AGB*/
h1.h1_agb, h2.h2_agb, ol#ol_agb{
color:#006666;
/*font-family:Arial, Helvetica, sans-serif;*/
}
h1.h1_agb{
font-size:1.6em;
}
h2.h2_agb{
font-size:1.3em;
}

caption.rabatte{
font-family:Arial, Helvetica, sans-serif;
font-size:1.4em;
color:#006666;
margin-bottom:1em;
}

/*ENDE  AGB*/

/*FOTOALBUM*/

div.album_auswahl{
width:86px;
height:91px;
background-color:#F5F5F5;
border: 1px solid #008a98;
background-color: #ceeaec;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
padding:0.2em;
float:left;
margin-right:6px;
margin-bottom:15px;
}

a#foto_loeschen, a#rabatt_loeschen, a#details_loeschen{
background:url(../bilder/icons/del_icon_ani.gif) top left no-repeat;
height:22px;
width:20px;
display:block;
}

a#details_bearbeiten{
background:url(../bilder/icons/edit_icon_ani.jpg) top left no-repeat;
height:22px;
width:20px;
display:block;
}
a#details_bearbeiten:hover, a#details_bearbeiten:focus{
background-position:-22px left;
}

a#foto_loeschen:hover, a#foto_loeschen:focus, a#rabatt_loeschen:hover, a#rabatt_loeschen:focus, a#details_loeschen:hover, a#details_loeschen:focus{
background-position:-22px left;
}

/* ENDE FOTOALBUM*/

/*Artikeldetails*/
div#indenwarenkorb_li{
position:relative;
top:-100px;
width:400px;
/*border:1px solid orange;*/


}
div#indenwarenkorb_re{

}

a#indenwarenkorb{
display:block;
width:160px;
height:20px;
position:relative;
top:0px;
left:405px;
background-image:url(../bilder/in_den_warenkorb2.gif);
background-position:-70px 0px;
background-repeat:no-repeat;
padding-top:80px;
/*border: 1px solid blue;*/
}
a#indenwarenkorb:hover{
background-position:-70px -100px;
}

div#beschreibung{
position:relative;
top:-80px;
font-size:0.8em;
color:#006666;
font-family:Arial, Helvetica, sans-serif;
width:570px;
/*border: 1px solid red;*/
}
p.impressum{
color:#006666;
font-size:0.9em;
text-align:left;
padding-left:30px;
}
p.vorschautext{
font-family:"Courier New", Courier, monospace;
color:blue;
font-size:0.9em;
}
