.tabs_line {border-bottom:1px solid #000;height:25px;}

.details_tab,.details_tab_active {    border-style:solid solid none;    border-width:0px;    cursor:pointer;    float:left;    margin-right:0px;    padding:0px 10px 2px;}

a.details_tab.active,a.details_tab.active span{    background:url(../img/tab.png) no-repeat 0 0px;    border-color:#fff;    color:#666666;    font-weight:bold; width:auto;}
a.details_tab, a.details_tab span {   background:url(../img/tab.png) no-repeat 0 0;    border-color:#fff #fff #fff;     width:auto;}

a.details_tab:hover, a.details_tab.active:hover {text-decoration:none;}

a.details_tab,a.details_tab.active{height:13px;}
a.details_tab{background-position: 100% -100px;}
a.details_tab span{background-position: 0 0px;color:#CC0000;}

a.details_tab.active{background-position: 100% -150px;height:14px;}
a.details_tab.active span{background-position:0 -50px;color:#000;}

a.details_tab span, a.details_tab.active span {}
a.details_tab, a.details_tab span {padding-top:5px;padding-bottom:7px;}
a.details_tab.active, a.details_tab.active span {width:auto;}

a.details_tab span { margin-left:-10px;padding-left:10px; } 
a.details_tab span,a.details_tab.active span{height:21px;font-weight:bold;}

a.details_tab:hover {background-position: 100% -150px;}
a.details_tab:hover span {background-position: 0 -50px;}


/*
a.details_tab {   background-position:100% -100px;}
a.details_tab:hover {   background-position: 100% -150px;}

a.details_tab span {  background-position:0 -1px; color:#CC0000;font-weight:bold;}
a.details_tab:hover span {   background-position:0 0px;}

a.details_tab_aktive span {   background-position:0 0px;color:#000;font-weight:bold;}
a.details_tab:hover_aktive span {   background-position:0 0px;}

a.details_tab_aktiv {background-position: 100% -150px;}
a.details_tab_aktiv:hover {}
*/
/*
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, 
.ui-tabs-nav a:focus, .ui-tabs-nav a:active {
    background-position: 100% -150px;
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, 
.ui-tabs-nav .ui-tabs-disabled a:focus, 
.ui-tabs-nav .ui-tabs-disabled a:active {
    background-position: 100% -100px;
}
.ui-tabs-nav .ui-tabs-selected a span, 
.ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span,
.ui-tabs-nav a:active span {
    background-position: 0 -50px;
}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span,
.ui-tabs-nav .ui-tabs-disabled a:focus span,
.ui-tabs-nav .ui-tabs-disabled a:active span {
    background-position: 0 0;    
    padding-bottom:4px;
	padding-top:7px;
	position:relative;
	top:7px;
	width:auto;
}
*/

#xajax_resp_tabs {   width:100%;}
.tabs_line ul{padding:0px;margin-left:4px;}
.tabs_line ul li {list-style:none;float:left;margin-right:1px;}

#xajax_resp_tabs .tabs_content {border:0px solid green;padding:10px 10px 10px;float:left;}
#xajax_resp_tabs .tabs_content .boxhead{margin:0 0px;padding:6px 0px 6px 0px;border:1px solid #555555;width:746px;height:34px;border:0px solid;} 
#xajax_resp_tabs .tabs_content .box{margin:0 0px 10px;padding:8px 0px;width:746px;border:0px solid;}

#xajax_resp_tabs .tabs_content, #xajax_resp_tabs .tabs_content a{font-size:14px;font-family:"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;line-height:130%;}

div.linklist {margin:0;padding-bottom:4px;}

a.druck:link, a.druck:visited, a.druck:hover, a.druck:active, a.druck:focus {
	background:transparent url(../img/pdf_druck.gif) no-repeat scroll 2px 3px;
	border:0 none;
	color:#555555;
	font-size:12px;
	font-weight:normal;
	padding-left:25px;
	padding-top:10px;
	text-decoration:underline;
}

a.info:link, a.info:visited, a.info:hover, a.info:active, a.info:focus {
	background:transparent url(../img/pdf_info_blatt.gif) no-repeat scroll 2px 3px;
	border:0 none;
	color:#555555;
	font-size:12px;
	font-weight:normal;
	padding-left:25px;
	padding-top:10px;
	text-decoration:underline;
}

a.film:link, a.film:visited, a.film:hover, a.film:active, a.film:focus {
	background:transparent url(../img/film_info.gif) no-repeat scroll 2px 3px;
	border:0 none;
	color:#555555;
	font-size:12px;
	font-weight:normal;
	padding-left:25px;
	padding-top:10px;
	text-decoration:underline;
}

a.montage:link, a.montage:visited, a.montage:hover, a.montage:active, a.montage:focus {
	background:transparent url(../img/montage_pdf.gif) no-repeat scroll 2px 3px;
	border:0 none;
	color:#555555;
	font-size:12px;
	font-weight:normal;
	padding-left:25px;
	padding-top:10px;
	text-decoration:underline;
}
