/*Layout *****/

html { 
  width:100%; 
  height:100%;  
  overflow:hidden; 
}


body {  
  width:100%; 
  height:100%;
  margin-left:0;
  margin-top:0;
  padding:0px; 
  overflow:auto; 
  position:relative; 
}

#container{
  width:1000px; 
  height:1024px;
  position:absolute; 
  overflow:hidden; 
}

#mytable{
  width:993px; 
  height:1024px;
  margin:0; 
  padding:0px; 
  border: solid 1px #FFFFFF;
}

#td_header{
  width:987px; 
  height:209px;
  top:0;
  position:relative; 
}

#pictures{
  top:185px;
  left:800px;
  position:absolute;  
  display:inline;
}

#home{
  width:20px; 
  height:20px;  
  float:left;
  list-style:none;
  margin-right:20px;
  padding:0;
  border:0;
}

#search{
  width:20px; 
  height:20px;  
  float:left;
  list-style:none;
  margin-right:20px;
  padding:0;
  border:0;
}

#letter{
  width:20px; 
  height:20px;  
  float:left;
  list-style:none;
  margin-right:20px;
  padding:0;
  border:0;
}

#td_footer{
  width:985px; 
  height:21px;
  left:5px;
  bottom:-2px;  
  position:absolute;
}

#td_left{
  width:19%;
  height:794px;  
  padding:4px;
  margin:0px;
  border: solid 1px #79828A;  
  position:relative;
}

#address{
  padding:0px;
  margin-top:2px;
  margin-bottom:2px;
  margin-left:10px;
}

#look{
  padding:0px; 
  margin-top:6px; 
  margin-bottom:2px;
}

#td_center{  
  height:794px;  
  padding:4px;
  margin:0px;
  border: solid 1px #79828A;  
}

#texttable{ 
  width:575px;
  padding:0px;
  margin-bottom:10px;   
}

#texttable p,ul{ 
  margin-left:5px;   
}


#imgtable{ 
  width:250px;
  padding:2px;
  margin:2px;   
  border: solid 1px #79828A;  
}

#teachtable{ 
  width:500px;
  padding:0px;
  margin-bottom:10px;   
}

#imgteach{ 
  width:150px;
  padding:2px;
  margin:2px;   
  border: solid 1px #79828A;  
}

#myprev{
  top:270px;  
  left:275px;
  position:absolute;  
  display:inline;
}

#imgprev{ 
  width:80px;
  padding:2px;
  margin:2px;   
  border: solid 1px #79828A;  
}

#imgprevbig{ 
  width:500px;
  padding:2px;
  margin:2px;      
}

#logotable{ 
  width:500px;
  padding:0px;
  margin-bottom:10px;   
}

#imglogo{ 
  width:50px;
  padding:2px;
  margin:2px;   
  border: solid 1px #79828A;  
}


#fototable{ 
  width:500px;
  padding:0px;
  margin-bottom:10px;   
}

#imgfoto{ 
  width:200px;
  padding:2px;
  margin:2px;   
  border: solid 1px #79828A;  
}


#spectable td,tr{ 
  width:490px;
  padding:0px;
  margin-bottom:10px;   
  border: solid 1px #79828A;  
}

#doctable td,tr{ 
  width:240px;
  padding:0px;
  margin-bottom:10px;   
  border: solid 1px #79828A;  
}

#td_right{
  width:19%;
  height:794px;   
  padding:4px;
  margin:0px;
  border: solid 1px #79828A;  
}


#found{
  width:98%;
  margin-top:50px;
  margin-left:5px;
  margin-bottom:6px;

}


#content{
  width:99%;
  height:99%; 
  padding-right:2px; 
  padding-left:2px; 
  margin-bottom:30px; 
  overflow:auto;  
}

ul {    
  margin-left:3px; 
  margin-right:0px; 
  margin-top:0px; 
  margin-bottom:5px; 
  padding:0px; 
  text-align:left;
}

#ul_menu {    
  margin-left:1px; 
  margin-right:1px; 
  margin-top:0px; 
  margin-bottom:5px; 
  padding:0px; 
  border: solid 1px #79828A;    
}


#ul_v {   
  margin-left:0px; 
  margin-right:0px; 
  margin-top:0px; 
  margin-bottom:0px; 
  padding:0px; 
}

a{
  margin-left:0px; 
  margin-right:0px; 
  margin-top:0px; 
  margin-bottom:5px; 
  padding:0px; 
}

#a_v{
  margin-left:0px; 
  margin-right:0px; 
  margin-top:0px; 
  margin-bottom:0px; 
  padding:0px; 
}

#li_v {    
  margin-left:0px; 
  margin-right:0px; 
  margin-top:0px; 
  margin-bottom:0px; 
  padding:0px; 
}

h1 { 
  margin-left:0px; 
  margin-right:0px; 
  margin-top:0px; 
  margin-bottom:0px; 
}

