.tabberlive ul#service_tab, .tabberlive ul#branchen_tab, .tabberlive ul#products_tab{
border:1px solid #000000;
}

#content ul.tabbernav li {
   position: relative;
   top:1px;
   z-index:4;
}
#content ul.tabbernav li.tabberactive{
   z-index:6;
   border-bottom: 0;
}
#content ul.tabbernav li.tabberactive a{
   border:1px solid #000000;
   border-bottom: 0;
   padding-top: 2px !important;
   padding-right: 2px;
   width: 147px !important; 
}

ul#service_tab {
width:938px;
height:138px;
/*background:url(bg.png) repeat-x;*/
list-style:none;
margin:0;
padding:0;
/*padding-top:20px;
padding-left:20%;*/
border:1px solid #96AB39;
}

ul#service_tab li {
float:left;
}

ul#service_tab li a {
background:url(../images/tab_service.png) no-repeat scroll top left;
display:block;
height:138px;
position:relative;
}

ul#service_tab li a.callcenter {
width:310px;
}
ul#service_tab li a.development {
width:318px;
background-position:-310px 0px;
}
ul#service_tab li a.design {
width:310px;
background-position:-628px 0px;
}

ul#service_tab li a span {
background:url(../images/tab_service.png) no-repeat scroll bottom left;
display:block;
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
z-index:100;
}

ul#service_tab li a.callcenter span {
background-position:0px -138px;
}
ul#service_tab li a.development span {
background-position:-310px -138px;
}
ul#service_tab li a.design span {
background-position:-628px -138px;
}

ul#service_tab li a span:hover {
cursor:pointer;
}


ul#service_tab.english_tab li a, ul#service_tab.english_tab li a span {
	background-image: url(../images/tab_service_en.png);
}









ul#branchen_tab {
width:938px;
height:138px;
/*background:url(bg.png) repeat-x;*/
list-style:none;
margin:0;
padding:0;
/*padding-top:20px;
padding-left:20%;*/
border:1px solid #C2052F;
}

ul#branchen_tab li {
float:left;
}

ul#branchen_tab li a {
background:url(../images/tab_branchen.png) no-repeat scroll top left;
display:block;
height:138px;
position:relative;
}

ul#branchen_tab li a.callcenter {
width:235px;
}
ul#branchen_tab li a.energie {
width:234px;
background-position:-235px 0px;
}
ul#branchen_tab li a.medizin {
width:234px;
background-position:-469px 0px;
}
ul#branchen_tab li a.verwaltung {
width:235px;
background-position:-703px 0px;
}

ul#branchen_tab li a span {
background:url(../images/tab_branchen.png) no-repeat scroll bottom left;
display:block;
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
z-index:100;
}

ul#branchen_tab li a.callcenter span {
background-position:0px -138px;
}
ul#branchen_tab li a.energie span {
background-position:-235px -138px;
}
ul#branchen_tab li a.medizin span {
background-position:-469px -138px;
}
ul#branchen_tab li a.verwaltung span {
background-position:-703px -138px;
}

ul#branchen_tab li a span:hover {
cursor:pointer;
}


ul#branchen_tab.english_tab li a, ul#branchen_tab.english_tab li a span {
	background-image: url(../images/tab_branchen_en.png);
}








ul#products_tab {
width:938px;
height:138px;
/*background:url(bg.png) repeat-x;*/
list-style:none;
margin:0;
padding:0;
/*padding-top:20px;
padding-left:20%;*/
border:1px solid #3366ff;
}

ul#products_tab li {
float:left;
}

ul#products_tab li a {
background:url(../images/tab_produkte.png) no-repeat scroll top left;
display:block;
height:138px;
position:relative;
}

ul#products_tab li a.produkte {
width:310px;
}
ul#products_tab li a.branchen {
width:318px;
background-position:-310px 0px;
}
ul#products_tab li a.services {
width:310px;
background-position:-628px 0px;
}

ul#products_tab li a span {
background:url(../images/tab_produkte.png) no-repeat scroll bottom left;
display:block;
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
z-index:100;
}

ul#products_tab li a.produkte span {
background-position:0px -138px;
}
ul#products_tab li a.branchen span {
background-position:-310px -138px;
}
ul#products_tab li a.services span {
background-position:-628px -138px;
}

ul#products_tab li a span:hover {
cursor:pointer;
}

#content ul.tabbernav li#li_id_produkte{
	background-image: url(../images/title_tab_products.png);
}

#content ul.tabbernav li#li_id_branchen{
	background-image: url(../images/title_tab_branchen.png);
}

#content ul.tabbernav li#li_id_services{
	background-image: url(../images/title_tab_services.png);
}

#content ul.tabbernav li#li_id_products{
	background-image: url(../images/title_tab_products.png);
}

#content ul.tabbernav li#li_id_branches{
	background-image: url(../images/title_tab_branchen.png);
}

#content ul.tabbernav li#li_id_eng_services{
	background-image: url(../images/title_tab_services.png);
}

ul#products_tab.english_tab li a, ul#products_tab.english_tab li a span {
	background-image: url(../images/tab_produkte_en.png);
}




#content ul.tabbernav li#li_id_produkte,
#content ul.tabbernav li#li_id_branchen,
#content ul.tabbernav li#li_id_services,
#content ul.tabbernav li#li_id_products,
#content ul.tabbernav li#li_id_branches,
#content ul.tabbernav li#li_id_eng_services{
	width: 160px;	
	overflow:hidden;
}
#content ul.tabbernav li#li_id_produkte a,
#content ul.tabbernav li#li_id_branchen a,
#content ul.tabbernav li#li_id_services a,
#content ul.tabbernav li#li_id_products a,
#content ul.tabbernav li#li_id_branches a,
#content ul.tabbernav li#li_id_eng_services a{
	display:block;
	height:40px;
	padding-top:3px;
	position:relative;
	top:-1px;
	width:149px;
	color:#FFFFFF;
        text-decoration:none;
        text-shadow:0 1px 1px #000000;
}
