/***************************************************/
/*DIE GRUENEN.DE************************************/
/*STYLE special HTML Buttons************************/
/*powered by VisionCMS***************************/
/***************************************************/



/***************************************************/
/*BUTTONS HTML*/
/***************************************************/
.button
{
/*	WIDTH: 184px;*/
	MARGIN-BOTTOM: 1.0em;
}

/*H1 green 1*/
/***************/
.button .but-bg-green1 A
{
	TEXT-DECORATION: none;
}

.button .but-bg-green1 .headline
{
    MARGIN-BOTTOM: 0em;    
    PADDING: 0em;
    FONT-SIZE: 2.9em;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.button .but-bg-green1 .headline A, .button .but-bg-green1 .headline A:link, .button .but-bg-green1 .headline A:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.button .but-bg-green1 .headline A:active
{
    COLOR: #0D216A;
    TEXT-DECORATION: none;
}
.button .but-bg-green1 .headline A:hover
{
    COLOR: #E07A08;
    TEXT-DECORATION: none;
}
.button .but-bg-green1 .headline A:focus
{
    COLOR: #E07A08;
    TEXT-DECORATION: underline;
}


/*H1 green 2*/
/***************/
.button .but-bg-green2 H1
{
    MARGIN-BOTTOM: 0.0em;    
    FONT-SIZE: 1.4em;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.button .but-bg-green2 H1 A, .button .but-bg-green2 H1 A:link, .button .but-bg-green2 H1 A:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.button .but-bg-green2 H1 A:active
{
    COLOR: #0D216A;
    TEXT-DECORATION: none;
}
.button .but-bg-green2 H1 A:hover
{
    COLOR: #E07A08;
    TEXT-DECORATION: none;
}
.button .but-bg-green2 H1 A:focus
{
    COLOR: #E07A08;
    TEXT-DECORATION: underline;
}

/*H1 green 3*/
/***************/
.button .but-bg-green3 H1
{
    MARGIN-BOTTOM: 0.0em;    
    FONT-SIZE: 1.4em;
    COLOR: #439800;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.button .but-bg-green3 H1 A, .button .but-bg-green3 H1 A:link, .button .but-bg-green3 H1 A:visited, .button .but-bg-green3 H1 A:active, .button .but-bg-green3 H1 A:hover
{
    COLOR: #439800;
    TEXT-DECORATION: none;
}
.button .but-bg-green3 H1 A:focus
{
    COLOR: #439800;
    TEXT-DECORATION: underline;
}

/*H1 green 4*/
/***************/
.button .but-bg-green4 H1
{
    MARGIN-BOTTOM: 0.0em;    
    FONT-SIZE: 1.4em;
    COLOR: #439800;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
 }
.button .but-bg-green4 H1 A, .button .but-bg-green4 H1 A:link, .button .but-bg-green4 H1 A:visited, .button .but-bg-green4 H1 A:active, .button .but-bg-green4 H1 A:hover
{
    COLOR: #439800;
    TEXT-DECORATION: none;
}
.button .but-bg-green4 H1 A:focus
{
    COLOR: #439800;
    TEXT-DECORATION: underline;
}

/***************/
/*RED*/
/***************/
/*H1 red 1*/
/***************/
.button .but-bg-red1 H1
{
    MARGIN-BOTTOM: 0.0em;    
    FONT-SIZE: 1.4em;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.button .but-bg-red1 H1 A, .button .but-bg-red1 H1 A:link, .button .but-bg-red1 H1 A:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.button .but-bg-red1 H1 A:active
{
    COLOR: #0D216A;
    TEXT-DECORATION: none;
}
.button .but-bg-red1 H1 A:hover
{
    COLOR: #E07A08;
    TEXT-DECORATION: none;
}
.button .but-bg-red1 H1 A:focus
{
    COLOR: #E07A08;
    TEXT-DECORATION: underline;
}

/*H1 red 2*/
/***************/
.button .but-bg-red2 H1
{
    MARGIN-BOTTOM: 0.0em;    
    FONT-SIZE: 1.4em;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    BORDER: 0px;
}
.button .but-bg-red2 H1 A, .button .but-bg-red2 H1 A:visited, .button .but-bg-red2 H1 A:link
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.button .but-bg-red2 H1 A:active
{
    COLOR: #0D216A;
    TEXT-DECORATION: none;
}
.button .but-bg-red2 H1 A:hover
{
    COLOR: #E07A08;
    TEXT-DECORATION: none;
}
.button .but-bg-red2 H1 A:focus
{
    COLOR: #E07A08;
    TEXT-DECORATION: underline;
}

/*H1 red 3*/
/***************/
.button .but-bg-red3 H1
{
    MARGIN-BOTTOM: 0.0em;    
    FONT-SIZE: 1.4em;
    COLOR: #439800;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    BORDER: 0px;
}
.button .but-bg-red3 H1 A, .button .but-bg-red3 H1 A:link, .button .but-bg-red3 H1 A:visited, .button .but-bg-red3 H1 A:active, .button .but-bg-red3 H1 A:hover
{
    COLOR: #439800;
    TEXT-DECORATION: none;
}
.button .but-bg-red3 H1 A:focus
{
    COLOR: #439800;
    TEXT-DECORATION: underline;
}


/*H1 red 4*/
/***************/
.button .but-bg-red4 H1
{
    MARGIN-BOTTOM: 0.0em;    
    FONT-SIZE: 1.4em;
    COLOR: #439800;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    BORDER: 0px;
}
.button .but-bg-red4 H1 A, .button .but-bg-red4 H1 A:link, .button .but-bg-red4 H1 A:visited, .button .but-bg-red4 H1 A:active, .button .but-bg-red4 H1 A:hover
{
    COLOR: #439800;
    TEXT-DECORATION: none;
}
.button .but-bg-red4 H1 A:focus
{
    COLOR: #439800;
    TEXT-DECORATION: underline;
}

/***************/
/*BLUE*/
/***************/
/*H1 blue 1*/
/***************/
.button .but-bg-blue1 H1
{
    MARGIN-BOTTOM: 0.0em;    
    FONT-SIZE: 1.4em;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    BORDER: 0px;
}
.button .but-bg-blue1 H1 A, .button .but-bg-blue1 H1 A:link, .button .but-bg-blue1 H1 A:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.button .but-bg-blue1 H1 A:active
{
    COLOR: #0D216A;
    TEXT-DECORATION: none;
}
.button .but-bg-blue1 H1 A:hover
{
    COLOR: #E07A08;
    TEXT-DECORATION: none;
}
.button .but-bg-blue1 H1 A:focus
{
    COLOR: #E07A08;
    TEXT-DECORATION: underline;
}

/*H1 blue 2*/
/***************/
.button .but-bg-blue2 H1
{
    MARGIN-BOTTOM: 0.0em;    
    FONT-SIZE: 1.4em;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    BORDER: 0px;
}
.button .but-bg-blue2 H1 A, .button .but-bg-blue2 H1 A:link, .button .but-bg-blue2 H1 A:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.button .but-bg-blue2 H1 A:active
{
    COLOR: #0D216A;
    TEXT-DECORATION: none;
}
.button .but-bg-blue2 H1 A:hover
{
    COLOR: #E07A08;
    TEXT-DECORATION: none;
}
.button .but-bg-blue2 H1 A:focus
{
    COLOR: #E07A08;
    TEXT-DECORATION: underline;
}

/*H1 blue 3*/
/***************/
.button .but-bg-blue3 H1
{
    MARGIN-BOTTOM: 0.0em;    
    FONT-SIZE: 1.4em;
    COLOR: #439800;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    BORDER: 0px;
}
.button .but-bg-blue3 H1 A, .button .but-bg-blue3 H1 A:link, .button .but-bg-blue3 H1 A:visited, .button .but-bg-blue3 H1 A:active, .button .but-bg-blue3 H1 A:hover
{
    COLOR: #439800;
    TEXT-DECORATION: none;
}
.button .but-bg-blue3 H1 A:focus
{
    COLOR: #439800;
    TEXT-DECORATION: underline;
}

/*H1 blue 4*/
/***************/
.button .but-bg-blue4 H1
{
    MARGIN-BOTTOM: 0.0em;    
    FONT-SIZE: 1.4em;
    COLOR: #439800;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.button .but-bg-blue4 H1 A, .button .but-bg-blue4 H1 A:link, .button .but-bg-blue4 H1 A:visited, .button .but-bg-blue4 H1 A:active, .button .but-bg-blue4 H1 A:hover
{
    COLOR: #439800;
    TEXT-DECORATION: none;
}
.button .but-bg-blue4 H1 A:focus
{
    COLOR: #439800;
    TEXT-DECORATION: underline;
}


/*COLOR: green*/
/***************/
.but-bg-green1
{
	PADDING: 8px;
	COLOR: #FFFFFF;
	BACKGROUND: #439800;
}
.but-bg-green2
{
	PADDING: 8px;	
	COLOR: #FFFFFF;
	BACKGROUND: #84B525;
}
.but-bg-green3
{
	PADDING: 8px;	
	COLOR: #439800;	
	BACKGROUND: #B1D917;
}
.but-bg-green4
{	
	PADDING: 8px;
	COLOR: #439800;		
	BACKGROUND: #E3F7B4;
}

/*COLOR: red*/
/***************/
.but-bg-red1
{
	PADDING: 8px;	
	COLOR: #FFFFFF;	
	BACKGROUND: #E07A08;
}
.but-bg-red2
{
	PADDING: 8px;	
	COLOR: #FFFFFF;	
	BACKGROUND: #F4A238;
}
.but-bg-red3
{
	PADDING: 8px;	
	COLOR: #439800;		
	BACKGROUND: #FFD348;
}
.but-bg-red4
{
	PADDING: 8px;	
	COLOR: #439800;		
	BACKGROUND: #FFF2B4;
}

/*COLOR: blue*/
/***************/
.but-bg-blue1
{
	PADDING: 8px;	
	COLOR: #FFFFFF;	
	BACKGROUND: #7B97AB;	
}
.but-bg-blue2
{
	PADDING: 8px;	
	COLOR: #FFFFFF;	
	BACKGROUND: #A4B9C8;
}
.but-bg-blue3
{
	PADDING: 8px;	
	COLOR: #439800;		
	BACKGROUND: #CDD9E2;
}
.but-bg-blue4
{
	PADDING: 8px;	
	COLOR: #439800;		
	BACKGROUND: #E0E9EF;
}

/*button text 12 + 34*/
/***************/

/*BUTTON-TEXT 12*/
.txt-link-for-but-12
{
    MARGIN-TOP: 0em;
    MARGIN-BOTTOM: 0em;    
    FONT-SIZE: 1.0em;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.txt-link-for-but-12 A, .txt-link-for-but-12 A:link, .txt-link-for-but-12 A:visited, .txt-link-for-but-12 A:active
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.txt-link-for-but-12 A:hover
{
    COLOR: #FFFFFF;
	FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.txt-link-for-but-12 A:focus
{
    COLOR: #FFFFFF;
	FONT-WEIGHT: normal;    
    TEXT-DECORATION: underline;
}

/*BUTTON-TEXT 34*/
.txt-link-for-but-34
{
    MARGIN-TOP: 0em;
    MARGIN-BOTTOM: 0em;    
    FONT-SIZE: 1.0em;
    COLOR: #439800;
    TEXT-DECORATION: none;
}
.txt-link-for-but-34 A, .txt-link-for-but-34 A:link, .txt-link-for-but-34 A:visited, .txt-link-for-but-34 A:active
{
    COLOR: #439800;
    TEXT-DECORATION: none;
}
.txt-link-for-but-34 A:hover
{
    COLOR: #439800;
	FONT-WEIGHT: normal;    
    TEXT-DECORATION: none;
}
.txt-link-for-but-34 A:focus
{
    COLOR: #439800;
	FONT-WEIGHT: normal;    
    TEXT-DECORATION: underline;
}

/***************************************************/
/*BUTTONS HTML*/
/*Neu nach Vorschlag von Steffen*/
/***************************************************/

.button-fg-green, .button-fg-green-o, .button-fg-white, .button-fg-white2, .button-fg-white3
{
  WIDTH: 184px;
  MARGIN-BOTTOM: 1.0em;
}

/* Alle Links (gruen wie weiß) ohne Unterstreichung) */
.button-fg-green A, .button-fg-green A:link, .button-fg-green A:visited, .button-fg-green A:active, .button-fg-green A:hover,
.button-fg-green-o A, .button-fg-green-o A:link, .button-fg-green-o A:visited, .button-fg-green-o A:active, .button-fg-green-o A:hover,
.button-fg-white A, .button-fg-white A:link, .button-fg-white A:visited, .button-fg-white A:active, .button-fg-white A:hover,
.button-fg-white2 A, .button-fg-white2 A:link, .button-fg-white2 A:visited, .button-fg-white2 A:active, .button-fg-white2 A:hover,
.button-fg-white3 A, .button-fg-white3 A:link, .button-fg-white3 A:visited, .button-fg-white3 A:active, .button-fg-white3 A:hover
{
    TEXT-DECORATION: none;
}

/* Größe/Formatierung der Headline */
.button-fg-green .headline, .button-fg-green-o .headline, .button-fg-white .headline, .button-fg-white2 .headline, .button-fg-white3 .headline
{
    MARGIN-TOP: 0em;
    MARGIN-BOTTOM: 0.0em;    
    FONT-SIZE: 2.9em;
    FONT-WEIGHT: BOLD;
    DISPLAY: block;
}


/* Das Padding des inneren divs */
.button-fg-green div, .button-fg-green-o div, .button-fg-white div, .button-fg-white2 div, .button-fg-white3 div
{
  PADDING: 8px;
}

/* Die verschiedenen Hintergrundfarben*/

/*GREEN*/
.but-bg-green1 	{BACKGROUND: #439800;}
.but-bg-green2 	{BACKGROUND: #84B525;}
.but-bg-green3 	{BACKGROUND: #B1D917;}
.but-bg-green4 	{BACKGROUND: #E3F7B4;}

/*RED*/
.but-bg-red1 	{BACKGROUND: #E07A08;}
.but-bg-red2 	{BACKGROUND: #F4A238;}
.but-bg-red3 	{BACKGROUND: #FFD348;}
.but-bg-red4 	{BACKGROUND: #FFF2B4;}

/*BLUE*/
.but-bg-blue1 	{BACKGROUND: #7B97AB;}
.but-bg-blue2 	{BACKGROUND: #A4B9C8;}
.but-bg-blue3 	{BACKGROUND: #CDD9E2;}
.but-bg-blue4 	{BACKGROUND: #E0E9EF;}



/* Text/Links mit Weißer Vordergrundfarbe (OMO-Effekt) */
/*******************************************************/

/*WHITE*/
.button-fg-white, .button-fg-white A, .button-fg-white A:link, .button-fg-white A:visited 
{
    COLOR: #FFFFFF;
}

.button-fg-white A:active 
{
    COLOR: #0D216A;
}

.button-fg-white A:hover, .button-fg-white A:focus
{
    COLOR: #E07A08;
}

/*WHITE2 (COLOR OMO-EFFEKT hellgelb)*/ 
.button-fg-white2, .button-fg-white2 A, .button-fg-white2 A:link, .button-fg-white2 A:visited 
{
    COLOR: #FFFFFF;
}

.button-fg-white2 A:active 
{
    COLOR: #0D216A;
}

.button-fg-white2 A:hover, .button-fg-white A:focus
{
    COLOR: #fff2b4;
}

/*WHITE3 (COLOR OMO-EFFEKT hellgelb)*/ 
.button-fg-white3, .button-fg-white3 A, .button-fg-white3 A:link, .button-fg-white3 A:visited 
{
    COLOR: #FFFFFF;
}

.button-fg-white3 A:active 
{
    COLOR: #0D216A;
}

.button-fg-white3 A:hover, .button-fg-white A:focus
{
    COLOR: #fff2b4;
}


/* Text/Links mit Grüner Vordergrundfarbe (kein OMO-Effekt) */
/*******************************************************/

.button-fg-green, .button-fg-green A, .button-fg-green A:link, .button-fg-green A:visited 
{
    COLOR: #439800;
}

.button-fg-green A:active 
{
    COLOR: #439800;
}

.button-fg-green A:hover, .button-fg-green A:focus
{
    COLOR: #439800;
}

/* Text/Links mit Grüner Vordergrundfarbe (mit OMO-Effekt) */
/*******************************************************/

.button-fg-green-o, .button-fg-green-o A, .button-fg-green-o A:link, .button-fg-green-o A:visited 
{
    COLOR: #439800;
}

.button-fg-green-o A:active 
{
    COLOR: #439800;
}

.button-fg-green-o A:hover, .button-fg-green-o A:focus
{
    COLOR: #E07A08;
}


/*END*/
