/* ######### CSS for top level tabs ######### */

.tabsmenuclass {height:37px; width:105%; position:relative; top:0px; font-size:11px; background:url(images/tabBarra.gif) repeat-x 0px 27px; margin-left:-15px; }
.tabsmenuclass ul {margin-left:-17px; *margin-left:17px}
.tabsmenuclass li { float:left; padding-right:1px; list-style-type:none !important}
.tabsmenuclass li a {display:block; float:left; color:#000; text-decoration:none; font: bold 12px/33px arial, trebuchet MS, verdana sans-serif;  text-align:center; padding:0 0 0 4px; cursor:pointer; background:url(./images/tab0.gif) no-repeat;}
.tabsmenuclass li a span {float:left; display:block; padding:0 16px 5px 12px; background:url(./images/tab1.gif) no-repeat right top;}

.tabsmenuclass a.selected{color:#000; background:url(./images/tabOn0.gif) no-repeat;}
.tabsmenuclass a.selected span  {background:url(./images/tabOn1.gif) no-repeat right top;}
.tabsmenuclass li.current a {color:#000; background:url(./images/tabAtiva0.gif) no-repeat;}
.tabsmenuclass li.current a span {background:url(./images/tabAtiva1.gif) no-repeat right top;}



.aviso {text-align:left;}
form{margin-bottom:0px}


/*.tabsmenucontentclass{width:820px; position:absolute; top:95px; left:-21px;}

.tabsmenucontentclass ul{margin:0 21px 0 21px; background-color:#E2DCCF; border: 1px solid silver; border-top:0; height:100%; display:table;}

.tabsmenucontentclass ul li {float:left; padding-right:6px; text-align:left;}

.tabsmenucontentclass ul li a {display:block; width:155px; margin:4px 10px; line-height:16px; text-decoration:none}

.tabsmenucontentclass ul li a:hover {display:block; width:155px; margin:4px 10px; line-height:16px; background-color:#EBE7DE;}

.tabsmenucontentclass ul li a:visited {color:#000;}*/




