/*  
Diese CSS definieren das Aussehen des Front-Ends  */

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	line-height: 120%;
	color: #333333;
	font-size:90%;
	margin-left: 5px;
	text-decoration: none;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 60px;	
}

.columneLinks { padding-right: 5px; vertical-align:top; border-top: dotted 1px #FF8948;
border-right: dotted 1px #FF8948;
border-bottom: dotted 1px #FF8948;}

.columneRechts { padding-left: 5px; vertical-align:top; border-top: dotted 1px #FF8948;
border-right: dotted 1px #FF8948;
border-bottom: dotted 1px #FF8948;}

.footer{
	font-size: 11px;
	color : #333333;
}

.footerlinks {
	font-size: 80%;
	text-decoration: none;
	padding-left: 10px;
}

.footerrechts {
	font-size: 80%;
	color: #CCCCCC;
	text-decoration: none;
	text-align: right;
	padding-right: 10px;

}
.hilfsnavi {
	
	text-align: right;
	padding-right: 10px;

}
.Navi {
	font-size: 80%;
	color: #000000;
	text-decoration: none;

}


a.Navi:Link {
	
	text-decoration: none;

}
a.Navi:Hover {
	
	text-decoration: underline;

}

a.Navi:Active {
	background-color: #CCCCCC;
}
.servicenavi {
	
	color: #000000;
	text-decoration: none;
	padding-right:10px;
	background-color:#FF8948;
	
}
a.servicenavi:Hover {
	
	color: #000000;
	text-decoration: none;
	background-color: #CCCCCC;

}
a:hover {
	text-decoration: underline;

}

p,.main,.productListing-data,.stockWarning,.artlist_subheadline {
	line-height: 120%;
	color: #333333;
	font-size: 90%;
	text-decoration: none;
        
     
}





.nachoben {
	font-size: 70%;
	text-align: right;
}

a.NaviKlein:Link {

	font-size: 12px;
	color: #000000;
	
	line-height: 18px;
	text-decoration: none;
}
li {


	line-height: 125%;
	color: #333333;
	font-size: 85%;
	margin-left: 15px;
	text-decoration: none;
       
}
.tblfooter {
	margin-bottom: 30px;
	background-color:#cccccc;
}
.TblKopf {
	color: #333333;
	background-color: #CCCCCC;
	font-weight: bold;

}
.TblInhalt {
	margin-left: 20px;
	margin-bottom: 10px;
	font-size: 80%;
	border: thin solid #FF6633;



}

h1,.pageHeading {

	font-size: 110%;
	color: #FF6633;
	font-weight: bolder;
	margin-top: 5px;
	 
       
}

h2 {

	font-size: 90%;
	color: black;
	font-weight: bolder;
	margin-top: 15px;
	margin-left: 0px;
       
}
h3 {

	font-size: 85%;
	color: black;
	font-weight: bolder;
	margin-top: 15px;
	margin-left: 0px;
       
}
a {
	text-decoration: none;
	color: #FF6633;

}


.navfirst,.headerNavigation {
	font-size: 80%;
	color: #000000;
	text-decoration: none;
	margin-left: 5px;
	white-space: pre;	
}
a.navfirst:link {
	
	text-decoration: none;

}

a.navfirst:hover {
	text-decoration: underline;

}
a.navfirst:active {
	background-color: #CCCCCC;
	}
	
a.navfirst:focus {
	background-color: #FFFFFF;
	}	

.navsecond {
	font-size: 75%;
	color: #000000;
	margin-left: 5px;
	white-space: pre;
	}
a.navsecond:Active {
	background-color: #CCCCCC;
	}


.navthird {
	font-size: 75%;
	color: #000000;
	margin-left: 15px;
}
a.navthird:link {
	
	text-decoration: none;

}

a.navthird:hover {
	text-decoration: underline;

}
a.navthird:active {
	background-color: #CCCCCC;
	}
	
a.navthird:focus {
	background-color: #FFFFFF;
	}	
	

	
.artlist_headline {font-weight:bold;}	
.artlist_date {font-size: 75%; color:#999999;}
.artlist_subheadline {padding-bottom:20px;}	

/*Die Tabelle aus "Vergleich*/

td.s1 {font-family: Arial, sans-serif;
   	font-style: normal;
	font-size: 70%;
	background-color:#ffffcc;
	vertical-align: top
		}	
td.s2 {font-family: Arial, sans-serif;
   	font-style: normal;
	font-size: 70%;
	background-color:#ccffdd;
	vertical-align: top
		}	
td.s3 {font-family: Arial, sans-serif;
   	font-style: normal;
	font-size: 70%;
	background-color:#ffcccc;
	vertical-align: top
		}	
td.s1h {font-family: Arial, sans-serif;
   	font-style: normal;
	font-weight: bold;
	font-size: 70%;
	background-color:#ffff00
		}	
td.s2h {font-family: Arial, sans-serif;
   	font-style: normal;
	font-weight: bold;
	font-size: 70%;
	background-color:#66dd99
		}	
td.s3h {font-family: Arial, sans-serif;
   	font-style: normal;
	font-weight: bold;
	font-size: 70%;
	background-color:#ff6666
		}	
td.kh {font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 70%;
	background-color:#ffffff
		}	
td.khg {font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 75%;
	background-color:#ffffff
		}	
		
.funktion {
	background-color: #CCCCCC;
	font-size: 90%;
	font-weight: bold;
}

.funktiondaten {

	line-height: 120%;
	color: #333333;
	font-size: 90%;
	margin-left: 0px;
	text-decoration: none;
	margin-right: 15px;
}



input {
	
	background-color: #CCCCCC;
}

.noJS {
	font-size: 70%;
	color: Black;
	

}



.suchhinweis {
	font-size: 70%;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
}

.beratung {font-size: 75%;}

.content,.main,.pageHeading {padding-left: 15px;
	padding-right: 15px;}
	
.content {padding-bottom: 40px;}	


img.stillzeit {
	border: solid;
	border: #FFFFFF;
	border: 3px;
}

.smallText {
text-align: center; color:#999999;font-size:70%; }



.news {color:#000000;font-size:80%;}
a.news:Link {
	
	text-decoration: none;

}
a.news:Hover {
	
	text-decoration: underline;

}

a.news:Active {
	background-color: #CCCCCC;
}

ABBR {cursor:help;}

.logoleerraum{
	background-image: url(http://www.afs-stillen.de/cms/cms/upload/logos/logospacer.gif);
	background-repeat: repeat-x;
}

.hauptnavi {
	
	background-color:#FF8948;
	
}

.greetUser 
{ font-weight:bold;}

.information
{ background-color:#FF8948;}

.search
{border-top: solid 1px white; border-bottom: solid 1px white;}

.categories
{ background-color:#FF8948;}

.boxText
{background-color:#FF8948;}

/* Anweisungen für die Shop-Navigation*/

.weiss
{ background-color:#FFFFFF}

.infoBoxHeading
{ padding-left:5px; background-color:#CCCCCC}

/* ...und für die rechte Columne*/

.bestsellers
{font-size:70%;color:#333333;}
a.bestsellers:Link {	text-decoration: none;}

a.bestsellers:Hover {	
	text-decoration: underline;}	
	
.infoBoxHeading {font-size:80%;}	

.warenkorb
{font-size:90%;color:#333333;}
a.warenkorb:Link {	text-decoration: none;}

a.warenkorb:Hover {	
	text-decoration: underline;}	
	
	
/* Gästebuch */	

h4 { font-size:80%}

#bubble { border:#999999 solid 1px; margin:4px;}