/* Artikelübersicht */

.artikelbox { width: 90%; margin-left: 40px; margin-top: 10px; }
.artikelbox .sorting { text-align: center; margin-right: 25%; }
.artikelliste 
{ 
margin: 18px; 
width: 400px; 
height: 260px;
overflow: hidden; 
float: left;
border: 2px solid #eee;  
background-image: url(../images/box2.png);
background-repeat: repeat-x; 
padding :10px; 
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-top-left-radius: 5px;
-moz-border-top-right-radius: 5px;
-moz-border-bottom-left-radius:5px;
-moz-border-bottom-right-radius:5px;
-o-border-top-left-radius: 5px;
-o-border-top-right-radius: 5px;
-o-border-bottom-left-radius: 5px;
-o-border-bottom-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
}
.artikellistedet
{
margin: 18px;
width: auto;
height: auto;
overflow: hidden;
float: none;
background: #fff;
background-color:#fff;
border:1px solid #CCC;
padding :10px;
box-shadow:3px 3px 5px #ccc;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-top-left-radius: 5px;
-moz-border-top-right-radius: 5px;
-moz-border-bottom-left-radius:5px;
-moz-border-bottom-right-radius:5px;
-o-border-top-left-radius: 5px;
-o-border-top-right-radius: 5px;
-o-border-bottom-left-radius: 5px;
-o-border-bottom-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
}
.artikelliste:hover 
{  
background-image: url(../images/box2.png);
background-repeat: repeat-x;
border: 2px solid #ddd;
cursor: pointer;
cursor: hand;
box-shadow:4px 4px 6px #b1b1b1;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-top-left-radius: 5px;
-moz-border-top-right-radius: 5px;
-moz-border-bottom-left-radius:5px;
-moz-border-bottom-right-radius:5px;
-o-border-top-left-radius: 5px;
-o-border-top-right-radius: 5px;
-o-border-bottom-left-radius: 5px;
-o-border-bottom-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;  
}

.artikelliste:hover a { color: #059; cursor: hand; }
.artikelliste_bezeichnung { height: 20px; font-size: 12px; text-align: center; }
.artikelliste_bild { text-align: left; vertical-align: middle; height: 100px; margin-right: 10px; margin-top: 26px; padding-left: 7px; float:left; }
.artikelliste_bild img { margin-top: 10px; width: 100px; border-width: 0px; }
.artikelliste_text { height: 200px; margin-left: 130px; overflow: hidden; }
.artikelliste_text .langtext { font-size: 11px; color: #fff;  }
.artikelliste_text .preis { font-size: 16px; font-weight: bold; color: #dbb63b; }
.artikelliste_text .artikelliste_langtext { display: none; }
a.artikelliste_artikellink { float: right; text-decoration: none; margin-top: 190px; overflow: hidden; color: #059; }
a.artikelliste_artikellink:hover { text-decoration: none; cursor: hand; color: #059; }
a.artikelliste_artikellink img { border-width: 0px; }
.artikelliste_bezeichnung a { text-decoration: none; color: #777; font-weight: bold; }
.artikelliste_text a { color: #666; text-decoration: none; font-style: italic; }
.artikel_begrenzung { clear: both; text-align: center; margin-right: 20%; }
.artikel_begrenzung a { color: #059; text-decoration: none; }
.artikel_begrenzung a:hover { color: #059; text-decoration: underline; }
.artikelliste .tooltip { background-image: url(../images/tooltipbg.png); border-style: dashed; border-width: 1px; border-color: #aaf; padding: 0px; width: 400px; }
.artikel_produktdetails { color: #333; margin-left: 33%; font-size: 10px; margin-top: 30px;  }
.artikel_produktdetails a { color: #333; font-size: 10px; text-decoration: none;   }