ul#tabnav {
    font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #ffffff;
    list-style-type: none;
    padding-bottom: 32px;
    border-bottom: 1px solid #6c6;
    margin: 0;
}
ul#tabnav li {
    float: left;
    height: 30px;
    width: 100px;
    background-color: #038d30;
    margin: 1px 1px 0 1px;
    border: 1px solid #6c6;
    background: linear-gradient(center top, #038d30 0%, #ffffff 100%);
    background: -moz-linear-gradient(center top, #038d30 0%, #ffffff 100%);
    background: -ms-linear-gradient(center top, #038d30 0%, #ffffff 100%);
    background: -webkit-linear-gradient(center top, #038d30 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, from(#038d30), to(#ffffff));
    border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    -ms-border-radius: 10px 10px 0px 0px;
    -webkit-border-radius: 10px 10px 0px 0px;
}
ul#tabnav li.active {
	height: 30px;
    width: 100px;
    border-bottom: 1px solid #fff;
    background-color: #e53a16;
    background: linear-gradient(center top, #e53a16 0%, #ffffff 100%);
    background: -moz-linear-gradient(center top, #e53a16 0%, #ffffff 100%);
    background: -ms-linear-gradient(center top, #e53a16 0%, #ffffff 100%);
    background: -webkit-linear-gradient(center top, #e53a16 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, from(#e53a16), to(#ffffff));
    border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    -ms-border-radius: 10px 10px 0px 0px;
    -webkit-border-radius: 10px 10px 0px 0px;
}
#tabnav a {
    float: left;
    display: block;
    color: #ffffff;
    text-decoration: none;
    padding: 2px;
}
#tabnav a:hover {
/*    background: #ffffff;
    color: #666666;*/
}
ul#tabnav li a:hover {
    float: left;
    height: 27px;
    width: 96px;
    background-color: #ffffff;
    margin: -1px -1px -1px -1px;
    border: 1px solid #6c6;
    border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    -ms-border-radius: 10px 10px 0px 0px;
    -webkit-border-radius: 10px 10px 0px 0px;
    color: #666666;
}

/*************************************************/

ul#soustabnav {
    font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #ffffff;
    list-style-type: none;
    padding-bottom: 32px;
    border-bottom: 1px solid #6c6;
    margin: 0;
}
ul#soustabnav li {
    float: left;
    height: 30px;
    width: 100px;
    background-color: #038d30;
    margin: 1px 1px 0 1px;
    border: 1px solid #6c6;
    background: linear-gradient(center top, #038d30 0%, #ffffff 100%);
    background: -moz-linear-gradient(center top, #038d30 0%, #ffffff 100%);
    background: -ms-linear-gradient(center top, #038d30 0%, #ffffff 100%);
    background: -webkit-linear-gradient(center top, #038d30 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, from(#038d30), to(#ffffff));
    border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    -ms-border-radius: 10px 10px 0px 0px;
    -webkit-border-radius: 10px 10px 0px 0px;
}
ul#soustabnav li.active {
	height: 30px;
    width: 100px;
    border-bottom: 1px solid #fff;
    background-color: #e53a16;
    background: linear-gradient(center top, #e53a16 0%, #ffffff 100%);
    background: -moz-linear-gradient(center top, #e53a16 0%, #ffffff 100%);
    background: -ms-linear-gradient(center top, #e53a16 0%, #ffffff 100%);
    background: -webkit-linear-gradient(center top, #e53a16 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, from(#e53a16), to(#ffffff));
    border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    -ms-border-radius: 10px 10px 0px 0px;
    -webkit-border-radius: 10px 10px 0px 0px;
}
#soustabnav a {
    float: left;
    display: block;
    color: #ffffff;
    text-decoration: none;
    padding: 2px;
}
#soustabnav a:hover {
/*    background: #ffffff;
    color: #666666;*/
}
ul#soustabnav li a:hover {
    float: left;
    height: 27px;
    width: 96px;
    background-color: #ffffff;
    margin: -1px -1px -1px -1px;
    border: 1px solid #6c6;
    border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    -ms-border-radius: 10px 10px 0px 0px;
    -webkit-border-radius: 10px 10px 0px 0px;
    color: #666666;
}