/*+++++++++++++++++++++++++++++++++++++ Globale Werte +++++++++++++++++++++++++++++++++++++*/

* {margin:0;padding:0;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}

body {background-color:#EEE;color:#000000;font-family:Trebuchet MS,Verdana,Arial,Sans-serif;font-size:13px;margin:0;padding:0;}

a, a:link, a:hover {text-decoration:none;color:#06C;}
a:visited {color:#6699CC;}
a:hover, a:active {color:#39F;text-decoration:underline;}
a img {border:medium none;}

td {font-size:13px;}

h1 {color:#000;font-size:16px;font-weight:bold;margin:15px 0 15px;padding:0 0 3px;width:auto;text-shadow:#FFF 1px 1px 1px;}
h2 {color:#000;font-size:18px;font-weight:bold;margin:0 0 8px;}

input {font-family:Arial,Verdana,Sans-serif;font-size:14px;padding:2px;border:solid;border-width:1px;border-color:#CCC;}
textarea{border:solid;border-width:1px;border-color:#CCC;}

p {margin:8px 0;}

hr{background-color: #333333;height: 1px;margin-top:5px;margin-bottom:5px;}

#dialogshopverlassen{display:none;}
/*################################### Ende Globale Werte ###############################*/



/*+++++++++++++++++++++++++++++++++++++ Header +++++++++++++++++++++++++++++++++++++*/

#header a, #header a:visited {color:#FFF;padding-left:25px;padding-right:5px;}
#header a:hover {color:#F89D41;}
#header .panel a, #header .panel a:visited {color:#FFF;padding-left:0px;}

#headerwrap {width:980px;margin-left:auto;margin-right:auto;padding-top:5px;}

#header {background:transparent url(../images/header.png) repeat-x scroll 0 0;height:95px;width:100%;}

#header .header_links {float:left;margin-left:-9px;margin-top:0px;width:200px;height:49px;}

#header .header_rechts {float:left;text-align:right;margin-top:26px;width:781px;color:#FFF;text-align:right;}

#header .navigation {width:980px;margin-top: 0px;margin-left:auto;margin-right:auto;text-align:left;background: transparent url(../images/navi.png) no-repeat scroll 0 0;height:32px;padding-top:7px;font-weight:bold;}

.header_rechts h2{color:#FFF;}

.navigation a:hover{text-decoration:none;}

/*################################### Ende Header ###############################*/



/*+++++++++++++++++++++++++++++++++++++ Content +++++++++++++++++++++++++++++++++++++*/

#content_mit_block a, #content_mit_block a:visited {color:#06F;}

#contentwrap {padding:0;width:980px;margin-left:auto;margin-right:auto;}
	
#content_ohne_block {float:left;margin-bottom:15px;margin-top:5px;margin-left: 0px;padding:10px;width:958px;background-color:#FFF;border:solid;border-width:1px;border-color:#CCC;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;}

#content_mit_block {float:left;margin-bottom:15px;margin-top:5px;margin-left: 0px;padding:10px;width:750px;background-color:#FFF;border:solid;border-width:1px;border-color:#CCC;-moz-border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-webkit-border-radius: 5px;}
#Produkt_Kurzbeschreibung_Detailansicht ul, #content_startseite ul {padding-left:25px;list-style-type: none;padding-left:4px;margin-left:0px;margin-bottom:16px;margin-top: 0px;}
#Produkt_Kurzbeschreibung_Detailansicht li, #content_startseite li {background:url(../images/gut.png) no-repeat 0 8px;padding-left:22px;padding-top:6px;}


.preis {color:#000;font-size:16px;font-weight:bold;font-style:normal;margin:-10px 0 0px;padding:0 0 3px;width:auto;}

.CurrentInputField{background-color:#FFFF99;margin:0;border:1px solid #6f6f6f;}

.NormalInputtext{background-color:#FFF;}


.clear {clear:both;	float:none;	height:0;width:0;line-height:0.01em;font-size:0.01em;}

/*Loginfeld für Mitgliederpunktekauf */
#login {margin-bottom:15px;margin-top:5px;margin-left: 0px;padding:10px;width:500px;background-color:#EEEEEE;border:solid;border-width:1px;border-color:#CCC;-moz-border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-webkit-border-radius: 5px;}

/* Produktkasten mit kleinem Bild */
.produkt_uebersicht {margin-bottom:15px;margin-top:0px;margin-left: 0px;padding-left:15px;padding-bottom:0px;width:690px;height:auto;background-color:#F7F7F7;border:solid;border-width:1px;border-color:#999;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.produkt_uebersicht ul {padding-left:25px;list-style-type: none;padding-left:4px;margin-left:0px;margin-bottom:16px;margin-top: 0px;}
.produkt_uebersicht li {background:url(../images/gut.png) no-repeat 0 8px;padding-left:22px;padding-top:6px;}

.produkt_uebersicht_bild {float:left;max-height:173px;width:160px;}

.produkt_uebersicht_inhalt {float:left;margin-bottom:0px;margin-top:-8px;margin-left: 0px;padding:10px;width:500px;}

.produktdetails ul {padding-left:25px;list-style-type: none;padding-left:4px;margin-left:0px;margin-bottom:16px;margin-top: 0px;}
.produktdetails li {background:url(../images/gut.png) no-repeat 0 8px;padding-left:22px;padding-top:6px;}

.beispiel_linie {border-bottom: 1px dotted rgb(92, 92, 92);}
.bildgross {cursor: -webkit-zoom-in; cursor: -moz-zoom-in;margin-top:15px;cursor: url('../images/lupe.cur'), pointer;}

/*################################### Ende Content ###############################*/


/*+++++++++++++++++++++++++++++++++++++ Slidingbox Startseite +++++++++++++++++++++++++++++++++++++*/

#container {background-color: #fff;width: 730px;margin-left: -8px auto;padding: 0px;}

.sliderGallery {background: url(../images/appleslider/background.png) no-repeat;overflow: hidden;position: relative;padding: 10px;height: 268px;width: 728px;margin-left:0px;}

.sliderGallery UL {position: absolute;list-style: none;overflow: none;white-space: nowrap;padding: 0;margin-top:48px;}

.sliderGallery UL LI {display: inline;margin-left:10px;padding-right:80px;}

.slider {width: 715px;height: 17px;margin-top: 238px;margin-left: 5px;margin-right:5px;padding: 1px;position: relative;}
	
/*################################### Ende Slidingbox Startseite ###############################*/



/*+++++++++++++++++++++++++++++++++++++ Block rechts +++++++++++++++++++++++++++++++++++++*/

#block_rechts{float:left;margin-bottom:15px;margin-top:0px;margin-left: 8px;padding:5px;width:190px;}

h2.block_rechts {background-color:#E4E4E4;background-image:url(../images/navi.png);background-repeat:no-repeat;color:#FFF;font-size:11px;margin:0;padding:4px 6px 4px 10px;vertical-align:middle;}

.block_rechts_inhalt {background-color:#F5F5F5;border:1px solid #979797;margin-bottom:15px;padding:8px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;}

.block_rechts_linie {background-color:#e9e9e9;height:1px;line-height:0;margin-top:3px;margin-bottom:3px;overflow:hidden;padding:0;}

#SucheButton {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/icon_searchglass.png) no-repeat scroll 0 0;border:0 none;cursor:pointer;font-size:1.1em;height:35px;position:absolute;right:16px;top:21px;width:35px;}
#FormSuche #SucheButton:hover {background-position:0 -36px;}


/*################################### Ende Block rechts ###############################*/



/*+++++++++++++++++++++++++++++++++++++ Warenkorb +++++++++++++++++++++++++++++++++++++*/
.warenkorb{padding-left:8px;padding-right:8px;width:809px;margin-left:auto;margin-right:auto;background-color:#F4F4F4;border:solid;border-width:1px;border-color:#CCC;}

.warenkorb_oben{width:807px;height:25px;padding-top:10px;padding-left:17px;margin-left:-8px;background-color:#F9F9F9;border-bottom:solid;border-bottom-width:1px;border-bottom-color:#999;}

.warenkorb_mitte_ueberschrift{font-weight:bold;color:#066;padding-right:0px;}

.bestellvorschau{padding-left:8px;padding-right:8px;margin-top:10px;width:809px;margin-left:auto;margin-right:auto;background-color:#F4F4F4;border:solid;border-width:1px;border-color:#CCC;}

#warenkorbinfobox{border-width:0px;}

.warenkorbinfobox2{border-width:0px;}

#downloadbutton{border-width:0px;}
#downloadbuttontext{margin-left:3px; margin-top:3px;}

#mengebutton{margin-left:162px; margin-top:-25px;}


/* simple css-based tooltip für ändern/löschen*/ 
#demotip {display:none; background:transparent url(../images/black_arrow.png);font-size:12px; height:70px; width:160px; padding:25px; color:#fff;}

/* tooltip styling */ 
.tooltip { display:none; background:url(../images/black_arrow_big2.png); height:163px; padding:40px 30px 10px 30px; width:110px; font-size:11px; color:#fff;} 

#warenkorb_produktbild_tip { display:none;padding:20px; background-color:#2C5A8C;border:1px solid #fff;-moz-box-shadow:0 0 10px #000; -webkit-box-shadow:0 0 10px #000;text-align:center;filter:alpha(opacity=90);opacity: 0.9;-moz-opacity:0.9;color:#FFF;} 

#warenkorbtooltip { display:none;color:#FFF;text-align:left; background:url(../images/warenkorbinfofenster.png); background-repeat:no-repeat; background-color:#2C5A8C;border:1px solid #FFF;margin-bottom:15px;padding:8px;-moz-border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-webkit-border-radius: 5px;z-index:1001;-moz-box-shadow:0 0 5px #000; -webkit-box-shadow:0 0 5px #000; } 

#warenkorbtooltip a, #warenkorbtooltip a:visited {color:#F60;padding-left:0px;}
	
div.tooltipRechnungsanschrift {background-color:#2C5A8C;border:1px solid #fff; padding:10px 15px; width:200px; display:none; color:#fff; text-align:left; font-size:12px; -moz-box-shadow:0 0 10px #000; -webkit-box-shadow:0 0 10px #000;z-index:1001; } 
 
#tooltipinhalt {display:none; background:url(../images/black_arrow_big2.png); height:183px; padding:20px 10px 10px 30px; width:185px; font-size:12px; color:#fff;z-index:1000; } 

.button_bestellung_abschicken_aktiviert{background:url(../images/button_bestellung_abschicken_aktiviert.png); width: 150px;height: 24px;border-width: 0px;}

.button_bestellung_abschicken_deaktiviert {background:url(../images/button_bestellung_abschicken_deaktiviert.png); width: 150px;height: 24px;border-width: 0px;}

.button_bestellung_abschicken_korrigieren {background:url(../images/button_daten_korrigieren.png); width: 150px;height: 24px;border-width: 0px;}

#focusname{	display:none;}


/*################################### Ende Warenkorb ###############################*/



/*+++++++++++++++++++++++++++++++++++++ Footer +++++++++++++++++++++++++++++++++++++*/

#footer {margin-top:1px;text-align:center;margin-left:auto;margin-right:auto;padding:10px;color:#999;font-family:Trebuchet MS,Verdana,Arial,Sans-serif;font-size:12px;line-height:16px;}

/*################################### Ende Footer ###############################*/