/* CSS Document ACE-MARKENSHOP

grey text: 		color:#504e53;
blue: 			color:#005aa1;
grey border/bg:	color:#d8dadc
dark grey bg:	color:#919597
*/

.fehler
{
	color:#C00;
	font-size:14px;
	
}

.grey_bg_cacaca
{
	background-color:#cacaca;
}

.grey_bg_eaeaea
{
	background-color:#eaeaea;
}




/* GLOBALS ---------------------------------------------------------------> */

*
{
	margin: 0pt;
	padding: 0pt;
}

html
{
	color:#504e53;
	/*color:#000000;*/
}


body
{
	margin: 0;
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size-adjust: none;
	background-color: #919597;
	text-align:left;
	
	/*font-size:11px;*/
	/*font: 85% Verdana, arial, hevetica, sans-serif;*/
	/*font: Verdana, Arial, hevetica, sans-serif;*/
	/*font-size: 100.01%;*/
	/*text-align: center;*/
	/* color: #000000; */
	/*background-image: url(../img/background.gif);
	background-repeat: repeat;*/
	/* background-image:url(../img/bg/ace_bg.jpg);
	background-position:center;
	background-repeat:repeat-y;*/
	/*  background-color: #7e7e7e; */
	/*font-size: 62.5%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size-adjust: none;*/
}

p
{
padding-top:11px;
padding-bottom:11px;

	
}


table
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:none;
}



form
{
	float:none;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom:0px;
	padding-top: 0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	/*color: #000000;	*/
	/*color:#504e53;*/
}

img
{
 	border:none;
}



br
{
	/*clear: both;*/
	line-height: 11px;
}

ul
{
	margin-left:13px;
	
	/* color:#FFFFFF; */
	/*display: block;*/
	/*list-style-image: none;*/
	/*list-style-position: outside;*/
	/*list-style-type: none;*/
}


li
{
	margin-left:10px;
}

li_grey
{
	color:#504e53;
	/*color: #000000;*/	
}



input
{
	border:none;
}

hr
{
	border-style:solid;
	border-width:1px;
	border-color:#aaaaaa;
}

/* TEXT ---------------------------------------------------------------> */

h1
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		color:#005aa1;
		text-align: left;
}

h2
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		color:#005aa1;
		text-align: left;
}

strong
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		color:#005aa1;
		text-align: left;
}

STRONG
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		color:#005aa1;
		text-align: left;
}

b
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		color:#005aa1;
		text-align: left;
}

.content_index_h1
{
		margin-left:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		/*color:#8F8F8F;*/
		color:#ffffff;
		text-align: left;
}


.m18
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		/*color:#8F8F8F;*/
		text-align: left;
}

.m18_blue
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		/*color:#8F8F8F;*/
		color:#005aa1;
		text-align: left;
}

.m18_blue_bold
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		/*color:#8F8F8F;*/
		color:#005aa1;
		text-align: left;
}

.m16_white
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		color:#ffffff;
}


.m14
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		color:#504e53;
		/*color:#005aa1;*/
		text-align: left;
}


.m14_bold
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		color:#504e53;
		text-align: left;
}

.m14_blue_bold
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		color:#005aa1;
		text-align: left;
}

.m14_white_bold
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		color:#FFF;
		text-align: left;
}

.m14_white
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		color:#ffffff;
}


.m12_blue
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		color:#005aa1;
		}
		
.m12_white
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		color:#ffffff;
		}
		
.m12_white_bold
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		color:#ffffff;
}

.m12_white
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		color:#ffffff;
}
	
		
.m12
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
}

.m12_bold
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
}
		

		

.m12_blue_bold
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		color:#005aa1;
		text-align:left;
		text-decoration:none;
}

.m12_darkgrey_bold

{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		color:#504e53;
		text-align:left;
		text-decoration:none;
}

.m11_blue
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		color:#005aa1;
		text-align: left;
}

