@media screen {

	

body {

background-color:#fff;

color:green;

margin-left:4%;

margin-right:2%;

font-family:"Trebuchet MS",sans-serif;

}



h1,h2,h3,h4,h5,h6 {

text-transform:lowercase;

background:#fff;

color:purple;

font-family:Tahoma,sans-serif;

font-style:italic;

}



h1 {

font-size:1.4em;

padding:.3em 1em;

border-right: 2px inset #4682b4;

text-align:right;

background:#51B7BE;

}



h2 {

font-size:1.3em;

margin-bottom:.25em;

border-left:dotted 1px #4682b4;

border-bottom:dotted 1px #4682b4;

padding:3px 2em;

}



h3 {

font-size:1.2em;

margin-bottom:.25em;

border-left:dotted 1px #4682b4;

padding:3px 2em;

}



h4 {

font-size:1.1em;

margin-bottom:.25em;

border-left:dotted 1px #4682b4;

padding:3px 1.5em;

}



h5 {

font-size:1em;

margin-bottom:.25em;

border-left:dotted 1px #4682b4;

padding:3px 1em;

}



h6 {

font-size:1em;

font-variant:small-caps; 

margin-bottom:.25em;

border-left:dotted 1px #4682b4;

padding:3px 1em;

}



h1:hover,

h2:hover,

h3:hover,

h4:hover,

h5:hover,

h6:hover {

text-transform:none;

}



.all {

margin-top:1.5em;

margin-bottom:1.5em;

text-align:center;

}



.yll {

margin-top:1.5em;

margin-bottom:1.5em;

text-align:right;

}



.warn {

border:dotted 2px #BD2900;

margin:1em 15%;

padding:4px;

color:#702B00;

background-color:#fff;

text-align:center;

}



.warn:hover {

border:dashed 2px #c00;

}



pre {

background-color:#fff;

padding:1em;

border-top:1px solid #000;

border-left:1px solid #000;

border-bottom:1px solid #000;

border-right:0;

width:50%;

margin-left:auto;

margin-right:auto;

font-family:"Lucida Console",monospace;

}



html:lang(fi) pre {

overflow:auto;

max-height:20em;

}



td {

font-size:11pt;

   }



th,caption {

font-weight:bold;

}



img {

border:0px;

}



.sample {

border:1px dotted #000;

padding:1em;

margin:2em 4em; 

background:none #DFFDFF;  

overflow:auto;

}

pre code {

background-color:#fff;

color:#000;

}

.Marker,

.marker {

background-color:yellow;

color:#000;

}

.Comment,

.comment {

background-color:inherit;

color:#408080;

}

.Escapeampersand,

.escapeampersand {

background-color:inherit;

color:green;

font-weight:bold;

}

.Identifier,

.identifier {

background-color:inherit;

font-weight:bold;

color:inherit;

}

.Reservedword,

.reservedword {

background-color:inherit;

color:navy;

font-weight:bold;

}

.Space,

.space {

background-color:inherit;

color:#008080;

}

.String,

.string {

background-color:inherit;

color:blue;

}

.Symbol,

.symbol {

background-color:inherit;

font-weight:bold;

color:inherit;

}

.Text,

.text {

background-color:inherit;

color:inherit;

}

.Unknownword,

.unknownword {

background-color:inherit;

color:#FF0000;

font-weight:bold;

}

.Value,

.value {

background-color:inherit;

color:blue;

}

.ColorValue,

.colorValue {

background-color:inherit;

color:blue;

}

.Number,

.number {

background-color:inherit;

color:maroon;

} 

.Non-reservedkeyword,

.non-reservedkeyword {

background-color:inherit;

color:inherit;

font-weight:bold;

}



}



@media print {



h1,h2,h3,h4,h5,h6 {

page-break-inside:avoid;

page-break-after:avoid;

}



table,tr,td,pre,blockquote,ol,ul,p {

page-break-inside:avoid;

}



}


