/* 
	styles to appear within WYSIWYG 
   Warning: must match WYSIWYG section in USER style sheet,
	but not in cascade, non-prefixed with .xxx-content class
*/

html, body {
	font-family: Tahoma;
	font-size: 11px;
	color: #808080;
	height: 100%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 18px;
	letter-spacing: 0.8px;
}

/* @CUSTSTYLE "content-block" //kapstadt  */
.content-block {
display:block;
width:auto !important;
}

.content-block, .content-block table{
	margin:0px !important;
	font: normal 11px Tahoma;
	color: #535353;
	line-height: 18px;
}

.content-block a{
	color: #F82523;
	text-decoration: none;
}

.content-block a:hover{
   text-decoration: underline;
}

.content-block table td {
/*	padding:4px 8px;
/*	background-color: #FBBEA7;
	background-color: #F6977A;*/
}

.content-block p{
	margin:0px !important;
	padding:0px !important;
}



.content-block ul {
margin:0 +8px 0 0;
padding:0 +8px 0 0;
}

.content-block ol {
margin-top:0;
margin-bottom: 0;
padding-bottom: 0;
padding-top: 0;
margin-left: 15px;
padding-left: 0px;
}

.content-block li {

}

.content-block ul li {
	color: #7A7A7A;
	background: url(/images/bullet_ul.gif) no-repeat top left;
	padding-left: 22px;
	line-height: 22px;
	list-style: none;
}

.content-block ol li{
	display: list-item;
	margin-left: 7px;
	line-height: 22px;
}

.content-block h1 {
	font: 11px Verdana;
	font-weight: bold;
	color: #000000;
	margin:0;
	padding:0;
}

.user-infobox a {
	color: #FF1D2A;
	margin:0;
	padding:0;
}

/* @CUSTSTYLE "standart" */
.standart {
font: x-small "Times New Roman", Times, serif;
}

/* @CUSTEND*/

/*
Blocks
*/



.user-title, .user-title a:hover, .user-title a:visited, .user-title a, .user-title a:link {
font: bold 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #666666;
font-weight: bold;
margin: 0;
}



.user-subtitle {

	font: bold 10px/14px Verdana, Helvetica, sans-serif !important;

	color:#000000 !important;

}

.user-links {

  font: 11px/20px Tahoma, Geneva, Arial, Helvetica, sans-serif;

 /* line-height: 18px;*/

}

.user-links p{

/*	line-height: 18px;*/

margin: 0px;

padding: 0px;

}



.user-links a {

	color: #F82523;

	text-decoration: none;

}

.user-links a:hover {

	text-decoration: underline;

}

.user-download a {

	color: #F82523;

	text-decoration: none;

}

.user-download a:hover {

	text-decoration: underline;

}

.user-download {

font: 11px/20px Tahoma, Geneva, Arial, Helvetica, sans-serif;

line-height: 18px;

}

.user-download a {

	color: #FF1D2A;

}

.user-download p{

	margin: 0px;

	line-height: 18px;

}



.user-content-area {

width:auto;

padding: 0px 0px 0px 0px;

/*font: 10px Verdana,Arial,Helvetica,sans-serif !important;

color: #6D6F71;*/

color:#666666;

}





.user-infobox{

	font: normal 10px Tahoma;

	line-height: 14px;

	color: #A8A8A8;

}



.user-infobox p{

	margin-left: 0px;

	margin-right: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

}

.user-infobox-div{

	margin-left: 14px;

	margin-right: 12px;

	margin-top: 14px;

	margin-bottom: 20px;

}



.user-infobox li, ul,ol{

	margin-right: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

}



.user-infobox img{

	margin:0;

	padding: 0;

	display: block;

}



.user-breadcrumb a, .user-breadcrumb{

	font: 10px Tahoma;

	color: #a8a8a8;

}



.user-infobox-title {

	margin-top: 3px;

	margin-left: 11px;

	font: bold 10px Tahoma;

	color: #A8A8A8;

}



.user-infobox-text {

	/*padding:	5px 3px 5px 7px;*/

	background-color: #FFFFFF;

	font: 10px Tahoma;

	color: #A8A8A8;

/*	font-weight: bold;*/

	border: 1px solid #F04E23;

	line-height: 14px;

}