.m11_blue_bold
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		color:#005aa1;
		text-align: left;
}

.m11
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
}

.m11_bold
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
}

.m11_white
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		color:#FFF;
}

.m11_white_bold
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		font-variant:bold;
		font-weight:normal;
		color:#FFF;
}

.m11_red
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		color:#F00;	
}

.m10_white
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		color:#FFF;
}

.m10_white_bold
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-style:normal;
		font-variant:bold;
		font-weight:normal;
}

.m9
{
		font-size:9px;
}

.m9_white_bold
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-style:normal;
		font-variant:bold;
		font-weight:normal;
		color:#FFF;
}

.m9_white
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		color:#FFF;
}


.m8_white_bold
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8px;
		font-style:normal;
		font-variant:bold;
		font-weight:normal;
		color:#FFF;
}

.m8_white
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		color:#FFF;
}

.m8
{
		font-size:8px;
}


.white_font
{
	color:#FFFFFF;
}



.m_text
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		color:#666666;
		text-align: left;	
}



.m2_bold
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		color:#005aa1;
		text-align: left;
}



.m3_bold
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		color:#005aa1;	
}



.m4
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		color:#005aa1;
		text-align: left;
}


.m4_bold
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		color:#005aa1;
}

.m5
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		color:#005aa1;
}

.m6
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		color:#005aa1;
		text-align: left;
}



/* LINKS ---------------------------------------------------------------> */

a:link 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#005aa1;
	text-decoration:none;
}

a:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#005aa1;
}

a:hover 
{
	color:#504e53;
	text-decoration:underline;
	 /*color:#f2b538;	*/
}
	


.white_link a,
.white_link a:active,
.white_link a:link,
.white_link a:visited 
{
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;
	font-weight:normal;
}

.white_link a:hover
{
	text-decoration: none;
	
	/*color:#f2b538;*/
	color:#005aa1;	
		
}


/* MARGIN ---------------------------------------------------------------> */

.margin_left_5
{
	margin-left:5px;
}

.margin_left_10
{
	margin-left:10px;
}

.margin_left_20
{
	margin-left:20px;
}


/* PADDING ---------------------------------------------------------------> */

.padding_5
{
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
}


.padding_left_5
{
	padding-left:5px;
}



/* SPACER ---------------------------------------------------------------> */

.spacer_1
{
	height:1px;
}

.spacer_2
{
	height:2px;
}

.spacer_3
{
	height:3px;
}

.spacer_4
{
	height:4px;
}


.spacer_5
{
	height:5px;
}

.spacer_10
{
	height:10px;
}

.spacer_15
{
	height:10px;
}


.spacer_20
{
	height:20px;
}


.spacer_40
{
	height:40px;	
}


.spacer_end_container
{
	float:left;
	clear:both;
	height:1px;
	width:960px;
	background-color:#FFF;
}


/* IMAGE ---------------------------------------------------------------> */

.img_float
{
	float:right;
	/*clear:left;*/
}

.img_float_left
{
	float:left;
	/*clear:left;*/
}



/* FORM ---------------------------------------------------------------> */


.form_textbox
{
	text-align:left;
	color:#504e53;
	border: 1px solid #d8dadc;
	padding-left:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.form_dropdownbox
{
	text-align:left;
	color:#504e53;
	border: 1px solid #d8dadc;
}

.txt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:;
	border:solid;
	border-width:1px;
	border-color:#cacaca;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:15px;
}

.table_tr_warenkorb
{
	border-top: 1px #ff0000 solid;
	border-left: 1px #ff0000 solid;	

}


.button
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
	cursor:pointer;
	/*border:solid;
	border-width:1px;
	border-color:#cacaca; */
	
	/*float:right;
	background-image:url(../img/bg/button_bg.jpg);
	background-repeat:repeat-x; */
}


