html{
height: 100%;
overflow-y:scroll;
margin:0;
padding:0;
}

body {
	background:#39688A url(atd-friedeberg-template_01.jpg) repeat-x top;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin:0;
	padding:0;
	height: 100%;
}

/* FUER REDAXO */
.clearer {
	display:block;
	clear:both;
	line-height:0;
	height:0px;
	font-size:0;
	visibility:hidden;
}
.clear {clear:both;}
a {
	color:#006699;
	text-decoration: none;
}

a:hover {
	color:#006699;
	}

h1 {
	font-family:"Trebuchet MS", Arial, Sans-Serif;
	margin: 10px 0px;
	font-size:10pt;
	color:#ff9900;
	font-style:normal;
}

h1 a {
	color:#ff9900;
}

h1 a:hover {
    color:#ff9900;
}

h2 {
	font-family:"Trebuchet MS", Arial, Sans-Serif;
	font-size:10pt;
	color:#005DA4;
	margin: 10px 0px;
	font-style:normal;
}

h3 {
	font-family:"Trebuchet MS", Arial, Sans-Serif;
	margin: 10px 0px;
	font-size:12pt;
	color:#0945d4;
	font-style:normal;
}
h4 {
	font-family:"Trebuchet MS", Arial, Sans-Serif;
	margin: 10px 0px;
	font-size:14pt;
	color:#ff9900;
	font-style:normal;
}
h5 {
	font-family:"Trebuchet MS", Arial, Sans-Serif;
	margin: 10px 0px;
	font-size:16pt;
	color:#0945d4;
	font-style:normal;
}
h6 {
	font-family:"Trebuchet MS", Arial, Sans-Serif;
	margin: 10px 0px;
	font-size:18pt;
	color:#d02020;
	font-style:normal;
}

img {border:0; margin:0; padding:0;}
/* Bilderpositionierung */
a img,:link img,:visited img {
	
}

.flLeft {
	float: left;
	margin: 0px 25px 5px 0px;
}

.flRight {
	float: right;
	margin: 0px 0px 5px 25px;
}

.flTop {
	float: inherit;
	padding-top: 10px;
}

/* Bilderunterschriften */
.image p {
	font-size:9pt;
	margin: 0;
	padding: 2px;
    font-family:"Trebuchet MS", Arial, Sans-Serif;
    color:#005DA4;
	text-align:center;}
/* .image img{
border:1px solid #005DA4;
} -/

/* Blockquote */
blockquote {
	background: #f4f4f4;
	color: #999;
	border-left: 5px solid #6699ff;
	margin: 10px 0px;
	padding: 10px;
}


/* Download */

.download-hdl, 
.download-file, 
.download-desc {
	width: 500px;
	margin: 0px;
	padding: 5px;
}

.download-hdl {
	background-color: #f4f4f4;
	border: 1px solid #eee;
}

.download-file {
	border: 1px solid #eee;
}
.download-desc {
	
}

.download-without-desc {
	
}

/* form-module
*******************************************************************************/
#form-module * {
	padding:0px;
	margin:0px;}
#form-module {
	margin:0px;
	padding:0px;
	width:490px;
	font-family:"Trebuchet MS", Arial, Sans-Serif;
font-size:10pt;
color:#005DA4;
	margin-bottom:20px;}
#form-module fieldset {
	border:0px solid #fff;}
#form-module legend {
	display:none;}
#form-module p {
	margin:0;
	padding:5px;
	font-size:10pt;
	/* font-weight:bold; */}
#form-module .element {
	display:block;
	clear:both;
	/*background-color:#ABC9E4;*/
	/* border-top:2px solid #384a84; */}
#form-module .element1 {
	display:block;
	clear:both;
	/*background-color:#ABC9E4;*/
	/* border-top:2px solid #384a84; */
	height:40px;}
#form-module .element_oben{
    display:block;
	clear:both;
	/*background-color:#ABC9E4;*/
	/* border-top:2px solid #384a84; */
	padding-left:5px;
	padding-top:5px;
	height:20px;}
#form-module label {
	display:block;
	float:left;
	padding:5px;
	width:120px;
	/*background-color:#ABC9E4;*/
	font-weight:bold;}
#form-module label.checkbox {
	width:300px;
	border-right:none;
	/*background-color:#ABC9E4;*/
	}
#form-module input, 

#form-module select, 

#form-module textarea {
	float:left;
	margin:5px;
	width:295px;
	border:1px solid #67a9b4;
	background-color:#fff;}
#form-module input.text {
	height:20px;
	border:1px solid #67a9b4;}
#form-module input.text1 {
	height:20px;
	width:50px;
	border:1px solid #67a9b4;}
#form-module label.textkto{
    display:block;
	float:left;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
    padding-left:15px;
	width:110px;
	background-color:#fff;}
#form-module input.radio {
	float:left;
	margin:5px;
	width:15px;}
#form-module input.checkbox {
    margin-left:20px;
	width:20px;
	padding:0;
	border:none;}
#form-module input.submit { 
	margin:5px 5px 5px 137px;
	padding:2px 5px;
	border:1px solid #67a9b4; 
    background-color:#fff;
	font-family:"Trebuchet MS", Arial, Sans-Serif;
font-size:10pt;
color:#7B7B7B;
	text-align:center;
	cursor:pointer;}
#form-module input.submit:hover { 
	background-color:#67a9b4;
	color:#fff;}
#form-module label.textarea, 
#form-module textarea.textarea {
	height:96px;}
#form-module-thanks {
	display:block;
    font-family:"Trebuchet MS", Arial, Sans-Serif;
font-size:10pt;
color:#7B7B7B;}

/*Standartlayout*/

#website{
margin: 0 auto;
padding:0;
width:986px;
position:relative;
min-height: 96.8%;
height: auto !important;
height: 96.8%;
background:url(atd-friedeberg-template_08.jpg);
}
#header{ width:986px;}
#header_1{ width:259px; height:190px;background:url(atd-friedeberg-template_04.jpg) no-repeat;; float:left;}
#header_2{ width:176px; height:190px;background:url(atd-friedeberg-template_05.jpg) no-repeat;; float:left;}
#header_3{ width:551px; height:190px;background:url(atd-friedeberg-template_06.jpg) no-repeat;; float:left;}
#header_4{ width:986px; height:19px; background:url(atd-friedeberg-template_07.jpg) no-repeat;}

