div.tx-publications-pi1  {padding: 18px 0 0 0}

.tx-publications-pi1 .headerbar{display:block; text-decoration:none;	color:#666666;font-weight:bold;	width:567px;padding:7px 0 0 8px;font-size:14px;	background: #fff url(../images/accordion_open.gif) no-repeat; height: 27px;}
.tx-publications-pi1 .selected{color:#000000;background: #fff url(../images/accordion_open_act.gif) no-repeat;}
.tx-publications-pi1 .headerbar:hover{background: #fff url(../images/accordion_hover.gif) no-repeat;}
.tx-publications-pi1 .selected:hover{background: #fff url(../images/accordion_open_act.gif) no-repeat;}

.tx-publications-pi1 .list-items,
.tx-publications-pi1 .list-image,
.tx-publications-pi1 .list-title,
.tx-publications-pi1 .publication-files,
.tx-publications-pi1 .set-files,
.tx-publications-pi1 .list-tools {
 float: left   
}

.publication-cat-menu { display:none;}

.tx-publications-pi1 .publication-files {padding: 3px 0 0 0}
.tx-publications-pi1 .set-files {padding: 3px 0 0 0}
.tx-publications-pi1 .list-image {width: 100px; padding: 20px 0 0 10px;  border: 0px solid #CCC}
.tx-publications-pi1 .list-title {width: 320px; padding: 10px 0 0 20px; border: 0px solid green}
.tx-publications-pi1 .list-tools {width: 75px; padding: 0 0 0 30px; margin-top: 7px; border: 0px solid blue}
.tx-publications-pi1 .list-items {width: 460px; border: 0px solid #333; min-height:142px; color:#000; padding-top:10px;}
.tx-publications-pi1 .subcategory {font-weight: bold; padding-bottom: 10px}
.tx-publications-pi1 .subitem {padding: 0 0 0 40px; margin-top:10px; width: 300px !important}

.tx-publications-pi1 .clear {clear: both}
.tx-publications-pi1 a.shoping-cart {display: block; font-weight: bold; color: #7C7C7C; padding: 5px 23px 0 0; background: url(../images/icon_cart.gif) no-repeat right}
.tx-publications-pi1 a.addToCart {display: block; width: 25px; height: 16px; float: left; padding: 0; background: url(../images/icon_cart.gif) no-repeat center; outline:0}
.tx-publications-pi1 a.alreadyInCart { background: url(../images/icon_cart_checked.gif) no-repeat center; }
.tx-publications-pi1 a.download {display: block; width: 25px; height: 16px; float: left; padding: 0; background: url(../images/icon_pdf.gif) no-repeat center; outline:0}
.tx-publications-pi1 a.view {display: block; width: 25px; height: 16px; float: left; padding: 0; background: url(../images/icon_view.gif) no-repeat center; outline:0}
.tx-publications-pi1 .hideText {display: block; text-indent: -9999px; width: 1px; height: 1px}

.tx-publications-pi1 ul {margin:0; padding:0}
.tx-publications-pi1 ul li {list-style-type: none; margin: 0 0 15px 20px; padding: 0}

.tx-publications-pi1 .accrdion-content {padding: 0 0 20px 0; 	background-image:url(../images/bg_bestelluebersicht.gif);
}

.container {clear: both}
.col1 {float:left; width: 575px; padding: 0 0 0 8px; border: 0px solid red; position: relative}
.col2 {float:left; width: 145px; margin: 0 0 0 9px; border: 0px solid green}

.publication-cat-menu {position: absolute; width: 200px; top:35px; right: 0px}
.publication-cat-menu ul {width: 200px; padding:0; margin:0; list-style-type: none;}
.publication-cat-menu li a {display: block; width: 180px; padding: 10px 10px; color: #fff; font-weight: bold; background: #7C7C7C;  border-top: 1px solid #fff}
.publication-cat-menu li.first a {border-top: none}
.publication-cat-menu li a:hover {background: #DE0031}

.tx-publications-pi1 #publication-cart{ margin: 0px 0 0 0; width: 165px; height: 94px; float:left; border: 1px solid #999999;background-color: #F1F1F1;}
.tx-publications-pi1 #publication-cart .header { background-color: #DE0031;color: #FFFFFF;font-size: 11px;font-weight: bold;letter-spacing: 1px;vertical-align: 0px;height: 15px; line-height: 15px;padding-left: 4px;	border: 1px solid white;}
.tx-publications-pi1 #publication-cart .body {padding: 11px;border: 1px solid white;height: 72px;}

.tx-publications-pi1 #search {margin: 0px 0 30px  0;}
.tx-publications-pi1 #search input.searchinput {width: 118px; margin:0}

.tx-publications-pi1 .dotted-line { height: 4px; width: 100%; padding: 5px 0; background: url(../images/dotted_line.gif) repeat-x center; outline:0;} 

.tx-publications-pi1 .formline {clear:both; padding: 0 0 5px 0}
.tx-publications-pi1 label { padding:3px 0 0 8px;float:left; width:100px;}
.tx-publications-pi1 label.required, .tx-publications-pi1 label span.required {color:#CC161D;}
.tx-publications-pi1 input, .tx-publications-pi1 textarea { font-family:Arial, Helvetica, sans-serif;	padding:2px 3px}
.tx-publications-pi1 input.publication_counter {width: 20px}
.tx-publications-pi1 input.set_counter {width: 20px}
.tx-publications-pi1 input.text, .tx-publications-pi1 textarea {background-color:#fff; border:solid 1px #CDCDCD; color:#404040;}
.tx-publications-pi1 input.radio, .tx-publications-pi1 input.checkbox { margin-right:6px;  vertical-align:0px}
.tx-publications-pi1 .buttons {padding-left: 100px}

.tx-publications-pi1 .publication-files {margin: 0 0 0 10px}
.tx-publications-pi1 .set-files {margin: 0 0 0 10px; font-weight: bold; }

input.remove { background:url(../images/icon_delete.gif) no-repeat; width: 30px !important; height: 20px !important; border: 0px solid red !important;  float: left; margin: 3px 0 0 0}




.ui-spinner {width:40px;display: block;	float: left;	position: relative;	overflow: hidden;	border: 1px solid #999;	background: #FEFEFE url(../images/spinner-bg.gif) repeat-x left bottom;	padding: 0;text-align: left;}
*:first-child+html .ui-spinner, *html .ui-spinner {width:60px;display: block;	float: left;	position: relative;	overflow: hidden;	border: 1px solid #999;	background: #FEFEFE url(../images/spinner-bg.gif) repeat-x left bottom;	padding: 0;text-align: left;}


.ui-spinner-disabled {
	background: #F4F4F4;
	color: #CCC;
}

.ui-spinner-box {width: 40px;height: 100%;float: left;font-size: 100%;border: none;background: none;padding: 0 0 0 3px;text-align: left;}
* html .ui-spinner-box {width: 40px;height: 100%;float: left;font-size: 100%;border: none;background: none;padding: 0 0 0 0px;text-align: left;margin: 0 0 0 -18px}
*:first-child+html .ui-spinner-box {margin: 0 0 0 2px}

.ui-spinner-up,
.ui-spinner-down {
	width: 15px;
	height: 50%;
	font-size: 0.5em;
	padding: 0;
	margin: 0;
	z-index: 1;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	right: 0;
	cursor: default;
	border: 1px solid #999;
	border-right: none;
	border-top: none;
}

.ui-spinner-down {
	bottom: 0;
	border-bottom: 0;
}

.ui-spinner-pressed {
	background: #FEFEFE;
}

.ui-spinner-list,
.ui-spinner-listitem {
	margin: 0;
	padding: 0;
}

.col2 div.tx-publications-pi1 {

	
	}
#mainform #publications{
	background-image:url(../images/bg_bestelluebersicht.gif);
	padding:0;
	margin:0;
	padding-bottom:11px;}
#mainform #publications p {
	font-weight:bold;
	padding:10px;
}
#mainform .tx-pilmailform-pi1 {
		background-image:url(../images/bg_bestelluebersicht.gif);

	}
#mainform .tx-pilmailform-pi1 p{
	margin:0;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;
}

#mainform .tx-pilmailform-pi1 .formline{
	padding-left:10px;
	}
#mainform .tx-pilmailform-pi1 .formline input{
	width:200px;
	}
#mainform .tx-pilmailform-pi1 .formline select{
	width:210px;
	height: 21px;
	}
#mainform .tx-pilmailform-pi1 .formline textarea{
	width:200px;
	}
#mainform .tx-pilmailform-pi1 .formline #text_zip{
	width:50px;
	}
#mainform .tx-pilmailform-pi1 .formline #text_city{
	width:140px;}
	
#mainform .tx-pilmailform-pi1 .formline .buttonSend{
	width:100px;
	}
#mainform .tx-pilmailform-pi1 .formline .buttonCancel{
	width:120px;
	}
#mainform .tx-pilmailform-pi1{
	/*display:none;*/
}

