BODY {margin: 0;
background-color: #4C00A2;
background-image: url(images/newback2009-2.gif);
background-position: top center;
background-repeat: repeat-y;
	scrollbar-base-color:#4C00A2;
	scrollbar-arrow-color:#FF9900;
	scrollbar-Shadow-color:#FF9900;
	scrollbar-Highlight-color:#FF9900;
	scrollbar-Track-color:#4C00A2;
} 

#nav     {  background-color: #FF9900;
	    margin-left: auto;
	    margin-right: auto;
	    margin-top: 10px;
	    margin-bottom: 20px;
	    width: 700px;
	    text-align: center;
         }


#maintext   {   position: relative;
                float: left;
		height: auto;
                width: 93%;
	        margin-top: 25px;
	        margin-bottom: 25px;
	        margin-left: 30px;
                margin-right: 25px;
                text-align: justify;
         }

#fotoright   {   position: relative;
                 float: right;
		 height: auto;
	    
         }

#textleft   {   float: left;
	    padding-left:25px;
            padding-right:25px;
            text-align:justify;
         }

#comp   {   float: left;
	    margin-left: 40px;
	    margin-right: 40px;
	    margin-top: 10px;
	    margin-bottom: 15px;
	    width: 650px;
	    text-align: justify;
         }

#maincontent   {   
            margin-left: 25px;
	    margin-right: 25px;
	    text-align: justify;
         }

#navarrow {   float: right;
	      margin-top: -35px;         
	  }

#copyright  { margin-left: auto;
	    margin-right: auto;
	    margin-top: 30px;
	    margin-bottom: 0px;
	    text-align: center;
            font-family: Arial;
	    font-style: normal;
	    font-weight: bold;
	    color: #4C00A2;
	    font-size: 11px
         }

#theorybox  { border-color: #0000CC;
              border-style: groove;
              border-width: 7px;
              background-color: #9999FF
         }

#theatrebox  { border-color: #0000CC;
              border-style: groove;
              border-width: 7px;
              background-color: #9999FF;
	      padding-left: 15px;
              padding-right: 15px
         }

.date		{font-family: Times;
		 font-style: italic;
		 font-weight: bold;
		 color: #4C00A2;
		 font-size: 14px }

.intro		{font-family: Times, serif;
		 font-style: normal;
		 font-weight: normal;
		 color: #4C00A2;
		 font-size: 18px }

.introI		{font-family: Times, serif;
		 font-style: italic;
		 font-weight: bold;
		 color: #000000;
		 font-size: 18px }

.norm		{font-family: Times, serif;
		 font-style: normal;
		 font-weight: normal;
		 color: #4C00A2;
		 font-size: 15px }

.normblack	{font-family: Times, serif;
		 font-style: normal;
		 font-weight: normal;
		 color: #000000;
		 font-size: 15px }

.normsup	{font-family: Times, serif;
		 font-style: normal;
		 font-weight: normal;
		 vertical-align: top;
		 color: #4C00A2;
		 font-size: 12px }

@sup	{font-family: Times, serif;
		 font-style: normal;
		 font-weight: normal;
		 vertical-align: top;
		 color: #4C00A2;
		 font-size: 12px }

.indextable	{margin-left: 15px }

.fotocaption	{font-family: Times, serif;
		 font-style: italic;
		 font-weight: normal;
		 color: #4C00A2;
		 font-size: 12px }

.info		{font-family: Times, serif;
		 font-style: normal;
		 font-weight: bold;
		 color: #4C00A2;
		 font-size: 12px }

.month		{font-family: Times, serif;
		 font-style: normal;
		 font-weight: bold;
		 color: #4C00A2;
		 font-size: 18px }

.klass		{font-family: Times New Roman;
		 font-style: italic;
		 color: #000000;
		 font-size: 15px }

.russia		{font-family: Arial;
		 font-style: normal;
		 color: #000000;
		 font-size: 15px }

.russiaT	{font-family: Arial;
		 font-style: normal;
		 font-weight: bold;
		 color: #000000;
		 font-size: 20px }

.link		{font-family: Times, serif;
		 font-weight: bold;
		 font-size: 18px }

.linkI		{font-family: Times, serif;
		 font-style: italic;
		 font-weight: bold;
		 font-size: 18px }

.link2		{font-family: Times, serif;
		 font-style: italic;
		 font-weight: bold;
		 font-size: 20px }

.link3		{font-family: Times, serif;
		 font-style: normal;
		 font-weight: bold;
		 font-size: 12px }

.link4		{font-family: Times, serif;
		 font-style: normal;
		 font-weight: normal;
		 font-size: 15px }

