html
{
	height:			100.01%;
	margin: 		0;
	padding:		0;
	outline:		none;
}

body
{
	font-family:	Helvetica, Arial, sans-serif;
	height:			100.01%;
	color:			#000000;
	margin: 		0;
	padding:		0;
	outline:		none;
}

span.error
{
	color:			#D92622;
}

#holderTop
{
	height:			130px;
	border:			1px solid #FFFFFF;
	margin: 		0;
	padding:		0;
	text-align:		center;
}

div.handy_preis
{
	margin-right:	10px;
	margin-top:		10px;
	float:			right;
	text-align:		center;
	padding-top:	50px;
	width: 			98px;
	height: 		98px;
	background:		url(../images/price_bg.jpg) no-repeat;
	color:			#FFFFFF;
	font-weight:	bold;
	font-size:		14pt;
}

#centerTop
{
	margin-left:	auto;
	margin-right:	auto;
	width:			920px;
}

#logo
{
	margin-top:		50px;
	width:			183px;
	height:			51px;
	float:			left;
}

#mainMenu
{
	float:			left;
	background:		url(../images/mainmenu_bg.gif) no-repeat;
	margin-top:		60px;
	margin-left:	21px;
	width:			716px;
	height:			40px;
}

#mainMenu div.MenuButton a
{
	width:			140px;
	height:			30px;
	background:		url(../images/nav_btn_normal.jpg) no-repeat;
	float:			left;
	text-align:		center;
	display:		block;
	margin-left:	5px;
	margin-top:		5px;
	color:			#707070;
	font-weight:	bold;
	text-decoration: none;
	padding-top:	6px;
	font-size:		10pt;
}

#mainMenu div.MenuButton a:hover
{
	width:			140px;
	height:			30px;
	background-image: url(../images/nav_btn_over.jpg);
	float:			left;
}

#mainMenu div.MenuButton a.active
{
	width:			140px;
	height:			30px;
	background-image: url(../images/nav_btn_active.jpg);
	float:			left;
	text-align:		center;
	display:		block;
	margin-left:	5px;
	margin-top:		5px;
	color:			#FFFFFF;
	font-weight:	bold;
	text-decoration:none;
	padding-top:	6px;
}

#searchbox_head
{
	float:			right;
	margin-right:	5px;
}

#searchtext_head
{
	background:		url(../images/searchtext_head_bg.jpg) no-repeat;
	border:			0px;
	height:			32px;
	width:			130px;
	float:			right;
	margin-top:		5px;
	padding-top:	8px;
	padding-left:	5px;
	padding-right:	5px;
	color:			#707070;
	font-size: 		10pt;
	float:			right;
	outline:		none;
}

#searchsubmit_head
{
	margin-top:		5px;
	float:			right;
}

#searchtext_content
{
	background:		url(../images/search_bg_content.jpg) no-repeat;
	border:			0px;
	height:			32px;
	width:			250px;
	margin-left:	0px;
	padding-top:	8px;
	padding-left:	5px;
	padding-right:	5px;
	font-size: 		10pt;
	float:			right;
	margin-top:		5px;
	outline:		none;
}


#searchtext_content_nopic
{
	background:		url(../images/search_bg_content.jpg) no-repeat;
	border:			0px;
	height:			32px;
	width:			250px;
	margin-left:	0px;
	padding-top:	8px;
	padding-left:	5px;
	padding-right:	5px;
	font-size: 		10pt;
	float:			right;
	margin-top:		5px;
	outline:		none;
}

#searchsubmit_content
{
	float:			right;
	margin-top:		5px;
}

#hersteller_choice, #modell_choice
{
	height:			25px;
	font-size: 		12pt;
}



#holderContent
{
	width:			100%;
	text-align:		center;
}

#centerContent
{
	border:			1px solid #FFFFFF;
	margin-left:	auto;
	margin-right:	auto;
	width:			920px;
}

#content
{
	font-family:	Helvetica, Arial, sans-serif;
	width:			720px;
	float:			left;
	font-size:		11pt;
	text-align:		left;
}

#paginationControl
{
	font-family:	Helvetica, Arial, sans-serif;
	font-size:		9pt;
	text-align:		center;
	margin-top:		15px;
}


#ebay_werbung
{
	width:			160px;
	float: 			right;
	margin-left:	35px;
	margin-top:		20px;
	height:			400px;
}

#processbar
{
	height:			39px;
	margin-top:		20px;
}

#static_links
{
	clear:			both;
	font-size:		9pt;
}

#static_links a
{
	color:			#000000;
	text-decoration:underline;
	outline:		none;
}

#static_links a:hover
{
	color:			#D92622;
	text-decoration:none;
	outline:		none;
}

#bottom_adds
{
	margin-top:		70px;
	height:			100px;
	text-align: 	left;
}

#holderfooter
{
	margin-top: 	100px; 
	width:			100%;
	text-align:		center;
}

#centerFooter
{
	margin-top:20px;
	margin-left:	auto;
	margin-right:	auto;
	width:			920px;
	height:			261px;
	text-align:		left;
}

#footer_adress
{
	font-family:	Helvetica, Arial, sans-serif;
	margin-top:		5px;
	font-size:		9pt;
}

input.quality_age
{
	font-family:	Helvetica, Arial, sans-serif;
	width:			100px;
	height:			22px;
	border:			none;
	padding-left:	5px;
	padding-right:	10px;
	padding-top:	4px;
	font-size:		10pt;
	background:		url(../images/searchtext_content_bg.jpg) no-repeat;
}

