/* Prolog */
* 				{ margin: 0; padding: 0;
				  font-family: "Arial", sans-serif;
				  font-size: 9pt;
				  color: #666666; }

/* Design */

.unten			{ margin-bottom: 5px;}

.oben			{ margin-top: 5px; }
				  		  
#page			{ min-width: 740px;
				  margin-top: -20px;}

#logo			{ padding-left: 40px;
				  height: 37px;
				  width: 300px;
				  margin-top: 60px; }
				  
#flash			{ padding-top:-1px;
				  position:absolute;
				}
				
#menu			{ padding-left: 30px;
				  margin-top: 60px;
				  padding-bottom: 10px;				  
				  float: left;
				  height: 60px;
				  width: 240px;
				  position: relative;}

#langmenu		{ padding-left: 372.5px;
				  margin-top: 60px;
				  margin-bottom: 10px;
				  height: 60px;
				  width: 40px;
				  float: left;}
				  
#base			{ width: 100%;
				  heigth: 190px;
				  float: left;
				  margin-bottom: 10px; }

#baseleft		{ width: 225px;
				  height: 190px;
				  float: left;
				  padding-left: 30px;
				  padding-top: 10px;}
				  
#basecenter		{ width: 375px;
				  height: 190px; 
				  float: left;}

#baseright		{ height: 190px;
				 /* padding-left: 6px; /* /* Für den IE */
				  padding-top: 10px;
				  /*left: 630px;*/
				  }
				  
#content		{ margin-left: 255px;
				  width: 370px;
				  height: 280px;
				  overflow-y: visible;
				  overflow-x: visible;
				  margin-bottom: 10px;
				  float: left; }
				  
#contentie6		{ margin-left: 128px;
				  width: 370px;
				  height: 280px;
				  overflow-y: visible;
				  overflow-x: visible;
				  margin-bottom: 10px;
				  float: left; }
				  
#cleft			{ width: 200px;
				  height: 300px;
				  padding-left: 40px;
				  float: left;
				  margin-top: 10px;}
				  
#photo			{ width: 375px;
				  height: 200px;
				  position: absolute; }
				  
#photoie6		{ width: 378px;
				  height: 200px;
				  position: absolute;}
				  
#photorechts	{ /*height: 320px;*/
				  padding-left: 10px;
				  height: 350px;
				  position: absolute;
				}
				  
#disclaimer		{ clear:both;
				  float:left; 
				  margin-top: -290px; 
				  margin-left: 30px; } 
				  
#links			{ float: left;}
				  
#login			{ clear: both; }

#zuerich		{ text-decoration: none;
				  color: #FFFFFF;
				  padding-left: 10px;
				  margin-bottom: 5px; }
				  
/* Links */

a.mainmenu			{ text-decoration: none;
					color: #666666;
					padding-left: 10px; }
a.mainmenu:hover	{ text-decoration: none;
					color: #666666;
					padding-left: 10px; }
a.mainmenu:active	{ text-decoration: none;
					color: #666666;
					padding-left: 10px; }
					
a.mainmenuA			{ text-decoration: none;
					color: #7B2027;
					padding-left: 10px; }
a.mainmenuA:hover	{ text-decoration: none;
					color: #7B2027;
					padding-left: 10px; }
a.mainmenuA:active	{ text-decoration: none;
					color: #7B2027;
					padding-left: 10px; }

a.menu			{ text-decoration: none;
				  color: #FFFFFF;
				  padding-left: 10px; }
a.menu:hover	{ text-decoration: none;
				  color: #FFFFFF;
				  padding-left: 10px; }
a.menu:active	{ text-decoration: none;
				  color: #FFFFFF;
				  padding-left: 10px; }
				  
a.menuu			{ text-decoration: none;
				  color: #FFFFFF;
				  padding-left: 10px;}
a.menuu:hover	{ text-decoration: none;
				  color: #FFFFFF;
				  padding-left: 10px; }
a.menuu:active	{ text-decoration: none;
				  color: #FFFFFF;
				  padding-left: 10px;}
				  

a.pdf			{ 
				  color: #666666;
				  padding-left: 11.5px; }
a.pdf:hover		{ 
				  color: #666666;
				  padding-left: 11.5px; }
a.pdf:active	{ 
				  color: #666666;
				  padding-left: 11.5px; }

a.menuA			{ text-decoration: none;
				  color: #2A2A2A;
				  padding-left: 10px; }
a.menuA:hover	{ text-decoration: none;
				  color: #2A2A2A;
				  padding-left: 10px; }
a.menuA:active	{ text-decoration: none;
				  color: #2A2A2A;
				  padding-left: 10px; }
				  
p.spruch		{ color: #FFFFFF;
				  font-size: 12pt;
				  font-weight: bold;
				  width: 340px;
				  float: left;
				  line-height: 18pt;
			      padding-left: 10px; }
				  
ul				{ padding-left: 25px; }