/*****************************************/
/*** Tabellen der verlagstitel          ***/
/*****************************************/

table {
	width: 100%;		
}

table.verlag h2, table.verlag h3, table.verlag h4, table.verlag h5  {
	margin: 0;
	padding: 0;
}	


table.verlag td.header {
	padding-bottom: 10px;
	color: #999999;
	
}

table.liste th {
	background-color: #fff;
	text-align: left;
    padding: 10px 5px 5px 5px;
    border-bottom:1px solid #888;
}

table.verlag th {
	text-align: left;
	color: #888;
	font-weight: normal;
}

table.liste td {
	padding: 2px 5px;
}

.pagination {
    margin-bottom: 10px;
}

.float { margin: 10px 0; }

table.verlag td {
     vertical-align: top;     
}	

table.verlag div.bestellen {
	clear:both;
	float:left;
	margin: 5px 0 10px 0;
    font-weight: bolder;
    position: relative;    
}	


table.verlag td.pagination {
  background-color: #ecebe6;   	
padding: 5px;    
}

table.verlag tr.pagination {
    background-color: #ecebe6;   	
}

.sort  {
    padding-left: 19px;
    background: transparent url('images/sort_none.png') 3px 50% no-repeat;
}

.sort_desc  {
    background-image: url('images/sort_asc.png');
}

.sort_asc  {
    background-image: url('images/sort_desc.png');
}


table.verlag td.toptitel_head {
    font-size: 1.2em;
    font-weight: 600;
}
	
table.verlag td.toptitel_entry {
    width: 50%;    
}

tr.pagination th {
    text-align: left;
    font-weight: 600;
    font-size: 0.9em;
    vertical-align:middle;    
	padding: 5px;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #999;
}

a.social {
    margin: 0;
    padding: 3px 5px 3px 20px;
    min-height: 22px;  	
    color: #999;
}

/* a.social:hover { color:#000; }
a.facebook {  background: url(./images/social/facebook.png) 0 50% no-repeat; }
a.twitter {  background: url(./images/social/twitter.png) 0 50% no-repeat; }
a.delicious {  background: url(./images/social/delicious.png) 0 50% no-repeat; }
a.googlebuzz {  background: url(./images/social/googlebuzz.png) 0 50% no-repeat; } */

 a.selected {
	background: transparent url('./images/selected.gif')  0 2px no-repeat;
	padding-left: 16px;
	padding-bottom: 5px;
	margin: 0 10px 0 3px;
}

a.unselected {
	background: transparent url('./images/unselected.gif')  0 2px no-repeat;
	padding-left: 16px;
	padding-bottom: 5px;
	margin: 0 10px 0 3px;
}
.section { display: block; width: auto; margin: 0 0 5px 0; padding: 5px; border-bottom: 1px solid #ccc;}
.checkout {
    display: block;
    text-align: right;
    font-size: 16px;
    margin: 10px 0 30px 0;
}



