/* CSS Document Buchhandlung  Walther K&ouml;nig */

/* Standarddeklarationen */
/* a */
a, a:hover
{
	color: #666;
	text-decoration: underline;
}

a:hover { text-decoration: none; }

p
{
	margin: 0px;
}

/* br */
form.sucheSortieren br, form.profisuche br
{
	clear: left;
}

h1, h2, h3
{
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}

input
{
	margin: 0px;
}

/* div */
div.sum
{
	position: relative;
	float: left;

	margin: 0 10px 10px 0;
	width: 561px;
}

div.artikelMini
{
	position: relative;
	float: left;

	margin: 0 0 10px 0;
	padding: 19px 0 10px 0;
	width: 561px;
	
	border-bottom: 1px dotted #000000;
}

div.artikelMini div.artikelAnzahl
{
	position: relative;
	float: left;
		
	margin: 0 3px 0 0;		
	height: 58px;
}

div.artikelMini div.artikelAnzahl input { width: 20px; }

div.artikelMini div.details { float: right; margin: 10px 0; }

div.artikelMini div.preis { float: right; margin-right: 3px; margin-left: 10px }

div.artikelMiniImg
{
	position: relative;
	float: left;
	margin-right: 5px;
}

div.artikelMini a
{
	text-decoration: none;
}

div.listText
{
	margin-top: 3px;
	float: left;
	width: 370px;
}

div.artikelVorschau
{
	position: relative;
	float: left;

	margin: 0 10px 0 0;
	padding: 0;
	width: 181px;
}

div.artikelVorschauImg
{
}

div.detailText
{
	position: relative;
	float: left;
	
	margin: 0;
	padding: 0 0 0 10px;
	width: 290px;
}

div.empfehlungenSeitenNav
{
	margin: 12px 0;
}

div.floatRight 
{ 
	float: right; 
	margin-right: 15px; 
}

div.warenkorbPreis
{
	position: relative;
	float: right;
	margin: 0 65px 0 0;
}

div.rechtNav_trenner
{ 
	text-align: center;
	margin: 10px 0px 0px 0px;
}

div.sprache
{
	position: absolute;
	top: 24px;
	left: 829px;
}

/* form, input, textarea, select */
form { margin: 0; padding: 0; }
form.sucheSortieren label, form.profisuche label
{
	display: block;
	float: left;
	
	margin: 0 0 6px 0;
	padding: 3px 0;
	width: 170px;
}

.profiCaption { width: 230px; }
.profiInput { padding-top: 2px; padding-bottom: 2px }
form.sucheSortieren input.monat, input.monat { width: 20px;}
form.sucheSortieren input.jahr, input.jahr { width: 30px; }
form.sucheSortieren select.breit, select.breit, form.sucheSortieren input.breit, input.breit { width: 210px; }

/* img */
img { border: 0; }
img.detailImg { float: left; }
img.floatRight { float: right; }

/* span */
span.grau { color: #666; }
/* ul */
ul.buchhandlung
{
	list-style: none;
	margin: 0;
	padding: 10px 10px 0 10px;
}
	ul.buchhandlung li
	{
		margin: 0 0 10px 0;
	}
ul.warenkorb, ul.suchhistorie
{
	list-style: none;
	margin: 18px 0 0 0;
	padding: 0;
}

ul.warenkorb li, ul.suchhistorie li 
{
	 margin: 0 0 6px 0; 
}



.messageBoard
{
	width: 500px;
	margin-bottom: 15px;
}

.caption
{
	display: block;
	margin-top: 7px;
}

.tbxAll, .tbxHalf, .tbxThird, .tbxQuarter, .ddlAll
{
	margin-top: 2px;
	margin-bottom: 2px;
}

.tbxAll
{
	width: 300px;
}

.tbxHalf
{
	width: 160px;
}

.tbxThird
{
	width: 120px;
}

.tbxQuarter
{
	width: 60px;
}

.ddlAll, .ddlHalf, .ddlThird, .ddlQuarter
{
	margin-top: 2px;
	margin-bottom: 2px;
}

.ddlAll
{
	width: 304px;
}

.ddlHalf
{
	width: 164px;
}

.ddlThird
{
	width: 124px;
}

.ddlQuarter
{
	width: 64px;
}
