/* css ASSET UK - print*/

body {
margin: 0;
padding: 20px;
background-color: #fff;
}

a {
text-decoration: underline;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 100%; 
border: 0px;
}

a:link { 
background: transparent;
color: #000;
text-decoration: underline; 
}

a:visited {
background: transparent;
color: #000;
text-decoration: underline; 
}

a:hover {
text-decoration: underline;
color: #000;
background-color: #efefef; 
}

a:active {
text-decoration: none;
color: #000080;
border: 0px;
}
p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
color: #000;
line-height: 150%;
margin: 10px auto;
text-align: justify;
}

#print {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
color: #000;
line-height: 150%;
margin: 10px auto;
text-align: justify;
}


h2 {
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
text-align: left; 
font-size: 140%; 
font-weight: 600; 
margin: 5px 15px; 
padding: 5px 15px; 
color: #000;
}

h3 {
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
text-align: left; 
font-size: 120%; 
font-weight: 500; 
margin: 5px 15px; 
padding: 5px 15px; 
color: #000;
}

h4 {
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
text-align: left; 
font-size: 100%; 
font-weight: bold;  
color: #000;
}

h5 {
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
text-align: left; 
font-size: 100%; 
font-weight: normal;  
color: #000;
}

.line {
border-bottom : 1px solid #000; 
padding:5px;  
}

disk {
list-style-type: disc;
}

ul {
margin: 10px 0 0 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
color: #000;
line-height: 150%;
margin: 10px auto;
text-align: justify;
}

ol {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
color: #000;
line-height: 150%;
}

li {
margin: 10px 0 0 20px;
font-size: 100%;
text-align: justify;
}

#breadcrumb p {;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000;
font-size: 80%;
white-space: nowrap;
}

#access {
z-index: 0;
position: absolute;
top: 0 ;
right: 15px;
width: 12em;
height: auto;
font-family: Verdana,Arial,Helvetica,sans-serif;
text-align: left;
background-color: #fff;
}

#access form {
display: inline;
}

#access select {
width: 85px;
padding: 1px 0 1px 1px;
color: #000;
}

#access span.extra {
margin: 0 0 0 5px;
color: #000;
border: 1px solid #000;
}

#access span.extra a {
padding: 0 5px;
color: #000;
font-weight: bold;
text-decoration: none;
}

#access span.extra a:hover {
color: #000;
}

acronym {
cursor: help;
}

fieldset {
border: none;
width: auto;
padding: 18px;
text-align: left;
}

hr,
legend,
.invis,
.form,
#headfix,
#headerline,
div#fixedmenue,
#clearheader,
.selfmenu,
.selfsubmenu, 
.submenu,
.menu,
.teaser, 
.img,
#access p.access-link,
#access p.access-sizer,
#access p.access-switcher,
#imprint {
display: none;
}


