/* 
	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;
}

.content-block {
display:block;
width:auto !important;
background-color: #F0FAE1;
}

.content-block, .content-block table, .user-infobox table,  .user-infobox-text table{
	margin:0px !important;
	font: normal 11px Tahoma;
	color: #255599;
	line-height: 17px;
}

.content-block a{
	color: #76B900 !important;
	font: 11px/18px Tahoma,Verdana;

	text-decoration: none;
}

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

.content-block table td, .user-infobox table td,  .user-infobox-text table td{
	margin-left:9px;
}

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

.content-block h1{
	font: bold 11px/14px Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #255599 !important;
	text-transform: uppercase;
	margin:0;
}

.content-block h2{
	font: bold 11px/14px Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #255599 !important;
	margin:0;
}

.content-block ul, .user-infobox ul, .user-infobox-text ul {
margin:0 +8px 0 0;
padding:0 +8px 0 0;

}

.content-block ol, .user-infobox ol, .user-infobox-text 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, .user-infobox ul li,  .user-infobox-text ul li{
	background: url(/images/bullet_ul.gif) no-repeat top left;
	padding-left: 13px;
	line-height: 11px;
	/*margin: 11px 0px 11px 5px;*/
	padding-bottom: 6px;
	padding-top: 6px;
	list-style: none;
	background-color: #F0FAE1;
}

.content-block ol li, .user-infobox ol li, .user-infobox-text ol li{
	display: list-item;
	margin-left: 7px;
	line-height: 22px;
	background-color: #F0FAE1;
}

.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 Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #255599;
font-weight: bold;
margin: 0;
}

.user-infobox-title{
	font: bold 11px/14px Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
/*	margin-top:27px;
	margin-bottom:25px;
	margin-left:9px;
	margin-right:9px;
	text-transform:uppercase;*/
}

.user-title {
	margin-top:27px;
	margin-bottom:0px;
	text-transform:uppercase;
background-color: #F0FAE1;
}


.user-subtitle {

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

	color:#000000 !important;

}

.user-links, .user-download {
	font: 11px Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #255599;
}

.user-links a {

	color: #76B900 !important;
	font: 11px/18px Tahoma,Verdana;

	text-decoration: none;

}

.user-links a:hover {

	text-decoration: underline;

}

.user-download a {

	color: #76B900 !important;
	font: 11px Tahoma,Verdana;
	
	
}


.user-content-area {

width:auto;

padding: 0px 0px 0px 0px;

background-color: #F0FAE1;

color: #255599;

}





.user-infobox{
	font: normal 11px Tahoma;
	line-height: 17px;
	color: #255599;
	margin-left:9px;
	margin-right:9px;
	margin-top: 10px;
	margin-bottom: 10px;
}



.user-infobox p, .user-infobox-text p{
	margin:0;
}

.user-breadcrumb a, .user-breadcrumb{

	font: 11px Tahoma;

	color: #255599;
}



.user-infobox-text {
	font: normal 11px Tahoma;
	line-height: 17px;
	color: #255599;
	background: #F0FAE1;
}

.user-infobox-text


.user-infobox-text a{

	color: #FF1D2A;

}



.user-image-text{
	font:normal 11px Tahoma;
	line-height: 17px;
	color: #255599;
	margin-left: 9px;
	margin-right: 9px;
	margin-top: 10px;
	margin-bottom:10px;
}

.produkt-table-title{


}


.produkt-table td{
	padding: 4px;
	border-bottom: 1px solid #76B900;
	border-left: 1px solid #76B900;

}

.produkt-table-leftcol{
	font: bold 10px Tahoma;
	color: #255599;
}

/***********************************************************************/
.content{
	margin-left:9px;
	margin-right:9px;
	margin-bottom: 10px;
	
}
.content p{
	margin:0px;
	padding:0px;
}

.article-list-item {
	border-top: 1px solid #B3D970;
	border-bottom: 1px solid #AED667;
	background: #E6F4CE;
	padding: 10px 5px 10px 60px;
	margin: 16px 0px 0px 0px;
}

.article-list-item a{
	color: #76B900 !important;
	font: 11px/18px Tahoma,Verdana;

	text-decoration: none;
}

.article-list-item a:hover{
   text-decoration: underline;
}


.srch-datum {
	text-align: right;
	font: 10px Tahoma;
	color: #668CC1;
}

.srch-form {
	background: #D6EAB2;
	border-bottom: 1px solid #76B900;
	padding: 5px 5px 5px 10px;
}

.srch-form td {
	font: 11px Tahoma;
	color: #255599;
	padding: 5px;
}

.srch-form a {
	font: 11px Tahoma;
	color: #255599 !important;
	text-decoration: none;
}

.srch-form a:hover {
	text-decoration: underline;
}

.srch-res {
	padding: 10px 0px 5px 60px;
	font: bold 11px Tahoma, Verdana;
	color: #255599;
}

.srch-pages {
	padding: 10px 0px 0px 60px;
	font: 11px Tahoma, Verdana;
	color: #255599;
}

.banner-dyn-text {
	padding-left: 34px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #F0FAE1 url(/images/banner-bullet.gif) left top no-repeat;	
	vertical-align: top;
}

.banner-dyn-text a{
	font: bold 11px Tahoma;
	text-decoration: none;
	color: #255599 !important;
}

.form-caption1,.form-caption2 {
	font: 11px/11px Tahoma, Arial;
	color: #255599;
	padding-left: 17px;
}

.form-caption2 {
	background-color: #D0ECA1;
	width: 126px;
	text-align: left;
}

.form-caption3{
	font: 11px/11px Tahoma, Arial;
	color: #255599;
	padding-left: 17px;
	/*background-color: White; /*#D0ECA1;*/
	height: 30px;
	border: 1px solid #D0ECA1;
	text-align: left;
}

.form-caption4{
	font: 11px/11px Tahoma, Arial;
	color: #255599;
	padding-left: 17px;
	background-color: #D0ECA1;
	width: 153px;
	text-align: left;
}

.form-input-border {
	border: 1px solid #D0ECA1;
}

.form-input {
	font: 11px/18px Tahoma, Arial;
	color: #255599;
	padding-left: 2px;
	border: 0px;
	width: 320px;
	height: 18px;
}

.form-input2 {
	font: 11px/18px Tahoma, Arial;
	color: #255599;
	padding-left: 2px;
	border: 0px;
	width: 262px;
	height: 18px;
}

.form-input3 {
	font: 11px/18px Tahoma, Arial;
	color: #255599;
	padding-left: 2px;
	border: 0px;
	width: 260px;
	height: 75px;
}


.form-comment{
	color: #72A321
	padding: 0px;
	margin: 0px;
}

.pic-pointer {
	cursor: pointer;
}