form #mainform{
	padding:0;
}
#thankyou{
	background-image:url(../images/bg_bestelluebersicht.gif);
	min-height:200px;
	padding:10px;
}
.set-files ul{
	font-weight:normal;
	margin:0;
	padding:0;
}
.set-files ul li{
	padding:0;
	margin:0;
	padding-left:10px;
	padding-top:5px;
	list-style-position:inside;
	list-style-type: disc;
}

#mainform .tx-pilmailform-pi1 div.buttons {
	padding-left: 118px;
}

.form_nav {
	padding: 10px;
}

.form_nav a {
	color: #353431;
}

.order_list_header {
	font-weight: bold;
}

#sets_ordered li {
	/*font-weight: bold;*/
}

#selectors .tab_selector {
	float: left;
	width: 100px;
	height: 25px;
}

#selectors #eins.tab_selector {
	background: url("../images/reiter_warenkorb_n.gif") no-repeat;
}

#selectors #eins.tab_selector.tab_active {
	background: url("../images/reiter_warenkorb_a.gif") no-repeat;
}

#selectors #zwei.tab_selector  {
	background: url("../images/reiter_lieferadresse_n.gif") no-repeat;
}

#selectors #zwei.tab_selector.tab_active  {
	background: url("../images/reiter_lieferadresse_a.gif") no-repeat;
}

#selectors #drei.tab_selector  {
	background: url("../images/reiter_best_n.gif") no-repeat;
}

#selectors #drei.tab_selector.tab_active  {
	background: url("../images/reiter_best_a.gif") no-repeat;
}

#back_to_list {
	margin-top: 10px;
}

#back_to_list a {
	color: #353431;
}

#info_tooltip {
	display: none;
	position: absolute;
	top: -200px;
	right: -410px;
	width: 400px;
	background-color: white;
	z-index: 999999;
}

#info_tooltip a {
	float: left;
	width: 143px;
	height: 120px;
}

#info_tooltip .text {
	/*float: left;*/
	/*width: 257px;*/
}

.clear {
	clear: both;
	height: 0;
	width: 0;
}

.branchentable td{
	padding-right:10px;
}

#text_order_summary {
	display:none;
}

#text_set_numbers {
	display:none;
}

#text_publication_numbers {
	display:none;
}
