/*              */
/* Form Buttons */
/*              */

button {
	   background: none;
	   cursor: pointer;
	   margin: 0;
	   padding: 0;
	   border: none;
}


button div {
	   margin: 0;
	   background-repeat: no-repeat;
	   background-position: left center;
}

/* def standard submit button */
button div p {
	   color: #FFFFFF;
	   font-weight: bold;
	   margin: 0;
	   white-space: nowrap;
	   background-repeat: no-repeat;
	   background-position: right center;
}

button div.btn-xl 			{  
	   padding: 0 0 0 55px;
}

button div p.btn-xl 		{ 	
	   font-size: 12px;
	   line-height:1.4em;	
	   /* beware of the ie defs in the ie.css - should be different! */
	   padding: 9px 15px 10px 0;	
}

button div.btn-mid 			{ 
	   padding: 0 0 0 40px; 
}

button div p.btn-mid 		{ 
	   font-size: 11px;
	   line-height:1.3em;	
	   /* beware of the ie defs in the ie.css - should be different! */
	   padding: 9px 16px 10px 0;				
}

/* Farb-Varianten und Themen für Hintergründe */


/********BG Weiß ********/

button div p.btn-mid-w 		{ /* MID rechts für alle */ 
       background-image: url(/images/default/siteimg/btn/white/mid/btn.gif);				
}

button div p.btn-xl-w 			{ /* XL rechts für alle */
       background-image: url(/images/default/siteimg/btn/white/xl/btn.gif); 
}

/* Themen Weiß */

/* MID-Button Weiß */

button div.btn-mid-w-sphinzu 	{  
       background-image: url(/images/default/siteimg/btn/white/mid/sp_hinzu.gif); 
}

button div.btn-mid-w-spablehnen 	{  
       background-image: url(/images/default/siteimg/btn/white/mid/sp_ablehnen.gif); 
}

button div.btn-mid-w-okay 	{  
       background-image: url(/images/default/siteimg/btn/white/mid/okay.gif); 
}

/* XL-Button Weiß */

button div.btn-xl-w-okay 	{  
       background-image: url(/images/default/siteimg/btn/white/xl/okay.gif); 
}

button div.btn-xl-w-link 	{  
       background-image: url(/images/default/siteimg/btn/white/xl/link.gif); 
}

button div.btn-xl-w-sphinzu 	{  
       background-image: url(/images/default/siteimg/btn/white/xl/sp_hinzu.gif); 
}

button div.btn-xl-w-nachrichtsenden 	{  
       background-image: url(/images/default/siteimg/btn/white/xl/nachricht_senden.gif); 
}
button div.btn-xl-w-nachrichtloeschen 	{  
       background-image: url(/images/default/siteimg/btn/white/xl/abbrechen.gif); 
}



/******** BG Orange ********/

button div p.btn-mid-o 		{ /* MID rechts für alle */ 
       background-image: url(/images/default/siteimg/btn/orange/mid/btn.gif);				
}

button div p.btn-xl-o 			{ /* XL rechts für alle */
       background-image: url(/images/default/siteimg/btn/orange/xl/btn.gif); 
}

/* Themen Orange */

/* MID-Button Orange */

button div.btn-mid-o-weitersagen 	{  
       background-image: url(/images/default/siteimg/btn/orange/mid/weitersagen.gif); 
}

button div.btn-mid-o-link 	{  
       background-image: url(/images/default/siteimg/btn/orange/mid/link.gif); 
}

button div.btn-mid-o-add	{  
       background-image: url(/images/default/siteimg/btn/orange/mid/hinzu.gif); 
}

button div.btn-mid-o-okay 	{  
       background-image: url(/images/default/siteimg/btn/orange/mid/okay.gif); 
}

button div.btn-mid-o-notokay	{  
       background-image: url(/images/default/siteimg/btn/orange/mid/abbrechen.gif); 
}

/* XL-Button Orange */

button div.btn-xl-o-weitersagen 	{  
       background-image: url(/images/default/siteimg/btn/orange/xl/weitersagen.gif); 
}

button div.btn-xl-o-suchen 	{  
       background-image: url(/images/default/siteimg/btn/orange/xl/suchen.gif); 
}

button div.btn-xl-o-okay 	{  
       background-image: url(/images/default/siteimg/btn/orange/xl/okay.gif); 
}

/*              */
/* Link Buttons */
/*              */

div.btn div.btn-xl { /* Default */ 
	   padding: 0 0 0 55px;
}

div.btn div p.btn-xl { /* Default */	
	   font-size: 12px;
	   line-height:1.4em;	
	   padding: 9px 10px 10px 0;	
}

