/* Revision 1.1 */

.copy {
margin-bottom: -1px;
clear: both; }
#content .copy .container {
margin-bottom: 1em;
width: 100%;
position: relative;
overflow: auto;
overflow-y: hidden;
overflow-x: auto;
scrollbar-track-color: #efefef;
scrollbar-base-color: #fff;
scrollbar-arrow-color: #b11116;
scrollbar-3dlight-color: #ccc;
scrollbar-darkshadow-color: #999; }

.copy .part {
margin: 1.5em 0;
width: 100%;
position: relative;
clear: both; }
#content.full-width .part {
margin-top: 1em; }
.copy .container.seperated,
#content.full-width .copy .part,
#content.full-width h2.tl {
background: url(../img/ui/line-h_dotted_666666.gif) left top repeat-x;
padding-top: 1em; }
#content.full-width .copy h2.tl {
width: 170px;
position: absolute;
right: -200px;
top: 0; }
body.corporate #content.full-width .copy h2.tl,
body.catalogue #content.full-width .copy h2.tl,
body.intranet #content.full-width .copy h2.tl {
right: -214px; }

.copy h2 {
margin: 0 0 0.5em;
clear: both; }
.copy h3 {
margin: 0;
clear: both; }
.copy .hr {
background: url(../img/ui/line-h_dotted_666666.gif) left top repeat-x;
margin: 1em 0;
height: 1px;
clear: both; }
.copy p {
margin: 0 }
.copy ol {
list-style : decimal outside;
margin-left : 1em; }
.copy ul {
clear: left;
list-style : circle outside;
margin-left : 0; }
.copy ul,
.copy ol {
padding-left : 1.5em;
margin-top : 1em;
margin-bottom : 1.35em; }
.copy li {
line-height : 1.35em;
padding-bottom : 0.5em; }
.copy li ol,
.copy li ul {
margin-top : 0.35em;
margin-bottom : -0.65em; }
.copy li ol {
list-style : lower-alpha outside;
margin-left : 0em;
padding-left : 2em; }

.copy .part.with-visual-left .visual,
.copy .visual.left {
margin: 0.2em 10px 10px 0;
float: left; }
.copy .part.with-visual-right .visual,
.copy .visual.right {
margin: 0.2em 0 10px 10px;
float: right; }

.copy .anchor-section {
background: url(../img/ui/line-h_dotted_666666.gif) left bottom repeat-x;
padding-bottom: 4px;
margin-bottom: 10px;
position: relative; }
.copy .anchor-section h3 {
margin-right: 5em; }
.copy .anchor-section a {
text-align: right;
background: url(../img/ui/icn_top.gif) 100% 0.2em no-repeat;
padding-right: 7px;
width: 4em;
position: absolute;
right: 0; top: 0; }
/*
.copy .part.with-visual-left .anchor-section,
.copy .part.with-visual-right .anchor-section {
width: 298px;
float: right !important;
float: none; }
*/
