
@font-face {
  font-family: 'Gabriela';
  font-style: normal;
  font-weight: 400;
  src: local('Gabriela'), local('Gabriela-Regular'), url(../fonts/Gabriela.woff) format('woff');
}
@font-face {
  font-family: 'Macondo Swash Caps';
  font-style: normal;
  font-weight: 400;
  src: local('Macondo Swash Caps'), local('MacondoSwashCaps-Regular'), url(../fonts/MacondoSwashCaps.woff) format('woff');
}
@font-face {
  font-family: 'Metamorphous';
  font-style: normal;
  font-weight: 400;
  src: local('Metamorphous'), url(../fonts/Metamorphous.woff) format('woff');
}

#list {  
    background: #fadb89;
	width: 100%;
    min-height: 0px;
}  

/* -------------------------------------------------------------------------- */

.ad2{background:#e3e3e3}
.aq,.ar,.as,.at,.map,.c2{background:#eee}
.as1,.ba,.bb{background:#fff}
.an{background:#fcbb15}
.ad2:hover,.an:hover{background:#FAEAC0}
.au{background:#222}
.ad1,.ah,.au:hover,.bb:hover{background:#fcbb15}

/* -------------------------------------------------------------------------- */

img,.as,.at,.au{border:0}

.aq{border:1px solid #eee}
.c1{border-top:10px solid #fcbb15}
.ba,.c2{border-top:1px dashed #ccc}
.ad{border-left:1px solid #fff}
.an{border-left:1px solid #fadb89}
.an{border-bottom:1px solid #fadb89}
.ap,.ba{border-bottom:1px dashed #ccc}
.ba1{border-right:1px dashed #ccc}
.av1,.ba{border-left:1px dashed #ccc}
.ar,.as,.at{border-bottom:1px solid #ddd}
.as,.at{border-left:1px solid #ddd}

/* -------------------------------------------------------------------------- */

.z{border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; }

/* -------------------------------------------------------------------------- */

.ah
{-o-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3); -ms-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);  -moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3); box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);}
.aq,.map
{-o-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3); -ms-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);  -moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3); box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.6);}

/* -------------------------------------------------------------------------- */

.al,.ax,.az,.bb{color:#000}
.ad2,.ag,.ar,.as,.at{color:#333}
.aj,.ak{color:#777}
.ak:hover,.ao,.aw,.az:hover{color:#d40000}
.ad1,.ad2:hover,.an,.au,.bb:hover{color:#fff}

/* -------------------------------------------------------------------------- */

.products,.ak,.az{cursor:pointer}
.ag,.ai,.aj,.al,.ao,.ar,.aw,.ax{cursor:default}

/* -------------------------------------------------------------------------- */

.prolist{display: none;}

/* -------------------------------------------------------------------------- */

.c,.l,.ab,.ac,.ad,.ag,.ah,.ai,.aj,.al,.an,.ao,.ap,.aq,.ar,.as,.at,.au,.av,.aw,.ax,.ba,.bb,.prolist{float:left}

.r{float:right}

/* -------------------------------------------------------------------------- */

.ae,.ag,.am{font-family: arial, sans-serif;}
.z{font-family: arial, sans-serif;}
.ao,.au,.aw{font-family: arial, sans-serif;}
.ad,.ag,.ai,.an,.aj,.ak,.al,.ar,.as,.at,.ax,.az{font-family: arial, sans-serif;}

/* ---------------------------------------------- */

.ad,.aj,.bb{font-size:16px}
.ag,.al,.ar,.as,.at,.ax{font-size:18px}
.an,.au{font-size:20px}
.ai,.ao,.aw{font-size:25px}

/* ---------------------------------------------- */

.z{font-weight:bold}

/* -------------------------------------------------------------------------- */

.h5{height:5px}
.h10{height:10px}
.ah{height:13px}
.h20{height:20px}
.h30,.ar{height:30px}
.h40{height:40px}
.as,.au{height:47px}
.h50{height:50px}
.h60{height:60px}
.an{height:30px}
.ac,.at{height:180px}
.av{height:240px}

/* -------------------------------------------------------------------------- */

.ad{line-height:20px}
.an,.ar,.as,.at{line-height:30px}
.ag,.al,.ax{line-height:35px}

/* -------------------------------------------------------------------------- */

.ad{letter-spacing:1px}

/* -------------------------------------------------------------------------- */

body,.at{margin:0}

.aa{margin:0 auto}
.ac{margin:40px 40px 0 40px}
.ap{margin:60px 30px}
.ao,.al{margin:0 0 0 30px}
.bb{margin:0px}

/* -------------------------------------------------------------------------- */

.at{max-width:688px}
.at{min-width:688px}
.at{min-height:180px}

/* -------------------------------------------------------------------------- */

.ar,.as,.at,.au{padding: 8px 15px}
.ab{padding:0 20px}
.ba{padding:30px 9px 9px}
.bb{padding:20px 0}
.aq{padding:30px}
.prolist{padding:20px 30px 30px}
.ad{padding:25px 30px}
.an{padding:0px}
.ad2:hover{padding:50px 30px 25px 30px}
.ad1{padding:70px 30px 25px 30px}
.ae{padding:30px 5px 0px 5px}

/* -------------------------------------------------------------------------- */

.ad,.ai,.an,.aj,.au,.aw,.ax,.bb{text-align:center}
.al,.ao{text-align:justify}
a{text-decoration:none}
.z{text-decoration:underline}

/* -------------------------------------------------------------------------- */

.ac{top:50px}

/* -------------------------------------------------------------------------- */

.ad{transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; }
.an,.bb{transition: background 0.5s ease 0s; -o-transition: background 0.5s ease 0s; -ms-transition: background 0.5s ease 0s; -moz-transition: background 0.5s ease 0s; -webkit-transition: background 0.5s ease 0s; }

/* -------------------------------------------------------------------------- */

.w29{width:26px}
.w30{width:30px}
.w50{width:50px}
.ar{width:180px}
.w210{width:210px}
.ad{width:90px}
.ae{width:150px}
.an{width:239px}
.ba{width:280px}
.av{width:299px}
.ag{width:670px}
.as,.at{width:688px}
.w770{width:770px}
.aq{width:898px}
.ah,.al,.ap,.ao{width:900px}
.ab{width:960px}
.aa{width:1000px}
.c,.ai,.aj,.aw,.ax,.bb{width:100%}

/* -------------------------------------------------------------------------- */

.bc{z-index:1}
.bb{z-index:0}

.logoname {
	font-size: 22px;
	font-family: 'Metamorphous', cursive;

	margin-top: 10px;
	color: #333;
}