div.btn div.btn-mid 	{ /* Default */
	   padding: 0 0 0 40px; 
}

div.btn div p.btn-mid { /* Default */
	   font-size: 11px;
	   line-height:1.3em;	
	   padding: 9px 10px 10px 0;				
}


/* Farb-Varianten */

/******** Orange *******/

div.btn div p.btn-xl-o { /* Default BG Orange */
       background-image: url(/images/default/siteimg/btn/orange/xl/btn.gif);		
}
div.btn div p.btn-mid-o { /* Default BG Orange */
       background-image: url(/images/default/siteimg/btn/orange/mid/btn.gif);		
}

/* Themen Orange */

div.btn div.btn-xl-o-okay { /* Default BG Orange */
       background-image: url(/images/default/siteimg/btn/orange/xl/okay.gif);		
}

/* MID-Button Orange */

div.btn div.btn-mid-o-link 	{  
       background-image: url(/images/default/siteimg/btn/orange/mid/link.gif); 
}

div.btn div.btn-mid-o-add	{  
       background-image: url(/images/default/siteimg/btn/orange/mid/hinzu.gif); 
}

/******** Weiss ********/

div.btn div p.btn-xl-w { /* Default BG Weiß */
       background-image: url(/images/default/siteimg/btn/white/xl/btn.gif);		
}
div.btn div p.btn-mid-w { /* Default BG Weiß */
       background-image: url(/images/default/siteimg/btn/white/mid/btn.gif);		
}

/* Themen Weiß */

/* XL-Button  Weiß */

div.btn div.btn-xl-w-okay { 
       background-image: url(/images/default/siteimg/btn/white/xl/okay.gif); 
}

div.btn div.btn-xl-w-edit { 
       background-image: url(/images/default/siteimg/btn/white/xl/edit.gif); 
}

div.btn div.btn-xl-w-sphinzu { 
       background-image: url(/images/default/siteimg/btn/white/xl/sp_hinzu.gif); 
}

div.btn div.btn-xl-w-spablehnen { 
       background-image: url(/images/default/siteimg/btn/white/xl/sp_ablehnen.gif); 
}

div.btn div.btn-xl-w-link {  
       background-image: url(/images/default/siteimg/btn/white/xl/link.gif); 
}

/* MID-Button Weiß */

div.btn div.btn-mid-w-spablehnen { 
       background-image: url(/images/default/siteimg/btn/white/mid/sp_ablehnen.gif); 
}

div.btn div.btn-mid-w-abbrechen { 
       background-image: url(/images/default/siteimg/btn/white/mid/sp_ablehnen.gif); 
}


/******** GRAU ********/

/* Weiss */

div.btn div p.btn-mid-g { 
       background-image: url(/images/default/siteimg/btn/grey/mid/btn.gif);		
}

/* MID-Button GRAU */

div.btn div.btn-mid-g-weitersagen { 
       background-image: url(/images/default/siteimg/btn/grey/mid/weitersagen.gif); 
}

div.btn div.btn-mid-g-bilderupload { 
       background-image: url(/images/default/siteimg/btn/grey/mid/bilder_upload.gif); 
}
div.btn div.btn-m-g-leer { 
       background-image: url(/images/default/siteimg/btn/grey/mid/empty.gif); 
}


/* Spielerpass */

div.btn div p.btn-xl-pass { /* Default BG Weiß */
       background-image: url(/images/default/siteimg/btn/pass/xl/btn.gif);		
}
div.btn div p.btn-mid-pass { /* Default BG Weiß */
       background-image: url(/images/default/siteimg/btn/pass/mid/btn.gif);		
}

/* Themen */

/* MID-Button */

div.btn div.btn-mid-pass-bilderupload { 
       background-image: url(/images/default/siteimg/btn/pass/mid/bilder_upload.gif); 
}

/* XL-Button */

div.btn div.btn-xl-pass-speinladen { 
       background-image: url(/images/default/siteimg/btn/pass/xl/sp_einladen.gif); 
}

div.btn div.btn-xl-pass-nachricht { 
       background-image: url(/images/default/siteimg/btn/pass/xl/nachricht_senden.gif); 
}

div.btn div.btn-xl-pass-weitersagen { 
       background-image: url(/images/default/siteimg/btn/pass/xl/weitersagen.gif); 
}

/* Breiten für Link-Button */

div.btn-w60 {
       width: 60px;
}

div.btn-w80 {
       width: 80px;
}

div.btn-w100 {
       width: 100px;
}

div.btn-w115 {
       width: 115px;
}

