@import url(nn4.css);

body {
margin:1.8% 2.4%;
color:#000;
background-color:#e8e8e8;
}

* {font-family:Helvetica,Arial,sans-serif}

#head h1,#head2 p {font-size:1.6em;margin:0;}
h2 {font-size:1.45em;margin-top:0}
#head h2,#head div,#head2 div,#head2 h1 {font-size:1em;padding:0;}
#head div,#head2 div {margin:5px 0}
#head h2 {margin:5px 0 0 0}
#head p {margin:0 0 5px 0}

#agb {font-size:1.45em;font-weight:bold}
#agb h2 {font-size:1em;display:inline}
.seo span {
display:block;
font-weight:normal;
font-size:11px;
margin-top:6px;
color:#808080;
}

li {padding:0 0 1em}
h3,h4 {margin-top:2em}
h3 {font-size:1em}
img {border-style:none}
p {margin-bottom:0}

#head,#head2,#cont,#contsub,#foot,#webaut,#nav,#note,.anfr {
border-width:1px;
border-color:gray;
}

#head,#head2 {
text-align:center;
padding:7px;
background-color:#ffdfbc;
border-style:solid;
margin-bottom:0.8em;
}

#toc {margin:0;padding-left:1.5em}
#stm {font-size:0.9em}

#cont,#contsub {
background-color:#fff;
border-style:none solid;
padding:2.5em 8% 4em;
margin:0;
}
#contsub {
padding:0.4em 1.5em 4em 2.5em;
}

#nav {
text-align:center;
padding:5px 0 1.5em;
margin:0;
line-height:2.5em;
font-size:0.8em;
word-spacing:0em;
background-color:#f8f8f8;
border-style:solid solid dotted;
}

a:link {color:#b00000}
a:visited {color:#800000}
a:hover {color:#DC143C;background-color:#e0e0e0}
a:active {color:#DC143C}
a:focus {color:#DC143C}

a[name]:hover,a[name]:focus {color:inherit;background-color:inherit}
a {font-weight:600}
h3 a,h4 a {font-weight:bold}


#seo,#seo a {
font-weight:normal;
color:black;
text-decoration:none;
background-color:#fff;
}

#submenu {
font-size:0.7em;
text-align:right;
line-height:1.8em;
background-color:#fff;
margin-bottom:2em;
}

#submenu a,#norm {font-weight:500}

#note,.anfr {
border-style:solid;
background-color:#e0e0e0;
}

#note {
padding:1em;
margin:3em;
}

.anfr {padding:0.3em}
h3.anfr {margin-top:3.5em}
h3.anfr b {display:none}

#ds {
font-weight:normal;
font-size:0.7em;
margin-left:0.5em;
display:block;
}

#intr {font-weight:700;margin-top:0;font-style:italic}

#foot,#foot a {font-weight:normal}
#foot b {font-weight:normal}

#foot,#webaut {
margin:0;
padding:1.3em;
text-align:center;
background-color:#f8f8f8;
border-style:dotted solid solid;
font-size:0.8em;
}
#webaut {text-align:left;padding:1.5em 4em}

#vis {
border-width:1px;
border-color:black;
border-style:solid;
padding:1.2em;
font-size:1em;
width:23em;
background-color:#f0f0f0;
margin:4em 0 2em 25%;
}
#vis h3 {
font-size:1.1em;
font-weight:normal;
margin:0 0 0.7em;
}


.rb {cursor:pointer;cursor:hand;border-style:dotted;border-color:#e0e0e0;border-width:1px}
.rb:hover {border-color:black}
tt {color:#007f00;font-weight:bold}
.linkme {font-size:0.8em;padding:0 3em;margin:0.5em 0}
.linkme span {color:green}

label,select,input[type=checkbox],input[type=radio],input[type=button],input[type=submit] {cursor:pointer;cursor:hand}

input[type=text],textarea {background-color:white}
input[type=text]:focus,textarea:focus {background-color:#fff6ec}

.grau,.grau .anfr {color:#a0a0a0}
.grau .anfr {background-color:#f0f0f0}
noscript span {display:none}