BODY#TDTU-Content
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
}
/*
DIV
{
	border: 1px solid gray;
}
*/

DIV#Main
{
	width: 1012px;
	margin: 0 auto;
	text-align: left;
	padding: 0;
	background: url(images/content-bg.png) repeat-y 3px;
	/*background-color: #FFFFFF;
	border-left: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
	border: 1px solid red;*/
}

#Content
{
	/*border: 1px solid gray;*/
	margin: 0px 12px 0px 12px;
	background: #ffffff url(images/content-bg.gif) repeat-y left;
}

H1, H2, H3, H4, H5, H6
{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-weight: normal;
	padding: 2px;
}

.NoMargin
{
	margin: 0px;
	padding: 2px;
}

UL
{
	margin-top: 0px;
}

#MenuPanel
{
	float: left;
	width: 266px;
	padding-top: 15px;
	background-position: 1px 0px;
	background-image: url(images/menu-top.gif);
	background-repeat: no-repeat;
	padding-bottom: 200px;
}

#MenuPanel UL
{
	display: block;
	font-size: 12px;
	list-style-type: none;
	padding: 0px 0px 0px 15px;
	margin: 0;
}

#MenuPanel LI
{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0;
	list-style-type: none;
	/*border: 1px dashed green;*/
	border: 0px none;
}

#MenuPanel UL.TopMenu
{
	margin-right: 4px;
}

#MenuPanel .Bottom
{
	
}


DIV#MenuPanel UL.TopMenu>LI
{
	font-size: 14px;
}

DIV#MenuPanel UL.SubMenu
{
	margin: 3px 0px 3px 0px;
	padding: 3px 0px 3px 15px;
	border-top: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	border-left: 0px none;
	border-right: 0px none;
	background-image: url(images/menu-bg-sub.gif);
	background-repeat: repeat-y;
	background-position: top right;
}

DIV#MenuPanel LI.Active
{
	/*background-color: #d3dfe7;
	display: block;*/
	margin: 0;
	padding: 0;
}

DIV#MenuPanel LI.Active SPAN
{
	display: block;
	background-color: #d3dfe7;
	border: 1px solid #FFFFFF;
	background-image: url(images/menu-active.gif);
	background-repeat: repeat-y;
	background-position: right center;
	padding-right: 10px;
}
/*
DIV#MenuPanel LI
{
	border: 1px solid green;
}
*/

/*
DIV#InnerMenu LI.Top A,
DIV#InnerMenu LI.Top A:active,
DIV#InnerMenu LI.Top A:visited
{
	color: #65b300	
}

DIV#InnerMenu LI.Top A:hover
{
	color: #e9a021;
}
*/	


/*
DIV#InnerMenu LI.Active
{
	background-color: #4ab4ff;
}

DIV#InnerMenu LI.Active A
{
	color: #FFFFFF;
	background-color: #4ab4ff;
}
*/

#InnerContent
{
	margin: 0px 30px 0px 290px;
	padding-top: 10px;
	padding-bottom: 30px;
}

#InnerContent A,
#InnerContent A:active
{
	color: #43779c;
	/*color: #4c7694;*/
	/*color: #3c6380;
	border-bottom: 1px dotted #4ab4ff;	*/
}

#InnerContent A:visited
{
	color: #8da7b9;
	/*color: #7a98ac;
	/*color: #6b879c;*/
}

#InnerContent A:hover
{
	color: #4ab4ff;
}


#InnerContent UL LI
{ 
	list-style-image: url(images/content-marker.gif); 
	margin-top: 0px;
	margin-bottom: 6px;
	/*line-height: 110%;*/
}

UL.ContentMenu
{
	font-size: 86%;
}

UL.ContentMenu A,
UL.ContentMenu A:visited,
UL.ContentMenu A:active
{
	color: #555555;
}

UL.ContentMenu A:hover
{
	color: #e9a021;	
}

UL.ContentMenu
{
	margin-bottom: 50px;
}

#InnerContent P
{
	text-align: justify;
	line-height: 130%;
}

#InnerContent H1,
#InnerContent H2,
#InnerContent H3
{
	margin: 0px 0px 10px 0px;
	text-align: center;
	/*color: #aed537;*/
	color: #89ae1a;
	padding: 10px 2px 2px 2px;
	/*color: #779a4f;
	/*color: #8eab6d;
	/*color: #666666;
	/*color: #65b300;*/
}

#InnerContent H4
{
 	margin: 0px 0px 10px 0px;
	padding: 10px 2px 2px 2px;
	font-weight: bold;
}

H2 SPAN.SubHeader
{
	font-size: 80%;
	color: #89ae1a;
}

#InnerContent TABLE
{ 
	border-spacing: 0px;
	empty-cells: show;
	border-collapse: collapse;
	margin-bottom: 20px;
} 

#InnerContent TABLE THEAD.Smaller
{ 
	font-size: 75%;
}

#InnerContent TD,
#InnerContent TH
{ 
	border: 1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
} 

#InnerContent TH
{
	background-color: #EEEEEE;
	text-align: center;
}

#InnerContent TABLE.NoBorders TD
{
	border: 0px none green;
}

#InnerContent TABLE.NoBorders TH
{
	border: 0px none green;
	background-color: #e5ecf1;
}

#InnerContent TABLE.MixBorder,
#InnerContent TABLE.MixBorder TR,
#InnerContent TABLE.MixBorder TD.NoBorders
{
	border: none;
}

