/* 
    Document   : style
    Created on : 19.12.2012, 15:53:19
    Author     : Nico
    Description:
    Purpose of the stylesheet follows.
*/

.tm-tabs{
    overflow: hidden;
    background:white;
    position:relative;
    border: 0px solid;
    position:relative;
}


.tm-tabs div.content{
    background: #F9FAFC;
    display: block;
    padding: 19px 30px 25px 20px;
    overflow: hidden;
    position: relative;
    border: 0px solid #CCC;
    z-index:10;
}

.tm-tabs div.content > div{
	display:none;	
}
.tm-tabs div.content > div.active{
	display:block;
}

.tm-tabs .headline{
    padding: 0px;
    margin: 3px 0px 0px;
    border-bottom: 3px solid #064F93;
    height: 26px;
    list-style: none outside none;
}
.tm-tabs .headline li{
    background-color: #DDE4EA;
    display: block;
    float: left;
    height: 23px;
    list-style: none outside none;
    margin: 0 3px 0 0;
}

.tm-tabs .headline li.active{
    background-color: #084E93;
    height: 26px;
}

.tm-tabs .headline li a{
	color: #084E93;
    display: block;
    font-weight: bold;
    padding: 7px 25px 4px;
}

.tm-tabs .headline li.active a{
	color: #FFFFFF;
    font-weight: bold;
}

.tm-tabs div.content ul{
    margin: 3px 0 0 20px;
    padding: 0;
}
.tm-tabs div.content ul li{
    margin: auto;
}