
/* Core ---------------------------------------------- */
	
	body{
		width: 100%;
		position: absolute;
		top: 0;
		left: 0;
		padding:0;
		margin:0;
		font-family:Verdana, Geneva, sans-serif;
	}
	
	.buttonok_s{
		float: right; 
		border: 1px solid #bea53e; 
		color: #CCC; 
		width: 45px;
		height: 34px;
		margin-top:3px;
		font-weight:bold;
	}

	.buttonok_s:hover{
		cursor:pointer;
		color:#fff; 
	}
	
	.wrapper{
		width: 979px;
		height:100%;
		margin:0 auto;
	}
	
	.header{
		width: 977px;
		min-height:78px;
		padding-top:15px;
	}
	
	.content{
		width: 977px;
		position:relative;
		height:100%;
		display:table;
		margin-bottom:5px;
	}
	
	.footer{
		width: 977px;
		height:160px;
		position:absolute;
		margin-top:15px; 
	}

	.title-footer-box{
		font-family:"Arial", Gadget, sans-serif;
		color:#463403;
		font-size:11px;
		font-weight:bold;
		text-transform:uppercase;
	}

	.footer ul{
		font-family:Arial, Helvetica, sans-serif;
		padding-left:35px;
		font-size:12px;
		color:#999999;
		text-transform:none;
		list-style-type: none;
		padding:0px;
	}

	.footer ul li{
		text-align:left;
	}

	.footer ul li a {
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#fff;
		text-decoration:none;
		line-height:25px;
		text-transform:uppercase;
		padding-left:8px;
		
	}
	
	.footer ul li a:hover {
		text-decoration:underline;
	}

	.footer ul li a img {
		margin-right:5px;
	}
	
	.topbar{
		z-index:-1;
		width:100%;
		height:132px; 
		position:absolute;
		background: #23221e;
	}
	
	.bottombar{
		bottom:0;
		width:100%;
		z-index:-1;
		height:204px;
		position:static;
	}
	
	.logo{
		margin-top:-5px;
		margin-left:12px;
		margin-bottom:12px;
		width:400px;
		height:90px;
	}
	
	.title-right-footer{
		font-size:13px;
		font-family:"Arial Black", Gadget, sans-serif;
		color:#8c2536;
		text-align:right;
		text-transform:uppercase;
	}
	.phone-right-footer{
		font-size:19px;
		font-family:"Arial Black", Gadget, sans-serif;
		color:#fff;
		text-align:right;
		text-transform:uppercase;
		margin-top:10px;
	}
	.social-right-footer{
		font-size:20px;
		font-family:"Arial Black", Gadget, sans-serif;
		color:#999999;
		text-align:right;
		text-transform:uppercase;
		margin-top:-25px;
	}
	
	.features{
		padding-top:2px;	
		padding-left:2px;
		padding-bottom:10px;
		display:table;
	}

	.features ul{ 
		padding:0px;	
	}

	.features ul li{
		list-style-type: none;
		float:left;
	}

	.features ul li:first-child{
		margin-right:9px;
	}

	.box_noticias_left{
		color: #FFF;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 15px;
		font-size: 12px;
		line-height:20px;
		margin-top:-2px;
	}

	.box_noticias_left p {
		font-size:12px;
		color:#666666;
	}

	.box_noticias_left table{
		font-size:12px;
	}


	.box_noticias_left ul li{
		font-size:12px;
	}

	
	.info-group{
		font-family: "Arial", Gadget, sans-serif;
		color: #FFF;
		font-weight: bold;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 15px;
		font-size: 12px;
		text-transform: uppercase;
		border-bottom:1px solid #444;
	}
	
	.info-group h2{
		font-family:"Arial", Gadget, sans-serif;
		color:#FFF;
		font-weight:bold;
		padding-top:7px;
		padding-left:15px;
		font-size:12px;
		margin:0px;
		padding:5px 0px 7px 0px;
	}

	.info-group p {
		font-size:12px;
		color:#666666;
		font-family:Arial, Helvetica, sans-serif;
	}

	.info-group table{
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
	}


	.info-group ul li{
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
	}

		
/*Dimensões*/
	
	.left{
		float:left;
	}
	
	.right{
		float:right;
	}

	.desc{
		margin-left:20px;
		display:table;
	}
	
	.full-text{
		border-left:1px solid #CCC;
		border-right:1px solid #CCC;
		border-bottom:1px solid #CCC;
		width:99.5%;
		background:#fff;
		padding-top:10px;
		padding-bottom:10px;
		min-height:300px;
		overflow:hidden;
	}

	.mapa_contactos{
		width:100%;
		display:block;
		padding:20px;
	}

