html,body{
padding:0 0 10px 10px;
margin:0;
font: normal normal 13px Verdana,Tahoma,Arial,sans-serif;
height: 100%;
}

#ttext {
margin:25px 20px 20px 0;
}
#ttext h1{
text-align: center;
color: #004276;
margin: 0 0 5px 0;
padding:0;
font:normal bold 20px Verdana,Tahoma,Arial,sans-serif;
}
#ttext div#epigraph p{
text-align:justify;
text-indent:0;
font-style:italic;
padding:0;
margin:8px 0 5px;
width:auto;
font:italic normal 11px Verdana,Tahoma,Arial,sans-serif;
}
#ttext div#epigraph .author{
text-align:right;
padding:0;
margin-top:0;
font-size:14px;
font:normal normal 11px Verdana,Tahoma,Arial,sans-serif;
}
#ttext div#epigraph {
float:right;
}
#ttext div#subtitle_1,#ttext div#subtitle_2,#ttext div#subtitle_3{
text-align: center;
color: #004276;
margin:0;
padding:0;
font:normal normal 14px Verdana,Tahoma,Arial,sans-serif;
}
#ttext div#subtitle_1{
margin:0 0 10px 0;
font-style:normal;
font-weight:bold;
font-size:18px;

}
#ttext div#subtitle_2{
font-weight:bold;
font-size:15px;
}
#ttext div#subtitle_3{
font-size:12px;
margin:4px 0 0;
}
#ttext h4{
text-transform:uppercase;
text-align: left;
padding:0;
margin:25px 0 15px;
font: normal bold 14px Verdana,Tahoma,Arial,sans-serif;
}
#ttext h4.center{text-align:center}
#ttext #translators{
margin:25px 0 0;
padding:0;
font:normal normal 11px Verdana,sans-serif
}
#ttext #translators.center{text-align:center}
#ttext .lecturer{
text-align: center;
color: #006cc1;
padding:0;
margin:20px 0;
font:normal normal 13px Verdana,sans-serif
}
#ttext .author{
text-align: center;
color: #006cc1;
padding:0;
margin:0 0 10px;
font:normal normal 13px Verdana,sans-serif
}
#ttext a,#ttext a:hover,#ttext a:visited{
color: #006cc1;
}
#ttext #body{
margin:0;
padding:24px 0 0 35px;
clear:right;
}
#ttext p{
text-align: justify;
padding: 0;
margin:0 0 4px 0;
text-indent: 2.5em;
}
#ttext li p{
text-indent:0;
padding:0;
margin:0;
}
#ttext p.center{text-align:center}
#ttext p.left{text-align:left}
#ttext p.right{text-align:right}
#ttext img{
text-align: center;
padding: 5px;
margin:0;
}
#ttext .citation{
text-align:justify;
padding:10px 40px;
margin:0;
font: normal normal 11px Verdana,Tahoma,Arial,sans-serif;
}
#ttext a.sup{
font-size: .83em;
font-weight:bold;
vertical-align: super;
}
#ttext a.sub{
font-size: .83em;
font-weight:bold;
vertical-align: sub;
}
#ttext #footnotes{
margin-top:30px;
border-top:1px solid gray;
}
#ttext #footnotes p{
text-indent:0;
text-align:justify;
padding:0;
margin:10px 0 0 0;
font: normal normal 11px Verdana,Tahoma,Arial,sans-serif;
}
#ttext .original{
text-align:justify;
padding:10px 40px;
margin:0;
font: normal normal 14px Verdana,Tahoma,Arial,sans-serif;
}
#ttext div.object_description img{
border:1px solid #006cc1
}
#ttext h5{
padding:0;
margin:20px 0 5px 0;
font-size:13px;
}
#ttext .questions{
text-align:justify;
margin:30px 0;
font-weight:bold;
display:block;
}
#ttext .questions i
{
	display:inline;
}
#menu_img{
padding:2px;
margin:0;
display:block;
position:absolute;
left: 5px;
top: 5px;
background-color: #EFEFD6;
border:1px solid  #848284;
}

#menu_img a img{
padding: 0;
margin: 0;
display: block;
width: 20px;
height: 20px;
border:none;
}

#menu_img a{
padding: 0;
margin: 0;
width: 20px;
height: 20px;
border:none;
}

#menu_img a:hover img, a:hover{
	border:1px solid  #848284;
}

#additional_materials{
	margin:20px 0 0 0;
}
#ad_m_title{
	font-weight:bold;
	margin: 0 0 1ex 0;
}



