/* CSS - ALPINA - GREEN - GLOBAL*/

.flex_button_left{
overflow:visible; 
width: 100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px; 
margin: 10px 0 0 0;

}


.flex_button_left ul{
list-style-type: none;
margin: 0;
margin-right: 10px; 
padding: 0;

}

.flex_button_left li{
float: left;
margin: 0;
padding: 0;

}

.flex_button_left a{
float: left;
position: relative;
top: 0px; 
background: url(/image/button/button_left.jpg) no-repeat left top;
margin: 0 10px 0 0;
padding: 0 0 0 3px;
text-decoration: none;
height: 30px;
}

.flex_button_left a span{
float: left;
position: relative;
display: block;
background: url(/image/button/button_right.jpg) no-repeat right top;
padding: 6px 13px 3px 8px; 
font-weight: bold;
color: #000000;
height: 30px;
}


.flex_button_left a:hover{
color: #006600;
cursor: pointer;
}

.flex_button_left a:hover span{
color: #006600;
cursor: pointer;
}

/**/

.flex_red_button_left{
overflow:visible; 
width: 100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px; 
margin: 10px 0 0 0;

}


.flex_red_button_left ul{
list-style-type: none;
margin: 0;
margin-right: 10px; 
padding: 0;

}

.flex_red_button_left li{
float: left;
margin: 0;
padding: 0;

}

.flex_red_button_left a{
float: left;
position: relative;
top: 0px; 
background: url(/image/button/button_left.jpg) no-repeat left top;
margin: 0 10px 0 0;
padding: 0 0 0 3px;
text-decoration: none;
height: 30px;
}

.flex_red_button_left a span{
float: left;
position: relative;
display: block;
background: url(/image/button/button_right.jpg) no-repeat right top;
padding: 6px 13px 3px 8px; 
font-weight: bold;
color: #000000;
height: 30px;
}


.flex_red_button_left a:hover{
color: #FFFFFF;
cursor: pointer;
background: url(/image/button/button_red_left.jpg) no-repeat left top;
}

.flex_red_button_left a:hover span{
color: #FFFFFF;
cursor: pointer;
background: url(/image/button/button_red_right.jpg) no-repeat right top;
}

/**/













.flex_button_right{
overflow:visible; 
width: 100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px; 
margin: 10px 0 0 0;

}


.flex_button_right ul{
list-style-type: none;
margin: 0;
margin-left: 10px; 
padding: 0;

}

.flex_button_right li{
float: right;
margin: 0;
padding: 0;

}

.flex_button_right a{
float: left;
position: relative;
top: 0px; 
background: url(/image/button/button_left.jpg) no-repeat left top;
margin: 0 10px 0 0;
padding: 0 0 0 3px;
text-decoration: none;
height: 30px;
}

.flex_button_right a span{
float: left;
position: relative;
display: block;
background: url(/image/button/button_right.jpg) no-repeat right top;
padding: 6px 13px 3px 8px; 
font-weight: bold;
color: #000000;
height: 30px;
}


.flex_button_right a:hover{
color: #006600;
cursor: pointer;
}

.flex_button_right a:hover span{
color: #006600;
cursor: pointer;
}


/**/

.flex_red_button_right{
overflow:visible; 
width: 100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px; 
margin: 10px 0 0 0;

}


.flex_red_button_right ul{
list-style-type: none;
margin: 0;
margin-left: 10px; 
padding: 0;

}

.flex_red_button_right li{
float: right;
margin: 0;
padding: 0;

}

.flex_red_button_right a{
float: left;
position: relative;
top: 0px; 
background: url(/image/button/button_left.jpg) no-repeat left top;
margin: 0 10px 0 0;
padding: 0 0 0 3px;
text-decoration: none;
height: 30px;
}

.flex_red_button_right a span{
float: left;
position: relative;
display: block;
background: url(/image/button/button_right.jpg) no-repeat right top;
padding: 6px 13px 3px 8px; 
font-weight: bold;
color: #000000;
height: 30px;
}


.flex_red_button_right a:hover{
color: #FFFFFF;
cursor: pointer;
background: url(/image/button/button_red_left.jpg) no-repeat left top;
}

.flex_red_button_right a:hover span{
color: #FFFFFF;
cursor: pointer;
background: url(/image/button/button_red_right.jpg) no-repeat right top;
}