/* 
	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{
	font: 11px/17px tahoma;
	color: #003066;
	margin-left:39px;
	margin-right: 24px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.content-block td{
	font-family: tahoma;
	font-size: 11px;
	line-height: 17px;
	color: #003066;
}
.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,  .infobox 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: 17px;
}

.user-links p{
	margin: 0px;
	padding: 0px;
}

.user-links a {
	color: #899A9E;
	text-decoration: underline;
	padding-right: 21px;
	background: url(/images/link_l_arrow.gif) no-repeat right top;
}

.user-links a:hover {
	color: #2c8ebf;
	background: url(/images/link_l_arrow_hover.gif) no-repeat right top;
}

.user-download a {
	color: #F82523;
	text-decoration: underline;
}

.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;
	text-decoration: underline !important;

}

.user-download p{

	margin: 0px;

	line-height: 18px;

}



.user-content-area {
width:auto;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
/*margin: 0px;*/
/*font: 10px Verdana,Arial,Helvetica,sans-serif !important;
color: #6D6F71;
color:#666666;*/
}

.user-infobox{
	font: normal 10px Tahoma;
	line-height: 14px;

}

.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;

}



.user-infobox-title {
	font-family: tahoma;
	font-weight: bold;
	font-size: 11px;
	line-height: 17px;
	color: #003066;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 14px;
}


.user-infobox-text {
	font: normal 10px Tahoma;
	line-height: 14px;
	background-color: #ECF0F0;

/*	background-color: #FFFFFF;
	font: 10px Tahoma;

	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 {
	font: normal 10px Tahoma;
	line-height: 14px;

}



.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;
}

.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;



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;

}