.button_anmelden
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;	
	padding-bottom: 3px;	
	width: 85px;
	cursor:pointer;
}
.button_abmelden
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;	
	padding-bottom: 3px;	
	width: 85px;
	cursor:pointer;
}

.button_meinkonto
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;	
	padding-bottom: 3px;	
	width: 85px;
	cursor:pointer;
}


.button_suche
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;	
	padding-bottom: 3px;	
	width: 52px;
	cursor:pointer;
}

.button_zurkasse
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;	
	padding-bottom: 3px;	
	width: 110px;
	cursor:pointer;
}

.button_indenwarenkorb
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;	
	padding-bottom: 3px;	
	width: 140px;
	cursor:pointer;
}


.button_suche
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:24px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	width:52px;
	cursor:pointer;
}

.button_gutschein
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	width:140px;
	cursor:pointer;
}


.button_aktualisieren
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	width:100px;
	cursor:pointer;
}

.button_zurueck
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	width:60px;
	cursor:pointer;
}

.button_lieferanschrift
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	width:120px;
	cursor:pointer;
}

.button_zahlungsweise
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	width:120px;
	cursor:pointer;
}


.button_abschluss
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	width:120px;
	cursor:pointer;
}

.button_bestellungabschicken
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	width:180px;
	cursor:pointer;
}

.button_bestellungabschicken
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	width:180px;
	cursor:pointer;
}


.button_speichern
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	width:80px;
	cursor:pointer;
}

.button_hinzufuegen
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	width:90px;
	cursor:pointer;
}


.button_bearbeiten
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	width:90px;
	cursor:pointer;
}

.button_loeschen
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	width:70px;
	cursor:pointer;
}

.button_merkzettel_loeschen
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	width:140px;
	cursor:pointer;
}

.button_einkauf_fortsetzen
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	width:140px;
	cursor:pointer;
}

.button_einloesen
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#005aa1;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:20px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	width:70px;
	cursor:pointer;
}

.submit_login { /* den Submit-Button */
    	
  		float: none;
  		width:auto;
		text-align:center;
 		background-color:#ffffff;
  		cursor:pointer;
 		color:#005aa1;
		font-size:11px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		border:0px;
		cursor:pointer;
}



.txt_benutzer
{	
		height:18px;
		padding-top:3px;
		padding-left:3px;
		padding-right:3px;
		background-color:#d8dadc;
		color:#000;
		text-weight:bold;
		border:0px;
		vertical-align:middle;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		
	    /*
		border-color:#cacaca;
	    border-bottom:0px;
		border-left-color:#cacaca;
		border-top-color:#cacaca;
		border-top:1px;
		border-left:1px;
		border-right:1px;*/
}

.txt_passwort
{
		height:18px;
		background-color:#d8dadc;
		color:#000;
		text-weight:bold;
		padding-top:3px;
		padding-left:3px;
		padding-right:3px;
		border:0px;
		border-color:#cacaca;
	    border-bottom:1px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
			  /*
		border-left-color:#cacaca;
		border-top-color:#cacaca;
		border-top:1px;
		border-left:1px;
		border-right:1px;*/
}


.txt_schnellsuche
{	
		height:20px;
		padding-top:4px;
		padding-left:3px;
		padding-right:3px;
		background-color:#ffffff;
		color:#005aa1; 
		text-weight:bold;
		border:0px;
		vertical-align:middle;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
}


.select
{
 		display: block;
  		float: left;
  		width: auto;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;		
}

.frm_checkbox
{
	background-color:#eaeaea;
	border:0px;
}

.frm_select_300
{
	width:300px;
	background-color:#eaeaea;
	border:0px;
}

.frm_select_40
{
	width:40px;
	background-color:#eaeaea;
	border:0px;
}

.frm_select_70
{
	width:70px;
	background-color:#eaeaea;
	border:0px;
}

.frm_textbox_300
{
	width:300px;
	height:18px;
	background-color:#eaeaea;
	border:0px;
}

