/** 
------------------------------------------------------------------------------------------------------------
ALLGEMEIN 
------------------------------------------------------------------------------------------------------------
*/

* {
	font-size:			11px;
	font-family:		verdana;
}

body {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
}
td {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
}
.bold {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	font-weight:		bold;
}
input {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	width:				300px;
	border: 			1px solid #a5acb2;
}
select {
	border: 			1px solid #a5acb2;
}
input.checkbox {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	border:				0px;
	width:				20px;
}
input.radio {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	border:				0px;
	width:				20px;
}
a.submit {
	font-size:			11px;
	font-family:		verdana;
	color:				#c80805;
	font-weight:		bold;
}
a.sectionaction {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		normal;
}
a.confirmaction {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		normal;
}
a.userprofile {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		bold;
}
a.ajaxsearchresult {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		normal;
}



.error, a.error {
	color:				#C80805;
}


input.fld_login {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	width:				100px;
	border: 			1px solid #a5acb2;
}
a.login {
	font-size:			11px;
	font-family:		verdana;
	color:				#FFFFFF;
	text-decoration:	underline;
}

.section_red {
	color:				#c80805;
	font-weight:		bold;
}
.section_head_red {
	font-size:			17px;
	font-family:		verdana;
	color:				#c80805;
	font-weight:		bold;
}
.section_head_orange {
	font-size:			17px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		bold;
}
.section_subvalue {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		normal;
}




/** 
------------------------------------------------------------------------------------------------------------
BESCHWERDEN 
------------------------------------------------------------------------------------------------------------
*/

textarea.complaint {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	width:				350px;
	height:				200px;
	border: 			1px solid #a5acb2;
}





/** 
------------------------------------------------------------------------------------------------------------
REGISTRIERUNG 
------------------------------------------------------------------------------------------------------------
*/

input.register {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	width:				230px;
	border: 			1px solid #a5acb2;
}
input.register_radio {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	width:				15px;
	border: 			0px;
}
select.register {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	width:				80px;
	border: 			1px solid #a5acb2;
}
select.register_big {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	width:				230px;
	border: 			1px solid #a5acb2;
}
.registercat {
	font-size:			11px;
	font-family:		verdana;
	font-weight:		bold;
	color:				#4d4d4d;
}





/** 
------------------------------------------------------------------------------------------------------------
FREUNDE WERBEN 
------------------------------------------------------------------------------------------------------------
*/

input.advise_1 {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	width:				220px;
	border: 			1px solid #a5acb2;
}
input.advise_1_error {
	font-size:			11px;
	font-family:		verdana;
	background-color:	#b20909;
	color:				#FFFFFF;
	width:				220px;
	border: 			1px solid #a5acb2;
}
input.advise_1_readonly {
	font-size:			11px;
	font-family:		verdana;
	background-color:	#EEEEEE;
	color:				#4d4d4d;
	width:				220px;
	border: 			1px solid #a5acb2;
}

input.advise_2 {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	width:				445px;
	border: 			1px solid #a5acb2;
}
input.advise_2_readonly {
	font-size:			11px;
	font-family:		verdana;
	background-color:	#EEEEEE;
	color:				#4d4d4d;
	width:				445px;
	border: 			1px solid #a5acb2;
}
textarea.advise_2 {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	width:				445px;
	height:				150px;
	border: 			1px solid #a5acb2;
}
textarea.advise_2_readonly {
	font-size:			11px;
	font-family:		verdana;
	background-color:	#EEEEEE;
	color:				#4d4d4d;
	width:				445px;
	height:				150px;
	border: 			1px solid #a5acb2;
}











.footer {
	font-size:			11px;
	font-family:		verdana;
	color:				#FFFFFF;
}
a.footer {
	font-size:			11px;
	font-family:		verdana;
	color:				#FFFFFF;
	text-decoration:	none;
}





a.news_unread {
	font-size:			11px;
	font-family:		verdana;
	color:				#c80805;
	font-weight:		normal;
	text-decoration:	underline;
}
a.news_read {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	font-weight:		normal;
	text-decoration:	none;
}
a.newsaction {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		normal;
	text-decoration:	underline;
}







.message_info_text {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	font-weight:		normal;
}
.message_info_b_text {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	font-weight:		bold;
}
.message_error_text {
	font-size:			11px;
	font-family:		verdana;
	color:				#c80805;
	font-weight:		normal;
}
.message_error_b_text {
	font-size:			11px;
	font-family:		verdana;
	color:				#c80805;
	font-weight:		bold;
}
a.message {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		normal;
	text-decoration:	underline;
}







