/* CSS STYLES for www.apex-schleifmittel.com
Author: flame.design | www.flame.de
*/

/* Standard Link */
a,a:active,a:visited {
	text-decoration: none; color:#990000; } 

a:hover {
	text-decoration: underline; color:#990000;}

/* Sitemap Link */
a.sm,a.sm:active,a.sm:visited {
	text-decoration: none; color:#666666; } 

a.sm:hover {
	text-decoration: underline; color:#990000;}

/* MENU Oberpunkt AN */
a.op_an,a.op_an:active,a.op_an:visited,a.op_an:hover {
	text-decoration: none; color:#990000; }

/* MENU Oberpunkt AUS */
a.op_aus,a.op_aus:active,a.op_aus:visited {
	text-decoration: none; color:#666666; } 

a.op_aus:hover {	
	text-decoration: none; color:#990000; }

/* MENU Unterpunkt AN */
a.up_an,a.up_an:active,a.up_an:visited,a.up_an:hover {	
text-decoration: none; color:#000000; font-weight:bold; }

/* MENU Unterpunkt AUS */
a.up_aus,a.up_aus:active,a.up_aus:visited {	
	text-decoration: none; color:#707070; } 

a.up_aus:hover {	
	text-decoration: underline; color:#990000; }

body {
	margin:20px 0px 0px 0px;
	background-image: url(/img/bg_verlauf.jpg);
	background-repeat: repeat-x;
	background-color: #F6F6F6;
	font: 10px/16px "Tahoma";
}

/* Bild */
.img-schatten {
	float:left;
	background: url(/img/shadowAlpha.png) no-repeat bottom right !important;
	background: url(/img/shadow.gif) no-repeat bottom right;
	margin: 10px 0 0 10px !important;
	margin: 10px 0 0 5px;
}
.img-schatten img {
	display: block;
	position: relative;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	margin: -4px 4px 4px -4px;
	padding: 4px;
}
/* Seitentitel */
div.heading {
	font: bold 16px/20px "Arial";
	color:#FFFFFF;
	padding-right:30px;
	letter-spacing:1px;
	text-transform:uppercase;
	
}
/* Artikeltext */
.atext {
	font: 11px/18px "Tahoma";
	color:#666666;
}
/* Produktname */
.pname { 
	height: 20px;
	font: bold 12px/20px "Arial";
	color:#990000;
	vertical-align:middle;
}
/* Sitemap Spalte */
.smrow {
	text-align:left;
	vertical-align:top;
	padding-left:5px;
}
/* Sitemap Titel */
.smtitle { 
	height: 25px;
	font: bold 14px/25px "Arial";
	color:#000000;
	vertical-align:middle;
}
/* Sitemap Hauptkategorie */
.smmain { 
	padding-left: 5px;	
	height: 18px;
	width:217px;
	font: bold 12px/18px "Arial";
	color:#990000;
	vertical-align:middle;
}
/* Sitemap Unterkategorie */
.smsub {
	height: 18px;
	padding-left: 5px;
	font: 11px/18px "Tahoma";
	color:#666666;
	vertical-align:middle;
}
/* Sitemap Tile */
.smtile
{
	background: url(/img/sitemap_tile.gif) repeat-y left;
	width:11px;
	height:12px;
}
/* Produktbeschreibung */
.pdesc {
	font: 10px/16px "Tahoma";
	color:#666666;
}
/* Links mit weiteren Infos zum Produkt */
td.more {
	font: bold 10px/16px "Tahoma";
	color:#990000;
	padding-left:20px;
	vertical-align:middle;
	height:16px;
}
/* Hinweise im Editmode */
.editmode {
	font: 11px/24px "Arial";
	color: #6666FF;
	text-align:center;
	vertical-align:middle; 
	background-color:#F0F0F0;
	border: 1px solid #CCCCCC;
}
/* Oberpunkte im Menü */
td.op {
	font: bold 12px/20px "Arial";
	color:#990000 ;
	letter-spacing:1px;
	height:20px;
	vertical-align:middle;
	text-align:left;
	padding-left:30px;
}
/* Unterpunkte im Menü */
td.up {
	font: 11px/20px "Arial";
	color:#666666;
	height:20px;
	vertical-align:middle;
	text-align:left;
	padding-left:30px;
}
/* Trenngrafik im Menü*/
.trenner { 
	line-height:12px;
	height:12px;
	vertical-align:middle;
	text-align:left;
}

.top { background-image:url(/img/top.png); }
.bottom { background-image:url(/img/bottom.png); }
.left { background-image:url(/img/left.png); }
.right { background-image:url(/img/right.png); }