.user-infobox-text a{

	color: #FF1D2A;

}



.user-infobox-text h6, .user-infobox2-text h6 {

	font: 10px Verdana,Arial,Helvetica,sans-serif;

	color: #6D6F71;

	font-weight: bold;

	background: url(/images/deco_arr_green5_onwhite.gif) no-repeat left top;

	line-height: 10px;

	padding: 0px 0px 0px 12px;

	margin-top: 2px;

	margin-bottom: 2px;

}



.user-infobox-text h5, .user-infobox2-text h5 {

	font: 10px Verdana,Arial,Helvetica,sans-serif;

	color: #6D6F71;

	font-weight: bold;

	background: url(/images/deco_arr_green4_onwhite.gif) no-repeat left top;

	line-height: 10px;

	padding: 0px 0px 0px 12px;

	margin-bottom: 2px;

	margin-top: 2px;

}



.user-infobox-text ul {

	margin: 0;

	padding: 0;

	list-style: none;

}

.user-infobox-text li {

	margin-bottom: 4px;

	margin-top: 4px;

	background: url(/images/deco_arr_red.gif) no-repeat left top;

	line-height: 10px;

	background-position: 0px 2px;

	padding-left: 12px;

	list-style-type: none;

}



.user-infobox-text li a {

	font: 10px Verdana,Arial,Helvetica,sans-serif !important;

	color: #FF1D2A !important;

	font-weight: bold !important;

	text-decoration: none !important;

	margin: 0px !important;

	padding: 0px !important;

} 



.user-infobox-text li a:hover, .user-infobox2-text li a:hover{

	color: #F04E23 !important;

} 





.user-infobox2 {

/*	margin: 6px 0px 6px 0px; */

	font: normal 10px Tahoma;

	line-height: 14px;

	color: #A8A8A8;

}



.user-infobox2 img{

	margin:0;

	padding: 0;

	display: block;

}



.user-infobox2-title {

	font: 10px Verdana,Arial,Helvetica,sans-serif !important;

	font-weight: bold !important;

	color: #666666 !important;

}



.user-infobox2-text {

	padding:	5px 0px 5px 0px;

	background-color: #FFFFFF;

	font: 10px Tahoma;

	line-height: 14px;

	color: #666666;

/*	font-weight: bold;*/

}



.user-infobox2-text ul {

	margin: 0;

	padding: 0;

	list-style: none;

}



.user-infobox2-text p, .user-infobox-text p{

 	margin:0px;

 	padding:0px;

}



.user-infobox2-text li {

	margin-bottom: 4px;

	margin-top: 4px;

	background: url(/images/deco_arr_green_onwhite.gif) no-repeat left top;

	line-height: 10px;

	background-position: 0px 2px;

	padding-left: 12px;

	list-style-type: none;

}



.user-infobox2-text li a {

	font: 10px Verdana,Arial,Helvetica,sans-serif !important;

	color: #666666 !important;

	font-weight: bold !important;

	text-decoration: none !important;

	margin: 0px !important;

	padding: 0px !important;

}



.user-table1 td, .user-table1 th{

  border-left: 1px solid #FFFFFF;

  border-top: 1px solid #FFFFFF;

}

.user-table23 td, .user-table23 th{

  border-left: 1px solid #D9D9D9;

  border-top: 1px solid #D9D9D9;

}

























/*

.user-infobox-title{

font:bold 11px/20px Tahoma, Geneva, Arial, Helvetica, sans-serif;

color:#669;

padding:12px 32px 12px 12px !important ;

border-top: 1px solid #B9BBD4;

background-color: #E1E4E6 !important;

}

.user-infobox-text{

font: 11px/20px Tahoma, Geneva, Arial, Helvetica, sans-serif;

color:#6779a0;

padding:12px 32px 12px 12px !important ;

border-color:#B9BBD4;

border-style: solid;

border-width: 1px 0px;

background-color: White;

} */



.user-image-text{

font: 9px Verdana, Arial, Helvetica, sans-serif;

color: #A8A8A8;

padding:0px;

/*background-color: #F3F3F3;*/

	margin-left: 14px;

	margin-right: 12px;

	margin-top: 10px;

	margin-bottom:12px;

}



