body {
	scrollbar-face-color: #666666; 
	scrollbar-shadow-color: #666666; 
	scrollbar-highlight-color: #666666; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-track-color: #666666; 
	scrollbar-arrow-color: #ffffff;
}



body{background:url(../images/top_tall.gif) repeat-x left top #373d3f; font-family:Tahoma; font-size:11px; line-height:14px; color:#838383; padding:0; margin:0;}
table{padding:0;  font-family:Tahoma; font-size:11px; line-height:14px; color:#000000;}
td{vertical-align:top; padding:0px;}
a {color:#ffffff; text-decoration:underline; font-family:Tahoma;}
a:hover{text-decoration:none;}
img {border:0;}

input, select	{font-family:Tahoma; FONT-SIZE: 11px; color:#990000; text-decoration:none;}

.table {
	border:solid 1px #ffffff; 
}

.txt1 {color:#FFFFFF; font-family:Tahoma;}
.txt1 select{width:109px; border:solid 1px #6c6c6c; height:18px; color:#2e2e2e; font-size:11px;}
.txt1 a{color:#ff9c00; font-weight:bold; text-decoration:underline;}
.txt1 a:hover{text-decoration:none;}

.menu_list ul{list-style:none; margin-top:10px; margin-left:12px;}
.menu_list li{display:block; float:left; background:url(../images/menu_pim.gif) no-repeat 100% 3px; font-weight:bold; font-family:Tahoma; font-size:11px;}
.menu_list li.no_back{display:block; float:left; background:none; font-weight:bold; font-family:Tahoma; font-size:11px;}
.menu_list li a{padding:12px 31px 12px 31px; color:#FFFFFF; text-decoration:none;}
.menu_list li a:hover{text-decoration:none; color:#ff9c00;}

.gr_hd {
    font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
    text-transform:uppercase;
    color:#ffffff;
    padding:10px 5px 0px 32px;
    background:url(../images/gr_hd.jpg) no-repeat left top;

}
.sp_hd {
    font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
    text-transform:uppercase;
    color:#ffffff;
    padding:10px 5px 0px 32px;
    background:url(../images/sp_hd.jpg) no-repeat left top;

}
.red_hd {
    padding:15px 5px 0px 36px;
    background:url(../images/red_hd.jpg) no-repeat left top;
    color:#FFFFFF;
    font-size:12px;
    font-family:Tahoma;
    text-transform:uppercase;
    font-weight:bold;

}
.nav_hd {
    padding:15px 5px 0px 36px;
    background:url(../images/nav_hd.jpg) no-repeat left top;
    color:#FFFFFF;
    font-size:12px;
    font-family:Tahoma;
    text-transform:uppercase;
    font-weight:bold;

}
.menu a{font-family:Tahoma; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.menu a:hover{font-family:Tahoma; text-decoration:none; color:#ff9c00; font-weight:bold;}

.text2{
    font-family:Tahoma; color:#838383;
}

.text2 a{font-family:Tahoma; color:#000000; text-decoration:none; font-weight:bold;}
.text2 a:hover{font-family:Tahoma; text-decoration:none; color:#ff9c00; font-weight:bold;}

.klein_text{
    font-size:9px;font-family:Tahoma; color:#838383;
}

.weiter a{font-family:Tahoma; font-size:10px; color:#838383; text-decoration:underline;}
.weiter a:hover{font-family:Tahoma; font-size:10px; text-decoration:none; color:#ff9c00;}

.footer		  	  {color:#ffffff; vertical-align:top; width:100%; height:74; background:url(../images/footer.jpg) no-repeat left top; padding:7px 7px 7px 7px}
.footer a 		  {color:#d1d1d1; font-size:11px; text-decoration:underline; font-family:tahoma; font-weight:bold;}
.footer a:hover   {color:#ffffff;text-decoration:none;}
.footer span 	  {color:#ffffff; font-size:11px; font-weight:normal}

.footer span a 		  	{font-family:Tahoma; color:#ffffff; font-size:11px; text-decoration:none; font-weight:bold;}
.footer span a:hover   	{font-family:Tahoma; color:#ffffff; text-decoration: underline;}

.button {
	FONT-SIZE: 11px;
	font-weight: bold;
    PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	COLOR: #FFFFFF;
	FONT-FAMILY: arial,sans-serif;
	border: 1px #565656 solid;
	BACKGROUND: #ba2c34;
	height:21px
}

.dr_bar {font-family:Tahoma; color:#DA1722; font-size:11px; font-weight:bold;}
.dr_bar a {color:#000000; text-decoration:none; font-weight:normal; font-family:Tahoma;}
.dr_bar a:hover {color:#DA1722;text-decoration:none; font-family:Tahoma;}

.nav_text {
	COLOR: #000000; TEXT-DECORATION: none;
}

.nav_text A {
	COLOR: #990000; TEXT-DECORATION: underline; font-family:Tahoma;
}

.o_menue{ color:#838383; font-family:Tahoma;}
.o_menue a{color:#000000; text-decoration:none; font-weight:bold;}
.o_menue a:hover{text-decoration:none; color:#DA1722; font-weight:bold;}

.o_menu2{ color:#838383; font-family:Tahoma;}
.o_menu2 a{color:#000000; text-decoration:none; font-weight:bold;}
.o_menu2 a:hover{text-decoration:none; color:#DA1722; font-weight:bold;}

.u_menue {COLOR: #ffffff; font-family:Tahoma;}
.u_menue a{color:#ffffff; text-decoration:none;}
.u_menue a:hover{text-decoration:none; color:#DA1722;}

.go	{font-family:Tahoma; FONT-SIZE: 11px; color:#cc0000; text-decoration:none;}

h1 {FONT-SIZE:12px; text-decoration:none; font-family:Tahoma;font-weight: bold; padding: 0px; margin: 0px;}
.titel,h2 {color: #000000; FONT-SIZE: 12px; text-decoration: none; font-family: Tahoma;font-weight: bold; padding: 0px; margin: 0px;}
.text {color:#990000; text-decoration:none; font-family:Tahoma;}
.text_rot {color:#FF0033; text-decoration:none; font-family:Tahoma;}

.links {color:#ffffff; text-decoration:none; font-family:Tahoma;}

div.errormessage {
	background-color: #FF0000;
	border: 1px dashed #CFCFCF;
	margin-top: 8px;
	margin-bottom: 16px;
	padding: 6px 6px 6px 32px;
	line-height: 18px;
	COLOR: #000000;
}

div.errormessage td {
	line-height: 18px;
}

img.errormessage {
	margin-left: -24px;
}

.uvp {
	font-family:Tahoma; 
	color:#FF0000; 
	font-size:14px; 
	text-decoration:none; 
	font-weight:bold;
}

/***** Рамка и текст приветствие об отправке заказа на обработку менеджеру *****/

p.border{ padding:10px; margin: 10px; border:1px solid #000; }
.text {color:#527B02; text-decoration:none; font-family:Verdana, Geneva, sans-serif;  font-size:12px;font-weight:600;}

/*************************  Цена  ***************/
.reinfolge-small{
    text-shadow: 1px 1px 1px #fff, 2px 2px 2px rgba(0,0,0,0.45);
    color:#cf0505;
    line-height:16px;
    font-size:16px;
    font-weight:bold;
    font-family:Comic Sans MS, cursive;
    letter-spacing:0px;}
.reinfolge-normal{
    text-shadow: 1px 1px 1px #fff, 2px 2px 2px rgba(0,0,0,0.45);
    color:#cf0505;
    font-size:18px;
    font-weight:bold;
    font-family:Comic Sans MS, cursive;
    letter-spacing:0px;
}

.reinfolge-medium {
    text-shadow: 1px 1px 1px #fff, 2px 2px 2px rgba(0,0,0,0.45);
    color:#cf0505;
    font-size:24px;
    font-weight:bold;
    font-family:Comic Sans MS, cursive;
    letter-spacing:0px;
}

.reinfolge-big{
    text-shadow: 1px 1px 1px #fff, 2px 2px 2px rgba(0,0,0,0.45);
    color:#cf0505;
    font-size:28px;
    font-weight:bold;
    font-family:Comic Sans MS, cursive;
    letter-spacing:0px;
}
.reinfolge-sbig{
    text-shadow: 1px 1px 1px #fff, 2px 2px 2px rgba(0,0,0,0.45);
    color:#cf0505;
    line-height:32px;
    font-size:32px;
    font-weight:bold;
    font-family:Comic Sans MS, cursive;
    letter-spacing:0px;
}


.contact_info{
    padding: 5px;
    color:#333;
    background-color: #eee;
}

.brand_price li{
    float:left;
    width:230px;
    font-size:14px;
}

.brand_price  a{
    color:#127FBC;
    text-decoration:none;
    
    font-weight:bold;
}

.brand_price  a:hover {
    text-decoration: underline;
}

/******************************************************************************************************************************************/
/*************************************************Стили для вкладок в header***************************************************************/
/******************************************************************************************************************************************/
/******************************************************************************************************************************************/

.section {
	width: 558px;
	/*background: #EFEFEF;*/
	margin: 0 0 0 0px;
}
ul.tabs {
	
	line-height: 25px;
	list-style: none;
	
	height: 14px;
	/*border-bottom: 1px solid #DDD;
	background: #FFF;*/
}
.tabs li {
	float: left;
	display: inline;
	margin: 0 1px -1px 0;
	padding: 0 0px 1px;
	color: #777;
	cursor: pointer;
	/*background: #F9F9F9;
	border: 1px solid #E4E4E4;
	border-bottom: 1px solid #F9F9F9;*/
	position: relative;
	left:-30px;
}
.tabs li:hover,
.vertical .tabs li:hover {
	color: #F70;
	/*padding: 0 13px;
	background: #FFFFDF;
	border: 1px solid #FFCA95*/;
}
.tabs li.current {
	color: #444;
	/*background: #EFEFEF;
	padding: 0 13px 2px;
	border: 1px solid #D4D4D4;
	border-bottom: 1px solid #EFEFEF;*/
}
.box {
	display: none;
	/*
	border: 1px solid #D4D4D4;
	border-width: 0 1px 1px;
	background: #EFEFEF;*/
	padding: 0 0px;
}
.box.visible {
	display: block;
}




/*************Стиль вкладок поиска********************/
.section.search {
	width: 100%;
	background: none;
	margin: 0 0 0px;
}
ul.search.tabs {
	height: 25px;
	line-height: 25px;
	list-style: none;
	border-bottom: 0px solid #DDD;
	background: none;
}

.search .tabs {
	height: 25px;
	line-height: 25px;
	list-style: none;
	border-bottom: 0px solid #DDD;
	background: none;
}

.search .tabs li {
	float: left;
	display: inline;
	margin: 0 1px -1px 0;
	padding: 0 0px 0px;
	color: #777;
	cursor: pointer;
	background: none;
	border: 0px solid #E4E4E4;
	border-bottom: 0px solid #F9F9F9;
	position: relative;
}
.search .tabs li:hover,
.vertical .tabs li:hover {
	font-size:16px;
	color: #F70;
	padding: 0 0px;
	background: none;
	border: 0px solid #FFCA95;
}
.search .tabs li.current {
	color: #444;
	background: none;
	padding: 0 0px 0px;
	border: 0px solid #D4D4D4;
	border-bottom: 0px solid #FFF;
}
.search .box {
	display: none;
	border: 0px solid #D4D4D4;
  border-width: 0 0px 0px;
	background: none;
	padding: 0 0px;
}
.search .box.visible {
	display: block;
}

/*Фоны для вкладок с градиентом*/
.vkladka1_top																	
{
-moz-border-radius: 9px 9px 0px 0px;
-webkit-border-radius: 9px 9px 0px 0px;
border-radius: 9px 9px 0px 0px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#4D5256', endColorstr = '#7F8588');
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#4D5256', endColorstr = '#7F8588')";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background-image: -moz-linear-gradient(top, #4D5256, #7F8588);
background-image: -ms-linear-gradient(top, #4D5256, #7F8588);
background-image: -o-linear-gradient(top, #4D5256, #7F8588);
background-image: -webkit-gradient(linear, center top, center bottom, from(#4D5256), to(#7F8588));
background-image: -webkit-linear-gradient(top, #4D5256, #7F8588);
background-image: linear-gradient(top, #4D5256, #7F8588);
/*--IE9 DOES NOT SUPPORT GRADIENT BACKGROUNDS--*/

}

.vkladka1_bottom
{
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
border-radius: 9px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#7F8588', endColorstr = '#4D5256');
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#7F8588', endColorstr = '#4D5256')";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background-image: -moz-linear-gradient(top, #7F8588, #4D5256);
background-image: -ms-linear-gradient(top, #7F8588, #4D5256);
background-image: -o-linear-gradient(top, #7F8588, #4D5256);
background-image: -webkit-gradient(linear, center top, center bottom, from(#7F8588), to(#4D5256));
background-image: -webkit-linear-gradient(top, #7F8588, #4D5256);
background-image: linear-gradient(top, #7F8588, #4D5256);
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
width:558px;
/*Use "background-clip: padding-box" when using rounded corners to avoid the gradient bleeding through the corners*/
/*--IE9 WILL PLACE THE FILTER ON TOP OF THE ROUNDED CORNERS--*/

}

.vkladka2_top
{
-moz-border-radius:9px 9px 0px 0px;
-webkit-border-radius:9px 9px 0px 0px;
border-radius:9px 9px 0px 0px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
background-image: -moz-linear-gradient(top, #880C04, #F81A17);
background-image: -webkit-gradient(linear, center top, center bottom, from(#880C04), to(#F81A17));
background-image: -o-linear-gradient(top, #880C04, #F81A17);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#880C04', endColorstr='#F81A17');
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#880C04', endColorstr='#F81A17')";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background-image: linear-gradient(top, #880C04, #F81A17);

}

.vkladka2_bottom
{
-moz-border-radius:9px 9px 9px;
-webkit-border-radius:9px 9px 9px 9px;/*This is the correct shorthand for webkit*/
border-radius:9px 9px 9px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
background-image: -moz-linear-gradient(top, #F81A17, #880C04);
background-image: -webkit-gradient(linear, center top, center bottom, from(#F81A17), to(#880C04));
background-image: -o-linear-gradient(top, #F81A17, #880C04);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F81A17', endColorstr='#880C04');
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#F81A17', endColorstr='#880C04')";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background-image: linear-gradient(top, #F81A17, #880C04);
width:558px;

}
.vkladka3_top
{
-moz-border-radius:9px 9px 0px 0px;
-webkit-border-radius:9px 9px 0px 0px;
border-radius:9px 9px 0px 0px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
background-image: -moz-linear-gradient(top, #b8500b, #ff9308);
background-image: -webkit-gradient(linear, center top, center bottom, from(#b8500b), to(#ff9308));
background-image: -o-linear-gradient(top, #b8500b, #ff9308);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8500b', endColorstr='#ff9308');
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8500b', endColorstr='#ff9308')";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background-image: linear-gradient(top, #b8500b, #ff9308);

}
.vkladka3_bottom
{
-moz-border-radius:9px 9px 9px;
-webkit-border-radius:9px 9px 9px 9px;/*This is the correct shorthand for webkit*/
border-radius:9px 9px 9px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
background-image: -moz-linear-gradient(top, #ff9308, #b8500b);
background-image: -webkit-gradient(linear, center top, center bottom, from(#ff9308), to(#b8500b));
background-image: -o-linear-gradient(top, #ff9308, #b8500b);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9308', endColorstr='#b8500b');
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9308', endColorstr='#b8500b')";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background-image: linear-gradient(top, #ff9308, #b8500b);
width:558px;

}
/****************************************/
/***********Вкладка поиск****************/
/****************************************/

/*****Поле поиск*******/
input.search_insets
{
	font-size:12px; 
	-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
background:#FFF;
 padding:5px;
  width:315px;
  height:30px;   
  border:#99A1AE 3px solid;
  color:#464545;
}
/*****Кнопка поиск*******/
.button3 {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
font-size:12px;
font-family:Verdana, Geneva, sans-serif; 
background:blue;
background:#969A9C no-repeat;
text-align:center;
font-weight:bold;
border:1px solid #FFF;
color:#FFF;
height:28px;
width:124px;
cursor:pointer;
padding:1 5 3 5;
margin:5px;
}

.button3:hover {
background:#FFF;
color:#2D2E2F;
border:1px solid #2D2E2F;

}
.button3:active {
background:#4D4E4F;
color:#FFF;
border:1px solid #FFF;
}

/***********Ссылки*************/
.block_search_link {
color:#fff;
font-size: 12px;
text-decoration: underline;
font-weight:bold;

}
.block_search_link:hover {
color:#fff;
font-size: 12px;
text-decoration: underline;
font-weight:bold;
}

/***********************************************/
/****************Стол заказов*******************/
/***********************************************/

/**Заголовки**/

.stol_zakazov_error_text
{
font-weight:bold;
font-size:8pt;
color:#FBC508;
}
.stol_zakazov_gteetings_text
{
font-weight:bold;
font-size:8pt;
color:#FFF;
}
.stol_zakazov_font_titles 
{
	qpadding-left:8px;
	qvertical-align:middle;
	font-weight:bold;
	font-size:9pt;
	color:#FFF;
}
.stol_zakazov_font_zakaz 
{
	qpadding-left:8px;
	qvertical-align:middle;
	font-weight:bold;
	font-size:10pt;
	color:#020a0b;
	border-bottom: 1px dashed #ffffff;
}
.stol_zakazov_font_titles_thanks
{
	qpadding-left:8px;
	qvertical-align:middle;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
}

/***** Окна ввода информации*******/

input.search_stol
{
	font-size:11px; 
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
 padding:0px;
  width:265px;
  height:18px;   
  border:#F78B8A 2px solid;
  color:#464545;
}

input.search_stol_wider
{
	font-size:11px; 
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
 padding:0px;
  width:395px;
  height:18px;   
  border:#F78B8A 2px solid;
  color:#464545;
}


input.search_stol_slim
{
	font-size:11px; 
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
 padding:0px;
  width:135px;
  height:18px;   
  border:#F78B8A 2px solid;
	color:#464545;
}

/**********Кнопка***********/
.button_stol_zakazov_old {

font-size:11px;
font-family:Verdana, Geneva, sans-serif; 
background:blue;
background:url(../images/btn_3_stol.png) no-repeat;
text-align:center;
zfont-weight:bold;
border:0px solid #166202;
color:#000;
height:27px;
width:118px;
cursor:pointer;
padding:1 5 4 5;
qmargin:5px;
}
.button_stol_zakazov {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
font-size:12px;
font-family:Verdana, Geneva, sans-serif; 
background:blue;
background:#7B0703 no-repeat;
text-align:center;
font-weight:bold;
border:1px solid #FFF;
color:#FFF;
height:28px;
width:124px;
cursor:pointer;
padding:1 5 3 5;
margin:5px;
}
.button_stol_zakazov:hover {
background:#FFF;
color:#2D2E2F;
border:1px solid #2D2E2F;

}
.button_stol_zakazov:active {
background:#EA1E13;
color:#FFF;
border:1px solid #FFF;
}

.button_stol_zakazov_old:hover {
background-position: 0 -27px;

}
.button_stol_zakazov_old:active {
	background-position: 0 -54px;
}

/***********************************************/
/*************Заказать звонок*******************/
/***********************************************/

/****** Окна ввода информации*/
input.search_callback
{
	font-size:13px; 
	-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
 padding:2px;
  width:300px;
  height:28px;   
  border:#FCD98E 3px solid;
  color:#464545;
}


/**********Надписи***********/
.callback_font_zakaz 
{
	qpadding-left:8px;
	qvertical-align:middle;
	font-weight:bold;
	font-size:20px;
	color:#FFF;
	letter-spacing: 3px;
}
/**********Кнопка***********/
.button_callback_old {

font-size:11px;
font-family:Verdana, Geneva, sans-serif; 
background:blue;
background:url(../images/btn_3_callback.png) no-repeat;
text-align:center;
zfont-weight:bold;
border:0px solid #166202;
color:#FFF;
height:26px;
width:118px;
cursor:pointer;
padding:1 5 4 5;
qmargin:5px;
}
.button_callback_old:hover {
background-position: 0 -26px;

}
.button_callback_old:active {
	background-position: 0 -52px;
}

.button_callback {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
font-size:12px;
font-family:Verdana, Geneva, sans-serif; 
background:blue;
background:#F55D01 no-repeat;
text-align:center;
font-weight:bold;
border:1px solid #FFF;
color:#FFF;
height:28px;
width:124px;
cursor:pointer;
padding:1 5 3 5;
margin:5px;
}
.button_callback:hover {
background:#FFF;
color:#2D2E2F;
border:1px solid #2D2E2F;

}
.button_callback:active {
background:#FBAE08;
color:#2D2E2F;
border:1px solid #FFF;
}