input.red_button
{
	font-family:	Helvetica, Arial, sans-serif;
	width:			140px;
	height:			30px;
	background-image: url(../images/nav_btn_active.jpg);
	float:			left;
	text-align:		center;
	display:		block;
	margin-top:		10px;
	color:			#FFFFFF;
	font-weight:	bold;
	text-decoration:none;
	border:			none;
	cursor:			pointer;
	float:			right;
	outline:		none;
}

img.rate_pic
{
	margin-right:	5px;
}

a.rate_pic_off
{
	margin-right:	5px;
	display:		block;
	width:			18px;
	height:			18px;
	background:		url(../images/rate_off.jpg) no-repeat;
	float:			left;
	outline:		none;
}

div.rate_pic_off
{
	margin-right:	5px;
	display:		block;
	width:			18px;
	height:			18px;
	background:		url(../images/rate_off.jpg) no-repeat;
	float:			left;
}

a.rate_pic_off:hover
{
	margin-right:	5px;
	display:		block;
	width:			18px;
	height:			18px;
	background:		url(../images/rate_on.jpg) no-repeat;
	outline:		none;
}

div.rate_pic_off
{
	margin-right:	5px;
	width:			18px;
	height:			18px;
	background:		url(../images/rate_off.jpg) no-repeat;
	float:			left;
}

a.rate_pic_on
{
	margin-right:	5px;
	display:		block;
	width:			18px;
	height:			18px;
	background:		url(../images/rate_on.jpg) no-repeat;
	float:			left;
	outline:		none;
}

div.rate_pic_on
{
	margin-right:	5px;
	width:			18px;
	height:			18px;
	background:		url(../images/rate_on.jpg) no-repeat;
	float:			left;
}

a.toggle_yes_off
{
	display:		block;
	width:			55px;
	height:			22px;
	background:		url(../images/toggle_yes_off.jpg) no-repeat;
	float:			left;
	outline:		none;
}

a.toggle_yes_off:hover
{
	display:		block;
	width:			55px;
	height:			22px;
	background:		url(../images/toggle_yes_on.jpg) no-repeat;
	float:			left;
	outline:		none;
}

div.fix_yes_off
{
	width:			55px;
	height:			22px;
	background:		url(../images/toggle_yes_off.jpg) no-repeat;
	float:			left;
}

a.toggle_yes_on
{
	display:		block;
	width:			55px;
	height:			22px;
	background:		url(../images/toggle_yes_on.jpg) no-repeat;
	float:			left;
}

div.fix_yes_on
{
	width:			55px;
	height:			22px;
	background:		url(../images/toggle_yes_on.jpg) no-repeat;
	float:			left;
	outline:		none;
}


a.toggle_no_off
{
	display:		block;
	width:			55px;
	height:			22px;
	background:		url(../images/toggle_no_off.jpg) no-repeat;
	float:			left;
}

div.fix_no_off
{
	width:			55px;
	height:			22px;
	background:		url(../images/toggle_no_off.jpg) no-repeat;
	float:			left;
	outline:		none;
}


a.toggle_no_off:hover
{
	display:		block;
	width:			55px;
	height:			22px;
	background:		url(../images/toggle_no_on.jpg) no-repeat;
	float:			left;
	outline:		none;
}

a.toggle_no_on
{
	display:		block;
	width:			55px;
	height:			22px;
	background:		url(../images/toggle_no_on.jpg) no-repeat;
	float:			left;
	outline:		none;
}

div.fix_no_on
{
	width:			55px;
	height:			22px;
	background:		url(../images/toggle_no_on.jpg) no-repeat;
	float:			left;
}



a
{
	font-family:	Helvetica, Arial, sans-serif;
	color:			#000000;
	text-decoration:underline;
	outline:		none;
}

a:hover
{
	font-family:	Helvetica, Arial, sans-serif;
	color:			#D92622;
	text-decoration:none;
	outline:		none;
}

img
{
	border:			none;
}

/************************************
 * Special formats and gradient for help/faq
 */
div.contentBoxLight h3.headline
{
	background:			#E5E5E5 url(../images/faq_bg.jpg) repeat-x;
	border:				0 none;
	padding:			5px 10px;
}
 
div.contentBoxLight-faq h3.headline a
{
    padding-left:		0px !important;
    padding-right:		0px !important;
    text-decoration:	none;
    cursor:				pointer;
    background:			url(../images/faq_arrows_up.gif) right center no-repeat;
	display:			block;
	width:				100%;
}

div.contentBoxLight-faq h3.headline a:hover
{
    text-decoration:	underline;
}

div.contentBoxLight-faq h3.headline a.closed
{
    background:			url(../images/faq_arrows_down.gif) right center no-repeat;
	display:			block;
	width:				100%;
}

div.contentBoxLight-faq p,
div.contentBoxLight-faq table
{
	
}

div.toggleList div.toggle
{
	border:				1px solid #FFFFFF;
}

div.toggleList div.toggle p
{
	margin-left:		10px;
	margin-top:			5px;
}

div.contentBoxLight-faq h4
{
	padding:			8px 10px 0px 10px;
}

#content_search_container
{
    background:		url(../images/handy_suchen_bg.jpg) no-repeat;
	height:			224px;
	width:			700px;
	margin-top:		5px;
	margin-bottom:	5px;
	margin-left:	5px;
}

#search_form_container
{
	position:		relative;
	top:			100px;
	left:			327px;
	width:			291px;
}

#search_form_container_nopic
{
	width:			291px;
}

#search_form_container p
{
	font-size:		8pt;
	color:			#999999;
}

#list_muschikuchen
{
	height:			22px;
}

#angebots_html
{
	margin:			20px 10px 20px 10px;
	margin-top:		20px;

}

input
{
	outline:		none;
}