/***************************
* BOX SIZE
***************************/
	
	.box-t1{
		width:230px;
		min-height:40px;
		display:table;
	}
	
	.box-footer-t1{
		width:150px;
		min-height:40px;
		display:table;
		/*margin-top:30px;*/
		text-align:right;
	}
	
	.box-t2{
		width:300px;
		min-height:40px;
		display:table;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#666;
		line-height:18px;
		margin-bottom:15px;
	}
	.box-t2 h3{
		margin-bottom:-10px;
	}

	.box-t3{
		width:450px;
		background:#990033;
		min-height:40px;
		display:table;
	}
	
	.box-t4{
		width:740px;
		background:#990033;
		min-height:40px;
		display:table;
	}
	
	.box-t5{
		width:740px;
		display:table;
	}
	
	.box-t6{
		width:950px;
		height:450px;
		background:#990033;
		min-height:40px;
		display:table;
	}
	
	.box-full{
		width:100%;
		min-height:40px;
		display:table;
		/*overflow:hidden;*/
	}

	.block{
		width:100%;
		float:right;
		text-align:right;
	}

	.padding-t1{
		padding:5px;
	}
	
	.padding-t2{
		padding:10px;
	}
	
	.padding-t3{
		padding:15px;
	}
	
	.padding-t4{
		padding:20px;
	}
	
	.padding-t5{
		padding:25px;
	}
	
	.title-full-box{
		width: 721px; 
		color:#CCCCCC;
		display:block;
		height:13px;
		font-size:10px;
		padding:10px;
		text-transform:uppercase;
		font-family:"Arial Black", Gadget, sans-serif;
		font-weight:normal;
	}
	
	.title-full-box a{
		color:#CCCCCC;
		text-decoration:none;
	}
	.title-full-box a:hover{
		color:#FFFFFF;
		text-decoration:underline;
	}
	
	.box-t2 label{
		display:block;
	}

	.box-t2 input[type=text] {
		border:1px solid #999;
		background:#FFF;
		padding:8px;
		font-size:13px;
		font-family:Verdana, Geneva, sans-serif;
		width:250px;
		height:14px;
	}
	
	.box-t2 textarea {
		min-width:260px;
		max-width:260px;
		border:1px solid #999;
		height:150px;
	}


/*
---------------
NOTIFICATIONS
---------------
*/
	
	.error-contact{ 
		padding:5px;
		width:260px;
		margin-bottom:10px;
		overflow:hidden;
		background: #ffab23; 
		text-align:center;
		color:#fff;
	}
	
	.sucess-contact{ 
		padding:5px;
		width:260px;
		margin-bottom:10px;
		overflow:hidden;
		background:#E8FFE1;
		text-align:center;
		color:#239D00;
	}

	/* Alerts 
	---------------------------------------------- */
	
	
	.error_msg { 
		padding:5px;
		display:block;
		margin-bottom:10px;
		overflow:hidden;
		background:#ffab23;
		text-align:center;
		color:#fff;
		font-size:12px;
	}
	
	.sucess_msg { 
		padding:5px;
		display:block;
		margin-bottom:10px;
		overflow:hidden;
		background:#E8FFE1;
		text-align:center;
		color:#239D00;
		font-size:12px;
	}
	
	.info-contact { 
		border:1px solid #a68657;
		padding:0px;
		display:block;
		margin-bottom:2px;
		overflow:hidden;
		background:#eadfcf;
		text-align:center;
		color:#b6986b;
	}
	
	.noResults {
		text-align:center;
		margin:15px;
		line-height:25px;
	}
	
	.noResults h2 {
		vertical-align:middle;

	}
	.noResults p {
		font-size:17px;
		font-family:Arial, Helvetica, sans-serif;
	}

	.noResults img {
		margin-top:-15px;
	}

	.cart-group input[type=text] {
		width:130px;
		color:#FFF;
		height:22px;
		margin-top:3px;
		padding:5px;
		padding-right:35px;
		border: 1px solid #bea53e;
		margin-right:4px;
		float:right;
		 -webkit-appearance: none;
		 outline: none;
	}

	
.grupo_magazine {
	
}

.grupo_magazine ul {
	float:left;
	list-style-type:none;
	margin-left:-40px;
} 

