/* 
	styles to appear within WYSIWYG 
   Warning: must match WYSIWYG section in USER style sheet,
	but not in cascade, non-prefixed with .xxx-content class
*/

/* needed by form_picture for make popup images in WYSIWYG */
.pic-pointer {
	cursor: pointer;
}

.my_mehr_link { text-decoration:none}
.my_mehr_link:hover { text-decoration:underline;}

html, body {
	font-family: Verdana;
	font-size: 11px;
	color: #25302C;
	height: 100%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

}

.content-block {

display:block;
width:auto !important;
background-color: #E9F0FA;
}

.content-block, .content-block table{
	margin:0px !important;
	font: normal 12px Verdana;
	line-height: 18px;
	color: #25302C;
}

.content-block a{
	color: #1D78F1 !important;
	font: 12px/18px Verdana;

	text-decoration: none;
}

.content-block a:hover{
   text-decoration: underline;
}

.content-block table td {
	margin-left:0px;
}


.content-block ol {
margin:0;
padding-left: 20px;
background-color: #E9F0FA;
}

.content-block ul li {
	background: url(/images/bullet.gif) no-repeat top left;
	padding-left: 13px;
	line-height: 18px;
/*	padding-bottom: 18px;*/
	margin-top:10px;
	margin-bottom: 10px;
	list-style: none;
	background-color: #E9F0FA;
}

.content-block ul{
	background: url(/images/bullet.gif) no-repeat top left;
	padding-left: 13px;
	line-height: 18px;
	padding-bottom: 18px !important;
	padding-top: 18px !important;
	margin-bottom: 18px !important;
	margin-top: 18px !important;
	background-color: #E9F0FA;
}

.content-block ol li{
	display: list-item;
/*	margin-left: 13px;*/
	line-height: 22px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	background-color: #E9F0FA;
/*	padding-left: 17px;*/
	/*padding-left: 13px;*/
}

.content-block h1 {
	font: 11px Verdana;
	font-weight: bold;
	color: #000000;
	margin:0;
	padding:0;
}

.content-block h2{
	font: bold 12px/19px Verdana, Arial, Helvetica, sans-serif; 
/*	background: url(/images/h2.gif) no-repeat left bottom;
	padding-left: 40px;*/
	color: #25302C;
}

.content-block h3{
	font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif; 
	margin-bottom: 6px;
}

.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/11px Verdana;
color: #255599;
margin: 0;
}

.user-infobox-title{
	font: bold 11px/11px Verdana;
	color: #25302C;
}

.user-title {
	padding-bottom: 3px;
	text-transform:uppercase;
	font: bold 11px/16px Verdana;
	color: #25302C;
	background-color: #E9F0FA;
	/*margin: 20px 40px 0px 40px !important;*/
	margin: 20px 0px 0px 38px !important;
}


.user-links a {
	color: #1D78F1 !important;
	font: 12px/20px Verdana,Tahoma;
	text-decoration: none;
}

.user-links a:hover {
	text-decoration: underline;
}

.user-download a {
	color: #1D78F1 !important;
	font: 12px/16px Verdana,Tahoma;
	text-decoration: none;
}

.user-download a:hover {
	text-decoration: underline;
}

.user-links, .user-download {
/*	padding:0px 40px 0px 40px !important;*/
	padding:0px 0px 0px 0px !important;
	margin:0 !important;
	width: 500px;
}

.user-content-area {
	width:auto;
	padding: 0px 38px 0px 38px;
	background-color:#E9F0FA;
	color: #255599;
}





.user-infobox{
	font: normal 11px Verdana;
	color: #25302C;
}



.user-infobox p, .user-infobox-text p{
	margin:0px;
	padding: 0px;
}


.user-breadcrumb a, .user-breadcrumb{
}



.user-infobox-text {
	font: normal 11px Tahoma;
	line-height: 17px;
	color: #25302C;
	background-color: #E9F0FA;
}


.user-infobox-text a{

	color: #FF1D2A;

}


.user-image-text{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #255599;
	margin-left: 9px;
	margin-right: 9px;
	margin-top: 20px;
	margin-bottom:12px;
}

.produkt-table-title{


}


.produkt-table td{

	border-bottom: 1px solid #76B900;
	border-left: 1px solid #76B900;

}

.produkt-table-leftcol{
	font: bold 10px Tahoma;
	color: #255599;
}

/***********************************************************************/
.content{
	margin-left:0px;
	margin-right:0px;
	margin-bottom: 10px;
	margin-top:0px;
}
.content p{
	margin:0px;
	padding:0px;
}


.srch-title {
	padding-left: 16px;
	font: bold 11px/29px Verdana;
	color: #25302C;
	text-transform: uppercase;
}

.article-list-title {
	padding-left: 15px;
	font: bold 11px/29px Verdana;
	color: #25302C;
	text-transform: uppercase;
}

