html {
	width: 100%;
	height: 100%;
	/*overflow: hidden;*/
}
body {
	/* width: expression(document.body.offsetWidth-300); */
	height: 100%;
	/*margin:0;*/
	/*overflow: auto;*/
	/*margin: 0 0 0 250px;*/
	font-family:  "Times New Roman" ;
	color: #003399;
	font-size: 12pt;
	padding: 0 40px 0 10px;
}

div.navbar {
	top:10px;
	padding: 0;
	margin: 0;
        text-align: center; 
	position: fixed;
}
div.navbar1 {
	    top:20px;
	    padding: 0;
	    margin: 0;
	    position: fixed;
}
div.tema {
	 text-align: CENTER;
}
div.navbar2 { 
	     top:40px;
	     padding: 0;
	     margin: 0;
	     text-align: center; 
	     position: fixed;
}
div.bar {
	top: 1px;
        position: fixed;
        }
div.car {
	text-align:center;
} 
div.logo {
	list-style-type: none;
        position: fixed;
}
ul.navbar {
	/* list-style-type: disk; */
	width: 140px;
	padding: 10px;
	margin: 0;
}
ul.navbar li {
	margin: 0.5em 0;
	padding: 0.3em;
	/*border-right:disk;*/
}
ul.navbar a {
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none;
	font-weight: bolder;
	font-size: 15px;
}
h1 {
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-align: center;
}
address {
	margin-top: 1em;
	padding-top: 1em;
	border-top: thin dotted;
}
caption {
	font-weight: bold;
	font-size: 140%;
	margin: 1em;
}
thed {
	font-size: 150%;
	font-weight: bold;
}
frame.su {
	 position: fixed;
}
td.su {
	border:0;
	text-align:left;
}
ol.navbar li {
	  text-align: justify;
	  font-size: 150%;
}
span {
	width: 700px;
        font-size: 150%;
}
span.so{
	font-family: Courier New Cyr;
	} 
p.navbar {
	 text-align: center;
	 width:100%;
	 background: #ACD8B2;
}
span.tema {
	 background: #acd8b2;
	 text-align: center;
}
td.rema {
	text-align: center;
}
.pointer{
   cursor:pointer;
   }
.underline {
border-bottom: 1px dashed blue;
}
.come {
	font-family:  "Times New Roman" ;
	color: #003399;
	font-size: 12pt;
	padding: 0 40px 0 10px;
        border-bottom: 1px blue;
}
