body{border:0;padding:0;}
img{border:0;}
h1,h2,h3,h4,div,ul{padding:0;margin:0;}
input{border:1px solid #0088DD;background:#FFFFFF;color:#666666;}
fieldset{font-size:0.8em;margin-bottom:14px;}
a{text-decoration:none;color:#444444;}
li{list-style:none;}
a[href]:hover{text-decoration:underline;}
div#footer p{text-align:center;margin:4px;font-weight:bold;}
div#wrapper{margin:0;position:relative;background:#FFFFFF;border:8px solid #0088DD;-moz-border-radius:1em;-webkit-border-radius:1em;}
div#header{height:80px;padding:0;margin:0;background:transparent;background-color:#0088DD;overflow:hidden;}
div#header h1{color:#FFFFFF;line-height:45px;}
div#menu {clear:both;color:#FFFFFF;}
div#searchBar {line-height:24px;}
div#searchBar input{-moz-border-radius:0.5em;-webkit-border-radius:0.5em;padding:2px 10px 2px 10px;font-size:0.9em;}
div#searchBar input.sbutton{width:50px;height:22px;font-size:0.8em;}
div#menu ul{float:right;}
div#menu li{float:left;padding:0 10px 0 10px;}
div#menu li a{color: white;font-weight:bold;}
div#main{padding:10px;padding-bottom:50px;margin-top:10px;background:transparent;color:#444444;overflow:auto;}
div#loading{display:none;width:32px;height:32px;position:absolute;top:0;right:0;background:url('../images/loader.gif')}
ul#stats{display:inline;}
ul#stats li{display:inline;list-style:none;}
div.rel{float:right;max-width:350px;}
.frag_item{display:inline-block; padding-left:10px;padding-top:10px;width:500px;white-space:nowrap;}
.frag{clear:both;background:transparent;white-space:nowrap;}
.frag:hover{background:#CCCCFF;}
.diff{color:red;}
.doc p{margin-bottom:.71em;text-align:justify;}
.txt{width:500px;padding-left:10px;white-space:normal;}
.pippi{background-color:#ddddaa;}
.highlight,.highlight *{background:rgba(0,120,240,0.2);position:relative;}
.hovered{background:rgba(0,240,120,0.8);}
.tagcloud{float:right;width:400px;border:1px dotted blue;}
.size0{font-size:.4em;}
.size1{font-size:.5em}
.size2{font-size:.6em}
.size3{font-size:.7em}
.size4{font-size:.8em}
.size5{font-size:.9em}
.size6{font-size:1em}
.size7{font-size:1.1em}
.size8{font-size:1.2em}
.size9{font-size:1.3em}
.hover{width:auto;}
.anchorLink{color:white;}
.hover:hover .anchorLink{color:blue;}
.pippiNote{display:none;max-width:400px;margin:0.9em;padding:4px;font-size:0.7em;background:rgba(239,239,239,0.9);border:3px solid #0088DD;-moz-border-radius:1em;-webkit-border-radius:1em;overflow:auto;}
small{font-size:0.5em}
table.listing{width:95%;margin-left:auto;margin-right:auto;}
table.listing thead{color:#ffffff;background-color:#0088DD;border:white 1px solid;}
table.listing tr td{border-bottom:#0088dd 1px solid;}
.diff-block{width:90%;margin-left:5%;margin-right:5%;color:black;}
.diff-block .old,.diff-block .new{width:44%;margin-left:3%;display:table-cell;}
.diff-block .diff-hidden{color:white;background-color:white;}
ins,del{text-decoration:none;}
.diff-block ins{color:green;}
.diff-block del{color:red;}
#toggle-inline-sbs{text-align:center;padding:3px;font-size:0.7em;position:fixed;top:160px;left:10px;width:50px;border:1px solid #0088dd;-moz-border-radius:1em;-webkit-border-radius:1em;overflow:auto;cursor:pointer;}
#toggle-inline-sbs:hover{background:rgba(0,120,240,0.05);}

