html,body,table,
input,textarea	{ font-family:verdana,arial,sans-serif; font-size:11px; color:#000 }

html,body,form,
h1,h2,h3,h4,h5,h6,
input,textarea	{ padding:0; margin:0 }

html,body { width:100%; height:100% }

a { text-decoration:underline; color:#000 }

img { border:0px }

form { display:inline }

select { font-size:11px }

ul.form	     	{ clear:both; margin:0; padding:0; height:22px; line-height:20px; list-style:none }
ul.form li		{ float:left }
ul.form li.label	{ font-weight:bold }
ul.form li.inputTxT 	{ padding-top:2px; line-height:17px }

.formLabel { float:left; font-weight:bold; color:#333; line-height:20px; white-space:nowrap }
.formLabelError { float:left; font-weight:bold; color:#e52030; line-height:20px; background:url(/pix/icons/animarrow.gif) repeat-x 100% 15px; white-space:nowrap }


input.txt 		{ height:15px; border:1px solid #666; font-size:10px }
textarea.txt 	{ border:1px solid #666 }


.bold	{ font-weight:bold }
.normal	{ font-weight:normal }
.white  { color:#fff }

.center	 { text-align:center }
.justify { text-align:justify }
.left	 { text-align:left }
.right	 { text-align:right }

.fleft		{ float:left }
.fright		{ float:right }
.clearBoth	{ clear:both }
.clearDiv 	{ clear:both; width:100%; height:-1px; line-height:0px; font-size:0px }
br.clear	{ clear:both; height:0px; font-size:0px; line-height:0px; }

.bright		{ border-right:1px solid #999; }
.bleft		{ border-left:1px solid #999; }
.btop		{ border-top:1px solid #999; }
.bbottom	{ border-bottom:1px solid #999; }

.dinl	{ display:inline }
.dblk	{ display:block }


.p10 { font-size:10px }
.p11 { font-size:11px }
.p12 { font-size:12px }
.p14 { font-size:14px }
.p16 { font-size:16px }
.p18 { font-size:18px }
.p20 { font-size:20px }
.p24 { font-size:24px }

h1 { font-size:20px; border-bottom:1px solid #ccc; padding-bottom:2px }
h2 { font-size:18px; }
h3 { font-size:16px; }
h4 { font-size:14px; }
h5 { font-size:12px; }
h6 { font-size:10px; font-weight:normal }
h5.stripline { clear:both; border-top:1px solid #ccc; padding-top:3px }


.errorBox { height:auto; border:4px double #e52030; font-weight:bold }
.hintBox { margin:20px 0; border:1px solid #e52030; padding-left:30px; height:20px; line-height:20px; background:url(/pix/icons/hint.gif) no-repeat 5px 2px; font-weight:bold }
.NoResultBox { margin:40px auto; padding:5px; background:#f7f7f7; border:1px solid #ccc; font-weight:bold }



/** Ueberschriften-Bereiche (Boxen, u.ae.) **/
.AreaHead	{ clear:both; height:20px; line-height:20px; padding-left:5px; padding-right:5px; color:#fff }
.AreaBody	{ clear:both; padding:5px; border:1px solid #999; border-top:0; background:#f7f7f7 }
.AreaFoot	{ clear:both; height:30px; line-height:30px; border:1px solid #999; border-top:0; padding:0 5px }

.Content_Hardware .AreaHead {
	background-color:#e52030;
	border-left:1px solid #e52030;
	border-right:1px solid #e52030
}
.Content_HARDWARE .AreaHead {
	background-color:#e52030;
	border-left:1px solid #e52030;
	border-right:1px solid #e52030
}
.Content_Software .AreaHead {
	background-color:#637cac;
	border-left:1px solid #637cac;
	border-right:1px solid #637cac
}
.Content_SOFTWARE .AreaHead {
	background-color:#637cac;
	border-left:1px solid #637cac;
	border-right:1px solid #637cac
}
.Content_Entertainment .AreaHead {
	background-color:#80Bfb1;
	border-left:1px solid #80Bfb1;
	border-right:1px solid #80Bfb1	
}
.Content_ENTERTAINMENT .AreaHead {
	background-color:#80Bfb1;
	border-left:1px solid #80Bfb1;
	border-right:1px solid #80Bfb1	
}
.Content_MyAlternate .AreaHead {
	background-color:#f68862;
	border-left:1px solid #f68862;
	border-right:1px solid #f68862
}

.Content_Builder .AreaHead {
	background-color:#6e9ccd;
	border-left:1px solid #6e9ccd;
	border-right:1px solid #6e9ccd
}

.Content_Configuradores .AreaHead {
	background-color:#6e9ccd;
	border-left:1px solid #6e9ccd;
	border-right:1px solid #6e9ccd
}

.Content_Help .AreaHead {
	background-color:#fea54d;
	border-left:1px solid #fea54d;
	border-right:1px solid #fea54d
}

.Content_Neutral .AreaHead {
	background-color:#ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc
}



/** MINI SEARCH Colors **/
.MiniSearch_container	{ border-bottom:1px solid #999; }
.MiniSearch_optBox		{ padding:5px; border-right:1px solid #999; line-height:20px }
.MiniSearch_link		{ font-size:10px; clear:both; font-weight:bold }

/* Background */
.MiniSearch_Hardware 		.MiniSearch_container	{ background:#e52030 }
.MiniSearch_HARDWARE		.MiniSearch_container	{ background:#e52030 }
.MiniSearch_Software 		.MiniSearch_container	{ background:#637cac }
.MiniSearch_SOFTWARE 		.MiniSearch_container	{ background:#637cac }
.MiniSearch_Entertainment 	.MiniSearch_container	{ background:#80bfb1 }
.MiniSearch_ENTERTAINMENT 	.MiniSearch_container	{ background:#80bfb1 }
.MiniSearch_MyAlternate 	.MiniSearch_container	{ background:#f68862 }
.MiniSearch_Builder		.MiniSearch_container	{ background:#6e9ccd }
.MiniSearch_Configuradores		.MiniSearch_container	{ background:#6e9ccd }
.MiniSearch_Help		.MiniSearch_container	{ background:#fea54d }
.MiniSearch_Neutral		.MiniSearch_container	{ background:#ccc }

/* Link */
.MiniSearch_Hardware		.MiniSearch_link a	{ color:#fff }
.MiniSearch_HARDWARE		.MiniSearch_link a	{ color:#fff }
.MiniSearch_Software		.MiniSearch_link a	{ color:#fff }
.MiniSearch_SOFTWARE		.MiniSearch_link a	{ color:#fff }
.MiniSearch_Entertainment	.MiniSearch_link a	{ color:#fff }
.MiniSearch_ENTERTAINMENT	.MiniSearch_link a	{ color:#fff }
.MiniSearch_MyAlternate 	.MiniSearch_link a	{ color:#fff }
.MiniSearch_Builder		.MiniSearch_link a	{ color:#fff }
.MiniSearch_Configuradores		.MiniSearch_link a	{ color:#fff }
.MiniSearch_Help		.MiniSearch_link a	{ color:#fff }
.MiniSearch_Neutral		.MiniSearch_link a	{ color:#666 }

/* Text */
.MiniSearch_Hardware		.MiniSearch_optBox	{ color:#fff }
.MiniSearch_HARDWARE		.MiniSearch_optBox	{ color:#fff }
.MiniSearch_Software		.MiniSearch_optBox	{ color:#fff }
.MiniSearch_SOFTWARE		.MiniSearch_optBox	{ color:#fff }
.MiniSearch_Entertainment	.MiniSearch_optBox	{ color:#fff }
.MiniSearch_ENTERTAINMENT	.MiniSearch_optBox	{ color:#fff }
.MiniSearch_MyAlternate 	.MiniSearch_optBox	{ color:#fff }
.MiniSearch_Builder		.MiniSearch_optBox	{ color:#fff }
.MiniSearch_Configuradores		.MiniSearch_optBox	{ color:#fff }
.MiniSearch_Help	 	.MiniSearch_optBox	{ color:#fff }
.MiniSearch_Neutral		.MiniSearch_optBox	{ color:#666 }


/* PRICE Styles */
.HighlightPrice 	{ font-size:24px; font-weight:bold; color:#e52030 }
.FinancePrice 	{ font-size:12px; font-weight:bold; color:#000 }
.FinancePriceCart 	{ font-size:11px; font-weight:bold; color:#000 }
.price			{ font-size:12px; font-weight:bold; color:#e52030 }
.price11		{ font-size:11px; font-weight:bold; color:#e52030 }