.srch-table {
	margin-top: 11px;
}

.srch-form {
	background: url(/images/content_header.gif);
	padding-left: 1px;
	padding-right: 39px;	
	vertical-align: top;
}

.srch-res-td {
	background: url(/images/content_border_m.gif) left top;
}

.srch-res-td-2 {
	background: url(/images/content_footer_2.gif) left bottom;
}

.srch-res-td-3 {
	background: url(/images/content_header_2.gif) left top;
}

.srch-res-td-4 {
	background: #D4DFEF url(/images/content_border_m.gif) left top;
}

.srch-form td {
		font-family: Tahoma !important;
}

.srch-form a{
	color: #25302C !important;
	text-decoration: none;
}


.srch-res {
	padding: 5px 0px 5px 28px;
	font: bold 11px Tahoma, Verdana;
	color: #25302C;
}

.article-list-item {
	font: 11px Tahoma;
	padding: 0px 65px 0px 27px;
}

.article-list-item-title {
	padding-top: 10px;
	padding-bottom: 24px;
}

.article-list-item-title a{
	text-transform: uppercase;
	font-weight: bold;
	color: #25302C !important;
	text-decoration: none;
}

.article-list-item-summary {
	color: #25302C;
}

.article-list-item-mehr {
	color: #1D79EF !important;
}

.article-list-item-date {
	padding: 5px 0px 7px 300px;
	font-size: 10px;
	color: black;	
}

.srch-pages {
	font: 11px Tahoma, Verdana;
	color: #25302C;
	text-align: center;
}

.srch-pages a{
	color: #1D79EF !important;
}

.srch-pages-prev{
	padding-left: 18px;
	background: url(/images/lnk_prev) left top no-repeat;
	font: 11px Tahoma, Verdana;
	color: #1D79EF !important;
	text-decoration: none;
}

.srch-pages-next{
	padding-right: 18px;
	background: url(/images/lnk_next) right top no-repeat;
	font: 11px Tahoma, Verdana;
	color: #1D79EF !important;
	text-decoration: none;
}

.form-caption1,.form-caption2 {
	font: 11px/11px Tahoma, Arial;
	color: #25302C;
	padding-left: 17px;
}

.form-caption2 {
	background-color: #BACEE8;
}

.form-input-border {
	border: 1px solid #BACEE8;
}

.form-input {
	font: 11px/18px Tahoma, Arial;
	color: #25302C;
	padding-left: 2px;
	border: 0px;
	width: 320px;
	height: 18px;
}

.content-block p,.content-block ul {
/*	padding: 0px 40px 0px 40px !important;*/
	padding: 0px 0px 0px 0px !important;
	margin: 0 !important;
}

.gallery-podpis {
	color: #25302C;
	font: normal 11px Verdana,Tahoma;
	padding-top: 5px;
	vertical-align: top;
	text-align: center;
}

.gallery-podpis p {
	margin:0!important;
	padding:0!important;
}

.calendar-date {
	padding-top: 5px;
	padding-right: 15px;
	width: 85px !important;
	vertical-align: top;
	text-align: right;
	font: bold 12px Verdana,Tahoma;
	color: #25302C;
}

.calendar-lin {
   background: url(/images/kalendar.gif) left top no-repeat; 
}

.calendar-text {
	font: normal 12px/18px Verdana,Tahoma;
	color: #25302C;
	
}


.user-kalendar-c1{
	font: 12px/19px Verdana, Arial, Helvetica, sans-serif; 
	padding-left: 6px; 
	padding-right: 6px; 
	height: 25px;
}

.user-kalendar-c2{
	font: bold 11px/19px Verdana, Arial, Helvetica, sans-serif; 
	padding-right: 6px; 
	height: 25px;
}

.user-kalendar-c3{
	font: 11px/19px Verdana, Arial, Helvetica, sans-serif; 
	padding-right: 6px; 
	height: 25px;
}

.calendar-image {
	padding-left:58px !important;
	padding-right:20px!important;
	vertical-align: middle;
}

.cfrm-capt {
	font: bold 11px Tahoma,Verdana;
	color: #25302C;
	background: #BACEE8; 
}

.cfrm-border {
	background: white;
	border: 1px solid #BACEE8;
}

.cfrm-input {
	font: normal 11px Tahoma,Verdana;
	color: #25302C;
	background: white;
	border: 0px;
	height: 18px;
	padding-left: 2px;
}

.cfrm-text {
	font: normal 11px/18px Tahoma,Verdana;
	color: #25302C;
	padding: 15px 15px 10px 15px;
}

.srch-res-td-4 {
	font: normal 11px Tahoma,Verdana;
	color: #25302C;
}
.table1{
	font: normal 12px/18px Verdana;
}
.table1 td{
	text-align: center;
	padding: 5px;
}


.vis {
	display: block;
}

.notvis {
	display: none;
}
