h2 { color: gray; font-size: 20pt; font-family: "tahoma", "sans-serif"}
h2 B { color: black; font-size: 30pt; font-style: normal; font-weight: bold; font-variant: small-caps}
td{font: 0.9em "Trebuchet MS", verdana, sans-serif;height: auto;}
P.last { color: gray; font-size: 8pt; font-weight: bold}
html {margin: 0; padding: 0;}
body {margin: 0;padding: 0;background: #CCCCCC;	font: 1em/1.7em verdana, arial, sans-serif; }
pre {font: 1.1em/1.7em "andale mono", monospace;}	
#banner {position: absolute;top: 0;left: 0;height:50px;	width: 100%;padding: 0;	margin: 0;border-bottom: 3px solid black;color: black;background: #000000;z-index: 5;}		
body>#banner {position: fixed;}
#banner h1 {margin: 0;padding: 5px; color: #CCCCCC;font-size:38px;font-weight:normal}
#tabmenu {background-color:#ccc; color: #000000;position: absolute;top: 53px;	padding: 0;margin: 0;z-index: 10;left: 15px;}
body>#tabmenu {position: fixed;} /*Opera and Mozilla*/
#tabmenu li {display: inline;overflow: hidden;margin:0; border: 0;list-style-type: none;}
#tabmenu a, a.active {color: #FFFFFF;background: #CCCCCC;font-size: 12px;font-weight: bold;border: 1px solid #CCCCCC;padding: 5px;margin: 0; text-decoration: none;}
#tabmenu a.active {background: #000000; border-top: 4px solid #000000; z-index: 30;}
#tabmenu a.active:hover {background: #000000; border-top: 4px solid #000000; z-index: 30;}
#tabmenu a:hover {color: #fff;background-color: #999999;border-top: 3px solid #999999;padding:5px}	
#content {background: #CCCCCC;font: 0.9em "Trebuchet MS", verdana, sans-serif;height: auto;text-align: justify;padding: 100px 70px 0px 70px;z-index: 0;}
#content a {text-decoration: none;color: #86862D;}
#content a:hover {background: #ADC09F;}

#content_moto {padding: 90px 70px 0px 70px;font: 0.9em "Trebuchet MS", verdana, sans-serif;height: auto;text-align: justify}

#content_container {padding:5px;}

.thumbNormal {border:4px solid #000000;}
.thumbSelected {border:4px solid #ff0000;}