div.btn-w130 {
       width: 130px;
}

div.btn-w150 {
       width: 150px;
}

div.btn-w200 {
       width: 200px;
}

div.btn-w250 {
       width: 250px;
}

div.btn-w275 {
       width: 275px;
}

div.btn-w300 {
       width: 300px;
}

/* Sonderfälle */

/*              */
/* Form Buttons */
/*              */



button div.btn-submit-large 			{ 
       background-image: url(/images/default/siteimg/graph/btn_bg_h38_left.gif); 
	   padding: 0 0 0 11px;
}

button div p {
		font-size: 12px;
}

button div p.btn-submit-large 		{ 
       background-image: url(/images/default/siteimg/graph/btn_bg_h38_right.gif);	
	   line-height:1.4em;	
	   /* beware of the ie defs in the ie.css - should be different! */
	   padding: 9px 25px 10px 15px;	
}

button div.btn-submit-mid 			{ 
       background-image: url(/images/default/siteimg/graph/btn_bg_h29_left.gif);
	   padding: 0 0 0 9px; 
}

button div p.btn-submit-mid 		{ 
       background-image: url(/images/default/siteimg/graph/btn_bg_h29_right.gif);
	   line-height:1.3em;	
	   /* beware of the ie defs in the ie.css - should be different! */
	   padding: 9px 14px 10px 4px;				
}

/* Farb-Varianten fuer andere Hintergruende */

button div.btn-submit-mid-white 			{  /* BG Weiss */
       background-image: url(/images/default/siteimg/graph/btn_bg_h29_left_white.gif);
	   padding: 0 0 0 9px; 
}

button div p.btn-submit-mid-white 		{  /* BG Weiss */
       background-image: url(/images/default/siteimg/graph/btn_bg_h29_right_white.gif);
	   line-height:1.3em;	
	   /* beware of the ie defs in the ie.css - should be different! */
	   padding: 9px 14px 10px 4px;				
}

button div.btn-submit-large-white 			{ 
       background-image: url(/images/default/siteimg/graph/btn_bg_h38_left_white.gif); 
	   padding: 0 0 0 11px;
}

button div p.btn-submit-large-white 		{ 
       background-image: url(/images/default/siteimg/graph/btn_bg_h38_right_white.gif);	
	   line-height:1.4em;	
	   /* beware of the ie defs in the ie.css - should be different! */
	   padding: 9px 25px 10px 15px;	
}

/*              */
/* Link Buttons */
/*              */

div.btn {
        margin: auto; /* Notwendig fuer Zentrierung */
}
div.btn div {
	   margin: 0;
	   background-repeat: no-repeat;
	   background-position: left center;
}

div.btn div p {
	   color: #FFFFFF;
	   font-weight: bold;
	   margin: 0;
	   white-space: nowrap;
	   background-repeat: no-repeat;
	   background-position: right center;
	   text-align: center;
}

div.btn div.btn-submit-large { /* Default auf BG Orange */
       background-image: url(/images/default/siteimg/graph/btn_bg_h38_left.gif); 
	   padding: 0 0 0 11px;
}

div.btn div p.btn-submit-large { /* Default auf BG Orange */
       background-image: url(/images/default/siteimg/graph/btn_bg_h38_right.gif);	
	   font-size: 12px;
	   line-height:1.4em;	
	   padding: 9px 25px 10px 15px;	
}

div.btn div.btn-submit-mid 	{ /* Default auf BG Orange */
       background-image: url(/images/default/siteimg/graph/btn_bg_h29_left.gif);
	   padding: 0 0 0 9px; 
}

div.btn div p.btn-submit-mid { /* Default auf BG Orange */
       background-image: url(/images/default/siteimg/graph/btn_bg_h29_right.gif);
	   font-size: 12px;
	   line-height:1.3em;	
	   padding: 9px 14px 10px 4px;				
}

div.btn a {
       display: block;
       color: #FFF;
}

/* Farb-Varianten fuer andere Hintergruende */

div.btn div.btn-submit-large-white { /* BG Weiss */
       background-image: url(/images/default/siteimg/graph/btn_bg_h38_left_white.gif); 
	   padding: 0 0 0 11px;
}

div.btn div p.btn-submit-large-white { /* BG Weiss */
       background-image: url(/images/default/siteimg/graph/btn_bg_h38_right_white.gif);	
	   font-size: 12px;
	   line-height:1.4em;	
	   padding: 9px 25px 10px 15px;	
}

.gb_submit
{
    margin:0 10px;
}
.rightbox div.btn div.btn-mid-off
{
padding-left:20px;

}
