/* Copyright Scientec Internet Applications + Media GmbH - www.scientec.de */

body{position:absolute; width:100%; height:100%; top:0px; left:0px; margin:0; padding:0; background-color:#bbb; font-family:Verdana, Arial, Helvetica, sans-serif}
dfn{ font-style:normal; text-decoration:none; border-bottom:1px dashed #888}
iframe#glossary{position:absolute; bottom:0; left:0; width:1px; height:1px; border:0; visibility:hidden}
div#popup{display:none;position:absolute; top:0; left:0;width:275px; padding:1px; background-color:#cde;filter:Alpha(opacity=95); -moz-opacity:0.95; border:thin outset; z-index:3;}
div#popup h4{font-size:11px;margin:0; padding: 1px 2px;text-align:center; background-color:#009; color:#fff}
div#popup div{ padding:5px;color:#009; font-size:11px}

#seite{ position:absolute;top:0px; left:50%; margin-left:-365px; width:730px; background-color:#ddd; background-image:url(../img/hintergrund.png)}

#inhalt{position:relative; margin:145px 54px 0em 54px;padding-top:5em; font-size:0.8em; z-index:2}
#inhalt h1{margin:0 0; font-size:1.7em; color:#E15F33; font-family: Arial, Helvetica, sans-serif}
#inhalt h2{margin:1em 0 0.6em 0; font-size:1.2em; color:#E15F33; font-family: Arial, Helvetica, sans-serif}
#inhalt td h2{margin:0 0 0.6em 0}
#inhalt h3{margin:1em 0 0.6em 0; font-size:0.9em; color:#E15F33; font-family: Arial, Helvetica, sans-serif}
#inhalt div.text{float:left; width:470px; color:#000; margin-top:0.7em; min-height:250px}
#inhalt.voll div.text{width:100%;}
#inhalt div.text ol{margin-top:0;margin-bottom:0.6em}
#inhalt div.text p{margin:0 0 0.6em 0}
#inhalt div.text p.summary strong{color:#333 }
#inhalt div.text a{color:#E15F33;text-decoration: none}
#inhalt div.text a:hover{ text-decoration: underline ;color:#E15F33}
#inhalt div.text a dfn{color:#000; text-decoration: none}
#inhalt table.news{ }
#inhalt div.text th a{color:#000; text-decoration:none }
#inhalt div.text th a:hover{color:#000; text-decoration:none }
#inhalt td.datum { vertical-align:top; font-weight:bold; padding:2px; white-space:nowrap;color:#999; background-color:#f8f8f8}
#inhalt td.meldung { vertical-align:top ; padding-left:6px}
#inhalt div.bilder{float:right; width:140px;  overflow:hidden; padding-bottom:4px}
#inhalt div.bg{background-color:#FBDCC6;float:right; width:140px;  overflow:hidden; padding-bottom:4px}
#inhalt div.bilder h2{ font-size:1em; text-align:center; background-color:#C7523E; margin:0; color:#fff}
#inhalt div.bilder ol{
	list-style-type:none;
	margin:0;
	padding:2px;
	font-size:0.8em;
	background-color: #FBDCC6;
}
#inhalt div.bilder li{  padding:2px 0}
#inhalt div.bilder ol a{ color:#000; text-decoration:underline}
#inhalt div.bilder ol a:hover{ text-decoration:none}
#inhalt div.bilder div.img{ text-align:center;padding:4px 4px 0 4px;font-size:0.80em;}
#inhalt div.bilder div.box{padding:4px 4px 0 4px}
#inhalt div.bilder a{ color:#000; text-decoration:none}
#inhalt div.bilder div.img img{ border:1px solid #333}
#inhalt table.galerie div{ height:80px; overflow:hidden; background-color:#CCCCCC }
#inhalt table.galerie td{ padding:5px 5px }

#inhalt div.clear{ clear:both; height:1.5em}
#inhalt dl#glossar{ margin:0}
#inhalt dl#glossar dt{font-weight: bold; color:#333;margin-right:10px}
#inhalt dl#glossar dd{margin:0 0 10px 20px; padding:0}


.anfrage fieldset{ margin-bottom:10px;padding:0 0 1px 0}
.anfrage legend{ font-weight:bold}
.anfrage table{width:100%; background-color:#E8E8E8}
.anfrage #uploader_reply{background-color:#E8E8E8}
.anfrage td.label{width:100px; text-align:right; font-size:0.9em}
.anfrage td.label span, span.muss{ font-size:1.2em; font-weight:bold;color:#E15F33 }
.anfrage td.hilfe{color:#E15F33}
.anfrage td.hilfe b{border:1px solid #E15F33; padding:0 3px;cursor:help}
.anfrage td.hilfe b:hover{ background-color:#E15F33; color:#fff}
.anfrage input.text{width:200px}
.anfrage input.file{width:350px}
.anfrage textarea{width:300px; height:50px}
.anfrage div.submit{ text-align:center}
.anfrage input.submit{font-size:1.2em}

#kopf{ position:absolute;top:0px; left:0px; width:730px; height:40px; background-image: url(../img/hintergrund-oben.png); background-repeat:no-repeat; z-index:3}

#top{  position:absolute;top:21px; left:27px; width:675px; height:40px; background-image:url(../img/logo-mrdesign.png); background-repeat:no-repeat  }
#top div#n0{color:#666; font-size:0.65em;text-align:right; position:absolute; bottom:3px; width:649px; height:auto; z-index:2 ; }
#top div#n0 a{color:#666; text-decoration:none; padding:0 2px; margin:0 2px}
#top div#n0 a:hover{ text-decoration: underline}
#top div#n0 a.hier{background-color:#e77f5a;color:#fff}
#top div#n0 a.hier:hover{text-decoration:none; cursor:default}

#navigation{ position:absolute; top:151px; left:27px; width:675px }

#navigation #n1{font-size:0.70em;position:relative; background-color:#B2B2B2; padding:2px 26px 2px 23px; background-image:url(../img/hintergrund-n1.png); background-position:bottom; background-repeat:repeat-x }
#navigation #n1 a{color:#fff; text-decoration:none; font-weight:bold; padding:1px 5px 2px 5px; position:relative}
#navigation #n1 a:hover{ text-decoration:underline}
#navigation #n1 a.hier{text-decoration:none;background-color:#F3F3F3; color:#333 }
#navigation #n1 a.hier:hover{text-decoration:none; cursor:default}

#navigation #shoplink strong{text-transform:uppercase}

#navigation #n2{font-size:0.70em; color:#666;background-color:#F3F3F3; padding:2px 5px 2px 26px; background-image:url(../img/hintergrund-n2.png); background-position:bottom; background-repeat:repeat-x }
#navigation #n2 a{ color:#333; text-decoration:none; padding:1px 1px 2px 1px; position:relative}
#navigation #n2 a:hover{  text-decoration:underline}
#navigation #n2 a.hier{ background-color:#fff; color:#000}
#navigation #n2 a.hier:hover{text-decoration:none; cursor:default}

#augen{ position:absolute;top:61px; left:27px; width:675px; height:89px; background-image: url(../img/augen.jpg); background-repeat:no-repeat}

#fuss{clear:both;position:relative; margin:0; padding: 0 27px; top:0px; height:40px; background-color:#999; background-image:url(../img/hintergrund-unten.png); background-repeat:no-repeat}
#fuss div{color:#666;margin:0 0; padding: 2px 27px 0 27px; border-top:1px solid #ccc; font-size:0.6em;font-weight:bold; text-align:center}
#fuss a{color:#666;}
#fuss a:hover{ text-decoration: none}
#fuss #infoat1{position:relative; top:2px}

#onselect button{cursor:pointer}
#onselect #basket{position:relative; top:-2px; }
#onselect #miniwarenkorb {font-family:"Courier New", Courier, monospace;overflow: visible;left:50%; top:23px; width:339px; position: absolute; font-weight:bold; text-align:right; font-size:12px; color:blue; z-index:6000; }
#onselect #miniwarenkorb button{visibility:hidden; font-size:11px; width:85px; margin: 0 1px 0 10px}
#onselect #miniwarenkorb button[disabled]{ cursor:text}
#onselect #miniwarenkorb div#basket{ display:inline}
#onselect #artikelcont { display:none }
#onselect #abdeckung { display:none; position: absolute;top:0; left:0; width:100%; height:100%; background-color:#000000; filter:Alpha(opacity=50); -moz-opacity:0.5;opacity:0.5 ; z-index:7}
#onselect #warenkorbcont {display:none; position: absolute;top:3%; left:5%; border:thin outset;width:90%; height:95%; background-color:#fff; z-index:8}
#onselect #warenkorbcont .title{ height:5%;min-height:25px }
#onselect #warenkorbcont .title div{background-color:#EA8D6F; text-align:right; padding:1px;}
#onselect #warenkorbcont .title span{ font-size:12px; font-weight:bold; color:#fff; float:left; padding:1px 0 0 5px}
#onselect #warenkorbcont .title button{ font-size:11px}
#onselect #warenkorbcont iframe{position:absolute;top:5%;left:0;width:99%; height:93%; }
#onselect #warenkorb{}
#onselect #bestellungifr{visibility:hidden}
#sprechblase {display:none;position:absolute;top:0px; left:0px;width:130px; height:66px; z-index:1000; display:none}
#hinweis{display:none;position:absolute; left:340px; top:-51px; width:130px; height:66px;-moz-opacity:50; }
.art-tabdiv {border:1px solid #ddd; border-collapse:collapse; width:227px; margin-top:6px; margin-right:6px;float:left}

#noscript{display:none}

form {margin:0; padding:0}
.art-rubrik-beschreibung {margin-bottom:10px;}
.art-rubrik .art-tab {border:1px solid #ddd; border-collapse:collapse; width:100%; margin-top:3px}
.art-rubrik .art-tab:hover {border:1px solid #ccc; }
.art-rubrik .art-tab td{padding:3px}
.art-rubrik .art-foto {width:60px; padding-right:5px; vertical-align:top}
.art-rubrik .art-foto a{color:#E15F33}
.art-rubrik .art-foto img{border:1px solid #fff}
.art-rubrik .art-foto img:hover{border:1px solid #E15F33}
.art-rubrik .art-tab table { border:0px solid #000;border-collapse:collapse; width:100%}  
.art-rubrik .art-tab table td{padding:0px}
.art-rubrik .art-tab table td.art-price{padding-right:8px}
div.art-title {font-weight:bold; }
div.art-title a:hover{ text-decoration:underline }
h2.art-title {font-weight:bold; }
h2.art-title a:hover{ text-decoration:underline }

.art-detail table {border:0px solid #000; border-collapse:collapse; width:100%}
.art-detail .art-kurz {}
.art-detail .art-lang {border:0px solid #ccc; background-color:#f4f4f4; padding: 6px 10px 10px 10px; margin-top:10px; font-size:12px}
.art-detail .art-lang font{font-size:12px}
.art-detail .art-lang u{ text-decoration:none}
.art-detail .art-lang .art-foto{margin-top:10px; text-align:center; width:600px; overflow:hidden; }
.art-detail .art-lang .art-foto img{} 


td.art-lieferzeit {width:75%}
td.art-price {width:20%; font-weight:bold; white-space:nowrap; text-align:right; padding-right:8px}
td.art-check {width:5%;text-align:right}
.art-check input{ cursor:pointer;border:0;margin:1px;width:25px;text-align:center; background-image:url(/onTEAM/admin/onselect/img/cart.gif); background-repeat:no-repeat; background-position:center center }
.art-check input.active {cursor:text;border:1px inset;margin:0;  background-image:none; text-align:center ;background-color: #eee}

