.submit,
.submit_blue {
	background: none;
	font-weight: bold;
	color: #6997c3;
	border: none;
}



input.submit_2,
input.submit_2_left,
input.submit_2_right {
	height: 20px;
	padding: 4px 7px 4px 7px;
}


a.submit_2,
a.submit_2_left,
a.submit_2_right {
	height: 15px;
	padding: 5px 7px 0px 7px;
}

a.submit_2,
.submit_2,
a.submit_2_left,
.submit_2_left,
a.submit_2_right,
.submit_2_right {
	display: block;
	float: left;
	width: auto;
	background: #6997c3;
	font-size: 10px;
	line-height: 1.0em;
	/* font-weight: bold; */
	color: #ffffff;
	border: none;
	/* text-transform: uppercase; */
	text-decoration: none;
	margin: 0px 10px 0px 0px;
	/* -webkit-border-radius: 3px; */
	/* -moz-border-radius: 3px; */
	/* background-image: -webkit-gradient(linear, 0% 0%, 0% 90%, from(rgba(28, 91, 155, 0.8)), to(rgba(108, 191, 255, .9))); */
}

a.submit_2_right,
.submit_2_right {
	float: right;
	margin: 0px 0px 0px 10px;
}



/* TABLE */
table.standard {
	width: 100%;
}

table.form th,
table.form_address th,
table.standard th {
	white-space: nowrap;
	font-weight:bold;
	color:#b4a264;
}

table.form_address th.title {
	color:#cc071a;
	padding: 0px 0px 10px 0px;
}

table.form_address th,
table.standard th {
	color:#333333;
}

table.form td,
table.form_address td,
table.standard td {
	padding: 0px 0px 12px 0px;
	width: 100%;
}

table.form_address td {
	padding: 0px 0px 5px 0px;
}

.input,
table.form .input,
table.form_address .input,
table.standard .input,
table.form .textarea,
table.form_address .textarea,
table.standard .textarea {
	width: 100%;
	height: 17px;
	background: #ffffff;
	border: none;
}

table.form .textarea,
table.form_address .textarea
table.standard .textarea {
	height: 130px;
}






/* weisser decker ganz unten */
#decker_unten {
position:absolute;
bottom:0px;
left:0px;
width:655px;
height:15px;
background-color:#FFFFFF;
z-index:100;
}
#decker_unten[id] {
position:fixed;
}

#titel {
width:100%;
margin:0px;
margin-bottom:10px;
line-height:0px;
font-size:0px;
}

.produkt_kasten_uebersicht {
	float: left;
	width: 165px;
	
	/* background-color: yellow; */
}

.produkt_kasten_uebersicht_titel,
.produkt_kasten_uebersicht_preis {
	float: left;
	width: 110px;
	font-weight:bold;
	color:#6997c3;
	
	/* background-color: blue; */
}

.produkt_kasten_uebersicht_preis {
	float: right;
	width: 50px;
	text-align: right;
}

#produkt_kasten_details {
	padding: 0px 0px 10px 50px;
	height: auto;
	 
	/* background-color: red; */
}

.produkt_kasten_details_titel {
	font-size: 13px;
	line-height: 1.2em;
	font-weight:bold;
	color:#cc071a;
}

.produkt_kasten_details_titel_2 {
	font-size: 11px;
	line-height: 1.1em;
	font-weight:bold;
	color:#cc071a;
}

.produkt_kasten_details_infos {
	color:#cc071a;
}

#backlink {
	margin: 0px 0px 15px 50px;
	padding: 0px 0px 0px 0px;
	
	/* background-color: white; */
}


#produkt_kasten_details table td {
	padding: 0px 0px 5px 0px;
}


#produkt_kasten_rubrik {
float:left;
width:60px;
margin-bottom:5px;
}

#produkt_kasten_inhalt {
width:240px;
margin-bottom:5px;
}

.kollektion_buttons {
font-weight:bold;
color:#85B4E1;
border:0px;
background:none;
margin:0px;
padding:0px;
text-align:left;
}





/* WARENKORB*/
.warenkorb_spaltentitel {
	margin:0px;
	font-weight:bold;
	font-size:12px;
	color:#6997c3;
	vertical-align: middle;
}

.warenkorb_spalteninhalt {
	margin:0px;
	font-size:12px;
}


/* KASSE */
.contactform_kasse {
width:170px;
border:0px;
background:#FFFFFF;
padding-left:5px;
padding-right:5px;
}

#radiobutton {
float:left;
padding:0px;
margin:-2px;
margin-right:6px;
font-size:0px;
line-height:0px;
}
#radiobutton[id] {
margin:0px;
margin-right:8px;
padding-top:2px;
}

/* HAENDLER */
div#haendler .plz {
	margin-bottom: 10px;
	width: 650px;
	height: 65px;
	background-image: url(../_layout/_plz/plz_streifen.gif);
	
	/* background-color: red; */
}

div#haendler .inhalt {
	margin-bottom: 10px;
	padding-left: 80px;
	color: #b4a264;
	font-size: 10px;
}

/* Presse */
a.presse_download:link {
color:#ec2424;
font-weight:bold;
}

a.presse_download:visited {
color:#ec2424;
font-weight:bold;
}

a.presse_download:hover {
color:#6997c3;
text-decoration:none;
font-weight:bold;
}

#portfolio {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#portfolio li {
	padding: 0px;
	font-size: 0px:
	line-height: 0px;
}