input.search_light {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	border: 			1px solid #a5acb2;
	width:				100px;
}
a.search_page_nav {
	font-size:			11px;
	font-family:		verdana;
	color:				#a1a1a1;
	font-weight:		normal;
}
a.search_page_nav_cur {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		normal;
}
a.search_product_title {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		bold;
	text-decoration:	underline;
}
.rank {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		bold;
}
.rank_diff {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	font-weight:		normal;
}







textarea.product {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	font-weight:		normal;
	text-decoration:	none;
	width:				527px;
	height:				80px;
	border: 			1px solid #a5acb2;
}



a.addremove_abo {
	font-size:			11px;
	font-family:		verdana;
	color:				#c80805;
	font-weight:		normal;
	text-decoration:	underline;
}



a.product_title {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		bold;
	text-decoration:	underline;
}
.product_title {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		bold;
	text-decoration:	none;
}
a.product_title:hover {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		bold;
	text-decoration:	underline;
}
a.product_more {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		bold;
	text-decoration:	underline;
}
a.product_people {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	font-weight:		normal;
	text-decoration:	underline;
}
a.product_people:hover {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		normal;
	text-decoration:	underline;
}
a.product_action {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		normal;
	text-decoration:	underline;
}
a.product_lock_action {
	font-size:			11px;
	font-family:		verdana;
	color:				#4D4D4D;
	font-weight:		normal;
	text-decoration:	underline;
}
select.product_locking {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	font-weight:		normal;
}



a.profile {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		normal;
	text-decoration:	underline;
}



a.buy_action {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		bold;
	text-decoration:	underline;
}



.faqcat {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		bold;
}
a.faqcat {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	font-weight:		normal;
	text-decoration:	none;
}
a.faqcat:link {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	font-weight:		normal;
	text-decoration:	none;
}
a.faqcat:visited {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	font-weight:		normal;
	text-decoration:	none;
}
a.faqcat:hover {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		normal;
	text-decoration:	none;
}
a.faqcat:active {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	font-weight:		normal;
	text-decoration:	none;
}

a.faqquestion {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		normal;
	text-decoration:	unerline;
}
a.faqtop10question {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	font-weight:		normal;
	text-decoration:	unerline;
}
a.faqtop10question:link {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	font-weight:		normal;
	text-decoration:	none;
}
a.faqtop10question:visited {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	font-weight:		normal;
	text-decoration:	none;
}
a.faqtop10question:hover {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		normal;
	text-decoration:	none;
}
a.faqtop10question:active {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	font-weight:		normal;
	text-decoration:	none;
}

a.faqaction {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	font-weight:		normal;
	text-decoration:	underline;
}






a.productmenu {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	text-decoration:	none;
}
a.productmenu:link {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	text-decoration:	none;
}
a.productmenu:visited {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	text-decoration:	none;
}
a.productmenu:hover {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	text-decoration:	none;
}
a.productmenu:active {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	text-decoration:	none;
}
a.productmenu_high {
	font-size:			11px;
	font-family:		verdana;
	font-weight:		bold;
	color:				#4d4d4d;
	text-decoration:	none;
}
a.productmenu_high:hover {
	font-size:			11px;
	font-family:		verdana;
	font-weight:		bold;
	color:				#ff8000;
	text-decoration:	none;
}





a.genre {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	text-decoration:	none;
}
a.genre_high {
	font-size:			11px;
	font-family:		verdana;
	font-weight:		bold;
	color:				#4d4d4d;
	text-decoration:	none;
}
a.genre:hover {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	text-decoration:	none;
}
a.genre_high:hover {
	font-size:			11px;
	font-family:		verdana;
	font-weight:		bold;
	color:				#ff8000;
	text-decoration:	none;
}

a.genre_sub {
	font-size:			11px;
	font-family:		verdana;
	color:				#4d4d4d;
	text-decoration:	none;
}
a.genre_sub_high {
	font-size:			11px;
	font-family:		verdana;
	font-weight:		bold;
	color:				#4d4d4d;
	text-decoration:	none;
}
a.genre_sub:hover {
	font-size:			11px;
	font-family:		verdana;
	color:				#ff8000;
	text-decoration:	none;
}
a.genre_sub_high:hover {
	font-size:			11px;
	font-family:		verdana;
	font-weight:		bold;
	color:				#ff8000;
	text-decoration:	none;
}
