body {
   background-image: url(../mustechbg.gif);
   background-repeat: repeat-y;
}


.header4{
     font-family: arial, helvetica, sans-serif;
     font-size:12px;
     color: #ff0000;
     background-color:#ccc;


}

.contakt ,.login {
     font-family: arial, helvetica, sans-serif;
     font-size:12px;
     color: #000;

}

.login a{color:#000;text-decoration:underline; padding-right: 15px;}



h1 {
     font-family: arial, helvetica, sans-serif;
     font-size:16px;
     padding-top: 10px;
     margin:0;

}

.logo {
       padding: 5px 0 0 20px;
}

p {
     font-family: arial, helvetica, sans-serif;
     font-size:12px;
     margin:0;
}

p a {
    color:black;
    text-decoration: none;

}

p a:hover {
    color:black;
    text-decoration: underline;

}


.tx-felogin-pi1 {     font-family: arial, helvetica, sans-serif;
     font-size:12px;
     margin:0;}

.topmenu-wrap{
     font-family: arial, helvetica, sans-serif;
     font-size:14px;

}

.topmenu-item-no a{
     color: #fff;
}
.topmenu-item-no a:hover{
     text-decoration:none;
}



.topmenu-item-act a{
     color: #ccc;
     text-decoration:underline;
}

.buttonscontainer {
     font-family: arial, helvetica, sans-serif;
     font-size:14px;
}

.buttons a{
     color:#fff;
}
.buttons-act a{
     color:#ddd;
} 

.l2buttons a {
     /*padding-left:25px;*/
     margin-left:25px;
     font-size:12px;
     color:#fff;

}
.l2buttons-act a{
     /*padding-left:25px;*/
     margin-left:25px;
     font-size:12px;
     color:#ddd;

} 








#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainer  a
{
font-family: arial, helvetica, sans-serif;
font-size:14px;
display: block;
color: #fff;
background-color: #6382b9;
width: 169px;
padding: 3px 0 0 5px;
text-decoration: none;
border-bottom: 1px solid #fff;
font-weight: bold;
}

#navcontainer a:hover
{
background-color: #369
color: #FFF;
}

#navcontainer li li a
{
/*font-size:12px;*/
display: block;
color: #FFF;
background-color: #69c;
width: 157px;
padding: 3px 0 0 17px;
text-decoration: none;
border-bottom: 1px solid #fff;
font-weight: normal;
}

#navcontainer li li li a
{
font-size:12px;
display: block;
color: #FFF;
background-color: #69c;
width: 147px;
padding: 3px 0 0 27px;
text-decoration: none;
border-bottom: 1px solid #fff;
font-weight: normal;
}



#navcontainer ul li  .act
{
background-color: #369;
color: #fff;

}


.navigation, .navigation a {
                 font-family: Arial, Helvetica, sans-serif;
                 font-size : 13px;
                 text-decoration:none;
                 padding:2px;
	 color: #000;
}

.navigation a:hover{
                 text-decoration:underline;
}

.navigation a:active , .navigation-act{
                 text-decoration:none;
	 color: #FF7B05;
}



.bandtext {
                 font-size : 15px;
}

.bandtext a {
                 text-decoration:none;
	 color: #FF7B05;
}


.tx-mtmitglieder-pi1-tableheader th{
                 font-family: Arial, Helvetica, sans-serif;
                 font-size : 12px;
                 padding:2px;
	 color: #000000;
}


.tx-mtmitglieder-pi1-listrow{
                background:#fff;

}

.tx-mtmitglieder-pi1-listrow a {
                 font-family: Arial, Helvetica, sans-serif;
                 font-size : 12px;                 
	 color: #000000;  
                 text-decoration:underline; 
                 font-weight: normal;         

}


.tx-mtmitglieder-pi1-listrow td{
     font-family: arial, helvetica, sans-serif;
     font-size:12px;
                border: 1px solid white;  


}

.linklist {
	font-size: 13px;
	font-weight:normal;
	font-stretch:semi-condensed;
	background-color: #FF7B05;
                color:#000;
}


.tx-mtmitglieder-pi1-listrow-odd td{    
	background-color: #DCE7EB;
                color: 000;
}

.tx-mtmitglieder-pi1-listrow-odd p{
	background-color: #DCE7EB;
                color: 000;
}

.tx-mtmitglieder-pi1-listrow-odd a{
	background-color: #DCE7EB;
                text-decoration:underline;
                color: 000;
}

.tx-mtmitglieder-pi1-listrow-even td{
	background-color: #B2E0F3;
                color: #000;
}
.tx-mtmitglieder-pi1-listrow-even p{
	background-color: #B2E0F3;
                color: #000;
}
.tx-mtmitglieder-pi1-listrow-even a{
	background-color: #B2E0F3;
                text-decoration: underline;
                color: #000;
}


.tx-powermail-pi1 {font-family: arial, helvetica, sans-serif;}

.tx-powermail-pi1 fieldset legend {display:none;}
.tx-powermail-pi1 fieldset {margin: 15px 0;}