.grupo_magazine ul li {
	float:left;
}

.grupo_magazine ul li:last-child a {
	margin-right:0px;
}

.grupo_magazine ul li a {
	text-align:center;
	float:left;
	color: #B6986B;
	border:1px solid #CCC;
	padding:10px 5px 10px 5px;
	width:326.9px;
	overflow:hidden;
	margin-right:4px;
	margin-bottom:10px;
	overflow:hidden;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.13, rgb(51,50,42)), color-stop(0.5, rgb(34,34,29)) );
}

.grupo_magazine ul li a:hover {
	background:#363329; 
}

.titulo_magazine {
	margin-top:20px;
	padding:5px;
	font-size:16px;
	color: #B6986B;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.13, rgb(51,50,42)), color-stop(0.5, rgb(34,34,29)) );
}


/*....::::ETIQUETAS::::....*/
	.wrapbox_product {
		width:230px;
		height:215px; 
		overflow:hidden;
		margin-left:15px;
	}

	.wrapbox_product img {
		-left:-31px;
	}
	
	
	.etiqueta_box {
		width:140px;
		padding:3px 3px 5px 3px;
		margin-left:1px;
		margin-top:153px;
		color:#FFF;
		text-align:center;
		font-size:13px;
		position:absolute;
		border-top-right-radius: 20px;
		border-bottom-right-radius: 20px;
	}



	/*******************************************/
	/* NOTICIAS 							   */
	/*******************************************/
		.grupo_noticias{
			float:left;
			width:100%; 
			margin:0px;
			padding:0px;
			font-family:Georgia, Times, Times New Roman, Serif !important;
		}
		
		.grupo_noticias ul{
			float:left;
			list-style-type:none;
			margin:0px;
			padding:0px;
		}
		
		.grupo_noticias ul li{
			padding:3px 3px 3px 8px;
			border: 1px solid #ccc;
			margin-bottom:10px;
			background: #F8F8F8;

			color:#999;
			font-size:14px;
		}
	
		.grupo_noticias ul li a{
			color:#000000;
		}

	.page_box{
		padding:0px 25px 25px 25px; 
		font-size:13px;
		font-family:Georgia, Times, Times New Roman, Serif !important;
		line-height:25px;
		color:#000;
	}

	.page_box h1{
		font-size: 16px;
	}

	.page_box h2{
		font-size: 15px;
	}

	.page_box h3{
		font-size: 14px;
	}

	
	/*******************************************/
	/* SIDEBAR								   */  
	/*******************************************/
	
		.sidebar{
			float:right;
			width:35%;
			height:100%;
			padding:10px 8px 10px 10px;
			margin-bottom:10px;
			background: #F2F2F2;
			color: #333;
			font-size:12px;
			line-height:18px;
		}
		
		.sidebar span{
			color: #bea53e;
		}
		
		
		.registar_gratis_link{
			background:#23221e;
			color:#ffffff; 
			padding:5px;
			margin-top:50px;
			margin-left:10px;
			font-size:12px;
		}


		.registar_gratis_link:hover{
			background:#23221e;
			color:#B6986B;
		}
		
		.see_more_link{
			background: url('../imagens/bg_pixel.png') top center;
			font-size: 13px;
			margin-top: 5px;
			padding: 10px;
			display: block;
			color: #FFF;
			font-weight: 400;
			font-family: 'Arial', Helvetica, sans-serif;
			height: 18px;
			text-transform: uppercase;
			width: 720px;
			text-align:center;
		}
		
		.see_more_link a{
			color:#b2001d;
		}
		
		.see_more_link a:hover{
			color:#fff;
		}
		
		
		.box_filter_cat{
			width:30%;
			float:left;
			text-align:left;
			padding:3px 5px 2px 5px;
			background:#fff;
			color:#333;
			border:1px solid #999;
			font-size:12px;
			margin-bottom:5px;
			margin-left:10px;
		}
		
		.box_filter_cat_button{
			border:1px solid #090;
			background: #bfd255; /* Old browsers */
			background: -moz-linear-gradient(top,  #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
			background: linear-gradient(to bottom,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
			color:#FFF;
			padding:3px;
			margin-right:6px;
			font-weight:bold;
			width:228px;
			cursor:pointer;
			float:right;
		}
		
		.box_filter_cat_button:hover{
			background:#060; 
		}


		.box_registar_noticias_button{
			border:1px solid #090;
			background: #bfd255; /* Old browsers */
			background: -moz-linear-gradient(top,  #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
			background: linear-gradient(to bottom,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
			color:#FFF;
			padding:3px;
			margin-right:0px;
			font-weight:bold;
			width:128px;
			cursor:pointer;
			float:right;
			text-align:center;
		}
		
		.box_registar_noticias_button:hover{
			background:#060; 
		}

		/*Grupo categoria*/	
		.box_categoria_fixed{
			width: 30%;
			float: left;
			text-align: left;
			padding: 0px;
			color: #333;
			font-size: 12px;
			margin-left: 10px;
			margin-right: 11px;
			margin-bottom: 5px;
			background:#FFF;
		}
		
		/* Nome da categoria*/
		.nome_categoria_fixed{
			width:20%;
			text-align:left;
			font-size:12px;
			color:#000;
			position: relative;
			vertical-align: middle;
			position:absolute;
			margin-top:5px;
			margin-left:6px;			
			
			/*
			width: 30%;
			float: left;
			text-align: left;
			padding: 3px 5px 3px 5px;
			background: #fff;
			color: #333;
			border: 1px solid #999;
			font-size: 12px;
			margin-bottom: 5px;
			margin-left: 10px;
			*/
		} 
		
		/*Listagem*/
		.box_filter_cat_select{
			width:20%;
			float:left;
			text-align:left;
			padding:3px 5px 3px 5px;
			font-size:12px;
			margin-bottom:5px;
			margin-left:10px;
			color:#FFF;
			overflow:hidden;
		}
		
		/***
		* Registar
		***/
		
		.titulo_h2 h2{
			margin-top: 0px;
			margin-bottom:0px;
			font-size: 19px;
		}

		.titulo_h2 hr{
			margin-top: 5px;
			margin-bottom:5px;
		}

		.titulo_h3 h3{
			margin-top: 0px;
			margin-bottom:0px;
			font-size: 15px;
		}

		.titulo_h3 hr{
			margin-top: 5px;
			margin-bottom:5px;
		}

		
		/* registar_dados_acesso */
		.registar_dados_acesso{
			width:550px;
			padding:12px;
			background:#000; 
			display:table;
			margin-left: 12px;
			background: #F2F2F2;
			color: #333;
			font-size: 12px;
		}

		/* registar_dados_acesso */
		.registar_dados_pessoais{
			width:550px;
			padding:12px;
			display:table;
			margin-left: 12px;
			background: #fff;
			color: #333;
			font-size: 12px;
			margin-top:10px;
		}

		/* registar_categorias */
		.registar_categorias{
			width:550px;
			padding:12px;
			display:table;
			margin-left: 12px;
			background: #F2F2F2;
			color: #333;
			font-size: 12px;
			margin-top:10px;
		}
		
		.padding_left_5{
			padding-left:8px;
		}
				
		.menu_area_cliente{
			width:225px;
			margin-left: 12px;
			margin-top:-13px;
			float:left;
			position:absolute;
			z-index:0;
		}
		
		.menu_area_cliente ul{
			background: #F2F2F2;
			padding-left:0px;
		}

		.menu_area_cliente ul li{
			display:block;
			list-style-type:none;
			font-size: 13px;
			color: #333;
			display:block;
			padding: 5px;
			text-align:left;
		}

		.menu_area_cliente ul li:hover{
			background:#E8E8E8;
			cursor:pointer;
		}
		
		.menu_area_cliente ul li a{
			font-size: 13px;
			color: #333;
			display:block;
			padding:5px;
			text-align:left;
		}

		.menu_area_cliente ul li a:hover{
			background:#E8E8E8;
		}
		
		.box_area_cliente{
			width:700px;
			position:relative;
			z-index:4;
			margin-top:10px;
			margin-right:10px;
		}
		
		.box_area_cliente_activa{
			background:#D8D8D8;
			font-weight:bold;
		}

		.fancybox-custom .fancybox-skin {
			box-shadow: 0 0 50px #222;
		}
		
		.prods_vistos{
			color:#FFF;
		}
		
		.prods_vistos ul{
			width: 100%;
			padding:0px;
			margin:0px;
			display:table;
		}

		.prods_vistos ul li{
			width:100px;
			list-style-type:none;
			float:left;
			margin:5px 4px 0px 6px;
			border: 1px solid #8b0117;
			background:#880016;
			padding:5px 5px 2px 5px;
		}

		.prods_vistos ul li:hover{
			border: 1px solid   #d50023;
			background:#b1001d;
		}
				
		.prods_vistos ul li a{
		
		}

		.prods_vistos ul li a:hover{
		
		}

		.prods_vistos ul li a img{
			width:100px;
			height:70px;
			overflow:hidden;
		}

		.see_more_link_visualizados{
			background: url('../imagens/bg_pixel.png') top center;
			font-size: 13px;
			margin-top: 5px;
			margin-bottom: 5px;
			padding: 10px;
			display: block;
			color: #FFF;
			font-weight: 400;
			font-family: 'Arial', Helvetica, sans-serif;
			height: 18px;
			text-transform: uppercase;
			text-align:center;
		}

		.see_more_link_visualizados a{
			color:#9f001a;
		}
		
		.see_more_link_visualizados a:hover{
			color:#fff;
		}
		
		#registar_utilizador_botao{
			color: #bea53e; 
		}

		#registar_utilizador_botao:hover{
			color: #bea53e; 
		}
		
		.campo_obrigatorio{
			color:#F00; 
			font-size:16px;
			font-weight:bold;
		}

		.comprar_agora_button{
			background: #bea43e;
			background-image: -webkit-linear-gradient(top, #bea43e, #a38721);
			background-image: -moz-linear-gradient(top, #bea43e, #a38721);
			background-image: -ms-linear-gradient(top, #bea43e, #a38721);
			background-image: -o-linear-gradient(top, #bea43e, #a38721);
			background-image: linear-gradient(to bottom, #bea43e, #a38721);
			-webkit-border-radius: 15;
			-moz-border-radius: 15;
			border-radius: 15px;
			-webkit-box-shadow: 1px 1px 1px #666666;
			-moz-box-shadow: 1px 1px 1px #666666;
			box-shadow: 1px 1px 1px #666666;
			font-family: Arial;
			color: #ffffff;
			padding: 10px 20px 10px 20px;
			text-decoration: none;		
  		} 

		.comprar_agora_button:hover{
			background: #bea43e;
			background-image: -webkit-linear-gradient(top, #bea43e, #bea43e);
			background-image: -moz-linear-gradient(top, #bea43e, #bea43e);
			background-image: -ms-linear-gradient(top, #bea43e, #bea43e);
			background-image: -o-linear-gradient(top, #bea43e, #bea43e);
			background-image: linear-gradient(to bottom, #bea43e, #bea43e);
			text-decoration: none;
		}

		.div-search-box{
			margin: 0 auto;
			background:#bea43e;
			padding:5px;
			display:table;
			width:570px;
		}
		
		.div-search-box input[type=text]{
			width:424px;
			padding:10px 15px 10px 10px;
			border:1px solid #999;
			float:left;
		}

		.div-search-button{
			float:right;
			cursor:pointer;

			-moz-box-shadow: 0px 1px 0px 0px #fff6af;
			-webkit-box-shadow: 0px 1px 0px 0px #fff6af;
			box-shadow: 0px 1px 0px 0px #fff6af;
			background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
			background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
			background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
			background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
			background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
			background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
			filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
			background-color:#ffec64;
			-moz-border-radius:6px;
			-webkit-border-radius:6px;
			border-radius:6px;
			border:1px solid #ffaa22;
			display:inline-block;
			cursor:pointer;
			color:#333333;
			font-family:Arial;
			padding:6px 24px;
			margin-top: 5px;
			text-decoration:none;
			text-shadow:0px 1px 0px #ffee66;
		}
	
		.div-search-button:hover{
			background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
			background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
			background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
			background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
			background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
			background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
			filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
			background-color:#ffab23;
		}
		

		.div-search-button-med{
			float:right;
			cursor:pointer;

			-moz-box-shadow: 0px 1px 0px 0px #fff6af;
			-webkit-box-shadow: 0px 1px 0px 0px #fff6af;
			box-shadow: 0px 1px 0px 0px #fff6af;
			background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
			background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
			background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
			background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
			background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
			background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
			filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
			background-color:#ffec64;
			-moz-border-radius:6px;
			-webkit-border-radius:6px;
			border-radius:6px;
			border:1px solid #ffaa22;
			display:inline-block;
			cursor:pointer;
			color:#333333;
			font-family:Arial;
			padding:6px 24px;
			margin-top: 5px;
			text-decoration:none;
			text-shadow:0px 1px 0px #ffee66;
		}
	
		.div-search-button-med:hover{
			background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
			background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
			background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
			background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
			background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
			background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
			filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
			background-color:#ffab23;
		}