/* (c) ETSI 2011 */

@page {
    size:21.0cm 14.85cm;
    margin-top:1cm;
    margin-bottom:1.4cm;
    margin-left:0.75cm;
    margin-right:0.5cm
}

body {
    color: #000;
    background-color: #fff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

td {
    font-size: 12px;
	padding-bottom:2em
}

a {text-decoration: underline;}
a:active {color: #00f;}
a:link {color: #008;}
a:visited {color: #004;}

img {border: 1px solid #ddd;}

.img45 {
	float:left;
	margin-right:1em;
	margin-bottom:0.5em;
}

.noborder {
	border: 0;
}

.copyright {
	font-size:x-small !important;
}

.blindtext {
	color:#aaa;
}

/* --- zafaco --- */

html {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

*, *:before, *:after {
    box-sizing: inherit;
}

body {
    margin: 0;
    padding: 0;
}

.container {
    width: 800px;
    margin: auto;
}

.row {
    font-size: 12px;
	padding-bottom: 2em;
    display: inline-block;
    width: 100%;
}

.sub-doc {
    width: 104px;
    height: 34px;
    border: inset 2px rgb(238, 238, 238);
    display: inline-block;
    overflow-y: scroll;
    overflow-x: hidden;
    margin: 2px;
    padding: 2px;
    background-color: #fff;
}

.changed  {
    background-color: lightgreen;
}

.za-box {
    background-color: lightgreen;
    width: 0.8em;
    height: 0.8em;
    display: inline-block;
}

#sub-doc-container {
    min-height: 205px;
}