

body {
    margin: 50px 7%;
    border-width:0px;
    width:80%;
    height:100%;}
	background-color: #D6E0F1;
}

.kop1{font-size:350%;color:#000090;}
.kop2{font-size:160%;color:#000090;}
.text{font-size:120%;text-align:justify;color:#666666;}
.note{font-size:70%;color:#666666;}
.highlight{color:#000090;}
.redhighlight{color:#BC1919;}
.hlink{color:#000090;text-decoration:underline;}

img{
    border:0;
    vertical-align:text-top;
    max-width: 100%;
    max-height: 100%;
}

li{
    margin-bottom:5px;
}
.firstli{margin-top:5px;}
.fulljustify {text-align:justify;}
.fulljustify:after{content:"";display: inline-block;width: 90%;}
.sc{font-variant: small-caps;}


div#center {
    margin: 2em;
    margin-left:auto;
    margin-right:auto;
    max-width: 60em;
    padding: 2em;
	background-color: #FFFFFF;
}

div#widecenter {
    margin: 2em;
    margin-left:auto;
    margin-right:auto;
    padding: 2em;
	background-color: #FFFFFF;
}

a{
}

:link { text-decoration: none; }
:visited { text-decoration: none; }
a:active { text-decoration: underline; }
a:hover { text-decoration: underline; }

h1 {
    margin: 1.5ex 0 1.5ex 0;
}

h2 {
    margin: 0 0 1.5ex 0;
}

p.paperTitle {
    line-height: 200%;
    font-size:120%;
    font-weight: bold;
	color:rgb(0,0,0);
    text-align: left;
    border-top: 2px dotted rgb(105,155,225);
}

p.year {
    font-size:120%;
    line-height:5%;
    text-align: right;
	color:rgb(100,100,100);
}

p.authors {
    font-size:120%;
    font-style:italic;
    text-align: left;
	color:rgb(60,60,60);
}

p.keywords {
    font-size:120%;
	color:rgb(100,100,100);
    text-align: left;
}

p.comment {
    font-size:120%;
    text-align:justify;
    color:#666666;
}

p.pointers {
   color:rgb(100,100,100);
   text-align: left;
}
   
   
.sc {
   font-variant: small-caps;
}
