/*TABS!!!!*/
@media screen {

/*.ui-tabs { padding: .2em; zoom: 1; }*/
.ui-tabs .ui-tabs-nav { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;}
.ui-tabs .ui-tabs-nav li a {display:inline; float:left; font-weight:bold; padding-right:8px; background:transparent url(../../img/tabnavi_edge_ori.gif) no-repeat scroll right top; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {color:#FFFFFF !important; text-decoration: none !important; background-position: 100% -100px;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF none repeat scroll 0 0; border:1px solid #CCCCCC; clear:both; overflow:hidden; padding:12px; }
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-tabs .ui-tabs-nav li a span{color:#333333; cursor:pointer; float:left; padding:3px 4px 2px 10px; background:transparent url(../../img/tabnavi_ori.gif) repeat-x scroll left top;}
.ui-tabs .ui-tabs-nav li a span span {-moz-background-clip:border !important; -moz-background-inline-policy:continuous !important; -moz-background-origin:padding !important; background:transparent none repeat scroll 0 0 !important; padding:0 !important;}
/*DIE UNTERE ZEILE WURDE ZUM TESTEN AUSGEKLAMMERT*/
/*.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a span{background-position:100% -100px !important;}*/

/* Component containers
----------------------------------*/
/*.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }*/
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
/*.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }*/
.ui-widget-content a { color: #333333; }
/* .ui-widget-header { border: 1px solid #65160b; background: #9f2614 url(images/ui-bg_gloss-wave_35_9f2614_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }*/
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/ 
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-active a span{background-position: 100% -100px; color:#ffffff;}
.tx-jfmulticontent-pi1 {margin-bottom: 15px;}

/*.ui-wrapper {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF none repeat scroll 0 0; border:1px solid #CCCCCC; clear:both; overflow:hidden; padding:12px;}*/

.ui-state-default, .ui-widget-content .ui-state-default {border:0 none; margin-left: 0; font-family:inherit; font-size:100%; font-style:inherit; font-weight:inherit; margin:0; outline-color:-moz-use-text-color; outline-style:none; outline-width:0; padding:0; vertical-align:baseline;list-style-image:none; list-style-position:outside; list-style-type:none;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { margin-left:0; color: #1c94c4; text-decoration: none; outline: none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border:0 none; margin-left: 0; font-family:inherit; font-size:100%; font-style:inherit; font-weight:inherit; margin:0; outline-color:-moz-use-text-color; outline-style:none; outline-width:0; padding:0; vertical-align:baseline;list-style-image:none; list-style-position:outside; list-style-type:none; }
.ui tabs .ui-state-hover a, .ui-state-hover a:hover {margin-left:0; background:transparent url(../../img/tabnavi_ori.gif); background-position:100% -100px !important; color:#FFFFFF; }
.ui-state-active, .ui-widget-content .ui-state-active {margin-left:0;  background-position:100% -100px !important; color:#FFFFFF; background:transparent url(../../img/tabnavi_ori.gif) no-repeat scroll left top;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { margin-left:0; background:transparent url(../../img/tabnavi_ori.gif); background-position:100% -100px !important; color:#FFFFFF;}


/*FARBEN !!!*/
/*ORANGE*/
#cssitem_orange .ui-tabs .ui-tabs-nav li a {background:transparent url(../../img/tabnavi_edge_orange.gif); background-position: 100% 0;}
#cssitem_orange .ui-tabs .ui-tabs-nav li.ui-state-hover a span,#cssitem_orange .ui-tabs .ui-tabs-nav li.ui-state-active a span{background-position: 100% -100px; color:#ffffff; background-image:url("../../img/tabnavi_orange.gif");}
#cssitem_orange .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { margin-left:0; color: #1c94c4; text-decoration: none; outline: none; background-position: 100% 0px ; }

/*ROT*/
#cssitem_red .ui-tabs .ui-tabs-nav li a {background:transparent url(../../img/tabnavi_edge_red.gif); background-position: 100% 0;}
#cssitem_red .ui-tabs .ui-tabs-nav li.ui-state-hover a span,#cssitem_red .ui-tabs .ui-tabs-nav li.ui-state-active a span{background-position: 100% -100px; color:#ffffff; background-image:url("../../img/tabnavi_red.gif");}
#cssitem_red .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { margin-left:0; color: #CC0000; text-decoration: none; outline: none; background-position: 100% 0px ; }

/*DUNKELBLAU*/
#cssitem_darkblue .ui-tabs .ui-tabs-nav li a {background:transparent url(../../img/tabnavi_edge_darkblue.gif); background-position: 100% 0;}
#cssitem_darkblue .ui-tabs .ui-tabs-nav li.ui-state-hover a span,#cssitem_darkblue .ui-tabs .ui-tabs-nav li.ui-state-active a span{background-position: 100% -100px; color:#ffffff; background-image:url("../../img/tabnavi_darkblue.gif");}
#cssitem_darkblue .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { margin-left:0; color: #1c94c4; text-decoration: none; outline: none; background-position: 100% 0px ; }

/*HELLBLAU*/
#cssitem_lightblue .ui-tabs .ui-tabs-nav li a {background:transparent url(../../img/tabnavi_edge_lightblue.gif); background-position: 100% 0;}
#cssitem_lightblue .ui-tabs .ui-tabs-nav li.ui-state-hover a span,#cssitem_lightblue .ui-tabs .ui-tabs-nav li.ui-state-active a span{background-position: 100% -100px; color:#ffffff; background-image:url("../../img/tabnavi_lightblue.gif");}
#cssitem_lightblue .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { margin-left:0; color: #1c94c4; text-decoration: none; outline: none; background-position: 100% 0px ; }

/*KONTRAST*/
.contrast .ui-tabs .ui-tabs-nav li a {background:transparent url(../../img/tabnavi_edge_contrast.gif); background-position: 100% 0;}
.contrast .ui-tabs .ui-tabs-nav li.ui-state-hover a span,.contrast .ui-tabs .ui-tabs-nav li.ui-state-active a span{background-position: 100% -100px; color:#ffffff; background-image:url("../../img/tabnavi_contrast.gif");}
.contrast .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { margin-left:0; color: #1c94c4; text-decoration: none; outline: none; background-position: 100% 0px ; }



/*ACCORDEON !!!!!*/
.ui-helper-reset {margin:0; font-size: 100%;}
.ui-accordion .ui-accordion-header {cursor:pointer; margin-top:0px; position:relative; margin-bottom: -1px}
.ui-accordion .ui-state-default, .ui-accordion .ui-widget-content .ui-state-default {border:1px solid #CCCCCC; font-weight:bold;background-color:#FFFFFF}
.ui-accordion .ui-accordion-header .ui-icon {left:0.5em; margin-top:-8px; position:absolute; top:50%;}
.ui-accordion .ui-state-active a, .ui-accordion .ui-state-active a:link, .ui-accordion .ui-state-active a:visited{text-decoration:none; background-image: none; background-position: 0px 0px !important;}
.ui-accordion .ui-state-active, .ui-accordion .ui-widget-content .ui-state-active {border:1px solid #CCCCCC;}
/*H3*/

.ui-accordion .ui-state-default, .ui-widget-content .ui-state-default {}
.ui-accordion .ui-state-default, .ui-widget-content .ui-state-hover  {}
.ui-accordion .ui-state-hover, .ui-accordion .ui-widget-content .ui-state-hover {background-color:#E5F2F3;}
.ui-accordion .ui-state-active, .ui-widget-content .ui-state-active {background-image: none; background-position: 0px 0px !important;}
/*ICON*/
.ui-accordion .ui-state-default .ui-icon {background-image:url(images/ui-icons_222222_256x240.png);}
.ui-accordion .ui-icon-triangle-1-e {background-position:-15px -129px;}
.ui-accordion .ui-icon-triangle-1-s {background-position:-47px -128px;}
.ui-accordion .ui-icon {background-image:url(images/ui-icons_222222_256x240.png); height:16px; width:16px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-99999px;}
.ui-accordion .ui-state-active .ui-icon {background-image:url(images/ui-icons_222222_256x240.png);}
/*A*/
.ui-accordion .ui-state-default a, .ui-accordion .ui-state-default a:link, .ui-accordion .ui-state-default a:visited {text-decoration:none;}
.ui-accordion .ui-accordion-header a {display:block; font-size:1em; padding: 3px 3px 2px 2.2em !important; line-height: 130%; min-height: 20px;margin-top: 2px;}
.ui-accordion .ui-accordion-header a:hover {text-decoration: none;}
.ui-accordion .ui-accordion-content {display:none; margin-bottom:2px; margin-top:-2px; overflow:auto; padding:1em 2.2em; position:relative; top:1px;}
.ui-accordion .ui-widget-content {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF; border:1px solid #DDDDDD; color:#333333;}
.ui-accordion .ui-state-hover a, .ui-state-hover a:hover {margin-left:0; background-image: none; text-decoration: none !important;}

}