/*Header Navigation*/
#headernavigation{ width:166px; padding-left:10px; padding-top:7px;}
.headernavigation_icon{ width:20px; float:left; padding-top:5px;border-top:1px dotted #000; }
.headernavigation_icon_1{ width:20px; float:left; padding-top:5px; }
.headernavigation_links_activ{ width:136px; float:left; color:#ffd200; font-size:10pt; font-weight:bold;border-top:1px dotted #000; padding-top:1px; padding-bottom:1px; }

.headernavigation_links_activ a{ color:#ffd200; font-size:10pt; font-weight:bold;}
.headernavigation_links_activ a:hover{ color:#ffd200; font-size:10pt; font-weight:bold;}
.headernavigation_links{width:136px; float:left; color:#fff; font-size:10pt; font-weight:bold;border-top:1px dotted #000; padding-top:1px; padding-bottom:1px;  }
.headernavigation_links a{ color:#fff; font-size:10pt; font-weight:bold;}
.headernavigation_links a:hover{ color:#ffd200; font-size:10pt; font-weight:bold;}

.headernavigation_links_activ_1{ width:136px; float:left; color:#fff; font-size:10pt; font-weight:bold; padding-top:1px; padding-bottom:1px;}
.headernavigation_links_activ_1 a{ color:#ffd200; font-size:10pt; font-weight:bold;}
.headernavigation_links_activ_1 a:hover{ color:#ffd200; font-size:10pt; font-weight:bold;}
.headernavigation_links_1{width:136px; float:left; color:#fff; font-size:10pt; font-weight:bold;  padding-top:1px; padding-bottom:1px; }
.headernavigation_links_1 a{ color:#fff; font-size:10pt; font-weight:bold;}
.headernavigation_links_1 a:hover{ color:#ffd200; font-size:10pt; font-weight:bold;}

#middlesite{width:986px;}

#links{ width:165px; float:left; padding-left:8px; padding-top:15px; padding-bottom:15px;}

#subnaviheader{width:147px; height:18px; background:url(atd-friedeberg-template_11.jpg) no-repeat left;font-size:11pt; color:#999; font-weight:bold; padding-left:18px;line-height:11pt;}
#subnaviheader h1{font-size:11pt; color:#999; font-weight:bold; margin:0; padding:0;line-height:11pt;}
#subnavifooter{width:165px;height:18px;background:url(atd-friedeberg-template_19.jpg);}

/*Subnavigation*/
#subnavigation{width:164px;padding-bottom:15px;padding-top:5px;}
.subnavigation_icon{ width:15px; float:left; padding-left:3px; padding-top:9px;}
.subnavigation_links_activ{ width:145px; float:left; font-size:9pt; color:#ff9900; font-weight:bold; padding-bottom:5px; padding-top:5px;}
.subnavigation_links_activ a{ font-size:9pt; color:#ff9900; font-weight:bold;}
.subnavigation_links_activ a:hover{ font-size:9pt; color:#ff9900; font-weight:bold;}

.subnavigation_links{width:145px; float:left; font-size:9pt; color:#999; font-weight:bold; padding-bottom:5px; padding-top:5px;}
.subnavigation_links a{ font-size:9pt; color:#999; font-weight:bold;}
.subnavigation_links a:hover{ font-size:9pt; color:#ff9900; font-weight:bold;}


/*2 Subnaviebene*/
.subnavigation_links_activ_1{ width:145px; float:left; font-size:8pt; color:#ff9900; font-weight:bold; padding-bottom:5px; padding-top:5px;}
.subnavigation_links_activ_1 a{ font-size:8pt; color:#ff9900;}
.subnavigation_links_activ_1 a:hover{ font-size:8pt; color:#ff9900;}

.subnavigation_links_1{width:145px; float:left; font-size:8pt; color:#999; padding-bottom:5px; padding-top:5px;}
.subnavigation_links_1 a{ font-size:8pt; color:#999;}
.subnavigation_links_1 a:hover{ font-size:8pt; color:#ff9900;}

#content_links{color:#999; text-align:justify; font-size:8pt;padding-bottom:15px;padding-top:5px;}

#rechts{width:813px; float:left;}
#breadcrumb{padding-left:50px; padding-right:25px; padding-top:7px; padding-bottom:10px; color:#C5C5C5; font-size:9pt;}
#breadcrumb a{color:#C5C5C5; font-size:9pt;}
#breadcrumb a:hover{color:#C5C5C5; text-decoration:underline; font-size:9pt;}
#breadcrumb a.breadcrumactiv{color:#C5C5C5; text-decoration:underline; font-size:9pt;}

#content{ padding-left:50px; padding-right:25px; padding-bottom:10px; color:#999; text-align:justify; font-size:10pt;}

#footer{width:986px; height:22px;background:url(atd-friedeberg-template_22.jpg); margin:0 auto; text-align:center;}
#footer_links{ width:791px; float:left; font-family:"Trebuchet MS", Arial, Sans-Serif; font-size:8pt; color:#999; padding-left:15px; padding-top:4px; text-align:left; font-weight:bold;}
#footer_rechts{ width:165px; float:left; font-family:"Trebuchet MS", Arial, Sans-Serif; font-size:7pt; color:#999; text-align:right; padding-right:15px; padding-top:4px;}
#footer_rechts a{font-family:"Trebuchet MS", Arial, Sans-Serif; font-size:8pt; color:#999;}
#footer_rechts a:hover{font-family:"Trebuchet MS", Arial, Sans-Serif; font-size:8pt; color:#999;}

/*Spacerbild im Header beim Logo*/
.logo{ padding-left:5px; padding-top:27px;}

/*Bildermodul*/
.bildonly{ padding-top:15px; text-align:center;}
.bildonly p{font-size:9pt;
	margin: 0;
	padding: 2px;
    font-family:"Trebuchet MS", Arial, Sans-Serif;
    color:#005DA4;
	text-align:center;}
	
/*Dreifachbildmodul*/
.dreifachbild{}
.dreifachbild .bild_1{}
.dreifachbild .bild_2{}
.dreifachbild .bild_3{}
/*
.dreifachbild .bild_1 img{border:1px solid #005DA4;}
.dreifachbild .bild_2 img{border:1px solid #005DA4;}
.dreifachbild .bild_3 img{border:1px solid #005DA4;}  
*/
.dreifachbild .bild_1 p{font-family:"Trebuchet MS", Arial, Sans-Serif;color:#005DA4; font-size:9px;text-align:center;}
.dreifachbild .bild_2 p{font-family:"Trebuchet MS", Arial, Sans-Serif;color:#005DA4; font-size:9px;text-align:center;}
.dreifachbild .bild_3 p{font-family:"Trebuchet MS", Arial, Sans-Serif;color:#005DA4; font-size:9px;text-align:center;}
.dreifachbild .contentbild_1{}
.dreifachbild .contentbild_2{}
.dreifachbild .contentbild_3{}
.dreifachbild .contentbild_text_1{ text-align:justify;}
.dreifachbild .contentbild_text_2{ text-align:justify;}
.dreifachbild .contentbild_text_3{ text-align:justify;}


h1 {
	text-align:left;
}
h2 {
	text-align:left;
}

/*Anfrageforumular Aquarienkombinationen*/
#anfrageform_kombinationen{width:650px; text-align:left;}

#anfrageform_kombinationen_text{padding-bottom:10px;}
.anfrageform_kombinationen_links{ width:110px; float:left; font-weight:bold; padding-bottom:30px;color:#005DA4;}
.anfrageform_kombinationen_rechts{ width:540px; float:left; padding-bottom:30px;}
.anfrageform_kombinationen_rechts_1{ width:550px;padding-bottom:30px;}
.anfrageform_kombinationen_rechts_2{ width:550px;padding-bottom:20px;}
.anfrageform_kombinationen_rechts_2_1{ width:650px;padding-bottom:30px;}
.masse_1{ width:50px; float:left; padding-bottom:3px;}
.masse_1_block{ width:90px; float:left; padding-bottom:3px;}
.masse_1_block_1{ width:100px; float:left; padding-bottom:3px;}
.masse_2{ width:40px; float:left;padding-bottom:3px; }
.masse_3{ width:40px; float:left;padding-bottom:3px;}

.dekor_1{ width:110px; float:left;font-weight:bold;color:#005DA4;}
.dekor_2{ width:150px; float:left;}
.dekor_3{ width:290px; float:left;}

.aquarientyp_1{ width:100px; float:left;font-weight:bold;padding-bottom:10px;color:#005DA4;}
.aquarientyp_2{ width:25px; float:left;padding-bottom:10px;}
.aquarientyp_3{ width:80px; float:left;padding-bottom:10px;}
.aquarientyp_3_1{ width:525px; float:left;padding-bottom:10px;}

.anfrageform_kombinationen_formen{ padding-top:10px;}
.anfrageform_kombinationen_formen_block_1{width:100px; float:left; font-weight:bold;padding-bottom:15px;color:#005DA4;}
.anfrageform_kombinationen_formen_block_2{width:183px; float:left;padding-bottom:15px;}
.anfrageform_kombinationen_formen_block_3{width:183px; float:left;padding-bottom:15px;}
.anfrageform_kombinationen_formen_block_4{width:183px; float:left;padding-bottom:15px;}
.aquarienformen_1{width:25px; float:left;}
.aquarienformen_2{width:78px; float:left;}
.aquarienformen_3{width:80px; float:left;}


.anfrageform_kombinationen_kontakt{padding-top:5px;}
.anfrageform_kombinationen_kontakt_zeilen{ width:640px;}
.anfrageform_kombinationen_kontakt_block_1{width:100px; float:left; font-weight:bold;padding-bottom:3px; height:25px;color:#005DA4;}
.anfrageform_kombinationen_kontakt_block_2{width:150px; float:left;padding-bottom:3px; height:25px;}
.anfrageform_kombinationen_kontakt_block_3{width:390px; float:left;padding-bottom:3px; height:25px;}
.anfrageform_kombinationen_kontakt_block_3_1{width:390px; float:left;padding-bottom:3px;}

.anfrageform_input{width:30px;	border:1px solid #67a9b4; }
.anfrageform_select{width:120px;border:1px solid #67a9b4;}
.anfrageform_radio{width:15px;}


.anfrageform_koninput{width:250px;border:1px solid #67a9b4;}
.anfrageform_koninput_1{width:50px;border:1px solid #67a9b4;}
.anfrageform_koninput_2{width:194px;border:1px solid #67a9b4;}
*+html .anfrageform_koninput_2{width:192px;border:1px solid #67a9b4;}
.anfrageform_kontextarea{height:100px;width:250px;border:1px solid #67a9b4;}
.anfrageform_submit{
    border:1px solid #67a9b4; 
    background-color:#fff;
	font-family:"Trebuchet MS", Arial, Sans-Serif;
font-size:10pt;
color:#7B7B7B;
	text-align:center;
	cursor:pointer;
	width:252px;}
.anfrageform_submit:hover { 
	background-color:#67a9b4;
	color:#fff;}

#anfrageform_kombinationen_glbecken_block_default{padding-top:10px;}
#anfrageform_kombinationen_glbecken_block_1{ padding-top:10px;}
#anfrageform_kombinationen_glbecken_block_2{padding-top:10px;}
#anfrageform_kombinationen_glbecken_block_3{padding-top:10px;}

	
.galerie{ background:#ededed; padding-top:10px; padding-bottom:5px; padding-left:20px;}	
.imagelightbox{ width:125px; float:left;}
.imagelightbox img{ border:0; margin:0;}
.imagelightbox p{
	font-size:9pt;
	margin: 0;
	padding: 2px;
    font-family:"Trebuchet MS", Arial, Sans-Serif;
    color:#005DA4;
	text-align:center;
	padding-right:15px;}
	
	
/*Onlineshop Formatierungen*/
#wkloginlinks{ width:247px; padding-bottom:30px;}
#loginbox{ width:237px; border:2px solid #BDBCBD; background:#FFFDE6; padding:5px;}
.loginboxheader_links{ width:20px; float:left; padding-top:3px; padding-bottom:10px;}
.loginboxheader_rechts{ width:217px; float:left; font-size:12pt; color:#FF9900; font-weight:bold; padding-bottom:10px;}
.loginbox_zeile_links{ width:80px; float:left; font-size:9pt; color:#999; font-weight:bold; padding-bottom:3px;}
.loginbox_zeile_rechts{ width:157px; float:left;padding-bottom:3px;}
.loginbox_input{ width:150px;}

.loginbox_zeile_1_links{ width:157px; float:left;padding-bottom:3px; color:#cc6666; font-size:8pt;padding-top:5px;}
.loginbox_zeile_1_links a{color:#cc6666; font-size:8pt;}
.loginbox_zeile_1_links a:hover{color:#cc6666; font-size:8pt; text-decoration:underline;}

.loginbox_zeile_1_rechts{ width:80px; float:left;padding-bottom:3px; text-align:right; padding-top:15px;}
.loginbox_submit{ width:64px; height:18px; background:url(login.gif); border:0; padding:0; padding-bottom:2px; font-size:9pt; font-weight:bold; color:#cc0000; cursor:pointer;}

/*Warenkorbbox*/
#warenkorbbox{ width:150px; border:2px solid #BDBCBD; background:#F5F5F5; padding:5px;}
.warenkorbbox_header_links{ width:20px; float:left; padding-top:3px; padding-bottom:10px;}
.warenkorbbox_header_rechts{ width:130px; float:left; font-size:10pt; color:#FF9900; font-weight:bold; padding-bottom:10px;}
.warenkorbbox_header_rechts a{font-size:10pt; color:#FF9900; font-weight:bold;}
.warenkorbbox_header_rechts a:hover{font-size:10pt; color:#FF9900; font-weight:bold;}

.warenkorbbox_artikel{ padding-left:10px;}
.warenkorbbox_artikel_links{ width:60px; float:left; color:#999; font-size:9pt; border-bottom:1px dotted #999; padding-bottom:5px;}
.warenkorbbox_artikel_rechts{ width:75px; padding-right:5px; float:left; color:#999; font-size:9pt; text-align:right; border-bottom:1px dotted #999; padding-bottom:5px;}
.warenkorbbox_summe_links{ width:60px;float:left; color:#999; font-size:9pt; font-weight:bold; padding-bottom:5px; padding-top:5px;}
.warenkorbbox_summe_rechts{ width:75px; padding-right:5px; float:left; color:#999; font-size:9pt; font-weight:bold; text-align:right; padding-bottom:5px; padding-top:5px;}

.warenkorbbox_preisinfobutton{ padding-top:5px;}
.warenkorbbox_preisinfobutton_links{ width:150px; color:#999; font-size:7pt; padding-top:3px;}
.warenkorbbox_preisinfobutton_links a{color:#0066cc; font-size:7pt; text-decoration:normal;}
.warenkorbbox_preisinfobutton_links a:hover{color:#0066cc; font-size:7pt; text-decoration:underline;}
.warenkorbbox_preisinfobutton_rechts{ width:150px; text-align:right;}
.warenkorbbox_kassebutton{ width:64px; height:18px; background:url(kasse.gif); border:0; padding:0; padding-bottom:2px; font-size:9pt; font-weight:bold; color:#cc0000; cursor:pointer;}

.warenkorbbox_logout{}
.warenkorbbox_logout_links{ width:25px; float:left; padding-top:3px; padding-bottom:5px;}
.warenkorbbox_logout_rechts{ width:125px; float:left; font-size:9pt; color:#6699cc; font-weight:bold; padding-top:3px; padding-bottom:5px;}
.warenkorbbox_logout_rechts a{font-size:9pt; color:#6699cc; font-weight:bold;}
.warenkorbbox_logout_rechts a:hover{font-size:9pt; color:#FF9900; font-weight:bold;}

/*Navigation Warenkorb*/
#subnavigation_onlineshop{width:164px;padding-top:5px;}
.subnavigation_icon_onlineshop{ width:15px; float:left; padding-left:3px; padding-top:9px;}
.subnavigation_links_activ_onlineshop{ width:145px; float:left; font-size:9pt; color:#ff9900; font-weight:bold; padding-bottom:5px; padding-top:5px;}
.subnavigation_links_activ_onlineshop a{ font-size:9pt; color:#ff9900; font-weight:bold;}
.subnavigation_links_activ_onlineshop a:hover{ font-size:9pt; color:#ff9900; font-weight:bold;}

.subnavigation_links_onlineshop{width:145px; float:left; font-size:9pt; color:#999; font-weight:bold; padding-bottom:5px; padding-top:5px;}
.subnavigation_links_onlineshop a{ font-size:9pt; color:#999; font-weight:bold;}
.subnavigation_links_onlineshop a:hover{ font-size:9pt; color:#ff9900; font-weight:bold;}

/*1 Subnaviebene*/
.subnavigation_icon_1_onlineshop{ width:25px; float:left; padding-left:3px; text-align:right;  font-size:8pt; color:#999; font-weight:bold;}
.subnavigation_icon_1_onlineshop_activ{ width:25px; float:left; padding-left:3px; text-align:right;font-size:8pt; color:#ff9900; font-weight:bold;}
.subnavigation_links_activ_1_onlineshop{ width:135px; float:left; font-size:8pt; color:#ff9900; font-weight:bold; padding-bottom:5px;}
.subnavigation_links_activ_1_onlineshop a{ font-size:8pt; color:#ff9900;}
.subnavigation_links_activ_1_onlineshop a:hover{ font-size:8pt; color:#ff9900;}

.subnavigation_links_1_onlineshop{width:135px; float:left; font-size:8pt; color:#999; padding-bottom:5px; font-weight:bold;}
.subnavigation_links_1_onlineshop a{ font-size:8pt; color:#999;}
.subnavigation_links_1_onlineshop a:hover{ font-size:8pt; color:#ff9900;}

/*2 Subnaviebene*/
.subnavigation_icon_2_onlineshop{ width:35px; float:left; padding-left:3px; text-align:right; font-size:7pt; color:#999; font-weight:bold;}
.subnavigation_icon_2_onlineshop_activ{ width:35px; float:left; padding-left:3px; text-align:right; font-size:7pt; color:#ff9900; font-weight:bold;}
.subnavigation_links_activ_2_onlineshop{ width:125px; float:left; font-size:7pt; color:#ff9900; font-weight:bold; padding-bottom:5px; }
.subnavigation_links_activ_2_onlineshop a{ font-size:7pt; color:#ff9900;}
.subnavigation_links_activ_2_onlineshop a:hover{ font-size:7pt; color:#ff9900;}

.subnavigation_links_2_onlineshop{width:125px; float:left; font-size:7pt; color:#999; padding-bottom:5px;font-weight:bold;}
.subnavigation_links_2_onlineshop a{ font-size:7pt; color:#999;}
.subnavigation_links_2_onlineshop a:hover{ font-size:7pt; color:#ff9900;}


/*Unterkategorieübersicht*/
.unterkategorieliste{}
.unterkategorieliste_head{ color:#6699cc; font-size:10pt; font-weight:bold;}
.unterkategorieliste_catuebersicht{ padding-top:10px;}

.unterkategoriebox{ width:215px; float:left; padding-bottom:15px;}

.unterkategorieboxborder_1{ width:198px; height:248px;border:1px solid #dcdcdc; background:#f5f5f5;}
.unterkategorieboxborder_2{ width:198px; height:248px;border:1px solid #dcdcdc; background:#fff;}
.unterkategoriebox_header_icon{ width:15px; float:left; padding-left:5px; padding-top:7px;}
.unterkategoriebox_header_text{ width:178px; height:35px; float:left; font-size:10pt; color:#ff9900; font-weight:bold; padding-bottom:5px; padding-top:3px; text-align:left;}
.unterkategoriebox_header_text a{ font-size:10pt; color:#ff9900; font-weight:bold;}
.unterkategoriebox_header_text a:hover{ font-size:10pt; color:#ff9900; font-weight:bold; text-decoration:underline;}

.unterkategoriebox_image{text-align:center; padding-bottom:5px; padding-top:5px;}
.unterkategoriebox_image img{border:1px solid #666;}
.unterkategoriebox_catdesc{font-size:8pt; color:#666; text-align:left; padding-left:5px;}


/*Listenansicht*/
.shopliste_seitenblaettner{ text-align:right; font-size:8pt; font-weight:bold; color:#999;}
.shopliste_seitenblaettner_link_activ{color:#006699; text-decoration:underline;font-size:8pt; font-weight:bold;}
.shopliste_seitenblaettner_link{ font-size:8pt; font-weight:bold; color:#999;}
.shoplistegesamt{ padding-top:15px; padding-bottom:15px;}
.shopliste{ padding-bottom:3px;}
.shopliste_noentry{ text-align:center;}
.shoplist_block_1{height:80px; width:736px; border:1px solid #dcdcdc; background:#f5f5f5;}
.shoplist_block_2{height:80px; width:736px; border:1px solid #dcdcdc; background:#fff;}

.shoplist_spalte_1{ width:95px; float:left; padding-left:5px; padding-top:15px; text-align:center;}
.shoplist_spalte_1 img{ border:1px solid #666;}
.shoplist_spalte_2{ width:421px; float:left; font-size:9pt; font-weight:bold; color:#6699cc; padding-top:25px; text-align:left;}
.shoplist_spalte_3{ width:135px; float:left;font-size:14pt; font-weight:bold; color:#666; text-align:center; padding-top:30px;}
.shoplist_spalte_3_preisinfo{ color:#666; font-size:7pt; font-weight:normal;  padding-top:5px;}
.shoplist_spalte_3_preisinfo a{ color:#0066cc; font-size:7pt; text-decoration:underline;}

.shoplist_spalte_4{ width:80px; float:left; text-align:center; padding-top:35px;}
.shoplist_splate_4_button{ width:64px; height:18px; background:url(login.gif); border:0; padding:0; padding-bottom:2px; font-size:9pt; font-weight:bold; color:#cc0000; cursor:pointer;}

/*Productdetailansicht*/
.productdetail_blaettern{ text-align:right; font-size:8pt; font-weight:bold; color:#999; padding-right:3px;}
.productdetail_blaettern a{font-size:8pt; font-weight:bold; color:#999;}
.productdetail_blaettern a:hover{font-size:8pt; font-weight:bold; color:#006699;}
.productdetail{ width:726px; border:1px solid #dcdcdc; background:#f5f5f5; padding:5px;}
.productdetail_head{ color:#6699cc; font-size:11pt; font-weight:bold; padding-bottom:15px;}
.productdetail_artnr{width:150px; float:left; font-size:9pt; color:#999;}
.productdetail_pdf{width:400px; float:left;}
.productdetail_pdf_icon{ width:25px; float:left;}
.productdetail_pdf_icon img{ border:0;}
.productdetail_pdf_text{ width:200px; float:left;font-size:9pt; color:#999;}
.productdetail_pdf_text a{font-size:9pt; color:#999;}
.productdetail_pdf_text a:hover{font-size:9pt; color:#006699;}
.productdetail_bilderpreis{ padding-top:5px;}
.productdetail_bilderpreis_links{ width:526px; float:left;}
.productdetail_bilderpreis_links_bildgross{}
.productdetail_bilderpreis_links_bildgross img{ border:1px solid #666;}
.productdetail_bilderpreis_links_thundnails{ padding-top:5px;}
.productdetail_bilderpreis_links_thundnails_head{ font-size:9pt; color:#999; font-weight:bold; padding-bottom:5px;}

.productdetail_bilderpreis_links_thundnails_bild_1{ width:115px; float:left;}
.productdetail_bilderpreis_links_thundnails_bild_2{ width:115px; float:left;}
.productdetail_bilderpreis_links_thundnails_bild_3{ width:115px; float:left;}

.productdetail_bilderpreis_links_thundnails_bild_1 img{ border:1px solid #666; cursor:pointer;}
.productdetail_bilderpreis_links_thundnails_bild_2 img{ border:1px solid #666; cursor:pointer;}
.productdetail_bilderpreis_links_thundnails_bild_3 img{ border:1px solid #666; cursor:pointer;}
.productdetail_abmasse{font-size:9pt; color:#999;}
.productdetail_beschreibung{ padding-top:15px;padding-bottom:15px;font-size:9pt; color:#999;}

.productdetail_bilderpreis_rechts{width:200px; float:left;}
.productdetail_bilderpreis_rechts_preis{ text-align:right;}
.productdetail_bilderpreis_rechts_preis_head{ color:#666; font-size:11pt; font-weight:bold;}
.productdetail_bilderpreis_rechts_preis_text{color:#666; font-size:14pt; font-weight:bold;}
.productdetail_bilderpreis_rechts_preisinfo{ color:#999; font-size:7pt; text-align:right; padding-top:5px;}
.productdetail_bilderpreis_rechts_preisinfo a{ color:#0066cc; font-size:7pt; text-decoration:underline;}
.productdetail_bilderpreis_rechts_dekorhead{color:#666; font-size:10pt; font-weight:bold; padding-top:30px; padding-left:25px;}
.productdetail_bilderpreis_rechts_dekorcontent{color:#666; font-size:10pt; padding-left:25px;}
.artdetdekorselect{ width:175px;}

.productdetail_bilderpreis_rechts_mengewkbutton{ padding-top:30px; text-align:right;}
.productdetail_bilderpreis_rechts_mengewkbutton_links{ width:60px; float:left;}
.productdetail_bilderpreis_rechts_mengewkbutton_rechts{ width:140px; float:left;}

.productdetail_bilderpreis_rechts_mengewkbutton_links_input{ width:30px;}
.productdetail_bilderpreis_rechts_mengewkbutton_rechts_submit{ width:130px; height:20px; background:url(in_warenkorb.gif) left; border:0; font-size:7pt; font-weight:bold; color:#cc0000; cursor:pointer; padding-left:23px;}

/*Subnavigation Onlineshop*/
.onlineshophr{border:1px dotted #999;}

#subnavigation_shop{width:164px;padding-bottom:15px;padding-top:5px;}
.subnavigation_shop_links_activ{ width:160px; padding-left:5px; font-size:8pt; color:#ff9900; font-weight:bold; padding-top:5px;}
.subnavigation_shop_links_activ a{ font-size:8pt; color:#ff9900; font-weight:bold;}
.subnavigation_shop_links_activ a:hover{ font-size:8pt; color:#ff9900; font-weight:bold;}

.subnavigation_shop_links{width:160px; padding-left:3px; font-size:8pt; color:#999; font-weight:bold; padding-top:5px;}
.subnavigation_shop_links a{ font-size:8pt; color:#999; font-weight:bold;}
.subnavigation_shop_links a:hover{ font-size:8pt; color:#ff9900; font-weight:bold;}


/*2 Subnaviebene Onlineshop*/
.subnavigation_shop_links_activ_1{ width:160px; padding-left:3px; font-size:8pt; color:#ff9900; font-weight:bold; padding-bottom:5px; padding-top:5px;}
.subnavigation_shop_links_activ_1 a{ font-size:8pt; color:#ff9900;}
.subnavigation_shop_links_activ_1 a:hover{ font-size:8pt; color:#ff9900;}

.subnavigation_shop_links_1{width:165px; padding-left:5px; font-size:8pt; color:#999; padding-top:5px;}
.subnavigation_shop_links_1 a{ font-size:8pt; color:#999;}
.subnavigation_shop_links_1 a:hover{ font-size:8pt; color:#ff9900;}

.checkout_header{ padding-bottom:5px;}

/*Logincontent*/
.kdloginregi{ padding:5px;border:2px solid #F5F5F5; background:#FFFDE6;}
.registrierungsbox_links{width:343px; float:left; padding-right:15px; border-right:1px solid #999; padding-bottom:5px;}
.registrierungsbox_links_hoehen{ height:200px;}

.registrierungsbox_rechts{width:343px; float:left; padding-left:15px; padding-bottom:5px;}
.registrierungsbox_rechts_hoehen{ height:200px;}
.registrierungsbox_loginboxheader_contenttext{font-size:9pt; color:#999; text-align:left; padding-bottom:20px;}
.loginboxerror{font-size:9pt; color:#999; text-align:left; padding-top:5px; padding-bottom:5px;}
.registrierungsbox_loginboxheader_links{ width:20px; float:left; padding-top:3px; padding-bottom:30px;}
.loginboxerror{ padding-bottom:20px;}
.registrierungsbox_loginboxheader_rechts{ width:280px; float:left; font-size:12pt; color:#FF9900; font-weight:bold; padding-bottom:10px;}
.registrierungsbox_loginbox_zeile_links{ width:80px; float:left; font-size:9pt; color:#999; font-weight:bold; padding-bottom:5px;}
.registrierungsbox_loginbox_zeile_rechts{ width:220px; float:left;padding-bottom:3px;}
.registrierungsbox_loginbox_input{ width:200px;}

.registrierungsbox_loginbox_zeile_1_links{ width:220px; float:left;padding-bottom:5px; color:#cc6666; font-size:8pt;}
.registrierungsbox_loginbox_zeile_1_links a{color:#cc6666; font-size:8pt;}
.registrierungsbox_loginbox_zeile_1_links a:hover{color:#cc6666; font-size:8pt; text-decoration:underline;}

.registrierungsbox_loginbox_zeile_1_rechts{ width:60px; float:left;padding-bottom:5px; text-align:right; padding-right:20px;}
.registrierungsbox_loginbox_submit{ width:64px; height:18px; background:url(login.gif); border:0; padding:0; padding-bottom:2px; font-size:9pt; font-weight:bold; color:#cc0000; cursor:pointer;}

.registrierungsbox_logout{}
.registrierungsbox_logout_links{ width:25px; float:left; padding-top:3px; padding-bottom:5px;}
.registrierungsbox_logout_rechts{ width:275px; float:left; font-size:9pt; color:#6699cc; font-weight:bold; padding-top:3px; padding-bottom:5px;}
.registrierungsbox_logout_rechts a{font-size:9pt; color:#6699cc; font-weight:bold;}
.registrierungsbox_logout_rechts a:hover{font-size:9pt; color:#FF9900; font-weight:bold;}
.registrierungsbox_loginboxheader_contentbutton{ text-align:right; padding-bottom:5px;}
.registrierungsbox_loginbox_button{ width:64px; height:18px; background:url(login.gif); border:0; padding:0; padding-bottom:2px; font-size:9pt; font-weight:bold; color:#cc0000; cursor:pointer;}

/*Onlineshopregistrierungsformular*/
.onlineshop_neuregistrierung{padding:5px;border:2px solid #F5F5F5; background:#FFFDE6;}
.onlineshop_neuregistrierung_header_links{ width:20px; float:left; padding-top:3px; padding-bottom:10px;}
.onlineshop_neuregistrierung_header_rechts{width:610px; float:left; font-size:12pt; color:#FF9900; font-weight:bold; padding-bottom:10px;}
.onlineshop_neuregistrierung_ueberschrift{ width:630px; float:left;font-size:10pt; color:#999; font-weight:bold; text-align:left; padding-bottom:5px;}
.onlineshop_neuregistrierung_ueberschrift_links{ width:315px; float:left;font-size:10pt; color:#999; font-weight:bold; text-align:left; padding-bottom:5px;}
.onlineshop_neuregistrierung_ueberschrift_rechts{width:315px; float:left;font-size:8pt; padding-top:2px; color:#ff0000; font-weight:normal; text-align:right; padding-bottom:5px;}
.onlineshop_neuregistrierung_links{ width:150px; float:left;font-size:9pt; color:#999; font-weight:bold; text-align:left; padding-bottom:5px;}
.onlineshop_neuregistrierung_rechts{ width:480px; float:left;font-size:9pt; color:#999; text-align:left; padding-bottom:5px;}
.onlineshop_neuregistrierung_rechts_1{width:480px; float:left;font-size:9pt; color:#999; text-align:right; padding-bottom:5px;}
.onlineshop_neuregistrierung_input_gross{ width:300px;}
.onlineshop_neuregistrierung_input_plz{ width:50px;}
.onlineshop_neuregistrierung_input_ort{ width:242px;}
.onlineshop_neuregistrierung_select{ width:303px;}
.onlineshop_neuregistrierung_submit{ width:64px; height:18px; background:url(login.gif); border:0; padding:0; padding-bottom:2px; font-size:9pt; font-weight:bold; color:#cc0000; cursor:pointer;}

.onlineshop_neuregistrierung_anrede_1{ width:22px; float:left;}
.onlineshop_neuregistrierung_anrede_2{width:40px; float:left; padding-top:2px;}
.onlineshop_neuregistrierung_anrede_3{width:22px; float:left;}
.onlineshop_neuregistrierung_anrede_4{width:40px; float:left; padding-top:2px;}
.onlineshop_neuregistrierung_anrede_5{width:22px; float:left;}
.onlineshop_neuregistrierung_anrede_6{width:40px; float:left; padding-top:2px;}

/* Neuregisterung gespeichert und aktivierung*/
.onlineshop_neuanmeldung_gespeichert{padding:5px;border:2px solid #F5F5F5; background:#FFFDE6;}
.onlineshop_neuanmeldung_gespeichert_header_links{width:20px; float:left; padding-top:3px; padding-bottom:10px;}
.onlineshop_neuanmeldung_gespeichert_header_rechts{width:610px; float:left; font-size:12pt; color:#FF9900; font-weight:bold; padding-bottom:10px;}
.onlineshop_neuanmeldung_gespeichert_content{font-size:9pt; color:#999; font-weight:normal; text-align:left; padding-bottom:15px; padding-top:10px;}

/*Passwort vergessen*/
.onlineshop_passwortvergessen{padding:5px;border:2px solid #F5F5F5; background:#FFFDE6;}
.onlineshop_passwortvergessen_header_links{width:20px; float:left; padding-top:3px; padding-bottom:10px;}
.onlineshop_passwortvergessen_header_rechts{width:610px; float:left; font-size:12pt; color:#FF9900; font-weight:bold; padding-bottom:10px;}
.onlineshop_passwortvergessen_content{font-size:9pt; color:#999; font-weight:normal; text-align:left; padding-bottom:15px; padding-top:10px;}
.onlineshop_passwortvergessen_content_zeile_1{ padding-bottom:15px;}
.onlineshop_passwortvergessen_content_links{width:150px; float:left;font-size:9pt; color:#999; font-weight:bold; text-align:left; padding-bottom:5px;}
.onlineshop_passwortvergessen_content_rechts{width:480px; float:left;font-size:9pt; color:#999; text-align:left; padding-bottom:5px;}
.onlineshop_passwortvergessen_content_rechts_1{width:480px; float:left;font-size:9pt; color:#999; text-align:right; padding-bottom:5px; padding-top:20px;}
.onlineshop_passwortvergessen_input{ width:350px;}
.onlineshop_passwortvergessen_submit{ width:64px; height:18px; background:url(login.gif); border:0; padding:0; padding-bottom:2px; font-size:9pt; font-weight:bold; color:#cc0000; cursor:pointer;}
.onlineshop_passwort_gespeichert{padding:5px;border:2px solid #F5F5F5; background:#FFFDE6;}
.onlineshop_passwort_gespeichert_header_links{width:20px; float:left; padding-top:3px; padding-bottom:10px;}
.onlineshop_passwort_gespeichert_header_rechts{width:610px; float:left; font-size:12pt; color:#FF9900; font-weight:bold; padding-bottom:10px;}
.onlineshop_passwort_gespeichert_content{font-size:9pt; color:#999; font-weight:normal; text-align:left; padding-bottom:15px; padding-top:10px;}


/*Warenkorb Content*/
#warenkorb{}
.warenkorb_header{ text-align:left; padding-bottom:20px;}
.warenkorb_header_1{ width:606px; float:left; text-align:left;}
.warenkorb_header_2{ width:95px; float:left;font-size:12pt; color:#FF9900; font-weight:bold; text-align:right; padding-top:5px;}
.warenkorb_header_3{ width:35px; text-align:right; float:left;}

.warenkorb_spalte_1_head{ width:396px; float:left;font-size:9pt; color:#0066cc; font-weight:bold; padding-bottom:5px;}
.warenkorb_spalte_2_head{ width:70px; float:left;font-size:9pt; color:#0066cc; font-weight:bold; text-align:center; padding-bottom:5px;}
.warenkorb_spalte_3_head{ width:70px; float:left;font-size:9pt; color:#0066cc; font-weight:bold; text-align:center; padding-bottom:5px;}
.warenkorb_spalte_4_head{ width:95px; float:left;font-size:9pt; color:#0066cc; font-weight:bold; text-align:right; padding-right:5px; padding-bottom:5px;}
.warenkorb_spalte_5_head{ width:100px; float:left;font-size:9pt; color:#0066cc; font-weight:bold; text-align:right; padding-bottom:5px;}

.warenkorb_spalte_1{ width:396px; float:left; padding-bottom:5px;}
.warenkorb_spalte_2{ width:70px; float:left; text-align:center; padding-bottom:5px;}
.warenkorb_spalte_3{ width:70px; float:left; text-align:center; padding-bottom:5px;}
.warenkorb_spalte_4{ width:100px; float:left; text-align:right; padding-bottom:5px;}
.warenkorb_spalte_5{ width:102px; float:left; text-align:right; padding-bottom:5px;}


.warenkorb_spalte_1_innen{ width:379px; height:70px; float:left;border:1px solid #BDBCBD; background:#F5F5F5; padding:5px; text-align:left;font-size:9pt;}
.warenkorb_spalte_2_innen{ width:53px; height:52px;padding-right:5px; padding-left:5px; padding-bottom:5px; padding-top:23px; float:left; text-align:center;border:1px solid #BDBCBD; background:#F5F5F5; font-size:12pt; font-weight:bold;}
.warenkorb_spalte_2_input{ width:30px;}
.warenkorb_spalte_2_innen_add{ width:26px; float:left; padding-top:5px;}
.warenkorb_spalte_2_innen_delete{ width:26px; float:left; padding-top:5px;}


.warenkorb_spalte_2_inputbutton_add{ width:16px; height:16px;background:url(add.png) left; border:0; font-size:7pt; font-weight:bold; color:#cc0000; cursor:pointer;}
.warenkorb_spalte_2_inputbutton_del{ width:16px; height:16px;background:url(delete.png) left; border:0; font-size:7pt; font-weight:bold; color:#cc0000; cursor:pointer;}

.warenkorb_spalte_3_innen{ width:53px; height:45px;padding-right:5px; padding-left:5px; padding-bottom:5px; padding-top:30px; float:left; text-align:center; border:1px solid #BDBCBD; background:#F5F5F5;font-size:9pt;}

.warenkorb_spalte_3_inputbutton_delete{width:16px; height:16px;background:url(cart_delete.png) left; border:0; font-size:7pt; font-weight:bold; color:#cc0000; cursor:pointer;}

.warenkorb_spalte_4_innen{ width:83px; height:50px;padding-right:5px; padding-left:5px; padding-bottom:5px; padding-top:25px; float:left; text-align:right; border:1px solid #BDBCBD; background:#F5F5F5;font-size:10pt;}
.warenkorb_spalte_5_innen{ width:90px; height:50px;padding-right:5px; padding-left:5px; padding-bottom:5px; padding-top:25px; float:left; text-align:right; border:1px solid #BDBCBD; background:#F5F5F5; font-weight:bold;font-size:10pt;}

.warenkorb_noentry{ text-align:center;font-size:9pt; color:#999;}

.warenkorb_versandinfo{ color:#999; font-size:7pt; text-align:right; padding-top:5px; padding-bottom:10px;}
.warenkorb_versandinfo a{ color:#0066cc; font-size:7pt; text-decoration:underline;}
.warenkorb_button_zeilen{ padding-top:20px;}
.warenkorb_button_zeilen_1{ width:286px; float:left;}
.warenkorb_button_zeilen_2{ width:200px; float:left; text-align:center;}
.warenkorb_button_zeilen_3{ width:250px; float:left; text-align:right}

.warenkorb_button_zeilen_1_button{ width:120px; height:20px; background:url(leer_button.gif) left; border:0; font-size:7pt; font-weight:bold; color:#cc0000; cursor:pointer;}
.warenkorb_button_zeilen_2_button{width:130px; height:20px; background:url(in_warenkorb.gif) left; border:0; font-size:7pt; font-weight:bold; color:#cc0000; cursor:pointer; padding-left:23px;}
.warenkorb_button_zeilen_3_button{ width:200px; height:20px; background:url(versandadresse.gif) left; border:0; font-size:7pt; font-weight:bold; color:#cc0000; cursor:pointer;}



/*Zahlung und Versand*/
#zahlung_und_versand{}
.zahlung_und_versand_header{ text-align:left; padding-bottom:20px;}
.zahlung_und_versand_header_1{ width:506px; float:left; text-align:left;}
.zahlung_und_versand_header_2{ width:195px; float:left;font-size:12pt; color:#FF9900; font-weight:bold; text-align:right; padding-top:3px;}
.zahlung_und_versand_header_3{ width:35px; text-align:right; float:left;}

.zahlung_und_versand_adressblock_gesamt{ padding-bottom:5px;}
.zahlung_und_versand_adressblock{padding:5px;border:2px solid #F5F5F5; background:#FFFDE6;}

.zahlung_und_versand_rechnungsadresse{width:343px; float:left; padding-right:15px; border-right:1px solid #999; padding-bottom:5px; height:180px;}
.zahlung_und_versand_rechnungsadresse_head_1{ width:20px; float:left; padding-top:3px; padding-bottom:10px;}
.zahlung_und_versand_rechnungsadresse_head_2{width:263px; float:left; font-size:12pt; color:#FF9900; font-weight:bold; padding-bottom:10px;}
.zahlung_und_versand_rechnungsadresse_head_3{ width:60px; float:left; text-align:left; padding-top:3px; text-align:right;}

.zahlung_und_versand_rechnungsadresse_links{width:100px; float:left;font-size:9pt; color:#999; font-weight:bold; text-align:left; padding-bottom:5px;}
.zahlung_und_versand_rechnungsadresse_rechts{width:150px; float:left;font-size:9pt; color:#999; text-align:left; padding-bottom:5px;}

.zahlung_und_versand_lieferadresse{width:343px; float:left; padding-left:15px;padding-bottom:5px;}
.zahlung_und_versand_lieferadresse_head_1{ width:20px; float:left; padding-top:3px; padding-bottom:10px;}
.zahlung_und_versand_lieferadresse_head_2{width:263px; float:left; font-size:12pt; color:#FF9900; font-weight:bold; padding-bottom:10px;}
.zahlung_und_versand_lieferadresse_head_3{ width:60px; float:left; text-align:left; padding-top:3px; text-align:right;}

.zahlung_und_versand_lieferadresse_links{ width:100px; float:left;font-size:9pt; color:#999; font-weight:bold; text-align:left; padding-bottom:5px;}
.zahlung_und_versand_lieferadresse_rechts{ width:150px; float:left;font-size:9pt; color:#999; text-align:left; padding-bottom:5px;}

.zahlung_und_versand_versandkostenblock_gesamt{ width:736px; padding-bottom:5px;}
.zahlung_und_versand_versandkostenblock{padding:5px;border:1px solid #BDBCBD; background:#F5F5F5}

.zahlung_und_versand_zahlungsartenblock_gesamt{ width:736px; padding-bottom:5px;}
.zahlung_und_versand_zahlungsartenblock{padding:5px;border:1px solid #BDBCBD; background:#F5F5F5}
.zahlung_und_versand_rechtliches_gesamt{ width:736px; padding-bottom:5px;}
.zahlung_und_versand_rechtliches{padding:5px;border:1px solid #BDBCBD; background:#F5F5F5}


.zahlung_und_versand_versandkostenblock_head{font-size:12pt; color:#FF9900; font-weight:bold; padding-bottom:5px;}
.zahlung_und_versand_zahlungsartenblock_head{font-size:12pt; color:#FF9900; font-weight:bold; padding-bottom:5px;}

.zahlung_und_versand_rechtliches_head_1{ width:200px; float:left;font-size:12pt; color:#FF9900; font-weight:bold; padding-bottom:5px;}
.zahlung_und_versand_rechtliches_head_2{ width:400px; float:left;font-size:9pt; color:#cc0000; font-weight:normal; padding-bottom:5px;}


.zahlung_und_versand_versandkostenblock_spalte_1{ width:25px; float:left;}
.zahlung_und_versand_versandkostenblock_spalte_2{ width:80px; float:left;}
.zahlung_und_versand_versandkostenblock_spalte_3{ width:619px; float:left; padding-bottom:5px;}
.zahlung_und_versand_versandkostenblock_spalte_2_1{ width:613px; float:left;}

.zahlung_und_versand_versandkostenblock_spalte_3 a{ text-decoration:underline;}


.zahlung_und_versand_rechtliches_spalte_1{ width:25px; float:left;}
.zahlung_und_versand_rechtliches_spalte_2{ width:613px; float:left; font-weight:bold; padding-bottom:5px;}
.zahlung_und_versand_rechtliches_spalte_2 a{text-decoration:underline; font-weight:bold;}

.zahlung_und_versand_button_zeilen{ padding-top:20px;}
.zahlung_und_versand_button_zeilen_1{ width:286px; float:left;}
.zahlung_und_versand_button_zeilen_2{ width:250px; float:left; text-align:center;}
.zahlung_und_versand_button_zeilen_3{ width:200px; float:left; text-align:right}

.zahlung_und_versand_button_zeilen_1_button{ width:120px; height:20px; background:url(leer_button.gif) left; border:0; font-size:7pt; font-weight:bold; color:#cc0000; cursor:pointer;}
.zahlung_und_versand_button_zeilen_2_button{width:130px; height:20px; background:url(in_zahlung_und_versand.gif) left; border:0; font-size:7pt; font-weight:bold; color:#cc0000; cursor:pointer; padding-left:23px;}
.zahlung_und_versand_button_zeilen_3_button{ width:120px; height:20px; background:url(zur_kasse.gif) left; border:0; font-size:7pt; font-weight:bold; color:#cc0000; cursor:pointer;}

/*Kasse Content*/
#kasse{}
.kasse_header{ text-align:left; padding-bottom:20px;}
.kasse_header_1{ width:506px; float:left; text-align:left;}
.kasse_header_2{ width:195px; float:left;font-size:12pt; color:#FF9900; font-weight:bold; text-align:right; padding-top:3px;}
.kasse_header_3{ width:35px; text-align:right; float:left;}



.kasse_spalte_1_head{ width:466px; float:left;font-size:9pt; color:#0066cc; font-weight:bold; padding-bottom:5px;}
.kasse_spalte_2_head{ width:70px; float:left;font-size:9pt; color:#0066cc; font-weight:bold; text-align:center; padding-bottom:5px;}
.kasse_spalte_3_head{ width:70px; float:left;font-size:9pt; color:#0066cc; font-weight:bold; text-align:center; padding-bottom:5px;}
.kasse_spalte_4_head{ width:95px; float:left;font-size:9pt; color:#0066cc; font-weight:bold; text-align:right; padding-right:5px; padding-bottom:5px;}
.kasse_spalte_5_head{ width:100px; float:left;font-size:9pt; color:#0066cc; font-weight:bold; text-align:right; padding-bottom:5px;}

.kasse_spalte_1{ width:466px; float:left; padding-bottom:5px;}
.kasse_spalte_2{ width:70px; float:left; text-align:center; padding-bottom:5px;}
.kasse_spalte_3{ width:70px; float:left; text-align:center; padding-bottom:5px;}
.kasse_spalte_4{ width:100px; float:left; text-align:right; padding-bottom:5px;}
.kasse_spalte_5{ width:102px; float:left; text-align:right; padding-bottom:5px;}

.kasse_spalte_1_innen{ width:449px; height:70px; float:left;border:1px solid #BDBCBD; background:#F5F5F5; padding:5px; text-align:left;font-size:9pt;}
.kasse_spalte_2_innen{ width:53px; height:52px;padding-right:5px; padding-left:5px; padding-bottom:5px; padding-top:23px; float:left; text-align:center;border:1px solid #BDBCBD; background:#F5F5F5; font-size:12pt; font-weight:bold;}
.kasse_spalte_2_input{ width:30px;}
.kasse_spalte_2_innen_add{ width:26px; float:left; padding-top:5px;}
.kasse_spalte_2_innen_delete{ width:26px; float:left; padding-top:5px;}

.kasse_spalte_2_inputbutton_add{ width:16px; height:16px;background:url(add.png) left; border:0; font-size:7pt; font-weight:bold; color:#cc0000; cursor:pointer;}
.kasse_spalte_2_inputbutton_del{ width:16px; height:16px;background:url(delete.png) left; border:0; font-size:7pt; font-weight:bold; color:#cc0000; cursor:pointer;}

.kasse_spalte_3_innen{ width:53px; height:45px;padding-right:5px; padding-left:5px; padding-bottom:5px; padding-top:30px; float:left; text-align:center; border:1px solid #BDBCBD; background:#F5F5F5;font-size:9pt;}

.kasse_spalte_3_inputbutton_delete{width:16px; height:16px;background:url(cart_delete.png) left; border:0; font-size:7pt; font-weight:bold; color:#cc0000; cursor:pointer;}

.kasse_spalte_4_innen{ width:83px; height:50px;padding-right:5px; padding-left:5px; padding-bottom:5px; padding-top:25px; float:left; text-align:right; border:1px solid #BDBCBD; background:#F5F5F5;font-size:10pt;}
.kasse_spalte_5_innen{ width:90px; height:50px;padding-right:5px; padding-left:5px; padding-bottom:5px; padding-top:25px; float:left; text-align:right; border:1px solid #BDBCBD; background:#F5F5F5; font-weight:bold;font-size:10pt;}

.kasse_noentry{ text-align:center;font-size:9pt; color:#999;}

.kasse_versandinfo{ color:#999; font-size:7pt; text-align:right; padding-top:5px; padding-bottom:10px;}
.kasse_versandinfo a{ color:#0066cc; font-size:7pt; text-decoration:underline;}
.kasse_button_zeilen{ padding-top:20px;}
.kasse_button_zeilen_1{ width:286px; float:left;}
.kasse_button_zeilen_2{ width:250px; float:left; text-align:center;}
.kasse_button_zeilen_3{ width:200px; float:left; text-align:right}

.kasse_button_zeilen_1_button{ width:120px; height:20px; background:url(leer_button.gif) left; border:0; font-size:7pt; font-weight:bold; color:#cc0000; cursor:pointer;}
.kasse_button_zeilen_2_button{width:130px; height:20px; background:url(in_kasse.gif) left; border:0; font-size:7pt; font-weight:bold; color:#cc0000; cursor:pointer; padding-left:23px;}
.kasse_button_zeilen_3_button{ width:200px; height:20px; background:url(bestell_abschl.gif) left; border:0; font-size:7pt; font-weight:bold; color:#cc0000; cursor:pointer;}

.kasse_gesamtzeilen{ padding-left:466px;}
.kasse_gesamtblock{ width:260px;border:1px solid #BDBCBD; background:#F5F5F5; padding:5px; text-align:left;font-size:9pt;}
.kasse_gesamtzeilen_1_zwischensumme{ width:170px; float:left; font-weight:bold;}
.kasse_gesamtzeilen_2_zwischensumme{ width:90px; float:left; text-align:right; font-weight:bold;}
.kasse_gesamtzeilen_1_versand{width:175px; float:left;}
.kasse_gesamtzeilen_2_versand{width:85px; float:left; text-align:right;}
.kasse_gesamtzeilen_1_ust{width:170px; float:left;}
.kasse_gesamtzeilen_2_ust{width:90px; float:left; text-align:right;}
.kasse_gesamtzeilen_1_gesamt{width:170px; float:left; font-weight:bold; border-top:1px solid #BDBCBD; border-bottom:3px double #BDBCBD;}
.kasse_gesamtzeilen_2_gesamt{width:90px; float:left; text-align:right; font-weight:bold; border-top:1px solid #BDBCBD; border-bottom:3px double #BDBCBD;}
.kasse_gesamtzeilen_ustprivatinfo{ text-align:right;}

/*Bestellung abgesendet*/
#bestellung_abgeschlossen{}
.bestellung_abgeschlossen_header{text-align:left; padding-bottom:20px;}
.bestellung_abgeschlossen_header_1{width:486px; float:left; text-align:left;}
.bestellung_abgeschlossen_header_2{width:200px; float:left;font-size:12pt; color:#FF9900; font-weight:bold; text-align:right; padding-top:10px;}
.bestellung_abgeschlossen_header_3{width:50px; text-align:right; float:left;}

.bestellung_abgeschlossen_content{border:1px solid #BDBCBD; background:#F5F5F5; padding:10px; text-align:left;font-size:9pt;}
.bestellung_abgeschlossen_content_1{ width:426px; float:left;}
.bestellung_abgeschlossen_content_2{ width:200px; float:left; padding-left:70px; padding-top:15px; }
.bestellung_abgeschlossen_content_2_links{ width:35px; float:left; padding-bottom:10px;}
.bestellung_abgeschlossen_content_2_rechts{ width:165px; float:left;padding-bottom:10px;}
.bestellung_abgeschlossen_content_2_links_1{ width:35px; float:left; padding-bottom:10px;}
.bestellung_abgeschlossen_content_2_rechts_1{ width:165px; float:left;padding-bottom:10px;}