#InnerContent DD
{
	margin-bottom: 10px;
}
#InnerContent DL
{
	margin-bottom: 10px;
}


#InnerContent H1.Information
{
	padding-top: 80px;
	text-align: center;
	color: #CCCCCC;
}

#InnerContent .Photo
{
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

#InnerContent .Photo IMG
{
	/*border: 1px solid #DDDDDD;*/
	border: 1px solid #d3e9ff;
	background-color: #f1f5f8;
	padding: 3px 3px 3px 3px;
	margin: 15px 3px 3px 3px;

}

#InnerContent .PhotoSig
{
  font-size: 83%;  
  color: #555555;
}

#InnerContent .Images IMG
{
  margin: 4px;  
}

TABLE#PuluyDates 
{
	border: none;
}

TABLE#PuluyDates .Col1
{
	width: 9em
}

TABLE#PuluyDates TD
{
	padding: 3px;
	border: none;
}

TABLE#PuluyDates TD
{
	padding: 3px;
	border: none;
}

#NewsArchives LI
{
	margin: 7px 0px 20px 0px;
}

#ArchivesMonthes
{
	float: right;
	/*border: 1px dotted red;*/
	margin: 0px 0px 20px 20px;
	padding: 10px;
	width: 100px;
	background-color: #eef7ff;
}

#ArchivesMonthes H3
{
	margin: 1px;
	border-bottom: 1px dotted #99ccff;
	text-align: left;
	padding-bottom: 3px;
}

#ArchivesMonthes UL
{
	display: block;
	margin: 0;
	/*border: 1px dotted gray;*/
	padding: 1px 1px 10px 20px;
	list-style-type: none;
}

#ArchivesMonthes LI
{
	display: block;
	margin: 0;
	padding: 1px 1px 3px 1px;
	/*border: 1px dotted gray;*/
	list-style-type: none;
	font-size: 90%;
}


#DepartmentsList H3
{
	margin: 0px;
	padding: 10px 5px 5px 5px; 
}

#DepartmentsList UL
{
	margin: 0px;
	padding: 5px 10px 15px 10px; 
}

.ArticleSignature
{
	padding: 20px 10px 10px 50%;
}

#LastChanges
{
	text-align: right;
	font-size: 10px;
	color: #999999;
}

.Warning
{
	color: #880000;
}

#Content P.Center
{
	text-align: center;
}

#Content .Right
{
	text-align: right;
}


.PartBreak
{
	padding: 60px;
}

#InnerContent .RedWarning
{
	color: #FF0000;
	font-weight: bold;
}

.NewsLeftImage
{
	margin-right: 20px;
}

.Small
{
	font-size: 77%;
}

.UnderLine
{
	border-bottom: 1px solid black;
}

#Grafik .Small
{
	color: #808080;
}

#Grafik .Name
{
	margin-left: 20px;
}

#Grafik TABLE
{
	margin: 0 auto;
}

.Excerpt
{
	font-style: italic;
	padding: 10px 20px;
}

.Required
{
	background-color: #FFF2F2;
}

#InnerContent P.Signature
{
	padding-left: 58%;
	text-align: left;
	font-style: italic;
}

#InnerContent P.RightSignature
{
	padding-left: 400px;
	text-align: right;
	font-style: italic;
}

#InnerContent P.SimpSign
{
	text-align: left;
	font-style: italic;
}

#InnerContent P.RSimpSign
{
	text-align: right;
	font-style: italic;
}



#InnerContent .Quotation
{
	padding: 10px 10px 10px 40px;
	background-color: #F8F8F8;
	color: Black;
	margin-bottom: 30px;
}

#InnerContent .Quotation P
{
	text-indent: 1.5em;
}

#InnerContent .Quotation H3
{
	color: Black;
	font-weight: bold;
}

#InnerContent .Quotation .Source
{
	text-align: right;
	font-size: 11px;
}

#InnerContent .Article
{
  margin: 10px 10px 10px 20px;
  padding: 6px;
  background-color: #F9F9F9;
  font-style: italic;
}

#InnerContent .Lower,
#InnerContent .Small
{
	font-size: 83%;
}

#InnerContent .Lowest,
#InnerContent .Smallest
{
	font-size: 67%;
}

#InnerContent .CompResultFile
{
	margin-right: 2em;
}

#InnerContent .Block
{
   margin: 0 0 30px 0;
}

#InnerContent .ClearBottomBorder
{
	border-bottom: none;
}

#InnerContent .ClearTopBorder
{
	border-top: none;
}

#InnerContent .LeftAligned
{
  float: left;
  margin: 5px 15px 20px 0; 
  /*border: 1px solid gray; */
}

#InnerContent .RightAligned
{
  float: right;
  margin: 5px 0 15px 15px;  
}

#Conferences DL.Item
{
  margin-bottom: 3em;
}

#Conferences DL.Item DT
{
  margin-bottom: 10px;
}

#Conferences DL.Item DD
{
  margin-left: 20px;
}

#InnerContent DL.Directions 
{
  margin-bottom: 10px;  
}

#InnerContent DL.Directions B
{
  color: #444444;
}

#InnerContent DL.Directions DD
{
  margin-left: 15px;
  margin-bottom: 2px;
}

#Rectorate
{
  width: 550px;
  margin-left: 50px;
}

#Rectorate TD
{
  border: none;
}

#Rectorate IMG
{
  border: 1px solid #d3e9ff;
}