/*

table, div {

border:1px solid red !important;

}

*/



.prodview-table td, .prodview-table th{

padding:0 !important;

margin:0 !important;

}

.prodview-th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #ffffff;

	font-weight: bold;

}

.prodview-table td.prodview-td-pad {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	line-height: 12px;

	padding: 11px 0 0 0 !important;

}

.prodview-td {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	line-height: 12px;

}





.voting-table {

	margin: 0px 6px 12px 15px;

	background-color: #E2E2E5;

}	





.voting, .voting2 {

	font: 10px Verdana,Arial,Helvetica,sans-serif;

	font-weight: bold;

	color: #666666;

}



.voting-ans td, .voting div {

	font: 10px Verdana,Arial,Helvetica,sans-serif;

	font-weight: bold;

	color: #666666;

	margin-left: 4px;

	margin-right: 4px;

}



.voting-txt, .voting-txt2 {

	color: #E2E2E5;

	font-weight: normal !important;

	text-align: center;

	margin-left: 0px !important;

	margin-right: 0px !important;

}



.voting-txt2 {

	text-align: justify;

}



.voting2 {

	padding: 4px;

	padding-right:2px;

}



.splash p{
	font: normal 10px Tahome;
	color: #919497;
	margin: 8px;
	border: 0px;
}

.splash img{

	border: 0px;

}

.splash a{

	font: normal 10px Tahoma;

	color: #919497;

   text-decoration: none;

}

.produkt-table-title{

	font: bold 11px Tahoma;

	color: #999999;

}

.produkt-table-main-title{

	font: normal 18px Tahoma;

	color: #F82523;

}

produkt-table-main-st{

	padding-top:20px;

}



.produkt-table1 

{

	font:normal 10px Tahoma;

	color:#A8A8A8;

}

	.produkt-table1 p{ 

		margin-top:6px !important;

		margin-bottom:6px !important;

		margin-right:0px !important;

		margin-left:17px !important;

		padding:0;

		font:normal 10px Tahoma;

		color:#A8A8A8;

	}

	.produkt-table2 {

		font:normal 9px Tahoma; 

		color:#808080;

		line-height: 14px;

	}

	.produkt-table2 p{ 

		margin-top:10px !important;

		margin-bottom:10px !important;

		margin-right:8px !important;

		margin-left:10px !important;

		padding:0;

		font: normal 9px Tahoma;

		line-height: 14px;

	}

	

	.quickfinder-text{

		color: #808080;

		font: normal 11px Tahoma;

	 	line-height: 18px;

	}

	.quickfinder-text p{

		margin:0;

		padding: 0;

	}

	

	.quickfinder-title{

		color: #808080;

		font: bold 11px Tahoma;

	 	line-height: 18px;

	}



	.quickfinder-red-header{

		color: #F82523;

		font: bold 15px Tahoma;

	 	line-height: 18px;

	}

	

	.quickfinder-gray-header{

		color: #999999;

		font: bold 11px Tahoma;

	 	line-height: 18px;

	}



	.produkt-table2-title{

		color:#676767;

		font-weight:bold;

	}

	.produkt-table3 ul li {

	color: #676767;

	background: url(/images/bullet_ul.gif) no-repeat top left;

	padding-left: 22px;

	line-height: 20px;

	list-style: none;

	margin:0px;

	}

	.produkt-table3 ul {

		margin:0 +8px 0 0;

		padding:0 +8px 0 0;

	}

	.produkt-table3{

		font:normal 11px Tahoma; color:#676767;

		line-height: 18px;

	}

	.produkt-table3 p{

		margin-top:6px !important;

		margin-bottom:0px !important;

		margin-right:0px !important;

		margin-left:0px !important;

		padding:0;

	}

/*------------------------*/

.copyright a {

	font: 9px Tahoma, sans-serif;

	color: #ccc;

	margin-bottom: 12px;

	margin-left: 0px;

	letter-spacing: 0.6px;	

	text-decoration: none;

}

.copyright a:hover {

	font: 9px Tahoma, sans-serif;

	color: #535353;

	margin-bottom: 12px;

	margin-left: 0px;

	letter-spacing: 0.6px;

	text-decoration: underline;

}
