

/* Style-Sheet Vinca, mandant=dancesport, Path=/data/dancesport.ch/, Datum=2011-06-29 */
/* 1.2	22.9.2005	Re-design */

html 			      {	font-size: 100.1%; min-height: 100.1%;}

body                  {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
                      	font-weight: normal;  
                      	background-color: #FFFFFF;	
                      	margin: 0px; }

form               	  { padding: 0px;
						margin: 0px;}

.headerLine 		  { font-size:	1px;
						margin:     1px 0px 1px 0px;
						padding:    2px 0px 2px 0px;
						width: 	 840px;  
						background:  #0A7878;}  			      

.headerLineDemo		  { font-size:	1px;
						margin:     1px 0px 1px 0px;
						padding:    2px 0px 2px 0px; 
						width: 		150px;
						background:  #0A7878;}  			
			      

/* Ticker! */
.tickerFrame		  {	border: solid 1px #90C2C2;	
						margin: 4px 0 4px 0;
						padding: 2px 4px 2px 4px; }

						
.tickerFrame1 		  { position:relative;
						width: 820px;
						height: 14px;
						overflow:hidden;}
						
.tickerFrame3         {	position:absolute;
						left:0px;
						top:0px;}						
						
						
.tickerText			  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
						font-weight: normal;
						font-size: 11px;
						color: #000000;}
.tickerBlock		  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
						font-weight: bold;
						background: #EB0E0F;
						color: #000000;
						font-size: 11px;
						margin: 0 6px 0 0;	
						padding: 3px ;}



/* Link Allgemein */
a         		      { color: #CC0000;     
					 	text-decoration: none;} 

a:hover   		      { color: #34505C;
					  	background: #B5d6d6; }

.linkMain        	  { font-size: 0.8em; 
						font-weight: bold;
						padding : 2px 2px 2px 2px;
						text-decoration: none;}
					 	

/* Diverse Allgemein */         
p   			    { font-size: 1em; }
br				    { margin-top: 0.2em; }                     
hr 				    { border: 0.2em;
                      height: 1px;
					  border-top: solid 0.1em #DCDCDC; }



h1 				    { font-size: 20px;    	
                      font-weight: bold;} 
h2 				    { font-size: 18px;    	
				      font-weight: bold;} 
h3 				    { font-size: 16px;    	
                      font-weight: bold;} 
h4  			    { font-size: 14px; 
                      font-weight: bold; }
h5  			    { font-size: 12px; 
                      font-weight: bold;}
h6  			    { font-size: 10px;}

.h1 				  { font-size: 20px;    	
						font-weight: bold;
						margin-top: 5px;} 
.h2 				  { font-size: 18px;    	
						font-weight: bold;
						margin-top: 4px;} 
.h3 				  { font-size: 16px;    	
						font-weight: bold;
						margin-top: 3px;} 
.h4  			      { font-size: 14px; 
						font-weight: bold; 
						margin-top: 2px;}
.h5  			      { font-size: 12px; 
						font-weight: bold;
						margin-top: 2px;}
.h6  			      { font-size: 10px;}

.p4x			 	  { margin-top: 4px;}
.p6x			 	  { margin-top: 6px; 
						font-size:1px;
						line-height:0}
.p8x			 	  { margin-top: 8px;}
.p10x			 	  { margin-top: 10px;}
.p12x			 	  { margin-top: 12px;}
.p14x			 	  { margin-top: 14px;}
.p16x			 	  { margin-top: 16px;}
.p18x			 	  { margin-top: 18px;}


.mainMenuAktiv   	  {	font-size: 0.75em; 
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
						font-weight: bold; 
						color: #FFFFFF;
						background: #EB0E0F;  
						text-decoration: none; } 
.mainMenuPassiv  	  { font-size: 0.75em; 
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
						font-weight: bold; 
						color: #FFFFFF;
						background: #0A7878;  
						text-decoration: none; }     

.mainMenuInvline  	  {	background: #FFFFFF; }

a.mainMenuHover       { color: #FFFFFF; }
a.mainMenuHover:hover { color: #000000; 
						background: #FFDCC5; 
						} 


.theBox            	  {	margin: 0.5em 0 1em 0 ;
						background-color: #FFFFFF; 
						width: 840px; }

.menuBox 	    	  { padding: 0;
  						margin: 0;
						border: 0; } 

.contentBox           {	background-color: #FFFFFF; 
						margin-top: 2px; 
						padding: 0 0 1px 0;}

.centerBox           {	background-color: #FFFFFF; 
						margin-left:0px;
						border: solid 1px #90C2C2;
						padding: 5px 5px 5px 5px;}

.rightBox             { background: FFFFFF; 
						width: 150px;
						display: inline;
						margin: 0px 0px 0px 5px;}  

.leftBox              { background: #FFFFFF; 
					    margin: 0px 5px 5px 0px;}  

.leftBoxContainer     { margin-top: 0;
						background: FFFFFF;
						border: solid 0.05em 90C2C2;
						margin-bottom: 1em;
						padding: 2px 2px 2px 2px;}  


.leftBoxContainerGroup            { margin-top: 0;
							margin-bottom: 6px;
							padding: 0px 0px 0px 0px;} 

.leftBoxContainerTitel 		   
{
						border-width:0;
						border-bottom: solid 1px #f7f7f0;
						color: #f7f7f0;  
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 0.8em;        
						font-weight: normal;
						background-color: #817eb4;	
						padding: 2px 2px 2px 2px;
						margin:0;
}


.leftBoxContainer     { margin-top: 0;
						background: #FFFFFF;
						border: solid 0.05em #90C2C2;
						padding: 2px 2px 2px 2px;
						margin-bottom:5px;}  

.leftBoxContainerTitel {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 0.8em;        
						color: #FFFFFF;  
						text-align: left;
						font-weight: bold;
						margin: 4px 0 4px 0;
						padding: 2px 2px 2px 2px;
						border-color: #FFFFFF #666666 #666666 #FFFFFF;
						background-color: #9F9F9F;
						border-style: solid;
						border-width: 2px 2px 2px 0px; }

.topZeile           {	text-align: right;
						padding: 1px 0px 2px 0px;
						}

div.topZeile a 		{ 	font-size: 0.7em;
						color: #000000;
						text-decoration: none;} 


/* Seite A */
.quickLinkBar         {	background-color: #FFFFFF; 
						margin-top: 2px; 
						text-align: left;
						border: solid 1px #90C2C2;
						padding: 4px 4px 8px 4px; 
						}


.quickLink            {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 0.7em;        
						font-weight: normal;
						color: #FFFFFF;
						border-color: #FFFFFF #666666 #666666 #FFFFFF;
						background-color: #EB0E0F; 
						margin: 0px 4px 0px 4px;
						border-style: solid;
						border-width: 2px 2px 2px 2px; 
						padding: 2px 4px 2px 4px;
						display: inline;
						vertical-align: middle;
						text-decoration:none;
						}

.quickLink:hover 		{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 0.7em;        
						font-weight: normal;
						border-color: #FFFFFF #666666 #666666 #FFFFFF;
						margin: 0px 4px 0px 4px;
						border-style: solid;
						border-width: 2px 2px 2px 2px; 
						padding: 2px 4px 2px 4px;
						display: inline;
						vertical-align: middle;
						background-color: #B5d6d6;
	                	color: #34505C;
						text-decoration: none;	
	                	}
					
div.quickLink a  		{	display:block;
						}

div.quickLink a:hover {	color:#34505C; 
						text-decoration:none; 
						background-color: #B5d6d6;
						}

.quickLinkTitel       {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 0.8em;        
						font-weight: bold;
						color: #EB0E0F; 
						}


.linkLeftAktiv     	  { font-size: 0.75em; 
				      	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				      	font-weight: bold; 
				      	text-align: left;
				      	color: #FFFFFF;
				      	background: #EB0E0F;
				      	margin: 0 0 0 0;
                      	padding: 1px 1px 1px 2px;
				      	text-decoration: none;
				      	border-bottom: solid 1px #FFFFFF; }

a.linkLeftAktivHover   { color: #FFFFFF;   } 
a.linkLeftAktivHover:hover   { color: #000000; background: #FFDCC5;} 

.linkLeftPassiv       { font-size: 0.75em; 
				      	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				      	font-weight: bold; 
				      	text-align: left;
				      	color: #FFFFFF;
				      	background: #0A7878;
				      	padding: 1px 1px 1px 2px;
                      	margin: 0 0 0 0;
				      	text-decoration: none; 
				      	border-bottom: solid 1px #FFFFFF; }

a.linkLeftPassivHover   { color: #FFFFFF;   } 
a.linkLeftPassivHover:hover   { color: #000000;
								background: #FFDCC5; }


.subTitelArtikel  		  {	font-size: 0.8em;
							font-weight: bold;
							text-align: left;
							color: #000000;
							margin: 0.5em 0 0.4em 0; }

.configRegister 		{	margin-bottom:10px;
							background:white;
							padding:2px;
							width:100%;}

.fieldset               {	margin: 6px 12px 4px 0px;
							font-size: 10px;
							border: 0;
							padding: 0;
							height: 1%;
							float: left; }

.buttonset              {  margin: 17px 12px 4px 0px;
							border: 0;
							padding: 0;
							height: 1%;
							float: left; }

.formBasic			     {   margin-bottom: 12px;}				


.labelBlock              {  display: block;margin-bottom:2px;}
.labelLine               {  float: right;display: inline;}


.profilBox				 {  height: 1%;
							padding:4px;
							border-top:2px solid #0A7878;  
							border-right:2px solid #EB0E0F;  
							border-bottom:2px solid #EB0E0F;  
							border-left:2px solid #0A7878;  
							margin: 0px 0px 20px 0px; }

.rightBoxContainer    { margin-top: 0;
						background: #000000;
						border: solid 1px #90C2C2;
						margin-bottom: 1em;
						padding: 2px 2px 2px 2px;
						margin: 0px 0px 5px 5px;}  
.rightBoxContainerTitel {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 						font-size: 0.75em;        
 						color: #FFFFFF;   
 						text-align: left;
 						font-weight: bold;
 						background: #EB0E0F; 
 						margin: 0 0 4px 0;
 						padding: 2px 2px 2px 4px;}

.seiteAArtikel3LinksContainer    { margin-top: 0;
						background: #000000;
						border: solid 1px #90C2C2;
						margin-bottom: 1em;
						padding: 2px 2px 2px 2px;}  
.seiteAArtikel3LinksContainerTitel {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 0.75em;        
						color: #FFFFFF;   
						text-align: left;
						font-weight: bold;
						background: #EB0E0F; 
						margin: 0 0 4px 0;
						padding: 2px 2px 2px 4px;}


.seiteAArtikel3RechtsContainer    { margin-top: 0;
						background: #000000;
						border: solid 1px #90C2C2;
						margin-bottom: 1em;
						padding: 2px 2px 2px 2px;}  
.seiteAArtikel3RechtsContainerTitel {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 0.75em;        
						color: #FFFFFF;   
						text-align: left;
						font-weight: bold;
						background: #EB0E0F; 
						margin: 0 0 4px 0;
						padding: 2px 2px 2px 4px;}




.rightRubrik 	      { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 0.83em;  
						color: #000000;
						font-weight: bold; 
						text-align: left;
						margin: 4px 2px 0px 0px;
						padding: 2px 2px 0px 4px;}

.linkRightNew     	  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size:  0.75em;  
						text-align: left;
						color: red;
						margin: 0 0 0 2px;} 

.linkRightOld     	  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size:  0.75em;  
						text-align: left;
						color: #666666; 
						margin: 0 0 0 2px;} 

/* Banner */
.rightBannerContainer {	text-align: center;
						width:100%;
						overflow:hidden;}

.rightBannerImage     { margin: 0 0 4px 0;}

.textHtml	  		  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 0.75em;
						font-weight: normal;
						text-align: left;
						color: #000000;
						margin: 1em 0 0.4em 0; }

.textPub       		  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 0.6em;
						font-weight: normal;
						text-align: left;
						color: #000000;}
.textPubVon    		  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 0.6em;
						font-weight: normal;
						text-align: left;
						border-bottom: solid 0.05em #DCDCDC;
						color: #000000;}
.textPubBis    		  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 0.6em;
						font-weight: normal;
						text-align: left;
						border-top: solid 0.05em #DCDCDC;
						color: #000000;}

.tvTitel      		  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 0.7em;
						font-weight: bold;
						color: #000000;
						padding: 1px 0 2px 0;
						margin: 0 0 12px 0;}

.tvText       		  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 0.65em;
						font-weight: normal;
						color: #000000;
						padding: 0 1px 1px 0;
						margin: 2px 2px 0 0;}

.tvTextBold   		  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 0.65em;
						font-weight: bold;
						color: #000000;
						padding: 0 1px 1px 0;
						margin: 2px 2px 0 0;}

.tvLine				  { border-bottom: solid 1px #C4C4C4;
						margin: 2px 0 4px 0;}

.tvPic				  { padding: 0 2px 0 0;}

.tvFooter     		  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 0.55em;
						font-weight: normal;
						text-align: left;
						color: #000000;
						padding: 0;
						margin: 0;}




/* List bullets */
ul                  { padding: 0px 0px  0px 10px;
	                  margin: 	0px	0px	0px	8px;}
li                  { padding : 4px 4px 0px 0px; }

.ulLink             { list-style-type: disc;
					  padding: 0px 0px  0px 10px;
					  margin: 	0px	0px	0px	8px;}
.liLinkInt         	{ font-size: 0.75em;
					  padding : 4px 4px 0px 0px; 
					  list-style-image: url(/img/linkInt.gif); }
.liLinkExt         	{ font-size: 0.75em;
					  padding : 4px 4px 0px 0px; 
						color: #000000;
						background-color: #FFFFFF;
					  list-style-image: url(/img/linkExt.gif); }
.liLinkMain        	{ font-size: 0.8em;
					  font-weight: bold;
					  padding : 4px 4px 0px 0px; 
					  list-style-image: url(/img/linkMain.gif); }
.liEmail           	{ font-size: 0.75em;
					  padding : 4px 4px 0px 0px; 
					  list-style-image: url(/img/email.gif); }
.liFont         	{ color: #CC0000; }
a.liFont:hover      { padding: 0.15em 0.5em 0.15em 0em;
					  color: #000000; } 

 
/* System-Messages */
.nokText            { 	font-size:  0.75em;
					  	width: 99%;
					  	text-align: left;
					  	border: solid 1px silver;
					  	margin: 5px 0 5px 0;
					  	padding: 2px 2px 2px 2px;   	
					  	color: red; 
					  	background: yellow;
					  	font-weight: bold;} 

.nokTextSmall         { font-size:  0.75em;
					  	width: 99%;
					  	text-align: left;
					  	border: solid 1px red;
					  	margin: 0em;
					  	padding: 4px 2px 4px 4px;
					  	color: red; 
					  	background: yellow;
					  	font-weight: bold;} 

.okText               {	font-size:  0.75em; 
						width: 99%;
						text-align: left;
						border: solid 1px silver;
						margin: 5px 0 5px 0;
						padding: 2px 2px 2px 2px;   	
						color: green;           
						font-weight: bold;}         
                    
.noText               {	font-size: 5px;}  


.sysFrame            { 	width: 99%;
						text-align: left;
						border: solid 1px silver;
						margin: 5px 0 5px 0;
						padding: 2px 2px 2px 2px;   	
						background: yellow;} 

.sysTitel            { 	font-size:  0.75em;
						text-align: left;
						color: red; 
						font-weight: bold;
						margin: 5px 0 0 0;} 

.sysText            { 	font-size:  0.75em;
						text-align: left;
						color: red; 
						font-weight: normal;} 





/*// Front-Styles //*/
/* Seite A */







.seiteATitel	 		{ 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
							font-size: 0.75em;       
							font-weight: bold;
							text-align: left;
							color: #000000; 
							margin: 0.5em 0 0.5em 0;
							padding: 0.2em 0.2em 0.2em 0.2em; 
							border-top: dashed 1px #90C2C2; 
							border-left: solid 1px #F2F8F8; 
							border-bottom: dashed 1px #90C2C2; 
							background: #F2F8F8;
							white-space: nowrap;
							overflow:hidden;
							hover:expression(this.onmouseover=new Function("this.style.background='#B5d6d6';this.style.border='solid 1px #000';"),this.onmouseout=new Function("this.style.background='#F2F8F8';this.style.borderLeft='none';this.style.borderTop='dashed 1px #90C2C2';this.style.borderRight='none';this.style.borderBottom='dashed 1px #90C2C2';")); 
							} 

.seiteATitel:hover 		{	background-color:#B5d6d6;
		                	color:#34505C;
		                	border: solid 1px #000;text-decoration: none;	
		                	}
						
div.seiteATitel a  		{	display:block;
							}

div.seiteATitel a:hover {	color:#34505C; text-decoration:none; background-color: #B5d6d6;
							}
							
							
							
							
							

/* Seite B */				
.seiteBTitel 			{ 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
							font-size: 0.6em;       
							font-weight: normal;
							text-align: left;
							color: #000000; 
							border: solid 1px transparent; 
							margin: 1px 0 1px 0;
							white-space: nowrap;
							overflow:hidden;
							hover:expression(this.onmouseover=new Function("this.style.background='#B5d6d6';this.style.border='solid 1px #000';"),this.onmouseout=new Function("this.style.background='#F2F8F8';this.style.borderLeft='none';this.style.borderTop='dashed 1px #90C2C2';this.style.borderRight='none';this.style.borderBottom='dashed 1px #90C2C2';")); 
							} 

.seiteBTitel:hover 		{	background-color:#B5d6d6;
		                	color:#34505C;
		                	border: solid 1px #000;text-decoration: none;	
		                	}
						
div.seiteBTitel a  		{	display:block;
							}

div.seiteBTitel a:hover {	color:#34505C; text-decoration:none; background-color: #B5d6d6;
}
				

/* Seite 1 */

.tdFrontc			  {	background: #90C2C2; }
.tdFrontw			  {	background: #FFFFFF; }
.tdFrontL			  {	background: #FFFFFF;  } 
.tdFront3			  {	background: #FFFFFF;} 

.sDatum 			  { font-size: 0.6em ; 
					    text-align: left;}

.welcomeFront	      { font-size: 1em ;    	
                      	font-weight: bold;
                      	text-align: left;
                      	color: #000000;
                      	padding: 0.3em 0 0.5em 0;
                      	margin: 0.5em 0 0.5em 0; } 

.pageTitelFront		  { font-size: 1em;       
						font-weight: bold; 
						color: #000000;
						padding: 0 0 0.5em 0;}

.artikelFront 		  {	padding: 0 0 0.3em 0;
						text-align: left;
						height:1%;} 

.titelFront 		{ 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					  	font-size: 0.87em;       
					  	font-weight: bold;
					  	text-align: left;
					  	color: #000000; 
					  	margin: 0.5em 0 0.5em 0;
					  	padding: 0.2em 0.2em 0.2em 0.2em; 
					  	border-top: solid 0.01em #90C2C2; 
					  	background: #F2F8F8;} 

.textFront  		{ font-size: 0.75em;
					  font-weight: normal;
					  text-align: left;
					  color: #000000;
					  margin: 1px 0px 4px 2px; }

table.textFront  	  { font-size: 0.75em;
						font-weight: normal;
						text-align: left;
						color: #000000; 
						margin-bottom: 0.4em; }


.autorFront  		  { font-size: 0.63em;
                        font-weight: normal;
                        text-align: left;
					    color: #000000;        
                        margin-top: 0.4em; }



.picTableFrontR		  { float: right;
					    margin-left:1em;
					    margin-bottom:1em; }
				      
.picTableFrontL		  { float: left;
					    margin-right:1em;
					    margin-bottom:1em; }
					  

.legendeFront         {	font-size: 0.7em;
						text-align: left;
						color: #000000;
						width: 100%;
						padding: 0 0.2em 0.2em 0; }

.linkFront  		  {	font-size: 0.7em;       
                      	margin-top: 0.2em;
                      	text-align: left;
                      	font-weight: normal; }

.linkTitelFront  	  {	font-size: 0.7em;   
						text-align: left;
						margin-top: 0.2em;
						font-weight: normal; }
                      

a.linkFront:hover   { color: black; } 
a.linkRightNew:hover{ color: black; } 
a.linkRightOld:hover{ color: black; } 


/* Artikel-Styles */
.tdArtikelc			{ background: #90C2C2; }
.tdArtikelw			{ background: #FFFFFF; }

.welcomeArtikel	    { font-size: 1em ;    	
                      font-weight: bold;
                      color: #000000;
                      text-align: left;
                      padding: 0.5em 0 1em 0; } 
.artikelArtikel		{ padding: 0 0 0.3em 0;
						text-align: left;} 

.titelArtikel 		{ font-size: 0.8em;       
					  font-weight: bold; 
					  text-align: left;
					  color: #000000;
					  margin: 0.5em 0 0.5em 0;
					  padding: 0.2em 0 0.2em 0.2em; 
					  border-top: solid 0.01em #90C2C2; 
					  background: #F2F8F8;} 

.titelDataArtikel 	{ 	font-size: 0.8em;       
						font-weight: bold; 
						text-align: left;
						color: #000000;
						margin: 0.5em 0 0.5em 0;
						padding: 1px 1px 1px 1px; 
						border: solid 1px #90C2C2; 
						background: #F2F8F8;} 


.textArtikel  		{ font-size: 0.75em;
					  font-weight: normal;
					  text-align: left;
					  color: #000000;
					  margin-bottom: 0.4em; }
.autorArtikel  		{ font-size: 0.63em;
                      font-weight: normal;
                      text-align: left;
					  color: #000000;   
                      margin-top: 0.4em; }

.picTableArtikelR	  { float: right;
						margin-left:1em;
						margin-bottom:1em; }

.picTableArtikelL	  { float: left;
						margin-right:1em;
						margin-bottom:1em; }


.legendeArtikel       { font-size: 0.7em; 
						text-align: left;
						width: 100%;
						color: #000000;
						padding: 0 0.2em 0.2em 0; }

.linkArtikel  		  { font-size: 0.7em;       
                      	margin-top: 0.1em;
                      	font-weight: normal;}

.linkTitelArtikel  	  { font-size: 0.7em;
						text-align: left;
						margin-top: 0.2em;
						font-weight: normal; }

.faqQuestion  		  { font-size: 0.8em;
						font-weight: bold;
						text-align: left;
						margin: 6px 0 0 0; }

.faqAnswer  		  { font-size: 0.7em;
						font-weight: normal;
						text-align: left;
						margin: 0 0 0 20px; }

/* RSS */
.rssTitel	 	  	 { 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 0.7em;       
						font-weight: bold;
						text-align: left;
						color: #000000; 
						margin: 4px 0px 0px 0px;
						padding: 0;} 

.rssText     		 {  font-size: 0.65em;
						font-weight: normal;
						text-align: left;
						color: #000000;
						margin: 0px 0px 0px 0px; }

.rssDatum 			  { font-size: 0.55em ; 
						text-align: left;
						margin: 1px 0px 1px 0px;}



/* fileBrowser */
table.filelist {background-color:#666666;  font-size: 0.85em; 
border:0px none #ffffff; }
th { background-color:#c0c0c0;
padding: 2px; }
tr.mouseout { background-color:#ffffff; }
tr.mousein  { background-color:#eeeeee; }
tr.checked  { background-color:#cccccc }
tr.mousechecked { background-color:#c0c0c0 }
td.fileBrowser {font-size: 0.85em;
  font-weight: normal;
  text-align: left;
  color: #666666; 
  margin-bottom: 0.4em; }
td.message { background-color: #FFFF00; color: #000000; text-align:center; font-weight:bold}
td.error { background-color: #FF0000; color: #000000; text-align:center; font-weight:bold}


/* Upload-Form */
.uploadForm         { background-color: white;
                      margin: 1em 2em 0 2em;
					  border: solid 0.05em #CFCFCF;
					  padding: 0 2em 0 2em;}

/* Button-Styles */
.baseButton         { font-size: 0.75em; 
					  padding: 0.2em;
                      font-weight: bold;          
                      background: #C0C0C0;}
.infoButton         { font-size: 0.75em; 
				      padding: 0.2em;
				      font-weight: bold;          
                      background: #C0C0C0;}
.textButton        {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					  font-size: 12px;
					  color: #000000;
					  border-color: #FFFFFF #666666 #666666 #FFFFFF;
					  background-color: #CCCCCC; 
					  border-style: solid;
					  border-width: 2px 2px 2px 2px; 
					  margin: 0.5em 0 0.5em 0;
					  padding: 0.2em 0.5em 0.25em 0.5em;
					  display: inline;
					  width: 80px;
					  font-weight: bold;
				      text-decoration:none;
				      cursor: default;}

.brownButton          {	font-family: Tahoma, Arial, sans-serif;
						font-size: 0.7em;
						font-weight: normal;
						color: #613A14;
						border-color: #FFFFFF #666666 #666666 #FFFFFF;
						background-color: #FFCC9A; 
						margin: 0;
						border-style: solid;
						border-width: 2px 2px 2px 2px; 
						padding: 0.13em 0.3em 0.15em 0.3em;
						display: inline;
						vertical-align: super;
						text-decoration:none;}
a.brownButton:hover     { color: white;}


.redButton          {	font-family: Tahoma, Arial, sans-serif;
						font-size: 0.7em;
						font-weight: normal;
						color: #FFFFFF;
						border-color: #FFFFFF #666666 #666666 #FFFFFF;
						background-color: #ff4500; 
						margin: 0;
						border-style: solid;
						border-width: 2px 2px 2px 2px; 
						padding: 0.13em 0.3em 0.15em 0.3em;
						display: inline;
						vertical-align: super;
						text-decoration:none;}
a.redButton:hover     { color: black;}

.blueButton          {	font-family: Tahoma, Arial, sans-serif;
						font-size: 0.7em;
						font-weight: normal;
						color: #FFFFFF;
						border-color: #FFFFFF #666666 #666666 #FFFFFF;
						background-color: blue; 
						margin: 0;
						border-style: solid;
						border-width: 2px 2px 2px 2px; 
						padding: 0.13em 0.3em 0.15em 0.3em;
						display: inline;
						vertical-align: super;
						text-decoration:none;}
a.blueButton:hover     { color: black;}

.navyButton          {	font-family: Tahoma, Arial, sans-serif;
						font-size: 0.7em;
						font-weight: normal;
						color: #FFFFFF;
						border-color: #FFFFFF #666666 #666666 #FFFFFF;
						background-color: navy; 
						margin: 0;
						border-style: solid;
						border-width: 2px 2px 2px 2px; 
						padding: 0.13em 0.3em 0.15em 0.3em;
						display: inline;
						vertical-align: super;
						text-decoration:none;}
a.navyButton:hover     { color: white;}

.yellowButton         {	font-family: Tahoma, Arial, sans-serif;
						font-size: 0.7em;
						font-weight: normal;
						color: navy;
						border-color: #FFFFFF #666666 #666666 #FFFFFF;
						background-color: yellow; 
						margin: 0;
						border-style: solid;
						border-width: 2px 2px 2px 2px; 
						padding: 0.13em 0.3em 0.15em 0.3em;
						display: inline;
						vertical-align: super;
						text-decoration:none;}
a.yellowButton:hover     { color: black;}

.greenButton         {	font-family: Tahoma, Arial, sans-serif;
						font-size: 0.7em;
						font-weight: normal;
						color: #FFFFFF;
						border-color: #FFFFFF #666666 #666666 #FFFFFF;
						background-color: green; 
						margin: 0;
						border-style: solid;
						border-width: 2px 2px 2px 2px; 
						padding: 0.13em 0.3em 0.15em 0.3em;
						display: inline;
						vertical-align: super;
						text-decoration:none;}
a.greenButton:hover     { color: white;}

.tealButton         {	font-family: Tahoma, Arial, sans-serif;
						font-size: 0.7em;
						font-weight: normal;
						color: #FFFFFF;
						border-color: #FFFFFF #666666 #666666 #FFFFFF;
						background-color: teal; 
						margin: 0;
						border-style: solid;
						border-width: 2px 2px 2px 2px; 
						padding: 0.13em 0.3em 0.15em 0.3em;
						display: inline;
						vertical-align: super;
						text-decoration:none;}
a.tealButton:hover     { color: white;}


/* Footer */
.tableFooter		{ background: #FFFFFF;
					  margin: 10px 0 0 0;
					  border: 1px solid #90C2C2;}
a.linkFooter  		{ font-size: 0.7em;
                      color: #000000;
                      padding: 0.15em 0.5em 0.15em 0.5em;
                      text-decoration: none;} 
a.linkFooter:hover  { padding: 0.15em 0.5em 0.15em 0.5em;
					  color: #000000; 
                      background: #FFFFFF;} 

/* Wizard's */
.wizardTitle        { font-size: 0.90em;  
                      color: green;
                      font-weight: bold;          
                      color: #330066;         
                      background: #FF6600; 
                      padding: 0.2em;
                      border: 1px solid #336699;}

/* Setup & info-Box t.b.d gesamter Setup-Integration */
.sRightTitel 	    { font-size: 0.83em;        
                      color: black;       
                      font-weight: bold;}
.sRightRubrik		{ font-size: 0.83em;        
                      color: black;       
                      font-weight: bold; 
                      padding: 0.1em;  
                      border: solid 0.1em #666666; 
                      margin-top: 0.9em;
                      margin-bottom: 0.2em; }
.sRightText   		{ font-size: 0.65em;         
                      padding-top: 0.4em;
					  color: green;}

/* Window-Open-Box Help/Info-Styles */
.infoWindow           {	margin: 0.5em 0 0 0;
						width: 830px; 
						background: #FFFFFF; 
						padding: 5px 5px 20px 5px;}

.setupInfoBox 	      { text-align: left; }

.infoWelcome	      { font-size: 1em ;    	
                      	color: #000000;    
                      	font-weight: bold;
                      	margin-top: 0.5em;
                      	margin-bottom: 1.5em;
                      	padding-bottom: 0.2em;
                      	border-bottom: solid 0.25em #336699;} 

.infoTitel 		      { font-size: 0.9em;       
					  	font-weight: bold; 
					  	text-align: left;
					  	padding-bottom: 0.2em; }

.infoSubTitel 		  { font-size: 0.75em;       
					  	font-weight: bold; 
					  	text-align: left;
					  	padding-top: 1em; 
					  	padding-bottom: 0.7em;}

.infoText  		      { font-size: 0.75em;
					  	font-weight: normal;
					  	text-align: left;}

.picBorder        	  { border: solid 1px black;
                      	margin: 5px 0 5px 0;
                      	padding: 2px 2px 2px 2px;
                      	background-color: white;}

/* Tables mit CSS */

.tabFrame		{ margin: 0 0 0 0;
				  padding: 1em 0.2em 4em 0.2em; 
				  height: 100%; 
				  width: 98%;
				  border: 0.05em solid #CCCCCC;}
.tabTitel 		{ font-size: 0.87em;      
				  margin: .5em 0 0.5em 0;
				  font-weight: bold; 
				  padding-top: 0.1em; 
				  padding-bottom: 0.2em; }
.tabText 		{ font-size: 0.75em; }

					
/* Edit-Styles */
/* ----------- */

/* CMS-Menu */
.cmsTable 		      { margin-top: 1em;
						background-color: #CDECFF;}
.cmsTitel 		      { font-family: Tahoma, Arial, sans-serif;
						font-size: 0.80em;       
						font-weight: bold;
						padding-left: 2px;
						color: #1D628B;}

.cmsText 		      { font-size: 0.80em;       
						font-weight: normal;
						font-family: Tahoma, Arial, sans-serif;
						color: #1D628B;
						padding-top: 0.05em; 
						padding-left: 2px;
						padding-bottom: 0.1em; }

.cmsMenuAktiv 		  { font-size: 0.8em; 
						font-family: Tahoma, Arial, sans-serif;
						color: #FFFFFF;
						background-color: #8B531D;
						font-weight: bold;
						padding: 1px 1px 1px 1px;}

a.cmsMenuHover:hover  { color: #8B531D;
						background-color: #FFCC9A;}
a.cmsMenuHover   	  { color: white;}

.cmsMenuPassiv 		  { font-size: 0.8em; 
						font-family: Tahoma, Arial, sans-serif;
						color: #FFFFFF;
						background-color: #2A8CC7;
						font-weight: bold;
						padding: 1px 1px 1px 1px;}

.cmsLine			  { color: #8B531D; 
						border-top: 1px solid #1D628B;
						width: 100%;} 


/* Mode: Edit und List */

.tableEdit 		    { margin-top: 1em;
                      margin-bottom: 0.5em;
                      background-color: #CCCCCC;}

.listEdit1          { border-color: #CCCCCC #666666 #666666 #CCCCCC;
				  	  margin-bottom: 0.2em;
					  border-style: solid;
					  border-width: 2px 2px 2px 2px; 
					  padding: 0 0 0 0 ;
					  vertical-align: super;}
.listEdit2    		{ margin: 0;
					  padding: 0.2em;
					  border-bottom: solid 0.05em #CCCCCC;
					  background-color: white;}

.titelEdit  		{ font-size: 0.75em;  
					  font-weight: bold;  
					  font-family: Tahoma, Arial, sans-serif;
					  padding: 0.3em 0 0.3em 0.3em;
					  margin: 0;
					  border: 0;
					  background-color: #DAE5EF; }

.sortEdit 		    { border-top: 0.2em; }				  
			  
.subTitelEdit  		{ font-size: 0.75em;      	   
					  font-weight: bold;
					  font-family: Tahoma, Arial, sans-serif;
					  background-color: #FFFFFF;}
.textEdit  			{ font-size: 0.75em;  
					  font-family: Tahoma, Arial, sans-serif;
					  padding: 0.1em;
					  vertical-align: super;    	   
					  background-color: #FFFFFF; }
.artikelEdit        { font-family: Tahoma, Arial, sans-serif;
					  font-size: 0.7em;
					  font-weight: normal;
					  color: #FFFFFF;
					  border-color: #FFFFFF #666666 #666666 #FFFFFF;
					  background-color: maroon; 
					  margin: 0;
					  border-style: solid;
					  border-width: 2px 2px 2px 2px; 
					  padding: 0.1em 0.1em 0.1em 0.1em;
					  display: inline;
					  vertical-align: super;
					  text-decoration:none;}
.linkEdit           { font-family: Tahoma, Arial, sans-serif;
					  font-size: 0.7em;
					  font-weight: normal;
					  color: #FFFFFF;
					  border-color: #FFFFFF #666666 #666666 #FFFFFF;
					  background-color: navy; 
					  margin: 0;
					  border-style: solid;
					  border-width: 2px 2px 2px 2px; 
					  padding: 0.1em 0.1em 0.1em 0.1em;
					  display: inline;
					  vertical-align: super;
					  text-decoration:none;}
.bildEdit           { font-family: Tahoma, Arial, sans-serif;
					  font-size: 0.7em;
					  font-weight: normal;
					  color: #FFFFFF;
					  border-color: #FFFFFF #666666 #666666 #FFFFFF;
					  background-color: green; 
					  margin: 0;
					  border-style: solid;
					  border-width: 2px 2px 2px 2px; 
					  padding: 0.1em 0.1em 0.1em 0.1em;
					  display: inline;
					  vertical-align: super;
					  text-decoration:none;}
.deleteEdit           { font-family: Tahoma, Arial, sans-serif;
					  font-size: 0.7em;
					  font-weight: normal;
					  color: #FFFFFF;
					  border-color: #FFFFFF #666666 #666666 #FFFFFF;
					  background-color: red; 
					  margin: 0;
					  border-style: solid;
					  border-width: 2px 2px 2px 2px; 
					  padding: 0.1em 0.1em 0.1em 0.1em;
					  display: inline;
					  vertical-align: super;
					  text-decoration:none;}


.printTitelEdit 	{ font-size: 0.8em;        
					  font-weight: bold;}		
.printTextEdit 		{ font-size: 0.7em;       
					  font-weight: normal; }							  					  					  					  					  
					  
.autorEdit  		{ font-size: 80%;          
					  margin-top: 2px; }
.picEdit			{ padding: 0 10px 5px 0; }

.idAnzeige   		{ font-size: 0.75em;       
					  font-weight: normal;	
					  color: #333333; }

.showData 			  {	font-size: 0.75em;  
					  	font-family: Tahoma, Arial, sans-serif;    	   
					  	padding: 4px;
					  	border:1px solid ;
					  	background-color: #EDEDED; }		

.showDataTable        { font-size: 0.8em;
						clear: both;
						float: none;
						position: relative; }
.showDataTableData    { display: block;
						margin-left: 140px; }
.showDataTableData60  {	display: block;
						margin-left: 60px; }
.showDataTableData100 { display: block;
						margin-left: 100px; }
.showDataTableData140 {	display: block;
						margin-left: 140px; }

.showDataTableLabel   {	font-weight: bold;  
						left: 0px;
						position: absolute;
						top: -2px;
						}

a.menuEdit:hover    { color: #FF9900; }

/* Mode: New */
.newTableEdit 	    { margin-top: 0.1em;
                      margin-bottom: 0.1em;
                      background-color: #EDEDED;
                      border: solid 0.05em #CCCCCC; }           
.newTextEdit 		{ font-size: 0.75em;  
                      font-family: Tahoma, Arial, sans-serif;    	   
					  padding-top: 0.1em;
					  padding-bottom: 0.1em;
					  background-color: #EDEDED; }					  
.newTextArea 		{ font-size: 0.9em;      	
                      font-family: Tahoma, Arial, sans-serif;
					  padding-top: 0.1em;
					  padding-bottom: 0.1em;
					  background-color: #FFFFFF;
					  width: 100% }	


/* Download-Page */
.download 			  {	background: white;
                      	position: relative; }
.line			 	  { border-top: 1px solid #333333;
					 	width: 100%;
						margin-top: 12px;} 
.flatLine			  { border-top: 1px solid #AAAAAA;
						width: 100%;
						margin-top: 1px;} 
.linkDown    		  {	font-size: 0.75em; 
						font-weight: normal;
						margin: 2px 0 2px 0; }
a.linkDown:hover   	  { color: black; } 
a.linkDown:visited    { color: black; } 

.inputDownTitel       { font-weight: bold;          
						color: #0000CD;         
						background: #FFFFF0;
				      	margin: 0.15em 0em 0.15em 0em; 
				      	position: absolute;
 			          	left: 100px;}		

.inputDownDir         {	font-size: 0.90em;  
				      	font-weight: bold;          
                      	color: #0000CD;         
                      	background: #CCCCFF;
				      	margin: 0.15em 0em 0.15em 0em; 
				      	position: absolute;
 			          	left: 100px;  }				      


/* Forms */
.inputLink          { font-size: 0.90em;  
				      font-weight: bold;          
                      color: #0000CD;         
                      background: #CCCCFF;
				      margin: 0.15em 0em 0.15em 0em; }
.inputEmail   	    { font-size: 0.90em;       
			   	      font-weight: bold;          
				      color: #008000;   
			   	      background: #CCFFCC; 
			   	      margin: 0.15em 0em 0.15em 0em; }
.inputDoc           { font-size: 0.90em;   
	                  font-weight: bold;   
				      color: #DC143C;  
	                  background: #FFB5C5; 
	                  margin: 0.15em 0em 0.15em 0em; }

.inputString          { font-weight: normal;  
						color: #0000CD;         
						background: #FFFFF0;
						margin: 0.15em 0em 0.15em 0em;}
.inputBezeichner      { font-size: 0.6em;  
						font-weight: normal;}  
/*
.inputString        { font-size: 0.90em;  
					  font-weight: bold;  
                      color: #000000;         
                      background: #FFFFFF; 
				      margin: 0.15em 0em 0.15em 0em;}
*/

.inputMuss          { font-weight: bold;          
					  color: #000080;         
					  margin-bottom: 0.5em;	
                      background: #FF9912;}


/* Einstellungen */
.configBox        {	text-align: left;
					background-color: #FFFFFF; 
					margin-top: 4px;}

.configMenuFrame  { border: 0.05em solid #CCCCCC;
					background-color: #FFFFFF; 
					margin: 0 2px 0 0;
					width: 120px;
					padding: 4px 2px 4px 2px;}

.configMenuTitel  { font-size: 0.8em;       
					font-weight: bold; 
					font-family: Tahoma, Arial, sans-serif;
					text-align: left;
					color: white; 
					padding: 0.2em 0 0.2em 0.2em; 
					border-top: solid 3px white; 
					border-bottom: 1px solid white;
					background: #1D628B;} 

.configMenuSelected	{font-family: Tahoma, Arial, sans-serif;
					font-size: 0.75em;       
					font-weight: bold;
					text-align: left;
					color: #FFFFFF; 
					margin: 1px 0 2px 0;
					padding: 2px 2px 2px 4px ; 
					background: #8B531D;
					} 

div.configMenuSelected a  	{	font-family: Tahoma, Arial, sans-serif;
					font-size: 0.75em;       
					font-weight: bold;
					color: white; 
					}

.configMenu			{ 	font-family: Tahoma, Arial, sans-serif;
					font-size: 0.7em;       
					font-weight: normal;
					text-align: left;
					color: #1D628B; 
					margin: 1px 0 2px 0;
					padding: 1px 2px 1px 4px ; 
					background: #CDECFF;
					white-space: nowrap;
					overflow:hidden;
					hover:expression(this.onmouseover=new Function("this.style.background='#B5d6d6';this.style.border='solid 1px #000';"),this.onmouseout=new Function("this.style.background='#CDECFF';this.style.borderLeft='none';this.style.borderTop='none';this.style.borderRight='none';this.style.borderBottom='none';")); 
					} 
					
.configMenu:hover 	{ background-color:#B5d6d6;
                	color:#34505C;
					margin: 1px 0 1px 0;
					padding: 0px 2px 1px 4px ; 
                	border: solid 1px #000;text-decoration: none;	
                	}
				
div.configMenu a  	{	display:block;
						color: #1D628B; 
					}

div.configMenu a:hover { color:#34505C; 
						 text-decoration:none; 
					     background-color: #B5d6d6;
					}

.configContentFrame	  {	margin-left: 2px;
						border: 1px solid #CCCCCC;
						background-color: #FFFFFF; 
						padding: 4px 4px 4px 4px;}

.configFrameWelcome	  { font-size: 1em ;    	
                      	font-weight: bold;
                      	font-family: Tahoma, Arial, sans-serif;
                      	text-align: left;
						color: white; 
						padding: 0.2em 0 0.2em 0.2em; 
						border-top: solid 0.01em #DCDCDC; 
						margin-bottom: 0.2em;
						background: #1D628B;}  
						
.configTitel          { font-size: 0.80em;       
						font-weight: bold; 
						text-align: left;
						font-family: Tahoma, Arial, sans-serif;
						color: white; 
						margin: 0.5em 0 0.5em 0;
						padding: 0.2em 0 0.2em 0.2em; 
						border-top: solid 0.01em #DCDCDC; 
						background: #2A8CC7;} 					
						
.configRowTitel       { font-size: 0.80em;       
						font-weight: bold; 
						text-align: left;
						font-family: Tahoma, Arial, sans-serif;
						color: #1D628B;
						margin: 12px 0px 2px 0px;
						padding: 2px 1px 2px 2px; 
						border-top: solid 0.01em #1D628B;
						background: #CDECFF;}

.titelConfig      	  { font-size: 0.80em;       
						font-weight: bold; 
						font-family: Tahoma, Arial, sans-serif;
						text-align: left;
						color: white; 
						margin: 0.5em 0 0.5em 0;
						padding: 0.2em 0 0.2em 0.2em; 
						border-top: solid 0.01em #DCDCDC; 
						background: #2A8CC7;} 						
				
.textConfig		  { font-size: 0.75em;
				    font-family: Tahoma, Arial, sans-serif;}			
.configText		  { font-size: 0.75em;
                    font-family: Tahoma, Arial, sans-serif;}			
.textConfigBold	  { font-size: 0.75em; 
					font-weight: bold;
					font-family: Tahoma, Arial, sans-serif;
					padding: 1px 0px 1px 0px;}
.configTextBold	  { font-size: 0.75em; 
					font-weight: bold;
					font-family: Tahoma, Arial, sans-serif;
					padding: 1px 1px 1px 1px;}

.configSelected   { font-size: 0.75em; 
					font-weight: bold;
					font-family: Tahoma, Arial, sans-serif;
					color: white; 
					background: #8B531D;
					border-top: 4px;
					border-right: 4px;
					border-bottom: 4px;
					border-left: 4px;
					padding: 1px 2px 1px 2px;}



.frameConfig      	  { margin: 0 2px 0 0;
						padding: 4px 2px 4px 2px; 
						width: 98%;
						border: 0.05em solid #CCCCCC;}

.frameMenuConfig  { border: 0.05em solid #CCCCCC;
					margin: 0 2px 0 0;
					padding: 4px 2px 4px 2px;}

.frameConfig      { margin: 0 2px 0 0;
					padding: 4px 2px 4px 2px; 
					width: 98%;
					border: 0.05em solid #CCCCCC;}





.frameEditConfig  { border-color: #CCCCCC #666666 #666666 #CCCCCC;
  					margin-bottom: 0.2em;
  					border-style: solid;
  					border-width: 2px 2px 2px 2px; 
  					padding: 2px 2px 2px 2px ;
  					vertical-align: super;}


.forumMailTitel    	  { font-size: 0.8em;
						font-weight: bold; 
						margin: 0.5em 0 0.5em 0;
						padding: 2px 2px 2px 2px;
						border: solid 1px #CCCCCC;
						background: #EFEFEF;} 

.forumMailText     	  { font-size: 0.7em;       
						font-weight: normal; 
						text-align: left;
						margin: 35px 0 0 0;
						padding: 2px 2px 2px 2px; 
						border: solid 1px #CCCCCC;
						background: #EFEFEF;} 

.forumTopic     	  { font-size: 0.9em;
					  	margin: 10px 15px 10px 15px;	
					  	background: #F2F8F8;} 

.forumTopicTitel	{ 	font-size: 0.9em;       
					  	font-weight: bold; 
					  	text-align: left;
					  	color: #000000;
					  	margin: 0.5em 0 0.5em 0;
					  	padding: 0.2em 0 0.2em 0.2em; 
					  	background: #F2F8F8;} 

.forumTopicText  	  { padding: 0 2px 2px 2px; }
					  
.forumTopicSmallText  {	font-size: 0.8em; }

.forumTopicAutor  	  {	font-size: 0.75em;
                      	font-weight: normal;
                      	text-align: left;
					  	color: #000000;   
                      	padding: 0 0 2px 2px;
                      	background: #e8e8e8;
                      	margin-bottom: 2px; }

.forumTopicButton     {	font-family: Tahoma, Arial, sans-serif;
						font-size: 0.7em;
						font-weight: bold;
						color: #0A7878;
						border-color: #FFFFFF #666666 #666666 #FFFFFF;
						background-color: #FFCC9A; 
						border-style: solid;
						border-width: 2px 2px 2px 2px; 
						padding: 0.13em 0.3em 0.15em 0.3em;
						display: inline;
						text-decoration:none;}

.forumReply  	      { font-size: 0.9em;
					  	font-weight: normal;
					  	text-align: left;
					  	color: #000000;
					  	margin: 10px 0px 0px 30px;
					  	padding: 0 0 2px 0;
					  	border-top: solid 1px #303030;
					  	border-bottom: solid 1px #CCCCCC;
					  	background: #efefef;}

.forumReplyTitel	{ 	font-size: 0.9em;       
					  	font-weight: bold; 
					  	text-align: left;
					  	color: #000000;
					  	margin: 10px 15px 10px 15px;
					  	padding: 0 2px 2px 2px; 
					  	background: #e8e8e8;} 

.forumReplyText  	  {	padding: 0 2px 2px 2px;}
					  
.forumReplySmallText  {	font-size: 0.8em; 
                        margin: 10px 15px 10px 15px;}					  
					  
.forumReplyAutor  	  {	font-size: 0.75em;
                      	font-weight: normal;
                      	text-align: left;
					  	color: #000000;   
                      	padding: 0 0 2px 2px;
                      	background: #e8e8e8;
                      	margin-bottom: 2px; }


.forumReplyButton     {	font-family: Tahoma, Arial, sans-serif;
						font-size: 0.7em;
						font-weight: bold;
						color: #FFFFFF;
						border-color: #FFFFFF #666666 #666666 #FFFFFF;
						background-color: #666666; 
						margin: 0;
						border-style: solid;
						border-width: 2px 2px 2px 2px; 
						padding: 0.13em 0.3em 0.15em 0.3em;
						display: inline;
						vertical-align: super;
						text-decoration:none;}


.forumDelete          { font-family: Arial, sans-serif;
					  	font-size: 0.7em;
					  	font-weight: normal;
					  	color: #FFFFFF;
					  	border-color: #FFFFFF #666666 #666666 #FFFFFF;
					  	background-color: red; 
					  	margin: 0;
					  	border-style: solid;
					  	border-width: 2px 2px 2px 2px; 
					  	padding: 0.1em 0.1em 0.1em 0.1em;
					  	display: inline;
					  	text-decoration:none;}

.forumEditTitel    	  { font-size: 0.9em;
					  	margin: 10px 15px 10px 0px;	
					  	background: #F2F8F8;} 

.forumModTitel    	  { font-size: 0.9em;
						font-weight: bold;
						margin: 4px 0 0 0 ;	
					  	background: #FF9933;} 
					  	
.forumModText    	  { font-size: 0.9em;
						margin: 0 0 6px 0;	
					  	background: #FFCC99;} 
					  	
.line			 	  { border-top: 1px solid #333333;
					 	width: 100%;
						margin-top: 12px;} 


a.linkVinca 		{ text-decoration: underline; color: #3C87C8;}
a.linkVinca:hover 	{ text-decoration: underline; color: #3C87C8;}
a.linkVinca:visited	{ text-decoration: underline; color: #3C87C8;}
a.linkVinca:link 	{ text-decoration: underline; color: #3C87C8;}

a.linkVinca 		{ text-decoration: underline; color: #3C87C8;}
a.linkVinca:hover 	{ text-decoration: underline; color: #3C87C8;}
a.linkVinca:visited	{ text-decoration: underline; color: #3C87C8;}
a.linkVinca:link 	{ text-decoration: underline; color: #3C87C8;}