.dead		{font-family: Times, serif;
		 font-style: italic;
		 font-weight: bold;
		 font-size: 20px;
		 color: #AAAAAA; }

.free		{font-family: Times, serif;
		 font-style: normal;
		 font-weight: bold;
		 font-size: 18px;
		 color: #FF0000; }

.cancelled	{font-family: Times, serif;
		 font-style: italic;
		 font-weight: bold;
		 font-size: 15px;
		 color: #A80000; }

.copyright	{font-family: Verdana;
		 font-style: italic;
		 font-weight: bold;
		 font-size: 10px;
		 color: #4C00A2; }

.button		{background-color : #FF9900;
		color : #4C00A2;
		font-family : Times New Roman;
		font-size : 20px;
		font-weight : bold;
		height : 50px;
		margin : 0px;
		margin-bottom : 2px;
		margin-top : 0px;
		padding : 3px;  }

.nieuw		{font-family: Times New Roman;
		 font-style: normal;
		 font-weight: normal;
		 font-size: 18px }

.fracNum, .fracDen { 
         font-size: 70%; 
  } 
  .fracNum { vertical-align: 0.5em; } 
  .fracDen { vertical-align: -0em; }



          a.gen:link            { color: #4C00A2; text-decoration: none }
          a.gen:active         { color: #888888; text-decoration: none }
          a.gen:visited        { color: #4C00A2; text-decoration: none }
          a.gen:hover         { color: #888888; text-decoration: none }

          a.news:link            { color: #FF0000; text-decoration: none }
          a.news:active         { color: #FF0000; text-decoration: none }
          a.news:visited        { color: #4C00A2; text-decoration: underline }
          a.news:hover         { color: #888888; text-decoration: underline }

          a.theory:link            { color: #000088; text-decoration: none }
          a.theory:active         { color: #FF9933; text-decoration: underline }
          a.theory:visited        { color: #4C00A2; text-decoration: none }
          a.theory:hover         { color: #FF9933; text-decoration: underline }

____________________________________________________________

#csstopmenu, #csstopmenu ul{
padding: 0;
margin-left: 50;
list-style-type: none;
}

#csstopmenu li{
float: left;
position: relative;
list-style-type: none;
}

#csstopmenu a{
text-decoration: none;
}

.mainitems{
border: none;
border-left-width: 0;
background-color: #FF9900;
}

.headerlinks {
margin: 5px;
font-family: Times;
font-weight: bold;
color: #4C00A2;
font-size: 18px;
}

.headerlinks a{
margin: auto;
font-weight: bold;
color: #4C00A2;
font-size: 18px;
}

.headerlinks a:hover{
color: #FF9900;
background-color: #4C00A2;
}

.submenus{
display: none;
width: 9em;
position: absolute;
margin-top: -3px;
right: -25px;
text-align: center;
background-color: #FF9900;
border: 0px;
}

.submenus li{
width: 100%;
}

.submenus li a{
display: block;
width: 100%;
text-indent: 5px;
font-family: Times;
font-weight: bold;
color: #4C00A2;
font-size: 18px;
}

html>body .submenus li a{ /* non IE browsers */
width: auto;
}

.submenus li a:hover{
background-color: #4C00A2;
color: #FF9900;
border: none;
}

.submenus2{
display: none;
width: 9em;
position: absolute;
margin-top: -3px;
right: 15px;
text-align: center;
background-color: #FF9900;
border: 0px;
}

.submenus2 li{
width: 100%;
}

.submenus2 li a{
display: block;
width: 100%;
text-indent: 5px;
font-family: Times;
font-weight: bold;
color: #4C00A2;
font-size: 18px;
}

html>body .submenus2 li a{ /* non IE browsers */
width: auto;
}

.submenus2 li a:hover{
background-color: #4C00A2;
color: #FF9900;
border: none;
}

.submenus3{
display: none;
width: 16em;
position: absolute;
margin-top: -3px;
right: -100px;
text-align: left;
background-color: #FF9900;
border: 0px;
}

.submenus3 li{
width: 100%;
}

.submenus3 li a{
display: block;
width: 100%;
text-indent: 5px;
font-family: Times;
font-weight: bold;
color: #4C00A2;
font-size: 18px;
}

html>body .submenus3 li a{ /* non IE browsers */
width: auto;
}

.submenus3 li a:hover{
background-color: #4C00A2;
color: #FF9900;
border: none;
}

.submenus4{
display: none;
width: 10em;
position: absolute;
margin-top: -3px;
right: -25px;
text-align: left;
background-color: #FF9900;
border: 0px;
}

.submenus4 li{
width: 100%;
}

.submenus4 li a{
display: block;
width: 100%;
text-indent: 5px;
font-family: Times;
font-weight: bold;
color: #4C00A2;
font-size: 18px;
}

html>body .submenus4 li a{ /* non IE browsers */
width: auto;
}

.submenus4 li a:hover{
background-color: #4C00A2;
color: #FF9900;
border: none;
}

#csstopmenu li>ul {/* non IE browsers */
top: auto;
left: auto;
}

#csstopmenu li:hover ul, li.over ul {
display: block;
}

html>body #clearmenu{ /* non IE browsers */
height: 3px;
}