h5 { 
  margin-left:3px; 
  margin-right:0px; 
  margin-top:0px; 
  margin-bottom:10px; 
}

h6 { 
  margin-left:5px; 
  margin-right:0px; 
  margin-top:5px; 
  margin-bottom:5px; 
}

h3 { 
  margin-left:3px; 
  margin-right:0px; 
  margin-top:0px; 
  margin-bottom:0px; 
}
#h_v { 
  margin-left:0px; 
  margin-right:0px; 
  margin-top:30px; 
  margin-bottom:0px; 
}

p {  
  margin-left:5px; 
  margin-right:5px; 
  margin-top:5px; 
  margin-bottom:5px; 
}

div { 
  margin-left:0px; 
  margin-right:0px; 
  margin-top:0px; 
  margin-bottom:0px; 
}

img {
  margin-left:5px; 
  margin-right:5px; 
  margin-top:0px; 
  margin-bottom:0px;
  padding-top:0px; 
  padding-bottom:0px;
}


#img_v {
  margin-left:20px; 
  margin-right:0px; 
  margin-top:0px; 
  margin-bottom:px;
  padding-top:0px; 
  padding-bottom:0px;
}

#img_r {
  margin-left:0px; 
  margin-right:0px; 
  margin-top:0px; 
  margin-bottom:0px;
}

#pict {
  margin:0px; 
  padding:0;
  border:0; 
}



/*Fonts *****/
html{
  font-size:100.01%;
}

body {
  font-family: verdana,Arial, Helvetica, sans-serif;
  font-size:81.25%;
  text-decoration: none;
}

#address{
  font-size:0.85em;
  letter-spacing:+2px;  
}

#look{
  font-size:0.85em;
  letter-spacing:+2px;  
}

a {
  text-decoration: none;
}

a:hover { 
  text-decoration: underline; 
}

h3{
  font-size:1.4em;
  letter-spacing:1px;  
}

h5{
  font-size:1.2em;
  letter-spacing:1px;  
}

h6{
  font-size:1.1em;
  letter-spacing:-1px;  
}

#h_v{
  font-size:1.2em;
  letter-spacing:-1px;  
}

#ul_menu { 
  font-size:1.0em;
  letter-spacing:-1px;  
}

ul{ 
  font-size:1.0em;
  letter-spacing:-1px;  
}

#ul_v { 
  font-size:1.0em;
  letter-spacing:-1px;  
}

#a_v{
  font-size:1.0em;
  letter-spacing:-1px;   
}


#ahist{
  font-size:1.0em;
  letter-spacing:+1px;   
}
#amenu{
  font-size:1.0em;
  letter-spacing:+1.3px;   
}

/*Colors *****/

html{
  background: #FFFFFF;
}

body {
  color: #2C3033;
  background: #FFFFFF;
}

#td_header{
  background: url(../i/web_987_01.jpg);
}

#pict {  
  background:#E45300;  
}

#td_footer{
  background: url(../i/web_987_05.jpg);
}

#td_left{
  background: #FFFFFF;
}

#td_center{
  background: #FFFFFF;
}

#td_right{
  background: #FFFFFF;
}


#address{
  color:#79828A;
}

#look{
  color:#79828A;
}

#content{
  color: #2C3033;
  background: #FFFFFF; 
  scrollbar-face-color: #79828A; 
  scrollbar-shadow-color: #FFFFFF; 
  scrollbar-highlight-color: #FFFFFF; 
  scrollbar-3dlight-color: #FFFFFF; 
  scrollbar-darkshadow-color: #FFFFFF; 
  scrollbar-track-color: #FFFFFF; 
  scrollbar-arrow-color:  #FFFFFF; 
}

#a_pict:hover{
  color: #E45300;
}

#a_pict:link{
  color: #E45300;
}


#a_pict:visited{
  color: #E45300;
}

#a_pict:active{
  color: #E45300;
}

#ahist:hover{
  color: #E45300;
}

#ahist:link{
  color: #E45300;
}


#ahist:visited{
  color: #E45300;
}

#ahist:active{
  color: #E45300;
}

li type { 
  color: #2C3033;
}
a:hover { 
  color: #2C3033;
}

a:link { 
  color: #2C3033;
}


a:visited { 
  color: #2C3033;
}	

a:active { 
  color: #E45300;  
}
#amenu:hover{
  color: #2C3033;
}

#amenu:link{
  color: #2C3033;
}


#amenu:visited{
  color: #2C3033;
}

#amenu:active{
  color: #2C3033;
}



h1{ 
  color: #79828A;
}

h4{ 
  color: #79828A;
}

h5{ 
  color: #79828A;
}

b{ 
  color: #79828A;
}

h6{ 
  color: #79828A;
}


#h_v{ 
  color: #79828A;
}

h3{ 
  color: #79828A;
}

p{ 
  color: #2C3033;
}

#a_v { 
  color: #79828A;
}

/*Misc *****/



