body {
 font-family:Arial,Verdana,sans-serif; font-size:0.8em;
 margin:0; padding:0;
}

#logo0 {
 float:right;
 margin:0; padding:5px;
}
#logo1 {
 margin:10px; padding:0;
 font-size:375%; font-weight:bold;
}
#logo2 {
 margin:0; padding-left:10px;
 font-size:125%;
 background:url('fond.gif') repeat-x;
}
#logo3 {
 margin:0; padding-left:10px;
 font-size:125%;
 background:url('fondNA.gif') repeat-x;
}
#logo4 {
 margin:0; padding:0 10px;
 text-align:center;
}
#logo4 div {
 margin:0; padding:10px 0;
 border-left:1px solid #c00;
}
table {
 font-size:100%;
}

h1 {
 font-family:Verdana,Arial,sans-serif; font-size:200%;
 color:#666; background-color:#fff;
 margin:19px 0; padding:0 10px 0 20px;
}
.bdlogo {
 margin:0; padding-left:10px;
 background:url('fond.gif') repeat-x center;
}

a {
 color:#00f;
 text-decoration:none;
}
a:active {
 color:#f00;
}
a:visited {
 color:#800080;
}
a:hover {
 text-decoration:underline;
}
a img {
 border:0;
}

#logo1 a, #logo1 a:active, #logo1 a:visited {
 padding:0 10px;
 border:1px solid #fff;
}
#logo1 a:hover {
 border-color:#999;
 text-decoration:none;
}

a.list {
 padding:0 2px;
 border:1px solid #fff;
}
a.list:hover {
 border-color:#999;
 color:#c00; background-color:#fff;
}
strong.list {
 padding:0 2px;
 border:1px solid #fff;
}
.over strong.list {
 border-color:#999;
 color:#c00; background-color:#fff;
}
.out strong.list {
 border-color:#fff;
 color:#000; background-color:#f4f4cc;
}

h2 {
 font-family:Arial,Verdana,sans-serif; font-size:100%;
 color:#666; background-color:#fff;
 margin:0; padding:0 10px 0 20px;
}
h2 a, h2 a:active, h2 a:visited {
 color:#666; background-color:#fff;
}

p {
 font-family:Verdana,Arial,sans-serif; font-size:100%;
 margin:10px 0; padding:0;
 text-align:justify;
}
.text {
 font-family:Verdana,Arial,sans-serif; font-size:100%;
 text-align:justify;
}

abbr, acronym, span.abbr {
 cursor:help;
 border-bottom:1px dashed #000;
}

.bdu1 { font-size:1%; height:1px; background-color:#ffffbf; margin:0 5px;}
.bdu2 { font-size:1%; height:1px; border-left:2px solid #ffffbf; border-right:2px solid #ffbf74; margin:0 3px;}
.bdu3 { font-size:1%; height:1px; border-left:1px solid #ffffbf; border-right:1px solid #ee7400; margin:0 2px;}
.bdu4 { font-size:1%; height:2px; border-left:1px solid #ffffbf; border-right:1px solid #de0000; margin:0 1px;}
.bd { border-left:1px solid #ffffbf; border-right:1px solid #c00;}
.bdd4 { font-size:1%; height:2px; border-left:1px solid #ffbf74; border-right:1px solid #c00; margin:0 1px;}
.bdd3 { font-size:1%; height:1px; border-left:1px solid #ee7400; border-right:1px solid #c00; margin:0 2px;}
.bdd2 { font-size:1%; height:1px; border-left:2px solid #de0000; border-right:2px solid #c00; margin:0 3px;}
.bdd1 { font-size:1%; height:1px; background-color:#c00; margin:0 5px;}
.bdI { padding:2px 10px; white-space:nowrap; overflow:hidden;}

.menu .bdu2, .menu .bdu3, .menu .bdu4, .menu .bd, .menu .bdd2, .menu .bdd3, .menu .bdd4, .menu .bdI { color:#333; background-color:#f4f4cc;}
.menu a, .menu a:active, .menu a:visited {
 color:#333;
}
.menu a, .menu a:active, .menu a:visited {
 color:#333;
}
#logo4 .bdI { color:#000; background-color:#fff;}
#logo4 a, #logo4 a:active, #logo4 a:visited {
 color:#000; background-color:#fff;
}
.menu a:hover, #logo4 a:hover {
 color:#c00;
}
.menu a.selected, .menu a.selected:active, .menu a.selected:visited, #logo4 a.selected, #logo4 a.selected:active, #logo4 a.selected:visited {
 text-decoration:underline; font-style:italic;
 color:#c00;
}

li a strong { display:none;}
li a span { display:inline;}
li a.selected strong { display:inline; font-weight:normal;}
li a.selected span { display:none;}

.menu ul {
 list-style-type:none;
 margin:0; padding:0;
 text-align:left;
}
#logo4 ul {
 list-style-type:none;
 margin:0; padding:0 0 0 10px;
 text-align:left;
}
ul.bg {
 background:url('../../adeiao/common/logo2NA.gif') top center no-repeat;
}
ul.land {
 display:none;
}
.land li {
 margin-left:10px;
}

.expUp {
 border:1px solid #ddd;
}
.expOut, .expOff {
 border:1px solid #fff;
}
.expUp:hover, .expOut:hover {
 border:1px solid #666;
}

.expUp .exp {
 padding:4px 9px; margin:0;
 border:1px solid; border-color:#ccc #999 #999 #ccc;
 background-color:#fff;
}
.expOut .exp, .expOff .exp {
 padding:4px 9px; margin:0;
 border:1px solid #fff;
 background-color:#fff;
}
.expUp:hover .exp, .expOut:hover .exp {
 padding:4px 9px; margin:0;
 border:1px solid; border-color:#ccc #999 #999 #ccc;
 background-color:#f8f8df;
}

.exp .menu {
 padding-left:40px;
}

/*----- form -----*/

form {
 margin:0;
}

input,textarea {
 font-family:Arial,Verdana,sans-serif; font-size:100%;
}
.input_button {
}

