body, th, td, input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #242424; }
iframe { background: transparent; }

/*
	DEFAULT
================================================================================== */
.clearer { width: 100%; clear: both; height: 1px; overflow: hidden; }
.no-display { display: none; }
/*Positioning*/
.a-left { text-align: left; }
.a-center { text-align: center; }
.a-right { text-align: right; }
/*Floating*/
.f-left { float: left; }
.f-right { float: right; }
.f-none { float: none; }
/* Margin */
.no-margin { margin: 0!important; }

/*
	PARAGRAPHS
================================================================================== */
p { margin:0 0 10px 0; }

/*
	LINKS
================================================================================== */
a img { border: 0 solid #fff; }
a { color: #f60; text-decoration: none; }
a:hover { text-decoration: underline; }

a.imp-print { width: 16px; height: 16px; float: right; background: url(../images/bullets/print_icon.gif) left top no-repeat; position: absolute; right: 0; bottom: -5px; }

/*
	LISTS
================================================================================== */

ul, ol  { list-style: none;  margin: 0; padding: 0; } 

#mainColumn ul { margin-bottom: 15px;  }
#mainColumn ul li { background: url(../images/bullets/bullet06_o.gif) left 3px no-repeat; padding: 3px 15px; }

#mainColumn ul.links-list li { background: url(../images/bullets/bullet06_b.gif) left 3px no-repeat; padding: 3px 15px; }
#mainColumn ul.links-list li a { font-size: 12px; font-weight: bold; text-decoration: none; }
#mainColumn ul.links-list li a:hover { text-decoration: underline; }

.content ol { margin-bottom: 15px; /*padding-left: 1.5em;*/padding-left:30px; list-style-type: decimal; }


dl, dt, dd { margin: 0; }

/*
	FORMS
================================================================================== */
form { margin: 0; padding: 0; }
fieldset { margin: 0; padding: 0; border: 0 solid #fff; }

.imp-button {}
.imp-button-gfx { cursor: pointer; }


.i-button { height: 21px; font-size: 11px; font-weight: normal; color: #fff; background: url('../images/buttons/bg_button01_r.png') right top no-repeat; border-width: 0; margin: 0; padding: 0 10px 0 0!important; cursor: pointer; }
.i-button span { height: 21px; line-height: 20px; background: url('../images/buttons/bg_button01_l.png') left top no-repeat; padding: 0 0 0 10px; white-space: nowrap; display: block; position: relative; cursor: pointer; text-transform: none; }

button.i-button, input.i-button { overflow: visible; }

button { -webkit-border-fit: lines; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
	/* Safari and Google Chrome only - fix margins */
	button span {
		margin-top: -1px;
	}
}
button::-moz-focus-inner { padding: 0!important; border-width: 0!important; }

.i-text { border: 1px solid #b8b9bb; background: #f4f4f4; }
.i-select { margin: 0; padding: 0; border: 1px solid #b8b9bb; background: #f4f4f4; } 
.i-textarea { border: 1px solid #b8b9bb; background: #f4f4f4; }
.i-button {  }
.i-button-act {  }

/*
	HEADERS
================================================================================== */
/*h1, h2, h3, h4, h5, h6 { margin: 0 0 10px 0; color: #000; font-weight: normal; }
h1 {font-size: 20px; margin: 0 0 10px 0; color: #8f8f8f; font-family: "Trebuchet MS", Helvetica, sans-serif; }
h2 {font-size: 18px; font-weight: bold; font-family: "Trebuchet MS", Helvetica, sans-serif; }
h3 {font-size: 12px; color: #000; font-weight: bold; margin: 0 0 15px 0; }
h4 {font-size: 11px; }
h5 {font-size: 10px; }
h6 {font-size: 8px; }
*/
h1, h2, h3, h4, h5, h6 { margin: 0 0 10px 0; color: #8f8f8f; font-weight: normal;font-family: "Trebuchet MS", Helvetica, sans-serif; }
h1{font-size:20px}
h2{font-size:18px}
h3{font-size:16px}
h4{font-size:14px}
h5{font-size:12px}
h6{font-size:10px}
.breadcrumbs h4{font-size:11px;color:#000}
.csc-header {  }

.page-title {  }

/*
	FCE
================================================================================== */
/* FCE 2 COLS */
.fce-2cols { width: 100%; float: left; margin: 0 0 10px; }
.fce-2cols  .fce-left { width: 49%; float: left; }
.fce-2cols  .fce-right { width: 49%; float: right; }

.tmpl-home .fce-2cols  .fce-left { width: 548px; }
.tmpl-home .fce-2cols  .fce-right { width: 356px; }

/* FCE I.T. BOX */
.fce-it-box { width: 902px; height: 115px; margin: 0 0 10px; background: url(../images/blocks/bg_it_box.png) left top no-repeat; list-style: none!important; list-style-image: none!important; padding: 10px 10px 0 10px; }
.fce-it-box li { width: 225px; float: left; list-style: none!important; list-style-image: none!important; text-align: center; padding: 0!important; background: none!important; }
.fce-it-box li a { font-size: 18px; font-weight: normal; color: #fff; text-decoration: none; line-height: 20px; }

.fce-kwicks-wrap { background: url(../images/blocks/bg_it_box.png) left top no-repeat; padding: 0 7px; width: 908px; height: 125px; margin: 0 0 10px; }
#mainColumn ul.fce-kwicks { width: 910px; height: 125px; margin: 0; list-style: none!important; list-style-image: none!important;  position:relative; }
#mainColumn ul.fce-kwicks li { width: 224px; height: 125px; float: left; list-style: none!important; list-style-image: none!important; padding: 0 0px 0 0!important; background: url(../images/blocks/bg_kwiker_li.png) right top repeat-x; overflow:hidden; margin-right: 4px; }
#mainColumn ul.fce-kwicks li img { float:left; }
#mainColumn ul.fce-kwicks li#kwick_1 img { margin:12px 0 0 60px; }
#mainColumn ul.fce-kwicks li#kwick_2 img { margin:12px 0 0 42px; }
#mainColumn ul.fce-kwicks li#kwick_3 img { margin:12px 0 0 34px; }
#mainColumn ul.fce-kwicks li#kwick_4 img { margin:12px 0 0 22px; }
#mainColumn ul.fce-kwicks li span { display:block; float:left; width: 138px; overflow: hidden; }
#mainColumn ul.fce-kwicks li span a { width: 100%; float: left; }
#mainColumn ul.fce-kwicks li span a:hover { text-decoration: none; color: #fff; }
#mainColumn ul.fce-kwicks li span.first_col { padding:15px 0 40px 20px; }
#mainColumn ul.fce-kwicks li span.second_col { padding:15px 0 0 20px;  }


/* FCE BOX */
.fce-box { width: 100%; background: #fff; float: left; }
.fce-box .fce-box-c { margin:0px 20px; clear: both; }
.fce-box .fce-box-lt, .fce-box .fce-box-rt, .fce-box .fce-box-lb, .fce-box .fce-box-rb { width: 100%; float: left; }
.fce-box .fce-box-lt { background: url(../images/fce_box/bg_lt.gif) left top no-repeat; }
.fce-box .fce-box-rt { background: url(../images/fce_box/bg_rt.gif) right top no-repeat; }
.fce-box .fce-box-lb { background: url(../images/fce_box/bg_lb.gif) left bottom no-repeat; }
.fce-box .fce-box-rb { background: url(../images/fce_box/bg_rb.gif) right bottom no-repeat; }
.fce-box .fce-box-l { background: url(../images/fce_box/bg_ml.gif) top left repeat-y; }
.fce-box .fce-box-r { background: url(../images/fce_box/bg_mr.gif) top right repeat-y; }
.fce-box .fce-box-t { height: 20px; margin: 0 10px; background: url(../images/fce_box/bg_mt.gif) top left repeat-x; }
.fce-box .fce-box-b { width: auto; height: 20px; margin: 0 10px;  background: url(../images/fce_box/bg_mb.gif) bottom left repeat-x; }

.with-header { margin-bottom: 15px; }
.with-header  .fce-box-lt { background: url(../images/fce_box/bg_lt_wh.gif) left top no-repeat; }
.with-header  .fce-box-rt {  background: url(../images/fce_box/bg_rt_wh.gif) right top no-repeat; }
.with-header  .fce-box-t { height: 40px; background: url(../images/fce_box/bg_mt_wh.gif) top left repeat-x; }
.with-header  .fce-box-t  h3 { font-size: 13px; color: #292929; margin: 0; line-height: 26px; font-weight: normal; }
.with-header  .fce-box-t  h3  a { float: right; font-weight: bold; color: #005191; text-decoration: none; font-size: 11px; }
.with-header  .fce-box-t  h3  a:hover { text-decoration: underline; }
#rightColumn .with-header  .fce-box-t  h3 { font-size: 11px; font-weight: bold; }
#rightColumn .fce-box  .fce-box-c { margin:0px 16px; }

/* FCE SLIDER */
.fce-slider { width: 482px; height: 33px; overflow: hidden; }
.fce-2cols .fce-left .fce-slider { width: 508px; }
.fce-slider a.link-prev{width: 38px; height: 33px; float: left; position: absolute; left: 0; top: 0px; background: url(../images/blocks/bg_arrow_l.png) left top no-repeat; -background: url(../images/blocks/bg_arrow_l_ie.gif) left top no-repeat; }
.fce-slider a.link-next{width: 38px; height: 33px; float: right; position: absolute; right: 0; top: 0px; background: url(../images/blocks/bg_arrow_r.png) right top no-repeat; -background: url(../images/blocks/bg_arrow_r_ie.gif) right top no-repeat; }
.fce-slider .slider-wrap { width: 482px; height: 33px; overflow: hidden; float: left; position: relative; }
.fce-2cols .fce-left .fce-slider .slider-wrap { width: 508px; }
.fce-slider .slider-wrap ul {height: 33px; padding: 0; margin: 0; list-style: none!important; list-style-image: none!important; }
.fce-slider .slider-wrap ul li { width: 62px; float: left; padding: 0; margin: 0 12px 0 0; list-style: none!important; list-style-image: none!important; padding: 0!important; background: none!important; }

/* FCE EXPERT LIST */
.tmpl-home .experts-list{width:316px!important}
.experts-list { width: 516px; }
.experts-list .list-item { width: 100%; float: left; padding-bottom: 10px; margin-bottom: 10px; background: url(../images/bullets/dots_h.gif) left bottom repeat-x; }
.experts-list .list-item .item-img { float: left; }
.experts-list .list-item .item-img img { float: left; margin-right: 10px; border: 1px solid #bdbec0; }
.experts-list .list-item .item-content { font-size: 12px; color: #666; margin-left: 77px; }
.experts-list .list-item .item-content h3{ color: #666; font-weight: bold; font-size: 12px; margin: 0; }
.experts-list .list-item .item-content .link-more { margin: 0; }
.experts-list .list-item .item-content a { font-size: 11px; color: #f60; font-weight: bold; text-decoration: none; }
.experts-list .list-item .item-content a:hover { text-decoration: underline; }
.experts-list .last { margin: 0; padding: 0; background: none; }

/* FCE ADDITIONAL INFORMATION */
.fce-more-info { width: 100%; float: left; padding: 0; margin: 0!important; list-style: none!important; list-style-image: none!important;}
.fce-more-info li{ width: 100%; float: left; list-style: none!important; list-style-image: none!important; padding-bottom: 15px; margin: 0 0 15px 0; background: url(../images/bullets/dots_h.gif) left bottom repeat-x; text-align: center; }
.fce-more-info li.last { margin: 0; padding: 0; background: none; }

/*
	CAROUSEL
================================================================================== */
.fce-carousel { position: relative; z-index: 1; width: 956px; height: 301px; background: #e5e5e5 url(../images/blocks/bg_carousel_b.png) left bottom no-repeat; padding: 0 2px 12px; margin: 0 -19px; }
.fce-carousel .fce-item { position: absolute; left: 2px; top: 0; width: 956px; height: 301px; }
.fce-carousel .fce-item .item-description { position: absolute; right: 2px; bottom: 0; width: 440px; height: 75px; color: #fff; font-size: 13px; padding: 20px; overflow: hidden; }
.fce-carousel .fce-item .item-description h3 { font-size: 14px; font-weight: bold; color: #fff; }
.fce-carousel .fce-item .item-description h3 span { color: #f60; }
.fce-carousel .fce-item .item-description .more-link { color: #f60; text-decoration: none; font-size: 11px; font-weight: bold; }
.fce-carousel .fce-item .item-description .more-link:hover { text-decoration: underline; }
.fce-carousel .fce-item .shader { position: absolute; right: -2px; top:188px; width: 480px; height: 115px; background: url(../images/blocks/bg_carousel_shader.png) left top no-repeat; -background: url(../images/blocks/bg_carousel_shader_ie.gif) left top no-repeat; }
.fce-carousel .fce-browser { position: absolute; left: 2px; bottom: 10px; height: 33px; background: url(../images/blocks/bg_carousel_browser.png) right top no-repeat; -background: url(../images/blocks/bg_carousel_browser_ie.gif) right top no-repeat; line-height: 33px; color: #f60; font-size: 14px; font-weight: bold; display: inline; margin: 0!important; list-style: none!important;list-style-image: none!important; padding: 0 10px; }
.fce-carousel .fce-browser li { display: inline; list-style: none!important; list-style-image: none!important; padding: 0!important; background: none!important; }
.fce-carousel .fce-browser li a { display: inline; text-decoration: none; color: #fff; padding: 0 3px; }
.fce-carousel .fce-browser li a:hover { text-decoration: none; color: #f60; }
.fce-carousel .fce-browser li a.act { color: #f60; }
.fce-carousel .fce-browser li.prev span { background: url(../images/bullets/bullet03_l.gif) left 50% no-repeat; cursor: pointer; }
.fce-carousel .fce-browser li.next span { background: url(../images/bullets/bullet03_r.gif) left 50% no-repeat; cursor: pointer; }

/*
	NEWS
================================================================================== */
/* LATEST */
.news-latest-item { font-size: 12px; color: #666; padding-bottom: 10px; margin-bottom: 10px; background: url(../images/bullets/dots_h.gif) left bottom repeat-x; width: 508px; overflow: hidden; }
.news-latest-item  h3 { font-size: 15px; font-weight: bold; color: #666; margin: 0 0 5px 0; }
.news-latest-item  h3 a { color: #666; text-decoration: none; }
.news-latest-item  h3 a:hover { text-decoration: underline; }
.news-latest-item p { margin: 0; }
.news-latest-item .news-list-morelink a { text-decoration: none; color: #f60; padding-left: 10px; font-size: 11px; font-weight: bold; }
.news-latest-item .news-list-morelink a:hover { text-decoration: underline; }
.news-latest-container .last { background: none; margin: 0; padding: 0; }

/* LIST */
.news-list-container h1 { margin-bottom: 15px; }
.news-list-item { font-size: 12px; color: #666; padding-bottom: 10px; margin-bottom: 10px; background: url(../images/bullets/dots_h.gif) left bottom repeat-x; width: 100%; float: left; }
.news-list-item .news-list-date { font-size: 11px; font-weight: bold; color: #8f8f8f; }
.news-list-item  h3 { font-size: 15px; font-weight: bold; color: #666; margin: 5px 0 5px 0; }
.news-list-item  h3 a { color: #666; text-decoration: none; }
.news-list-item  h3 a:hover { text-decoration: underline; }
.news-list-item .item-image { float: left; }
.news-list-item .item-image img { float: left; margin: 0 10px 0 0; border: 1px solid #bdbec0; }
.news-list-item p { margin: 0; }
.news-list-item .news-list-morelink a { text-decoration: none; color: #f60; padding-left: 10px; font-size: 11px; font-weight: bold; }
.news-list-item .news-list-morelink a:hover { text-decoration: underline; }
.news-list-container .last { background: none; margin: 0; padding: 0; }

/* SINGLE */
.news-single-item  h3 { font-size: 20px; color: #8f8f8f; font-family: "Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-weight: normal; margin: 0 0 5px 0; }
.news-single-item .news-list-date {  font-size: 14px; color: #8f8f8f; font-family: "Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-weight: bold; margin: 0 0 15px 0; }
.news-single-item .news-single-img { float: right; text-align: right; }
.news-single-item .news-single-img img { margin: 0 0 10px 10px; border: 1px solid #bebec0; }
.news-single-item .more-link a { background: url(../images/bullets/bullet12.gif) left 50% no-repeat; padding-left: 17px; font-size: 11px; font-weight: bold; }

/* PAGE BROWSER */
.page-browser { }
.page-browser ul { float: right; list-style: none!important; list-style-image: none!important; margin: 0; padding: 0!important; }
.page-browser ul li { float: left; background: url(../images/bullets/bullet02.gif) left 50% no-repeat!important; list-style: none; list-style-image: none; margin: 0; padding: 0 5px 0 7px!important; }
.page-browser ul li a { color: #666; text-decoration: none;  }
.page-browser ul li a:hover { text-decoration: none; color: #f60; }
.page-browser ul li.act { font-weight: bold; color: #f60; /* background: none!important; */ }
/* .page-browser ul li.link-next { background: none!important; } */
.page-browser ul li.link-next a { padding: 3px 4px; background: url(../images/bullets/bullet10.gif) right 50% no-repeat; }
.page-browser ul li.link-prev { background: none!important; }
.page-browser ul li.link-prev  a { padding: 3px 4px; background: url(../images/bullets/bullet11.gif) left 50% no-repeat; }
.page-browser ul li.first-act { background: none!important; font-weight: bold; color: #f60; }

/*
	CONTACT FORM
================================================================================== */
.contact-box { font-size: 11px; }
.contact-box h3 { font-size: 13px; font-weight: bold; color: #8f8f8f;  font-family: "Trebuchet MS", Trebuchet, Helvetica, sans-serif; margin: 10px 0; }
.form-item { width: 100%; float: left; padding-bottom: 8px; margin-bottom: 8px; background: url(../images/bullets/dots02_h.gif) left bottom repeat-x; }
.form-item .l-item { width: 25%; float: left; }
.form-item .r-item { width: 70%; float: right; }
.form-item .r-item input{ margin: 0; }
.form-item .r-item span { width: 80px; float: left; white-space: nowrap; }

.form-list{ width: 100%; float: left; padding: 0; margin: 0; }
.form-list dt { width: 27%; float: left; padding: 0 10px 0 0; margin: 0 0 5px 0; clear: left; text-align: right; }
.form-list dt b { font-weight: bold; color: #ff6600; }
.form-list dd { width: 70%; float: right; padding: 0; margin: 0 0 5px 0; }
.form-list dd.clearer { width: 100%; clear: both; float: none; margin: 0; }
.form-list dd span { white-space: nowrap; width: 105px; float: left; }
.form-list .i-text { width: 255px;  }
.form-list .i-textarea { width: 255px; height: 100px; }
.form-list .short { width: 175px; }
.form-list dd .i-button span { width: auto; }
.form-list dd.captcha { margin-bottom: 25px; }
.form-list dd.captcha label { display: block; margin-bottom: 10px; }
.form-list dd.captcha .i-text { width: 95px; float: left; margin-right: 10px; padding: 3px 2px; }
.form-list dd.captcha img { float: left; }
.form-list dd.captcha a.reload { width: 16px; height: 16px; float: left; background: url(../images/bullets/bullet08.gif) left top no-repeat; text-decoration: none; margin:5px 0 0 10px; display: inline; }
.form-list dd.captcha a.reload:hover { text-decoration: none; }


.csc-mailform legend { display: none; }
.csc-mailform .csc-form-labelcell, .csc-mailform .csc-form-fieldcell { padding: 8px 0 8px; background: url(../images/bullets/dots02_h.gif) left bottom repeat-x; font-size:11px; }
.csc-mailform .csc-form-labelcell { padding-right: 10px; vertical-align: top; }
.csc-mailform .csc-form-commentcell h4 { font-size: 13px; font-weight: bold; color: #8f8f8f;  font-family: "Trebuchet MS", Trebuchet, Helvetica, sans-serif; margin: 10px 0; }
.csc-mailform .radioItem { width: 105px; white-space: nowrap; float:left; }
.csc-mailform .i-text { width: 255px; }
.csc-mailform .i-textarea { width: 255px; height:100px; }
.csc-mailform input.i-button { width: 69px; margin: 0; padding: 0!important; background: url(../images/buttons/bg_button05.png) left top no-repeat; text-align: center; }
.csc-mailform .captchaField { border: 1px solid #B8B9BB; background: #f4f4f4; float:left; margin-right:10px; padding:3px 2px; width:95px; }

/*
	DOWNLOAD LIST
================================================================================== */
.download-list { margin: 0; padding: 0; list-style: none; list-style-image: none; width: 100%; float: left; }
.download-list li { margin: 0 0 8px 0; padding: 0 0 8px!important; list-style: none; list-style-image: none; background: url(../images/bullets/dots_h.gif) left bottom repeat-x!important; width: 100%; float: left; }
.download-list li .item-content { float: left; width: 460px; }
.download-list li h3 { margin: 0 0 10px 0; width: 100%; float: left; }
.download-list li h3 a { background-position:  left top; background-repeat: no-repeat; background-image: url(../images/bullets/bullet09_def.gif);  padding: 3px 0 2px 23px; float: left; }
.download-list li.file-doc h3 a { background-image: url(../images/bullets/bullet09_doc.gif); }
.download-list li.file-exel h3 a { background-image: url(../images/bullets/bullet09_exel.gif); }
.download-list li.file-img h3 a { background-image: url(../images/bullets/bullet09_img.gif); }
.download-list li.file-pdf h3 a { background-image: url(../images/bullets/bullet09.gif); }
.download-list li span { float: right; font-size: 12px; }
.download-list li p { margin: 0; padding-left: 23px;  }
.download-list li.last { background: none!important; }
.download-title { font-size: 20px; margin: 0 0 10px 0; color: #8f8f8f; font-family: "Trebuchet MS", Helvetica, sans-serif; font-weight:normal; }

/*
	LOGIN BOX
================================================================================== */
.form-title { font-size: 20px; color: #8f8f8f; font-family: "Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-weight: normal; margin: 0 0 15px 0; }
.form-list { width: 100%; float: left; margin: 0; padding: 0; }
.form-list dt { width: 17%; float: left; margin: 0 0 5px 0; padding: 0 10px 0 0; clear: left; text-align: right; font-weight: bold; color: #242424; }
.form-list dd { width: 80%; float: left; margin: 0 0 5px 0; padding: 0; }
.form-list dd .i-text { width: 255px; }
.forgot-pass { font-size: 11px; padding-left: 100px; }
.form-buttons { padding: 20px 0 0 95px; }

/*
	NEWSLETTER SUBSKRIPTION
================================================================================== */
.radio_list { padding: 0; margin: 0; list-style: none; }
.radio_list li{ background: none!important; margin: 0; padding: 0; }
.imp-newsletter-registration{ padding: 0; margin: 0; list-style: none; }
.imp-newsletter-registration li{ background: none!important; margin: 0; padding: 0; }
.info-text { background: url(../images/bullets/dots_h.gif) left top repeat-x; padding-top: 10px; margin-left: 95px; }


/*
	CONTENT ELEMENT
================================================================================== */
.csc-textpic-imagerow ul li { background: none!important; padding: 0!important; }

/*
	SEARCH RESAULT
================================================================================== */
.imp-search-result-box { display: none; }
.tx-indexedsearch .search-br-box p { font-size: 12px; font-weight: bold; color: #8f8f8f; }
.tx-indexedsearch .tx-indexedsearch-res .res-tmpl-css { background: url(../images/bullets/dots_h.gif) left bottom repeat-x; padding-bottom: 10px; margin-bottom: 10px; }
.tx-indexedsearch .tx-indexedsearch-res .res-tmpl-css h3 a { font-size: 15px; font-weight: bold; color: #666; background: url(../images/icons/icon09.gif) left 2px no-repeat; padding: 0 0 0 20px; text-decoration: none; }
.tx-indexedsearch .tx-indexedsearch-res .res-tmpl-css h3 a:hover { text-decoration: underline; }
.tx-indexedsearch .tx-indexedsearch-res .res-tmpl-css .morelink { white-space: nowrap; }
.tx-indexedsearch .page-browser ul li.link-prev a { padding-left: 10px; }
.tx-indexedsearch .page-browser ul li.link-next a { padding-right: 10px; }
.tx-indexedsearch .page-browser ul li.act a,.tx-indexedsearch .page-browser ul li.first-act a { color: #ff6600; }


/*
	SITE MAP
================================================================================== */
#mainColumn .csc-sitemap ul { margin: 0!important; }
#mainColumn .csc-sitemap ul li { background:url("../images/bullets/bullet20.gif") no-repeat left 6px; padding:1px 12px; }
#mainColumn .csc-sitemap ul li ul li { background:url("../images/bullets/bullet21.gif") no-repeat left 5px; }
#mainColumn .csc-sitemap ul li ul li ul li { background:url("../images/bullets/bullet22.gif") no-repeat left 5px; }
#mainColumn .csc-sitemap ul li ul li ul li ul li{ background:url("../images/bullets/bullet23.gif") no-repeat left 5px; }
/* * * * * GENERAL * * * * */
a:focus{outline:none!important}
.content .csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:20px!important}
.content .csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{ /*margin-right:20px!important*/}
.content .csc-textpic-intext-left .csc-textpic-imagewrap{margin-right:20px!important}
.content .csc-textpic-intext-right .csc-textpic-imagewrap{margin-left:20px!important}
.csc-textpic-caption{font-size:11px;color:#343434}
.csc-frame-invisible{clear:both}
.csc-textpic-imagecolumn li.csc-textpic-image{background:none!important}
#rightColumn{font-size:11px}
/* * * * * TABLES * * * * */
.contenttable{border-collapse:collapse;border:none}

.contenttable th{padding:8px;color:#666;border:1px solid #eb7b1e;border-right:none;border-left:none}
.contenttable .tr-even{background:#fff}
.contenttable .tr-even:hover{background:#e3e3e3}
.contenttable .tr-even:hover td{color:#000!important}
.contenttable .tr-odd{background:#fde4d0}
.contenttable .tr-odd:hover{background:#b4b4b4;color:#121212!important}
.contenttable td{padding:4px 8px;color:#666}
.contenttable caption{color:#8F8F8F;font-family:"Trebuchet MS",Helvetica,sans-serif;padding:0 0 10px 8px;text-align:left}
.contenttable tfoot td{border-bottom:1px solid #eb7b1e}
/* * * * *  SPEZIAL * * * * */
.tx-indexedsearch-res{clear:both}
.tx-indexedsearch .page-browser ul{margin-right: 146px}