/* CSS FREIENBERG TECHNOLOGY - Print - (c) 2003-2012 Freienberg Management */


body { 			background-color: white;
			color: black;  
			font-family: Arial, Helvetica;
			font-size: 11pt; 
           		font-weight: normal; 
			text-align: justify;			
			vertical-align: baseline;			
			line-height: 15pt; 
			margin-right: 100px;
}


@page {			size:portrait; margin-left:2cm; margin-right:2cm;


.title { 		font-size: 14pt;
 			font-weight: bold;
			text-decoration:underline;
			text-align: left;
			line-height: 18pt; 
}


.subtitle { 		font-size: 12pt; 
           		font-weight: normal; 
			letter-spacing: 1.5pt;
			text-decoration: none;			
}


ul { 			list-style-type: square;
			text-indent: 10pt;  
		 	text-align: left;
			line-height: 25pt;  
}


.bultext { 		font-size: 11pt;
			font-weight: normal; 
			letter-spacing: 0pt;
}			


.bultextbold { 		font-size: 11pt;
			font-weight: bold; 
			letter-spacing: 0pt;        		  
}			


.footer  { 		font-size: 10pt;
 			font-weight: normal; 
			text-align: justify; 
			vertical-align: top;			
			line-height: 18pt;
			margin-left: 4px;
			margin-right: 100px;			
}


.copyright   { 		color: black; 
			font-size: 8pt; 
			text-decoration:none; 
			text-align: right; 
			line-height: 10pt;
			vertical-align: top; 
}


/* H O V E R  L I N K S */

a:visited 	     	{ color:white; text-decoration:underline; }
a:link               	{ color:white; text-decoration:underline; }
a:active             	{ color:white; text-decoration:underline; }
a:hover              	{ color:red;   text-decoration:underline; } 



/* H O V E R  B U T T O N S  STANDARD */

a.bt-printer            { display:none; height:25px; width:25px; background: url(../graphics/buttons/printer.gif) 0px 0px no-repeat;}
a.bt-printer:hover      { background-position: 0px -25px; }
a.bt-printer:active     { background-position: 0px -25px; }
a.bt-printer:focus     	{ background-position: 0px -25px; }


a.bt-winclose         	{ display:none; height:25px; width:25px; background: url(../graphics/buttons/winclose.gif) 0px 0px no-repeat;}
a.bt-winclose:hover   	{ background-position: 0px -25px; }
a.bt-winclose:active  	{ background-position: 0px -25px; }
a.bt-winclose:focus   	{ background-position: 0px -25px; }


a.bt-arrowup         	{ display:none; height:25px; width:25px; background: url(../graphics/buttons/arrowup.gif) 0px 0px no-repeat;}
a.bt-arrowup:hover   	{ background-position: 0px -25px; }
a.bt-arrowup:active  	{ background-position: 0px -25px; }
a.bt-arrowup:focus   	{ background-position: 0px -25px; }


a.bt-arrowdown         	{ display:none; height:25px; width:25px; background: url(../graphics/buttons/arrowdown.gif) 0px 0px no-repeat;}
a.bt-arrowdown:hover   	{ background-position: 0px -25px; }
a.bt-arrowdown:active  	{ background-position: 0px -25px; }
a.bt-arrowdown:focus   	{ background-position: 0px -25px; }


a.bt-arrowleft         	{ display:none; height:25px; width:25px; background: url(../graphics/buttons/arrowleft.gif) 0px 0px no-repeat;}
a.bt-arrowleft:hover   	{ background-position: 0px -25px; }
a.bt-arrowleft:active  	{ background-position: 0px -25px; }
a.bt-arrowleft:focus   	{ background-position: 0px -25px; }


a.bt-arrowright         { display:none; height:25px; width:25px; background: url(../graphics/buttons/arrowright.gif) 0px 0px no-repeat;}
a.bt-arrowright:hover   { background-position: 0px -25px; }
a.bt-arrowright:active  { background-position: 0px -25px; }
a.bt-arrowright:focus   { background-position: 0px -25px; }


a.bt-previewclose         { display:none; height:25px; width:25px; background: url(../graphics/buttons/previewclose.gif) 0px 0px no-repeat;}
a.bt-previewclose:hover   { background-position: 0px -25px; }
a.bt-previewclose:active  { background-position: 0px -25px; }
a.bt-previewclose:focus   { background-position: 0px -25px; }




/* H O V E R  B U T T O N S  ADDITIONAL */

a.bt-send            	{ display:none; height:25px; width:59px; background: url(../graphics/buttons/send.gif) 0px 0px no-repeat;}
a.bt-send:hover      	{ background-position: 0px -25px; }
a.bt-send:active     	{ background-position: 0px -25px; }
a.bt-send:focus     	{ background-position: 0px -25px; }


a.bt-senden            	{ display:none; height:25px; width:80px; background: url(../graphics/buttons/senden.gif) 0px 0px no-repeat;}
a.bt-senden:hover      	{ background-position: 0px -25px; }
a.bt-senden:active     	{ background-position: 0px -25px; }
a.bt-senden:focus      	{ background-position: 0px -25px; }


a.bt-envoyer            { display:none; height:25px; width:81px; background: url(../graphics/buttons/envoyer.gif) 0px 0px no-repeat;}
a.bt-envoyer:hover      { background-position: 0px -25px; }
a.bt-envoyer:active     { background-position: 0px -25px; }
a.bt-envoyer:focus      { background-position: 0px -25px; }


a.bt-reset           	{ display:none; height:25px; width:59px; background: url(../graphics/buttons/reset.gif) 0px 0px no-repeat;; }
a.bt-reset:hover     	{ background-position: 0px -25px; }
a.bt-reset:active    	{ background-position: 0px -25px; }
a.bt-reset:focus     	{ background-position: 0px -25px; }


a.bt-loeschen           { display:none; height:25px; width:80px; background: url(../graphics/buttons/loeschen.gif) 0px 0px no-repeat; }
a.bt-loeschen:hover     { background-position: 0px -25px; }
a.bt-loeschen:active    { background-position: 0px -25px; }
a.bt-loeschen:focus     { background-position: 0px -25px; }


a.bt-effacer           	{ display:none; height:25px; width:81px; background: url(../graphics/buttons/effacer.gif) 0px 0px no-repeat; }
a.bt-effacer:hover     	{ background-position: 0px -25px; }
a.bt-effacer:active    	{ background-position: 0px -25px; }
a.bt-effacer:focus     	{ background-position: 0px -25px; }


a.bt-login            	{ display:none; height:25px; width:59px; background: url(../graphics/buttons/login.gif) 0px 0px no-repeat;}
a.bt-login:hover      	{ background-position: 0px -25px; }
a.bt-login:active     	{ background-position: 0px -25px; }
a.bt-login:focus     	{ background-position: 0px -25px; }


a.bt-english            { display:none; height:25px; width:25px; background: url(../graphics/buttons/english.gif) 0px 0px no-repeat; }
a.bt-english:hover   	{ background-position: 0px -25px; }
a.bt-english:active  	{ background-position: 0px -25px; }
a.bt-english:focus   	{ background-position: 0px -25px; }


a.bt-french          	{ display:none; height:25px; width:25px; background: url(../graphics/buttons/french.gif) 0px 0px no-repeat; }
a.bt-french:hover   	{ background-position: 0px -25px; }
a.bt-french:active  	{ background-position: 0px -25px; }
a.bt-french:focus   	{ background-position: 0px -25px; }


a.bt-german         	{ display:none; height:25px; width:25px; background: url(../graphics/buttons/german.gif) 0px 0px no-repeat; }
a.bt-german:hover   	{ background-position: 0px -25px; }
a.bt-german:active  	{ background-position: 0px -25px; }
a.bt-german:focus   	{ background-position: 0px -25px; }


a.bt-logo           	{ display:block; height:40px; width:221px; background: url(../graphics/logos/ftlogo-002.gif); }
a.bt-logo:hover     	{ background-position: 0px -40px; }
a.bt-logo:active    	{ background-position: 0px -80px; }
a.bt-logo:focus     	{ background-position: 0px -40px; }