.frm_textbox_235
{
	width:235px;
	height:18px;
	background-color:#eaeaea;
	border:0px;
}

.frm_textbox_230
{
	width:230px;
	height:18px;
	background-color:#eaeaea;
	border:0px;
}


.frm_textbox_200
{
	width:200px;
	height:18px;
	background-color:#eaeaea;
	border:0px;
}

.frm_textbox_50
{
	width:50px;
	height:18px;
	background-color:#eaeaea;
	border:0px;
}

.frm_textarea_300
{
	width:300px;
	height:70px;
	background-color:#eaeaea;
	border:0px;
}

.frm_textarea_zahlungsart
{
	width:100%;
	height:auto;
	background-color:#ffffff;
	color:#000;
	border:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	overflow:hidden;
}

.frm_error {
	border:1px solid #ff0000;
}


/* div#fragment - navi ---------------------------------------------------------------> */
div#navi li 
{ 
  	float:left;  
   	list-style-type:none; 
   	/*margin-right:1px;*/
  
  	 margin-left: 1.8em;
   	margin-right: 1.8em;
     
   	background:transparent;
   	/*width: 6em; */
   	width: 8em;
  	 padding: 0.2em;
   
    	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:800;
	color:#CACACA;
     
} 
 
div#navi li a:link 
{ 
	text-decoration: none;
	font-weight:800;
	color:#888888;
	/*text-align: justify;*/
	line-height: 1.6em;
	
} 

div#navi li a:hover { 
  
  /*color:#f2b538;*/
	color:#005aa1;
} 


div#fragment-1 a:link 
{
	color:#005aa1;
}


.navActive
{
	height:24px;
	color:#005aa1;	
	font-weight:bold;
	background-color:#FFFFFF;

}

/* BORDER ---------------------------------------------------------------> */


.border_r_1{
opacity: 1;	border-radius: 5px; -moz-border-radius: 5px; border:1px; border-color:#d8dadc; border-style:solid;
}



/* ALLGEMEIN ---------------------------------------------------------------> */


.border_2
{
	background-color:	#d8dadc;
	border-left:		2px solid;
	border-right:		2px solid;
	border-top:			2px solid;
	border-bottom:		2px solid;
	border-color:		#d8dadc;	
}


.break
{
	line-height:1em;
}

.break_none
{
	line-height:0em;
}

.break_5
{
padding: 0 0 0 0;
margin: 0 0 0 0;
	line-height:5px;
}



.horizontal_whitespace_3px
{
	width:3px;

}



.top
{
	/*height:20px;
	width:auto;*/

	clear:both;
	margin-top:3px;
}

.top_main  /* anker nach oben zum main */
{
	/*height:20px;
	width:auto;
	clear:both; */
	margin-top:10px;
}


.line_height
{
	line-height: 1.7 ;
}


.line_height_1_5
{
	line-height: 1.5 ;
}


.bg
{
	width:100%;
	height:100%;
	background-image: url(../img/global/bg.gif);
	background-position:center;
	background-repeat:repeat-y;
	background-color: #89817d;
}


.draeger_logo
{
	/*background-image:url(../img/right_container/draeger_logo.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#FFFFFF; */
	height:60px;
	overflow:hidden;
	
}

.bottom_line_white
{
	border-bottom: 2px #fff solid;
/*	border-color:#666;
	border-style:solid; */
	

	
}

#add_new_art {
	float:left;
}

#price_infos { 
	float:right;
	width:335px;
}

#voucher_info {
	width:335px;
	float:right;
}

#backgroundLayer {
	width:100%;
	height:100%;
	margin:0 auto;
	position:absolute;
	top:0px;
	display:none;
}
	
#adressbuchLayer {
	background:#fff;
	width:350px;
	margin:0 auto;
	margin-top:250px;
	padding:10px;
	border:4px solid #005AA1;
}

.kkForm {
	display:none;
}



  

